1
0
mirror of https://github.com/ihabunek/toot.git synced 2024-07-07 02:44:16 -04:00
Commit Graph

841 Commits

Author SHA1 Message Date
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
Ivan Habunek
f68f5d5716
Load next when at bottom of list 2019-09-03 15:40:42 +02:00
Ivan Habunek
c99999161d
Render status details 2019-09-03 15:40:42 +02:00
Ivan Habunek
ea1ef6f207
Initial implementation of a TUI using Urwid 2019-09-03 15:40:42 +02:00
Viktor Villainov
616483d78a
Remove double process_response function call
since it's called in anon_post already
2019-09-03 09:04:32 +02:00
Ivan Habunek
6f8cd86417
Fix compatibility with py<3.6 2019-08-29 12:46:00 +02:00
Ivan Habunek
73ba70eb83
Create config file with 0600 permissions
It contains secrets and should not be readable by others.

fixes #109
2019-08-27 13:20:22 +02:00
Ivan Habunek
d21cad892c
Implement composing tweets using an editor
fixes #90
2019-08-22 17:37:24 +02:00
Ivan Habunek
840b2fd476
Set the user agent string to all requests
Fixes issue with accessing instances using Cloudfare DDOS protection.

issue #106
2019-08-07 22:58:30 +02:00
Ivan Habunek
07a01df941
Fix error in release procedure 2019-08-01 14:51:31 +02:00
Ivan Habunek
a23aa5a857
Update required version in stdeb.cfg 2019-08-01 14:51:24 +02:00
Ivan Habunek
e108f370e1
Bump version 2019-08-01 13:25:45 +02:00
Ivan Habunek
83367d1c42
Revert "Add Makefile to package"
This reverts commit f88de49438.

see #91
2019-08-01 13:09:39 +02:00
Ivan Habunek
a771ca3aa7
Enable attaching multiple media files
fixes #67
2019-08-01 12:56:21 +02:00
Ivan Habunek
42247f94ba
Fix tests 2019-07-31 09:01:27 +02:00
Ivan Habunek
aa208cfc95
Dropped support for python 3.3
Not testable on Travis, end of life since 2017.
2019-07-30 16:16:03 +02:00
Ivan Habunek
a7e4f9d888
Add --language option to post command
Used to override language detection.
2019-07-30 16:13:29 +02:00
Ivan Habunek
e5bba7e9b3
Remove duplicate build step 2019-07-30 15:56:45 +02:00