Commit Graph

13 Commits

Author SHA1 Message Date
Daniel Schwarz bdc0c06fbe Converted LineBoxes to RoundedLineBoxes that look nicer 2024-01-10 13:47:09 -05:00
Daniel Schwarz 906cdd013b removed autodetection of image format; now uses cmd line option
--image-format='kitty'|'iterm'|'block' (default is block)
autodetection was causing intermittent phantom character
output to the terminal in some configurations, generally
over SSH connections. Switching to a command line option
eliminates the problematic autodetection code.

As a side effect, EmojiText widget had to be removed.
2024-01-09 23:25:12 -05:00
Daniel Schwarz 0536331229 Updated for compatiblity with latest 0.41.1 2024-01-06 22:03:35 -05:00
Daniel Schwarz b94c500c9c Merge branch 'master' into images 2024-01-06 13:04:59 -05:00
Lexi Winter ec48e8eed8 tui: allow editing toots
Add new [E]dit command to the timeline: opens an existing toot to allow
editing it.  Since this is more or less the same operation as posting a
new toot, extend the StatusComposer view to support this rather than
implementing a new view.

Add a new api method, fetch_status_source(), to implement the
/api/v1/statuses/{id}/source endpoint used to fetch the original post
text.
2024-01-01 14:16:09 +00:00
Daniel Schwarz 6d0edaf16f
Show images 2023-07-07 14:05:15 +02:00
Dan Schwarz 040427884b
Make button widget unicode-aware (spacing) 2023-03-30 10:01:02 +02:00
Daniel Schwarz 3b67c85dfc Added styled radio buttons and checkboxes 2023-02-14 22:21:04 -05:00
Ivan Habunek 60efc13338
Implement character count indicator when composing
Attempts to load max char count from the server on init.

issue #121
2020-01-03 09:15:11 +01:00
Ivan Habunek 51afcf7e34
Add goto hash timeline 2019-09-03 15:40:48 +02:00
Ivan Habunek 07e6c372bc
Prepare for context menu 2019-09-03 15:40:48 +02:00
Ivan Habunek 2349173a45
Tweaks 2019-09-03 15:40:43 +02:00
Ivan Habunek ea1ef6f207
Initial implementation of a TUI using Urwid 2019-09-03 15:40:42 +02:00