Commit graph

28 commits

Author SHA1 Message Date
Denis Laxalde
5a867f2380
Show number of replies/reblogs/favourites in status footer of curses ui
When parsing "replies_count" from status data, we allow the field to be
absent as it got added in version 2.5.0 (in constrast with other ones,
added in 0.1.0) as there might be servers with that version around.
2019-02-15 12:55:55 +01:00
Denis Laxalde
4bc963a236
Indicate if status is a reply in left pane of curses ui 2019-02-15 12:47:42 +01:00
Denis Laxalde
3d0c7be1e0 Indicate if status has been favorited in left pane of curses ui
Showing a yellow star in the right corner of second line.
2019-02-14 20:39:58 +01:00
Denis Laxalde
41d96249ba Add favourite/unfavourite actions to curses ui 2019-02-14 20:21:48 +01:00
d7cc97d2c7
Tweaks to status boosting in curses app 2019-02-14 18:04:05 +01:00
Denis Laxalde
c6bc4a695f
Add reblog/unreblog actions to curses ui
This is implemented using "b" key to toggle reblog/unreblog based on the
value of "reblogged" field in status data.
2019-02-14 17:58:55 +01:00
Denis Laxalde
066589bf53
Display a ↷ in status detail window if status got reblogged 2019-02-14 17:58:55 +01:00
Denis Laxalde
5514c47bca
Store status id in parse_status() 2019-02-14 17:58:22 +01:00
Denis Laxalde
834bdb67ac
Pass "app" and "user" to TimelineApp
We're going to need this context to issue API calls from the curses UI.
2019-02-14 17:58:22 +01:00
996228d224
Employ wcstring utils to improve rendering 2019-02-14 15:47:40 +01:00
Nick Loadholtes
91fc273af7 Update for the curses ui help menu (#78)
Added `s` option to the help menu.
2018-12-30 22:34:15 +01:00
Kasra_mp
6fc48697c5
#69 Fix typo 2018-08-11 10:58:13 +02:00
f7619d5b22
Move parsing functions to separate file 2018-06-12 12:03:49 +02:00
c6b1d91370
Improve rendering of list view
Fixes appearence when unicode wraps due to wide characters.

Not a real fix, but looks nicer.
2018-01-22 10:18:48 +01:00
760a80442c
Add help modal window 2018-01-22 10:07:18 +01:00
cb1f7b4e61
Highlight hashtags 2018-01-21 16:39:16 +01:00
3d44eeebba
More colors 2018-01-21 14:30:05 +01:00
4314751610
Localize text wrapping 2018-01-20 13:43:21 +01:00
fba3b78ff6
Respect sensitive content, require keypress to show
fixes #42
2018-01-20 12:44:22 +01:00
d8fd8d0d56
Wrap URLs if needed 2018-01-14 15:46:31 +01:00
e829ce2714
Don't draw out of bounds 2018-01-14 15:46:31 +01:00
5463e86d5d
Don't draw empty line when account has no name 2018-01-14 15:46:31 +01:00
53cd9442f8
Fix list window refresh 2018-01-14 15:46:30 +01:00
e204722425
Extract status list window 2018-01-14 15:46:30 +01:00
554618db4b
Extract header and footer windows 2018-01-14 15:46:30 +01:00
dc3b17c69b
Extract StatusDetailWindow 2018-01-14 15:46:30 +01:00
022e437784
Fix status url parsing
Use reblog url if status url not present.
2018-01-14 15:46:30 +01:00
e421d24c80
Move curses app into toot.ui module 2018-01-14 15:46:29 +01:00