Commit Graph
100 Commits
Author SHA1 Message Date
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 AyakaandMakito 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 AyakaandIro 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
Neko Ayaka 3d1e317bc9 feat(stage-tamagotchi-electron): always on top & loading 2025-09-09 01:29:42 +08:00
Neko Ayaka 33a09f9983 fix: build 2025-09-08 17:17:09 +08:00
Neko Ayaka cf27d3f848 feat(stage-tamagotchi-electron): transparent 2025-09-07 22:04:47 +08:00
Neko Ayaka 3187281a20 fix(stage-tamagotchi-electron): build 2025-09-07 22:04:00 +08:00
Neko Ayaka 696b97bded fix(docs): bad prose style 2025-09-07 21:20:39 +08:00
Neko Ayaka da2e8d5142 fix: build 2025-09-07 21:10:24 +08:00
Neko Ayaka a76a83066c fix: typecheck 2025-09-06 22:55:21 +08:00
Neko AyakaandLemonNeko 23eb3d3ef6 refactor(stage-tamagotchi-electron): init stage-tamagotchi-electron app
Co-authored-by: LemonNeko <17664845+LemonNekoGH@users.noreply.github.com>
2025-09-06 21:03:56 +08:00
Neko Ayaka cda0ec1221 feat(services/telegram-bot): better o11y 2025-09-03 15:27:12 +08:00
Neko Ayaka ab10782c65 chore(deps): bump dependencies 2025-09-03 13:25:12 +08:00
Neko Ayaka 04577f1d68 chore(deps): bump glib 2025-09-03 13:20:42 +08:00
Neko Ayaka a63478eb64 fix: typecheck 2025-09-01 19:56:33 +08:00
Neko Ayaka 1c5c6fb1c0 refactor(services/telegram-bot): reduces context significantly 2025-09-01 19:54:03 +08:00
Neko Ayaka c4b53010d9 refactor(stage-*): audio hearing module 2025-09-01 17:54:18 +08:00
Neko Ayaka 0a59323aca refactor(stage-web,stage-tamagotchi,i18n): add all developer tools to system section, rename Appearance to System 2025-09-01 15:30:12 +08:00
Neko Ayaka 606aae2cbf feat(stage-web): added audit recorder demo as devtools 2025-08-31 14:03:19 +08:00
Neko Ayaka dc6dff5a6d chore(deps): bump dependencies 2025-08-29 01:38:04 +08:00
Neko Ayaka 77958ff0d0 fix: lint 2025-08-28 15:45:00 +08:00
Neko Ayaka 932f4a47fe chore: clean russian translation 2025-08-26 13:09:25 +08:00
Neko Ayaka 0c127d3baa fix: lint 2025-08-26 12:58:06 +08:00
Neko Ayaka d8b5d3f262 feat(ci): proper Dockerfile for current project setup & release workflow
Close #424
2025-08-25 04:30:37 +08:00
Neko Ayaka 6ffb13da8e release: v0.7.2-beta.2 2025-08-25 03:56:39 +08:00
Neko Ayaka d54aaa6fde fix: typecheck 2025-08-25 03:39:48 +08:00
Neko Ayaka ac8fbf3be3 chore(workspace): now use NODE_VERSION 24 without minor constraints 2025-08-25 03:32:05 +08:00
Neko Ayaka 840d7eceac fix: incorrect preview images for live2d 2025-08-25 03:31:36 +08:00
Neko Ayaka 991a537ff7 chore: sync openai-compatible 2025-08-25 02:55:54 +08:00
Neko Ayaka cbc959a3f3 fix(assets): including preview images for hiyori & vrm samples 2025-08-25 02:45:49 +08:00
Neko Ayaka bc8cb59e6b fix(stage-*): model not loading when entering main stage 2025-08-25 01:32:04 +08:00
Neko Ayaka 7f2ab0ec79 fix: typecheck 2025-08-25 00:42:51 +08:00
Neko Ayaka 5917783670 fix(stage-ui): should exclude presets & file format handling 2025-08-25 00:04:20 +08:00
Neko Ayaka 21b3307e9e feat(stage-*): new Model Selector to select models for Live2D, VRM, and future MMD
Close #426
Close #414
Close #375
2025-08-24 23:38:32 +08:00
Neko Ayaka 82d0f496da refactor: try fix #391 2025-08-24 14:17:09 +08:00
Neko Ayaka d5c526a4ce docs(content/zh-Hans): update to correct assets path 2025-08-23 22:28:43 +08:00
Neko Ayaka b9a19e974c fix: lint 2025-08-21 17:00:44 +08:00
Neko Ayaka 6e6c41e2ba docs: improved style 2025-08-21 13:44:52 +08:00
Neko Ayaka a5ce042525 release: v0.7.2-beta.1 2025-08-21 04:23:04 +08:00
Neko Ayaka f6f6d58e76 docs: added Desktop version tutorial 2025-08-21 04:19:11 +08:00
Ayaka Neko 91e05a64c5 fix(stage-ui): live2d model not loading 2025-08-21 03:45:46 +08:00
Ayaka Neko b064b59b0f fix(stage-tamagotchi): user should not be able to select DRAG notice 2025-08-21 01:39:40 +08:00
Ayaka Neko 3e43224669 fix(stage-tamagotchi): auto focus to prevent not selectable 2025-08-21 01:38:52 +08:00
Ayaka Neko d6380ece7b feat(stage-tamagotchi): support to modify the window mode from tray 2025-08-21 01:25:36 +08:00