LemonNeko
fcbf1eaa2c
fix(tamagotchi): exit child process when tauri exit ( #172 )
2025-05-17 19:02:38 +08:00
Neko Ayaka
8c0899d9ef
style: remove unused theme vars
2025-05-15 03:52:08 +08:00
Neko Ayaka
42dcddca08
fix(stage-web): type issue, removed DesktopSettings.vue
2025-05-13 18:48:29 +08:00
Neko Ayaka
b5d3590618
chore(deps): remove unused depdencies
2025-05-13 13:05:47 +08:00
SliverKeigo
2328cbd46f
# Fix IME input submission issue with Enter key ( #158 )
...
## Problem
When using Input Method Editor (IME) for languages like Chinese or Japanese, pressing Enter key triggers two actions simultaneously:
1. Confirms the current IME input
2. Submits the message
This makes it impossible to properly input text using IME.
## Solution
Add IME composition state detection to prevent message submission during IME input:
1. Add `isComposing` state to track IME input status
2. Listen to `compositionstart` and `compositionend` events to update IME state
3. Add IME state check in `handleSend` function
## Files Changed
- `apps/stage-web/src/components/Layouts/InteractiveArea.vue`
- `apps/stage-web/src/components/Layouts/MobileInteractiveArea.vue`
## Testing Steps
1. Use Chinese/Japanese IME to input text
2. Press Enter key while IME candidate window is showing
3. Verify that text is correctly entered into the input field instead of triggering message submission
4. After IME input is complete, verify that pressing Enter key submits the message normally
## Additional Notes
- While mobile devices typically use virtual keyboards, we've added the same handling logic to maintain code consistency and prepare for potential desktop mode in the future
- This change does not affect normal message submission functionality
2025-05-12 15:51:07 +08:00
Neko Ayaka
e0229f73ff
chore(deps): bump dependencies
2025-05-11 12:20:46 +08:00
Neko Ayaka
8231a7ad84
release: v0.5.0
2025-05-10 23:57:57 +08:00
Neko Ayaka
9a8a064930
chore(deps): bump dependencies
2025-05-07 17:39:30 +08:00
Neko Ayaka
8433746a6c
docs: rename to AIRI
2025-05-07 16:25:44 +08:00
LemonNeko
a18f2c4313
release: v0.4.27
2025-05-01 20:11:51 +08:00
LemonNeko
1f6456ef46
release: v0.4.26
2025-05-01 19:50:55 +08:00
LemonNeko
148f27532b
release: v0.4.26-beta.3
2025-05-01 19:32:24 +08:00
LemonNeko
c191883ec8
release: v0.4.26-beta.2
2025-05-01 19:00:06 +08:00
LemonNeko
10f30c05cb
release: v0.4.26-beta.1
2025-05-01 18:54:10 +08:00
LemonNeko
b96120ec7e
fix(tamagotchi): process stuck when create settings window on Windows ( #154 )
2025-05-01 18:49:33 +08:00
Neko Ayaka
8396ca78e9
fix: lint
2025-05-01 16:55:00 +08:00
LemonNeko
984b56153d
refactor(tamagotchi): use top-level cargo workspace, move tauri-plugin-mcp ( #152 )
2025-05-01 03:28:12 +08:00
Neko Ayaka
e819834e42
fix(stage-ui|workspace): lobe-icons not resolved, metadata not accessed correctly
2025-05-01 00:05:14 +08:00
RainbowBird
0a72441039
fix: airi-card style ( #150 )
2025-04-30 14:43:27 +08:00
RainbowBird
aacc857e05
feat(ui): Select component ( #149 )
...
* feat(ui): Select component
* chore: tamagotchi
2025-04-30 14:40:16 +08:00
Makito
1aaf231969
refactor(stage-web): remove load models button ( #148 )
2025-04-30 09:13:35 +08:00
Neko Ayaka
098b9f37e3
fix(stage-tamagotchi): missing i18n
2025-04-29 11:19:00 +08:00
LemonNeko
bddd999d5d
feat(tamagotchi): basic MCP support ( #144 )
...
* refactor: tauri plugin
* fix: DO NOT auto format generated files
* fix: not format, it's normal generation
* feat: command wrapper
* feat: settings page to configure server
* fix: transparent background
2025-04-28 15:08:28 +08:00
RainbowBird
9fa24dbc87
release: v0.4.25
2025-04-27 21:55:27 +08:00
RainbowBird
8645c42681
release: v0.4.24
2025-04-27 21:52:00 +08:00
Neko Ayaka
d84a8fa682
release: v0.4.23
2025-04-27 15:29:14 +08:00
Neko Ayaka
022f8f4ded
fix!: rollback to 0.4.22
2025-04-27 15:28:52 +08:00
RainbowBird
6961c43f1c
chore(gpuu): migrate to @moeru-ai/gpuu ( #145 )
...
* chore(gpuu): migrate to @moeru-ai/gpuu
* chore: install gpuu
2025-04-27 15:19:57 +08:00
Neko Ayaka
30e338c475
release: v0.4.25
2025-04-27 15:07:40 +08:00
Neko Ayaka
35043763cc
release: v0.4.24
2025-04-27 14:55:59 +08:00
Neko Ayaka
bad32d1171
fix: live2dcubismcore error
2025-04-27 14:55:37 +08:00
Neko Ayaka
03d21c2f01
release: v0.4.23
2025-04-27 13:31:58 +08:00
Neko Ayaka
168873ef90
chore(deps): bump dependencies
2025-04-27 10:58:56 +08:00
d3cdeca126
refactor: share unocss config across multiple packages ( #143 )
...
Co-authored-by: Neko Ayaka <neko@ayaka.moe >
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com >
2025-04-27 10:46:34 +08:00
Neko Ayaka
3f9335089d
fix: types & import
2025-04-26 16:03:38 +08:00
RainbowBird
c0fc0a7db0
feat(package/ui): move stage-ui/Form to ui/Form ( #140 )
2025-04-26 15:11:34 +08:00
RainbowBird
fc61ad5ed8
chore(bump): bump xsai to v0.2.0-beta.5 ( #141 )
...
* chore: bump xsai to v0.2.0-beta.5
* chore: lockfile
2025-04-26 14:48:23 +08:00
Neko Ayaka
039f22b00b
fix: tamagotchi build error
2025-04-25 14:29:17 +08:00
Neko Ayaka
83926d89bf
refactor: improve PageHeader behavior
2025-04-25 14:09:07 +08:00
Neko Ayaka
ad1cbccaf9
fix: ui bug fixes
2025-04-25 13:03:48 +08:00
Neko Ayaka
57d9b64eac
refactor(provider-transformers): moved to github.com/moeru-ai/xsai-transformers
2025-04-24 17:50:08 +08:00
Neko Ayaka
1307a17a6c
chore(deps): bump dependencies
2025-04-24 17:45:17 +08:00
LemonNeko and Neko
c42a5a5399
docs: added DevLog 20250422 ( #136 )
...
* docs: added DevLog 20250422
* fix: add self introduce
---------
Co-authored-by: Neko <neko@ayaka.moe >
2025-04-23 08:57:39 +08:00
Neko Ayaka
6d548c9c52
chore(deps): bump dependencies
2025-04-22 13:00:09 +08:00
Neko Ayaka
d5fc26e2e0
chore(deps): bump dependencies
2025-04-20 15:38:33 +08:00
Neko Ayaka
ca508b5f84
feat(stage-ui): new Textarea component
...
Signed-off-by: Neko Ayaka <neko@ayaka.moe >
2025-04-20 14:26:15 +08:00
Neko Ayaka
4485dff557
refactor: move deps
...
Signed-off-by: Neko Ayaka <neko@ayaka.moe >
2025-04-19 21:30:44 +08:00
Neko Ayaka
d4a1e9f5f6
feat(stage-web|stage-tamagotchi): supports Alibaba Cloud Model Studio & Volcano Engine
2025-04-18 23:45:02 +08:00
Neko Ayaka
9d2aef7014
refactor: migrate out vad related examples
2025-04-16 11:28:08 +08:00
Neko Ayaka
fdec031339
fix(vad-asr|vad-asr-chat): bad github links
2025-04-16 01:08:48 +08:00