Lim Chee Aun
|
e382cad22a
|
Enable Boosts Carousel by default
Fix the logic here
|
2023-01-17 10:06:19 +08:00 |
|
Lim Chee Aun
|
62a3ba7c5f
|
Bug fixes for boosts carousel + scrolling
|
2023-01-16 20:32:30 +08:00 |
|
Lim Chee Aun
|
e2139399ee
|
New experiment: Boosts Carousel™️
|
2023-01-14 19:42:04 +08:00 |
|
Lim Chee Aun
|
71b50382e9
|
New feature: Unsent Drafts
For now, this only works for unsent unsaved drafts e.g. the browser kill the page without giving the user the chance to discard
|
2023-01-13 15:30:09 +08:00 |
|
Lim Chee Aun
|
e2b6f2df6a
|
Auto-threadify when open a status page with context
|
2023-01-11 17:45:37 +08:00 |
|
Lim Chee Aun
|
292f337a44
|
Yes, never forget the reblogs
|
2023-01-10 22:58:54 +08:00 |
|
Lim Chee Aun
|
c4236e6de7
|
New feature: thread numbering
|
2023-01-10 19:59:02 +08:00 |
|
Lim Chee Aun
|
13c3b8fa3b
|
Finally DRY this saving status code
|
2023-01-09 19:11:34 +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
|
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
|
3b6f0f277e
|
Rewrite whole scroll logic for Status page
Handle 3 cases, all written down in comments.
Crossing my fingers 🤞🤞🤞
|
2022-12-21 18:02:13 +08:00 |
|
Lim Chee Aun
|
39efda9e38
|
Track spoilers
Turns out I'm using WeakMap wrong
|
2022-12-20 19:14:50 +08:00 |
|
Lim Chee Aun
|
2b9390a0a1
|
Initial commit
|
2022-12-10 17:14:48 +08:00 |
|