diff --git a/src/renderer/components/settings/ClearCacheSettings.vue b/src/renderer/components/settings/ClearCacheSettings.vue new file mode 100644 index 0000000..29a772c --- /dev/null +++ b/src/renderer/components/settings/ClearCacheSettings.vue @@ -0,0 +1,116 @@ + + + \ No newline at end of file diff --git a/src/renderer/components/settings/MusicSourceSettings.vue b/src/renderer/components/settings/MusicSourceSettings.vue new file mode 100644 index 0000000..9d6cfc9 --- /dev/null +++ b/src/renderer/components/settings/MusicSourceSettings.vue @@ -0,0 +1,120 @@ + + + \ No newline at end of file diff --git a/src/renderer/components/settings/ProxySettings.vue b/src/renderer/components/settings/ProxySettings.vue new file mode 100644 index 0000000..c00a869 --- /dev/null +++ b/src/renderer/components/settings/ProxySettings.vue @@ -0,0 +1,152 @@ + + + \ No newline at end of file diff --git a/src/renderer/views/setting/ServerSetting.vue b/src/renderer/components/settings/ServerSetting.vue similarity index 100% rename from src/renderer/views/setting/ServerSetting.vue rename to src/renderer/components/settings/ServerSetting.vue diff --git a/src/renderer/types/music.ts b/src/renderer/types/music.ts new file mode 100644 index 0000000..83c7028 --- /dev/null +++ b/src/renderer/types/music.ts @@ -0,0 +1,5 @@ +// 音乐平台类型 +export type Platform = 'qq' | 'migu' | 'kugou' | 'pyncmd' | 'joox' | 'kuwo' | 'bilibili' | 'youtube' | 'gdmusic'; + +// 默认平台列表 +export const DEFAULT_PLATFORMS: Platform[] = ['migu', 'kugou', 'pyncmd', 'bilibili', 'youtube']; \ No newline at end of file diff --git a/src/renderer/views/set/index.vue b/src/renderer/views/set/index.vue index 032d319..5de2ef0 100644 --- a/src/renderer/views/set/index.vue +++ b/src/renderer/views/set/index.vue @@ -150,7 +150,7 @@ /> -
+
{{ t('settings.playback.musicSources') }}
@@ -165,7 +165,7 @@
{{ t('settings.playback.selectedMusicSources') }} - {{ musicSources.map((source) => getSourceLabel(source)).join(', ') }} + {{ musicSources.join(', ') }} {{ t('settings.playback.noMusicSources') }} @@ -428,145 +428,40 @@ - - + - - - - - - - - - - - - - - - - -

{{ t('settings.system.cacheClearTitle') }}

- - - - - - - -
-
+ @confirm="clearCache" + /> - - - -

{{ t('settings.playback.musicSourcesDesc') }}

- - - - - {{ source.label }} - - - - - -
- {{ t('settings.playback.musicSourcesWarning') }} -
- -
-

GD音乐台(music.gdstudio.xyz)设置

-

- GD音乐台将自动尝试多个音乐平台进行解析,无需额外配置。优先级高于其他解析方式,但是请求可能较慢。感谢(music.gdstudio.xyz) -

-
-
-
- - -