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