| 1 | # Fanfix |
| 2 | |
| 3 | # Version WIP |
| 4 | |
| 5 | - new: story search (Fanfiction.net) |
| 6 | - new: proxy support |
| 7 | - fix: support hybrid CBZ (with text) |
| 8 | - fix: fix DEBUG=0 |
| 9 | - gui: focus fix |
| 10 | - MangaLEL: website has changed |
| 11 | - search: MangaLEL support |
| 12 | - remote: encryption mode changed because Google |
| 13 | - remote: not compatible with 2.x |
| 14 | - remote: better perfs and memory usage |
| 15 | |
| 16 | # Version 2.0.2 |
| 17 | |
| 18 | - i18n: setting the language in the option panel now works even with $LANG set |
| 19 | - gui: translated into French |
| 20 | - gui: ReDownload does not delete the original book anymore |
| 21 | - gui: internal viewer fixes |
| 22 | - gui: some translation fixes |
| 23 | |
| 24 | # Version 2.0.1 |
| 25 | |
| 26 | - core: a change of title/source/author was not always visible at runtime |
| 27 | - gui: only reload the stoies when needed |
| 28 | |
| 29 | # Version 2.0.0 |
| 30 | |
| 31 | - new: sources can contain "/" (and will use subdirectories) |
| 32 | - gui: new Properties page for stories |
| 33 | - gui: rename stories, change author |
| 34 | - gui: allow "all" and "listing" modes for sources and authors |
| 35 | - gui: integrated viewer for stories (both text and images) |
| 36 | - tui: now working well enough to be considered stable |
| 37 | - cli: now allow changing the source, title and author |
| 38 | - remote: fix setSourceCover (was not seen by client) |
| 39 | - remote: can now import local files into a remote library |
| 40 | - remote: better perfs |
| 41 | - remote: not compatible with 1.x |
| 42 | - fix: deadlock in some rare cases (nikiroo-utils) |
| 43 | - fix: the resume was not visible in some cases |
| 44 | - fix: update nikiroo-utils, better remote perfs |
| 45 | - fix: eHentai content warning |
| 46 | |
| 47 | # Version 1.8.1 |
| 48 | |
| 49 | - e621: the images were stored in reverse order for searches (/post/) |
| 50 | - e621: fix for /post/search/ |
| 51 | - remote: fix some timeout issues |
| 52 | - remote: improve perfs |
| 53 | - fix: allow I/O errors on CBZ files (skip image) |
| 54 | - fix: fix the default covers directory |
| 55 | |
| 56 | # Version 1.8.0 |
| 57 | |
| 58 | - FimfictionAPI: chapter names are now correctly ordered |
| 59 | - e621: now supports searches (/post/) |
| 60 | - remote: cover is now sent over the network for imported stories |
| 61 | - MangaLel: new support for MangaLel |
| 62 | |
| 63 | # Version 1.7.1 |
| 64 | |
| 65 | - GUI: tmp files deleted too soon in GUI mode |
| 66 | - fix: unavailable cover could cause a crash |
| 67 | - ePub: local EPUB import error when no cover |
| 68 | |
| 69 | # Version 1.7.0 |
| 70 | |
| 71 | - new: use jsoup for parsing HTML (not everywhere yet) |
| 72 | - update nikiroo-utils |
| 73 | - android: Android compatibility |
| 74 | - MangaFox: fix after website update |
| 75 | - MangaFox: tomes order was not always correct |
| 76 | - ePub: fix for compatibility with some ePub viewers |
| 77 | - remote: cache usage fix |
| 78 | - fix: TYPE= not always correct in info-file |
| 79 | - fix: quotes error |
| 80 | - fix: improve external launcher (native viewer) |
| 81 | - test: more unit tests |
| 82 | - doc: changelog available in French |
| 83 | - doc: man pages (en, fr) |
| 84 | - doc: SysV init script |
| 85 | |
| 86 | # Version 1.6.3 |
| 87 | |
| 88 | - fix: bug fixes |
| 89 | - remote: progress report |
| 90 | - remote: can send large files |
| 91 | - remote: detect server state |
| 92 | - remote: import and change source on server |
| 93 | - CBZ: better support for some CBZ files (if SUMMARY or URL files are present in it) |
| 94 | - Library: fix cover images not deleted on story delete |
| 95 | - fix: some images not supported because not jpeg-able (now try again in png) |
| 96 | - remote: fix some covers not found over the wire (nikiroo-utils) |
| 97 | - remote: fix cover image files not sent over the wire |
| 98 | |
| 99 | ## Version 1.6.2 |
| 100 | |
| 101 | - GUI: better progress bars |
| 102 | - GUI: can now open files much quicker if they are stored in both library and cache with the same output type |
| 103 | |
| 104 | ## Version 1.6.1 |
| 105 | |
| 106 | - 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) |
| 107 | - fix: source/type reset when redownloading |
| 108 | - GUI: show the number of images instead of the number of words for images documents |
| 109 | |
| 110 | ## Version 1.6.0 |
| 111 | |
| 112 | - TUI: new TUI (text with windows and menus) -- not compiled by default (configure.sh) |
| 113 | - remote: a server option to offer stories on the network |
| 114 | - remote: a remote library to get said stories from the network |
| 115 | - update to latest version of nikiroo-utils |
| 116 | - FimFiction: support for the new API |
| 117 | - new: cache update (you may want to clear your current cache) |
| 118 | - GUI: bug fixed (moving an unopened book does not fail any more) |
| 119 | |
| 120 | ## Version 1.5.3 |
| 121 | |
| 122 | - FimFiction: Fix tags and chapter handling for some stories |
| 123 | |
| 124 | ## Version 1.5.2 |
| 125 | |
| 126 | - FimFiction: Fix tags metadata on FimFiction 4 |
| 127 | |
| 128 | ## Version 1.5.1 |
| 129 | |
| 130 | - FimFiction: Update to FimFiction 4 |
| 131 | - eHentai: Fix some meta data that were missing |
| 132 | |
| 133 | ## Version 1.5.0 |
| 134 | |
| 135 | - eHentai: new website supported on request (do not hesitate!): e-hentai.org |
| 136 | - Library: perf improvement when retrieving the stories (cover not loaded when not needed) |
| 137 | - Library: fix the covers that were not always removed when deleting a story |
| 138 | - GUI: perf improvement when displaying books (cover resized then cached) |
| 139 | - GUI: sources are now editable ("Move to...") |
| 140 | |
| 141 | ## Version 1.4.2 |
| 142 | |
| 143 | - GUI: new Options menu to configure the program (minimalist for now) |
| 144 | - new: improve progress reporting (smoother updates, more details) |
| 145 | - fix: better cover support for local files |
| 146 | |
| 147 | ## Version 1.4.1 |
| 148 | |
| 149 | - fix: UpdateChecker which showed the changes of ALL versions instead of the newer ones only |
| 150 | - fix: some bad line breaks on HTML support (including FanFiction.net) |
| 151 | - GUI: progress bar now working correctly |
| 152 | - update: nikiroo-utils update to show all steps in the progress bars |
| 153 | - ( --End of changes for version 1.4.1-- ) |
| 154 | |
| 155 | ## Version 1.4.0 |
| 156 | |
| 157 | - new: remember the word count and the date of creation of Fanfix stories |
| 158 | - GUI: option to show the word count instead of the author below the book title |
| 159 | - CBZ: do not include the first page twice anymore for no-cover websites |
| 160 | - GUI: update version check (we now check for new versions) |
| 161 | |
| 162 | ## Version 1.3.1 |
| 163 | |
| 164 | - GUI: can now display books by Author |
| 165 | |
| 166 | ## Version 1.3.0 |
| 167 | |
| 168 | - YiffStar: YiffStar (SoFurry.com) is now supported |
| 169 | - new: supports login/password websites |
| 170 | - GUI: copied URLs (ctrl+C) are selected by default when importing a URL |
| 171 | - GUI: version now visible (also with --version) |
| 172 | |
| 173 | ## Version 1.2.4 |
| 174 | |
| 175 | - GUI: new option: Re-download |
| 176 | - GUI: books are now sorted (will not jump around after refresh/redownload) |
| 177 | - fix: quote character handling |
| 178 | - fix: chapter detection |
| 179 | - new: more tests included |
| 180 | |
| 181 | ## Version 1.2.3 |
| 182 | |
| 183 | - HTML: include the original (info_text) files when saving |
| 184 | - HTML: new input type supported: HTML files made by Fanfix |
| 185 | |
| 186 | ## Version 1.2.2 |
| 187 | |
| 188 | - GUI: new "Save as..." option |
| 189 | - GUI: fixes (icon refresh) |
| 190 | - fix: handling of TABs in user messages |
| 191 | - GUI: LocalReader can now be used with --read |
| 192 | - ePub: CSS style fixes |
| 193 | |
| 194 | ## Version 1.2.1 |
| 195 | |
| 196 | - GUI: some menu functions added |
| 197 | - GUI: right-click popup menu added |
| 198 | - GUI: fixes, especially for the LocalReader library |
| 199 | - GUI: new green round icon to denote "cached" (into LocalReader library) files |
| 200 | |
| 201 | ## Version 1.2.0 |
| 202 | |
| 203 | - GUI: progress reporting system |
| 204 | - ePub: CSS style changes |
| 205 | - new: unit tests added |
| 206 | - GUI: some menu functions added (delete, refresh, a place-holder for export) |
| 207 | |
| 208 | ## Version 1.1.0 |
| 209 | |
| 210 | - CLI: new Progress reporting system |
| 211 | - e621: fix on "pending" pools, which were not downloaded before |
| 212 | - new: unit tests system added (but no test yet, as all tests were moved into nikiroo-utils) |
| 213 | |
| 214 | ## Version 1.0.0 |
| 215 | |
| 216 | - GUI: it is now good enough to be released (export is still CLI-only though) |
| 217 | - fix: bug fixes |
| 218 | - GUI: improved (a lot) |
| 219 | - new: should be good enough for 1.0.0 |
| 220 | |
| 221 | ## Version 0.9.5 |
| 222 | |
| 223 | - fix: bug fixes |
| 224 | - new: WIN32 compatibility (tested on Windows 10) |
| 225 | |
| 226 | ## Version 0.9.4 |
| 227 | |
| 228 | - fix: bug fixes (lots of) |
| 229 | - new: perf improved |
| 230 | - new: use less cache files |
| 231 | - GUI: improvement (still not really OK, but OK enough I guess) |
| 232 | |
| 233 | ## Version 0.9.3 |
| 234 | |
| 235 | - fix: bug fixes (lots of) |
| 236 | - GUI: first implementation (which is ugly and buggy -- the buggly GUI) |
| 237 | |
| 238 | ## Version 0.9.2 |
| 239 | |
| 240 | - new: minimum JVM version: Java 1.6 (all binary JAR files will be released in 1.6) |
| 241 | - fix: bug fixes |
| 242 | |
| 243 | ## Version 0.9.1 |
| 244 | |
| 245 | - initial version |
| 246 | |