diff --git a/FAQ.md b/FAQ.md index 5ac8f100..3a73aede 100644 --- a/FAQ.md +++ b/FAQ.md @@ -108,6 +108,7 @@ Windows 7 未开启 Aero 效果时桌面歌词会有问题,详情看下面的* - 若你之前可以安装成功,但现在安装失败,就去**控制面板-程序和功能**或用第三方卸载工具看下有没有之前的版本残留,若同时在不同路径下安装了多个版本就可能会出现该问题,这种情况卸载掉所有版本重新安装即可 - 清理安装路径下的残留文件 +- 清理注册表(建议用清理工具清理) ## 缺少`xxx.dll` diff --git a/src/common/utils.js b/src/common/utils.js index c7dafcf6..5852c147 100644 --- a/src/common/utils.js +++ b/src/common/utils.js @@ -151,29 +151,33 @@ exports.initSetting = () => { name: 'config', }) let setting = electronStore_config.get('setting') - if (!electronStore_config.get('version') && setting) { // 迁移配置 - electronStore_config.set('version', electronStore_config.get('setting.version')) - electronStore_config.delete('setting.version') - const list = electronStore_config.get('list') - if (list) { - if (list.defaultList) electronStore_list.set('defaultList', list.defaultList) - if (list.loveList) electronStore_list.set('loveList', list.loveList) - electronStore_config.delete('list') + if (setting) { + let version = electronStore_config.get('version') + if (!version) { // 迁移配置 + version = electronStore_config.get('setting.version') + electronStore_config.set('version', version) + electronStore_config.delete('setting.version') + const list = electronStore_config.get('list') + if (list) { + if (list.defaultList) electronStore_list.set('defaultList', list.defaultList) + if (list.loveList) electronStore_list.set('loveList', list.loveList) + electronStore_config.delete('list') + } + const downloadList = electronStore_config.get('download') + if (downloadList) { + if (downloadList.list) electronStore_list.set('downloadList', downloadList.list) + electronStore_config.delete('download') + } } - const downloadList = electronStore_config.get('download') - if (downloadList) { - if (downloadList.list) electronStore_list.set('downloadList', downloadList.list) - electronStore_config.delete('download') - } - } - // 迁移列表滚动位置设置 ~0.18.3 - if (setting && setting.list.scroll) { - let scroll = setting.list.scroll - electronStore_list.set('defaultList.location', scroll.locations.defaultList || 0) - electronStore_list.set('loveList.location', scroll.locations.loveList || 0) - electronStore_config.delete('setting.list.scroll') - electronStore_config.set('setting.list.isSaveScrollLocation', scroll.enable) + // 迁移列表滚动位置设置 ~0.18.3 + if (setting.list.scroll) { + let scroll = setting.list.scroll + electronStore_list.set('defaultList.location', scroll.locations.defaultList || 0) + electronStore_list.set('loveList.location', scroll.locations.loveList || 0) + electronStore_config.delete('setting.list.scroll') + electronStore_config.set('setting.list.isSaveScrollLocation', scroll.enable) + } } const { version: settingVersion, setting: newSetting } = exports.mergeSetting(setting, electronStore_config.get('version')) diff --git a/src/renderer/components/material/FlowBtn.vue b/src/renderer/components/material/FlowBtn.vue deleted file mode 100644 index 15647151..00000000 --- a/src/renderer/components/material/FlowBtn.vue +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - diff --git a/src/renderer/components/material/InputRange.vue b/src/renderer/components/material/InputRange.vue deleted file mode 100644 index d63577a7..00000000 --- a/src/renderer/components/material/InputRange.vue +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -