Lim Chee Aun
|
06c6360cae
|
More support for Pixelfed
|
2024-04-14 17:20:18 +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
|
9285a0ba9a
|
Test upgrade react-hotkeys-hook for the keys fix
|
2024-04-13 00:11:00 +08:00 |
|
Lim Chee Aun
|
a0d2037007
|
Early implementation of media-first UI experience
|
2024-04-11 17:18:17 +08:00 |
|
Lim Chee Aun
|
4e5940900e
|
Pixelfed-related fixes
|
2024-04-09 23:35:17 +08:00 |
|
Lim Chee Aun
|
708976a9e9
|
Anything Intl always need to extract out
and memoized
|
2024-04-03 19:48:18 +08:00 |
|
Lim Chee Aun
|
c18efef7b6
|
GIF picker
|
2024-04-02 17:51:48 +08:00 |
|
Lim Chee Aun
|
4def6eef5a
|
Refactor this out for no particular reason
|
2024-03-31 20:53:08 +08:00 |
|
Lim Chee Aun
|
2b6beee875
|
More logic to prevent recursive/wrong quote posts
|
2024-03-31 20:35:24 +08:00 |
|
Lim Chee Aun
|
d2af509eaf
|
Hacky way to show on-screen keyboard
Doesn't work some of the time.
|
2024-03-27 21:22:47 +08:00 |
|
Lim Chee Aun
|
1692637e22
|
Possibly fix weird race conditions
No idea how this happen at all
|
2024-03-27 14:58:32 +08:00 |
|
Lim Chee Aun
|
fd59a39021
|
Preliminary support for severed relationships notifications
Reference: https://github.com/mastodon/mastodon/pull/27511
This is done purely based on the above codebase without real testing.
|
2024-03-24 14:13:58 +08:00 |
|
Lim Chee Aun
|
f6a9f7807e
|
Allow Lists to be in Shortcuts (except columns)
…and all various Lists-related improvements
|
2024-03-23 23:52:05 +08:00 |
|
Lim Chee Aun
|
69c47489e3
|
Fix some at-mentions not handled
|
2024-03-15 18:20:45 +08:00 |
|
Lim Chee Aun
|
ac07479edd
|
Fix wrong account shown for multiple same-username links
|
2024-03-08 14:52:31 +08:00 |
|
Lim Chee Aun
|
cf1c10b338
|
Show text from poll too
|
2024-03-07 12:34:38 +08:00 |
|
Lim Chee Aun
|
201ca6ce4a
|
Catch-up (beta)
|
2024-02-26 14:02:58 +08:00 |
|
Lim Chee Aun
|
a8b5c8cd64
|
Experimental "cloud" shortcuts settings import/export
|
2024-02-26 14:00:53 +08:00 |
|
Lim Chee Aun
|
a3236ea0f0
|
Report post/profile
|
2024-02-26 13:59:26 +08:00 |
|
Lim Chee Aun
|
3295b1ab96
|
Remove the need for setStates
|
2024-02-14 17:16:53 +08:00 |
|
Lim Chee Aun
|
36f38230c4
|
Attempt to shorten links if not shortened
This usually comes from non-Mastodon instances
|
2024-02-03 20:36:25 +08:00 |
|
Lim Chee Aun
|
ff35c458c3
|
Don't return
|
2024-01-30 18:57:28 +08:00 |
|
Lim Chee Aun
|
f3d77dd04e
|
Experimental reply parent hint
|
2024-01-30 14:34:54 +08:00 |
|
Lim Chee Aun
|
a2d995ec07
|
Support unofficial status.quote
|
2024-01-25 12:59:53 +08:00 |
|
Lim Chee Aun
|
500f877d4b
|
Fix error when r is undefined
|
2024-01-11 10:44:37 +08:00 |
|
Lim Chee Aun
|
ffabd6188d
|
Truncate URLs
|
2024-01-10 01:48:20 +08:00 |
|
Lim Chee Aun
|
147a12cbcb
|
Handle cards with iframe embeds
|
2024-01-06 16:46:45 +08:00 |
|
Lim Chee Aun
|
16e2ac9bce
|
Test better equal checks
|
2024-01-06 12:31:25 +08:00 |
|
Lim Chee Aun
|
c0987209a8
|
Only threadify & unfurl non-reblog post object
|
2024-01-04 18:56:11 +08:00 |
|
Lim Chee Aun
|
1adcca5666
|
Fix destructure error
|
2024-01-03 07:27:39 +08:00 |
|
Lim Chee Aun
|
d8ceb03d74
|
Throttle scroll events
|
2024-01-02 12:25:25 +08:00 |
|
Lim Chee Aun
|
bd38122f1b
|
Extract unfurling out of status component
|
2023-12-30 18:13:56 +08:00 |
|
Lim Chee Aun
|
d7d838ebf8
|
Rebuild useScroll, less states
|
2023-12-29 18:29:08 +08:00 |
|
Lim Chee Aun
|
f21a65da9a
|
Micro optimizations
|
2023-12-29 11:27:01 +08:00 |
|
Lim Chee Aun
|
a97478097b
|
Queue all the microtasks
|
2023-12-29 08:25:58 +08:00 |
|
Lim Chee Aun
|
88547fa403
|
Fix slow code blocking whole component render
|
2023-12-28 18:39:56 +08:00 |
|
Lim Chee Aun
|
1765defa56
|
Remove dup regex, add another GTS url pattern
|
2023-12-28 15:42:27 +08:00 |
|
Lim Chee Aun
|
fe54eb11a7
|
Experimental opt-in description generator
|
2023-12-27 23:33:59 +08:00 |
|
Lim Chee Aun
|
cfe41cb802
|
Test queueMicrotask
|
2023-12-27 23:32:52 +08:00 |
|
Lim Chee Aun
|
f520e30858
|
Extend self-hosting variables
|
2023-12-25 19:25:48 +08:00 |
|
Lim Chee Aun
|
7cfa839e1c
|
Perf fixes
|
2023-12-24 22:49:23 +08:00 |
|
Lim Chee Aun
|
6dd54633e0
|
Finally revisiting this CW thing
Respect reading:expand:spoilers and reading:expand:media but differently than Mastodon's logic
|
2023-12-24 21:07:46 +08:00 |
|
Lim Chee Aun
|
8ca768b957
|
Apply auth for remote-instance API calls
|
2023-12-23 23:07:08 +08:00 |
|
Lim Chee Aun
|
6bcee318e4
|
Change intervals
|
2023-12-22 10:19:06 +08:00 |
|
Lim Chee Aun
|
49fd8a5dc9
|
Further rate limit this threadify calls
Every post calls threadify and clogs the RAF
|
2023-12-22 09:54:50 +08:00 |
|
Lim Chee Aun
|
92d6fe7ebe
|
Let's add speech
|
2023-12-21 18:17:14 +08:00 |
|
Lim Chee Aun
|
7b246fc660
|
It's time to use CloseWatcher
It shipped since Chrome 120 https://chromestatus.com/feature/4722261258928128
|
2023-12-20 21:02:22 +08:00 |
|
Lim Chee Aun
|
9983c8086c
|
Only show followed hashtags for non-followings
|
2023-12-20 16:04:37 +08:00 |
|
Lim Chee Aun
|
8ce720f305
|
Add all the relationships
|
2023-12-20 13:55:56 +08:00 |
|
Lim Chee Aun
|
ec4320d53e
|
Slightly more accurate content length
|
2023-12-17 18:25:58 +08:00 |
|