Commit Graph
696 Commits
Author SHA1 Message Date
Neko Ayaka b438495d97 feat(injecta): supported typed use and auto name use 2025-10-18 17:20:22 +08:00
Makito b0af3cd12b fix(stage-tamagotchi): no drag-and-click for linux (#663) 2025-10-18 16:22:18 +08:00
藍+85CD 6d5f8f480b chore(tsconfig): clean useless mts part 2025-10-17 20:42:24 +08:00
Neko Ayaka 04c8f3cbdf chore(stage-tamagotchi): missing icon-512.png for #647 2025-10-17 17:45:44 +08:00
Makito f9cc3262e2 feat(stage-tamagotchi): show tooltips for control buttons (#650) 2025-10-17 14:07:14 +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 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
Makito 6f27985aa8 fix(stage-tamagotchi): open DevTools in 'detach' mode on dev startup 2025-10-12 03:08:10 +09: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 6bf15a8803 refactor(stage-*): cleanup provider pages for all openai compatible ones 2025-10-11 16:03:04 +08:00
Neko Ayaka 0de306f668 chore(deps): bump dependencies 2025-10-09 02:35:44 +08:00
Makito e700a60418 fix(stage-tamagotchi): check config path existence before read (#644) 2025-10-09 01:07:52 +09: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 82a089605f feat(stage-tamagotchi): stage-web like ControlsIsland 2025-10-08 17:15:35 +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 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 78b08b4cdf feat(stage-tamagotchi): use injecta's logg logger 2025-10-07 23:44:16 +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 193a9d2f49 feat(stage-tamagotchi): window & display utils 2025-10-07 23:04:01 +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 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
Sline d744bec754 refactor: start websocket server by server-runtime (#634) 2025-10-04 21:56:30 +08:00
Sline 22f1e79aca feat(tray): electron tray (#635) 2025-10-04 21:54:25 +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
Sline 55f0c027d2 fix: start tamagotchi (#630) 2025-10-04 02:49:49 +08:00
Neko Ayaka bbbecd8410 chore(ci): fix arch string incorrect 2025-10-04 02:30:28 +08:00