Neko Ayaka
04c8f3cbdf
chore(stage-tamagotchi): missing icon-512.png for #647
2025-10-17 17:45:44 +08:00
Neko Ayaka
2326bf3b61
refactor(stage-tamagotchi): re-structure under misc
2025-10-13 20:19:43 +08:00
Neko Ayaka
a63e1d9f1f
refactor(stage-tamagotchi): impl useWindowMouse with EventTarget proxied from Electron thread
2025-10-13 11:45:01 +08:00
Neko Ayaka
3203381981
feat(stage-tamagotchi): follow cursor
2025-10-13 09:27:46 +08:00
Neko Ayaka
4368a17467
fix(stage-tamagotchi): pin to v26.0.20 due to Error: ENOTDIR: not a directory, open '<...>/Electron Framework.framework/Electron Framework/package.json
...
related to https://github.com/electron-userland/electron-builder/issues/9310
2025-10-12 14:43:24 +08:00
Neko Ayaka
fdf41f3708
fix(stage-tamagotchi): cannot load static assets due to file not able to be accessed with in Electron
2025-10-12 03:33:02 +08:00
Neko Ayaka
1c26d8d7a3
chore(stage-web,stage-ui): alias for stage-shared
2025-10-12 03:32:33 +08:00
Neko Ayaka
748c9b3d08
fix(stage-tamagotchi): added APP_DEBUG to allow opening DevTools on startup
2025-10-12 03:31:36 +08:00
Neko Ayaka
4534664cba
fix(stage-tamagotchi): not able to route to /settings for hash router
2025-10-12 03:31:04 +08:00
Neko Ayaka
33de7d49bf
feat(stage-shared): new stage-shared package
2025-10-12 03:30:20 +08:00
Neko Ayaka
2def1df1d8
fix(stage-tamagotchi): WebGPU wasn't enabled by default for Linux
...
Related to https://github.com/electron/electron/issues/41763
2025-10-12 03:28:43 +08:00
Neko Ayaka
e29a5caaad
feat(stage-tamagotchi): open settings page & open devtools in Developer section
2025-10-12 01:34:03 +08:00
Neko Ayaka
3d453469b6
fix(stage-tamagotchi): not found issue
2025-10-12 01:34:03 +08:00
Neko Ayaka
0b85ab78fc
chore(deps): bump dependencies
2025-10-12 00:36:21 +08:00
Neko Ayaka
54020b493f
fix(stage-tamagotchi): render url not found
2025-10-11 21:34:30 +08:00
Neko Ayaka
a467c954f8
fix(stage-pages): cometapi speech layout incorrect
2025-10-11 16:20:08 +08:00
Neko Ayaka
7e7b2cdfed
feat(stage-pages,stage-ui,i18n): supported CometAPI
...
Close #619
2025-10-11 16:16:22 +08:00
Neko Ayaka
6bf15a8803
refactor(stage-*): cleanup provider pages for all openai compatible ones
2025-10-11 16:03:04 +08:00
Neko Ayaka
668d54a9b2
feat(airi-plugin-claude-code): now works with Claude Code hooks
2025-10-09 16:09:57 +08:00
Neko Ayaka
10329fec82
fix(server-runtime): h3 with new router & app API
2025-10-09 02:41:48 +08:00
Neko Ayaka
a549441665
fix(ci): not uploading artifacts due to path mismatch
2025-10-09 02:39:33 +08:00
Neko Ayaka
0de306f668
chore(deps): bump dependencies
2025-10-09 02:35:44 +08:00
Neko Ayaka
220ad569d9
style: fix lint
2025-10-09 02:32:04 +08:00
Neko Ayaka
cabb104b98
refactor(stage-tamagotchi): unified channel server by @proj-airi/server-sdk
2025-10-08 22:57:00 +08:00
Neko Ayaka
cf93a9a78a
chore(docs): cleanup
2025-10-08 22:39:59 +08:00
Neko Ayaka
cc90687de7
fix: rename caused case mix
2025-10-08 17:29:27 +08:00
Neko Ayaka
23b9fe5bb2
fix: casing
2025-10-08 17:26:51 +08:00
Neko Ayaka
82a089605f
feat(stage-tamagotchi): stage-web like ControlsIsland
2025-10-08 17:15:35 +08:00
Neko Ayaka
766e7da18c
refactor(stage-ui,stage-pages): split more hearing composables
2025-10-08 17:15:09 +08:00
Neko Ayaka
33daa184fd
fix(stage-tamagotchi): use isDestroyed() to determine whether window destroyed or not
2025-10-08 17:14:38 +08:00
Neko Ayaka
c884b758fa
feat(stage-tamagotchi): hearing config dialog
2025-10-08 17:14:08 +08:00
Neko Ayaka
73b7ce722c
chore(stage-tamagotchi): small refactor & cleanup
2025-10-08 17:13:28 +08:00
Neko Ayaka
db35323ea4
fix(stage-tamagotchi): gap between components
2025-10-08 15:51:10 +08:00
Neko Ayaka
2ca7e32493
style(stage-ui): rename
2025-10-08 15:50:13 +08:00
Neko Ayaka
78b08b4cdf
feat(stage-tamagotchi): use injecta's logg logger
2025-10-07 23:44:16 +08:00
Neko Ayaka
df508fc047
feat(injecta): logger support for easier debugging
2025-10-07 23:43:39 +08:00
Neko Ayaka
35259b5d29
feat(stage-tamagotchi): put injecta into good use to prevent global variable
2025-10-07 23:06:19 +08:00
Neko Ayaka
a6265bbf87
feat(stage-tamagotchi): inlay window & spotlight position calculation
2025-10-07 23:05:59 +08:00
Neko Ayaka
f46774c576
fix(injecta): incorrectly build
2025-10-07 23:04:55 +08:00
Neko Ayaka
4c26365035
feat(workspace): added drag-region as part of unocss rule
2025-10-07 23:04:34 +08:00
Neko Ayaka
193a9d2f49
feat(stage-tamagotchi): window & display utils
2025-10-07 23:04:01 +08:00
Neko Ayaka
cd67a70273
chore(cspell): updated
2025-10-07 18:13:17 +08:00
Neko Ayaka
5a57cf2147
fix(injecta): not able to do typecheck
2025-10-07 18:10:07 +08:00
Neko Ayaka
43fd826b89
refactor(stage-tamagotchi): wrapper for loading URL or file for routers
2025-10-07 18:08:17 +08:00
Neko Ayaka
00ad597e1d
fix(stage-tamagotchi): settings layout padding incorrect
2025-10-07 17:53:50 +08:00
Neko Ayaka
82aeca4112
fix(stage-tamagotchi): layout missing
2025-10-07 17:42:03 +08:00
Neko Ayaka
8408ffca4c
feat(stage-tamagotchi): settings page
2025-10-07 17:41:42 +08:00
Neko Ayaka
c07f2afe98
fix(stage-tamagotchi): missing preview images
2025-10-07 17:41:18 +08:00
Neko Ayaka
9be75aa4e5
chore(stage-tamagotchi): installed injecta
2025-10-07 16:54:45 +08:00
Neko Ayaka
efac86d3b3
feat(injecta): new injecta package for helping doing dependency injection
2025-10-07 16:48:10 +08:00
Neko Ayaka
d5e3d24dab
refactor(stage-tamagotchi): improved structure
2025-10-07 15:27:02 +08:00
Neko Ayaka
ecbc00972a
feat(stage-tamagotchi): perserve window pos & size
2025-10-07 00:36:26 +08:00
Neko Ayaka
4d693c3301
fix(stage-ui): vite version
2025-10-06 22:24:53 +08:00
Neko Ayaka
0198f0271f
refactor(stage-tamagotchi): organize main thread, use eventa for call, added lifecycle
2025-10-06 22:20:06 +08:00
Neko Ayaka
c54e304df0
chore(deps): updated eventa
2025-10-06 15:05:30 +08:00
Neko Ayaka
6cfc9c8ee0
fix(stage-tamagotchi): icon
2025-10-06 14:57:49 +08:00
Ayaka Neko
e2b07c565e
fix(stage-tamagotchi): merge caused syntax error
2025-10-04 22:10:24 +08:00
Neko Ayaka
25ead776b9
chore(ci): x86_64 not correctly passed as target
2025-10-04 17:05:41 +08:00
Neko Ayaka
2bf0ccf897
chore(ci): fix naming issue
2025-10-04 03:02:14 +08:00
Neko Ayaka
548130d673
chore(ci): incorrect build with args command
2025-10-04 02:45:07 +08:00
Neko Ayaka
624275d706
chore(ci): optimize the build flags
2025-10-04 02:34:35 +08:00
Neko Ayaka
bbbecd8410
chore(ci): fix arch string incorrect
2025-10-04 02:30:28 +08:00
Neko Ayaka
a0d212297f
chore(ci): fix name
2025-10-04 02:05:37 +08:00
Neko Ayaka
67b5480b12
chore(ci): cleanup ci
2025-10-04 01:52:32 +08:00
Neko Ayaka
a866c5a544
chore(ci): fix artifacts
2025-10-04 01:45:36 +08:00
Neko Ayaka
75321a4cd9
chore(deps): bump dependencies
2025-10-03 16:54:50 +08:00
Neko Ayaka and Makito
dee8ec8ced
feat(stage-tamagotchi): debugger
...
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com >
2025-10-03 16:34:11 +08:00
Neko Ayaka
074f569918
chore: update lock
2025-10-03 16:20:21 +08:00
Neko Ayaka
2668e3cc75
refactor(apps): remove realtime-audio for 11Labs & prompt engineering
2025-10-03 16:09:16 +08:00
Neko Ayaka
c5cbf32abf
refactor(stage-tamagotchi): use electron based version
2025-10-03 16:08:11 +08:00
Neko Ayaka
b5a2fb350c
refactor(stage-tamagotchi): remove tauri based tamagotchi
2025-10-03 16:07:14 +08:00
Neko Ayaka
c67433e7d9
refactor(stage-*): use stage-pages for settings pages
2025-10-03 16:06:47 +08:00
Neko Ayaka
e52efebd6c
refactor(stage-*): move shared pages to stage-pages package
2025-10-03 15:48:45 +08:00
Neko Ayaka
51c38c8548
fix(stage-*): not respond if no websocket works
2025-10-01 22:18:08 +08:00
Neko Ayaka
99cdd34dee
fix(stage-web): include sitemap from docs as base sitemap
2025-10-01 00:09:36 +08:00
Neko Ayaka
13f32255bd
fix(docs): incorrect sitemap config for hostname
2025-09-30 23:54:23 +08:00
Neko Ayaka
5179bf3d0d
fix(stage-web): not migrated successfully for pipeline
2025-09-28 17:19:06 +08:00
Neko Ayaka
aed77fc3c9
fix(stage-ui): text to speech wasn't working
2025-09-28 17:10:36 +08:00
Neko Ayaka
29c0fedccb
style(stage-ui): use kebeb case for directories under packages
2025-09-28 15:27:59 +08:00
Neko Ayaka
051482ef39
fix(tresjs): missing vue-tsc
2025-09-28 14:59:49 +08:00
Neko Ayaka and Iro
7ea96b7c00
feat(tresjs): added tresjs package with new Tresjs v5 integrated post-processing components
...
Fix #605
- https://github.com/Tresjs/post-processing/issues/212
Co-authored-by: Iro <155815508+Iro96@users.noreply.github.com >
2025-09-28 14:12:13 +08:00
Neko Ayaka
372125fb89
chore(deps): bump dependencies
...
Notice: after bumping up to three 0.180.0 with @types/three 0.180.0,
Argument of type 'Group<Object3DEventMap>' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
Type 'Group<Object3DEventMap>' is missing the following properties from type 'Object3D<Object3DEventMap>': setPointerCapture, releasePointerCapture, hasPointerCapture
Currently, AFAIK, clearly, three, and @types/three doesn't have the setPointerCapture, releasePointerCapture, hasPointerCapture method / getters
The only place I found on GitHub, points out that https://github.com/pmndrs/xr/blob/456aa380206e93888cd3a5741a1534e672ae3106/packages/pointer-events/src/pointer.ts#L69-L100 declares
```js
declare module 'three' {
interface Object3D {
setPointerCapture(pointerId: number): void
releasePointerCapture(pointerId: number): void
hasPointerCapture(pointerId: number): boolean
intersectChildren?: boolean
interactableDescendants?: Array<Object3D>
/**
* @deprecated
*/
ancestorsHaveListeners?: boolean
ancestorsHavePointerListeners?: boolean
ancestorsHaveWheelListeners?: boolean
}
}
```
And in @tresjs/core v5, it uses the @pmndrs/pointer-events internally.
Somehow the Object3D from @types/three and the one augmented by @pmndrs/pointer-events are not compatible.
`new Object3D() as unknown as Object3D` works as workaround here but there should be no need to do such a thing since these two Object3D should be the same.
With no updates from `typescript`, I assume there is no breaking change or regression from `typescript` side.
2025-09-26 17:07:07 +08:00
Neko Ayaka
bb273dcda0
fix(stage-web): incorrect system path
2025-09-25 21:41:48 +08:00
Neko Ayaka
73d3fd0765
chore(i18n): updated
2025-09-25 18:54:37 +08:00
Neko Ayaka
4a31fda922
feat(stage-ui/providers): added 302.AI
2025-09-25 15:14:14 +08:00
Neko Ayaka
58616d9edb
style(stage-*): bubble styles
2025-09-17 02:25:13 +08:00
Neko Ayaka
e27b02117c
fix(stage-ui): model selector image not cover
2025-09-16 00:25:51 +08:00
Neko Ayaka
84d7e08355
refactor(docs): split utils
2025-09-16 00:13:12 +08:00
Neko Ayaka
c2b2f120e0
refactor(docs): split styles
2025-09-16 00:11:48 +08:00
Neko Ayaka
967a99f63d
chore(stage-web,stage-tamagotchi): sync providers, fix ollama provider issue
2025-09-16 00:03:28 +08:00
Neko Ayaka
8d02a1deec
chore(workspace): added antfu.pnpm-catalog-lens as recommended vscode extension
2025-09-12 03:41:40 +08:00
Neko Ayaka
073035867d
fix(workspace,stage-tamagotchi): do publish dry-run check & not marked as private properly
2025-09-11 15:55:08 +08:00
Neko Ayaka
dd73845ed3
release: v0.7.2-beta.3
2025-09-11 15:18:02 +08:00
Neko Ayaka
ba4e291f02
Revert "chore(deps): bump glib"
...
This reverts commit 04577f1d68 .
2025-09-11 14:33:33 +08:00
Neko Ayaka
60b855d512
fix: added missing deps
2025-09-11 14:18:44 +08:00
Neko Ayaka
d196d3b0b7
fix: build for x86_64 darwin
2025-09-11 14:17:38 +08:00
Neko Ayaka
5139d44db1
feat(stage-tamagotchi-electron): use eventa for type safe event & invoke
2025-09-11 02:32:21 +08:00
Neko Ayaka
16527bd375
fix(stage-tamagotchi-electron): id & name
2025-09-11 02:29:24 +08:00
Neko Ayaka
eee12212ce
refactor(stage-*): rename
2025-09-10 21:26:24 +08:00
Neko Ayaka
20cb21f82f
fix: usLogg from @guiiai/logg error
2025-09-10 21:18:48 +08:00