├── .babelrc ├── .electron-vue ├── build.js ├── dev-client.js ├── dev-runner.js ├── webpack.main.config.js ├── webpack.renderer.config.js └── webpack.web.config.js ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── README.zh-CN.md ├── appveyor.yml ├── dist ├── electron │ └── .gitkeep └── web │ └── .gitkeep ├── package.json ├── screenshot ├── mac-downloading.png └── mac-downloading.zh-CN.png ├── src ├── index.ejs ├── main │ ├── appdata.js │ ├── index.dev.js │ └── index.js └── renderer │ ├── App.vue │ ├── assets │ ├── .gitkeep │ ├── badge.png │ ├── complete.mp3 │ ├── error.mp3 │ └── logo.png │ ├── components │ ├── Main.vue │ └── Main │ │ ├── Downloading.vue │ │ ├── Finished.vue │ │ ├── NewTask.vue │ │ ├── Settings.vue │ │ └── Task │ │ └── Task.vue │ ├── lang │ ├── en-US.json │ └── zh-CN.json │ ├── main.js │ ├── router │ └── index.js │ ├── styles │ ├── option.css │ └── toolbar.css │ └── utils │ ├── aria2manager.js │ ├── aria2rpc.js │ ├── aria2server.js │ ├── converter.js │ ├── filetypes.js │ └── jsonrpc.js ├── static ├── .gitkeep └── aria2 │ ├── aria2.conf │ ├── darwin │ └── aria2c │ └── win32 │ └── aria2c.exe └── test ├── .eslintrc ├── e2e ├── index.js ├── specs │ └── Launch.spec.js └── utils.js └── unit ├── index.js ├── karma.conf.js └── specs └── LandingPage.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.babelrc -------------------------------------------------------------------------------- /.electron-vue/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/build.js -------------------------------------------------------------------------------- /.electron-vue/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/dev-client.js -------------------------------------------------------------------------------- /.electron-vue/dev-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/dev-runner.js -------------------------------------------------------------------------------- /.electron-vue/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/webpack.main.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/webpack.renderer.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.web.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.electron-vue/webpack.web.config.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/README.md -------------------------------------------------------------------------------- /README.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/README.zh-CN.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/appveyor.yml -------------------------------------------------------------------------------- /dist/electron/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/web/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/package.json -------------------------------------------------------------------------------- /screenshot/mac-downloading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/screenshot/mac-downloading.png -------------------------------------------------------------------------------- /screenshot/mac-downloading.zh-CN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/screenshot/mac-downloading.zh-CN.png -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/main/appdata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/main/appdata.js -------------------------------------------------------------------------------- /src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/main/index.dev.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/renderer/assets/badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/assets/badge.png -------------------------------------------------------------------------------- /src/renderer/assets/complete.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/assets/complete.mp3 -------------------------------------------------------------------------------- /src/renderer/assets/error.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/assets/error.mp3 -------------------------------------------------------------------------------- /src/renderer/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/assets/logo.png -------------------------------------------------------------------------------- /src/renderer/components/Main.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main.vue -------------------------------------------------------------------------------- /src/renderer/components/Main/Downloading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main/Downloading.vue -------------------------------------------------------------------------------- /src/renderer/components/Main/Finished.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main/Finished.vue -------------------------------------------------------------------------------- /src/renderer/components/Main/NewTask.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main/NewTask.vue -------------------------------------------------------------------------------- /src/renderer/components/Main/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main/Settings.vue -------------------------------------------------------------------------------- /src/renderer/components/Main/Task/Task.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/components/Main/Task/Task.vue -------------------------------------------------------------------------------- /src/renderer/lang/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/lang/en-US.json -------------------------------------------------------------------------------- /src/renderer/lang/zh-CN.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/lang/zh-CN.json -------------------------------------------------------------------------------- /src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/main.js -------------------------------------------------------------------------------- /src/renderer/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/router/index.js -------------------------------------------------------------------------------- /src/renderer/styles/option.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/styles/option.css -------------------------------------------------------------------------------- /src/renderer/styles/toolbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/styles/toolbar.css -------------------------------------------------------------------------------- /src/renderer/utils/aria2manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/aria2manager.js -------------------------------------------------------------------------------- /src/renderer/utils/aria2rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/aria2rpc.js -------------------------------------------------------------------------------- /src/renderer/utils/aria2server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/aria2server.js -------------------------------------------------------------------------------- /src/renderer/utils/converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/converter.js -------------------------------------------------------------------------------- /src/renderer/utils/filetypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/filetypes.js -------------------------------------------------------------------------------- /src/renderer/utils/jsonrpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/src/renderer/utils/jsonrpc.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/aria2/aria2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/static/aria2/aria2.conf -------------------------------------------------------------------------------- /static/aria2/darwin/aria2c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/static/aria2/darwin/aria2c -------------------------------------------------------------------------------- /static/aria2/win32/aria2c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/static/aria2/win32/aria2c.exe -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/e2e/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/e2e/index.js -------------------------------------------------------------------------------- /test/e2e/specs/Launch.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/e2e/specs/Launch.spec.js -------------------------------------------------------------------------------- /test/e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/e2e/utils.js -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/LandingPage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zmzhang8/Photon/HEAD/test/unit/specs/LandingPage.spec.js --------------------------------------------------------------------------------