Ivan Habunek
5e3b33a9b7
wip
2025-01-12 09:27:55 +01:00
Ivan Habunek
84f57efed2
wip
2025-01-12 08:51:08 +01:00
Ivan Habunek
ab6bf03c19
wip
2025-01-11 11:15:24 +01:00
Ivan Habunek
af09020cec
Don't set default visibility to public
...
Leave it blank so the server can decide
2024-11-27 19:55:48 +01:00
Ivan Habunek
54a111d669
Fix last ID not saving when using --json
2024-11-27 19:46:18 +01:00
Ivan Habunek
65f426fbcb
Add tui --show-display-names option
...
fixes #501
2024-11-14 19:30:45 +01:00
Ivan Habunek
20eec3ba63
Add --type and --exclude-type options to notification
2024-11-14 10:02:43 +01:00
Ivan Habunek
4b88b86b6f
Add --json option to notifications
2024-11-14 09:39:10 +01:00
Ivan Habunek
e960267b70
Add min_id and max_id options to search
2024-11-12 09:10:22 +01:00
Ivan Habunek
803f36d1ed
Improve search option types
2024-11-12 09:07:05 +01:00
Giuseppe Bilotta
71d9c9ff12
search: add support for type, offset and limit from the command line
2024-11-12 08:56:15 +01:00
Ivan Habunek
89ea4604e5
Fix matching list by ID
2024-10-01 09:32:58 +02:00
Ivan Habunek
3969a15029
Break long line
2024-09-29 09:40:37 +02:00
Ivan Habunek
f272cc2a38
Deprecate toot env in favour of toot diag
2024-09-29 09:34:48 +02:00
Ivan Habunek
2a5e823878
Move diag logic to own module, break up a bit
2024-09-29 09:34:48 +02:00
Ivan Habunek
0d829e9495
Rework the diag command a bit
2024-09-29 09:34:48 +02:00
Ivan Habunek
76bb1b5484
Add post --reply-last option
...
fixes #464
2024-09-22 22:14:36 +02:00
Sandro Santilli
125626d884
Explain post visibility
2024-08-12 09:55:13 +02:00
Ivan Habunek
a0e0f4fccd
Make toot diag work when not logged in
2024-08-12 08:57:59 +02:00
Daniel Schwarz
1883042344
Added toot diag -s flag; if specified, includes server info
2024-08-04 23:37:40 -04:00
Daniel Schwarz
b088ce9585
Output of config and settings files is now optional (toot diag -f)
2024-06-18 17:18:36 -04:00
Daniel Schwarz
ee45ec1ffd
Added 'toot diag' command that outputs useful diagnostic info
2024-06-13 20:35:45 -04:00
Daniel Schwarz
0fc2ec12f5
Display images
2024-04-13 08:28:28 +02:00
Sandra Snan
07beba8c68
Fix --clear text issue
...
It's a click flag.
2024-04-08 08:32:05 +02:00
Ivan Habunek
3eebbe35c9
Change option to lowercase
2024-03-09 10:16:41 +01:00
Ivan Habunek
1709a416b3
Make list printing not break on akkoma
2024-03-09 09:32:38 +01:00
Ivan Habunek
9ae205c548
Upload media using same user in toot post --using
2024-02-10 18:24:35 +01:00
Ivan Habunek
fda498d793
Merge pull request #450 from lexiwinter/autoopen-cw
...
add an option to automatically expand content warnings
2024-01-04 09:47:09 +01:00
Ivan Habunek
964efc5b4c
Fix bug which causes a crash if palette is not in settings
2024-01-02 22:06:20 +01:00
Ivan Habunek
db266c563d
Don't set default visibility
...
This way the visiblility will default to the one in user preferences. By
default this is 'public'.
2024-01-02 21:56:36 +01:00
Ivan Habunek
03035c31a0
Fix warning
2024-01-02 21:02:38 +01:00
Ivan Habunek
724f27f860
Remove unused imports
2024-01-01 12:14:15 +01:00
Ivan Habunek
3a147a5ea0
Move Run type alias to conftest
...
It's only used in tests
2024-01-01 09:52:15 +01:00
Ivan Habunek
84e75347e0
Make palettes work again
2023-12-31 21:29:06 +01:00
Lexi Winter
1ed129f5dd
tui: add --always-show-sensitive option
...
When enabled, this option expands toots with content warnings
automatically, instead of requiring the user to press 'S'.
2023-12-31 18:54:56 +00:00
Lexi Winter
5dd53b1b9c
tui: honour user's default visibility preference
...
Mastodon allows the user to configure a default visibility which should
apply to all clients. This setting is returned by the
/api/v1/preferences method.
Fetch the user preferences when the TUI starts, and use it to set the
default visibility when composing a new toot. The preference can be
overridden by a new command-line option, toot tui --default-visibility=.
If neither the preference nor the option are set, fall back to
get_default_visibility().
2023-12-31 18:20:47 +00:00
Ivan Habunek
11aaa1dc29
Reinstate toot post --using option
2023-12-28 19:09:48 +01:00
Ivan Habunek
2e2945822a
Add shell completion for instances
2023-12-28 19:02:19 +01:00
Ivan Habunek
ca2912fa78
Add toot --as option to override active account
2023-12-28 12:16:43 +01:00
Ivan Habunek
41b77cc9de
Help with list command discovery
2023-12-27 10:17:14 +01:00
Ivan Habunek
556741e864
Don't show warning for [tui.palette] setting section
2023-12-27 10:17:14 +01:00
Ivan Habunek
eeb90dc21c
Remove --quiet flag
2023-12-27 09:47:51 +01:00
Ivan Habunek
11bc102cc8
Read [tui] section to preserve BC
2023-12-26 09:48:31 +01:00
Ivan Habunek
561506ee2d
Enable getting public timelines without logging in
2023-12-17 09:56:39 +01:00
Ivan Habunek
1dac093be7
Add --json option to lists commands
2023-12-14 14:10:53 +01:00
Ivan Habunek
438a8ab206
Make instance work without logging in
2023-12-14 13:06:06 +01:00
Ivan Habunek
44ea2e8e6f
Don't ignore the whole file by flake8
2023-12-14 11:57:33 +01:00
Ivan Habunek
f72e4ba844
Move code from toot.tui.base to toot.tui
2023-12-14 11:35:52 +01:00
Ivan Habunek
2f3f686a00
Rework how app, user are passed to context
2023-12-14 10:11:09 +01:00
Ivan Habunek
164016481d
Replace lists commands with subcommands
2023-12-13 16:14:46 +01:00