0
0
mirror of https://github.com/ihabunek/toot.git synced 2025-10-21 19:44:16 -04:00

558 Commits

Author SHA1 Message Date
Ivan Habunek
367ced2eef Don't use ANSI color codes when not desired
Which is when not supported by terminal or when not in a tty.
2019-09-06 15:03:47 +02:00
Ivan Habunek
1d3ff87ffa TUI: Implement deleting own status messages 2019-09-04 16:16:16 +02:00
Ivan Habunek
7309e5bb53 Bump version 0.23.1 2019-09-04 08:39:18 +02:00
Ivan Habunek
e310482cb6 Fix date parsing bug
issue #114
2019-09-04 08:36:12 +02:00
Ivan Habunek
e9acd6daf7 Add checks to tag script 2019-09-03 16:45:31 +02:00
Ivan Habunek
7986d3a6bc Update release procedure 0.23.0 2019-09-03 16:39:06 +02:00
Ivan Habunek
dd78d4f185 Add scripts for assisting with the release procedure 2019-09-03 16:31:47 +02:00
Ivan Habunek
70faf47c91 Bump version 2019-09-03 16:31:47 +02:00
Ivan Habunek
20a8612232 Update changelog 2019-09-03 16:31:47 +02:00
Ivan Habunek
6b9cc75ffc Add a machine readable changelog 2019-09-03 16:03:39 +02:00
Denis Laxalde
efbaf9e706 Indicate if status is a reply in timeline of TUI 2019-09-03 15:40:50 +02:00
Ivan Habunek
f9fb7c074a Tweak readme 2019-09-03 15:40:49 +02:00
Ivan Habunek
cf01cb9014 Cleanup palette slightly 2019-09-03 15:40:49 +02:00
Ivan Habunek
05972fc6fa Show application used to post status 2019-09-03 15:40:49 +02:00
Ivan Habunek
7e04ad55c6 Add links to help overlay 2019-09-03 15:40:49 +02:00
Ivan Habunek
3a11e470fb Extract overlays from app.py 2019-09-03 15:40:49 +02:00
Ivan Habunek
c1f518765c Fix missing padding 2019-09-03 15:40:49 +02:00
Ivan Habunek
d5a2cc27ed Add help 2019-09-03 15:40:48 +02:00
Ivan Habunek
41f997199a Add padding to status details 2019-09-03 15:40:48 +02:00
Ivan Habunek
51afcf7e34 Add goto hash timeline 2019-09-03 15:40:48 +02:00
Ivan Habunek
350138324b Add basic timeline switching 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
330fd03b01 More images to docs 2019-09-03 15:40:47 +02:00
Ivan Habunek
1dce948166 Show content warning in status details 2019-09-03 15:40:47 +02:00
Ivan Habunek
85ceb8b11f Update docs to replace curses with tui 2019-09-03 15:40:47 +02:00
Ivan Habunek
98b783836a Mark toot curses as deprecated 2019-09-03 15:40:47 +02:00
Ivan Habunek
7f6f128f38 Show media in image viewer 2019-09-03 15:40:47 +02:00
Ivan Habunek
31462fe6f8 Implement replies 2019-09-03 15:40:46 +02:00
Ivan Habunek
9c74c1d9e6 Housekeeping 2019-09-03 15:40:46 +02:00
Ivan Habunek
ab1fc6961b Show media in status details 2019-09-03 15:40:46 +02:00
Ivan Habunek
5213eb1835 Focus status after posting 2019-09-03 15:40:46 +02:00
Ivan Habunek
4deccee754 Decouple Timeline and TUI, use signals instead 2019-09-03 15:40:46 +02:00
Ivan Habunek
1a8c515922 Implement thread (status context) view 2019-09-03 15:40:46 +02:00
Ivan Habunek
5ec8d9411d Propagate visibility when posting status 2019-09-03 15:40:45 +02:00
Ivan Habunek
672bb5d008 Add reply, reblog and favourite counters 2019-09-03 15:40:45 +02:00
Ivan Habunek
db76b004cf Simplify linebox rendering in status details 2019-09-03 15:40:45 +02:00
Ivan Habunek
f6fcb2a821 Timeline: add divider, move columns, boost icon 2019-09-03 15:40:45 +02:00
Ivan Habunek
9784fb8eb5 Don't crash if no url present 2019-09-03 15:40:45 +02:00
Ivan Habunek
871e2bc960 Render polls 2019-09-03 15:40:45 +02:00
Ivan Habunek
9aadec6cfb Add option to set status visibility 2019-09-03 15:40:44 +02:00
Ivan Habunek
4f30c177d6 Ditch status index list for now
Simplifies things, makes update_status slightly slower, but no biggie.
2019-09-03 15:40:44 +02:00
Ivan Habunek
366e9382d3 Implement posting statuses 2019-09-03 15:40:44 +02:00
Ivan Habunek
b95aca964f Show an intro screen while loading initial toots 2019-09-03 15:40:44 +02:00
Ivan Habunek
fb14c262e0 Show exception stack trace on error 2019-09-03 15:40:44 +02:00
Ivan Habunek
372976b1b2 Overhaul async actions, implement boost and reblog 2019-09-03 15:40:43 +02:00
Ivan Habunek
2349173a45 Tweaks 2019-09-03 15:40:43 +02:00
Ivan Habunek
2be8cb8438 Show status source 2019-09-03 15:40:43 +02:00
Ivan Habunek
2d8199646f Boosted by improvements 2019-09-03 15:40:43 +02:00
Ivan Habunek
dd1b462413 Highlight hashtags 2019-09-03 15:40:43 +02:00
Ivan Habunek
7da2e2dbbc Handle reblogs 2019-09-03 15:40:43 +02:00