Commit graph

89 commits

Author SHA1 Message Date
Lilia_Chen
dec2b04924
refactor: vrm performance tracing and better lifecycle management (#1194)
* refactor: vrm performance tracing and better lifecycle management

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Rename lag-visualizer.vue to performance-visualizer.vue

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @sumimakito

Co-authored-by: Makito <i@maki.to>

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* [autofix.ci] apply automated fixes

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* Apply suggestion from @Lilia-Chen

* fix: some tiny bugs and model URL lifecycle

* fix: TresCanvas size=0 bug

* Delete .claude/settings.json

* fix: some clean-up

* [autofix.ci] apply automated fixes

* fix: use screen to wrap up TresCanvas

* Delete .claude/settings.json

---------

Co-authored-by: Makito <i@maki.to>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-12 09:20:20 +08:00
NJX
ed586fd59b
fix(ui): raise ComboboxContent z-index above Dialog overlay (#1143) 2026-03-06 14:00:02 +08:00
sed-i
479051974b
fix(stage-ui): combobox z-order (#980)
---------

Co-authored-by: Neko <neko@ayaka.moe>
2026-01-21 19:41:15 +08:00
leafyy
0e543b50ce
feat(stage-tamagotchi): add icon size settings for tamagotchi (#940) 2026-01-13 03:33:40 +08:00
skyline624
b500eb8f5b
fix(stage-ui): preserve and propagate discord context in bridge (#934)
---------

Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2026-01-11 23:42:45 +08:00
Neko Ayaka
00666852fc
fix(ui): Input and FieldInput should support number modifer natively 2026-01-11 22:35:18 +08:00
Neko Ayaka
795b9cd15f refactor(ui): promote Progress & Skeleton as ui component 2026-01-07 21:47:14 +08:00
Neko Ayaka
583973adc2 fix(ui): incorrect import 2026-01-07 21:43:09 +08:00
Neko Ayaka
f074d85e33
fix(ui): missing rename of import 2026-01-07 21:30:22 +08:00
Neko Ayaka
27efa76919
refactor(ui): rename all to kebab-case 2026-01-07 21:28:26 +08:00
Neko Ayaka
98ec5fffff
refactor(stage-ui,ui): promote Callout to ui package 2026-01-07 21:16:33 +08:00
Neko Ayaka
77045c4b98
refactor(stage-ui,ui): promote Collapsible and Screen to ui package 2026-01-07 21:03:02 +08:00
Neko Ayaka
35ca227fcf
fix(ui): should not use text-nowrap 2026-01-07 20:44:46 +08:00
이윤진(Lee Yunjin)
18391ef347
fix(ui): color jittering (#899) 2026-01-07 16:22:11 +08:00
RainbowBird
39759337b7
chore: lint 2026-01-05 17:40:37 +08:00
RainbowBird
ddde54d22f
feat(stage-ui): character settings page (#847) 2026-01-05 16:26:43 +08:00
Neko Ayaka
3f4fde4864
feat(stage-pages,stage-ui,ui): character list for v2 2026-01-05 14:34:02 +08:00
Neko Ayaka
c1984806a9
feat(stage-*): v2 provider catalog for managing providers 2026-01-03 22:09:00 +08:00
Neko Ayaka
1e8b9a45e9
feat(stage-*): added new devtool called context flow (can be updated with more feature) 2025-12-29 19:18:21 +08:00
LemonNeko
3cba59421d
refactor(ui): move DoubleCheckButton to @proj-airi/ui (#823) 2025-12-21 21:37:23 +08:00
Neko Ayaka
cc603de54d
fix(ui): SelectTab still got bad radius 2025-12-20 21:37:55 +08:00
Neko Ayaka
b2e02a25cb
fix(ui): SelectTab has unmatched border-radius 2025-12-20 21:32:49 +08:00
Neko Ayaka
bd7d5d67b8
chore(ui,stage-ui,stage-pages): now support to display visualizer in both linear and log 2025-12-20 21:07:19 +08:00
Neko Ayaka
dbb1826b61
feat(ui): new SelectTab component 2025-12-20 18:58:35 +08:00
Neko Ayaka
15a5dae1fe
chore(stage-ui,stage-tamagotchi): improved fade on hover style 2025-12-20 04:34:59 +08:00
藍+85CD
f8fdc2e6f9
refactor(ui): remove unocss attributify for Option 2025-12-17 20:12:30 +08:00
Neko Ayaka
7f5234de74
fix(stage-*): redundant template ref & ref for elmenets 2025-12-11 15:39:28 +08:00
Neko Ayaka
22ef34d169
feat(stage-ui,stage-tamagotchi,stage-web,stage-pages,i18n): add data management (import, export, reset, clear)
Close #782
2025-12-09 20:39:37 +08:00
LemonNeko
48c7c1f6b9
refactor(ui): move Button component to @proj-airi/ui (#781)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-02 02:05:57 +08:00
Liet Blue
6ea0683c6b
fix(ui): replace broken files reactive trigger in BasicInputFile (#769) 2025-11-27 17:33:29 +08:00
s3d-i
383a83d0c5
fix(stage-ui): early return for Live2D drop-shadow update hook (#758)
* fix(live2d):  - Short-circuited the Live2D drop-shadow updater so it only computes/applies filters and runs the animation loop when the shadow setting is enabled
 - Default live2dShadowEnabled to true

* [autofix.ci] apply automated fixes

* Update packages/stage-ui/src/components/scenes/live2d/Model.vue

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Neko <neko@ayaka.moe>
2025-11-24 02:39:56 +08:00
Mr-Quin
b60e0d59c5
perf(stage-web): improve chat responsiveness & loading order (#754) 2025-11-23 15:12:47 +08:00
Mr-Quin
7e299e1788
chore(stage-*): improve use of useDark, remove nprogress for tamagotchi (#753) 2025-11-22 03:09:44 +08:00
Neko Ayaka
111cef1f97
feat(ui): new <FieldTextArea /> component 2025-11-14 19:22:23 +08:00
Neko Ayaka
e84fe4dffa
fix(stage-ui): incorrectly border for dark 2025-11-02 04:53:07 +08:00
Neko Ayaka
ebeb66bb76
fix(stage-ui): incorrectly border uncoss class here used 2025-11-02 04:45:04 +08:00
Doji
a1dd358ece
refactor(ui): remove unocss attributify for ColorHueRange (#703) 2025-11-02 04:29:04 +08:00
Doji
90166c35ae
refactor(ui): remove unocss attributify for Textarea (#705) 2025-11-02 04:29:00 +08:00
Doji
4e1a3b8285
refactor(ui): remove unocss attributify for Input Key Value (#701) 2025-11-01 16:33:56 +08:00
Doji
00f62b2072
refactor(ui): remove unocss attributify for Radio (#702) 2025-11-01 16:33:37 +08:00
Doji
84871be1f2
refactor(ui): remove unocss attributify for Input (#699) 2025-11-01 14:53:12 +08:00
Doji
f1003ff745
refactor(ui): remove unocss attributify for Input File (#700) 2025-11-01 04:27:00 +08:00
Doji
8759bca168
remove unocss attributify for FieldSelect (#695) 2025-10-31 23:06:08 +08:00
Doji
220f39cf60
refactor(ui): remove unocss attributify for FieldValues (#696) 2025-10-31 23:05:44 +08:00
Doji
21a8bd7046
refactor(ui): remove unocss attributify for Bsic input file (#698) 2025-10-31 23:05:16 +08:00
Doji
0c0f961b5c
refactor(ui): remove unocss attributify for ComboBox (#697) 2025-10-31 23:05:00 +08:00
Doji
23b33743fc
refactor(ui): remove unocss attributify for FieldKeyValues (#693)
Co-authored-by: LemonNeko <self@lemonneko.moe>
2025-10-31 20:16:31 +08:00
Doji
6bdfa6b1b3
refactor(ui): remove unocss attributify for FieldRange (#694)
Co-authored-by: LemonNeko <self@lemonneko.moe>
2025-10-31 20:14:10 +08:00
Doji
0ac06a2d96
refactor(ui): field input migrate from attributify to class names (#691)
Co-authored-by: LemonNeko <self@lemonneko.moe>
2025-10-31 19:51:10 +08:00
Doji
75396da7c8
fix(ui): migrate field checkbox component from attributify to class names (#690) 2025-10-31 19:50:12 +08:00