Commit graph

115 commits

Author SHA1 Message Date
Neko Ayaka
3e741d57ec
chore(deps): bump dependencies 2025-11-16 02:21:38 +08:00
Neko Ayaka
5b9bf180e9
Revert "chore(deps): bump dependencies"
This reverts commit 38401084e1.
2025-11-16 01:28:29 +08:00
Neko Ayaka
38401084e1
chore(deps): bump dependencies 2025-11-15 23:45:01 +08:00
Neko Ayaka
736bdffb07
chore: use @moeru/eventa 2025-11-15 23:36:56 +08:00
Neko Ayaka
6c9de1e6a1
chore(stage-*): add @xsai/stream-transcription 2025-11-05 06:32:23 +08:00
Neko Ayaka
69b8a56937
feat(stage-*): experimental realtime transcription powered by Aliyun NLS 2025-11-02 04:20:27 +08:00
Neko Ayaka
4c4ef7558d
feat(stage-web): use tooltip for hearing adhoc desktop config 2025-11-01 23:58:06 +08:00
Neko Ayaka
a7a1302b99
chore(deps): bump dependencies 2025-11-01 16:03:45 +08:00
Neko Ayaka
08bfb30691
fix(stage-tamagotchi): restrict to sender matched calls when dispatching events for electron window related api 2025-10-24 00:06:49 +08:00
藍+85CD
4a1a33f9b6
chore(deps): replace execa w/ tinyexec (#665) 2025-10-18 19:12:54 +08:00
Neko Ayaka
0b85ab78fc
chore(deps): bump dependencies 2025-10-12 00:36:21 +08:00
Neko Ayaka
0de306f668
chore(deps): bump dependencies 2025-10-09 02:35:44 +08:00
Neko Ayaka
6cfc9c8ee0
fix(stage-tamagotchi): icon 2025-10-06 14:57:49 +08:00
Neko Ayaka
75321a4cd9
chore(deps): bump dependencies 2025-10-03 16:54:50 +08:00
Neko Ayaka
e52efebd6c
refactor(stage-*): move shared pages to stage-pages package 2025-10-03 15:48:45 +08:00
Makito
09d084bec2
feat(stage-web,stage-ui): beat sync (#621) 2025-10-01 00:01:18 +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 456aa38020/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
Lilia_Chen
5459741276
refactor(stage-ui,renderer-three) - three-scene package (#569) 2025-09-25 21:59:29 +08:00
Makito
3315634903
fix: sanitize v-html inputs with DOMPurify (#573) 2025-09-11 13:33:12 +08:00
Neko Ayaka
ab10782c65
chore(deps): bump dependencies 2025-09-03 13:25:12 +08:00
Neko Ayaka
c4b53010d9
refactor(stage-*): audio hearing module 2025-09-01 17:54:18 +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
Ching Yang
389ee0a57c
Feat: Support of Index-TTS, state-of-art opensourced TTS model - locally deployable. (#351) 2025-08-08 20:30:41 +08:00
Neko Ayaka
a095ee62f1
chore(deps): bump dependencies 2025-08-02 01:06:54 +08:00
Neko Ayaka
550c4115c2
refactor: to reka-ui 2025-07-29 23:48:44 +08:00
Neko Ayaka
71868e0b5f
feat(stage-ui): ColorPicker for DataPane 2025-07-23 17:33:18 +08:00
Neko Ayaka
5194868d48
feat(stage-ui): new devtools about background & theme color blending 2025-07-23 01:38:03 +08:00
Neko Ayaka
3ee4f3a3f7
chore(deps): bump hfup 2025-07-22 15:05:31 +08:00
Neko Ayaka
50371c580a
chore(deps): bump dependencies 2025-07-22 14:28:27 +08:00
Neko Ayaka
a856140fb9
style: fix font colors, update mobile layout, correct date format 2025-07-22 12:24:54 +08:00
Neko Ayaka
db99af7a59
feat(stage-web): info action 2025-07-22 03:37:17 +08:00
Neko Ayaka
a4ebdf2d23
fix(ci,workspace): publish & build failed 2025-07-21 18:07:27 +08:00
Typed SIGTERM
28236e8be4
fix: pwa service worker registering (#299)
* fix: pwa service worker registering

* chore: fix

Acked-by: vite-pwa/vite-plugin-pwa#89
2025-07-19 13:38:37 +08:00
Neko
5e8b2b8412
feat(docs): migrate to vitepress with @unovue/reka-ui's theme (#224) 2025-07-15 10:25:44 +08:00
Neko Ayaka
76233f883a
feat(stage-ui,stage-web): PWA update ready prompt 2025-07-12 00:42:40 +08:00
Neko Ayaka
bf9f4a7aad
refactor(stage-web,stage-ui): toast from vue-sonner & re-structure 2025-07-08 01:07:03 +08:00
Neko Ayaka
8301ededa6
feat(stage-web): dynamic stage-web theme color
Co-authored-by: Makito <5277268+sumimakito@users.noreply.github.com>
2025-07-07 20:38:17 +08:00
Neko Ayaka
34b547047f
chore(deps): bump dependencies 2025-07-06 19:06:59 +08:00
Neko Ayaka
15a2f8184b
fix: build 2025-07-04 02:19:11 +08:00
Neko Ayaka
eb0e7a8fe3
feat(audio): new package 2025-07-03 01:57:12 +08:00
Neko Ayaka
e136046d65
feat(stage-web): settings - modules - hearing panel 2025-07-02 03:59:22 +08:00
Neko Ayaka
9d51403769
fix(stage-web,stage-tamagotchi): i18n HMR & color issue
Co-authored-by: LiliumNeko <30291104+liliumneko@users.noreply.github.com>
2025-07-01 00:25:20 +08:00
Neko
eb6bcaed60
feat(i18n): new package for locales (#249)
* feat(i18n): new package for locales

We are renaming from zh-CN to zh-Hans with the naming regulation of BCP 47 language tags.
For future languages, suggesting to check & lookup on

- [Language subtag lookup app](https://r12a.github.io/app-subtags/)
- [iana.org/assignments/language-subtag-registry/language-subtag-registry](https://www.iana.org/assignments/language-subtag-registry/language-subtag-registry)

to search on.

Additionally, use `en` for English is actually enforced instead of having `en-Latin`.

More resources and citations worth to check on:
- https://developer.mozilla.org/en-US/docs/Glossary/BCP_47_language_tag
- https://en.wikipedia.org/wiki/IETF_language_tag
- https://en.wikipedia.org/wiki/ISO_15924
2025-06-30 18:48:23 +08:00
Neko Ayaka
bb59f327b0
chore(deps): bump dependencies 2025-06-30 16:15:45 +08:00
Neko Ayaka
0b127778fc
chore(deps): bump dependencies 2025-06-26 19:21:12 +08:00
Neko
5d994609ed
Revert "perf(eslint): use moeru config & oxlint (#227)" (#231)
This reverts commit 6d02cb0a01.
2025-06-26 19:17:02 +08:00
藍+85CD
6d02cb0a01
perf(eslint): use moeru config & oxlint (#227) 2025-06-26 18:29:05 +08:00
藍+85CD
c13811b392
refactor: use @moeru/std (#226) 2025-06-25 15:31:30 +08:00
藍+85CD
b7619af258
chore(deps): use catalog for std, bump version 2025-06-25 14:39:26 +08:00