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
|
ed8c9e994b
|
Upgrade preact/preset-vite
|
2023-10-15 16:25:18 +08:00 |
|
Lim Chee Aun
|
8cf30773ce
|
Close notification early
Not sure if this would make a difference but possibly fix some bugs
|
2023-10-15 16:25: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
|
f9299ac15c
|
Try generate more legit 'Release'
|
2023-10-15 08:45:11 +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
|
32bf258bbf
|
Test memoize enhanceContent
|
2023-10-15 01:19:21 +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
|
66e4ba4991
|
Upgrade dependencies
|
2023-10-13 17:23:42 +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
|
b8767f3618
|
Fix load wrong account's stuff when adding new account
Some account-based calls were called before states are initialized
|
2023-10-11 19:07:36 +08:00 |
|
Lim Chee Aun
|
68759e64d1
|
Silence errors for follow requests & announcements
|
2023-10-09 21:53:58 +08:00 |
|
Lim Chee Aun
|
78a6f13380
|
Fix leaked follow requests from Notifications popover to page
|
2023-10-09 19:46:07 +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
|
5c6e9756d0
|
Upgrade dependencies
|
2023-10-06 18:12:37 +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
|
8cd3e38f22
|
Move this up, Intl stuff seems to run slow sometimes
|
2023-10-04 10:19:28 +08:00 |
|
Lim Chee Aun
|
be964f933c
|
Better throttle instead of debounce
|
2023-10-04 10:05: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
|
9885c8f388
|
Better contrast for visited links in dark mode
|
2023-10-04 00:09:32 +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
|
faa7ffc310
|
Slight adjustments to carousel top buttons
|
2023-10-03 22:10:32 +08:00 |
|
Lim Chee Aun
|
4ac2e4aa7b
|
Possibly fix rendering issue in Vanadium
|
2023-10-03 20:38:55 +08:00 |
|
Lim Chee Aun
|
60d55d45c2
|
Maybe need —tags
|
2023-10-03 19:45:42 +08:00 |
|
Lim Chee Aun
|
4436c337dd
|
Cleanup
|
2023-10-03 15:07:47 +08:00 |
|
Lim Chee Aun
|
c335655896
|
Link to Mingcute icons
|
2023-10-03 15:07:19 +08:00 |
|
Lim Chee Aun
|
48f1527cc6
|
Robustify useTruncated
Also attempt to fix weird scrollHeight bug again
|
2023-10-03 13:03:03 +08:00 |
|
Lim Chee Aun
|
fcbf99f121
|
Got to dir=auto all the things
|
2023-10-03 10:29:28 +08:00 |
|