Commit Graph

87 Commits

Author SHA1 Message Date
pa
ace9845522 add package.json engines field 2026-02-18 18:57:53 +09:00
pa
39c8072ea1 bump 2026-02-11 23:31:44 +09:00
pa
f83d23d34d use vitest 2026-02-11 23:31:38 +09:00
pa
37dda6962d add settings panel for mutual friends graph layout options 2026-02-08 16:01:07 +09:00
pa
29a7d7c9c6 rewrite mutual friends graph 2026-02-03 00:14:17 +09:00
pa
d4eacff506 init sigma.js 2026-02-02 12:09:24 +13:00
pa
858fb076da clear friend log table when navigating away from it 2026-02-01 23:33:00 +09:00
pa
fb9ec31c93 bump 2026-01-23 22:33:32 +09:00
pa
7303cd0b33 fix 2026-01-19 11:50:16 +09:00
pa
46750d3a0c add custom font system-ui 2026-01-19 09:32:49 +13:00
pa
5e5abc1141 custom fonts 2026-01-18 08:07:00 +13:00
pa
78f3bc512d replace navmenu 2026-01-18 08:06:57 +13:00
pa
c430ce1b63 replace element plus components 2026-01-18 08:06:55 +13:00
pa
bdc1d3a347 replace some element plus components 2026-01-18 08:06:54 +13:00
pa
889302104a replace @element-plus/icons-vue 2026-01-18 08:06:51 +13:00
pa
fc5afe9e69 replace ElMessageBox(alert, confirm) with alert dialog 2026-01-14 16:32:30 +13:00
pa
9b59e54836 npm 2026-01-13 12:09:58 +13:00
pa
c814f8f60c replace el-form 2026-01-13 12:09:57 +13:00
Natsumi
3d42e4f769 npm 2026-01-12 05:47:58 +13:00
pa
6222becd3d replace el-carousel with Carousel component 2026-01-12 05:47:56 +13:00
pa
820b86be28 replace el-tree with vue-json-pretty 2026-01-11 06:05:23 +13:00
pa
926aacc15e combobox dialog components 2026-01-11 06:05:21 +13:00
pa
7e4de15ef2 replace ElMessage with Sonner 2026-01-11 06:05:10 +13:00
pa
08c2499fa0 fix feed table styles 2026-01-11 06:05:07 +13:00
pa
28488a6887 jsx 2026-01-11 06:05:02 +13:00
pa
356705fc31 init shadcn-vue 2026-01-11 06:05:01 +13:00
pa
00745b54f1 UI Refresh 2026-01-05 02:54:38 +13:00
Aries
b02d287190 various bundle optimizations (#1549)
* fix: missing "@element-plus/icons-vue" dependency

* fix: update vite (40% faster builds)

* fix: don't include sentry in non-nightly builds

* fix: swap to variable fonts & don't include font files in repo

* fix: lazy load languages to not keep them in memory

* nit: revert vite to stable

* nit: retain `.json` message files in bundle

* nit: remove bundle analyzer

* fix: availableLocales does not include unloaded locales
2026-01-04 19:51:00 +13:00
pa
7e929c21a8 font-family 2025-12-27 06:25:06 +13:00
pa
6b0fc02bce use indenpendent copy of noto fonts 2025-12-27 06:25:05 +13:00
pa
9ff8b371ee add tailwindcss 2025-12-27 06:25:05 +13:00
pa
fbfb31b667 bump 2025-12-27 06:25:03 +13:00
Natsumi
9d9805265a Electron hot reload 2025-12-27 06:24:54 +13:00
Natsumi
d72f2314ea Upgrade deps 2025-12-27 06:24:53 +13:00
pa
5443bf2c04 bump 2025-12-09 16:54:22 +11:00
pa
fa6eb2a3e1 fix fonts error 2025-11-27 02:34:16 +11:00
pa
5090cedf38 tweak vite config 2025-11-27 02:34:16 +11:00
pa
b216cad20c explicitly import @vueuse/core 2025-11-27 02:34:12 +11:00
pa
0bc9980cae refactor: use lazy loading for localization files 2025-11-19 01:56:08 +11:00
Natsumi
fd73bdae90 Linux .no-updater fixes 2025-11-19 01:56:07 +11:00
Natsumi
b4321d5e86 Update electron and element-plus 2025-11-19 01:56:03 +11:00
pa
eaa62bede0 use official element plus and npm update 2025-11-19 01:56:01 +11:00
pa
09bdf355a4 use custom element-plus package 2025-11-13 01:54:15 +11:00
pa
0114ff99e2 back element-plus to 2.11.7 and remove window.$app 2025-11-13 01:54:15 +11:00
pa
5d4d63442f downgrade element-plus to 2.11.2 2025-11-13 01:54:14 +11:00
pa
0ea9a4081f bump 2025-11-10 02:19:38 +11:00
Natsumi
3836b9b4ce Tray notification icon dot 2025-10-30 01:28:07 +11:00
pa
8dd67bf6ce bump element-plus 2025-10-30 01:28:03 +11:00
pa
df04f1d449 feat: add vue-router 2025-10-16 05:57:17 +11:00
pa
afbb6dfa47 lint: apply pretty import 2025-10-15 12:24:14 +11:00