X-Git-Url: http://git.nikiroo.be/?p=nikiroo-utils.git;a=blobdiff_plain;f=changelog.md;h=f3033b54ce0c166257d3d2746bdc7459be913d71;hp=02bbb87ef0d72a158d06348bf0c18b117660c2c1;hb=351cec073b5e2921b61c7b249cabe0c0c82533a2;hpb=2284842831ea46e89b97dd22b6e294caad361f30 diff --git a/changelog.md b/changelog.md index 02bbb87..f3033b5 100644 --- a/changelog.md +++ b/changelog.md @@ -1,77 +1,260 @@ # Fanfix +# Version 3.0.0 + +- new: now Android-compatible (see [companion project](https://gitlab.com/Rayman22/fanfix-android)) +- new: story search (not all sources yet) +- new: proxy support +- fix: support hybrid CBZ (with text) +- fix: fix DEBUG=0 +- fix: fix imported stories that don't immediatly appear on screen +- gui: focus fix +- gui: bg colour fix +- gui: fix keyboard navigation support (up and down) +- gui: configuration is now much easier +- gui: can now prefetch to cache all the sories of a group at once +- MangaLEL: website has changed +- search: Fanfiction.net support +- search: MangaLEL support +- FimFictionAPI: fix NPE +- remote: encryption mode changed because Google +- remote: not compatible with 2.x +- remote: can now use password from config file +- remote: worse perfs but much better memory usage +- remote: log now includes the time of events + +# Version 2.0.3 + +SoFurry: fix for stories only available to registrated users + +# Version 2.0.2 + +- i18n: setting the language in the option panel now works even with $LANG set +- gui: translated into French +- gui: ReDownload does not delete the original book anymore +- gui: internal viewer fixes +- gui: some translation fixes + +# Version 2.0.1 + +- core: a change of title/source/author was not always visible at runtime +- gui: only reload the stoies when needed + +# Version 2.0.0 + +- new: sources can contain "/" (and will use subdirectories) +- gui: new Properties page for stories +- gui: rename stories, change author +- gui: allow "all" and "listing" modes for sources and authors +- gui: integrated viewer for stories (both text and images) +- tui: now working well enough to be considered stable +- cli: now allow changing the source, title and author +- remote: fix setSourceCover (was not seen by client) +- remote: can now import local files into a remote library +- remote: better perfs +- remote: not compatible with 1.x +- fix: deadlock in some rare cases (nikiroo-utils) +- fix: the resume was not visible in some cases +- fix: update nikiroo-utils, better remote perfs +- fix: eHentai content warning + +# Version 1.8.1 + +- e621: the images were stored in reverse order for searches (/post/) +- e621: fix for /post/search/ +- remote: fix some timeout issues +- remote: improve perfs +- fix: allow I/O errors on CBZ files (skip image) +- fix: fix the default covers directory + +# Version 1.8.0 + +- FimfictionAPI: chapter names are now correctly ordered +- e621: now supports searches (/post/) +- remote: cover is now sent over the network for imported stories +- MangaLel: new support for MangaLel + +# Version 1.7.1 + +- GUI: tmp files deleted too soon in GUI mode +- fix: unavailable cover could cause a crash +- ePub: local EPUB import error when no cover + +# Version 1.7.0 + +- new: use jsoup for parsing HTML (not everywhere yet) +- update nikiroo-utils +- android: Android compatibility +- MangaFox: fix after website update +- MangaFox: tomes order was not always correct +- ePub: fix for compatibility with some ePub viewers +- remote: cache usage fix +- fix: TYPE= not always correct in info-file +- fix: quotes error +- fix: improve external launcher (native viewer) +- test: more unit tests +- doc: changelog available in French +- doc: man pages (en, fr) +- doc: SysV init script + +# Version 1.6.3 + +- fix: bug fixes +- remote: progress report +- remote: can send large files +- remote: detect server state +- remote: import and change source on server +- CBZ: better support for some CBZ files (if SUMMARY or URL files are present in it) +- Library: fix cover images not deleted on story delete +- fix: some images not supported because not jpeg-able (now try again in png) +- remote: fix some covers not found over the wire (nikiroo-utils) +- remote: fix cover image files not sent over the wire + +## Version 1.6.2 + +- GUI: better progress bars +- GUI: can now open files much quicker if they are stored in both library and cache with the same output type + +## Version 1.6.1 + +- GUI: new option (disabled by default) to show one item per source type instead of one item per story when showing ALL sources (which is also the start page) +- fix: source/type reset when redownloading +- GUI: show the number of images instead of the number of words for images documents + +## Version 1.6.0 + +- TUI: new TUI (text with windows and menus) -- not compiled by default (configure.sh) +- remote: a server option to offer stories on the network +- remote: a remote library to get said stories from the network +- update to latest version of nikiroo-utils +- FimFiction: support for the new API +- new: cache update (you may want to clear your current cache) +- GUI: bug fixed (moving an unopened book does not fail any more) + +## Version 1.5.3 + +- FimFiction: Fix tags and chapter handling for some stories + +## Version 1.5.2 + +- FimFiction: Fix tags metadata on FimFiction 4 + +## Version 1.5.1 + +- FimFiction: Update to FimFiction 4 +- eHentai: Fix some meta data that were missing + +## Version 1.5.0 + +- eHentai: new website supported on request (do not hesitate!): e-hentai.org +- Library: perf improvement when retrieving the stories (cover not loaded when not needed) +- Library: fix the covers that were not always removed when deleting a story +- GUI: perf improvement when displaying books (cover resized then cached) +- GUI: sources are now editable ("Move to...") + +## Version 1.4.2 + +- GUI: new Options menu to configure the program (minimalist for now) +- new: improve progress reporting (smoother updates, more details) +- fix: better cover support for local files + +## Version 1.4.1 + +- fix: UpdateChecker which showed the changes of ALL versions instead of the newer ones only +- fix: some bad line breaks on HTML support (including FanFiction.net) +- GUI: progress bar now working correctly +- update: nikiroo-utils update to show all steps in the progress bars +- ( --End of changes for version 1.4.1-- ) + +## Version 1.4.0 + +- new: remember the word count and the date of creation of Fanfix stories +- GUI: option to show the word count instead of the author below the book title +- CBZ: do not include the first page twice anymore for no-cover websites +- GUI: update version check (we now check for new versions) + +## Version 1.3.1 + +- GUI: can now display books by Author + +## Version 1.3.0 + +- YiffStar: YiffStar (SoFurry.com) is now supported +- new: supports login/password websites +- GUI: copied URLs (ctrl+C) are selected by default when importing a URL +- GUI: version now visible (also with --version) + ## Version 1.2.4 -- new UI option: Re-download -- fix UI: books are now sorted (will not jump around after refresh/redownload) -- fixes on quote character handling -- fixes on Chapter detection +- GUI: new option: Re-download +- GUI: books are now sorted (will not jump around after refresh/redownload) +- fix: quote character handling +- fix: chapter detection +- new: more tests included ## Version 1.2.3 -- Include the original (info_text) files when saving to HTML -- New input type supported: HTML files made by Fanfix +- HTML: include the original (info_text) files when saving +- HTML: new input type supported: HTML files made by Fanfix ## Version 1.2.2 -- New "Save as..." GUI option -- GUI fixes (icon refresh) -- Fix handling of TABs in user messages -- LocalReader can now be used with --read -- Some fixes in CSS +- GUI: new "Save as..." option +- GUI: fixes (icon refresh) +- fix: handling of TABs in user messages +- GUI: LocalReader can now be used with --read +- ePub: CSS style fixes ## Version 1.2.1 -- Some GUI menu functions added -- Right-click popup menu added -- GUI fixes, especially for the LocalReader library -- New green round icon to denote "cached" (into LocalReader library) files +- GUI: some menu functions added +- GUI: right-click popup menu added +- GUI: fixes, especially for the LocalReader library +- GUI: new green round icon to denote "cached" (into LocalReader library) files ## Version 1.2.0 -- Progress reporting system in GUI, too -- CSS style changes -- unit tests added -- Some GUI menu functions added (delete, refresh, a place-holder for export) +- GUI: progress reporting system +- ePub: CSS style changes +- new: unit tests added +- GUI: some menu functions added (delete, refresh, a place-holder for export) ## Version 1.1.0 -- new Progress reporting system (currently only in CLI mode) -- fix on e621 for "pending" pools, which were not downloaded before -- unit tests system added (but no test yet, as all tests were moved into nikiroo-utils) +- CLI: new Progress reporting system +- e621: fix on "pending" pools, which were not downloaded before +- new: unit tests system added (but no test yet, as all tests were moved into nikiroo-utils) ## Version 1.0.0 -The GUI is now good enough to be released (export is still CLI-only though). - -- bugs fixed -- GUI improved (a lot) -- should be good enough for 1.0.0 +- GUI: it is now good enough to be released (export is still CLI-only though) +- fix: bug fixes +- GUI: improved (a lot) +- new: should be good enough for 1.0.0 ## Version 0.9.5 -- bugs fixed -- WIN32 compatibility (tested on Windows 10) +- fix: bug fixes +- new: WIN32 compatibility (tested on Windows 10) ## Version 0.9.4 -- bugs fixed (lots of) -- perf improved -- use less cache files -- GUI improvement (still not really OK, but OK enough I guess) +- fix: bug fixes (lots of) +- new: perf improved +- new: use less cache files +- GUI: improvement (still not really OK, but OK enough I guess) ## Version 0.9.3 -- bugs fixed (lots of) -- first GUI implementation (which is ugly and buggy -- the buggly GUI) +- fix: bug fixes (lots of) +- GUI: first implementation (which is ugly and buggy -- the buggly GUI) ## Version 0.9.2 -Minimum JVM version: Java 1.6 (all binary JAR files will be released in 1.6). - -- bugs fixed +- new: minimum JVM version: Java 1.6 (all binary JAR files will be released in 1.6) +- fix: bug fixes ## Version 0.9.1 -Initial version +- initial version