From: Niki Roo Date: Fri, 15 Mar 2019 16:33:25 +0000 (+0100) Subject: README/changelog update X-Git-Url: https://git.nikiroo.be/?a=commitdiff_plain;h=63b9c2077a1e4baf3af3b3bb9187b71b6b706145;p=fanfix-jexer.git README/changelog update --- diff --git a/README-fr.md b/README-fr.md index be6de40..ea08716 100644 --- a/README-fr.md +++ b/README-fr.md @@ -11,7 +11,7 @@ Fanfix est un petit programme Java qui peut télécharger des histoires sur inte - ```fanfix``` --read [*id*] ([*chapter number*]) - ```fanfix``` --read-url [*URL*] ([*chapter number*]) - ```fanfix``` --list -- ```fanfix``` --set-reader [*reader type*] +- ```fanfix``` --set-reader [*GUI* | *TUI* | *CLI*] - ```fanfix``` --server [*key*] [*port*] - ```fanfix``` --stop-server [*key*] [*port*] - ```fanfix``` --remote [*key*] [*host*] [*port*] @@ -23,10 +23,10 @@ Fanfix est un petit programme Java qui peut télécharger des histoires sur inte (Il y a aussi une [TODO list](TODO.md) sur le site parlant du futur du programme.) -TODO: screenshots TUI + Android (+ FR quand traduit) - ![Main GUI](screenshots/fanfix-1.3.2.png?raw=true "Main GUI") +Une gallerie de screenshots est disponible [ici](screenshots/README-fr.md). + Le fonctionnement du programme est assez simple : il converti une URL venant d'un site supporté en un fichier .epub pour les histoires ou .cbz pour les comics (d'autres options d'enregistrement sont disponibles, comme du texte simple, du HTML...) Pour vous aider à organiser vos histoires, il peut aussi servir de bibliothèque locale vous permettant : diff --git a/README.md b/README.md index 9c1c5db..07af0d0 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Fanfix is a small Java program that can download stories from some supported web - ```fanfix``` --read [*id*] ([*chapter number*]) - ```fanfix``` --read-url [*URL*] ([*chapter number*]) - ```fanfix``` --list -- ```fanfix``` --set-reader [*reader type*] +- ```fanfix``` --set-reader [*GUI* | *TUI* | *CLI*] - ```fanfix``` --server [*key*] [*port*] - ```fanfix``` --stop-server [*key*] [*port*] - ```fanfix``` --remote [*key*] [*host*] [*port*] @@ -23,10 +23,10 @@ Fanfix is a small Java program that can download stories from some supported web (A [TODO list](TODO.md) is also available to know what is expected to come in the future.) -TODO: new screenshots + TUI screenshots - ![Main GUI](screenshots/fanfix-1.3.2.png?raw=true "Main GUI") +A screenshots cgallery an be found [here](screenshots/README.md). + It will convert from a (supported) URL to an .epub file for stories or a .cbz file for comics (a few other output types are also available, like Plain Text, LaTeX, HTML...). To help organize your stories, it can also work as a local library so you can: diff --git a/changelog-fr.md b/changelog-fr.md index c3fb27c..da42d98 100644 --- a/changelog-fr.md +++ b/changelog-fr.md @@ -2,8 +2,13 @@ # Version WIP +- gui: new Properties page for stories +- tui: now working well enough to be considered stable - remote: fix setSourceCover (was not seen by client) +- remote: can now import local files into a remote library +- remote: better perfs - fix: deadlock in some rare cases (nikiroo-utils) +- fix: the resume was not visible in some cases # Version 1.8.1 diff --git a/changelog.md b/changelog.md index f60a069..c23b531 100644 --- a/changelog.md +++ b/changelog.md @@ -2,8 +2,13 @@ # Version WIP +- gui: nouvelle page pour voir les propriétés d'une histoire +- tui: fonctionne maintenant assez bien que pour être déclaré stable - remote: fix de setSourceCover (ce n'était pas vu par le client) +- remote: on peut maintenant importer un fichier local +- remote: meilleures perfs - fix: deadlock dans certains cas rares (nikiroo-utils) +- fix: le résumé n'était pas visibe dans certains cas # Version 1.8.1 diff --git a/screenshots/README-fr.md b/screenshots/README-fr.md new file mode 100644 index 0000000..a3745b1 --- /dev/null +++ b/screenshots/README-fr.md @@ -0,0 +1,50 @@ +# Fanfix + +## Screenshots + +Fanfix peut utiliser plusieurs interfaces : + +- GUI: une interface basée sur Swing, pour afficher le programme sur votre PC graphiquement +- TUI: une interface basée sur [jexer](https://gitlab.com/klamonte/jexer/), pour afficher des fenêtre et des boutons en mode texte +- CLI: une interface purement en lignes de commandes, facile à automatiser dans un script ou pour utiliser dans un terminal texte + +Cette gallerie reprend des screenshots de plusieurs versions de Fanfix, mais les versions les plus récentes sont affichées en premier. + +### Version 1.9.0 + +#### GUI + +![Fenêtre principale](fanfix-1.9.0-gui-library.png) + +![Propriétés d'une histoire](fanfix-1.9.0-gui-properties.png) + +![Menu](fanfix-1.9.0-gui-menu.png) + +#### TUI + +![Fenêtre principale](fanfix-1.9.0-tui-library.png) + +![Propriétés d'une histoire](fanfix-1.9.0-tui-properties.png) + +![Menu](fanfix-1.9.0-tui-menu.png) + +#### CLI + +![Fenêtre principale](fanfix-1.9.0-cli-library.png) + +![Propriétés d'une histoire](fanfix-1.9.0-cli-properties.png) + +![Menu](fanfix-1.9.0-cli-menu.png) + +### Version 1.3.2 + +#### GUI + +![Fenêtre principale](fanfix-1.3.2.png) + +### Version 1.0.0 + +#### GUI + +![Fenêtre principale](fanfix-1.0.0.png) + diff --git a/screenshots/README.md b/screenshots/README.md new file mode 100644 index 0000000..aab6762 --- /dev/null +++ b/screenshots/README.md @@ -0,0 +1,49 @@ +# Fanfix + +## Screenshots + +Fanfix can use different interfaces: + +- GUI: a Swing-based interface to display on your desktop +- TUI: a [jexer](https://gitlab.com/klamonte/jexer/)-based interface to display in text mode, but still with window, buttons and other widgets +- CLI: a fully automated CLI mode that can be used for scripts or to read on a terminal screen + +This screenshots gallery shows screenshots of different versions of Fanfix, but shows the more recent ones on top. + +### Version 1.9.0 + +#### GUI + +![Main window](fanfix-1.9.0-gui-library.png) + +![Properties page](fanfix-1.9.0-gui-properties.png) + +![Menu](fanfix-1.9.0-gui-menu.png) + +#### TUI + +![Main window](fanfix-1.9.0-tui-library.png) + +![Properties page](fanfix-1.9.0-tui-properties.png) + +![Menu](fanfix-1.9.0-tui-menu.png) + +#### CLI + +![Main window](fanfix-1.9.0-cli-library.png) + +![Properties page](fanfix-1.9.0-cli-properties.png) + +![Menu](fanfix-1.9.0-cli-menu.png) + +### Version 1.3.2 + +#### GUI + +![Main window](fanfix-1.3.2.png) + +### Version 1.0.0 + +#### GUI + +![Main window](fanfix-1.0.0.png)