Skip to content

Latest commit

 

History

History
69 lines (61 loc) · 1.88 KB

todos.md

File metadata and controls

69 lines (61 loc) · 1.88 KB

TODOs:

MVP:

  • Retrieve articles from wallabag
  • Articles list view
    • Display all article in a scrollable table
    • Filter entries:
      • Only unread
      • Only starred
      • Only archived
  • Article detail view
    • Display article in readable format (html2text + wrap)
  • Help view
  • Action on article
    • On listing view
      • Toggle Archive / Unread
      • Toggle star
    • On detail view
      • Toggle Archive / Unread
      • Toggle star
  • Configurable
    • Load a json configuration file
    • Make configuration file location configurable
      • Manage shortpath (eg: "~/")

After MVP:

  • Add Search
  • Improve UI
    • [-] Improve article list view
      • Improve table readability
      • Adapt table to screen size
      • Dynamic Sort table
        • By date
        • By title
      • Add status in footer for easier readability
    • Improve article view
      • Add reading % in article view
      • Make title static at the top
      • Better management for links to avoid breaking
        • Add a way to open links present in content
      • Better management for images url
        • Add a way to open images (via external app) present in content
      • Adapt reading view to screen size
    • Display possible API errors in a dialog box
  • Simplify start
    • setup create default configuration file
    • Wizard to create credentials.json ?
  • Add Configuration option
    • Filters when starting
    • Sort when starting
  • Add entry
  • Delete article
  • Open public/original article link
  • Manage sharing as public link
  • Yank/Copy URL
  • Option to mark entry as read as soon as you read it

To Investigate:

  • Offline? Local cache?
  • Manage tags ?
  • Manage annotations ?
  • STT for reading article?
  • Images?
  • Bulk updates?