Lim Chee Aun
|
c2e6d732c4
|
Initial i18n dev
Expecting bugs!
|
2024-08-13 15:26:23 +08:00 |
|
Lim Chee Aun
|
f05e3012e3
|
Preliminary step for RTL
|
2024-08-04 13:32:46 +08:00 |
|
Lim Chee Aun
|
95bf9e183e
|
Replace trivago/ with ianvs/prettier-plugin-sort-imports
|
2024-07-01 17:41:21 +08:00 |
|
Lim Chee Aun
|
2f75dfd9e4
|
Prefs need to be awaited
|
2024-06-07 18:41:04 +08:00 |
|
Lim Chee Aun
|
1ffc1c257a
|
Use setTimeout instead
|
2024-05-29 18:46:42 +08:00 |
|
Lim Chee Aun
|
e782cc0dde
|
Refactor set/get current account ID
And add fallback for standalone mode where session storage is not enough
|
2024-04-13 00:11:00 +08:00 |
|
Lim Chee Aun
|
5246af4ae9
|
Undo lazy component experiment
Doesn't make much difference
|
2024-04-03 14:33:19 +08:00 |
|
Lim Chee Aun
|
717633e422
|
Filters, finally.
|
2024-03-23 01:07:24 +08:00 |
|
Lim Chee Aun
|
4a9cae9cb6
|
Experiment some Suspense
This splits code, lazy load the other less-critical components
|
2024-03-04 16:37:34 +08:00 |
|
Lim Chee Aun
|
201ca6ce4a
|
Catch-up (beta)
|
2024-02-26 14:02:58 +08:00 |
|
Lim Chee Aun
|
23dd7f5a7a
|
Extract ICONS out
|
2024-01-20 10:25:47 +08:00 |
|
Lim Chee Aun
|
f056d7407a
|
Attempt to fix iOS status bar color
|
2023-12-31 08:02:32 +08:00 |
|
Lim Chee Aun
|
f5b1b924a5
|
More queueMicrotask
|
2023-12-27 23:44:27 +08:00 |
|
Lim Chee Aun
|
6703b27bfb
|
No idea why this requires so much code
|
2023-12-23 23:06:03 +08:00 |
|
Lim Chee Aun
|
3e4e4d179b
|
Test better temp color for refreshing theme-color
|
2023-12-21 22:07:31 +08:00 |
|
Lim Chee Aun
|
f213a8e094
|
Fix subfolder hosting not working
Fix wrong `location` used
|
2023-12-12 08:34:43 +08:00 |
|
Lim Chee Aun
|
34e2fe320d
|
Attempt to fix theme-color bug
|
2023-12-02 00:07:13 +08:00 |
|
Lim Chee Aun
|
b7a0d4fe28
|
Still need tilde
Because there can be spaces around it
|
2023-11-24 18:49:23 +08:00 |
|
Lim Chee Aun
|
fecebc24a8
|
Fix missing posts due to GC
Hidden/collapsed comments are not mounted so they got accidentally GC-ed
|
2023-11-23 09:25:29 +08:00 |
|
Lim Chee Aun
|
90df455d6e
|
Prevent GC posts from notifications
|
2023-11-06 16:47:35 +08:00 |
|
Lim Chee Aun
|
7c8d310ed9
|
Some debugging if this actually runs
|
2023-11-05 14:31:20 +08:00 |
|
Lim Chee Aun
|
b461823d60
|
Garbage collect status quotes & unfurled links too
Make this less destructive by setting to 15min interval
Ignore whatever errors inside
|
2023-11-05 10:12:52 +08:00 |
|
Lim Chee Aun
|
87d0b86ecb
|
Only run when idle
|
2023-11-05 08:26:51 +08:00 |
|
Lim Chee Aun
|
e5d5025299
|
Quick fix disappearing posts bug
|
2023-11-05 08:21:43 +08:00 |
|
Lim Chee Aun
|
9f31cc8e07
|
Some sort of "garbage collection"
|
2023-11-04 19:18:12 +08:00 |
|
Lim Chee Aun
|
5cb0621f34
|
Remove unused useSnapshot
|
2023-10-31 20:21:49 +08:00 |
|
Lim Chee Aun
|
39d97a51c5
|
Make idle state switch faster
|
2023-10-31 00:38:59 +08:00 |
|
Lim Chee Aun
|
a1021e1aee
|
Add __STATES_STATS__ for debugging
|
2023-10-28 11:07:35 +08:00 |
|
Lim Chee Aun
|
8bf3f31056
|
Slight rewrite, possibly breaking
|
2023-10-23 16:23:33 +08:00 |
|
Lim Chee Aun
|
18b00f7b28
|
Fix link useTitle showing errors
|
2023-10-22 19:25:22 +08:00 |
|
Lim Chee Aun
|
5850485207
|
Refactor some code
|
2023-10-21 17:40:03 +08:00 |
|
Lim Chee Aun
|
749d6880b8
|
Experiment making idle detection global
Hooks are nice but it makes component re-render unnecessarily
Also, idle detection doesn't need to be per-component.
|
2023-10-21 12:26:28 +08:00 |
|
Lim Chee Aun
|
a095a30500
|
Breaking news: upgrade to masto v6
Expecting bugs!
Also include some fixes for states init.
|
2023-10-12 12:48:09 +08:00 |
|
Lim Chee Aun
|
b8767f3618
|
Fix load wrong account's stuff when adding new account
Some account-based calls were called before states are initialized
|
2023-10-11 19:07:36 +08:00 |
|
Lim Chee Aun
|
b116cbfe8c
|
Only set data attr if there are shortcuts
|
2023-09-15 21:12:04 +08:00 |
|
Lim Chee Aun
|
b57d8adf18
|
Add Generic Accounts modal
Also refactored whole bunch of stuff
|
2023-09-12 11:27:54 +08:00 |
|
Lim Chee Aun
|
71f177bebe
|
Memoize isModalPage
|
2023-09-10 15:30:04 +08:00 |
|
Lim Chee Aun
|
7c09485e26
|
Fix focusDeck not working on initial page load
|
2023-09-07 18:44:12 +08:00 |
|
Lim Chee Aun
|
0d090eb555
|
Keyboard shortcuts help sheet
|
2023-09-06 22:54:05 +08:00 |
|
Lim Chee Aun
|
2540135962
|
Extract compose button to file
|
2023-09-05 18:49:16 +08:00 |
|
Lim Chee Aun
|
0fd719d3e7
|
Global search command trigger
|
2023-09-04 14:49:39 +08:00 |
|
Lim Chee Aun
|
3ac05d8cdd
|
Refactor code to files
|
2023-09-02 18:19:09 +08:00 |
|
Lim Chee Aun
|
0e745663f0
|
Yes, push notifications (beta).
Heck this feature is tough.
|
2023-09-01 15:40:00 +08:00 |
|
Lim Chee Aun
|
5461b06130
|
Safeguard deconstruct
|
2023-08-30 17:47:17 +08:00 |
|
Lim Chee Aun
|
91419b3243
|
Enable relative path hosting
|
2023-08-30 17:46:22 +08:00 |
|
Lim Chee Aun
|
a5865825da
|
Init states again after login to new account
|
2023-08-30 17:42:33 +08:00 |
|
Lim Chee Aun
|
1559052361
|
Fix Flash of Loader (FOL)
|
2023-08-19 19:21:51 +08:00 |
|
Lim Chee Aun
|
d237fb8320
|
Experimental preload icons
|
2023-08-13 17:15:49 +08:00 |
|
Lim Chee Aun
|
bcd91851d2
|
Must decode the code!
|
2023-05-20 10:08:41 +08:00 |
|
Lim Chee Aun
|
d264af14f1
|
Try handle case when configured instance domain is different than the actual instance domain
Honestly how do I even test if this will work
|
2023-05-09 18:48:19 +08:00 |
|