71d3bbd91f
Fix tests
2023-02-02 09:03:12 +01:00
40076ab0c4
Print verified flag
2023-01-30 17:09:41 +01:00
baa5a37125
Add custom fields to status output
2023-01-30 17:04:21 +01:00
Daniel Schwarz
459937f196
--verbose and --no-color options now work with --debug logging
2023-01-29 09:32:25 +01:00
f3b90c947e
Add option to display relative datetimes
2023-01-29 09:23:57 +01:00
Daniel Schwarz
deebdf7141
Show relative datetimes in status list
...
Status detail pane now shows the full created_at timestamp.
2023-01-29 09:11:03 +01:00
7cada43e2f
Deduplicate code for wrapping the status details
2023-01-19 11:20:31 +01:00
b0319c43f0
Pass timeline as first argument to status
...
Instead of passing various attributes of timeline.
2023-01-19 11:20:31 +01:00
Norman Walsh
b8f49ef212
Support --help as the only command-line argument
2023-01-19 09:40:32 +01:00
K
4f9391f015
Fix version detection
...
Version check failed when the server sent something other than a number
as a version as happened on development version of the gotosocial
server.
2023-01-19 09:32:45 +01:00
Daniel Schwarz
0a6543d355
Ignore venv folder for flake8 and vermin tests
2023-01-19 09:17:52 +01:00
Dan Schwarz
91c1b792be
Status detail scrollbar feature
...
Uses scroll.py from https://github.com/rndusr/stig
2023-01-19 09:02:35 +01:00
Daniel Schwarz
c5b3724015
Don't focus newly posted toot
...
This breaks the reading flow.
fixes #188
2023-01-19 08:44:16 +01:00
08dd02d989
Bump version
2023-01-03 12:05:26 +01:00
82383cd163
Fix clear screen
...
It was passed more arguments than expected.
2023-01-03 11:58:49 +01:00
9e800996f1
Bump version
2023-01-02 14:45:01 +01:00
ff1374a95c
Improve formatting, remove logging
2023-01-02 14:25:39 +01:00
Daniel Schwarz
88c444c411
Highlight followed tags
2023-01-02 14:25:30 +01:00
15d377e889
Expand tests
2023-01-02 11:53:50 +01:00
a83c3520ae
Use fstrings instead of format
2023-01-02 11:53:50 +01:00
02b6023a61
Improve contribution guidelines
2023-01-01 12:24:32 +01:00
4c1f3b65fd
Add flake8 and vermin to tests make command
2023-01-01 12:15:51 +01:00
1e18f1f6d9
Make flake8 happy
2023-01-01 11:13:21 +01:00
64dd1094a9
Run tests on pull requests
2023-01-01 11:11:10 +01:00
Giuseppe Bilotta
253eea12a6
Command to browse bookmarks from the CLI
2023-01-01 11:02:00 +01:00
Daniel Schwarz
13fffd9fc1
Screen refresh after web browser invocation and exit
2023-01-01 09:04:02 +01:00
Dan Schwarz
6633b758bc
Make the status detail key commands more visible
...
Some terminal color schemes completely eliminate the difference
between cyan and cyan-bold colors (all the base16 themes, for instance).
This change makes the key letters stand out clearly in bold white.
2023-01-01 08:59:44 +01:00
4ef866dcbe
Don't print usage on unknown command
...
Usage has grown pretty long and it obscures the error message.
2022-12-31 11:50:22 +01:00
c969848e7a
Add a contribution guide
2022-12-31 11:40:11 +01:00
2d8791e629
Remove coding directives, no longer needed
2022-12-31 09:31:32 +01:00
7be74f9240
Print if no tags are followed
2022-12-31 09:31:32 +01:00
6f9ef69277
Rename tag commands to start with tags_
2022-12-31 09:31:32 +01:00
ce560eacc7
Make commands code a bit nicer
2022-12-31 09:31:32 +01:00
Daniel Schwarz
67b52757a4
Command line support for following hashtags (Mastodon 4+)
2022-12-31 09:02:38 +01:00
a3fa7e1e3a
Improve visibility help string
2022-12-28 09:48:44 +01:00
aa75cacbff
Rename TOOT_VISIBILITY to TOOT_POST_VISIBILITY
...
This makes it more in line with what's planned for environemnt
variables in the future.
2022-12-28 09:21:22 +01:00
e07be634f6
Extract code for getting default visibility
2022-12-28 09:19:25 +01:00
Lim Ding Wen
08a28bfb26
TOOT_VISIBILITY controls boost visibility
...
TOOT_VISIBILITY controls default boost visibility from CLI, and the boost visibility from TUI (no option to change in TUI yet)
2022-12-28 09:12:05 +01:00
Lim Ding Wen
8582c8ed62
TOOT_VISIBILITY controls default visibility
2022-12-28 09:12:05 +01:00
Lim Ding Wen
f91bfa0c62
TUI no longer mentions self when replying
...
This brings it more in-line with Mastodon v4's web UI.
2022-12-28 09:06:14 +01:00
Lim Ding Wen
69718f41f6
Reply to original account instead of boosting account
...
Affects the "replying to" TUI label, and the mention auto-generated.
This brings it more in-line with Mastodon web behaviour.
2022-12-28 09:03:11 +01:00
fa6b90a115
Tweak visibility display
2022-12-28 07:48:53 +01:00
Lim Ding Wen
064cab1988
Show visibility in TUI
2022-12-28 07:40:19 +01:00
8ffe8d281f
Fix style issues
2022-12-27 12:31:55 +01:00
da0df92615
Add flake8 to test dependencies
2022-12-27 12:17:31 +01:00
5d4bb3c464
Run flake8 in CI
2022-12-27 12:16:18 +01:00
f534d295c0
Make line more readable
2022-12-27 12:15:21 +01:00
69b9ab3164
Truncate long log lines unless --verbose given
2022-12-27 12:15:21 +01:00
adf3f713a6
Change bookmark key binding to avoid conflict
...
K is used to scroll up vim-style.
2022-12-27 12:15:21 +01:00
Daniel Schwarz
fed5574939
Add bookmark timeline and bookmarking to tui
2022-12-27 12:15:20 +01:00