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
Lim Chee Aun
ecc5fc5bbe
Remove content-visibility, this crops some elements
2024-03-05 23:41:26 +08:00
Lim Chee Aun
7eb77f5d1b
Larger separator even for mobile
2024-03-05 23:40:57 +08:00
Lim Chee Aun
3f4832965d
Extracting stuff for now
2024-03-05 23:30:12 +08:00
Lim Chee Aun
b7ed27ef70
Small catch-up adjustments
2024-03-05 20:56:37 +08:00
Lim Chee Aun
c9a48cf482
New .plain6
...
I honestly need better naming sense
2024-03-05 19:11:50 +08:00
Lim Chee Aun
c0ad216227
Merge sort order into sort buttons
2024-03-05 19:11:28 +08:00
Lim Chee Aun
8a9f1a3c25
Fix 2 history icons conflict
2024-03-05 16:23:16 +08:00
Lim Chee Aun
f522d8e932
Basic j/k keyboard shortcuts for Catch-up
2024-03-05 15:05:26 +08:00
Lim Chee Aun
bd46af6166
UI enhancements for Catch-up
2024-03-05 13:32:40 +08:00
Lim Chee Aun
42dac0720f
Revert "Conditional import polyfill"
...
This reverts commit 427207ae5a
.
2024-03-04 23:41:21 +08:00
Lim Chee Aun
d348c458b3
Blurred menu will be opt-in
2024-03-04 21:13:57 +08:00
Lim Chee Aun
427207ae5a
Conditional import polyfill
2024-03-04 19:45: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
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
c578b41105
Only show setting if logged-in
2024-03-04 16:36:34 +08:00
Lim Chee Aun
cfdbecc608
Better "back" buttons for Catch-up
2024-03-04 14:37:03 +08:00
Lim Chee Aun
7c81548320
Help section for Catch-up
2024-03-04 14:36:47 +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
4e67edac5e
data-id was meant for debugging, removing it
2024-03-03 21:35:44 +08:00
Lim Chee Aun
0bf5ef52ac
Only add more gap if there's enough space
2024-03-03 21:35:23 +08:00
Lim Chee Aun
7a7d51f56e
Fix the post counts messed up in smaller viewports
2024-03-03 17:44:04 +08:00
Lim Chee Aun
48e1a0753a
Make danger menu item more dangerous
2024-03-03 17:41:30 +08:00
Lim Chee Aun
195c2e2960
Turns out this was under the avatar, hmmmm
2024-03-03 17:37:34 +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
Chee Aun
02d1339b29
Merge pull request #430 from cvennevik/perf-notification-icons
...
(performance) Remove backdrop-filter blur and saturate effect from .account-sub-icons
2024-03-03 17:16:20 +08:00
Lim Chee Aun
93c871353a
Fix status actions close when focused
2024-03-03 11:01:11 +08:00
Lim Chee Aun
641d22a7cc
Default density sort to desc
2024-03-03 09:48:53 +08:00
Lim Chee Aun
0fd378811f
Fix range order
2024-03-02 21:53:03 +08:00
Lim Chee Aun
afb1f6d520
Perf fixes + 3d posts viz
2024-03-02 21:25:54 +08:00