Commit Graph
82 Commits
Author SHA1 Message Date
LemonNeko 883ec945d2 feat(stage-pocket): WebSocket status indicator + shared i18n (#1586) 2026-04-06 19:54:21 +08:00
LemonNeko e35b3d228c fix(stage-pocket-android): bridge the websocket connection to android native 2026-04-06 19:41:17 +08:00
Neko Ayaka 389388820f release: v0.9.0-beta.5 2026-04-06 02:10:21 +08:00
Makito 3a018d91f3 chore(ci): add codesign and archive steps for stage-pocket iOS build 2026-04-04 17:14:34 +09:00
Neko Ayaka 9baa81ec30 fix(stage-*): missing install of embla-carousel-vue 2026-04-03 15:49:37 +08:00
Neko Ayaka 248e28412a wip(ui-server-auth): basic ui, not yet finalized 2026-04-03 15:43:28 +08:00
LemonNeko 881877e1e0 chore(stage-pocket): add websocket bridge docs 2026-04-03 15:21:38 +08:00
Neko Ayaka 3b76bab2fc feat(stage-*,workspace): added Nunito for default English font, ChillRoundM for CJK font
Close #1317, #1393
2026-04-02 18:31:53 +08:00
LemonNeko 60112eaa85 release: v0.9.0-beta.4 2026-04-01 19:19:22 +08:00
LemonNeko 0b3f418c9d chore(ci): build android release apk 2026-04-01 17:43:46 +08:00
Makito e9be0cf98c release: v0.9.0-beta.3 and ios build 8 2026-04-01 15:35:07 +09:00
LemonNeko cbbc62ea4b feat(stage-pocket-android): bump version with bumpp 2026-03-31 18:29:22 +08:00
LemonNeko 5937133289 chore(stage-pocket): update AGP 2026-03-31 17:31:08 +08:00
LemonNeko 7811284fcc chore(stage-pocket): migrate gradle scripts to kotlin dsl 2026-03-31 16:25:21 +08:00
LemonNeko 6a2f8357c5 chore(stage-pocket): migrate MainActivity to kotlin 2026-03-30 21:16:55 +08:00
Neko Ayaka 5f07b68876 fix(stage-*): should not wait until context bridge 2026-03-30 20:18:55 +08:00
LemonNekoandautofix-ci[bot] 38f0306100 fix(stage-*): remove unused json format and platform checking (#1523)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-30 17:03:00 +08:00
Makito 4bf1bc381d chore(stage-pocket): bump ios build to 0.9.0 (7) 2026-03-30 14:52:57 +09:00
Makito f698c570a5 chore(stage-pocket): bump and release ios build 0.9.0 (6) 2026-03-28 12:00:35 +09:00
RainbowBird b0576d3b89 chore(deps): move eventa to catalog 2026-03-26 21:45:01 +08:00
RainbowBird 40bd86f668 chore(deps): move drizzle-orm to catalog (#1480) 2026-03-26 20:52:40 +08:00
Neko Ayaka 46147b0f8b fix(stage-*): incorrect use of useAudioDevices hook 2026-03-26 19:05:54 +08:00
Neko Ayaka 25b5de179d Revert "chore(deps): replace with unplugin-vue"
This reverts commit 3339daa746.

As unplugin-vue-i18n:

```
[unplugin-vue-i18n]  `@vitejs/plugin-vue` plugin is not found or invalid version. Please install `@vitejs/plugin-vue` v4.3.4 or later version.
```

https://github.com/intlify/bundle-tools/blob/3da4987500bbf9b398b0681852b90470968bdc8c/packages/unplugin-vue-i18n/src/core/resource.ts#L167-L168

it seems they are depending on vite:vue while https://github.com/unplugin/unplugin-vue is different on plugin resolving, yet unplugin-vue seems
lost the track of new version.
2026-03-26 18:10:30 +08:00
Neko Ayaka 3339daa746 chore(deps): replace with unplugin-vue 2026-03-26 17:22:49 +08:00
f85a809d7c refactor(stage-*): analytics and telemetry, including consent (#1414)
---------

Co-authored-by-agent: Codex <267193182+codex@users.noreply.github.com>
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: RainbowBird <rbxin2003@outlook.com>
Co-authored-by: Neko <neko@ayaka.moe>
2026-03-24 13:01:39 +08:00
Neko Ayaka 7313d567d6 chore(deps): bump more dependencies 2026-03-24 09:20:19 +08:00
Neko Ayaka e3f5671f4d chore(deps): bump vite dependencies to solve the build issue 2026-03-24 09:16:25 +08:00
LemonNeko 5ba6f4cbf3 feat(cap-vite): use platform-specific device id (#1458)
---------

Co-authored-by-agent: Cursor Agent <cursoragent@cursor.com>
Co-authored-by-agent: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-23 21:23:15 +08:00
Neko Ayaka 1bd3472246 fix: many type errors 2026-03-23 14:17:06 +08:00
Neko Ayaka ce60323d8a style: lint 2026-03-23 02:16:10 +08:00
Neko Ayaka ac1de680d0 chore(deps): bump dependencies 2026-03-23 02:15:40 +08:00
Neko Ayaka 2dd2a149b8 feat(stage-tamagotchi): added fundamental vision 2026-03-20 02:27:21 +08:00
LemonNeko d11ede519c fix(ci): ignore generated Package.swift 2026-03-18 19:18:55 +08:00
Makito 60238530f0 chore(stage-pocket): bump ios to 0.9.0 (5) 2026-03-18 15:17:09 +09:00
Makito 7e4ea16af5 fix(stage-pocket): fix template-compiler-options import and vite file serving allow list 2026-03-17 03:12:32 +09:00
f92db7a70b feat(stage-pocket): add Android target (#1326)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: LemonNeko <self@lemonneko.moe>
2026-03-15 21:46:23 +08:00
RinandClaude Opus 4.6 688836912d chore: disable PostHog telemetry in development mode (#1365)
* chore: disable PostHog telemetry in development mode

Skip posthog.init() when import.meta.env.DEV is true to avoid
sending telemetry data during local development.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: Rin <shinohara-rin@users.noreply.github.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 09:39:54 +08:00
LemonNekoandautofix-ci[bot] 589553c0e3 feat(stage-pocket): request permissions onboarding (#1292)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 14:49:39 +08:00
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
LemonNeko 756ddd31e4 refactor(cap-vite): use plugin instead of createServer 2026-03-10 22:31:28 +08:00
Zen e27b9859d5 fix(stage-pocket): use system mkcert to work around feaxios download crash (#1220)
* fix(stage-pocket): use system mkcert to work around feaxios download crash

* fix(stage-pocket): add Windows compat for system mkcert lookup

Originally used `which` since this was an iOS-focused fix, but
considering Windows developers building for Android, use `where`
on win32 and handle multi-line output.
2026-03-09 23:32:24 +07:00
LemonNeko 583b54bfee release: v0.9.0-alpha.5 2026-03-08 18:35:38 +08:00
LemonNeko f2d517ad64 fix(stage-pocket): missing general settings 2026-03-08 18:33:58 +08:00
LemonNeko 25e66f664c feat(stage-pocket): introducing a new package for better DX 2026-03-08 17:17:54 +08:00
Neko Ayaka 3605548973 chore: lint & lock 2026-03-06 16:49:31 +08:00
Makito e2f84e2e40 chore(stage-pocket): bump build number to 2 2026-03-06 02:21:56 +07:00
LemonNeko 382da2a4c3 fix(stage-pocket): missing application category 2026-03-05 15:49:56 +08:00
Makito 920a21b1c1 fix(stage-pocket): temporarily inline isEnvTruthy in vite.config.ts 2026-03-05 03:13:10 +07:00
Makito 87f43c7aa6 feat(stage-pocket,stage-web,stage-shared): add isEnvTruthy for safer env var checks 2026-03-05 03:03:57 +07:00
Makito b1f927e587 chore(stage-pocket): add shortcut pnpm script dev:ios 2026-03-05 03:03:57 +07:00