Skip to content

Commit a3493a6

Browse files
committed
Merge branch 'dev'
2 parents 6d1ddec + 3535bb4 commit a3493a6

32 files changed

Lines changed: 415 additions & 241 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ Project versioning adheres to [Semantic Versioning](http://semver.org/).
66
Commit convention is based on [Conventional Commits](http://conventionalcommits.org).
77
Change log format is based on [Keep a Changelog](http://keepachangelog.com/).
88

9+
## [1.4.0](https://github.com/lyswhut/lx-music-desktop/compare/v1.3.0...v1.4.0) - 2020-11-21
10+
11+
### 新增
12+
13+
- 托盘菜单新增显示、隐藏主界面选项,为Linux、MAC版添加托盘菜单
14+
- 新增播放进度信息保存
15+
16+
### 优化
17+
18+
- 移除kg源的歌词文件开头的空白字符串
19+
20+
### 修复
21+
22+
- 修复专辑图片无法嵌入的问题
23+
- 修复播放状态栏切换“上一首”歌曲按钮提示错误的问题
24+
- 修复移动单首歌曲时,如果目标列表存在该歌曲,会导致将源列表与目标列表里的目标歌曲移除
25+
- 修复kg源歌曲信息带有单引号等特殊字符被转义的问题
26+
927
## [1.3.0](https://github.com/lyswhut/lx-music-desktop/compare/v1.2.2...v1.3.0) - 2020-11-01
1028

1129
### 新增

FAQ.md

Lines changed: 48 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
在阅读本常见问题后,仍然无法解决你的问题,请提交issue或者加企鹅群`830125506`反馈(无事勿加,入群先看群公告),反馈时请**注明**已阅读常见问题!
44

5-
## 软件为什么没有桌面歌词与自定义列表功能
5+
## ~~软件为什么没有桌面歌词与自定义列表功能~~
66

77
洛雪音乐的最初定位不是作为播放器开发的,它主要用于**查找歌曲**,软件的播放功能仅用于试听,不建议用作为常用播放器使用。
88

@@ -33,10 +33,56 @@
3333

3434
`Shift``Ctrl`选择时,鼠标点击未选中的内容会将其选中,点击已选择的内容会将其取消选择,若想全部取消选择,在不按`Shift``Alt`键的情况下,随意点击列表里的一项内容即可全部取消选择。(P.S:`Ctrl`键对应Mac OS上的`Command`键)
3535

36+
注:选完后可用鼠标右击弹出右键菜单操作已选的内容
37+
3638
## 播放整个歌单或排行榜
3739

3840
播放在线列表内的歌曲需要将它们都添加到我的列表才能播放,你可以全选列表内的歌曲然后添加到现有列表或者新创建的列表,然后去播放该列表内的歌曲。
3941

42+
## Windows 7 下界面异常(界面显示不完整)
43+
44+
由于软件默认使用了透明窗口,根据Electron官方文档的[说明](https://electronjs.org/docs/api/frameless-window#%E5%B1%80%E9%99%90%E6%80%A7)
45+
> 在 windows 操作系统上, 当 DWM 被禁用时, 透明窗口将无法工作。
46+
47+
因此,当 win7 没有使用**AERO**主题时界面将会显示异常,开启AERO的方法请自行百度:`win7开启aero效果`(开启后可看到任务栏变透明)。<br>
48+
`0.14.0`版本起不再强制要求开启透明效果,若你实在不想开启(若非电脑配置太低,墙裂建议开启!),可通过添加运行参数`-nt`来运行程序即可,例如:`.\lx-music-desktop.exe -nt`,添加方法可自行百度“给快捷方式加参数”,该参数的作用是用来控制程序是否使用非透明窗口运行。
49+
50+
对于一些完全无法正常显示界面、开启了AERO后问题仍未解决的情况,请阅读下面的 **软件启动后,界面无法显示** 解决
51+
52+
## 软件启动后,界面无法显示
53+
54+
对于软件启动后,可以在任务栏看到软件,但软件界面在桌面上无任何显示,或者整个界面偶尔闪烁的情况。<br>
55+
原始问题看:<https://github.com/electron/electron/issues/19569#issuecomment-522231083><br>
56+
解决办法:下载`.NET Framework 4.7.1`**更高**版本安装即可(建议安装最新版,若安装过程中遇到问题可尝试自行百度解决)。<br>
57+
微软官方下载地址:<https://dotnet.microsoft.com/download/dotnet-framework><br>
58+
下载`Runtime(运行时)`版即可,安装完成后可能需要重启才生效。
59+
60+
若还是不行可尝试以下操作:
61+
62+
- 更新显卡驱动
63+
- 尝试将绿色版的软件放在**桌面****我的文档**运行
64+
65+
## 安装版安装失败,提示安装程序并未成功地运行完成
66+
67+
对于部分电脑出现安装失败的问题,可以做出以下尝试:
68+
69+
- 若你之前可以安装成功,但现在安装失败,就去**控制面板-程序和功能**或用第三方卸载工具看下有没有之前的版本残留,若同时在不同路径下安装了多个版本就可能会出现该问题,这种情况卸载掉所有版本重新安装即可
70+
- 清理安装路径下的残留文件
71+
- 清理注册表(建议用清理工具清理)
72+
73+
## 无法打开外部歌单
74+
75+
不支持垮源打开歌单,请**确认**你需要打开的歌单平台是否与软件标签所写的**歌单源**对应(不一样的话请通过右上角切换歌单源);<br>
76+
对于分享出来的歌单,若打开失败,可尝试先在浏览器中打开后,再从浏览器地址栏复制URL地址到软件打开;<br>
77+
或者如果你知道歌单 id 也可以直接输入歌单 id 打开。<br>
78+
79+
## 软件无法联网
80+
81+
软件的排行榜、歌单、搜索列表****无法加载:
82+
83+
- 检查是否在设置界面开启了代理(当代理乱设置时软件将无法联网)
84+
- 检查软件是否被第三方软件/防火墙阻止联网
85+
4086
## 桌面歌词显示异常
4187

4288
### Windows 7 系统桌面歌词显示异常
@@ -79,37 +125,6 @@ Windows 7 未开启 Aero 效果时桌面歌词会有问题,详情看下面的
79125
注意:**绿色版**的软件自动更新功能**不可用**,建议使用安装版!!<br>
80126
注意:**Mac版****Linux deb**版不支持自动更新!
81127

82-
## Windows 7 下界面异常(界面显示不完整)
83-
84-
由于软件默认使用了透明窗口,根据Electron官方文档的[说明](https://electronjs.org/docs/api/frameless-window#%E5%B1%80%E9%99%90%E6%80%A7)
85-
> 在 windows 操作系统上, 当 DWM 被禁用时, 透明窗口将无法工作。
86-
87-
因此,当 win7 没有使用**AERO**主题时界面将会显示异常,开启AERO的方法请自行百度:`win7开启aero效果`(开启后可看到任务栏变透明)。<br>
88-
`0.14.0`版本起不再强制要求开启透明效果,若你实在不想开启(若非电脑配置太低,墙裂建议开启!),可通过添加运行参数`-nt`来运行程序即可,例如:`.\lx-music-desktop.exe -nt`,添加方法可自行百度“给快捷方式加参数”,该参数的作用是用来控制程序是否使用非透明窗口运行。
89-
90-
对于一些完全无法正常显示界面、开启了AERO后问题仍未解决的情况,请阅读下面的 **软件启动后,界面无法显示** 解决
91-
92-
## 软件启动后,界面无法显示
93-
94-
对于软件启动后,可以在任务栏看到软件,但软件界面在桌面上无任何显示,或者整个界面偶尔闪烁的情况。<br>
95-
原始问题看:<https://github.com/electron/electron/issues/19569#issuecomment-522231083><br>
96-
解决办法:下载`.NET Framework 4.7.1`**更高**版本安装即可(建议安装最新版,若安装过程中遇到问题可尝试自行百度解决)。<br>
97-
微软官方下载地址:<https://dotnet.microsoft.com/download/dotnet-framework><br>
98-
下载`Runtime(运行时)`版即可,安装完成后可能需要重启才生效。
99-
100-
若还是不行可尝试以下操作:
101-
102-
- 更新显卡驱动
103-
- 尝试将绿色版的软件放在**桌面****我的文档**运行
104-
105-
## 安装版安装失败,提示安装程序并未成功地运行完成
106-
107-
对于部分电脑出现安装失败的问题,可以做出以下尝试:
108-
109-
- 若你之前可以安装成功,但现在安装失败,就去**控制面板-程序和功能**或用第三方卸载工具看下有没有之前的版本残留,若同时在不同路径下安装了多个版本就可能会出现该问题,这种情况卸载掉所有版本重新安装即可
110-
- 清理安装路径下的残留文件
111-
- 清理注册表(建议用清理工具清理)
112-
113128
## 缺少`xxx.dll`
114129

115130
这个是电脑缺少某些dll导致的,正常的系统是没有这个问题的,可以尝试如下几个解决办法:
@@ -123,19 +138,6 @@ Windows 7 未开启 Aero 效果时桌面歌词会有问题,详情看下面的
123138
尽管如此,但这不意味着软件是100%安全的,由于软件使用了第三方依赖,当这些依赖存在恶意行为时([供应链攻击](https://docs.microsoft.com/zh-cn/windows/security/threat-protection/intelligence/supply-chain-malware)),软件也将会受到牵连,所以我只能尽量选择使用较多人用、信任度较高的依赖。<br>
124139
当然,以上说明建立的前提是在你所用的安装包是从**本项目主页上写的链接**下载的,或者有相关能力者还可以下载源代码自己构建安装包。
125140

126-
`0.17.0`起,由于加入了音频输出设备切换功能,该功能调用了 [MediaDevices.enumerateDevices()](https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/enumerateDevices),可能导致安全软件提示洛雪要访问摄像头(目前发现卡巴斯基会提示),但实际上没有用到摄像头,并且摄像头的提示灯也不会亮,你可以选择阻止访问。
141+
`v0.17.0`起,由于加入了音频输出设备切换功能,该功能调用了 [MediaDevices.enumerateDevices()](https://developer.mozilla.org/zh-CN/docs/Web/API/MediaDevices/enumerateDevices),可能导致安全软件提示洛雪要访问摄像头(目前发现卡巴斯基会提示),但实际上没有用到摄像头,并且摄像头的提示灯也不会亮,你可以选择阻止访问。
127142

128143
最后,若出现杀毒软件报毒、存在恶意行为,请自行判断选择是否继续使用本软件!
129-
130-
## 软件无法联网
131-
132-
软件的排行榜、歌单、搜索列表****无法加载:
133-
134-
- 检查是否在设置界面开启了代理(当代理乱设置时软件将无法联网)
135-
- 检查软件是否被第三方软件/防火墙阻止联网
136-
137-
## 无法打开外部歌单
138-
139-
不支持垮源打开歌单,请确认你需要打开的歌单平台是否与软件标签所写的歌单源对应;<br>
140-
对于分享出来的歌单,若打开失败,可尝试先在浏览器中打开后,再从浏览器地址栏复制URL地址到软件打开;<br>
141-
或者如果你知道歌单 id 也可以直接输入歌单 id 打开。<br>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
所用技术栈:
3838

39-
- Electron 10
39+
- Electron 9
4040
- Vue 2
4141

4242
已支持的平台:

0 commit comments

Comments
 (0)