From cdc819fbe89464ce0824b48876967b5ad73e1bb1 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 5 Mar 2022 16:06:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AF=B9=E6=92=AD=E6=94=BE?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5=E6=AD=8C=E8=AF=8D=E5=A4=A7=E5=B0=8F?= =?UTF-8?q?=E3=80=81=E6=98=AF=E5=90=A6=E7=BC=A9=E6=94=BE=E3=80=81=E5=AF=B9?= =?UTF-8?q?=E9=BD=90=E6=96=B9=E5=BC=8F=E7=9A=84=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 4 ++ src/common/defaultSetting.js | 9 ++- src/lang/en-us.json | 9 +++ src/lang/zh-cn.json | 9 +++ src/lang/zh-tw.json | 9 +++ .../core/PlayDetail/LyricPlayer.vue | 62 ++++++++++++++++--- .../components/core/PlayDetail/index.vue | 2 +- src/renderer/store/mutations.js | 3 + src/renderer/views/setting/Setting.vue | 6 ++ .../setting/components/SettingPlayDetail.vue | 39 ++++++++++++ src/renderer/views/setting/setting.js | 7 +++ 11 files changed, 150 insertions(+), 9 deletions(-) create mode 100644 src/renderer/views/setting/components/SettingPlayDetail.vue diff --git a/publish/changeLog.md b/publish/changeLog.md index 9f0b9efe..fa0cde30 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,7 @@ +### 新增 + +- 新增对播放详情页歌词大小、是否缩放、对齐方式的设置,可以去设置-播放详情页设置查看 + ### 优化 - 优化Windows任务栏缩略图工具栏控制按钮在浅色任务栏下的显示效果 diff --git a/src/common/defaultSetting.js b/src/common/defaultSetting.js index 4f6374b9..cb4dbb0a 100644 --- a/src/common/defaultSetting.js +++ b/src/common/defaultSetting.js @@ -2,7 +2,7 @@ const path = require('path') const os = require('os') const defaultSetting = { - version: '1.0.51', + version: '1.0.52', player: { togglePlayMethod: 'listLoop', highQuality: false, @@ -19,6 +19,13 @@ const defaultSetting = { waitPlayEndStop: true, waitPlayEndStopTime: '', }, + playDetail: { + isZoomActiveLrc: true, + style: { + fontSize: 100, + align: 'center', + }, + }, desktopLyric: { enable: false, isLock: false, diff --git a/src/lang/en-us.json b/src/lang/en-us.json index e0b2f8b6..02c3f279 100644 --- a/src/lang/en-us.json +++ b/src/lang/en-us.json @@ -323,6 +323,15 @@ "setting__other_tray_theme_native": "White", "setting__other_tray_theme_origin": "Primary Color", "setting__play": "Play", + "setting__play_detail": "Play details page settings", + "setting__play_detail_align": "Lyric Alignment", + "setting__play_detail_align_center": "Centered", + "setting__play_detail_align_left": "Left", + "setting__play_detail_align_right": "Right", + "setting__play_detail_font_size": "Lyrics font size (you can use the keyboard - adjust the font size on the playback details page)", + "setting__play_detail_font_size_current": "Current font size: {size}", + "setting__play_detail_font_size_reset": "Reset", + "setting__play_detail_font_zoom": "Zoom the currently playing lyrics", "setting__play_lyric_lxlrc": "Use Karaoke-style lyrics playback (if supported)", "setting__play_lyric_s2t": "Convert the playing and downloading lyrics to Traditional Chinese", "setting__play_lyric_transition": "Show lyrics translation", diff --git a/src/lang/zh-cn.json b/src/lang/zh-cn.json index 1440e3aa..e271a2be 100644 --- a/src/lang/zh-cn.json +++ b/src/lang/zh-cn.json @@ -323,6 +323,15 @@ "setting__other_tray_theme_native": "白色", "setting__other_tray_theme_origin": "原色", "setting__play": "播放设置", + "setting__play_detail": "播放详情页设置", + "setting__play_detail_align": "歌词对齐方式", + "setting__play_detail_align_center": "居中", + "setting__play_detail_align_left": "居左", + "setting__play_detail_align_right": "居右", + "setting__play_detail_font_size": "歌词字体大小(可以在播放详情页使用键盘的+-调整字体大小)", + "setting__play_detail_font_size_current": "当前字体大小:{size}", + "setting__play_detail_font_size_reset": "重置", + "setting__play_detail_font_zoom": "缩放当前正在播放的歌词", "setting__play_lyric_lxlrc": "使用卡拉OK式歌词播放(如果支持)", "setting__play_lyric_s2t": "将播放与下载的歌词转换为繁体中文", "setting__play_lyric_transition": "显示歌词翻译", diff --git a/src/lang/zh-tw.json b/src/lang/zh-tw.json index bbb48883..992a8c68 100644 --- a/src/lang/zh-tw.json +++ b/src/lang/zh-tw.json @@ -323,6 +323,15 @@ "setting__other_tray_theme_native": "白色", "setting__other_tray_theme_origin": "原色", "setting__play": "播放設置", + "setting__play_detail": "播放詳情頁設置", + "setting__play_detail_align": "歌詞對齊方式", + "setting__play_detail_align_center": "居中", + "setting__play_detail_align_left": "居左", + "setting__play_detail_align_right": "居右", + "setting__play_detail_font_size": "歌詞字體大小(可以在播放詳情頁使用鍵盤的 -調整字體大小)", + "setting__play_detail_font_size_current": "當前字體大小:{size}", + "setting__play_detail_font_size_reset": "重置", + "setting__play_detail_font_zoom": "縮放當前正在播放的歌詞", "setting__play_lyric_lxlrc": "使用卡拉OK式歌詞播放(如果支持)", "setting__play_lyric_s2t": "將播放與下載的歌詞轉換為繁體中文", "setting__play_lyric_transition": "顯示歌詞翻譯", diff --git a/src/renderer/components/core/PlayDetail/LyricPlayer.vue b/src/renderer/components/core/PlayDetail/LyricPlayer.vue index 1db3cb57..f5846b33 100644 --- a/src/renderer/components/core/PlayDetail/LyricPlayer.vue +++ b/src/renderer/components/core/PlayDetail/LyricPlayer.vue @@ -1,6 +1,6 @@