├── .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 ├── README.md ├── appveyor.yml ├── dist ├── electron │ └── .gitkeep └── web │ └── .gitkeep ├── package.json ├── src ├── bg.ejs ├── index.ejs ├── main │ ├── backgroundWindow.js │ ├── config.js │ ├── db.js │ ├── dock.js │ ├── index.dev.js │ ├── index.js │ ├── ipc.js │ ├── mainWindow.js │ ├── menuTemplate.js │ ├── notification.js │ ├── progress.js │ ├── torrentController.js │ ├── torrentState.js │ ├── tray.js │ └── utils.js └── renderer │ ├── App.vue │ ├── assets │ └── .gitkeep │ ├── background.js │ ├── components │ ├── Done.vue │ ├── Index.vue │ ├── Index │ │ ├── Headbar.vue │ │ └── Sidebar.vue │ ├── Monitor.vue │ ├── Monitor │ │ ├── Launcher.vue │ │ └── Progresser.vue │ └── Wastebasket.vue │ ├── global.scss │ ├── main.js │ ├── router │ └── index.js │ └── store │ ├── index.js │ └── modules │ ├── index.js │ └── progressList.js ├── static ├── .gitkeep └── imgs │ ├── logo.png │ ├── tray.ico │ ├── trayTemplate.png │ └── trayTemplate@2x.png └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.babelrc -------------------------------------------------------------------------------- /.electron-vue/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/build.js -------------------------------------------------------------------------------- /.electron-vue/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/dev-client.js -------------------------------------------------------------------------------- /.electron-vue/dev-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/dev-runner.js -------------------------------------------------------------------------------- /.electron-vue/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/webpack.main.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/webpack.renderer.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.web.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.electron-vue/webpack.web.config.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/appveyor.yml -------------------------------------------------------------------------------- /dist/electron/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/web/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/package.json -------------------------------------------------------------------------------- /src/bg.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/bg.ejs -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/main/backgroundWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/backgroundWindow.js -------------------------------------------------------------------------------- /src/main/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/config.js -------------------------------------------------------------------------------- /src/main/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/db.js -------------------------------------------------------------------------------- /src/main/dock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/dock.js -------------------------------------------------------------------------------- /src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/index.dev.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/main/ipc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/ipc.js -------------------------------------------------------------------------------- /src/main/mainWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/mainWindow.js -------------------------------------------------------------------------------- /src/main/menuTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/menuTemplate.js -------------------------------------------------------------------------------- /src/main/notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/notification.js -------------------------------------------------------------------------------- /src/main/progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/progress.js -------------------------------------------------------------------------------- /src/main/torrentController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/torrentController.js -------------------------------------------------------------------------------- /src/main/torrentState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/torrentState.js -------------------------------------------------------------------------------- /src/main/tray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/tray.js -------------------------------------------------------------------------------- /src/main/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/main/utils.js -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/renderer/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/background.js -------------------------------------------------------------------------------- /src/renderer/components/Done.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Done.vue -------------------------------------------------------------------------------- /src/renderer/components/Index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Index.vue -------------------------------------------------------------------------------- /src/renderer/components/Index/Headbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Index/Headbar.vue -------------------------------------------------------------------------------- /src/renderer/components/Index/Sidebar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Index/Sidebar.vue -------------------------------------------------------------------------------- /src/renderer/components/Monitor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Monitor.vue -------------------------------------------------------------------------------- /src/renderer/components/Monitor/Launcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Monitor/Launcher.vue -------------------------------------------------------------------------------- /src/renderer/components/Monitor/Progresser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Monitor/Progresser.vue -------------------------------------------------------------------------------- /src/renderer/components/Wastebasket.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/components/Wastebasket.vue -------------------------------------------------------------------------------- /src/renderer/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/global.scss -------------------------------------------------------------------------------- /src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/main.js -------------------------------------------------------------------------------- /src/renderer/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/router/index.js -------------------------------------------------------------------------------- /src/renderer/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/store/index.js -------------------------------------------------------------------------------- /src/renderer/store/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/store/modules/index.js -------------------------------------------------------------------------------- /src/renderer/store/modules/progressList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/src/renderer/store/modules/progressList.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/static/imgs/logo.png -------------------------------------------------------------------------------- /static/imgs/tray.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/static/imgs/tray.ico -------------------------------------------------------------------------------- /static/imgs/trayTemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/static/imgs/trayTemplate.png -------------------------------------------------------------------------------- /static/imgs/trayTemplate@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/static/imgs/trayTemplate@2x.png -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/randyou/snail/HEAD/yarn.lock --------------------------------------------------------------------------------