Commit Graph
100 Commits
Author SHA1 Message Date
Makito 4d496b18d7 fix(stage-ui): typecheck errors 2026-06-02 23:37:34 +09:00
Makito 4dbf630f32 chore(stage-tamagotchi): patch uiohook-napi to use prebuilt binaries and skip postinstall build 2026-05-20 15:27:22 +09:00
Makito 9ae21307db chore(stage-tamagotchi): skip electron-rebuild on uiohook-napi with minimal edits 2026-05-20 12:10:16 +09:00
Makito 7c76ea680c chore(pnpm): fix pnpm-workspaces issues and update catalog for vitest 2026-05-20 11:38:20 +09:00
MakitoandLilia-Chen d97b40d3bb fix(stage-tamagotchi): move uiohook-napi to deps and externalize from vite
Co-authored-by: Lilia-Chen <chenalenavenger@gmail.com>
2026-05-20 11:30:25 +09:00
Makito f86d86c04c feat(stage-tamagotchi,stage-shared): listen keyup for global shortcut with uiohook 2026-05-20 03:07:54 +09:00
Makitoandautofix-ci[bot] d02a76f944 feat(stage-tamagotchi,stage-shared): wire up global shortcut service and devtools (#1811)
1. Introduce the global shortcut service
1. Add more concrete failure reasons for shortcut registration attempts
1. Add a devtool page to test (un) registering and triggering shortcuts

--- 

<img width="1174" height="921" alt="Screenshot 2026-05-10 at 19 33 45"
src="https://github.com/user-attachments/assets/10712013-fd49-4285-bdc9-4e6955d9c3a7"
/>

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-05-10 20:38:47 +09:00
Makito 9dc78be7c1 chore(ci): simplify inputs for pocket-ios release workflow 2026-04-28 16:58:13 +09:00
Makito d413225346 chore(ci): change code sign style to manual for pocket-ios release build 2026-04-28 03:03:17 +09:00
Makito 3566e8b4a8 feat(stage-tamagotchi,stage-shared): essentials for global shortcut 2026-04-25 21:30:10 +09:00
Makito 25f5684feb fix(stage-tamagotchi): suppress "conflicting files found for route" warnings 2026-04-16 01:35:15 +09:00
Makito 186a70fbc7 fix(stage-pages): replace with vueuse utilities 2026-04-16 01:35:14 +09:00
Makito bcd89786a0 fix(stage-pages,stage-shared,stage-ui): auto fit IO tracer 2026-04-15 02:56:04 +09:00
Makito 4f28b40b9f fix(stage-tamagotchi): correctly use devtools window params 2026-04-15 02:17:10 +09:00
Makito a620c2395b feat(stage-tamagotchi,i18n,stage-pages): localize IO Tracer title and update route metadata 2026-04-15 02:17:10 +09:00
Makito b0b48840ec feat(stage-tamagotchi,stage-pages): initialize IO trace viewer 2026-04-15 02:17:10 +09:00
Makito dbe85583bf feat(stage-pages,stage-shared,stage-ui): better OTel identifiers 2026-04-15 02:17:09 +09:00
Makito 7d544d03a1 feat(stage-shared,stage-ui): add store and integrations for IO tracer 2026-04-15 02:17:09 +09:00
Makito 3d35d492ba feat(stage-tamagotchi): support detached devtools window with params 2026-04-14 02:21:10 +09:00
Makito 826861f9c9 feat(stage-layouts): add an optional disableBackButton to route metadata 2026-04-14 01:12:48 +09:00
Makito 1744ceaa06 fix(stage-tamagotchi): open devtools for beat sync in detach mode 2026-04-14 00:57:38 +09:00
Makito bc5397b3f5 feat(stage-ui): add OTel deps and IO tracer helpers 2026-04-11 19:05:38 +09:00
Makito dd9cc0942b feat(stage-shared): add types for IO tracing 2026-04-11 18:25:19 +09:00
Makito ccba8fbe65 fix(stage-ui): shrink icon size to better fit the button 2026-04-11 03:03:29 +09:00
Makito 686c059364 perf(stage-tamagotchi): resize once and then animate the window move
---------

Co-authored-by-agent: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 05:04:50 +09:00
Makito 2a1c47eab7 feat(stage-tamagotchi): better transforming strategy for main-stage window 2026-04-10 05:02:34 +09:00
Makito b11f251dd0 feat(stage-tamagotchi): move main-stage window to avoid overlap with onboarding window 2026-04-10 04:44:50 +09:00
Makito 1326a3c31a chore(ci): add on.release trigger for stage-pocket iOS workflow 2026-04-08 00:23:56 +09:00
Makito 46d04479de chore(ci): install iTMSTransporter for stage-pocket iOS workflow 2026-04-05 20:03:15 +09:00
Makito ed3382c461 chore(ci): adjust inputs for stage-pocket iOS workflow 2026-04-05 19:45:59 +09:00
Makito c1fb62317a chore(ci): upload IPA to TestFlight 2026-04-05 19:39:38 +09:00
Makito f4b61c69e1 chore(ci): upload iOS build artifacts to releases 2026-04-05 01:44:58 +09:00
Makito 22e82c5166 chore(bumpp): bump versions in iOS project 2026-04-05 01:07:56 +09:00
Makito 34ec68034b chore(ci): include build number in IPA filename 2026-04-04 20:19:15 +09:00
Makito 3a018d91f3 chore(ci): add codesign and archive steps for stage-pocket iOS build 2026-04-04 17:14:34 +09:00
Makito 6eee51184f chore(ci): use macos-26 2026-04-04 14:06:25 +09:00
Makito 291f3e3baf chore(ci): add release workflow for stage-pocket iOS build 2026-04-04 12:06:07 +09:00
Makito b85808c0af fix(stage-tamagotchi): openDevtoolsWindow in settings not working due to missing windowAuthManager from injeca 2026-04-03 03:36:49 +09:00
Makito e9be0cf98c release: v0.9.0-beta.3 and ios build 8 2026-04-01 15:35:07 +09:00
Makito 4bf1bc381d chore(stage-pocket): bump ios build to 0.9.0 (7) 2026-03-30 14:52:57 +09:00
Makito 0e9122b5ac release: v0.9.0-alpha.35 2026-03-30 14:44:33 +09:00
Makito f698c570a5 chore(stage-pocket): bump and release ios build 0.9.0 (6) 2026-03-28 12:00:35 +09:00
Makito c0e499b044 release: v0.9.0-alpha.30 2026-03-28 11:52:22 +09:00
Makito 279b4db1e7 fix(stage-ui-three): call nodeConstraintManager.update() in render loop 2026-03-25 23:59:11 +09:00
Makito f4a932065a fix(stage-tamagotchi): persist vision model settings 2026-03-20 02:27:21 +08:00
Makito 2a08c5b512 fix(stage-pages): fix navigation for context-observer 2026-03-20 02:27:21 +08:00
Makito b69d968fdd chore(pnpm): add missing peerDeps to fix non-CI typecheck errors mentioned in #1422 2026-03-20 00:43:39 +09:00
Makito 60238530f0 chore(stage-pocket): bump ios to 0.9.0 (5) 2026-03-18 15:17:09 +09:00
Makito e73cdb0aad fix(pnpm): add missing peerDep three for @pmndrs/pointer-events 2026-03-18 15:02:01 +09:00
Makito a49bd97ed3 release: v0.9.0-alpha.17 2026-03-18 14:45:49 +09:00
Makito 4c4394c84a chore(pnpm): update lockfile 2026-03-18 04:16:13 +09:00
Makito 4671ceaaae fix(pnpm): add missing peerDeps for stage-ui dependencies 2026-03-17 03:30:12 +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
Makito 3870471c3c fix(stage-web): allow vite serving files outside of the allow list 2026-03-17 03:01:01 +09:00
Makito 4043459243 fix(stage-tamagotchi): mute the "request id is outside of Vite serving allow list" error 2026-03-17 02:54:52 +09:00
Makito 73d93f7785 fix(pnpm): add missing peerDeps for @huggingface/transformers 2026-03-17 02:51:00 +09:00
Makito c464676714 fix(eslint): skip the symbolic link CLAUDE.md 2026-03-17 02:36:57 +09:00
Makito 00666ddd43 fix(pnpm): add missing peerDeps for eslint 2026-03-17 02:33:13 +09:00
Makito 338df9b83f fix(pnpm): missing peerDeps for unplugin-vue-i18n 2026-03-17 02:11:53 +09:00
Makito a6b4fdceb7 fix(stage-tamagotchi): import template-compiler-options from tresjs instead 2026-03-17 01:55:12 +09:00
Makito 5f137af6d0 fix(pnpm): skip bundled postinstall script in simple-git-hooks 2026-03-17 01:50:08 +09:00
MakitoandGarfield Lee 4c7bd5522b fix(stage-tamagotchi): make handleAppExit more robust (#1321)
* fix(stage-tamagotchi): make handleAppExit more robust

* chore: code style update

* chore: code style update

---------

Co-authored-by: Garfield Lee <Garfield550@users.noreply.github.com>
2026-03-12 23:55:26 +08:00
Makito 28db2f6e2a fix(stage-tamagotchi): handle app exit correctly (#1319) 2026-03-12 23:08:19 +08:00
Makitoandautofix-ci[bot] b1b7dadfe2 fix(stage-tamagotchi): move @intlify/core from devDeps to deps (#1291)
* fix(stage-tamagotchi): move @intlify/core from devDeps to deps

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-03-12 00:55:28 +08:00
Makito 28109a8f02 fix(stage-tamagotchi): provide the missing core components to createCoreContext (#1288) 2026-03-11 23:34:00 +08:00
Makito f486976bc0 chore(ci): try fix the workflow to update the download URLs in README 2026-03-11 19:39:54 +09:00
MakitoandNeko Ayaka 68bf3c0d19 fix(stage-tamagotchi): crash on onboarding save by bump electron to v40.8.0, bring back auto-popup (#1246)
---------


Co-authored-by: Neko Ayaka <neko@ayaka.moe>
2026-03-11 04:30:46 +08:00
Makito e2f84e2e40 chore(stage-pocket): bump build number to 2 2026-03-06 02:21:56 +07: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
Makito 07f7bb58dc feat(stage-pocket): respect safe area in the main stage 2026-03-05 03:03:57 +07:00
Makito 1035104b66 feat(stage-pocket,stage-web): allow skipping mkcert and correct env vars type 2026-03-05 03:03:57 +07:00
Makito faf5c9c8fb fix(i18n,stage-layouts): show correct edition in about info 2026-03-03 21:03:53 +07:00
Makito d2838e79f2 chore(stage-tamagotchi): restore original comments
Sorry…
2026-03-03 01:43:09 +07:00
Makito f8f44aab6a chore(stage-tamagotchi): revert debugging code 2026-03-03 01:42:00 +07:00
Makito 0470ec1e50 fix(stage-tamagotchi): __dirname issue caused by badly overridden electron-vite config 2026-03-03 01:40:43 +07:00
Makito 22423d4ef7 chore(stage-pocket): declare no non-exempt encryption usage 2026-03-01 15:42:01 +07:00
Makito c01014b06b chore(stage-pocket): update bundle id and dev team 2026-03-01 03:00:36 +07:00
Makito 6665c11ad3 test(plugin-sdk): add more tests for isolation and session 2026-03-01 01:30:39 +07:00
Makito c6f9db7cc3 feat(plugin-sdk): version negotiation with compatibility checks 2026-03-01 01:19:47 +07:00
Makito 256f34f7d5 feat(plugin-sdk): add degraded and withdrawn cap states 2026-03-01 01:19:46 +07:00
Makito ab22af5841 feat(plugin-sdk): utilize details prop for richer o11y on waiting-deps 2026-03-01 01:19:46 +07:00
Makitoandautofix-ci[bot] 7daedb78a8 fix(deps): resolve race condition while building electron-vueuse and electron-eventa with turbo (#1052)
* fix(deps): resolve race condition while building electron-vueuse and electron-eventa with turbo

* [autofix.ci] apply automated fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-28 19:49:56 +07:00
Makito 9d1eb7c7d6 chore(deps): bump unplugin-fetch to 0.2.2 2026-02-28 14:22:24 +07:00
Makito 92bdee5ae9 test(plugin-sdk): add tests for cwd persistence and more 2026-02-28 03:10:41 +07:00
Makito bc4387e2de fix(plugin-host): persist session cwd and explicitly assign default 2026-02-28 03:10:41 +07:00
Makito ebf1bac222 feat(plugin-sdk): configure vitest 2026-02-28 03:10:40 +07:00
Makito c0f05c8827 chore(stage-tamagotchi): adjust included files in tsconfig 2026-02-27 19:06:17 +07:00
Makito c04c9ef187 fix(server-shared): move plugin-protocol from devDeps to deps to fix node:crypto from nanoid 2026-02-27 17:46:11 +07:00
Makito 6270487237 feat(stage-tamagotchi): dynamic select macOS app icon while building 2026-02-08 21:12:40 +09:00
Makito a4ca8b3e5a refactor(ci): use ts config generator for electron-builder 2026-02-08 19:22:33 +09:00
Makito 0f3c9cd9a7 feat(stage-tamagotchi): switch back to .icon app icon for macOS builds 2026-02-08 15:33:15 +09:00
Makito c6e2cff609 fix(ci): never publish when build-only 2026-02-08 15:32:10 +09:00
Makito 418d6ba46a fix(ci): specify build.extends for electron-builder 2026-02-08 15:05:47 +09:00
Makito 9f625af675 fix(ci): use macos-26 instead of macos-latest for ARM macOS 2026-02-07 22:09:08 +09:00
Makito 4c67223b22 chore(ci): remove the step to ssh into runner for troubleshooting 2026-02-07 21:33:06 +09:00
Makito e0775aec74 chore(stage-tamagotchi): optimize bundle size (#1000) 2026-01-29 01:49:43 +08:00
Makito 6e108c8395 fix(ci): continue-on-error when skipping platforms 2026-01-16 03:29:09 +09:00
Makito 4009d4c2c7 fix(ci): i should have remembered to invert the conditions 2026-01-16 03:14:49 +09:00