diff --git a/src/components/dialogs/settingsDialog/RssSettings.vue b/src/components/dialogs/settingsDialog/RssSettings.vue
new file mode 100644
index 0000000..38a9bd8
--- /dev/null
+++ b/src/components/dialogs/settingsDialog/RssSettings.vue
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/dialogs/settingsDialog/SettingsDialog.vue b/src/components/dialogs/settingsDialog/SettingsDialog.vue
index be941dc..a602aeb 100644
--- a/src/components/dialogs/settingsDialog/SettingsDialog.vue
+++ b/src/components/dialogs/settingsDialog/SettingsDialog.vue
@@ -5,7 +5,7 @@
@input="$emit('input', $event)"
scrollable
persistent
- fullscreen
+ max-width="720px"
>
@@ -45,6 +45,9 @@
+
+
+
@@ -62,7 +65,8 @@ import DownloadSettings from './DownloadSettings.vue'
import SpeedSettings from './SpeedSettings.vue'
import {mapGetters} from 'vuex'
import {Preferences} from '@/types'
-import WebUISettings from '@/components/dialogs/settingsDialog/WebUISettings.vue'
+import WebUISettings from './WebUISettings.vue'
+import RssSettings from './RssSettings.vue'
import {Config} from '@/store/config'
import { timeout } from '@/utils'
@@ -71,6 +75,7 @@ import { timeout } from '@/utils'
DownloadSettings,
SpeedSettings,
WebUISettings,
+ RssSettings,
},
computed: {
...mapGetters({
@@ -87,8 +92,8 @@ export default class SettingsDialog extends Vue {
config!: Config
preferenceUpdated = false
- tabList = ['downloads', 'speed', 'webui']
- tab = 'speed'
+ tabList = ['downloads', 'speed', 'rss', 'webui']
+ tab = 'download'
@Watch('preferences')
@Watch('config')
diff --git a/src/locale/en.ts b/src/locale/en.ts
index 58b8b70..ee0a4f3 100644
--- a/src/locale/en.ts
+++ b/src/locale/en.ts
@@ -109,6 +109,11 @@ export default {
connection: 'Connections',
bittorrent: 'BitTorrent',
+ rss: 'RSS',
+ rss_processing_enabled: 'Enable fetching RSS feeds',
+ rss_auto_downloading_enabled: 'Enable auto downloading of RSS torrents',
+ rss_refresh_interval: 'Feeds refresh interval',
+
webui: 'Web UI',
data_update_interval: 'Data Update Interval (ms)',
webui_remote_control: 'Web User Interface (Remote control)',
diff --git a/src/locale/zh-CN.ts b/src/locale/zh-CN.ts
index 6c98ca2..755393e 100644
--- a/src/locale/zh-CN.ts
+++ b/src/locale/zh-CN.ts
@@ -106,6 +106,10 @@ export default {
connection: '连接',
bittorrent: 'BitTorrent',
+ rss_processing_enabled: '启用自动刷新',
+ rss_auto_downloading_enabled: '启用自动下载种子',
+ rss_refresh_interval: '订阅刷新间隔',
+
webui: 'Web UI',
data_update_interval: '数据更新频率(ms)',
webui_remote_control: 'Web 用户界面(远程控制)',