Lim Chee Aun
48b505b382
Fix old columns mode setting wrongly applied
...
Deprecate it more now
2023-11-02 12:59:52 +08:00
Lim Chee Aun
0c2d79c159
Make edited timestamp tab-able
2023-11-02 10:50:21 +08:00
Lim Chee Aun
93e19f549d
No need scroll back
2023-11-02 10:50:01 +08:00
Lim Chee Aun
38ee094405
Make edited modal lighter
2023-11-02 10:49:52 +08:00
Lim Chee Aun
a9c3c6fdb4
Scroll-driven avatar shrinking
2023-11-02 09:36:30 +08:00
Lim Chee Aun
bf7acb6eab
Add more conditions for binding longpress
...
Should be same condition as contextmenu
2023-11-02 08:00:00 +08:00
Lim Chee Aun
ff7db6212d
Bye to shine effect
...
It was fun.
2023-11-01 22:56:10 +08:00
Lim Chee Aun
0c3449aba4
Rearrange/code this part again
...
- Streaming wasn't UNSUBscribed due to the forever-stuck loop
- Make streaming start later
2023-11-01 22:26:21 +08:00
Lim Chee Aun
616b9fcf02
Skip if meta/ctrl/shift/alt/middle-click
2023-11-01 21:56:06 +08:00
Lim Chee Aun
7119a78711
Fallback to polling if streaming fails
2023-11-01 21:31:43 +08:00
Lim Chee Aun
caeeffaa72
Extra check if container if not clickable
2023-11-01 18:12:22 +08:00
Lim Chee Aun
e6ef2f9064
Better range for header banner
2023-11-01 14:10:56 +08:00
Lim Chee Aun
478271348e
Make selected view mode more glowy
2023-11-01 10:00:28 +08:00
Lim Chee Aun
6ec7073151
Fix bypass shortcuts limit
2023-11-01 10:00:05 +08:00
Lim Chee Aun
22abc2fb31
Need @supports check before doing scroll-driven animation
2023-10-31 22:25:08 +08:00
Lim Chee Aun
bc0197a5f1
Add a little Fragment here
2023-10-31 22:22:57 +08:00
Lim Chee Aun
f3dcd9f4ee
Position nav bar to top if there's hover
2023-10-31 20:55:34 +08:00
Lim Chee Aun
f5808b6f3b
Add keyboard shortcut to toggle cloak mode
2023-10-31 20:50:27 +08:00
Lim Chee Aun
b17977a5c7
First production-stage scroll-driven animation
2023-10-31 15:43:56 +08:00
Lim Chee Aun
33b989fffc
Loosen the scrollTop check
2023-10-31 00:42:24 +08:00
Lim Chee Aun
3c790ebff4
Better segmentation of languages with <hr>
2023-10-30 23:50:15 +08:00
Lim Chee Aun
99f81c49c4
Revert "Debounce checks, less noisy"
...
This reverts commit 9c4252315a
.
2023-10-30 20:45:30 +08:00
Lim Chee Aun
5fae5d8cf5
Adjustments to media post
2023-10-30 16:45:19 +08:00
Lim Chee Aun
3092a8bba1
Show hashtag usage total counts
2023-10-30 09:22:39 +08:00
Lim Chee Aun
b28d2d590f
Fix media audio squashed
2023-10-29 23:09:56 +08:00
Lim Chee Aun
77312f3fb2
Use current instance for links on account info
2023-10-29 21:43:03 +08:00
Lim Chee Aun
b40bbb32c2
Alrighty, this is media-view layout
2023-10-29 21:41:03 +08:00
Lim Chee Aun
35f7cae01f
Fix moved account styles
2023-10-29 21:21:09 +08:00
Lim Chee Aun
8180cc357e
Fix loadAcounts firing twice
2023-10-29 11:47:20 +08:00
Lim Chee Aun
25ff0d7835
Fix toggle show control firing unnecessarily
2023-10-29 10:14:35 +08:00
Lim Chee Aun
6dd6e0e77c
Refactor some components/callbacks
2023-10-27 14:15:29 +08:00
Lim Chee Aun
b6d8c46e2c
Remove console log
2023-10-26 21:29:39 +08:00
Lim Chee Aun
065add5575
Fix account sheet's <main> uses safe-area padding bottom
2023-10-26 21:28:25 +08:00
Lim Chee Aun
0038c2225b
Fix 1 more esc clash
2023-10-26 11:16:34 +08:00
Lim Chee Aun
c35f4bb161
Replace old media alt modal with global one
2023-10-26 02:49:03 +08:00
Lim Chee Aun
8426a011b0
Also fix esc handling media alt modal in media modal
2023-10-26 02:48:36 +08:00
Lim Chee Aun
81644e67bb
Fix 'esc' closes both modal and status page
2023-10-26 02:19:01 +08:00
Lim Chee Aun
c03f39b10c
Fix media alt modal not esc-able
2023-10-26 02:18:39 +08:00
Lim Chee Aun
a1b81562db
Prevent undefined css variables
2023-10-25 20:22:58 +08:00
Lim Chee Aun
8ee1c3a2e3
Reuse color utils for media modal background
2023-10-25 19:19:07 +08:00
Lim Chee Aun
b9afe4fb66
s/Favourite/Like
...
Poll: https://mastodon.social/@cheeaun/111272668719225402
2023-10-25 13:55:12 +08:00
Lim Chee Aun
c2ba149563
Fix undefined variable
2023-10-25 11:17:02 +08:00
Lim Chee Aun
163ef4ce91
Use 'none' instead
...
Never thought 'none' would actually do something instead of nothing
2023-10-25 01:14:15 +08:00
Lim Chee Aun
beff01c976
Rearrange lingva translate instances
...
Seems like a lot are 500-ing. May need to find alternatives soon.
2023-10-25 00:14:26 +08:00
Lim Chee Aun
f19326528b
Fix fetch doesn't throw error when 500
2023-10-25 00:13:42 +08:00
Lim Chee Aun
05ee27e045
Time to remove this auto-shrink text effect in composer
...
It was fun…
2023-10-24 23:23:51 +08:00
Lim Chee Aun
576dcf7701
Realign some code and UI for account info/sheet
...
I know, the code is still messy
2023-10-24 23:19:14 +08:00
Lim Chee Aun
0247c041f2
Fix composer not opening for Pleroma instances
...
Pleroma doesn't have `configuration` in instance API response
2023-10-24 14:30:50 +08:00
Lim Chee Aun
7555bda8e9
Waited wayy too long for Firefox to support :has
2023-10-24 09:58:41 +08:00
Lim Chee Aun
61756fac1d
Fix unneccesary re-renders in Notifications
2023-10-23 16:24:30 +08:00
Lim Chee Aun
8d694ecf1b
Experiment useAutoAnimate
2023-10-23 08:42:40 +08:00
Lim Chee Aun
3a1341fb17
Always sort list of Lists
2023-10-22 23:25:25 +08:00
Lim Chee Aun
e7ef20f265
Reuse context menu component for Status
...
This might be buggy
2023-10-22 19:27:15 +08:00
Lim Chee Aun
9c4252315a
Debounce checks, less noisy
2023-10-22 19:26:41 +08:00
Lim Chee Aun
a6cdd0a01a
Memo for shorcuts
2023-10-22 19:24:59 +08:00
Lim Chee Aun
ddc8c1e9d9
Compact status need private-mention style if it is
2023-10-21 23:05:32 +08:00
Lim Chee Aun
0d4303861a
Auto-set new notification as false
...
It means it's read from other tabs or devices
So, so cool.
2023-10-21 18:49:39 +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
47c2efacfb
Experiment memoizing avatars
2023-10-21 12:21:05 +08:00
Lim Chee Aun
3721acf3d3
Attempt to make month picker better
2023-10-20 19:24:01 +08:00
Lim Chee Aun
691aea3389
Update loading state of account info
2023-10-20 13:07:31 +08:00
Lim Chee Aun
861619ce57
Fix max-width of nav menu
2023-10-19 22:10:20 +08:00
Lim Chee Aun
71bf8608e6
Relayout the menu items in nav menu again
2023-10-19 21:07:00 +08:00
Lim Chee Aun
2916d1146b
Adjust the <p> out
2023-10-19 20:50:32 +08:00
Lim Chee Aun
d62712d587
double-tap zoom out once reach max scale
2023-10-19 20:47:11 +08:00
Lim Chee Aun
a37c3d6081
Sneak in a slight copy change
2023-10-19 20:19:55 +08:00
Lim Chee Aun
73e995f494
s/for/about
2023-10-19 20:04:07 +08:00
Lim Chee Aun
1dc0069cdc
More descriptive toasts copy
2023-10-19 20:02:31 +08:00
Lim Chee Aun
3339c5c1d6
Change div to span
2023-10-19 16:07:02 +08:00
Lim Chee Aun
965f948899
Recode some nested modal closing logic
...
Seems more robust
2023-10-19 16:06:55 +08:00
Lim Chee Aun
c0c2bb45fe
Auto-close account sheet when location path changes
...
Test this on account sheet first, probably useful for other sheets too
2023-10-19 10:15:54 +08:00
Lim Chee Aun
106cd16e41
Add loading state to filter bar
2023-10-19 10:13:53 +08:00
Lim Chee Aun
3eda1e2267
Fix familiarFollowers call not working
2023-10-19 01:13:12 +08:00
Lim Chee Aun
26cf40dcea
Break the words
2023-10-17 23:23:58 +08:00
Lim Chee Aun
8ae9131543
Private notes
2023-10-17 20:20:26 +08:00
Lim Chee Aun
1b0a77dfae
Pluralization for post(s)
...
Srsly need a i18n lib soon
2023-10-17 14:56:57 +08:00
Lim Chee Aun
809b7cc2d2
Micro perf optimizations maybe
2023-10-16 17:01:16 +08:00
Lim Chee Aun
673001e4e0
Fix captions got squashed
2023-10-16 01:55:11 +08:00
Lim Chee Aun
32b72f9297
Prevent time link from overlapping too much
2023-10-15 19:52:33 +08:00
Lim Chee Aun
9786752a4f
Group similar captions
...
Some folks really just copy/paste same desc for multiple media's
2023-10-15 18:28:04 +08:00
Lim Chee Aun
6540dd5642
Only set CW if there's spoiler text
...
Some posts have sensitive media but no spoiler text
2023-10-15 11:24:44 +08:00
Lim Chee Aun
c80c8b3294
Need id as dependency too
...
- inner functions are not reading the updated id
- probably need to rewrite this as this code looks prone to errors
2023-10-15 10:50:33 +08:00
Lim Chee Aun
e1ae89b00e
Contextually highlight related caption when hovering over image
...
For multiple-media figures
2023-10-15 09:00:35 +08:00
Lim Chee Aun
df9eeeb0b3
Don't have to memoize unfurl
...
It already has caching
2023-10-15 01:42:24 +08:00
Lim Chee Aun
f56a44ac97
Complete transition from mem to moize
2023-10-14 20:33:40 +08:00
Lim Chee Aun
0a7f158b70
Memoize translated results
...
First step in migrating to moize
2023-10-14 20:10:34 +08:00
Lim Chee Aun
ab1b34d4d2
Fix handling of admin.report notification
...
This is untested, may break.
2023-10-14 17:59:18 +08:00
Lim Chee Aun
f2f7b7fe1f
Fix admin.sign_up typo
2023-10-14 17:58:46 +08:00
Lim Chee Aun
7264f543bd
Change p to div here too
2023-10-13 23:39:59 +08:00
Lim Chee Aun
f6864f96bd
Change p to div
2023-10-13 15:46:43 +08:00
Lim Chee Aun
f67d4fd916
Fix id may not be available yet
2023-10-13 15:46:31 +08:00
Lim Chee Aun
cd403fe605
Fix error with zero posts
2023-10-13 15:31:04 +08:00
Lim Chee Aun
5481aa12be
Cache account info fetches for 10mins
2023-10-13 15:27:24 +08:00
Lim Chee Aun
806ad2c6a2
Fix media re-rendering due to url object keep being recreated
2023-10-12 23:19:48 +08:00
Lim Chee Aun
d1b8d737cc
Enable on-demand posting stats
...
- Slight refactor
- Make sure stats also work when switching instances
- Make sure zero stats fallback
2023-10-12 23:11:20 +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
5de7eec2ca
Only show hover styles for tab bar when has hover
...
The hover delays the tap a little
2023-10-11 19:13:02 +08:00
Lim Chee Aun
a697fb04df
Disable follow request buttons once has relationship
2023-10-09 19:44:54 +08:00
Lim Chee Aun
39f7d4e00d
Fix familiar followers leaked to other profiles
...
Mistake for using global state when it should be per-profile
2023-10-07 17:13:55 +08:00
Lim Chee Aun
12d0e6aed8
Fix media caption and index not synced
2023-10-07 09:41:38 +08:00
Lim Chee Aun
769a5cb099
Change caption display logic for multiple media
...
- Show all of them or none of them
- If there's at least one caption < 140 chars, show all of them
- Fix potential bug when there are > 4 media
2023-10-06 23:57:12 +08:00
Lim Chee Aun
d6d10d091e
Slight adjustments to tab bar styles
2023-10-06 18:13:10 +08:00
Lim Chee Aun
eace6c4d9b
Slight adjustments to media alt edit sheet
2023-10-05 18:07:36 +08:00
Lim Chee Aun
4723358d2d
Fix borked image when restore from draft
2023-10-05 18:01:18 +08:00
Lim Chee Aun
aad855cafc
Try to use the additional new props for card
...
Only use imageDescription for now
2023-10-05 08:54:59 +08:00
Lim Chee Aun
643b6bce07
Try to use the additional new props for card
...
Only use imageDescription for now
2023-10-04 22:40:34 +08:00
Lim Chee Aun
5faf911b17
Replace scrollIntoViewIfNeeded with scrollIntoView
...
Because non-standard and not supported on Firefox
2023-10-04 21:24:48 +08:00
Lim Chee Aun
ddd1ec5819
Compare accents and diacritics too
2023-10-04 21:23:21 +08:00
Lim Chee Aun
d429ef9161
Don't compact spoiler post if from different author
2023-10-04 08:31:40 +08:00
Lim Chee Aun
8be2c738df
Make figcaption self align to bottom
...
This is in case the image height is smaller than the figcaption.
Could be possible for text in other languages.
Flexbox is so cool.
2023-10-03 22:15:15 +08:00
Lim Chee Aun
4436c337dd
Cleanup
2023-10-03 15:07:47 +08:00
Lim Chee Aun
fcbf99f121
Got to dir=auto all the things
2023-10-03 10:29:28 +08:00
Lim Chee Aun
5793476223
Change icons for muted/blocked users
...
It's not consistent with the icons on the menu for muting/blocking.
There's no "user" in these icons but at least more recognizable. The text should give sufficient context despite less contextual icons.
2023-10-02 21:20:47 +08:00
Lim Chee Aun
715357c8c9
Show synced icon & link to instance for more settings
...
Context: some users were confused why some settings are not on Phanpy when it can be set on their own instance's web UI
2023-10-02 21:13:56 +08:00
Lim Chee Aun
56365ebc39
Fix duplicate alt badges
2023-10-02 20:55:15 +08:00
Lim Chee Aun
a1a78370cc
Remove 'Media {i}:'
...
It'll look weird when description is not English
2023-10-02 19:57:19 +08:00
Lim Chee Aun
7e993704cc
More conditions for show/hide captions
...
- Remove unused code
- Refactor and memoize the long/short calculation too
2023-10-02 18:58:42 +08:00
Lim Chee Aun
f05267b216
MVP implementation of listing muted/blocked users
2023-10-02 17:51:36 +08:00
Lim Chee Aun
634e81e9d0
Show roles in account info
2023-10-02 16:55:13 +08:00
Lim Chee Aun
348efe0069
Experiment figcaption for *multiple* media's
2023-10-02 12:21:26 +08:00
Lim Chee Aun
9f6236762d
Place captions to right side of media when there's enough space
2023-10-02 09:30:35 +08:00
Lim Chee Aun
a364488895
Test only use longpress for iOS
2023-10-01 17:14:32 +08:00
Lim Chee Aun
d05f0a4f23
Remove unused import
2023-10-01 17:14:18 +08:00
Lim Chee Aun
49fdcf7837
Show Translate button when different lang inside alt modal
2023-10-01 14:39:44 +08:00
Lim Chee Aun
359fd92ae0
Little adjustments, show more captions
2023-10-01 13:18:31 +08:00
Lim Chee Aun
6a16b25722
Show tooltips for the tiny buttons on poll UI
2023-09-30 23:23:52 +08:00
Lim Chee Aun
4dd706ff96
Pass lang into media description
...
- Assume status lang applies to media description
- Allow RTL for media description
2023-09-30 23:23:34 +08:00
Lim Chee Aun
30f6d50a68
Let's further reduce cancelOnMovement
2023-09-30 00:26:51 +08:00
Lim Chee Aun
3042dea886
Allow GIFs play on focus/blur too
2023-09-29 21:02:29 +08:00
Lim Chee Aun
ac14e61b6d
Upgrade deps, fix warnings
2023-09-29 21:02:09 +08:00
Lim Chee Aun
27b0813e49
Fix flickering text bug
...
Font size changes when truncated class is added/removed, thus making it flickering
2023-09-29 09:38:14 +08:00
Lim Chee Aun
99d7525436
Fix name text becomes too easily clickable
2023-09-29 08:58:31 +08:00
Lim Chee Aun
f9cb9502b1
Extract alt badge styles out from tag
...
- Differentiate clickable version vs non-clickable version
- Also differentiate alt badge vs the other "tags" on media
2023-09-28 23:48:01 +08:00
Lim Chee Aun
01c90150a8
Allow show more figcaption
2023-09-28 19:46:44 +08:00
Lim Chee Aun
c1da6b8767
Remove previous experimental code
2023-09-28 18:08:36 +08:00
Lim Chee Aun
dc06508aa5
Replace Info icon with ALT badge
...
This will be the "icon" as most users are already used to it
2023-09-28 16:25:13 +08:00
Lim Chee Aun
8a10ffd477
Have to use media-fg/bg for alt badges
2023-09-28 15:59:10 +08:00
Lim Chee Aun
b6c59d4ee1
Use luminosity for aesthetics
2023-09-28 15:48:55 +08:00
Lim Chee Aun
13cf7b3f92
It's time for global media alt modal
2023-09-28 15:48:32 +08:00
Lim Chee Aun
fd1b45900d
Different copy for toast when replying or editing
2023-09-28 15:45:38 +08:00
Lim Chee Aun
4dfc0d0b41
Don't show 'Read more' if parent is already truncated
2023-09-28 11:21:40 +08:00
Lim Chee Aun
173cad2275
So all this while been using the wrong API for autocomplete mentions
...
🫣 🫣 🫣
2023-09-27 13:37:12 +08:00
Lim Chee Aun
077b655c44
Don't translate posts with only custom emojis
2023-09-26 16:23:41 +08:00
Lim Chee Aun
eeb89212d2
noopener noreferrer all the links
2023-09-26 10:55:36 +08:00
Lim Chee Aun
cb04659ab1
Allow filters for posts in carousels
2023-09-25 10:20:32 +08:00
Lim Chee Aun
d478dbddba
Remove new lines from newline-separated hashtag stuffing
...
Uses even less vertical space
2023-09-24 18:33:08 +08:00
Lim Chee Aun
cb36308790
Collapse grouped conversations too
2023-09-24 18:11:23 +08:00
Lim Chee Aun
d4dca0e81f
Support non-rectangular custom emojis 😩
...
Platforms like Misskey have irregularly-shaped custom emojis (emojos?)
- So far this handles horizontally-wide emojis, not tall ones (haven't seen any)
- text-overflow: ellipsis is not used because it can't ellipsis-fy wide emoji images
2023-09-24 15:45:01 +08:00
Lim Chee Aun
f8fc24aca4
Fix Read More wrongly positioned on Safari
2023-09-24 10:18:01 +08:00
Lim Chee Aun
7ba5ee5fe2
Don't call familiar_followers if not same instance as logged-in instance
2023-09-23 22:38:29 +08:00
Lim Chee Aun
4c3666df6a
Remove isHovering
2023-09-23 19:51:53 +08:00
Lim Chee Aun
da03de4115
Add multiple translation instances as fallbacks with retries
2023-09-23 19:45:54 +08:00
Lim Chee Aun
34fcf5e8bd
Fix result undefined
2023-09-23 19:45:18 +08:00
Lim Chee Aun
1e9f0bdf39
Slight restyle for shiny pill
2023-09-23 19:16:32 +08:00
Lim Chee Aun
cd3ab50a18
Make 'Read more' buttons look more consistent everywhere
...
Too many cooks spoil the broth
2023-09-23 19:14:11 +08:00
Lim Chee Aun
b1dec8810b
Change video icon style again, might as well make it more consistent this time
2023-09-23 14:39:05 +08:00
Lim Chee Aun
a10e2804ba
Allow RTL for text inside cards
2023-09-23 12:58:12 +08:00
Lim Chee Aun
bd7e099f6e
Larger status card inside large status
2023-09-23 12:57:19 +08:00
Lim Chee Aun
3d06662559
Prevent nested 'Read more's
2023-09-23 12:56:55 +08:00
Lim Chee Aun
1f584f945a
Disable all the auto*** in search field
2023-09-22 20:39:05 +08:00
Lim Chee Aun
a816b69ee9
Remove the @ if short or empty display name
...
Experimental as the '@' seems superfluous
2023-09-22 20:38:36 +08:00
Lim Chee Aun
85a4b382da
Beautify play icon a bit
2023-09-22 00:15:17 +08:00
Lim Chee Aun
7ec1cd1e3d
Add a span
2023-09-22 00:15:03 +08:00
Lim Chee Aun
5661729748
Select input text whenever open global search command UI
2023-09-21 22:31:12 +08:00
Lim Chee Aun
551de5a37c
Embrace :visited because it's the web
2023-09-21 22:01:00 +08:00
Lim Chee Aun
38bd5c0b5d
A bit more aesthetic touches for 'Read more' buttons
2023-09-21 21:56:04 +08:00
Lim Chee Aun
674c99a05d
Fix Lemmy post links not working
...
Because it's self-referential
2023-09-21 13:02:40 +08:00
Lim Chee Aun
c955427d8f
Handle moved account cases
2023-09-20 17:28:08 +08:00
Lim Chee Aun
56e846bec6
Add more data-read-more UIs
2023-09-20 17:27:54 +08:00
Lim Chee Aun
4acfb2a1cf
Use useTruncated for notification items
2023-09-19 21:53:59 +08:00
Lim Chee Aun
f9b2ab3b94
Refactor truncated class
...
Also removed the hack fix, not sure why/how it's even fixed.
Don't even know how to explain the logic.
Will revisit and investigate more if the bug happens.
This `useTruncated` can now be reusable.
2023-09-19 16:27:22 +08:00
Lim Chee Aun
42f9483491
Test propagate contextmenu event
...
No long press yet
2023-09-19 00:46:14 +08:00
Lim Chee Aun
fe80215325
Prevent repeated description for alt+figcaption
2023-09-19 00:45:43 +08:00
Lim Chee Aun
f7ffce1b46
Add tooltip to show percentage values of posting stats
2023-09-18 19:23:49 +08:00
Lim Chee Aun
64db69af63
Add small gaps between bars
2023-09-18 19:23:29 +08:00
Lim Chee Aun
dafff4b635
Show remaining count if exceed the avatars limit
2023-09-16 23:42:49 +08:00
Lim Chee Aun
887503e40b
Auto-list composing
...
Automatically create lists like "- " or "12. " when press Enter
2023-09-16 22:57:35 +08:00
Lim Chee Aun
941d2efeb1
Convert posting stats box into a link to account page
2023-09-16 14:48:31 +08:00
Lim Chee Aun
908efb17ff
Use onClose
2023-09-16 14:47:55 +08:00
Lim Chee Aun
679fba4f66
Make relationship ui state update faster
2023-09-16 09:43:26 +08:00
Lim Chee Aun
ad831fae35
Fix disabled follow button
2023-09-16 08:52:24 +08:00
Lim Chee Aun
e102a9f925
Combine familiar followers into followers section
2023-09-15 23:59:27 +08:00
Lim Chee Aun
9571271d83
Experimental posting stats for non-following accounts
...
Also recode+redesign the multiple metadata boxes in account info
2023-09-15 22:15:41 +08:00
Lim Chee Aun
b1030cb38a
Make figcaption blur too if under content warning
2023-09-15 18:06:55 +08:00
Lim Chee Aun
f3b81bc540
Fix focus gone wrong
2023-09-15 01:10:58 +08:00
Lim Chee Aun
020d8e3631
Allow settings for unauthenticated sessions
2023-09-15 00:28:20 +08:00
Lim Chee Aun
dac07a35d8
Remove unneeded import
2023-09-14 23:28:01 +08:00
Lim Chee Aun
6db40d7d3e
Fix ref not defined
2023-09-14 23:23:22 +08:00
Lim Chee Aun
7a30cc4b12
Clear badge when onmount too
2023-09-14 22:31:16 +08:00
Lim Chee Aun
d18db56032
Experiment show inline desc for videos in timelines
...
Reason: a video takes more time & effort to watch, so a quick desc would be helpful
2023-09-14 20:41:03 +08:00
Lim Chee Aun
27274eeab1
Rework the modal close + focus logic
...
- 'Esc' a modal will focus on "behind" nested modal
- All modals will have 'esc'
2023-09-14 20:39:23 +08:00
Lim Chee Aun
fce5e45bc9
Respect 'reading:expand:spoilers' pref
...
Note this doesn't follow 'reading:expand:media' pref separately, so media will be spoiled too
2023-09-14 11:23:41 +08:00
Lim Chee Aun
fa145d3ed0
Subtle blockquote styling
2023-09-14 00:25:04 +08:00
Lim Chee Aun
5ac255f808
If self, don't need to get familiar followers
2023-09-13 18:43:46 +08:00
Lim Chee Aun
62201b0250
Use _types as key too
2023-09-13 18:43:25 +08:00
Lim Chee Aun
f02cd50d7b
Fix unknown media not working
2023-09-13 18:10:20 +08:00
Lim Chee Aun
61e1a5042f
Fix location invocation bug
2023-09-13 16:38:55 +08:00
Lim Chee Aun
2145f761b5
Fix wrong API call when switch to account's instance
2023-09-12 23:56:01 +08:00
Lim Chee Aun
aa3033b4ff
Fix bugs with fetching followers/followings
2023-09-12 19:20:22 +08:00