Lim Chee Aun
|
79ba6cdc29
|
Try use NetworkFirst, with 5s timeout
|
2023-01-10 01:28:52 +08:00 |
|
Lim Chee Aun
|
c4bba6e507
|
Slight change in poll styles
|
2023-01-09 23:44:24 +08:00 |
|
Lim Chee Aun
|
a1401e0b69
|
Active style when click on media
|
2023-01-09 23:44:02 +08:00 |
|
Lim Chee Aun
|
7f5214c8c6
|
Need a way to refresh status page on-demand
|
2023-01-09 21:51:30 +08:00 |
|
Lim Chee Aun
|
13c3b8fa3b
|
Finally DRY this saving status code
|
2023-01-09 19:11:34 +08:00 |
|
Lim Chee Aun
|
522dd08925
|
Remove unused imports
|
2023-01-09 17:05:42 +08:00 |
|
Lim Chee Aun
|
cab06ae936
|
Further simplify the scrolling logic in Status page
Previous code is too darn complicated and doesn't work in async cases
e.g. user scrolled while the status is loading
|
2023-01-09 16:56:16 +08:00 |
|
Lim Chee Aun
|
3506285176
|
Better ID for media attachments
The `i` persists for other attachments too. Not good.
|
2023-01-09 14:33:47 +08:00 |
|
Lim Chee Aun
|
8a8dad12c8
|
Better handling of audio
|
2023-01-09 01:17:16 +08:00 |
|
Lim Chee Aun
|
600edbee5d
|
Might as well make my own link open up the Account modal
|
2023-01-07 21:43:56 +08:00 |
|
Lim Chee Aun
|
5b90ab46a8
|
Make it more hearty
|
2023-01-07 21:37:16 +08:00 |
|
Lim Chee Aun
|
c252667ce4
|
Make updates button drop faster
|
2023-01-07 21:03:01 +08:00 |
|
Lim Chee Aun
|
54a95363f0
|
Use console.debug
|
2023-01-07 21:02:46 +08:00 |
|
Lim Chee Aun
|
33176c5ea7
|
Have a little fun with CSS variables X JS
|
2023-01-07 20:38:05 +08:00 |
|
Lim Chee Aun
|
41df88e625
|
Perf fixes
Turns out, adding an object to states.statuses proxyMap object, re-render ALL statuses
|
2023-01-07 20:26:23 +08:00 |
|
Lim Chee Aun
|
862107f2e6
|
Few styling changes to card etc
|
2023-01-07 20:25:13 +08:00 |
|
Lim Chee Aun
|
ee9bfe6331
|
Lots of tiny adjustments
|
2023-01-07 14:45:04 +08:00 |
|
Lim Chee Aun
|
aab9a475e8
|
Fix text alignment in small card
It's confusing when status can be small/large and card can small/large too
|
2023-01-07 11:52:23 +08:00 |
|
Lim Chee Aun
|
ba1674b846
|
Temporarily disable this
This is affecting the default scrollTop position of the status
|
2023-01-07 11:46:30 +08:00 |
|
Lim Chee Aun
|
096712a9dd
|
No lazy loading when loading in the carousel
|
2023-01-06 22:08:22 +08:00 |
|
Lim Chee Aun
|
6156f88721
|
Add link to Soapbox
|
2023-01-06 21:29:26 +08:00 |
|
Lim Chee Aun
|
ac557e1271
|
Delete cache in SW before reloading status page
Seems kinda hacky… probably might cause new side effects
|
2023-01-06 21:29:16 +08:00 |
|
Chee Aun
|
57790d27ff
|
Update issue templates
|
2023-01-06 20:11:40 +08:00 |
|
Lim Chee Aun
|
6d893967ec
|
Maybe some videos are short
|
2023-01-06 19:14:47 +08:00 |
|
Lim Chee Aun
|
ca18ea138a
|
Revert Video rewrite because still doesn't work in Mobile Safari
Works in simulator but not the real iPhone
|
2023-01-06 19:07:04 +08:00 |
|
Lim Chee Aun
|
5c162d211f
|
Rewrite the <video autoplay> hack for Mobile Safari
- Auto animate when in Status page
- Object-fit contain for GIFs in Status page
- Add GIF label on timeline
|
2023-01-06 18:25:47 +08:00 |
|
Lim Chee Aun
|
fffc8cc983
|
Further grouping of notifications
|
2023-01-06 12:51:53 +08:00 |
|
Lim Chee Aun
|
fd9d09b8b2
|
Bump valtio
|
2023-01-06 01:52:09 +08:00 |
|
Lim Chee Aun
|
3ca696dd3d
|
Modals for media attachments in composer
Dedicated editor experience per media attachment
|
2023-01-06 01:51:39 +08:00 |
|
Lim Chee Aun
|
228c74655a
|
Bump masto
|
2023-01-05 18:46:05 +08:00 |
|
Lim Chee Aun
|
abe5d02d93
|
Different logic for relative time
|
2023-01-05 17:36:43 +08:00 |
|
Lim Chee Aun
|
de45a0f9d5
|
Update useScroll to check distance in threshold instead of pixels
|
2023-01-05 15:29:11 +08:00 |
|
Lim Chee Aun
|
599d81f924
|
Disable card if there's a poll or media attachment
Regardless of the size
|
2023-01-05 15:28:04 +08:00 |
|
Lim Chee Aun
|
a4b452e177
|
Switch back to blur effect for spoilers
The SVG filter is too heavy for mobile browsers
|
2023-01-05 13:30:19 +08:00 |
|
Lim Chee Aun
|
a429da37f4
|
Don't show card for sensitive/CW content
|
2023-01-05 13:29:44 +08:00 |
|
Lim Chee Aun
|
6f61fc4de2
|
Add Mastodeck
|
2023-01-05 10:50:47 +08:00 |
|
Lim Chee Aun
|
10271665eb
|
Shorter script name
|
2023-01-05 10:50:36 +08:00 |
|
Lim Chee Aun
|
04ccf8aca9
|
Replace @github/relative-time-element with dayjs
|
2023-01-05 10:50:27 +08:00 |
|
Lim Chee Aun
|
c77ed16804
|
Even shorter name text
|
2023-01-05 10:41:25 +08:00 |
|
Lim Chee Aun
|
eef658b758
|
Slightly higher z-index for updates-button
|
2023-01-04 19:41:35 +08:00 |
|
Lim Chee Aun
|
edeceba729
|
Allow people to type essays
|
2023-01-04 19:16:43 +08:00 |
|
Lim Chee Aun
|
59ff5f8eca
|
Upgrade dependencies
|
2023-01-04 19:04:40 +08:00 |
|
Lim Chee Aun
|
1f12c53ee1
|
Refactor textarea and chars count meter
It won't re-render on every key press anymore
|
2023-01-04 19:03:11 +08:00 |
|
Lim Chee Aun
|
fea7145ac9
|
The mention is hidden *inside* spoiler text
|
2023-01-04 17:27:43 +08:00 |
|
Lim Chee Aun
|
8e19d098eb
|
Test add this condition to see how it works
|
2023-01-04 17:12:44 +08:00 |
|
Lim Chee Aun
|
7e869949e2
|
Turns out, still change CW when editing
|
2023-01-03 17:41:18 +08:00 |
|
Lim Chee Aun
|
88297fa17e
|
Remove opacity from spoiler content
|
2023-01-03 15:52:28 +08:00 |
|
Lim Chee Aun
|
5478e407aa
|
For large cards, align the meta left
|
2023-01-03 15:51:33 +08:00 |
|
Lim Chee Aun
|
a41655698f
|
Disable text selection on some elements
|
2023-01-03 15:51:16 +08:00 |
|
Lim Chee Aun
|
910120ecd7
|
When status is small, need more breathing space
|
2023-01-03 13:52:13 +08:00 |
|