Commit graph

716 commits

Author SHA1 Message Date
Chee Aun
e2e9e3cdb0
Merge pull request #856 from Steffo99/feature/login-default-instance
Use the same logic as the main login button for the login tooltip in posts
2024-10-10 08:38:18 +08:00
Lim Chee Aun
9d06c88289 Fix text size change affect settings popover width 2024-10-09 17:14:45 +08:00
Stefano Pigozzi
59e3e4a37f
Prettify 2024-10-04 14:51:51 +02:00
Stefano Pigozzi
02dfa81407
Use the same logic as the main login button for the login tooltip in posts 2024-10-04 14:03:25 +02:00
Lim Chee Aun
1a73e32211 Fix missing Only mentions checkbox in Notifications 2024-09-23 09:51:14 +08:00
Lim Chee Aun
99e9ecd10e Small adjustment 2024-09-22 18:41:20 +08:00
Lim Chee Aun
c8abb95e8e Improve grouping for server-side grouping
Migrate from v2_alpha to v2
2024-09-22 13:55:37 +08:00
Lim Chee Aun
bbe276e18c Add weekday & better stickiness 2024-09-22 13:52:36 +08:00
Lim Chee Aun
efb42ca911 Investigate SW cache keys 2024-09-17 17:18:03 +08:00
Lim Chee Aun
3ebf7af4c3 Show author bylines 2024-09-16 13:33:00 +08:00
Lim Chee Aun
7d5d8814b9 Fix grouped author in replies not deduped 2024-09-16 13:33:00 +08:00
Lim Chee Aun
b1d7592673 Fix hotkeys firing for multiple elements
This is due to react-hotkeys-hook v4.5.1 upgrade
2024-09-15 23:41:34 +08:00
Lim Chee Aun
894bfcc891 Small adjustments to notifications 2024-09-15 23:41:34 +08:00
Lim Chee Aun
6a8d5717b4 Fix cropped avatar 2024-09-14 12:57:05 +08:00
Lim Chee Aun
7ca71efc4c Move the end parts 2024-09-13 18:48:50 +08:00
Lim Chee Aun
942c8ae910 Further benchmarking 2024-09-13 17:45:28 +08:00
Lim Chee Aun
8618deec29 Test cross-file benchmark 2024-09-09 20:16:17 +08:00
Lim Chee Aun
487e574765 More benchmarks 2024-09-09 16:36:42 +08:00
Lim Chee Aun
55f3d7d128 MVP-ish button to filter by author if clicked on link card 2024-09-09 09:45:04 +08:00
Lim Chee Aun
946215c80b Debug on Phanpy Dev too 2024-09-08 19:06:42 +08:00
Lim Chee Aun
d49c855a15 Add hidden debugging info 2024-09-08 19:06:42 +08:00
Lim Chee Aun
49c7ccb0cb Handle WEB_DOMAIN for login
Turns out .well-known routes are CORS-enabled
2024-09-07 17:08:30 +08:00
Lim Chee Aun
0e961e87a4 Fill in forgotten strings 2024-08-31 23:02:06 +08:00
Lim Chee Aun
f3895d09e3 Fix radio inputs intercept arrow keys 2024-08-29 16:50:07 +08:00
Lim Chee Aun
7c56b64e8a OAuth PKCE is in.
Reference PR: https://github.com/mastodon/mastodon/pull/31129
2024-08-27 13:50:03 +08:00
Lim Chee Aun
c3eb33e230 Only show Switch menu items when more than 1 account 2024-08-25 17:59:38 +08:00
Lim Chee Aun
5d2f8ffddc Use secure same-site session cookie instead of sessionStorage 2024-08-25 16:35:07 +08:00
Lim Chee Aun
714fcb4b17 Add switch menus for Accounts
Increase awareness that users can open multiple tabs for different accounts
2024-08-24 18:22:29 +08:00
Lim Chee Aun
e5f674cf38 Add link to Crowdin 2024-08-23 17:59:45 +08:00
Lim Chee Aun
0bc7b6202b Revise the sentence to be clearer 2024-08-20 12:53:13 +08:00
Lim Chee Aun
8a2150d854 All handles need bidi isolate 2024-08-19 19:06:24 +08:00
Lim Chee Aun
e736617a19 Fix bidi for handle in header 2024-08-19 17:21:03 +08:00
Lim Chee Aun
5e2d084854 Fix lang selector not centered on Welcome page 2024-08-18 11:06:58 +08:00
Lim Chee Aun
70aef6879a Prevent language select from breaking in Settings 2024-08-17 12:52:18 +08:00
Lim Chee Aun
18b3ee8c92 Standardize display of common + native languages list 2024-08-16 19:17:57 +08:00
Lim Chee Aun
89a2e7de43 Fix wrong feature detection for trending link posts
Ooops!
2024-08-15 17:34:54 +08:00
Lim Chee Aun
f9b676856e Prevent text blocks from wrapping 2024-08-14 22:03:53 +08:00
Lim Chee Aun
59f8f44776 Use v2 notifications policy API and new UI
Reference: https://github.com/mastodon/mastodon/pull/31342

Very MVP, not a lot of explanations. Maybe revisit later.
2024-08-14 20:12:39 +08:00
Lim Chee Aun
868e613089 Use msg here because the memo'ed Home doesn't re-render
And see the line numbers change again in translation files
2024-08-14 11:47:45 +08:00
Lim Chee Aun
c2e6d732c4 Initial i18n dev
Expecting bugs!
2024-08-13 15:26:23 +08:00
Lim Chee Aun
3be53f1ff9 Also set sort order when filter by Boosts in Catch-up 2024-08-10 10:04:44 +08:00
Lim Chee Aun
ad7193d067 Fix notifications popover not close-able on iPad 2024-08-04 13:53:06 +08:00
Lim Chee Aun
f05e3012e3 Preliminary step for RTL 2024-08-04 13:32:46 +08:00
Lim Chee Aun
818f58b460 Fix profile URLs not working for http route 2024-08-01 20:18:44 +08:00
Lim Chee Aun
57db8778a4 Adapt to new changes in group notifications API
Reference: https://github.com/mastodon/mastodon/pull/31214
2024-08-01 20:18:10 +08:00
Lim Chee Aun
a2b88f1cdd Distinct both implementation of grouped notifications 2024-07-21 20:31:10 +08:00
Lim Chee Aun
00e2ba0b34 Fix notification markers not working
Also the ids are getting confusing, so need to clean this up.
2024-07-21 18:59:38 +08:00
Lim Chee Aun
4b2ec14dcd Try set default sort and group when choosing Boosts 2024-07-19 20:00:10 +08:00
Lim Chee Aun
a2f7638257 Experimental opt-in server-side grouped notifications 2024-07-12 18:57:48 +08:00
Lim Chee Aun
95bf9e183e Replace trivago/ with ianvs/prettier-plugin-sort-imports 2024-07-01 17:41:21 +08:00