diff --git a/README.md b/README.md index d91b4df5..cd490858 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,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/components/Modals/SettingsModal/SettingsModal.vue b/src/components/Modals/SettingsModal/SettingsModal.vue new file mode 100644 index 00000000..3afc5b23 --- /dev/null +++ b/src/components/Modals/SettingsModal/SettingsModal.vue @@ -0,0 +1,103 @@ + + + + + + Settings + + + Downloads + BitTorrent + WebUI + VueTorrent + + + + + + + + + + + + + + + + + + + + Save + + + close + + + + + + + + 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/Torrent.vue b/src/components/Torrent.vue index abb5df13..a4fb7180 100644 --- a/src/components/Torrent.vue +++ b/src/components/Torrent.vue @@ -219,11 +219,9 @@ export default { .v-chip.queued { background: #2e5eaa !important; } - .noselect { -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ - -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently diff --git a/src/components/TorrentDetailModal/Content.vue b/src/components/TorrentDetailModal/Tabs/Content.vue similarity index 100% rename from src/components/TorrentDetailModal/Content.vue rename to src/components/TorrentDetailModal/Tabs/Content.vue diff --git a/src/components/TorrentDetailModal/CreateNewTagDialog.vue b/src/components/TorrentDetailModal/Tabs/CreateNewTagDialog.vue similarity index 100% rename from src/components/TorrentDetailModal/CreateNewTagDialog.vue rename to src/components/TorrentDetailModal/Tabs/CreateNewTagDialog.vue diff --git a/src/components/TorrentDetailModal/DeleteTagDialog.vue b/src/components/TorrentDetailModal/Tabs/DeleteTagDialog.vue similarity index 100% rename from src/components/TorrentDetailModal/DeleteTagDialog.vue rename to src/components/TorrentDetailModal/Tabs/DeleteTagDialog.vue diff --git a/src/components/TorrentDetailModal/Info.vue b/src/components/TorrentDetailModal/Tabs/Info.vue similarity index 100% rename from src/components/TorrentDetailModal/Info.vue rename to src/components/TorrentDetailModal/Tabs/Info.vue diff --git a/src/components/TorrentDetailModal/Peers.vue b/src/components/TorrentDetailModal/Tabs/Peers.vue similarity index 97% rename from src/components/TorrentDetailModal/Peers.vue rename to src/components/TorrentDetailModal/Tabs/Peers.vue index 3135fd57..bd0b18a4 100644 --- a/src/components/TorrentDetailModal/Peers.vue +++ b/src/components/TorrentDetailModal/Tabs/Peers.vue @@ -6,7 +6,7 @@ :items="peers" :items-per-page="-1" :hide-default-footer="true" - style="max-height: 500px; min-height: 400px;" + style="max-height: 500px; min-height: 400px" > @@ -45,7 +45,6 @@