8000 GitHub - ranobe-org/ranobe at v0.0.1
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ranobe-org/ranobe

Repository files navigation

app gif

R.A.N.O.B.E

A simple extensible light novel reader

Download Website Join Discord Check Github

TODO

must have

  • 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)

could have

  • advanced search techniques
  • source management tools ?
  • export into x formats
  • metrics if possible
  • backup data, migrations
  • novel updates

Guidelines

  1. Sources should not define Novel and NovelItem's id field since it is calculated in constructor.
  2. Sources should not define Chapter and ChapterItem's novelId field since it is calculated in constructor, whereas the id field should be the chapter no for the novel
0