Commit graph

2053 commits

Author SHA1 Message Date
Lim Chee Aun
58d36d2403 Filter links by type 2023-10-23 08:55:22 +08:00
Lim Chee Aun
72842c663a Change from "Build" to "Version"
Also make version string copy-able
2023-10-23 08:43:27 +08:00
Lim Chee Aun
8d694ecf1b Experiment useAutoAnimate 2023-10-23 08:42:40 +08:00
Lim Chee Aun
cafadd0980 More fixes for Trending news 2023-10-23 01:36:32 +08:00
Lim Chee Aun
3a1341fb17 Always sort list of Lists 2023-10-22 23:25:25 +08:00
Lim Chee Aun
ced30a9602 Fix default tag always wrong location
Feel so dumb looking back at this code lol
2023-10-22 23:09:38 +08:00
Lim Chee Aun
4e53b1e17f Need lazy loading 2023-10-22 20:08:19 +08:00
Lim Chee Aun
1c5453cfb6 Trending news carousel 2023-10-22 19:40:46 +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
2149c4c35a Toast need centered text 2023-10-22 19:25:36 +08:00
Lim Chee Aun
18b00f7b28 Fix link useTitle showing errors 2023-10-22 19:25:22 +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
a222828306 Need InView for show more button in Notifications page 2023-10-21 17:54:10 +08:00
Lim Chee Aun
5850485207 Refactor some code 2023-10-21 17:40:03 +08:00
Lim Chee Aun
839647bee7 Better contrast for outer close button 2023-10-21 15:30:38 +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
5a616633c6 Make sure month params don't run if invalid 2023-10-21 12:21:51 +08:00
Lim Chee Aun
47c2efacfb Experiment memoizing avatars 2023-10-21 12:21:05 +08:00
Lim Chee Aun
4c4e89ac9d Contain the overscroll behavior in notifications popover 2023-10-20 23:11:26 +08:00
Lim Chee Aun
4da968df2e Fix avatars not bunching properly 2023-10-20 22:10:55 +08:00
Lim Chee Aun
c6f368ac0b Make sure the calendar picker works in dark mode 2023-10-20 22:04:56 +08:00
Lim Chee Aun
87e243ea58 Make scrolling work inside filter bar 2023-10-20 22:00:56 +08:00
Lim Chee Aun
66f9c3b918 Fix async/await 2023-10-20 20:54:24 +08:00
Lim Chee Aun
137ad7f4dd Cache search enabled check 2023-10-20 20:48:30 +08:00
Lim Chee Aun
8ddc44fba6 Mobile Safari need this
Else it'll be almost zero width
2023-10-20 19:46:47 +08:00
Lim Chee Aun
3721acf3d3 Attempt to make month picker better 2023-10-20 19:24:01 +08:00
Lim Chee Aun
ab7df0f66c Experiment: month filter for account statuses 2023-10-20 18:11:13 +08:00
Lim Chee Aun
d1aedcaef2 Fix unneeded id passed here 2023-10-20 17:11:10 +08:00
Lim Chee Aun
691aea3389 Update loading state of account info 2023-10-20 13:07:31 +08:00
Lim Chee Aun
72f204771f Minor adjustments for search page 2023-10-20 12:53:23 +08:00
Lim Chee Aun
dba921a3fd Add key 2023-10-20 12:52:56 +08:00
Lim Chee Aun
4646859177 Fix text shadows applied to search popover 2023-10-20 00:11:14 +08:00
Lim Chee Aun
66fa6fbe52 Memoize getHTMLText 2023-10-19 22:57:56 +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
a5532488aa Bunch these avatars too 2023-10-19 17:45:37 +08:00
Lim Chee Aun
c9545cdc34 Try focus first, then postMessage 2023-10-19 17:45:27 +08:00
Lim Chee Aun
e9075906f8 Fix refresh key not unique enough
JS converted these to numbers, much fail
2023-10-19 17:25:17 +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