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
5246af4ae9
Undo lazy component experiment
...
Doesn't make much difference
2024-04-03 14:33:19 +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
090320150a
Select text too when pressing /
2024-04-03 09:28:59 +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
f6ad22e58f
Fix bug: media attachments not updated when edited
2024-04-02 13:12:52 +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
2b6beee875
More logic to prevent recursive/wrong quote posts
2024-03-31 20:35:24 +08:00
Lim Chee Aun
e35e02593a
If beyond 12 hours, allow last catch up's end timing
2024-03-31 20:34:01 +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
6950698935
Color space works differently in different browsers
2024-03-28 12:13:38 +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
66e58c74ef
Shazam the filtered notifications
2024-03-27 10:18:34 +08:00
Lim Chee Aun
e3591514a1
Use acct instead of username
2024-03-27 10:18:12 +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
7049166b40
Finally facing the consequences of hacky code
...
By fixing it with more hacky code
2024-03-26 23:45:22 +08:00
Lim Chee Aun
0a695410d9
Cloak the buttons in filtered notifications
2024-03-26 23:44:18 +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
438b520970
Fix sudden weird underline bug
2024-03-26 13:49:14 +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
53e9aac14f
Show chevron to hint dropdown
2024-03-25 10:26:37 +08:00
Lim Chee Aun
9d16c6c12a
Fix policy change not working for push notifications
...
1. Turns out `policy` needs to be inside `data` hash
2. namedItem(policy) → namedItem('policy')
Super embarrassed that these bugs exist for 7 months since push notifications release.
2024-03-25 09:20:51 +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
6816a4b64a
Port the tooltip stuff to other link cards
2024-03-24 16:53:33 +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
d6b65d0413
Better red color for danger menus
2024-03-23 12:26:22 +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
f6c2097a89
Fix beyond to date range formatting
2024-03-22 09:33:32 +08:00
Lim Chee Aun
5695b3ca1e
Fix alignment issues with the checkboxes
2024-03-21 08:59:07 +08:00
Lim Chee Aun
15c113ecb1
Reduce brightness
...
iOS seems to HDR-ify it and it's so annoyingly brighter
2024-03-20 14:30:07 +08:00
Lim Chee Aun
4a75d6f172
Fix flex issues
2024-03-20 11:18:56 +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
da909e4084
Fix wrong filtered counts due to grouped boosts
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
6157ee105c
Fix "hide"-filtered post bug again
2024-03-16 18:45:59 +08:00
Lim Chee Aun
2723ef4593
Attempt to fix wrong boosts count
2024-03-16 13:36:23 +08:00
Chee Aun
d1965a84b5
Merge pull request #461 from Vinnl/ellipsis-tooltip
...
Add tooltip for truncated preview text
2024-03-16 13:33:28 +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
69c47489e3
Fix some at-mentions not handled
2024-03-15 18:20:45 +08:00
Lim Chee Aun
861ad83423
More keyboard shortcuts for Catch-up
2024-03-15 18:06:52 +08:00
Lim Chee Aun
cd3ed64e48
Show relative time if boosting/quoting old post
2024-03-15 16:02:33 +08:00
Lim Chee Aun
2e28c147b9
Scope the keyboard shortcuts in Catch-up
2024-03-15 09:05:05 +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
f72ec0aba5
Scroll up too if changing author
2024-03-11 12:21:15 +08:00
Lim Chee Aun
d63e6c87c4
Potential perf improvements for canvas
2024-03-10 23:25:07 +08:00
Lim Chee Aun
f5ea96a093
Merge dup boosts in Catch-up
2024-03-10 23:24:17 +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
a0367f4860
Basic j/k/o/enter shortcuts for Notifications page
2024-03-08 16:25:23 +08:00
Lim Chee Aun
687a08b2a4
Forgot to add 'k' lol
...
Might as well add 'h' and 'l', & fix the selected author focusing issue
2024-03-08 14:53:38 +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
306a96eec3
Need uppercase C,else it'll be true instead of false
...
🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️ 🤦♂️
2024-03-07 16:33:56 +08:00
Lim Chee Aun
061d769901
Test fix race-condition for new notifications
2024-03-07 16:06:08 +08:00
Lim Chee Aun
cf1c10b338
Show text from poll too
2024-03-07 12:34:38 +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