diff --git a/publish/changeLog.md b/publish/changeLog.md index d1e65d2b..f8d2ef9c 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -13,7 +13,7 @@ - 启动软件时自动回到上次的界面,例如上次退出软件时在我的列表,下次启动软件时会自动进入我的列表 - 新增启动软件时自动播放音乐设置,默认关闭,可去设置-播放设置开启 - 新增“蛋雅深藍”、“近墨者黑”皮肤 -- 新增歌词时是否歌词翻译、罗马音设置,默认关闭,可以去设置-下载设置开启(#344) +- 新增下载歌词时是否同时下载歌词翻译、罗马音设置,默认关闭,可以去设置-下载设置开启(#344) - 新增界面字体大小设置 - 桌面歌词新增竖排歌词显示功能(#971) - 桌面歌词新增歌词对齐方式、是否不允许歌词换行、歌词颜色、滚动对齐方式、歌词间距设置 @@ -27,7 +27,7 @@ - 处于单曲循环、顺序播放、禁用切歌模式时,手动切歌将会按列表循环模式的逻辑处理切歌(#864) - 歌单右键菜单的“重复歌曲”扫描功能现在会将歌曲名字内的括号内容移除再对比,这可以有效找出歌曲的变体,例如:`突然的自我`、`突然的自我(Live)`、`突然的自我(女生版)`、`突然的自我(DJ版)`等都会被找出来(#987) - 播放栏的心形按钮点击时,将会收藏/取消收藏当前播放的歌曲,右击将打开歌曲添加弹窗(原来的行为),然后可以将此歌曲添加到其他列表 -- 允许更小的桌面歌词窗口高度,可以取消“不允许拖动到主屏幕之外”设置后,再启用“不允许歌词换行”、“置顶歌词”与“自动刷新置顶”设置,把它拖动到任务栏上,当做任务栏歌词使用 +- 允许更小的桌面歌词窗口高度,可以取消“不允许拖动到主屏幕之外”设置后,再启用“不允许歌词换行”、“置顶歌词”与“自动刷新置顶”等设置,把它拖动到任务栏上,当做任务栏歌词使用(具体可以按你想要的显示方式使用这些设置组合去调) ### 优化(程序) @@ -39,7 +39,6 @@ - 列表右侧的操作按钮栏默认不再显示,歌曲的操作可以使用右键菜单代替,若想恢复它们的显示,可以去设置-列表设置-启用操作按钮栏开启 - 窗口大小设置时不再自动调整字体大小,想要调整字体大小可以使用新增的字体大小设置调整 -- v2.0.0及以后版本导出的列表、配置不支持导入v2.0.0之前版本,但v2.0.0之前版本导出的列表、配置支持导入v2.0.0以及以后版本 ### 修复 @@ -54,4 +53,4 @@ ### 其他 -- 更新Electron到v19.1.3 +- 更新Electron到v19.1.6 diff --git a/src/main/types/app.d.ts b/src/main/types/app.d.ts index 122f5c34..facc2eab 100644 --- a/src/main/types/app.d.ts +++ b/src/main/types/app.d.ts @@ -4,6 +4,23 @@ import { AppType, ListType } from '@main/event' import { DBSeriveTypes } from '@main/worker/utils' +interface Lx { + appSetting: LX.AppSetting + hotKey: { + enable: boolean + config: LX.HotKeyConfigAll + state: LX.HotKeyState + } + isTrafficLightClose: boolean + isQuitting: boolean + event_app: AppType + event_list: ListType + worker: { + dbService: DBSeriveTypes + } + theme: LX.ThemeSetting +} + declare global { // declare module NodeJS { // export interface Global { @@ -15,22 +32,6 @@ declare global { // } // } // } - interface Lx { - appSetting: LX.AppSetting - hotKey: { - enable: boolean - config: LX.HotKeyConfigAll - state: LX.HotKeyState - } - isTrafficLightClose: boolean - isQuitting: boolean - event_app: AppType - event_list: ListType - worker: { - dbService: DBSeriveTypes - } - theme: LX.ThemeSetting - } var isDev: boolean var envParams: LX.EnvParams