2019-08-27 10:02:13 +02:00
|
|
|
Interesting urwid implementations:
|
|
|
|
* https://github.com/CanonicalLtd/subiquity/blob/master/subiquitycore/core.py#L280
|
|
|
|
* https://github.com/TomasTomecek/sen/blob/master/sen/tui/ui.py
|
|
|
|
* https://github.com/rndusr/stig/tree/master/stig/tui
|
2019-08-25 14:30:57 +02:00
|
|
|
|
2019-08-26 13:28:37 +02:00
|
|
|
TODO/Ideas:
|
|
|
|
* pack left column in timeline view
|
2019-08-27 10:02:13 +02:00
|
|
|
* 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?
|
2019-08-27 14:55:02 +02:00
|
|
|
* interaction with clipboard - how to copy a status to clipbard?
|
2019-08-27 17:22:52 +02:00
|
|
|
* Show **notifications**
|
2019-08-28 17:00:46 +02:00
|
|
|
* Status source
|
|
|
|
* shortcut to copy source
|
|
|
|
* syntax highlighting?
|
2019-08-26 13:28:37 +02:00
|
|
|
|
2019-08-25 14:30:57 +02:00
|
|
|
Questions:
|
|
|
|
* is it possible to make a span a urwid.Text selectable? e.g. for urls and hashtags
|