diff --git a/.gitignore b/.gitignore index a465f425..27cab542 100644 --- a/.gitignore +++ b/.gitignore @@ -1,24 +1,24 @@ -.DS_Store -node_modules -/dist - -# local env files -.env.local -.env.*.local - -# Log files -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# Editor directories and files -.idea -.vscode -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? - -vuetorrent +.DS_Store +node_modules +/dist + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? + +vuetorrent config \ No newline at end of file diff --git a/README.md b/README.md index 35e1ce7d..9891bd77 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,8 @@ The sleekest looking WEBUI for qBittorrent made with Vuejs! - searching for new torrents straight from the WEBUI! +- changing the most common settings + * works on QBittorrent V4.2 and later ### Sorting/Filtring diff --git a/package.json b/package.json index a6c67b42..3348b593 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vuetorrent", - "version": "0.1.2", + "version": "0.1.3", "private": true, "scripts": { "serve": "vue-cli-service serve", diff --git a/src/App.vue b/src/App.vue index c3b58ccd..d82549f1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,22 +1,24 @@ + - + - + diff --git a/src/components/Modals/SettingsModal/Tabs/BitTorrent.vue b/src/components/Modals/SettingsModal/Tabs/BitTorrent.vue new file mode 100644 index 00000000..1d318e2f --- /dev/null +++ b/src/components/Modals/SettingsModal/Tabs/BitTorrent.vue @@ -0,0 +1,171 @@ + + + + + Privacy + + + + + + + + + + + + + + + + + + + + + + + Seeding Limits + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/Modals/SettingsModal/Tabs/Downloads.vue b/src/components/Modals/SettingsModal/Tabs/Downloads.vue new file mode 100644 index 00000000..afdfe0db --- /dev/null +++ b/src/components/Modals/SettingsModal/Tabs/Downloads.vue @@ -0,0 +1,101 @@ + + + + + When adding a torrent + + + + + + + + + + Saving Management + + + + Default Save Path + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/Modals/SettingsModal/Tabs/VueTorrent.vue b/src/components/Modals/SettingsModal/Tabs/VueTorrent.vue new file mode 100644 index 00000000..a8dfd07a --- /dev/null +++ b/src/components/Modals/SettingsModal/Tabs/VueTorrent.vue @@ -0,0 +1,68 @@ + + + + + + These settings are for the custom WebUI + itself + + + + + + Show Free Space + + + + + + + + + + + + + + diff --git a/src/components/Modals/SettingsModal/Tabs/WebUI.vue b/src/components/Modals/SettingsModal/Tabs/WebUI.vue new file mode 100644 index 00000000..bb9be9be --- /dev/null +++ b/src/components/Modals/SettingsModal/Tabs/WebUI.vue @@ -0,0 +1,71 @@ + + + + + + Use Alternative WebUI + + + + + + + Web User Interface (Remote Control) + + + + + + + + + + + + + + + + + diff --git a/src/components/Modals/SettingsModal/Tabs/index.js b/src/components/Modals/SettingsModal/Tabs/index.js new file mode 100644 index 00000000..cde0e85b --- /dev/null +++ b/src/components/Modals/SettingsModal/Tabs/index.js @@ -0,0 +1,6 @@ +import WebUI from '@/components/Modals/SettingsModal/Tabs/WebUI.vue' +import BitTorrent from '@/components/Modals/SettingsModal/Tabs/BitTorrent.vue' +import Downloads from '@/components/Modals/SettingsModal/Tabs/Downloads.vue' +import VueTorrent from '@/components/Modals/SettingsModal/Tabs/VueTorrent.vue' + +export { WebUI, BitTorrent, Downloads, VueTorrent } diff --git a/src/components/SettingsModal/BitTorrent.vue b/src/components/SettingsModal/BitTorrent.vue new file mode 100644 index 00000000..475e431c --- /dev/null +++ b/src/components/SettingsModal/BitTorrent.vue @@ -0,0 +1,185 @@ + + + + + Privacy + + + + + + + + + + + + + + + + + + + + + + + Seeding Limits + + + + + + + + + + + + + + + + + + + + + Save + + + + + + + + diff --git a/src/components/SettingsModal/Downloads.vue b/src/components/SettingsModal/Downloads.vue new file mode 100644 index 00000000..f3077824 --- /dev/null +++ b/src/components/SettingsModal/Downloads.vue @@ -0,0 +1,115 @@ + + + + + When adding a torrent + + + + + + + + + + Saving Management + + + + Default Save Path + + + + + + + + + + + + + + + + + Save + + + + + + + + diff --git a/src/components/SettingsModal/SettingsModal.vue b/src/components/SettingsModal/SettingsModal.vue new file mode 100644 index 00000000..270fa62c --- /dev/null +++ b/src/components/SettingsModal/SettingsModal.vue @@ -0,0 +1,75 @@ + + + + + + Settings + + + Downloads + BitTorrent + WebUI + + + + + + + + + + + + + + + + + close + + + + + + + diff --git a/src/components/SettingsModal/WebUI.vue b/src/components/SettingsModal/WebUI.vue new file mode 100644 index 00000000..afa54782 --- /dev/null +++ b/src/components/SettingsModal/WebUI.vue @@ -0,0 +1,88 @@ + + + + + + Use Alternative WebUI + + + + + + + Web User Interface (Remote Control) + + + + + + + + + + + + Save + + + + + + + + diff --git a/src/components/Torrent.vue b/src/components/Torrent.vue index 58f7f6fe..a4fb7180 100644 --- a/src/components/Torrent.vue +++ b/src/components/Torrent.vue @@ -175,7 +175,10 @@ export default {