ein kurzes Update:
Habe ich eingebaut, die Beispieleinträge sind nun seit einigen Versionen nicht mehr enthalten.whisper hat geschrieben:Zwei erste Anmerkungen.
Versuche beim ersten Start herauszufinden, ob viewer installiert sind und schlage die vor.
Deine Beispiel Einträge sind ja leer, deshalb solltest du einen Unterschied zu den existierenden Einträgen machen. Z.B. das Icon bei deinen Beispielen anders gestalten, damit man sofort merkt , dass es nicht zum anklicken ist.
Aber der Auswahldialog ist fertig und ein Willkommens-Bildschirm beim ersten Start wird angezeigt, der darum bittet das Programm ein wenig einzurichten.
Hier zwei Screenshots von den Neuerungen:
und
Auf dieser Reader wird geprüft, in meinem Beispiel/System (die Auswahl zeigt nur die installierten an):
Checking for: Calibre - not present.
Checking for: Cool Reader 3 - available.
Checking for: Evince - Document Viewer - available.
Checking for: Easy eBook Viewer - not present.
Checking for: FBReader ebook reader - available.
Checking for: LUCIDOR ebook reader - not present.
Checking for: xCHM (X chm viewer) - available.
Geprüft wird "/usr/bin" auf ein Vorkommen eines Readers.
Denke das erhöht auch die Benutzerfreundlichkeit dramatisch.