- basic source browsing and reading
- improve ui for details and chapters page
- chapter sort
- cache http responses (reduce load on sources)
- chapter search
- complete search page with keyword search
- reader text formatting with font size and bg/text color selection
- continuous vertical scroll for reader
- add error text/art to denote no results found in search
- update app when a new source is selected
- add settings page with theme selection
- sources list selection
- remembering source selection (only one source at a time, that's the rule)
- database
- add to library, only store novel in db
- download chapters for offline view, save everything to db
- saving read state for each item
- more sources (currently has 3)
- advanced search techniques
- source management tools ?
- export into x formats
- metrics if possible
- backup data, migrations
- novel updates
- Sources should not define
Novel
andNovelItem
'sid
field since it is calculated in constructor. - Sources should not define
Chapter
andChapterItem
'snovelId
field since it is calculated in constructor, whereas theid
field should be the chapter no for the novel