Lim Chee Aun
|
6f22ec3842
|
Fix missing idempotency key
|
2024-04-13 17:07:28 +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
|
aefda31c2a
|
Temporary quick fix, remove dash from hashtag regex
|
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
|
c3bcf3d595
|
Try make Safari show video preview
|
2024-04-11 18:24:51 +08:00 |
|
Lim Chee Aun
|
0efa39b825
|
Sometimes it returns a preview image without dimenions
|
2024-04-11 17:45:19 +08:00 |
|
Lim Chee Aun
|
a0d2037007
|
Early implementation of media-first UI experience
|
2024-04-11 17:18:17 +08:00 |
|
Lim Chee Aun
|
6e73728e2b
|
Only show data-read-more when it's available
|
2024-04-11 17:16:04 +08:00 |
|
Lim Chee Aun
|
60920966d6
|
Special fallback handling when media object doesn't have enough info
|
2024-04-11 17:15:16 +08:00 |
|
Lim Chee Aun
|
c9124bf150
|
Change double-tap zoom to match mobile expectations
|
2024-04-10 15:03:02 +08:00 |
|
Lim Chee Aun
|
5c9f6bae3c
|
Fix followers list failing if familiar followers fail
|
2024-04-10 14:19:35 +08:00 |
|
Lim Chee Aun
|
4e5940900e
|
Pixelfed-related fixes
|
2024-04-09 23:35:17 +08:00 |
|
Lim Chee Aun
|
015ed5e7eb
|
Further expand usage of SubMenu2
|
2024-04-04 17:03:30 +08:00 |
|
Lim Chee Aun
|
2ad9706304
|
Further utilize lazy shazam
|
2024-04-04 14:34:28 +08:00 |
|
Lim Chee Aun
|
30382d088b
|
Possible fix for menus again
|
2024-04-04 14:34:04 +08:00 |
|
Lim Chee Aun
|
80196f83ca
|
Revert "Test if this fixes submenu not opening"
This reverts commit 49fa48bd28 .
|
2024-04-04 14:29:46 +08:00 |
|
Lim Chee Aun
|
419ad34250
|
Revert "Test another fix for submenus not opening"
This reverts commit a7cc0785f9 .
|
2024-04-04 14:29:35 +08:00 |
|
Lim Chee Aun
|
ed0d714cf2
|
Just a little spacing fix
|
2024-04-03 22:51:29 +08:00 |
|
Lim Chee Aun
|
d77ba19308
|
Handle another kind of emojiReaction response
Can't everyone just standardize the responses?
|
2024-04-03 17:58:37 +08:00 |
|
Lim Chee Aun
|
b10e22a9a2
|
Better fallbacks
|
2024-04-03 17:57:15 +08:00 |
|
Lim Chee Aun
|
36d8b62e1e
|
Height adjustments when switching between poll form and results
|
2024-04-03 16:14:59 +08:00 |
|
Lim Chee Aun
|
989e788d8e
|
Slight delay is needed
|
2024-04-03 16:06:37 +08:00 |
|
Lim Chee Aun
|
ebd9f05f69
|
Preload IntlSegmenter polyfill if needed
|
2024-04-03 14:33:53 +08:00 |
|
Lim Chee Aun
|
e6ba72f4c8
|
'Remove follower' menu item
|
2024-04-03 11:54:46 +08:00 |
|
Lim Chee Aun
|
960dff8b9e
|
Make lazy shazam ignore top sticky header
|
2024-04-03 11:53:03 +08:00 |
|
Lim Chee Aun
|
e3c25d25ee
|
Add menus to view profile image and header
|
2024-04-03 09:29:23 +08:00 |
|
Lim Chee Aun
|
7100937e79
|
Higher gif picker sheet
|
2024-04-02 19:44:22 +08:00 |
|
Lim Chee Aun
|
c18efef7b6
|
GIF picker
|
2024-04-02 17:51:48 +08:00 |
|
Lim Chee Aun
|
ff336628f8
|
Fix media description not recognized if programmatically entered
|
2024-04-02 17:45:14 +08:00 |
|
Lim Chee Aun
|
28882d98d9
|
Add different UI state than default for start
|
2024-04-02 17:42:51 +08:00 |
|
Lim Chee Aun
|
aa664e15f6
|
Convert all the punycodes
Surprising that this is still not built into browsers
|
2024-04-02 09:03:13 +08:00 |
|
Lim Chee Aun
|
4def6eef5a
|
Refactor this out for no particular reason
|
2024-03-31 20:53:08 +08:00 |
|
Lim Chee Aun
|
1004a5f176
|
Revert back to 88px
|
2024-03-31 20:47:43 +08:00 |
|
Lim Chee Aun
|
5e56ba9fb9
|
Bring back auto-updating relative time
This time, more optimized re-render
|
2024-03-30 17:21:31 +08:00 |
|
Lim Chee Aun
|
a7cc0785f9
|
Test another fix for submenus not opening
|
2024-03-30 14:44:48 +08:00 |
|
Lim Chee Aun
|
bb5d34c94c
|
Still need to request relationship for moved accounts
Instead hide specific elements if moved.
|
2024-03-29 21:27:46 +08:00 |
|
Lim Chee Aun
|
671d2c9bb1
|
Less wider submenu
|
2024-03-28 18:22:29 +08:00 |
|
Lim Chee Aun
|
49fa48bd28
|
Test if this fixes submenu not opening
|
2024-03-28 18:22:03 +08:00 |
|
Lim Chee Aun
|
32fb406629
|
Better shift, but not dynamic
|
2024-03-28 12:18:25 +08:00 |
|
Lim Chee Aun
|
fd9d8059bc
|
Handle info with menu dropdown for profile page
|
2024-03-28 00:25:10 +08:00 |
|
Lim Chee Aun
|
3b975e899b
|
Try use smaller dimension for fine pointers
|
2024-03-28 00:23:31 +08:00 |
|
Lim Chee Aun
|
b1950046d4
|
Better alignment for poll radios/checkboxes
|
2024-03-27 22:08:56 +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
|
311160983f
|
Experiment hide some visibility icons
|
2024-03-27 19:09:01 +08:00 |
|
Lim Chee Aun
|
9d7d5df7f2
|
Fix sudden Chrome CSS bug with text-shadow affecting underlines
|
2024-03-27 16:17:09 +08:00 |
|
Lim Chee Aun
|
927430853a
|
Fix CW-ed images from QPs not cloaked
|
2024-03-27 16:03:15 +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
|
2bc24cc495
|
Pass in postID for Boosted/Liked sheet here too
|
2024-03-27 10:19:01 +08:00 |
|
Lim Chee Aun
|
4abb1aeaed
|
Fix poll got false value
|
2024-03-27 09:46:37 +08:00 |
|
Lim Chee Aun
|
7cac17a043
|
Need Loader fallbacks
|
2024-03-27 08:09:24 +08:00 |
|
Lim Chee Aun
|
d671178c02
|
Update copies for severed relationships
Ref: https://github.com/mastodon/mastodon/pull/29731
|
2024-03-26 19:47:03 +08:00 |
|
Lim Chee Aun
|
67a05450cf
|
Test this lazy shazam
|
2024-03-26 16:35:02 +08:00 |
|
Lim Chee Aun
|
c8c96f08ac
|
Another attempt to conditional load Intl.Segmenter polyfill
|
2024-03-25 19:31:25 +08:00 |
|
Lim Chee Aun
|
c9bbca9e11
|
Might as well go further into custom emoji reactions
But still MVP-ish. Misskey emoji shortcodes ain't going to work tho'
|
2024-03-25 17:58:56 +08:00 |
|
Lim Chee Aun
|
b1c81f7d71
|
Preliminary support for emoji reaction notifications
Note: pleroma:emoji_reaction is not tested.
|
2024-03-25 12:05:49 +08:00 |
|
Lim Chee Aun
|
27a7bc7627
|
Edit profile now includes extra fields
|
2024-03-24 23:39:45 +08:00 |
|
Lim Chee Aun
|
1a2914362f
|
Very, very simple Edit Profile sheet.
|
2024-03-24 20:49:02 +08:00 |
|
Lim Chee Aun
|
9c8aff6d32
|
Show post preview inside Boosted/Liked by modal
And show the menu in more places
|
2024-03-24 17:24:47 +08:00 |
|
Lim Chee Aun
|
13f5621488
|
Fix char counter not showing properly on Firefox
|
2024-03-24 16:37:58 +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
|
0fbc566454
|
Fix this somehow-partially implemented dot shortcut
|
2024-03-24 00:21:41 +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
|
5ccf8b6842
|
Show published dates for cards
|
2024-03-23 12:26:50 +08:00 |
|
Lim Chee Aun
|
8eb67f469c
|
Add Enable/Disable notifications/boosts for accounts
|
2024-03-23 12:26:01 +08:00 |
|
Lim Chee Aun
|
717633e422
|
Filters, finally.
|
2024-03-23 01:07:24 +08:00 |
|
Lim Chee Aun
|
8f43099840
|
More conditional menu dividers
Srsly need better way to render these dividers
|
2024-03-20 11:04:38 +08:00 |
|
Lim Chee Aun
|
a2743f9940
|
This got prettier-ed
|
2024-03-20 11:04:38 +08:00 |
|
Lim Chee Aun
|
4c2210c68b
|
MVP-ish filtered notifications UI
|
2024-03-20 11:04:38 +08:00 |
|
Lim Chee Aun
|
552ad249e5
|
Clean up the usernames
|
2024-03-20 11:04:38 +08:00 |
|
Lim Chee Aun
|
e8219e458d
|
Try this font settings out.
Depends on system font's capabilities, so may not work.
|
2024-03-16 20:02:20 +08:00 |
|
Lim Chee Aun
|
2723ef4593
|
Attempt to fix wrong boosts count
|
2024-03-16 13:36:23 +08:00 |
|
Vincent
|
cf05568e0c
|
Add tooltip for truncated preview text
Expose the full content of preview text that might get truncated in
their tooltips.
|
2024-03-15 18:06:56 +01:00 |
|
Lim Chee Aun
|
cd3ed64e48
|
Show relative time if boosting/quoting old post
|
2024-03-15 16:02:33 +08:00 |
|
Lim Chee Aun
|
fef033b282
|
Show relative time if replying to old post
Ref: https://blog.joinmastodon.org/2023/11/improving-the-quality-of-conversations-on-mastodon/
|
2024-03-13 13:30:58 +08:00 |
|
Lim Chee Aun
|
3dbbba0be2
|
Fix captioning turned on even when showCaption = false
|
2024-03-12 08:14:07 +08:00 |
|
Lim Chee Aun
|
0b8cbbef51
|
Consider the safe areas
|
2024-03-11 19:04:08 +08:00 |
|
Lim Chee Aun
|
d63e6c87c4
|
Potential perf improvements for canvas
|
2024-03-10 23:25:07 +08:00 |
|
Lim Chee Aun
|
0e1be5dbdc
|
MVP-ish initial implementation of Quote
The menuExtras is hacky, I know.
|
2024-03-09 21:29:44 +08:00 |
|
Lim Chee Aun
|
4843970e1b
|
Custom context menu if link has hash
|
2024-03-09 17:01:50 +08:00 |
|
Lim Chee Aun
|
306a96eec3
|
Need uppercase C,else it'll be true instead of false
🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️🤦♂️
|
2024-03-07 16:33:56 +08:00 |
|
Lim Chee Aun
|
7f6ef4ff96
|
Better copy for embed post
|
2024-03-07 09:05:52 +08:00 |
|
Lim Chee Aun
|
ce190cbc50
|
Lock icon for locked profiles
|
2024-03-07 09:05:40 +08:00 |
|
Lim Chee Aun
|
e7e4f15234
|
Need extra check on domain
|
2024-03-06 22:01:13 +08:00 |
|
Lim Chee Aun
|
c005745ad0
|
Fix links layout in embed modal
|
2024-03-06 19:17:03 +08:00 |
|
Lim Chee Aun
|
0b81b5bfd2
|
Add menu item to copy handle
|
2024-03-06 16:51:13 +08:00 |
|
Lim Chee Aun
|
b48d32e503
|
Fix spoiler not working for media
|
2024-03-06 14:26:01 +08:00 |
|
Lim Chee Aun
|
8a9f1a3c25
|
Fix 2 history icons conflict
|
2024-03-05 16:23:16 +08:00 |
|
Lim Chee Aun
|
d348c458b3
|
Blurred menu will be opt-in
|
2024-03-04 21:13:57 +08:00 |
|
Lim Chee Aun
|
531147cbc3
|
It's time for Intl.Segmenter
Remove runes2
|
2024-03-04 19:38:46 +08:00 |
|
Lim Chee Aun
|
e0c2570875
|
Temporarily disable line to fix sub menu not opening
|
2024-03-04 17:29:28 +08:00 |
|
Lim Chee Aun
|
2b2f6c28a9
|
Time to re-organize this main menu
Will need to gather feedback
|
2024-03-04 16:41:06 +08:00 |
|
Lim Chee Aun
|
8cab77415e
|
Only show share and embed if public or unlisted
Also slight refactor
|
2024-03-04 09:56:38 +08:00 |
|
Lim Chee Aun
|
8b36cef510
|
Proper passing of props
|
2024-03-04 09:52:22 +08:00 |
|
Lim Chee Aun
|
6292557bc9
|
Default modal to light, add solid class instead
|
2024-03-03 17:31:06 +08:00 |
|
Lim Chee Aun
|
b79ce92aef
|
Use acct instead of username
|
2024-03-03 17:16:58 +08:00 |
|
Chee Aun
|
0b4c720153
|
Merge pull request #431 from cvennevik/perf-modal-backdrop-filter
(performance) Remove backdrop-filter blur and saturate effects from modals
|
2024-03-03 17:16:29 +08:00 |
|
Lim Chee Aun
|
93c871353a
|
Fix status actions close when focused
|
2024-03-03 11:01:11 +08:00 |
|
Lim Chee Aun
|
fcb0074f49
|
Experimental Embed post
|
2024-03-02 18:55:05 +08:00 |
|
Lim Chee Aun
|
8108151fb6
|
Fix getComputedStyle running on undefined/null element
|
2024-03-02 18:54:27 +08:00 |
|
Lim Chee Aun
|
d8b0adfe97
|
Prevent embeds from playing inline
|
2024-03-02 18:53:35 +08:00 |
|
Lim Chee Aun
|
0db10bf7d0
|
More adaptive copy
|
2024-03-02 10:08:10 +08:00 |
|
Lim Chee Aun
|
ab0472de02
|
Fix some links not opening browser's context menu
|
2024-03-01 10:29:38 +08:00 |
|
Lim Chee Aun
|
69d77c368e
|
Experiment longer captions for no-content single-media post
|
2024-02-29 13:25:30 +08:00 |
|
Lim Chee Aun
|
aaf64bbc34
|
More cloak fixes
|
2024-02-28 15:34:11 +08:00 |
|
Lim Chee Aun
|
52b60fa38b
|
Respect filters for reply hints
|
2024-02-28 15:04:01 +08:00 |
|
Lim Chee Aun
|
35e34c0bc6
|
Remove space
|
2024-02-27 21:23:46 +08:00 |
|
cvennevik
|
fa99debabd
|
(performance) Remove backdrop-filter blur and saturate effects from modals
|
2024-02-26 19:37:14 +01:00 |
|
Lim Chee Aun
|
b913c8817d
|
Fix wrong icon size
|
2024-02-26 21:44:45 +08:00 |
|
Lim Chee Aun
|
707b51a1a0
|
Don't trigger auto list if meta/ctrl+enter
|
2024-02-26 14:57:09 +08:00 |
|
Lim Chee Aun
|
201ca6ce4a
|
Catch-up (beta)
|
2024-02-26 14:02:58 +08:00 |
|
Lim Chee Aun
|
a419bb9b61
|
Fix small typo
|
2024-02-26 14:02:12 +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
|
c595b0ee31
|
Fix toasts showing for unauthenticated interactions
|
2024-02-26 11:58:22 +08:00 |
|
Lim Chee Aun
|
89f34d7942
|
Use em, and hide if there's nothing in account "note"
|
2024-02-26 11:56:18 +08:00 |
|
Lim Chee Aun
|
f23e4b0dd9
|
Just in case, probably not needed
|
2024-02-25 13:37:50 +08:00 |
|
Lim Chee Aun
|
e7d2d088ba
|
Super weird fix for clicks "leaked" to the container
|
2024-02-25 13:37:29 +08:00 |
|
Lim Chee Aun
|
6a6162ec6e
|
Use readOnly, respect CWs for statuses in notifications
|
2024-02-23 18:07:42 +08:00 |
|
Lim Chee Aun
|
03e5c3ff54
|
Disable text-rendering: optimizeSpeed
It causes text to jump. It has different kerning when optimized for speed
|
2024-02-23 18:05:39 +08:00 |
|
Lim Chee Aun
|
e5d36b82bb
|
Fix search suggestion sort
|
2024-02-23 18:00:30 +08:00 |
|
Lim Chee Aun
|
b6721fc58f
|
Change pin icon color
It gets easily confused with heart icon
|
2024-02-22 14:21:47 +08:00 |
|
Lim Chee Aun
|
cd96ba0c59
|
Isolate bidi for name text
|
2024-02-21 09:56:55 +08:00 |
|
Lim Chee Aun
|
1478aca7a5
|
Need the stripes for PMs
|
2024-02-18 09:38:54 +08:00 |
|
Lim Chee Aun
|
2f94cb34f6
|
Fix post content not updating when changed
|
2024-02-16 17:36:46 +08:00 |
|
Lim Chee Aun
|
b7a79c8fdd
|
Better memo for Notification
|
2024-02-15 18:07:17 +08:00 |
|
Lim Chee Aun
|
c84ad73d0d
|
More memoization
|
2024-02-14 17:17:15 +08:00 |
|
Lim Chee Aun
|
24a481b782
|
Back to end
|
2024-02-12 18:59:04 +08:00 |
|
Lim Chee Aun
|
3c31c56306
|
Fine-tuning status actions styles
|
2024-02-12 11:53:59 +08:00 |
|
Lim Chee Aun
|
92f4371041
|
More granular hover/focus state for status actions
|
2024-02-11 22:46:21 +08:00 |
|
Lim Chee Aun
|
a9d0100087
|
Stripes if PM
|
2024-02-11 21:04:30 +08:00 |
|
Lim Chee Aun
|
3fbe11295f
|
Don't use dvh for this
|
2024-02-10 22:22:25 +08:00 |
|
Lim Chee Aun
|
98f018913d
|
Test change to :focus
|
2024-02-10 20:21:03 +08:00 |
|
Lim Chee Aun
|
60ca577f9b
|
Slight adjustments to status actions
|
2024-02-10 12:01:51 +08:00 |
|
Lim Chee Aun
|
1d0d02f39b
|
Different alignment for status action menu
|
2024-02-10 12:00:40 +08:00 |
|
Lim Chee Aun
|
169aa2d3d3
|
Fix boost icon color in new status menu
|
2024-02-08 01:12:02 +08:00 |
|
Lim Chee Aun
|
9a9667d824
|
Redesign the context menu
|
2024-02-06 17:34:26 +08:00 |
|
Lim Chee Aun
|
afd9d2cf97
|
Slight style adjustments
|
2024-02-06 17:32:17 +08:00 |
|
Lim Chee Aun
|
b9c287b29e
|
Don't show icon, just show text for visibility.
Icon, in the end, ain't descriptive enough.
|
2024-02-06 17:30:58 +08:00 |
|
Lim Chee Aun
|
436277c6b4
|
Prevent re-render dangerouslySetInnerHTML
|
2024-02-06 17:30:10 +08:00 |
|
Lim Chee Aun
|
4f28d3cc6d
|
Less bolder bold
|
2024-02-06 17:28:18 +08:00 |
|
Lim Chee Aun
|
46415b87a6
|
Show lists containing the account in the menu
|
2024-02-05 10:17:49 +08:00 |
|
Lim Chee Aun
|
913d923877
|
Make grouped subsequent hashtag pre-meta more seamless
|
2024-02-04 19:38:22 +08:00 |
|
Lim Chee Aun
|
a66a4e238e
|
More subtle style change to reply parent
|
2024-02-02 13:20:55 +08:00 |
|
Lim Chee Aun
|
aa7fb4441f
|
Subtle style change to reply parent
|
2024-02-02 12:58:35 +08:00 |
|
Lim Chee Aun
|
f1dbb9ec42
|
Further delay filtered status peek, remove tooltip
|
2024-02-02 00:27:12 +08:00 |
|
Lim Chee Aun
|
6581bc2881
|
Prevent reply parent hint from being GC-ed
|
2024-01-31 13:45:34 +08:00 |
|
Lim Chee Aun
|
46d7cba1ea
|
Show join date if there's nothing to show
|
2024-01-30 22:46:18 +08:00 |
|
Lim Chee Aun
|
26d445af7d
|
Fix reply parent hint not appearing
Also respect language
|
2024-01-30 17:43:44 +08:00 |
|
Lim Chee Aun
|
3470b9adec
|
Fix forgot to opt-in new experiment
|
2024-01-30 15:22:01 +08:00 |
|
Lim Chee Aun
|
f3d77dd04e
|
Experimental reply parent hint
|
2024-01-30 14:34:54 +08:00 |
|