Commit graph

2045 commits

Author SHA1 Message Date
Lim Chee Aun af503ac865 Upgrade dependencies 2023-12-01 12:08:52 +08:00
Lim Chee Aun 89fb1bbc07 Experiment show replies count for questions 2023-11-30 23:47:58 +08:00
Lim Chee Aun d27de2337a Disable highlighting if slow perf 2023-11-30 23:46:55 +08:00
Lim Chee Aun 910b72ba8c Make settings page work for very small viewports or super large text sizes 2023-11-27 19:01:39 +08:00
Lim Chee Aun cbf4ea5060 Add 1 option for smaller text size 2023-11-27 19:01:09 +08:00
Lim Chee Aun a579f27d55 Upgrade vite-plugin-pwa 2023-11-26 22:55:24 +08:00
Lim Chee Aun 4f41646000 Multiple fixes on composer highlighting
- Hide scrollbar for the faux highlight div
- Use unicode-aware split for highlighting exceeded characters
- Disable highlight of mentions, hashtags, etc if exceeded max characters
- Sync scroll as often as possible
2023-11-26 18:25:29 +08:00
Lim Chee Aun 7019c09e5b Better resolving of links 2023-11-25 21:26:27 +08:00
Lim Chee Aun 1422c5da33 Disable Switch post menu if no post instance yet 2023-11-25 21:25:01 +08:00
Lim Chee Aun 25e13144a3 s/Calckey/Firefish 2023-11-25 21:22:51 +08:00
Lim Chee Aun b7a0d4fe28 Still need tilde
Because there can be spaces around it
2023-11-24 18:49:23 +08:00
Lim Chee Aun 7967194b89 Experiment show play progress for longer GIFs 2023-11-23 22:59:27 +08:00
Lim Chee Aun 4b617b7b9a Upgrade other dependencies 2023-11-23 16:59:39 +08:00
Lim Chee Aun b74f6b3168 Upgrade to Vite 5
Also overrides rollup version to 4.5.1
2023-11-23 16:57:16 +08:00
Lim Chee Aun 6553ae0b6e Use different icon for comment hint 2023-11-23 16:50:14 +08:00
Lim Chee Aun b22e7c06a7 Test new instance of Lingva Translate 2023-11-23 14:21:18 +08:00
Lim Chee Aun fecebc24a8 Fix missing posts due to GC
Hidden/collapsed comments are not mounted so they got accidentally GC-ed
2023-11-23 09:25:29 +08:00
Lim Chee Aun b269d9d660 Fix menu blocking everything for Boost button 2023-11-22 08:47:49 +08:00
Lim Chee Aun 1383296861 Fix null style 2023-11-19 12:06:39 +08:00
Lim Chee Aun eb203a0498 Replace lookbehind regex
because older Safari doesn't support it
2023-11-19 12:06:03 +08:00
Lim Chee Aun 85bdaace58 Replace all Menu to Menu2
Need the default unmountOnClose so don't need the :has() hack
2023-11-18 21:11:07 +08:00
Lim Chee Aun d0e0248dd6 Upgrade text expander element 2023-11-16 10:40:49 +08:00
Lim Chee Aun d87f60665a Enable comment hint for end of thread/conversation 2023-11-15 00:42:19 +08:00
Lim Chee Aun 19ed85f298 Make comment hint opt-in 2023-11-14 22:45:13 +08:00
Lim Chee Aun d6afb473ee Experiment show replies hint 2023-11-14 16:52:47 +08:00
Lim Chee Aun fc842e776e Upgrade dependencies again 2023-11-14 16:46:27 +08:00
Lim Chee Aun 7248095a92 Disable touch-action 2023-11-14 13:49:13 +08:00
Lim Chee Aun e049539b91 Upgrade dependencies 2023-11-14 13:49:06 +08:00
Lim Chee Aun 770f4d9205 Prevent pinned posts from being grouped 2023-11-13 16:57:15 +08:00
Lim Chee Aun 3a326194ad Use static avatar in composer 2023-11-12 11:01:44 +08:00
Lim Chee Aun 911ee288df Adjustments for hidden select inside toolbar button 2023-11-12 10:57:49 +08:00
Lim Chee Aun 91f6efe736 Adjustments for the compose field 2023-11-12 10:57:22 +08:00
Lim Chee Aun b40357c54e Upgrade dependencies 2023-11-09 23:59:20 +08:00
Lim Chee Aun 97188391df Slight adjustments to carousel modal
- Gap between media
- Gradiented backgrounds
2023-11-09 22:38:52 +08:00
Lim Chee Aun 82a9a7212d Fix highlight bugs & maybe some perf issues 2023-11-09 19:11:00 +08:00
Lim Chee Aun dc2eb1163f Slow down polling if scrolled down 2023-11-09 00:16:16 +08:00
Lim Chee Aun 469ce0df6b Add Masto FE standalone 2023-11-08 23:27:33 +08:00
Lim Chee Aun 1dc397c066 Generate tar.gz file too 2023-11-08 23:24:07 +08:00
Lim Chee Aun 1882338078 Basic text highlighting for composer
This will probably be very buggy
2023-11-08 23:16:16 +08:00
Lim Chee Aun 51ddf9b030 Fix link color 2023-11-08 23:03:43 +08:00
Lim Chee Aun 98d1f44244 Also 3s 2023-11-07 11:19:49 +08:00
Lim Chee Aun d16cd501d4 Quick fix for pinned post not showing pin
_pinned no longer stored with post, so pinned posts now can't be reactive
2023-11-07 07:59:59 +08:00
Lim Chee Aun 6d5b2ef9a6 Test fix for uncloseable 'New notifications' bug 2023-11-07 07:58:32 +08:00
Lim Chee Aun a1b0d6e3bd Better keys 2023-11-06 23:58:44 +08:00
Lim Chee Aun a8cf7879a2 Fix promise error with fetching followed hashtags
Remove memoization for now
2023-11-06 23:31:00 +08:00
Lim Chee Aun b027967168 Reduce buffer time between page visibilities 2023-11-06 23:27:58 +08:00
Lim Chee Aun bca205182e Quick fix rendering bug when switching media filter 2023-11-06 22:48:20 +08:00
Lim Chee Aun ea660f9146 New keyboard shortcuts 2023-11-06 20:15:13 +08:00
Lim Chee Aun 8f34d98f47 Fix disappearing filter/spoiler text when hover 2023-11-06 19:47:49 +08:00
Lim Chee Aun 180466160b Slight relayout for Welcome page 2023-11-06 17:17:56 +08:00