1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-06-16 06:15:25 +00:00
toot/toot/tui/NOTES.md
Josh Soref 67bea207cd
Spelling fixes (#215)
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2022-11-09 14:24:48 +01:00

1.6 KiB

Interesting urwid implementations:

Check out:

TODO/Ideas:

  • pack left column in timeline view
  • allow scrolling of toot contents if they don't fit the screen, perhaps using pageup/pagedown
  • consider adding semi-automated error reporting when viewing an exception, something along the lines of "press T to submit a ticket", which would link to a pre-filled issue submit page.
  • show new toots, some ideas:
    • R to reload/refresh timeline
    • streaming new toots? not sold on the idea
    • go up on first toot to fetch any newer ones, and prepend them?
  • Switch timeline to top/bottom layout for narrow views.
  • Think about how to show media
    • download media and use local image viewer?
    • convert to ascii art?
  • interaction with clipboard - how to copy a status to clipboard?
  • Show notifications
  • Status source
    • shortcut to copy source
    • syntax highlighting?
  • reblog
    • show author in status list, not person who reblogged
    • "v" should open the reblogged status, status.url is empty for the reblog
  • overlays
    • stack overlays instead of having one?
    • current bug: press U G Q Q - second Q closes the app instead of closing the overlay

Questions:

  • is it possible to make a span a urwid.Text selectable? e.g. for urls and hashtags