My current planning for Fanfix (but not everything appears on this list):
- Support new websites
- YiffStar
- Two Kinds
- Slightly damned
- New API on FimFiction.net (faster)
- Replace MangaFox which is causing issues all the time
- Others? Any ideas? I'm open for requests
- e-Hentai requested
- Find some FR comics/manga websites
- Find more FR thingies
- Support videos (anime)?
- A GUI library
- Make one
- Make it run when no args passed
- Fix the UI, it is ugly
- Work on the UI thread is BAD
- Allow export
- Allow delete/refresh
- Show a list of types
- ..in the menu
- ..as a screen view
- options screen
- support progress events
- Real menus
- Store the long lists in [A-B], [BA-BB], ...
- A TUI library
- Choose an output (Jexer)
- Implement it from --set-reader to the actual window
- List the stories
- Fix the UI layout
- Status bar
- Real menus
- Store the long lists in [A-B], [BA-BB], ...
- Open a story in the reader and/or natively
- Update the screenshots
- Remember the current chapter and current read status of stories
- Support progress events
- Add a properties pages
- Deal with comics
- properties page
- external launcher
- jexer sixels?
- Move the GUI parts out of fanfix itself (see fanfix-swing)
- Make new project: fanfix-swing
- Fix the UI issues we had (UI thread)
- Make it able to browse already downloaded stories
- Make it able to download stories
- See what config options to use
- Import all previous menus end functions
- Feature parity with original GUI
- Move the TUI parts out of fanfix itself
- Make new project
- Network support
- A server that can send the stories
- A network implementation of the Library
- Write access to the library
- Access rights (a simple "key")
- More tests, especially with the GUI
- ..even more
- support progress events
- Check if it can work on Android
- First checks: it should work, but with changes
- Adapt work on images :(
- Partial/Conditional compilation
- APK export
- Android
- Android support
- Show current stories
- Download new stories
- Sort stories by Source/Author
- Fix UI
- support progress events
- give up and ask a friend...
- Translations
- i18n system in place
- Make use of it in text
- Make use of it in gui
- Make use of it in tui
- Use it for all user output
- French translation
- French manual/readme
- Install a mechanism to handle stories import/export progress update
- Progress system
- in support classes (import)
- in output classes (export)
- Version
- Use a version number
- Show it in UI
- A check-update feature
- ..translated
- Improve GUI library
- Allow launching a custom application instead of Desktop.start
- Add the resume next to the cover icon if available (as an option)
- Add the resume in the Properties page (maybe a second tab?)
- Bugs
- Fix "Redownload also reset the source"
- Fix "Redownload remote does not show the new item before restart of client app"
- Fix eHentai "content warning" access (see 455)
- Fix the configuration system (for new or changed options, new or changed languages)
- remote import also download the file in cache, why?
- import file in remote mode tries to import remote file!!
- import file does not find author in cbz with SUMMARY file
- import file:// creates a tmp without auto-deletion in /tmp/fanfic-...