├── .codex └── prompts │ ├── speckit.analyze.md │ ├── speckit.checklist.md │ ├── speckit.clarify.md │ ├── speckit.constitution.md │ ├── speckit.implement.md │ ├── speckit.plan.md │ ├── speckit.specify.md │ └── speckit.tasks.md ├── .env.example ├── .eslintrc.cjs ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── new-mission-request.yml ├── dependabot.yml └── workflows │ ├── javascript-ci.yaml │ ├── tweet-develop-push.yaml │ ├── tweet-new-issue.yaml │ ├── webstore-beta.yaml │ └── webstore-prod.yaml ├── .gitignore ├── .specify ├── memory │ └── constitution.md ├── scripts │ └── bash │ │ ├── check-prerequisites.sh │ │ ├── common.sh │ │ ├── create-new-feature.sh │ │ ├── setup-plan.sh │ │ └── update-agent-context.sh └── templates │ ├── agent-file-template.md │ ├── checklist-template.md │ ├── plan-template.md │ ├── spec-template.md │ └── tasks-template.md ├── AGENTS.md ├── CLAUDE.md ├── Makefile ├── README.md ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── scripts ├── generate-release-announce.ts ├── post-tweet.ts ├── retrieve-token.sh ├── twitter-text-weight.ts └── webstore-publish.ts ├── spec ├── features │ ├── damage-snapshot.md │ └── ocr-time-detection.md ├── kan-colle-widget-existing-features.md └── kan-colle-widget-product-vision.md ├── src ├── background.ts ├── catalog │ ├── index.ts │ └── missions.json ├── constants.ts ├── controllers │ ├── Alarm.ts │ ├── Commands.ts │ ├── Cron │ │ └── QueueWatcher.ts │ ├── Message.ts │ ├── Notifications.ts │ ├── Runtime.ts │ └── WebRequest │ │ ├── datatypes.ts │ │ ├── index.ts │ │ └── kcsapi.ts ├── injection │ ├── dmm.scss │ ├── dmm.ts │ ├── osapi.scss │ └── osapi.ts ├── models │ ├── Frame.ts │ ├── Queue.ts │ ├── configs │ │ ├── DamageSnapshotConfig.ts │ │ ├── DashboardConfig.ts │ │ ├── FileSaveConfig.ts │ │ ├── GameWindowConfig.ts │ │ └── NotificationConfig.ts │ └── entry │ │ ├── Base.ts │ │ ├── Fatigue.ts │ │ ├── Mission.ts │ │ ├── README.md │ │ ├── Recovery.ts │ │ ├── Shipbuild.ts │ │ └── index.ts ├── offscreen │ ├── index.html │ └── offscreen.ts ├── page │ ├── Dashboard.tsx │ ├── PopupPage.tsx │ ├── components │ │ ├── FoldableSection.tsx │ │ ├── dashboard │ │ │ ├── ActionsView.tsx │ │ │ ├── ClockView.tsx │ │ │ ├── CustomQueueModal.tsx │ │ │ ├── FatigueQueueView.tsx │ │ │ └── QueuesView.tsx │ │ ├── fleet-capture │ │ │ ├── ExportButton.tsx │ │ │ ├── ResultGrid.tsx │ │ │ └── UsecaseSelector.tsx │ │ └── options │ │ │ ├── DamageSnapshotSettingView.tsx │ │ │ ├── DashboardSettingView.tsx │ │ │ ├── DevelopmentInfoView.tsx │ │ │ ├── FileSaveSettingView.tsx │ │ │ ├── FrameSettingView.tsx │ │ │ ├── NotificationSettingView.tsx │ │ │ └── VersionView.tsx │ ├── fleet-capture │ │ ├── FleetCapturePage.tsx │ │ ├── types.ts │ │ ├── useFleetCapture.ts │ │ └── usecases.ts │ ├── index.html │ ├── index.scss │ ├── loader │ │ └── index.ts │ ├── main.tsx │ ├── options │ │ └── OptionsPage.tsx │ └── snapshot │ │ └── DamageSnapshotPage.tsx ├── public │ ├── anchor.svg │ ├── icons │ │ ├── 128.png │ │ ├── 480.png │ │ ├── beta │ │ │ ├── 128.png │ │ │ └── 480.png │ │ └── prod │ │ │ ├── 128.png │ │ │ └── 480.png │ └── manifest.json ├── release-note.json ├── services │ ├── CropService.ts │ ├── DownloadService.ts │ ├── Launcher.ts │ ├── NotificationService.ts │ ├── ScriptingService.ts │ ├── SoundService.ts │ ├── TabService.ts │ └── WindowService.ts ├── utils.ts └── vite-env.d.ts ├── tailwind.config.js ├── tests ├── setup.ts └── utils.spec.ts ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts └── vitest.config.ts /.codex/prompts/speckit.analyze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.analyze.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.checklist.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.clarify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.clarify.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.constitution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.constitution.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.implement.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.plan.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.specify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.specify.md -------------------------------------------------------------------------------- /.codex/prompts/speckit.tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.codex/prompts/speckit.tasks.md -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/new-mission-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/ISSUE_TEMPLATE/new-mission-request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/javascript-ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/workflows/javascript-ci.yaml -------------------------------------------------------------------------------- /.github/workflows/tweet-develop-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/workflows/tweet-develop-push.yaml -------------------------------------------------------------------------------- /.github/workflows/tweet-new-issue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/workflows/tweet-new-issue.yaml -------------------------------------------------------------------------------- /.github/workflows/webstore-beta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/workflows/webstore-beta.yaml -------------------------------------------------------------------------------- /.github/workflows/webstore-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.github/workflows/webstore-prod.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.gitignore -------------------------------------------------------------------------------- /.specify/memory/constitution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/memory/constitution.md -------------------------------------------------------------------------------- /.specify/scripts/bash/check-prerequisites.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/scripts/bash/check-prerequisites.sh -------------------------------------------------------------------------------- /.specify/scripts/bash/common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/scripts/bash/common.sh -------------------------------------------------------------------------------- /.specify/scripts/bash/create-new-feature.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/scripts/bash/create-new-feature.sh -------------------------------------------------------------------------------- /.specify/scripts/bash/setup-plan.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/scripts/bash/setup-plan.sh -------------------------------------------------------------------------------- /.specify/scripts/bash/update-agent-context.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/scripts/bash/update-agent-context.sh -------------------------------------------------------------------------------- /.specify/templates/agent-file-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/templates/agent-file-template.md -------------------------------------------------------------------------------- /.specify/templates/checklist-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/templates/checklist-template.md -------------------------------------------------------------------------------- /.specify/templates/plan-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/templates/plan-template.md -------------------------------------------------------------------------------- /.specify/templates/spec-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/templates/spec-template.md -------------------------------------------------------------------------------- /.specify/templates/tasks-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/.specify/templates/tasks-template.md -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/postcss.config.js -------------------------------------------------------------------------------- /scripts/generate-release-announce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/scripts/generate-release-announce.ts -------------------------------------------------------------------------------- /scripts/post-tweet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/scripts/post-tweet.ts -------------------------------------------------------------------------------- /scripts/retrieve-token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/scripts/retrieve-token.sh -------------------------------------------------------------------------------- /scripts/twitter-text-weight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/scripts/twitter-text-weight.ts -------------------------------------------------------------------------------- /scripts/webstore-publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/scripts/webstore-publish.ts -------------------------------------------------------------------------------- /spec/features/damage-snapshot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/spec/features/damage-snapshot.md -------------------------------------------------------------------------------- /spec/features/ocr-time-detection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/spec/features/ocr-time-detection.md -------------------------------------------------------------------------------- /spec/kan-colle-widget-existing-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/spec/kan-colle-widget-existing-features.md -------------------------------------------------------------------------------- /spec/kan-colle-widget-product-vision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/spec/kan-colle-widget-product-vision.md -------------------------------------------------------------------------------- /src/background.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/background.ts -------------------------------------------------------------------------------- /src/catalog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/catalog/index.ts -------------------------------------------------------------------------------- /src/catalog/missions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/catalog/missions.json -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/controllers/Alarm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/Alarm.ts -------------------------------------------------------------------------------- /src/controllers/Commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/Commands.ts -------------------------------------------------------------------------------- /src/controllers/Cron/QueueWatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/Cron/QueueWatcher.ts -------------------------------------------------------------------------------- /src/controllers/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/Message.ts -------------------------------------------------------------------------------- /src/controllers/Notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/Notifications.ts -------------------------------------------------------------------------------- /src/controllers/Runtime.ts: -------------------------------------------------------------------------------- 1 | 2 | export async function onInstalled() { 3 | } -------------------------------------------------------------------------------- /src/controllers/WebRequest/datatypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/WebRequest/datatypes.ts -------------------------------------------------------------------------------- /src/controllers/WebRequest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/WebRequest/index.ts -------------------------------------------------------------------------------- /src/controllers/WebRequest/kcsapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/controllers/WebRequest/kcsapi.ts -------------------------------------------------------------------------------- /src/injection/dmm.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/injection/dmm.scss -------------------------------------------------------------------------------- /src/injection/dmm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/injection/dmm.ts -------------------------------------------------------------------------------- /src/injection/osapi.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/injection/osapi.scss -------------------------------------------------------------------------------- /src/injection/osapi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/injection/osapi.ts -------------------------------------------------------------------------------- /src/models/Frame.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/Frame.ts -------------------------------------------------------------------------------- /src/models/Queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/Queue.ts -------------------------------------------------------------------------------- /src/models/configs/DamageSnapshotConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/configs/DamageSnapshotConfig.ts -------------------------------------------------------------------------------- /src/models/configs/DashboardConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/configs/DashboardConfig.ts -------------------------------------------------------------------------------- /src/models/configs/FileSaveConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/configs/FileSaveConfig.ts -------------------------------------------------------------------------------- /src/models/configs/GameWindowConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/configs/GameWindowConfig.ts -------------------------------------------------------------------------------- /src/models/configs/NotificationConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/configs/NotificationConfig.ts -------------------------------------------------------------------------------- /src/models/entry/Base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/Base.ts -------------------------------------------------------------------------------- /src/models/entry/Fatigue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/Fatigue.ts -------------------------------------------------------------------------------- /src/models/entry/Mission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/Mission.ts -------------------------------------------------------------------------------- /src/models/entry/README.md: -------------------------------------------------------------------------------- 1 | # QueueのEntry = Mission, Recovery, Shipbuild, Fatigue 2 | -------------------------------------------------------------------------------- /src/models/entry/Recovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/Recovery.ts -------------------------------------------------------------------------------- /src/models/entry/Shipbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/Shipbuild.ts -------------------------------------------------------------------------------- /src/models/entry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/models/entry/index.ts -------------------------------------------------------------------------------- /src/offscreen/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/offscreen/index.html -------------------------------------------------------------------------------- /src/offscreen/offscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/offscreen/offscreen.ts -------------------------------------------------------------------------------- /src/page/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/Dashboard.tsx -------------------------------------------------------------------------------- /src/page/PopupPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/PopupPage.tsx -------------------------------------------------------------------------------- /src/page/components/FoldableSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/FoldableSection.tsx -------------------------------------------------------------------------------- /src/page/components/dashboard/ActionsView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/dashboard/ActionsView.tsx -------------------------------------------------------------------------------- /src/page/components/dashboard/ClockView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/dashboard/ClockView.tsx -------------------------------------------------------------------------------- /src/page/components/dashboard/CustomQueueModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/dashboard/CustomQueueModal.tsx -------------------------------------------------------------------------------- /src/page/components/dashboard/FatigueQueueView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/dashboard/FatigueQueueView.tsx -------------------------------------------------------------------------------- /src/page/components/dashboard/QueuesView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/dashboard/QueuesView.tsx -------------------------------------------------------------------------------- /src/page/components/fleet-capture/ExportButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/fleet-capture/ExportButton.tsx -------------------------------------------------------------------------------- /src/page/components/fleet-capture/ResultGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/fleet-capture/ResultGrid.tsx -------------------------------------------------------------------------------- /src/page/components/fleet-capture/UsecaseSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/fleet-capture/UsecaseSelector.tsx -------------------------------------------------------------------------------- /src/page/components/options/DamageSnapshotSettingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/DamageSnapshotSettingView.tsx -------------------------------------------------------------------------------- /src/page/components/options/DashboardSettingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/DashboardSettingView.tsx -------------------------------------------------------------------------------- /src/page/components/options/DevelopmentInfoView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/DevelopmentInfoView.tsx -------------------------------------------------------------------------------- /src/page/components/options/FileSaveSettingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/FileSaveSettingView.tsx -------------------------------------------------------------------------------- /src/page/components/options/FrameSettingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/FrameSettingView.tsx -------------------------------------------------------------------------------- /src/page/components/options/NotificationSettingView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/NotificationSettingView.tsx -------------------------------------------------------------------------------- /src/page/components/options/VersionView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/components/options/VersionView.tsx -------------------------------------------------------------------------------- /src/page/fleet-capture/FleetCapturePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/fleet-capture/FleetCapturePage.tsx -------------------------------------------------------------------------------- /src/page/fleet-capture/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/fleet-capture/types.ts -------------------------------------------------------------------------------- /src/page/fleet-capture/useFleetCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/fleet-capture/useFleetCapture.ts -------------------------------------------------------------------------------- /src/page/fleet-capture/usecases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/fleet-capture/usecases.ts -------------------------------------------------------------------------------- /src/page/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/index.html -------------------------------------------------------------------------------- /src/page/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/index.scss -------------------------------------------------------------------------------- /src/page/loader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/loader/index.ts -------------------------------------------------------------------------------- /src/page/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/main.tsx -------------------------------------------------------------------------------- /src/page/options/OptionsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/options/OptionsPage.tsx -------------------------------------------------------------------------------- /src/page/snapshot/DamageSnapshotPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/page/snapshot/DamageSnapshotPage.tsx -------------------------------------------------------------------------------- /src/public/anchor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/anchor.svg -------------------------------------------------------------------------------- /src/public/icons/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/128.png -------------------------------------------------------------------------------- /src/public/icons/480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/480.png -------------------------------------------------------------------------------- /src/public/icons/beta/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/beta/128.png -------------------------------------------------------------------------------- /src/public/icons/beta/480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/beta/480.png -------------------------------------------------------------------------------- /src/public/icons/prod/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/prod/128.png -------------------------------------------------------------------------------- /src/public/icons/prod/480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/icons/prod/480.png -------------------------------------------------------------------------------- /src/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/public/manifest.json -------------------------------------------------------------------------------- /src/release-note.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/release-note.json -------------------------------------------------------------------------------- /src/services/CropService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/CropService.ts -------------------------------------------------------------------------------- /src/services/DownloadService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/DownloadService.ts -------------------------------------------------------------------------------- /src/services/Launcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/Launcher.ts -------------------------------------------------------------------------------- /src/services/NotificationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/NotificationService.ts -------------------------------------------------------------------------------- /src/services/ScriptingService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/ScriptingService.ts -------------------------------------------------------------------------------- /src/services/SoundService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/SoundService.ts -------------------------------------------------------------------------------- /src/services/TabService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/TabService.ts -------------------------------------------------------------------------------- /src/services/WindowService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/services/WindowService.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/tests/utils.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KanCraft/kanColleWidget/HEAD/vitest.config.ts --------------------------------------------------------------------------------