Jason McBrayer
893a9c49d7
Use img loading="lazy" for most images (where available)
2019-08-07 09:21:07 -04:00
Jason McBrayer
e1d758765d
Try pooling API requests
2019-07-23 09:33:09 -04:00
Jason McBrayer
0efbc552b7
Use DEC Terminal Modern in vt240-xxxx themes if available
2019-07-22 13:56:53 -04:00
Jason McBrayer
ef94e057f7
Always load full threads
...
This is the first step in the real-threading mod that I'm
working on.
2019-07-19 09:56:52 -04:00
Jason McBrayer
5b7d4e0b68
Polls work with intercooler
2019-07-10 13:25:53 -04:00
Jason McBrayer
3439e8c22e
Voting on polls works for both single and multiple
2019-07-10 12:57:58 -04:00
Jason McBrayer
a5a67ccb54
View un-voted-in polls; can't vote in them just yet.
2019-07-09 20:27:09 -04:00
Jason McBrayer
83f46babe5
Support for viewing completed polls
2019-07-09 19:55:05 -04:00
Jason McBrayer
76b50cedd2
Redirect gab users to a configurable URL rather than logging them in.
...
The default URL is "Never Gonna Give You Up" on invidio.us.
2019-07-09 19:52:50 -04:00
Jason McBrayer
afc62c51e3
Fix a bug in settings page
2019-07-09 12:18:16 -04:00
Jason McBrayer
255d084d57
Another small adjustment to timeline buttons css
2019-07-09 10:10:26 -04:00
McBrayer
8b49c5d373
Try fixing timeline paging button layout.
...
No actual testing was done.
2019-07-09 10:04:56 -04:00
Jason McBrayer
4927bf137b
Also update accounts_dict on loading settings page
2019-07-01 13:11:19 -04:00
Jason McBrayer
272dd12b43
Update accounts_dict when switching users
2019-07-01 13:06:06 -04:00
Jason McBrayer
1e3cb20b2c
Fix breakage of user_search_inner
2019-06-20 17:02:23 -04:00
Jason McBrayer
cae6a1d2c5
Fix stale own account info when switching accounts
2019-06-20 16:41:20 -04:00
Jason McBrayer
7c3b1106d1
Make pagination buttons the same as each other on timeline
2019-05-21 14:17:07 -04:00
Jason McBrayer
426faa1c2e
Make thread availability more visible
2019-05-20 13:40:21 -04:00
Jason McBrayer
5443b41c0e
Reformat everything with black
2019-05-17 13:07:11 -04:00
Jason McBrayer
82404c98b6
Add Solar theme.
...
This is not recommended for users with low vision because of poor contrast.
But if it works for you, it looks nice.
2019-05-17 11:03:31 -04:00
Jason McBrayer
00ec38ccaf
Bump patch level for bug fixes
2019-05-12 07:00:41 -04:00
Jason McBrayer
2dbb508fb4
Fix searching with new Mastodon.py
2019-05-12 06:55:25 -04:00
Jason McBrayer
dc6260d406
Remove remaining usages of since_id
2019-05-06 13:14:19 -04:00
Jason McBrayer
0a7ac8d4e9
Maybe fix crash on user page back paging
2019-05-06 10:55:45 -04:00
Jason McBrayer
5843a7e053
Increase length of version field for Pleroma compatibility
2019-05-06 09:38:43 -04:00
Jason McBrayer
e380382757
Fix accounts icon
2019-05-05 08:40:28 -04:00
Jason McBrayer
18ffeb4aa4
Fix color of bell icon (changed by fork-awesome?)
2019-05-05 08:38:23 -04:00
Jason McBrayer
5c11d3c871
Add back support for backwards paging
2019-05-04 20:20:59 -04:00
Jason McBrayer
8dbebea29a
Catch KeyError where we currently catch AttributError
...
This fixes up some issues with the updated Mastodon.py
2019-05-03 09:56:19 -04:00
Jason McBrayer
4de237a1b5
Store instance version in the client table
...
It is updated on new login, on entering the settings page, and on
timeline load. The last may be too often, but I thought the other
two were not often enough.
2019-04-29 14:41:11 -04:00
Jason McBrayer
21da39c422
Bump minor version
2019-04-28 09:14:12 -04:00
Jason McBrayer
250837b2c9
Don't switch accounts if deleting not the active account
2019-04-27 20:51:41 -04:00
Jason McBrayer
0c3d4f8405
Fix permission issues after removing an account and refactor
2019-04-27 20:32:09 -04:00
Jason McBrayer
5612965b45
Forgetting the last account works
2019-04-27 20:28:03 -04:00
Jason McBrayer
59f2a9cf1e
Forgetting a logged-in account now works
2019-04-27 20:22:27 -04:00
Jason McBrayer
f11e816426
Revert an over-aggressive refactor
2019-04-24 09:41:45 -04:00
Jason McBrayer
1c13a9a04b
Return a response in worst old_login case
2019-04-24 09:20:49 -04:00
Jason McBrayer
f2abaaa885
Correct last commit
2019-04-24 09:18:51 -04:00
Jason McBrayer
b1eb270881
Try to fix up account_id value in accounts_dict for mismatched logins
2019-04-24 09:13:12 -04:00
Jason McBrayer
a427273f63
Hopefully fix issue with re-login with different method
2019-04-24 09:03:56 -04:00
Jason McBrayer
6ce142e11a
Update fork-awesome
2019-04-24 06:41:50 -04:00
Jason McBrayer
acd39378bb
Replace logout with accounts in ui
2019-04-24 06:32:57 -04:00
Jason McBrayer
d19abee083
Fix error in oath_callback
2019-04-24 06:26:11 -04:00
Jason McBrayer
372422f9a3
Make account switching work
2019-04-23 22:29:47 -04:00
Jason McBrayer
3289adde09
Add a template for accounts list
2019-04-23 21:53:21 -04:00
Jason McBrayer
c1b5eb6359
Add an endpoint for /accounts
...
It still needs a template.
2019-04-23 19:20:37 -04:00
Jason McBrayer
90ff4927ef
Implement switch_accounts helper function
2019-04-23 18:46:54 -04:00
Jason McBrayer
b5f8175b0e
Fix visibility of navbar entries when logged in
2019-04-23 18:29:30 -04:00
Jason McBrayer
8a33d255bd
Fix a crash in login
2019-04-23 18:25:55 -04:00
Jason McBrayer
ebf58264e8
Add accounts_dict to session, update it on logging in.
2019-04-23 18:18:11 -04:00