Lim Chee Aun
5b0d6dd58b
Upgrade dependencies
2024-01-09 23:47:21 +08:00
Lim Chee Aun
16e2ac9bce
Test better equal checks
2024-01-06 12:31:25 +08:00
Lim Chee Aun
ae57d95045
Upgrade p-retry
2023-12-24 23:58:05 +08:00
Lim Chee Aun
86a362c619
Upgrade dependencies
2023-12-17 18:25:58 +08:00
Lim Chee Aun
92a109d25e
Upgrade dependencies
2023-12-05 13:59:30 +08:00
Lim Chee Aun
902149e9a7
Upgrade dependencies
2023-12-04 15:10:34 +08:00
Lim Chee Aun
af503ac865
Upgrade dependencies
2023-12-01 12:08:52 +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
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
d0e0248dd6
Upgrade text expander element
2023-11-16 10:40:49 +08:00
Lim Chee Aun
fc842e776e
Upgrade dependencies again
2023-11-14 16:46:27 +08:00
Lim Chee Aun
e049539b91
Upgrade dependencies
2023-11-14 13:49:06 +08:00
Lim Chee Aun
b40357c54e
Upgrade dependencies
2023-11-09 23:59:20 +08:00
Lim Chee Aun
1f039a4d73
Upgrade dependencies
2023-11-03 21:53:00 +08:00
Lim Chee Aun
ab5a115084
Replace semver with compare-versions
...
Also, semver wasn't even in package.json, it worked because a lot of deps use it
2023-11-02 13:38:39 +08:00
Lim Chee Aun
75bca8ed3a
Upgrade dependencies
2023-10-30 19:31:42 +08:00
Lim Chee Aun
44a20b42a7
Upgrade dependencies
2023-10-25 11:05:39 +08:00
Lim Chee Aun
8d694ecf1b
Experiment useAutoAnimate
2023-10-23 08:42:40 +08:00
Lim Chee Aun
ed8c9e994b
Upgrade preact/preset-vite
2023-10-15 16:25:18 +08:00
Lim Chee Aun
f56a44ac97
Complete transition from mem to moize
2023-10-14 20:33:40 +08:00
Lim Chee Aun
0a7f158b70
Memoize translated results
...
First step in migrating to moize
2023-10-14 20:10:34 +08:00
Lim Chee Aun
66e4ba4991
Upgrade dependencies
2023-10-13 17:23:42 +08:00
Lim Chee Aun
a095a30500
Breaking news: upgrade to masto v6
...
Expecting bugs!
Also include some fixes for states init.
2023-10-12 12:48:09 +08:00
Lim Chee Aun
5c6e9756d0
Upgrade dependencies
2023-10-06 18:12:37 +08:00
Lim Chee Aun
a32a264159
Upgrade preact
2023-10-01 17:53:04 +08:00
Lim Chee Aun
ac14e61b6d
Upgrade deps, fix warnings
2023-09-29 21:02:09 +08:00
Lim Chee Aun
244f3325ae
Always tilde
2023-09-13 18:47:11 +08:00
Lim Chee Aun
ec57c75fa0
Upgrade p-retry
2023-09-13 18:46:16 +08:00
Lim Chee Aun
c4961b26bb
Upgrade intl-localematcher
2023-09-12 20:54:40 +08:00
Lim Chee Aun
059fed4b84
Upgrade dependencies
2023-09-09 17:36:15 +08:00
Lim Chee Aun
a325630c20
Upgrade dependencies
2023-08-19 19:24:15 +08:00
Lim Chee Aun
d2e417eaa4
Rendering bug seems fixed in Preact v10.17.1
2023-08-19 19:21:07 +08:00
Lim Chee Aun
6ddbcacd76
Downgrade preact, v10.17.0 is causing rendering issues
2023-08-17 13:45:51 +08:00
Lim Chee Aun
8790b20354
Experimental Shortcuts settings import/export
2023-08-15 20:14:09 +08:00
Lim Chee Aun
72ff229dfb
Upgrade dependencies
2023-08-01 14:27:11 +08:00
Lim Chee Aun
8112f0a9d6
Upgrade dependencies
2023-07-20 19:29:49 +08:00
Lim Chee Aun
32f2a6d99b
Upgrade dependencies
2023-07-10 10:17:46 +08:00
Lim Chee Aun
06c533cd47
Upgrade vite
2023-07-08 00:49:39 +08:00
Lim Chee Aun
471ab69182
Dangerously upgrade dependencies
2023-07-06 20:39:49 +08:00
Lim Chee Aun
4007c9b2d6
Upgrade dependencies
2023-06-16 14:30:44 +08:00
Lim Chee Aun
a1ee5be54b
Upgrade react-menu and bug fixes
2023-06-13 17:46:37 +08:00
Lim Chee Aun
087158064c
Downgrade string-length, Firefox doesn't support Intl.Segmenter
2023-06-12 14:48:41 +08:00
Lim Chee Aun
fc99c703e4
Upgrade dependencies
2023-06-12 14:40:03 +08:00
Lim Chee Aun
618a0d70d2
Upgrade dependencies
2023-06-04 19:13:17 +08:00
Lim Chee Aun
4a06fc5ad3
Upgrade dependencies
2023-05-30 10:36:16 +08:00
Lim Chee Aun
5e181afb8c
Upgrade react-quick-pinch-zoom
2023-05-22 17:43:52 +08:00
Lim Chee Aun
703e56c2c7
Upgrade preact
2023-05-22 11:07:15 +08:00
Lim Chee Aun
b19ba93eb4
Upgrade dependencies
2023-05-21 13:35:01 +08:00
Lim Chee Aun
dafcccf093
Upgrade dependencies
2023-05-07 19:34:48 +08:00
Lim Chee Aun
51c03fb5be
Upgrade masto
2023-05-05 16:59:20 +08:00
Lim Chee Aun
56022f31f0
Upgrade dependencies
2023-05-02 18:58:12 +08:00
Lim Chee Aun
2ed6b80dcc
Upgrade dependencies
2023-04-27 10:18:24 +08:00
Lim Chee Aun
944a896586
Risky bump of use-long-press and to 1s delay
2023-04-24 19:16:07 +08:00
Lim Chee Aun
c9c49d9a93
Fixes for logical properties
2023-04-10 20:23:40 +08:00
Lim Chee Aun
85e4a27a6b
Upgrade dependencies
2023-04-02 15:19:09 +08:00
Lim Chee Aun
8908359b50
New feature experiment: pinch-zoom for images
...
This will probably be very buggy
2023-03-28 00:29:01 +08:00
Lim Chee Aun
bd3ca460a9
Upgrade vite
2023-03-22 20:59:58 +08:00
Lim Chee Aun
86ec30852c
Don't need vite-plugin-html-env anymore
2023-03-18 21:51:27 +08:00
Lim Chee Aun
94f8c35f8d
Upgrade vite
2023-03-18 21:40:27 +08:00
Lim Chee Aun
aea06e0d26
Upgrade react-hotkeys-hook
2023-03-18 21:39:55 +08:00
Lim Chee Aun
ed3d86c67a
Make youtube embeds lighter
...
And possibly more privacy-enhanced
2023-03-18 20:05:12 +08:00
Lim Chee Aun
bb6e0ac383
Upgrade preact
2023-03-10 15:06:14 +08:00
Lim Chee Aun
6e487ad848
Use use-long-press instead
2023-03-08 00:01:51 +08:00
Lim Chee Aun
497f5334e4
Revert "Remove long-press-event, not really working"
...
This reverts commit 4d59e5a804
.
2023-03-07 22:40:29 +08:00
Lim Chee Aun
c0f571bc18
Upgrade dependencies
2023-03-07 22:39:25 +08:00
Lim Chee Aun
4d59e5a804
Remove long-press-event, not really working
2023-03-02 17:58:57 +08:00
Lim Chee Aun
228c0e5028
Try contextmenu + long press events
2023-03-02 15:15:49 +08:00
Lim Chee Aun
89d7015d62
Try out Intl.LocaleMatcher to intelligently set default locale
2023-03-02 11:13:52 +08:00
Lim Chee Aun
b2b8b58863
Very basic update checker
2023-02-28 15:27:42 +08:00
Lim Chee Aun
327ba37fdf
Bump dependencies
2023-02-28 08:12:24 +08:00
Lim Chee Aun
06548bbbfc
Revert "Add experimental highlighting to composer textarea"
...
This reverts commit 017b138d4b
.
2023-02-27 16:01:26 +08:00
Lim Chee Aun
017b138d4b
Add experimental highlighting to composer textarea
2023-02-27 11:20:50 +08:00
Lim Chee Aun
c1531572e8
Upgrade prettier plugin sort imports
2023-02-24 01:22:16 +08:00
Lim Chee Aun
e6d6adb480
First small step to resolving mastodon links
...
And open them inside Phanpy instead of like an external link
2023-02-23 16:45:53 +08:00
Lim Chee Aun
c95aeaee01
Upgrade dependencies
2023-02-22 09:26:13 +08:00
Lim Chee Aun
cda169a131
Upgrade dependencies
2023-02-21 09:34:42 +08:00
Lim Chee Aun
255de291b7
Upgrade dependencies
2023-02-19 16:04:02 +08:00
Lim Chee Aun
21f9b3c4c6
Upgrade vite-plugin-remove-console
...
Includes all other console.* methods too
2023-02-14 19:10:21 +08:00
Lim Chee Aun
a6f300d4af
Upgrade masto
2023-02-12 22:40:54 +08:00
Lim Chee Aun
94bfce7f62
Upgrade dependencies
2023-02-12 08:15:27 +08:00
Lim Chee Aun
700ecc009a
Upgrade dependencies
2023-02-10 00:48:35 +08:00
Lim Chee Aun
17e28156db
Downgrade valtio because it has bugs with states.show*** keys
2023-02-09 16:03:43 +08:00
Lim Chee Aun
f5c9a79696
Upgrade dependencies
2023-02-08 21:18:52 +08:00
Lim Chee Aun
016aea711b
Upgrade dependencies
2023-02-02 22:44:51 +08:00
Lim Chee Aun
b53cc925dc
It's time to see what this postcss-preset-env can do
...
It includes autoprefixer.
2023-01-31 11:26:00 +08:00
Lim Chee Aun
969fddc581
Time for use-debounce
...
Try a leading debounce here
2023-01-30 20:51:06 +08:00
Lim Chee Aun
b3748b5a56
Upgrade dependencies
2023-01-29 10:03:14 +08:00
Lim Chee Aun
c24a3ef251
Add fetch retries in status page
2023-01-25 16:41:28 +08:00
Lim Chee Aun
28281bb752
New component: Menu
...
It's time to do this menu thing the right way instead of hacky CSS
2023-01-24 20:56:43 +08:00
Lim Chee Aun
7d409bde5b
Downgrade react-router
...
Latest version changed something with hashrouter
2023-01-22 16:49:58 +08:00
Lim Chee Aun
4f91d9e4e9
Upgrade masto
2023-01-21 00:27:20 +08:00
Lim Chee Aun
9bff95bcec
Replace preact-router with react-router
...
Need more routing powers, hopefully things don't break 🤞
2023-01-21 00:23:59 +08:00
Lim Chee Aun
b26cac5ed2
Upgrade dependencies
2023-01-17 11:25:27 +08:00
Lim Chee Aun
3cf918672e
Upgrade masto
2023-01-13 15:36:01 +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
adcea89a25
Add UID as Idempotency key
2023-01-11 14:44:20 +08:00
Lim Chee Aun
d6c0f83c15
Remove iconify-icon web component, bundle all icons
...
The whole iconify thing is about 20KB (8KB min-gzip), it's too huge just for icons.
Instead of getting icons from the API/CDN, bundle them all in.
2023-01-11 09:47:46 +08:00
Lim Chee Aun
9d4b2a208b
Upgrade dependencies
2023-01-11 00:23:08 +08:00