Lim Chee Aun
|
9c4252315a
|
Debounce checks, less noisy
|
2023-10-22 19:26:41 +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
|
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
|
106cd16e41
|
Add loading state to filter bar
|
2023-10-19 10:13:53 +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
|
d429ef9161
|
Don't compact spoiler post if from different author
|
2023-10-04 08:31:40 +08:00 |
|
Lim Chee Aun
|
4436c337dd
|
Cleanup
|
2023-10-03 15:07:47 +08:00 |
|
Lim Chee Aun
|
cb04659ab1
|
Allow filters for posts in carousels
|
2023-09-25 10:20:32 +08:00 |
|
Lim Chee Aun
|
cb36308790
|
Collapse grouped conversations too
|
2023-09-24 18:11:23 +08:00 |
|
Lim Chee Aun
|
4c3666df6a
|
Remove isHovering
|
2023-09-23 19:51:53 +08:00 |
|
Lim Chee Aun
|
1e9f0bdf39
|
Slight restyle for shiny pill
|
2023-09-23 19:16:32 +08:00 |
|
Lim Chee Aun
|
7ec1cd1e3d
|
Add a span
|
2023-09-22 00:15:03 +08:00 |
|
Lim Chee Aun
|
9b23e051e2
|
Still need this length check, this "done" is not reliable
|
2023-08-07 11:39:42 +08:00 |
|
Lim Chee Aun
|
14091fbc7b
|
It's time to widen carousel for Firefox users
Srsly take too long time waiting for Firefox to support :has()
|
2023-07-25 17:23:22 +08:00 |
|
Lim Chee Aun
|
fa21eec06a
|
Try useIdle
|
2023-07-12 17:32:05 +08:00 |
|
Lim Chee Aun
|
97f7a066e2
|
Fix items not updating when items count = 0
|
2023-07-05 16:54:33 +08:00 |
|
Lim Chee Aun
|
58eea41b56
|
Scale down avatar size for non-parent-author posts in grouped contexts
Experimental!
|
2023-06-11 23:57:53 +08:00 |
|
Lim Chee Aun
|
711842916d
|
New experiment: auto refresh
|
2023-05-05 17:53:16 +08:00 |
|
Lim Chee Aun
|
211e4ff74d
|
Rename to NavMenu to avoid confusion
|
2023-04-26 13:09:44 +08:00 |
|
Lim Chee Aun
|
f0adee6ebf
|
Add tiny little closed eye for compact status spoiler
|
2023-04-17 19:09:46 +08:00 |
|
Lim Chee Aun
|
19858dc889
|
It's time for a new loading indicator
|
2023-04-14 15:46:11 +08:00 |
|
Lim Chee Aun
|
f303c6d36c
|
Rewrite status page + media modal
Media modals now have their own URLs
|
2023-04-14 15:30:04 +08:00 |
|
Lim Chee Aun
|
65e22ea819
|
Further compact-ify threads/conversations with spoilers
|
2023-04-09 11:40:35 +08:00 |
|
Lim Chee Aun
|
e6ad1f78ad
|
Debugging
|
2023-04-06 10:24:21 +08:00 |
|
Lim Chee Aun
|
c7f4087ed2
|
Preliminary steps in adding filter bar
|
2023-04-03 10:36:31 +08:00 |
|
Lim Chee Aun
|
62af5dbf64
|
Fix compact thread status not showing badge when there's no thread number
|
2023-04-02 16:04:37 +08:00 |
|
Lim Chee Aun
|
157daa68df
|
Show title
|
2023-03-27 00:47:08 +08:00 |
|
Lim Chee Aun
|
caee38c98f
|
New experiment: dedupe boosts and group context
|
2023-03-26 23:18:36 +08:00 |
|
Lim Chee Aun
|
11324364a5
|
Test add this as dep
|
2023-03-24 01:04:47 +08:00 |
|
Lim Chee Aun
|
5be6481196
|
Forgot to pass allowFilters from timeline
|
2023-03-23 09:50:42 +08:00 |
|
Lim Chee Aun
|
422813be9c
|
New experimental Filtered Posts UI
|
2023-03-22 00:09:36 +08:00 |
|
Lim Chee Aun
|
7a5eb39331
|
Fix dup keys because pinned statuses have same ID too
|
2023-03-13 19:35:21 +08:00 |
|
Lim Chee Aun
|
6fd9c106c6
|
Add account info into Account statuses page
|
2023-03-11 14:05:56 +08:00 |
|
Lim Chee Aun
|
a86daaac0b
|
Fix useScroll bug
|
2023-02-28 21:56:41 +08:00 |
|
Lim Chee Aun
|
0bc009140e
|
It's time to bring back the tab bar
|
2023-02-27 23:59:41 +08:00 |
|
Lim Chee Aun
|
e5ade9404b
|
Test canceling debounce here if the fetch is faster than 1.5s
|
2023-02-24 01:28:15 +08:00 |
|
Lim Chee Aun
|
cbb09e1b5d
|
Bring back intersection observer for 'show more'
Sometimes the scroll thing doesn't really work
|
2023-02-24 01:27:46 +08:00 |
|
Lim Chee Aun
|
732244b4b3
|
Shiny pill style
|
2023-02-23 16:43:17 +08:00 |
|
Lim Chee Aun
|
6e9661a70c
|
Use the right way
|
2023-02-20 20:58:53 +08:00 |
|
Lim Chee Aun
|
7e65d8be5d
|
Make smaller statuses stand out in the carousel
|
2023-02-19 01:10:06 +08:00 |
|
Lim Chee Aun
|
0430f4ae89
|
Reuse BoostCarousel for pinned posts
Now we can show *anything* into a carousel
|
2023-02-17 10:55:16 +08:00 |
|
Lim Chee Aun
|
d02aea4616
|
Try portal to document.body
|
2023-02-11 08:37:54 +08:00 |
|
Lim Chee Aun
|
e0e236bd26
|
Experimental hidden search page
And refactored out some reusable components
|
2023-02-10 22:10:13 +08:00 |
|
Lim Chee Aun
|
81ebb61096
|
Sneak in this little menu
And… fix title leak bug
|
2023-02-10 13:39:46 +08:00 |
|
Lim Chee Aun
|
58d4ca0ff2
|
Finally replace Home
|
2023-02-09 22:27:49 +08:00 |
|
Lim Chee Aun
|
f511b0a5ab
|
More code porting
|
2023-02-08 19:11:33 +08:00 |
|
Lim Chee Aun
|
9921e487e8
|
Minimum viable Home → Following port
|
2023-02-08 00:31:46 +08:00 |
|
Lim Chee Aun
|
8ca4d7333e
|
Need skeleton
|
2023-02-07 00:25:38 +08:00 |
|
Lim Chee Aun
|
9992299716
|
More ports to reusable Timeline component
- use status id instead of status, for "auto-update" feature
- hot keys!
|
2023-02-06 23:50:00 +08:00 |
|
Lim Chee Aun
|
719a407414
|
Use /:instance?/xxx instead
|
2023-02-06 19:54:18 +08:00 |
|