Commit | Line | Data |
---|---|---|
10ccd649 | 1 | My current planning for Fanfix (but not everything appears on this list): |
e8707103 | 2 | |
10ccd649 NR |
3 | - [ ] Support new websites |
4 | - [x] YiffStar | |
5 | - [ ] [Two Kinds](http://twokinds.keenspot.com/) | |
6 | - [ ] [Slightly damned](http://www.sdamned.com/) | |
7 | - [x] New API on FimFiction.net (faster) | |
266f0bd0 | 8 | - [x] Replace MangaFox which is causing issues all the time |
10ccd649 NR |
9 | - [ ] Others? Any ideas? I'm open for requests |
10 | - [x] [e-Hentai](https://e-hentai.org/) requested | |
350bc060 NR |
11 | - [x] Find some FR comics/manga websites |
12 | - [ ] Find more FR thingies | |
3f3397fd | 13 | - [ ] Support videos (anime)? |
5f42f329 | 14 | - [x] A GUI library |
10ccd649 NR |
15 | - [x] Make one |
16 | - [x] Make it run when no args passed | |
17 | - [x] Fix the UI, it is ugly | |
18 | - [x] Work on the UI thread is BAD | |
19 | - [x] Allow export | |
20 | - [x] Allow delete/refresh | |
21 | - [x] Show a list of types | |
22 | - [x] ..in the menu | |
23 | - [x] ..as a screen view | |
24 | - [x] options screen | |
312e756e | 25 | - [x] support progress events |
350bc060 | 26 | - [x] Real menus |
5f42f329 | 27 | - [x] Store the long lists in [A-B], [BA-BB], ... |
10ccd649 NR |
28 | - [ ] A TUI library |
29 | - [x] Choose an output (Jexer) | |
30 | - [x] Implement it from --set-reader to the actual window | |
31 | - [x] List the stories | |
c3b229a1 | 32 | - [x] Fix the UI layout |
10ccd649 | 33 | - [x] Status bar |
c3b229a1 | 34 | - [x] Real menus |
7c0ab239 | 35 | - [ ] Store the long lists in [A-B], [BA-BB], ... |
10ccd649 NR |
36 | - [x] Open a story in the reader and/or natively |
37 | - [ ] Update the screenshots | |
38 | - [ ] Remember the current chapter and current read status of stories | |
7c0ab239 | 39 | - [ ] Support progress events |
c3b229a1 | 40 | - [x] Add a properties pages |
a4fe8728 NR |
41 | - [ ] Deal with comics |
42 | - [x] properties page | |
43 | - [x] external launcher | |
44 | - [ ] jexer sixels? | |
2fac0246 | 45 | - [ ] Move the GUI parts out of fanfix itself (see fanfix-swing) |
266f0bd0 NR |
46 | - [x] Make new project: fanfix-swing |
47 | - [x] Fix the UI issues we had (UI thread) | |
48 | - [x] Make it able to browse already downloaded stories | |
49 | - [x] Make it able to download stories | |
50 | - [ ] See what config options to use | |
51 | - [ ] Import all previous menus end functions | |
52 | - [ ] Feature parity with original GUI | |
53 | - [ ] Move the TUI parts out of fanfix itself | |
54 | - [ ] Make new project | |
312e756e | 55 | - [x] Network support |
10ccd649 NR |
56 | - [x] A server that can send the stories |
57 | - [x] A network implementation of the Library | |
58 | - [x] Write access to the library | |
59 | - [x] Access rights (a simple "key") | |
60 | - [x] More tests, especially with the GUI | |
312e756e NR |
61 | - [x] ..even more |
62 | - [x] support progress events | |
10ccd649 NR |
63 | - [x] Check if it can work on Android |
64 | - [x] First checks: it should work, but with changes | |
65 | - [x] Adapt work on images :( | |
66 | - [x] Partial/Conditional compilation | |
67 | - [x] APK export | |
68 | - [ ] Android | |
69 | - [x] Android support | |
70 | - [x] Show current stories | |
71 | - [x] Download new stories | |
72 | - [ ] Sort stories by Source/Author | |
73 | - [ ] Fix UI | |
312e756e | 74 | - [ ] support progress events |
5406062e | 75 | - [x] give up and ask a friend... |
10ccd649 NR |
76 | - [ ] Translations |
77 | - [x] i18n system in place | |
c3b229a1 NR |
78 | - [x] Make use of it in text |
79 | - [x] Make use of it in gui | |
80 | - [ ] Make use of it in tui | |
10ccd649 | 81 | - [ ] Use it for all user output |
5bc9573b | 82 | - [x] French translation |
10ccd649 | 83 | - [x] French manual/readme |
312e756e | 84 | - [x] Install a mechanism to handle stories import/export progress update |
10ccd649 NR |
85 | - [x] Progress system |
86 | - [x] in support classes (import) | |
87 | - [x] in output classes (export) | |
10ccd649 NR |
88 | - [x] Version |
89 | - [x] Use a version number | |
90 | - [x] Show it in UI | |
91 | - [x] A check-update feature | |
92 | - [x] ..translated | |
312e756e | 93 | - [ ] Improve GUI library |
8d34f396 | 94 | - [x] Allow launching a custom application instead of Desktop.start |
312e756e | 95 | - [ ] Add the resume next to the cover icon if available (as an option) |
8d34f396 | 96 | - [ ] Add the resume in the Properties page (maybe a second tab?) |
10ccd649 NR |
97 | - [ ] Bugs |
98 | - [x] Fix "Redownload also reset the source" | |
6972a83b | 99 | - [x] Fix "Redownload remote does not show the new item before restart of client app" |
abe90582 | 100 | - [x] Fix eHentai "content warning" access (see 455) |
10ccd649 | 101 | - [ ] Fix the configuration system (for new or changed options, new or changed languages) |
6972a83b | 102 | - [x] remote import also download the file in cache, why? |
00f6344a | 103 | - [x] import file in remote mode tries to import remote file!! |
7f67ebfc | 104 | - [ ] import file does not find author in cbz with SUMMARY file |
8d34f396 | 105 | - [x] import file:// creates a tmp without auto-deletion in /tmp/fanfic-... |
7f67ebfc | 106 |