├── .github └── workflows │ └── release.yml ├── .gitignore ├── .vscode └── extensions.json ├── LEARN.md ├── LICENSE.md ├── README.md ├── contribute.md ├── index.html ├── package.json ├── postcss.config.js ├── public ├── flags │ ├── cambodia.webp │ ├── china.webp │ ├── taiwan.webp │ └── uk.webp └── media │ ├── 68.png │ ├── Albedo.png │ ├── Ayaka.png │ ├── Blooky Shimeji.png │ ├── Childe.png │ ├── Chongyun.png │ ├── Dearla.png │ ├── Electro Childe.png │ ├── Ganyu-xll.png │ ├── Gengar Shimeji.png │ ├── Growlithe.png │ ├── HOBIE shimeji.png │ ├── Hu Tao.png │ ├── Jotaro.png │ ├── Kamado Nezuko.png │ ├── Kazuha-xll.png │ ├── Kazuha.png │ ├── Kizuna AI-ver1.png │ ├── Klee.png │ ├── Lavender Town Ghost Shimeji.png │ ├── Lumine-xll.png │ ├── Marisa.png │ ├── Nahida.png │ ├── Punishing Bird.png │ ├── Puro the Latex Wolf Shimeji.png │ ├── Pusheen.png │ ├── Rosaria-xll.png │ ├── Spongebob.png │ ├── Starphin Shimeji.png │ ├── The Chosen One.png │ ├── The King.png │ ├── Thoma.png │ ├── Venti-ys.png │ ├── XiaoCat.png │ ├── Xingqiu-xll.png │ ├── Yoimiya-ys.png │ ├── Yuan Ji.png │ ├── Zhongli-1.png │ ├── Zhongli-ys.png │ ├── Zuo Ci.png │ ├── honeychurros shimejiee.png │ ├── icon.png │ ├── kuro.png │ ├── readme.md │ ├── sanji.png │ ├── shimeji_Caneko.png │ ├── shimeji_Germouser.png │ ├── shimeji_Turkat.png │ ├── shimeji_nekojapan.png │ ├── shimeji_skoreacat.png │ ├── slugcat.png │ └── tamamo shimeji.png ├── src-tauri ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── icons │ ├── 128x128.png │ ├── 128x128@2x.png │ ├── 32x32.png │ ├── Square107x107Logo.png │ ├── Square142x142Logo.png │ ├── Square150x150Logo.png │ ├── Square284x284Logo.png │ ├── Square30x30Logo.png │ ├── Square310x310Logo.png │ ├── Square44x44Logo.png │ ├── Square71x71Logo.png │ ├── Square89x89Logo.png │ ├── StoreLogo.png │ ├── icon.icns │ ├── icon.ico │ └── icon.png ├── src │ ├── app │ │ ├── cmd.rs │ │ ├── conf.rs │ │ ├── default │ │ │ ├── pets.json │ │ │ └── settings.json │ │ ├── mod.rs │ │ ├── tray.rs │ │ └── utils.rs │ └── main.rs └── tauri.conf.json ├── src ├── App.tsx ├── Loading.tsx ├── PhaserWrapper.tsx ├── SettingWindow.tsx ├── __tests__ │ ├── components │ │ └── component.test.tsx │ └── functions │ │ └── function.test.ts ├── config │ ├── 68.json │ ├── Blooky Shimeji.json │ ├── Childe.json │ ├── Chongyun.json │ ├── Electro Childe.json │ ├── Gengar Shimeji.json │ ├── Growlithe.json │ ├── Hu Tao.json │ ├── Jotaro.json │ ├── Kamado Nezuko.json │ ├── Kazuha-xll.json │ ├── Kazuha.json │ ├── Kizuna AI-ver1.json │ ├── Klee.json │ ├── Lumine-xll.json │ ├── Marisa.json │ ├── Nahida.json │ ├── Punishing Bird.json │ ├── Puro the Latex Wolf Shimeji.json │ ├── Pusheen.json │ ├── Rosaria-xll.json │ ├── Spongebob.json │ ├── Starphin Shimeji.json │ ├── The Chosen One.json │ ├── The King.json │ ├── Thoma.json │ ├── Venti-ys.json │ ├── XiaoCat.json │ ├── Xingqiu-xll.json │ ├── Yoimiya-ys.json │ ├── Yuan Ji.json │ ├── Zhongli-1.json │ ├── Zhongli-ys.json │ ├── Zuo Ci.json │ ├── albedo.json │ ├── ayaka.json │ ├── dearla.json │ ├── ganyu.json │ ├── honeychurros.json │ ├── kuro.json │ ├── lavender_town_ghost.json │ ├── pet_config.ts │ ├── sanji.json │ ├── shimeji_Caneko.json │ ├── shimeji_Germouser.json │ ├── shimeji_Turkat.json │ ├── shimeji_nekojapan.json │ ├── shimeji_skoreacat.json │ ├── slugcat.json │ ├── spider_man.json │ └── tamamo.json ├── fonts │ └── Siemreap.woff2 ├── hooks │ ├── useInit.tsx │ ├── usePetStateStore.tsx │ ├── usePets.tsx │ ├── useQueryParams.tsx │ ├── useSettingStore.tsx │ ├── useSettingTabStore.tsx │ └── useSettings.tsx ├── i18next.ts ├── locale │ ├── en │ │ └── translation.json │ ├── kh │ │ └── translation.json │ ├── languages.ts │ ├── zh-CN │ │ └── translation.json │ └── zh-TW │ │ └── translation.json ├── main.tsx ├── scenes │ ├── Pet.ts │ ├── Pets.ts │ └── manager.ts ├── styles.css ├── types │ ├── IEvents.ts │ ├── IMousePosition.ts │ ├── IPet.ts │ ├── ISetting.ts │ ├── ISpriteConfig.ts │ ├── components │ │ └── type.ts │ └── hooks │ │ └── type.ts ├── ui │ ├── components │ │ ├── Logo.tsx │ │ ├── PetCard.module.css │ │ ├── PetCard.tsx │ │ ├── PhaserCanvas.tsx │ │ ├── Title.module.css │ │ └── Title.tsx │ ├── pop_up │ │ └── Updater.tsx │ ├── setting_tabs │ │ ├── About.tsx │ │ ├── AddPet.module.css │ │ ├── AddPet.tsx │ │ ├── MyPets.tsx │ │ ├── PetShop.tsx │ │ ├── Settings.tsx │ │ ├── my_pets │ │ │ ├── AddCard.module.css │ │ │ └── AddCard.tsx │ │ └── settings │ │ │ ├── SelectItem.tsx │ │ │ ├── SettingButton.tsx │ │ │ └── SettingSwitch.tsx │ └── shell │ │ ├── SettingTab.module.css │ │ ├── SettingTab.tsx │ │ └── SettingTabs.tsx ├── utils │ ├── event.ts │ ├── handleSettingChange.ts │ ├── index.ts │ ├── notification.tsx │ ├── settings.ts │ └── update.tsx └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── vitest.setup.ts /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /LEARN.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/README.md -------------------------------------------------------------------------------- /contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/contribute.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/flags/cambodia.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/flags/cambodia.webp -------------------------------------------------------------------------------- /public/flags/china.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/flags/china.webp -------------------------------------------------------------------------------- /public/flags/taiwan.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/flags/taiwan.webp -------------------------------------------------------------------------------- /public/flags/uk.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/flags/uk.webp -------------------------------------------------------------------------------- /public/media/68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/68.png -------------------------------------------------------------------------------- /public/media/Albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Albedo.png -------------------------------------------------------------------------------- /public/media/Ayaka.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Ayaka.png -------------------------------------------------------------------------------- /public/media/Blooky Shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Blooky Shimeji.png -------------------------------------------------------------------------------- /public/media/Childe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Childe.png -------------------------------------------------------------------------------- /public/media/Chongyun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Chongyun.png -------------------------------------------------------------------------------- /public/media/Dearla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Dearla.png -------------------------------------------------------------------------------- /public/media/Electro Childe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Electro Childe.png -------------------------------------------------------------------------------- /public/media/Ganyu-xll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Ganyu-xll.png -------------------------------------------------------------------------------- /public/media/Gengar Shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Gengar Shimeji.png -------------------------------------------------------------------------------- /public/media/Growlithe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Growlithe.png -------------------------------------------------------------------------------- /public/media/HOBIE shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/HOBIE shimeji.png -------------------------------------------------------------------------------- /public/media/Hu Tao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Hu Tao.png -------------------------------------------------------------------------------- /public/media/Jotaro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Jotaro.png -------------------------------------------------------------------------------- /public/media/Kamado Nezuko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Kamado Nezuko.png -------------------------------------------------------------------------------- /public/media/Kazuha-xll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Kazuha-xll.png -------------------------------------------------------------------------------- /public/media/Kazuha.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Kazuha.png -------------------------------------------------------------------------------- /public/media/Kizuna AI-ver1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Kizuna AI-ver1.png -------------------------------------------------------------------------------- /public/media/Klee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Klee.png -------------------------------------------------------------------------------- /public/media/Lavender Town Ghost Shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Lavender Town Ghost Shimeji.png -------------------------------------------------------------------------------- /public/media/Lumine-xll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Lumine-xll.png -------------------------------------------------------------------------------- /public/media/Marisa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Marisa.png -------------------------------------------------------------------------------- /public/media/Nahida.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Nahida.png -------------------------------------------------------------------------------- /public/media/Punishing Bird.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Punishing Bird.png -------------------------------------------------------------------------------- /public/media/Puro the Latex Wolf Shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Puro the Latex Wolf Shimeji.png -------------------------------------------------------------------------------- /public/media/Pusheen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Pusheen.png -------------------------------------------------------------------------------- /public/media/Rosaria-xll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Rosaria-xll.png -------------------------------------------------------------------------------- /public/media/Spongebob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Spongebob.png -------------------------------------------------------------------------------- /public/media/Starphin Shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Starphin Shimeji.png -------------------------------------------------------------------------------- /public/media/The Chosen One.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/The Chosen One.png -------------------------------------------------------------------------------- /public/media/The King.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/The King.png -------------------------------------------------------------------------------- /public/media/Thoma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Thoma.png -------------------------------------------------------------------------------- /public/media/Venti-ys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Venti-ys.png -------------------------------------------------------------------------------- /public/media/XiaoCat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/XiaoCat.png -------------------------------------------------------------------------------- /public/media/Xingqiu-xll.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Xingqiu-xll.png -------------------------------------------------------------------------------- /public/media/Yoimiya-ys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Yoimiya-ys.png -------------------------------------------------------------------------------- /public/media/Yuan Ji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Yuan Ji.png -------------------------------------------------------------------------------- /public/media/Zhongli-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Zhongli-1.png -------------------------------------------------------------------------------- /public/media/Zhongli-ys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Zhongli-ys.png -------------------------------------------------------------------------------- /public/media/Zuo Ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/Zuo Ci.png -------------------------------------------------------------------------------- /public/media/honeychurros shimejiee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/honeychurros shimejiee.png -------------------------------------------------------------------------------- /public/media/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/icon.png -------------------------------------------------------------------------------- /public/media/kuro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/kuro.png -------------------------------------------------------------------------------- /public/media/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/readme.md -------------------------------------------------------------------------------- /public/media/sanji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/sanji.png -------------------------------------------------------------------------------- /public/media/shimeji_Caneko.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/shimeji_Caneko.png -------------------------------------------------------------------------------- /public/media/shimeji_Germouser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/shimeji_Germouser.png -------------------------------------------------------------------------------- /public/media/shimeji_Turkat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/shimeji_Turkat.png -------------------------------------------------------------------------------- /public/media/shimeji_nekojapan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/shimeji_nekojapan.png -------------------------------------------------------------------------------- /public/media/shimeji_skoreacat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/shimeji_skoreacat.png -------------------------------------------------------------------------------- /public/media/slugcat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/slugcat.png -------------------------------------------------------------------------------- /public/media/tamamo shimeji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/public/media/tamamo shimeji.png -------------------------------------------------------------------------------- /src-tauri/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/.gitignore -------------------------------------------------------------------------------- /src-tauri/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/Cargo.lock -------------------------------------------------------------------------------- /src-tauri/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/Cargo.toml -------------------------------------------------------------------------------- /src-tauri/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/build.rs -------------------------------------------------------------------------------- /src-tauri/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/128x128.png -------------------------------------------------------------------------------- /src-tauri/icons/128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/128x128@2x.png -------------------------------------------------------------------------------- /src-tauri/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/32x32.png -------------------------------------------------------------------------------- /src-tauri/icons/Square107x107Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square107x107Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square142x142Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square142x142Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square150x150Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square150x150Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square284x284Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square284x284Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square30x30Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square30x30Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square310x310Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square310x310Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square44x44Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square44x44Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square71x71Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square71x71Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/Square89x89Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/Square89x89Logo.png -------------------------------------------------------------------------------- /src-tauri/icons/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/StoreLogo.png -------------------------------------------------------------------------------- /src-tauri/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/icon.icns -------------------------------------------------------------------------------- /src-tauri/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/icon.ico -------------------------------------------------------------------------------- /src-tauri/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/icons/icon.png -------------------------------------------------------------------------------- /src-tauri/src/app/cmd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/cmd.rs -------------------------------------------------------------------------------- /src-tauri/src/app/conf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/conf.rs -------------------------------------------------------------------------------- /src-tauri/src/app/default/pets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/default/pets.json -------------------------------------------------------------------------------- /src-tauri/src/app/default/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/default/settings.json -------------------------------------------------------------------------------- /src-tauri/src/app/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/mod.rs -------------------------------------------------------------------------------- /src-tauri/src/app/tray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/tray.rs -------------------------------------------------------------------------------- /src-tauri/src/app/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/app/utils.rs -------------------------------------------------------------------------------- /src-tauri/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/src/main.rs -------------------------------------------------------------------------------- /src-tauri/tauri.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src-tauri/tauri.conf.json -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/Loading.tsx -------------------------------------------------------------------------------- /src/PhaserWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/PhaserWrapper.tsx -------------------------------------------------------------------------------- /src/SettingWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/SettingWindow.tsx -------------------------------------------------------------------------------- /src/__tests__/components/component.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/__tests__/components/component.test.tsx -------------------------------------------------------------------------------- /src/__tests__/functions/function.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/__tests__/functions/function.test.ts -------------------------------------------------------------------------------- /src/config/68.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/68.json -------------------------------------------------------------------------------- /src/config/Blooky Shimeji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Blooky Shimeji.json -------------------------------------------------------------------------------- /src/config/Childe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Childe.json -------------------------------------------------------------------------------- /src/config/Chongyun.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Chongyun.json -------------------------------------------------------------------------------- /src/config/Electro Childe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Electro Childe.json -------------------------------------------------------------------------------- /src/config/Gengar Shimeji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Gengar Shimeji.json -------------------------------------------------------------------------------- /src/config/Growlithe.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Growlithe.json -------------------------------------------------------------------------------- /src/config/Hu Tao.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Hu Tao.json -------------------------------------------------------------------------------- /src/config/Jotaro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Jotaro.json -------------------------------------------------------------------------------- /src/config/Kamado Nezuko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Kamado Nezuko.json -------------------------------------------------------------------------------- /src/config/Kazuha-xll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Kazuha-xll.json -------------------------------------------------------------------------------- /src/config/Kazuha.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Kazuha.json -------------------------------------------------------------------------------- /src/config/Kizuna AI-ver1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Kizuna AI-ver1.json -------------------------------------------------------------------------------- /src/config/Klee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Klee.json -------------------------------------------------------------------------------- /src/config/Lumine-xll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Lumine-xll.json -------------------------------------------------------------------------------- /src/config/Marisa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Marisa.json -------------------------------------------------------------------------------- /src/config/Nahida.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Nahida.json -------------------------------------------------------------------------------- /src/config/Punishing Bird.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Punishing Bird.json -------------------------------------------------------------------------------- /src/config/Puro the Latex Wolf Shimeji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Puro the Latex Wolf Shimeji.json -------------------------------------------------------------------------------- /src/config/Pusheen.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Pusheen.json -------------------------------------------------------------------------------- /src/config/Rosaria-xll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Rosaria-xll.json -------------------------------------------------------------------------------- /src/config/Spongebob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Spongebob.json -------------------------------------------------------------------------------- /src/config/Starphin Shimeji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Starphin Shimeji.json -------------------------------------------------------------------------------- /src/config/The Chosen One.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/The Chosen One.json -------------------------------------------------------------------------------- /src/config/The King.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/The King.json -------------------------------------------------------------------------------- /src/config/Thoma.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Thoma.json -------------------------------------------------------------------------------- /src/config/Venti-ys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Venti-ys.json -------------------------------------------------------------------------------- /src/config/XiaoCat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/XiaoCat.json -------------------------------------------------------------------------------- /src/config/Xingqiu-xll.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Xingqiu-xll.json -------------------------------------------------------------------------------- /src/config/Yoimiya-ys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Yoimiya-ys.json -------------------------------------------------------------------------------- /src/config/Yuan Ji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Yuan Ji.json -------------------------------------------------------------------------------- /src/config/Zhongli-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Zhongli-1.json -------------------------------------------------------------------------------- /src/config/Zhongli-ys.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Zhongli-ys.json -------------------------------------------------------------------------------- /src/config/Zuo Ci.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/Zuo Ci.json -------------------------------------------------------------------------------- /src/config/albedo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/albedo.json -------------------------------------------------------------------------------- /src/config/ayaka.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/ayaka.json -------------------------------------------------------------------------------- /src/config/dearla.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/dearla.json -------------------------------------------------------------------------------- /src/config/ganyu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/ganyu.json -------------------------------------------------------------------------------- /src/config/honeychurros.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/honeychurros.json -------------------------------------------------------------------------------- /src/config/kuro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/kuro.json -------------------------------------------------------------------------------- /src/config/lavender_town_ghost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/lavender_town_ghost.json -------------------------------------------------------------------------------- /src/config/pet_config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/pet_config.ts -------------------------------------------------------------------------------- /src/config/sanji.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/sanji.json -------------------------------------------------------------------------------- /src/config/shimeji_Caneko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/shimeji_Caneko.json -------------------------------------------------------------------------------- /src/config/shimeji_Germouser.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/shimeji_Germouser.json -------------------------------------------------------------------------------- /src/config/shimeji_Turkat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/shimeji_Turkat.json -------------------------------------------------------------------------------- /src/config/shimeji_nekojapan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/shimeji_nekojapan.json -------------------------------------------------------------------------------- /src/config/shimeji_skoreacat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/shimeji_skoreacat.json -------------------------------------------------------------------------------- /src/config/slugcat.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/slugcat.json -------------------------------------------------------------------------------- /src/config/spider_man.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/spider_man.json -------------------------------------------------------------------------------- /src/config/tamamo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/config/tamamo.json -------------------------------------------------------------------------------- /src/fonts/Siemreap.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/fonts/Siemreap.woff2 -------------------------------------------------------------------------------- /src/hooks/useInit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/useInit.tsx -------------------------------------------------------------------------------- /src/hooks/usePetStateStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/usePetStateStore.tsx -------------------------------------------------------------------------------- /src/hooks/usePets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/usePets.tsx -------------------------------------------------------------------------------- /src/hooks/useQueryParams.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/useQueryParams.tsx -------------------------------------------------------------------------------- /src/hooks/useSettingStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/useSettingStore.tsx -------------------------------------------------------------------------------- /src/hooks/useSettingTabStore.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/useSettingTabStore.tsx -------------------------------------------------------------------------------- /src/hooks/useSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/hooks/useSettings.tsx -------------------------------------------------------------------------------- /src/i18next.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/i18next.ts -------------------------------------------------------------------------------- /src/locale/en/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/locale/en/translation.json -------------------------------------------------------------------------------- /src/locale/kh/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/locale/kh/translation.json -------------------------------------------------------------------------------- /src/locale/languages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/locale/languages.ts -------------------------------------------------------------------------------- /src/locale/zh-CN/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/locale/zh-CN/translation.json -------------------------------------------------------------------------------- /src/locale/zh-TW/translation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/locale/zh-TW/translation.json -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/scenes/Pet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/scenes/Pet.ts -------------------------------------------------------------------------------- /src/scenes/Pets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/scenes/Pets.ts -------------------------------------------------------------------------------- /src/scenes/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/scenes/manager.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/styles.css -------------------------------------------------------------------------------- /src/types/IEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/IEvents.ts -------------------------------------------------------------------------------- /src/types/IMousePosition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/IMousePosition.ts -------------------------------------------------------------------------------- /src/types/IPet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/IPet.ts -------------------------------------------------------------------------------- /src/types/ISetting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/ISetting.ts -------------------------------------------------------------------------------- /src/types/ISpriteConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/ISpriteConfig.ts -------------------------------------------------------------------------------- /src/types/components/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/components/type.ts -------------------------------------------------------------------------------- /src/types/hooks/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/types/hooks/type.ts -------------------------------------------------------------------------------- /src/ui/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/Logo.tsx -------------------------------------------------------------------------------- /src/ui/components/PetCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/PetCard.module.css -------------------------------------------------------------------------------- /src/ui/components/PetCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/PetCard.tsx -------------------------------------------------------------------------------- /src/ui/components/PhaserCanvas.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/PhaserCanvas.tsx -------------------------------------------------------------------------------- /src/ui/components/Title.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/Title.module.css -------------------------------------------------------------------------------- /src/ui/components/Title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/components/Title.tsx -------------------------------------------------------------------------------- /src/ui/pop_up/Updater.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/pop_up/Updater.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/About.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/AddPet.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/AddPet.module.css -------------------------------------------------------------------------------- /src/ui/setting_tabs/AddPet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/AddPet.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/MyPets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/MyPets.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/PetShop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/PetShop.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/Settings.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/my_pets/AddCard.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/my_pets/AddCard.module.css -------------------------------------------------------------------------------- /src/ui/setting_tabs/my_pets/AddCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/my_pets/AddCard.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/settings/SelectItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/settings/SelectItem.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/settings/SettingButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/settings/SettingButton.tsx -------------------------------------------------------------------------------- /src/ui/setting_tabs/settings/SettingSwitch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/setting_tabs/settings/SettingSwitch.tsx -------------------------------------------------------------------------------- /src/ui/shell/SettingTab.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/shell/SettingTab.module.css -------------------------------------------------------------------------------- /src/ui/shell/SettingTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/shell/SettingTab.tsx -------------------------------------------------------------------------------- /src/ui/shell/SettingTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/ui/shell/SettingTabs.tsx -------------------------------------------------------------------------------- /src/utils/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/event.ts -------------------------------------------------------------------------------- /src/utils/handleSettingChange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/handleSettingChange.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/notification.tsx -------------------------------------------------------------------------------- /src/utils/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/settings.ts -------------------------------------------------------------------------------- /src/utils/update.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/src/utils/update.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeakMengs/WindowPet/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.setup.ts: -------------------------------------------------------------------------------- 1 | import 'vitest-canvas-mock'; --------------------------------------------------------------------------------