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