├── .node-version ├── .npmrc ├── .prettierignore ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ ├── feature_request.md │ └── bug_report.md ├── workflows │ └── nodejs.yml ├── issue_template.md └── actions │ └── shared-build │ └── action.yml ├── assets ├── data │ ├── theme.json │ ├── fcd │ │ ├── meta.json │ │ └── shiptag.json │ ├── mirror.json │ └── server.json ├── img │ ├── logo.png │ ├── header.png │ ├── material │ │ ├── 01.png │ │ ├── 02.png │ │ ├── 03.png │ │ ├── 04.png │ │ ├── 05.png │ │ ├── 06.png │ │ ├── 07.png │ │ ├── 08.png │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 010.png │ │ ├── 011.png │ │ ├── 012.png │ │ ├── 1_big.png │ │ ├── 2_big.png │ │ ├── 3_big.png │ │ ├── 4_big.png │ │ ├── 5_big.png │ │ ├── 6_big.png │ │ ├── 7_big.png │ │ └── 8_big.png │ ├── slotitem │ │ ├── -1.png │ │ ├── 0.png │ │ ├── 1.png │ │ ├── 10.png │ │ ├── 11.png │ │ ├── 12.png │ │ ├── 13.png │ │ ├── 14.png │ │ ├── 15.png │ │ ├── 16.png │ │ ├── 17.png │ │ ├── 18.png │ │ ├── 19.png │ │ ├── 2.png │ │ ├── 20.png │ │ ├── 21.png │ │ ├── 22.png │ │ ├── 23.png │ │ ├── 24.png │ │ ├── 25.png │ │ ├── 26.png │ │ ├── 27.png │ │ ├── 28.png │ │ ├── 29.png │ │ ├── 3.png │ │ ├── 30.png │ │ ├── 31.png │ │ ├── 32.png │ │ ├── 33.png │ │ ├── 34.png │ │ ├── 35.png │ │ ├── 36.png │ │ ├── 37.png │ │ ├── 38.png │ │ ├── 39.png │ │ ├── 4.png │ │ ├── 40.png │ │ ├── 41.png │ │ ├── 42.png │ │ ├── 43.png │ │ ├── 44.png │ │ ├── 45.png │ │ ├── 46.png │ │ ├── 47.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── 7.png │ │ ├── 8.png │ │ ├── 9.png │ │ ├── 100.png │ │ ├── 101.png │ │ ├── 102.png │ │ ├── 103.png │ │ ├── 104.png │ │ ├── 105.png │ │ ├── 106.png │ │ ├── 107.png │ │ ├── 108.png │ │ ├── 109.png │ │ ├── 110.png │ │ ├── 111.png │ │ ├── 112.png │ │ ├── 113.png │ │ ├── 114.png │ │ ├── 115.png │ │ ├── 116.png │ │ ├── 117.png │ │ ├── 118.png │ │ ├── 119.png │ │ ├── 120.png │ │ ├── 121.png │ │ ├── 122.png │ │ ├── 123.png │ │ ├── 124.png │ │ ├── 125.png │ │ ├── 126.png │ │ ├── 127.png │ │ ├── 128.png │ │ ├── 129.png │ │ ├── 130.png │ │ ├── 131.png │ │ ├── 132.png │ │ ├── 133.png │ │ ├── 134.png │ │ ├── 135.png │ │ ├── 136.png │ │ ├── 137.png │ │ ├── 138.png │ │ ├── 139.png │ │ ├── 140.png │ │ ├── 141.png │ │ ├── 142.png │ │ ├── 143.png │ │ ├── 144.png │ │ ├── 145.png │ │ ├── 146.png │ │ ├── 147.png │ │ ├── 148.png │ │ ├── 149.png │ │ ├── 150.png │ │ ├── 151.png │ │ ├── 152.png │ │ ├── 154.png │ │ ├── 155.png │ │ ├── 156.png │ │ ├── 157.png │ │ └── 158.png │ ├── airplane │ │ ├── alv1.png │ │ ├── alv2.png │ │ ├── alv3.png │ │ ├── alv4.png │ │ ├── alv5.png │ │ ├── alv6.png │ │ └── alv7.png │ ├── touchbar │ │ ├── lock.png │ │ ├── media.png │ │ ├── camera.png │ │ ├── console.png │ │ ├── refresh.png │ │ ├── unlock.png │ │ ├── angle-left.png │ │ ├── fullscreen.png │ │ ├── volume-off.png │ │ ├── volume-up.png │ │ ├── angle-right.png │ │ └── social-media.png │ └── operation │ │ ├── build.png │ │ ├── repair.png │ │ ├── sortie.png │ │ └── expedition.png ├── audio │ ├── fail.mp3 │ ├── poi.mp3 │ ├── about.mp3 │ └── update.mp3 ├── icons │ ├── icon.png │ ├── poi.icns │ ├── poi.ico │ ├── poi.png │ ├── poi_32x32.png │ ├── poi_36x36.png │ ├── icon_16x16.png │ ├── poi_128x128.png │ ├── poi_256x256.png │ ├── poi_512x512.png │ ├── poi_1024x1024.png │ ├── poi_ribbon_dark.png │ ├── poi_ribbon_light.png │ ├── poi_ribbon_dark@2x.png │ ├── poi_ribbon_dark@4x.png │ ├── poi_ribbon_light@2x.png │ ├── poi_ribbon_light@4x.png │ ├── poi_ribbon_dark_256x256.png │ └── poi_ribbon_light_256x256.png ├── js │ ├── webview-window-preload.js │ ├── disable-tab.js │ ├── webview-preload.js │ ├── plugin-preload.js │ ├── capture-page.js │ └── page-align.js └── svg │ ├── COPYRIGHT.md │ └── slotitem │ ├── 0.svg │ ├── 1.svg │ ├── 20.svg │ ├── 52.svg │ ├── 2.svg │ ├── 3.svg │ ├── 16.svg │ ├── 26.svg │ ├── 24.svg │ └── 34.svg ├── views ├── battle-env.es ├── components │ ├── main │ │ └── assets │ │ │ └── img │ │ │ └── state │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 3.png │ │ │ └── 4.png │ ├── etc │ │ ├── window-env.ts │ │ ├── styled-components.ts │ │ ├── custom-tag.tsx │ │ ├── resize-sensor.tsx │ │ ├── context-button-tooltip.tsx │ │ ├── overlay.tsx │ │ └── webview-util.ts │ ├── settings │ │ ├── gaming │ │ │ ├── index.es │ │ │ └── pre-sortie-config │ │ │ │ ├── index.es │ │ │ │ ├── unused-slot-check-config.es │ │ │ │ └── slot-check-config.es │ │ ├── main │ │ │ ├── index.es │ │ │ ├── language-config.es │ │ │ ├── accessibility-config.es │ │ │ ├── advanced-config │ │ │ │ └── limit-fps.es │ │ │ └── screenshot-config.es │ │ ├── components │ │ │ ├── integer.es │ │ │ ├── switch.es │ │ │ ├── radio.es │ │ │ ├── section.tsx │ │ │ ├── checkbox.es │ │ │ └── text.es │ │ ├── about │ │ │ ├── contributors.es │ │ │ ├── index.es │ │ │ ├── thanks-to.es │ │ │ ├── gpu-status.es │ │ │ └── open-collective.es │ │ ├── display │ │ │ ├── zooming-config.es │ │ │ └── index.es │ │ ├── plugin │ │ │ └── plugin-setting-wrapper.es │ │ └── network │ │ │ └── connection-test.tsx │ ├── ship │ │ ├── oasw-indicator.es │ │ ├── slotitems-data.es │ │ └── aapb-indicator.es │ └── ship-parts │ │ └── statuslabel.es ├── create-store.ts ├── redux │ ├── timers │ │ └── index.es │ ├── wctf.es │ ├── info │ │ ├── __tests__ │ │ │ ├── __fixtures__ │ │ │ │ ├── api_req_air_corps_change_name.json │ │ │ │ ├── api_req_air_corps_set_action.json │ │ │ │ ├── api_req_air_corps_supply.json │ │ │ │ └── api_req_air_corps_set_plane.json │ │ │ └── quests.spec.es │ │ ├── server.es │ │ ├── index.es │ │ ├── constructions.ts │ │ ├── maps.es │ │ └── basic.ts │ ├── misc.es │ ├── ui.es │ ├── config │ │ └── index.ts │ ├── ipc.es │ ├── fcd.es │ ├── const.es │ └── plugins │ │ └── index.es ├── env-parts │ ├── dbg.ts │ ├── config.ts │ ├── modal.ts │ └── devtool-message.es ├── utils │ ├── color.ts │ ├── notifiers.es │ ├── event-emitter.ts │ ├── __tests__ │ │ └── aaci.spec.es │ └── file-writer.ts ├── services │ ├── worker.es │ ├── resource-notifier.es │ ├── google-analytics.es │ ├── sortie-dangerous-check.es │ ├── alert.ts │ ├── device-pixel-ratio-detector.es │ ├── sortie-expedition-resupply-check.es │ ├── sortie-unused-slot-check.es │ ├── sortie-free-slot-check.es │ └── development-prophecy.es ├── polyfills │ ├── react-fontawesome.es │ └── react-i18next.es └── theme.ts ├── poi.provisionprofile ├── .husky └── pre-commit ├── index-plugin.html ├── .stylelintignore ├── prettier.config.js ├── shims ├── vendor │ ├── header-case-normalizer.d.ts │ └── socks5-client.d.ts └── global.d.ts ├── lib ├── constant.ts ├── __mocks__ │ ├── fs-extra.es │ └── cson.es ├── devtool.ts ├── native-theme-helper.ts ├── screenshot.ts ├── updater.ts ├── shortcut.ts ├── __tests__ │ ├── __snapshots__ │ │ └── config.spec.es.snap │ └── config.spec.es ├── tray.ts ├── module-path.ts └── sentry.ts ├── babel-register.config.js ├── index.js ├── content ├── description │ ├── zh-CN.md │ ├── zh-TW.md │ ├── ja-JP.md │ └── en-US.md ├── welcome │ ├── ja-JP.md │ ├── zh-TW.md │ ├── zh-CN.md │ └── en-US.md ├── certerror │ ├── zh-CN.md │ ├── zh-TW.md │ ├── ja-JP.md │ └── en-US.md └── merge-content.js ├── .gitattributes ├── .mention-bot ├── lint-staged.config.js ├── setup-tests.ts ├── .vscode └── settings.json ├── i18n ├── data │ ├── ko-KR.json │ ├── ja-JP.json │ ├── en-US.json │ ├── zh-CN.json │ └── zh-TW.json └── menu │ ├── en-US.json │ ├── zh-CN.json │ ├── zh-TW.json │ ├── ko-KR.json │ └── ja-JP.json ├── tsconfig.json ├── jest.config.js ├── fcd └── README.md ├── .stylelintrc.js ├── .gitignore ├── babel.config.js ├── LICENSE ├── index.html ├── gulpfile.js └── electron-builder.config.js /.node-version: -------------------------------------------------------------------------------- 1 | 22 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | views/utils/aaci.es -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | open_collective: poi 2 | -------------------------------------------------------------------------------- /assets/data/theme.json: -------------------------------------------------------------------------------- 1 | [ 2 | "light", 3 | "dark" 4 | ] 5 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /views/battle-env.es: -------------------------------------------------------------------------------- 1 | // Compatibility 2 | import './create-store' 3 | -------------------------------------------------------------------------------- /assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/logo.png -------------------------------------------------------------------------------- /assets/audio/fail.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/audio/fail.mp3 -------------------------------------------------------------------------------- /assets/audio/poi.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/audio/poi.mp3 -------------------------------------------------------------------------------- /assets/icons/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/icon.png -------------------------------------------------------------------------------- /assets/icons/poi.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi.icns -------------------------------------------------------------------------------- /assets/icons/poi.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi.ico -------------------------------------------------------------------------------- /assets/icons/poi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi.png -------------------------------------------------------------------------------- /assets/img/header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/header.png -------------------------------------------------------------------------------- /poi.provisionprofile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/poi.provisionprofile -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npx lint-staged 5 | -------------------------------------------------------------------------------- /assets/audio/about.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/audio/about.mp3 -------------------------------------------------------------------------------- /assets/audio/update.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/audio/update.mp3 -------------------------------------------------------------------------------- /assets/icons/poi_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_32x32.png -------------------------------------------------------------------------------- /assets/icons/poi_36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_36x36.png -------------------------------------------------------------------------------- /assets/img/material/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/01.png -------------------------------------------------------------------------------- /assets/img/material/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/02.png -------------------------------------------------------------------------------- /assets/img/material/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/03.png -------------------------------------------------------------------------------- /assets/img/material/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/04.png -------------------------------------------------------------------------------- /assets/img/material/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/05.png -------------------------------------------------------------------------------- /assets/img/material/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/06.png -------------------------------------------------------------------------------- /assets/img/material/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/07.png -------------------------------------------------------------------------------- /assets/img/material/08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/08.png -------------------------------------------------------------------------------- /assets/img/material/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/1.png -------------------------------------------------------------------------------- /assets/img/material/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/10.png -------------------------------------------------------------------------------- /assets/img/material/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/11.png -------------------------------------------------------------------------------- /assets/img/material/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/12.png -------------------------------------------------------------------------------- /assets/img/material/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/2.png -------------------------------------------------------------------------------- /assets/img/material/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/3.png -------------------------------------------------------------------------------- /assets/img/material/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/4.png -------------------------------------------------------------------------------- /assets/img/material/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/5.png -------------------------------------------------------------------------------- /assets/img/material/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/6.png -------------------------------------------------------------------------------- /assets/img/material/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/7.png -------------------------------------------------------------------------------- /assets/img/material/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/8.png -------------------------------------------------------------------------------- /assets/img/slotitem/-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/-1.png -------------------------------------------------------------------------------- /assets/img/slotitem/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/0.png -------------------------------------------------------------------------------- /assets/img/slotitem/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/1.png -------------------------------------------------------------------------------- /assets/img/slotitem/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/10.png -------------------------------------------------------------------------------- /assets/img/slotitem/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/11.png -------------------------------------------------------------------------------- /assets/img/slotitem/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/12.png -------------------------------------------------------------------------------- /assets/img/slotitem/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/13.png -------------------------------------------------------------------------------- /assets/img/slotitem/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/14.png -------------------------------------------------------------------------------- /assets/img/slotitem/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/15.png -------------------------------------------------------------------------------- /assets/img/slotitem/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/16.png -------------------------------------------------------------------------------- /assets/img/slotitem/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/17.png -------------------------------------------------------------------------------- /assets/img/slotitem/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/18.png -------------------------------------------------------------------------------- /assets/img/slotitem/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/19.png -------------------------------------------------------------------------------- /assets/img/slotitem/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/2.png -------------------------------------------------------------------------------- /assets/img/slotitem/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/20.png -------------------------------------------------------------------------------- /assets/img/slotitem/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/21.png -------------------------------------------------------------------------------- /assets/img/slotitem/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/22.png -------------------------------------------------------------------------------- /assets/img/slotitem/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/23.png -------------------------------------------------------------------------------- /assets/img/slotitem/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/24.png -------------------------------------------------------------------------------- /assets/img/slotitem/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/25.png -------------------------------------------------------------------------------- /assets/img/slotitem/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/26.png -------------------------------------------------------------------------------- /assets/img/slotitem/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/27.png -------------------------------------------------------------------------------- /assets/img/slotitem/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/28.png -------------------------------------------------------------------------------- /assets/img/slotitem/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/29.png -------------------------------------------------------------------------------- /assets/img/slotitem/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/3.png -------------------------------------------------------------------------------- /assets/img/slotitem/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/30.png -------------------------------------------------------------------------------- /assets/img/slotitem/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/31.png -------------------------------------------------------------------------------- /assets/img/slotitem/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/32.png -------------------------------------------------------------------------------- /assets/img/slotitem/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/33.png -------------------------------------------------------------------------------- /assets/img/slotitem/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/34.png -------------------------------------------------------------------------------- /assets/img/slotitem/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/35.png -------------------------------------------------------------------------------- /assets/img/slotitem/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/36.png -------------------------------------------------------------------------------- /assets/img/slotitem/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/37.png -------------------------------------------------------------------------------- /assets/img/slotitem/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/38.png -------------------------------------------------------------------------------- /assets/img/slotitem/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/39.png -------------------------------------------------------------------------------- /assets/img/slotitem/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/4.png -------------------------------------------------------------------------------- /assets/img/slotitem/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/40.png -------------------------------------------------------------------------------- /assets/img/slotitem/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/41.png -------------------------------------------------------------------------------- /assets/img/slotitem/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/42.png -------------------------------------------------------------------------------- /assets/img/slotitem/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/43.png -------------------------------------------------------------------------------- /assets/img/slotitem/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/44.png -------------------------------------------------------------------------------- /assets/img/slotitem/45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/45.png -------------------------------------------------------------------------------- /assets/img/slotitem/46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/46.png -------------------------------------------------------------------------------- /assets/img/slotitem/47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/47.png -------------------------------------------------------------------------------- /assets/img/slotitem/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/5.png -------------------------------------------------------------------------------- /assets/img/slotitem/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/6.png -------------------------------------------------------------------------------- /assets/img/slotitem/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/7.png -------------------------------------------------------------------------------- /assets/img/slotitem/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/8.png -------------------------------------------------------------------------------- /assets/img/slotitem/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/9.png -------------------------------------------------------------------------------- /assets/js/webview-window-preload.js: -------------------------------------------------------------------------------- 1 | window.onbeforeunload = (e) => (e.returnValue = false) 2 | -------------------------------------------------------------------------------- /assets/icons/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/icon_16x16.png -------------------------------------------------------------------------------- /assets/icons/poi_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_128x128.png -------------------------------------------------------------------------------- /assets/icons/poi_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_256x256.png -------------------------------------------------------------------------------- /assets/icons/poi_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_512x512.png -------------------------------------------------------------------------------- /assets/img/airplane/alv1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv1.png -------------------------------------------------------------------------------- /assets/img/airplane/alv2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv2.png -------------------------------------------------------------------------------- /assets/img/airplane/alv3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv3.png -------------------------------------------------------------------------------- /assets/img/airplane/alv4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv4.png -------------------------------------------------------------------------------- /assets/img/airplane/alv5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv5.png -------------------------------------------------------------------------------- /assets/img/airplane/alv6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv6.png -------------------------------------------------------------------------------- /assets/img/airplane/alv7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/airplane/alv7.png -------------------------------------------------------------------------------- /assets/img/material/010.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/010.png -------------------------------------------------------------------------------- /assets/img/material/011.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/011.png -------------------------------------------------------------------------------- /assets/img/material/012.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/012.png -------------------------------------------------------------------------------- /assets/img/material/1_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/1_big.png -------------------------------------------------------------------------------- /assets/img/material/2_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/2_big.png -------------------------------------------------------------------------------- /assets/img/material/3_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/3_big.png -------------------------------------------------------------------------------- /assets/img/material/4_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/4_big.png -------------------------------------------------------------------------------- /assets/img/material/5_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/5_big.png -------------------------------------------------------------------------------- /assets/img/material/6_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/6_big.png -------------------------------------------------------------------------------- /assets/img/material/7_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/7_big.png -------------------------------------------------------------------------------- /assets/img/material/8_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/material/8_big.png -------------------------------------------------------------------------------- /assets/img/slotitem/100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/100.png -------------------------------------------------------------------------------- /assets/img/slotitem/101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/101.png -------------------------------------------------------------------------------- /assets/img/slotitem/102.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/102.png -------------------------------------------------------------------------------- /assets/img/slotitem/103.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/103.png -------------------------------------------------------------------------------- /assets/img/slotitem/104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/104.png -------------------------------------------------------------------------------- /assets/img/slotitem/105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/105.png -------------------------------------------------------------------------------- /assets/img/slotitem/106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/106.png -------------------------------------------------------------------------------- /assets/img/slotitem/107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/107.png -------------------------------------------------------------------------------- /assets/img/slotitem/108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/108.png -------------------------------------------------------------------------------- /assets/img/slotitem/109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/109.png -------------------------------------------------------------------------------- /assets/img/slotitem/110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/110.png -------------------------------------------------------------------------------- /assets/img/slotitem/111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/111.png -------------------------------------------------------------------------------- /assets/img/slotitem/112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/112.png -------------------------------------------------------------------------------- /assets/img/slotitem/113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/113.png -------------------------------------------------------------------------------- /assets/img/slotitem/114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/114.png -------------------------------------------------------------------------------- /assets/img/slotitem/115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/115.png -------------------------------------------------------------------------------- /assets/img/slotitem/116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/116.png -------------------------------------------------------------------------------- /assets/img/slotitem/117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/117.png -------------------------------------------------------------------------------- /assets/img/slotitem/118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/118.png -------------------------------------------------------------------------------- /assets/img/slotitem/119.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/119.png -------------------------------------------------------------------------------- /assets/img/slotitem/120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/120.png -------------------------------------------------------------------------------- /assets/img/slotitem/121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/121.png -------------------------------------------------------------------------------- /assets/img/slotitem/122.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/122.png -------------------------------------------------------------------------------- /assets/img/slotitem/123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/123.png -------------------------------------------------------------------------------- /assets/img/slotitem/124.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/124.png -------------------------------------------------------------------------------- /assets/img/slotitem/125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/125.png -------------------------------------------------------------------------------- /assets/img/slotitem/126.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/126.png -------------------------------------------------------------------------------- /assets/img/slotitem/127.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/127.png -------------------------------------------------------------------------------- /assets/img/slotitem/128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/128.png -------------------------------------------------------------------------------- /assets/img/slotitem/129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/129.png -------------------------------------------------------------------------------- /assets/img/slotitem/130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/130.png -------------------------------------------------------------------------------- /assets/img/slotitem/131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/131.png -------------------------------------------------------------------------------- /assets/img/slotitem/132.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/132.png -------------------------------------------------------------------------------- /assets/img/slotitem/133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/133.png -------------------------------------------------------------------------------- /assets/img/slotitem/134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/134.png -------------------------------------------------------------------------------- /assets/img/slotitem/135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/135.png -------------------------------------------------------------------------------- /assets/img/slotitem/136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/136.png -------------------------------------------------------------------------------- /assets/img/slotitem/137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/137.png -------------------------------------------------------------------------------- /assets/img/slotitem/138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/138.png -------------------------------------------------------------------------------- /assets/img/slotitem/139.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/139.png -------------------------------------------------------------------------------- /assets/img/slotitem/140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/140.png -------------------------------------------------------------------------------- /assets/img/slotitem/141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/141.png -------------------------------------------------------------------------------- /assets/img/slotitem/142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/142.png -------------------------------------------------------------------------------- /assets/img/slotitem/143.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/143.png -------------------------------------------------------------------------------- /assets/img/slotitem/144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/144.png -------------------------------------------------------------------------------- /assets/img/slotitem/145.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/145.png -------------------------------------------------------------------------------- /assets/img/slotitem/146.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/146.png -------------------------------------------------------------------------------- /assets/img/slotitem/147.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/147.png -------------------------------------------------------------------------------- /assets/img/slotitem/148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/148.png -------------------------------------------------------------------------------- /assets/img/slotitem/149.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/149.png -------------------------------------------------------------------------------- /assets/img/slotitem/150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/150.png -------------------------------------------------------------------------------- /assets/img/slotitem/151.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/151.png -------------------------------------------------------------------------------- /assets/img/slotitem/152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/152.png -------------------------------------------------------------------------------- /assets/img/slotitem/154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/154.png -------------------------------------------------------------------------------- /assets/img/slotitem/155.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/155.png -------------------------------------------------------------------------------- /assets/img/slotitem/156.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/156.png -------------------------------------------------------------------------------- /assets/img/slotitem/157.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/157.png -------------------------------------------------------------------------------- /assets/img/slotitem/158.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/slotitem/158.png -------------------------------------------------------------------------------- /assets/img/touchbar/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/lock.png -------------------------------------------------------------------------------- /assets/img/touchbar/media.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/media.png -------------------------------------------------------------------------------- /assets/icons/poi_1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_1024x1024.png -------------------------------------------------------------------------------- /assets/img/operation/build.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/operation/build.png -------------------------------------------------------------------------------- /assets/img/operation/repair.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/operation/repair.png -------------------------------------------------------------------------------- /assets/img/operation/sortie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/operation/sortie.png -------------------------------------------------------------------------------- /assets/img/touchbar/camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/camera.png -------------------------------------------------------------------------------- /assets/img/touchbar/console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/console.png -------------------------------------------------------------------------------- /assets/img/touchbar/refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/refresh.png -------------------------------------------------------------------------------- /assets/img/touchbar/unlock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/unlock.png -------------------------------------------------------------------------------- /index-plugin.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.stylelintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | 3 | # poi build directory 4 | build/download 5 | app_compiled/ 6 | dist/ 7 | -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_dark.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_light.png -------------------------------------------------------------------------------- /assets/img/touchbar/angle-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/angle-left.png -------------------------------------------------------------------------------- /assets/img/touchbar/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/fullscreen.png -------------------------------------------------------------------------------- /assets/img/touchbar/volume-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/volume-off.png -------------------------------------------------------------------------------- /assets/img/touchbar/volume-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/volume-up.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_dark@2x.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_dark@4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_dark@4x.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_light@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_light@2x.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_light@4x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_light@4x.png -------------------------------------------------------------------------------- /assets/img/operation/expedition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/operation/expedition.png -------------------------------------------------------------------------------- /assets/img/touchbar/angle-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/angle-right.png -------------------------------------------------------------------------------- /assets/img/touchbar/social-media.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/img/touchbar/social-media.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_dark_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_dark_256x256.png -------------------------------------------------------------------------------- /assets/icons/poi_ribbon_light_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/assets/icons/poi_ribbon_light_256x256.png -------------------------------------------------------------------------------- /views/components/main/assets/img/state/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/views/components/main/assets/img/state/0.png -------------------------------------------------------------------------------- /views/components/main/assets/img/state/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/views/components/main/assets/img/state/1.png -------------------------------------------------------------------------------- /views/components/main/assets/img/state/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/views/components/main/assets/img/state/2.png -------------------------------------------------------------------------------- /views/components/main/assets/img/state/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/views/components/main/assets/img/state/3.png -------------------------------------------------------------------------------- /views/components/main/assets/img/state/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/poooi/poi/HEAD/views/components/main/assets/img/state/4.png -------------------------------------------------------------------------------- /views/create-store.ts: -------------------------------------------------------------------------------- 1 | // this file is kept for compat 2 | 3 | // @ts-expect-error ts-migrate 4 | export * from './redux/create-store' 5 | -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | semi: false, 3 | singleQuote: true, 4 | trailingComma: 'all', 5 | printWidth: 100, 6 | } 7 | -------------------------------------------------------------------------------- /assets/js/disable-tab.js: -------------------------------------------------------------------------------- 1 | document.addEventListener('keydown', (e) => { 2 | if (e.key === 'Tab') { 3 | e.preventDefault() 4 | } 5 | }) 6 | -------------------------------------------------------------------------------- /assets/data/fcd/meta.json: -------------------------------------------------------------------------------- 1 | [{"name":"map","version":"2025/11/30/01"},{"name":"shipavatar","version":"2018/09/08/02"},{"name":"shiptag","version":"2025/11/09/01"}] 2 | -------------------------------------------------------------------------------- /shims/vendor/header-case-normalizer.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'header-case-normalizer' { 2 | const normalize: (header: string) => string 3 | export default normalize 4 | } 5 | -------------------------------------------------------------------------------- /lib/constant.ts: -------------------------------------------------------------------------------- 1 | import path from 'path-extra' 2 | import CSON from 'cson' 3 | export default CSON.parseCSONFile(path.join(__dirname, '..', 'assets', 'data', 'constant.cson')) 4 | -------------------------------------------------------------------------------- /lib/__mocks__/fs-extra.es: -------------------------------------------------------------------------------- 1 | export const accessSync = jest.fn() 2 | export const writeFileSync = jest.fn() 3 | 4 | module.exports = { 5 | accessSync, 6 | writeFileSync, 7 | } 8 | -------------------------------------------------------------------------------- /babel-register.config.js: -------------------------------------------------------------------------------- 1 | const babelConfig = require('./babel.config') 2 | 3 | module.exports = { 4 | ...babelConfig, 5 | extensions: ['.es', '.ts', '.tsx'], 6 | cache: false, 7 | } 8 | -------------------------------------------------------------------------------- /views/redux/timers/index.es: -------------------------------------------------------------------------------- 1 | import { combineReducers } from '../combine-reducers' 2 | 3 | import cond from './cond' 4 | 5 | export const reducer = combineReducers({ 6 | cond, 7 | }) 8 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | try { 2 | require('./lib/cli') 3 | } catch (e) { 4 | require('@babel/register')(require('./babel-register.config')) 5 | require('./lib/cli') 6 | } finally { 7 | require('./app') 8 | } 9 | -------------------------------------------------------------------------------- /lib/__mocks__/cson.es: -------------------------------------------------------------------------------- 1 | export const parseCSONFile = jest.fn(() => ({})) 2 | 3 | export const stringify = jest.fn(() => 'CSON Stringified') 4 | 5 | module.exports = { 6 | parseCSONFile, 7 | stringify, 8 | } 9 | -------------------------------------------------------------------------------- /content/description/zh-CN.md: -------------------------------------------------------------------------------- 1 | --- 2 | namespace: setting 3 | language: zh-CN 4 | key: description_markdown 5 | --- 6 | 7 | poi 是一个开源的跨平台的「艦隊これくしょん」浏览器。poi 的行为与 Chrome 一致,原则上不提供任何影响收发包的功能。在基本功能之外,poi 还支持安装各类插件来提供扩展功能。 8 | -------------------------------------------------------------------------------- /content/description/zh-TW.md: -------------------------------------------------------------------------------- 1 | --- 2 | namespace: setting 3 | language: zh-TW 4 | key: description_markdown 5 | --- 6 | 7 | poi 是一個開源的跨平臺的「艦隊これくしょん」瀏覽器。poi 的行爲與 Chrome 一致,原則上不提供任何影響收發包的功能。在基本功能之外,poi 還支持安裝各類擴展程式來提供擴展功能。 8 | -------------------------------------------------------------------------------- /views/env-parts/dbg.ts: -------------------------------------------------------------------------------- 1 | import type { DbgInstance } from 'lib/debug' 2 | 3 | export const dbg: DbgInstance = window.isMain ? require('lib/debug') : undefined 4 | 5 | // @ts-expect-error backward compatibility 6 | window.dbg = dbg 7 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.es text eol=lf 2 | *.js text eol=lf 3 | *.json text eol=lf 4 | *.css text eol=lf 5 | *.md text eol=lf 6 | *.yml text eol=lf 7 | *.svg text eol=lf 8 | *.ts text eol=lf 9 | *.tsx text eol=lf 10 | *.svg text eol=lf 11 | -------------------------------------------------------------------------------- /.mention-bot: -------------------------------------------------------------------------------- 1 | { 2 | "maxReviewers": 5, 3 | "numFilesToCheck": 10, 4 | "findPotentialReviewers": true, 5 | "fileBlacklist": ["*.md"], 6 | "userBlacklist": [], 7 | "userBlacklistForPR": [], 8 | "requiredOrgs": [], 9 | "actions": ["opened"] 10 | } 11 | -------------------------------------------------------------------------------- /views/redux/wctf.es: -------------------------------------------------------------------------------- 1 | export const reducer = (state = {}, { type, payload }) => { 2 | switch (type) { 3 | case '@@wctf-db-update': { 4 | return { 5 | ...state, 6 | ...payload, 7 | } 8 | } 9 | } 10 | return state 11 | } 12 | -------------------------------------------------------------------------------- /content/description/ja-JP.md: -------------------------------------------------------------------------------- 1 | --- 2 | namespace: setting 3 | language: ja-JP 4 | key: description_markdown 5 | --- 6 | 7 | poi はマルチプラットフォ ー ム対応オ ー プンソ ー ス「艦隊これくしょん」専用ブラウザです。ゲ ー ムにおける受送信仕様について、poi は Chrome と異なりがなく、原則的にはパケット通信に影響を与える機能は一切提供しません。poi 本体は基本的なブラウジング機能を提供し、拡張機能はプラグインで実現する仕様となります。 8 | -------------------------------------------------------------------------------- /views/redux/info/__tests__/__fixtures__/api_req_air_corps_change_name.json: -------------------------------------------------------------------------------- 1 | {"method":"POST","path":"/kcsapi/api_req_air_corps/change_name","body":{"api_result":1,"api_result_msg":"成功"},"postBody":{"api_verno":"1","api_area_id":"6","api_base_id":"1","api_name":"第1基地航空隊"},"time":1639774787802} 2 | -------------------------------------------------------------------------------- /views/redux/info/__tests__/__fixtures__/api_req_air_corps_set_action.json: -------------------------------------------------------------------------------- 1 | {"method":"POST","path":"/kcsapi/api_req_air_corps/set_action","body":{"api_result":1,"api_result_msg":"成功"},"postBody":{"api_verno":"1","api_area_id":"6","api_base_id":"1,2,3","api_action_kind":"0,0,0"},"time":1576947577250} 2 | -------------------------------------------------------------------------------- /views/redux/misc.es: -------------------------------------------------------------------------------- 1 | import { combineReducers } from './combine-reducers' 2 | 3 | function canNotify(state = false, { type }) { 4 | if (type === '@@Response/kcsapi/api_port/port') return true 5 | return state 6 | } 7 | 8 | export default combineReducers({ 9 | canNotify, 10 | }) 11 | -------------------------------------------------------------------------------- /assets/js/webview-preload.js: -------------------------------------------------------------------------------- 1 | const remote = require('@electron/remote') 2 | window.ipc = remote.require('./lib/ipc') 3 | 4 | require('./xhr-hack') 5 | require('./resource-hack') 6 | require('./page-align') 7 | require('./cookie-hack') 8 | require('./disable-tab') 9 | require('./capture-page') 10 | -------------------------------------------------------------------------------- /views/utils/color.ts: -------------------------------------------------------------------------------- 1 | export const shipAvatarColor = { 2 | GREY_BLUE: '#90caf960', 3 | GREEN: '#8bc34a60', 4 | YELLOW: '#fdd83560', 5 | ORANGE: '#fb8c0060', 6 | RED: '#ef535060', 7 | BLUE: '#1e88e560', 8 | PURPLE: '#8e24aa80', 9 | WHITE: '#e0e0e060', 10 | BLACK: '#00000060', 11 | } 12 | -------------------------------------------------------------------------------- /views/components/etc/window-env.ts: -------------------------------------------------------------------------------- 1 | import { createContext } from 'react' 2 | 3 | interface WindowEnvContext { 4 | window?: Window 5 | mountPoint?: HTMLElement 6 | } 7 | 8 | export const WindowEnv = createContext{e.description}
54 |{t('PluginErrorMsg')}
45 | 46 | 49 |