Daniel Schwarz
|
3b67c85dfc
|
Added styled radio buttons and checkboxes
|
2023-02-14 22:21:04 -05:00 |
|
Ivan Habunek
|
3a9e4956a2
|
Don't break if edited_at does not exist
Introduced in mastodon 4.
fixes #309
|
2023-02-12 09:41:26 +01:00 |
|
Daniel Schwarz
|
d399eec6f5
|
Implement [P]oll command to view/vote on poll
Note that this change also switches some key meanings:
E -> X for View E[x]ception
P -> E for Sav[e] Timeline
to accomodate P for [P]oll
|
2023-02-10 21:48:42 -05:00 |
|
Daniel Schwarz
|
c2faa7e2b6
|
Add signal and code to invoke poll overlay UI
Note that this change also switches some key meanings:
E -> X for View E[x]ception
P -> E for Sav[e] Timeline
to accomodate P for [P]oll
|
2023-02-10 21:46:27 -05:00 |
|
Daniel Schwarz
|
44c8460a53
|
Poll view/vote functionality in an overlay
|
2023-02-10 21:45:15 -05:00 |
|
Daniel Schwarz
|
b50fb9d9fd
|
Added vote method to api
|
2023-02-10 21:44:37 -05:00 |
|
Ivan Habunek
|
ed1aea9cba
|
Cleanup logging, remove color
|
2023-02-04 09:01:56 +01:00 |
|
Ivan Habunek
|
f52fe00d26
|
Pass params as dict
|
2023-02-04 09:01:48 +01:00 |
|
Ivan Habunek
|
6a6225caa5
|
Update markdown changelog
|
2023-02-03 15:12:10 +01:00 |
|
Ivan Habunek
|
f4f3b0d64f
|
Update changelog
|
2023-02-03 15:10:27 +01:00 |
|
Ivan Habunek
|
1c59facd2b
|
Show account of original toot instead of reblog
|
2023-02-03 15:03:06 +01:00 |
|
Ivan Habunek
|
9e2b5acf49
|
Extract link helper
|
2023-02-03 15:03:05 +01:00 |
|
Ivan Habunek
|
6a54f3dd0e
|
Pass account as argument
|
2023-02-03 15:03:05 +01:00 |
|
Ivan Habunek
|
0e535a3fd0
|
Make tags a bit less verbose
|
2023-02-03 15:03:05 +01:00 |
|
Ivan Habunek
|
83318ca43b
|
Add changelog, bump version
|
2023-02-03 15:03:05 +01:00 |
|
Daniel Schwarz
|
de7abd0b68
|
Strip trailing ":" off field names for consistency
Some servers add them, some don't. This makes the names
consistent before adding one trailing :
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
5943ebda3a
|
Show if an account is a "bot", "locked", or "suspended"
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
a5d61c04a7
|
Account overlay is now at feature parity with toot whois command
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
e10fff983f
|
Support for "account" message - load details and display overlay
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
7be30302dc
|
Timeline ui support + signal for [A]ccount feature
[A] displays overlay with account details and actions
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
5ae6db8689
|
Added 'whois' API method to retrieve account by ID
More reliable and faster than retrieving by account name
tbd: is "whois" the right name for this method?
|
2023-02-03 15:02:47 +01:00 |
|
Daniel Schwarz
|
4336871e9f
|
Move save button to top
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
9f3a54c054
|
Add status id to default filename
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
37b4f00f6e
|
Use get_edit_text to avoid trimming
This method returns only the text entered, without the caption.
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
5606d95c93
|
Put edit box and button in list box with source
This makes it much easier to focus them, just scroll down.
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
cc1809db31
|
Remove splitlines, not needed
Works just as well if provided as a single Text object.
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
1b2da81d15
|
Inline button construction, avoid lambda
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
c7f9f06f72
|
Use context for writing to file
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
61990822e5
|
Use full words instead of abbreviations
|
2023-02-03 04:09:35 +01:00 |
|
Daniel Schwarz
|
b9a68a6132
|
Adds a "save" option to the so[u]rce dialog.
|
2023-02-03 04:09:35 +01:00 |
|
Ivan Habunek
|
71d3bbd91f
|
Fix tests
|
2023-02-02 09:03:12 +01:00 |
|
Ivan Habunek
|
40076ab0c4
|
Print verified flag
|
2023-01-30 17:09:41 +01:00 |
|
Ivan Habunek
|
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 |
|
Ivan Habunek
|
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 |
|
Ivan Habunek
|
7cada43e2f
|
Deduplicate code for wrapping the status details
|
2023-01-19 11:20:31 +01:00 |
|
Ivan Habunek
|
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 |
|
Ivan Habunek
|
08dd02d989
|
Bump version
|
2023-01-03 12:05:26 +01:00 |
|
Ivan Habunek
|
82383cd163
|
Fix clear screen
It was passed more arguments than expected.
|
2023-01-03 11:58:49 +01:00 |
|
Ivan Habunek
|
9e800996f1
|
Bump version
|
2023-01-02 14:45:01 +01:00 |
|
Ivan Habunek
|
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 |
|
Ivan Habunek
|
15d377e889
|
Expand tests
|
2023-01-02 11:53:50 +01:00 |
|
Ivan Habunek
|
a83c3520ae
|
Use fstrings instead of format
|
2023-01-02 11:53:50 +01:00 |
|