Skip to content

Commit 1b4c910

Browse files
committed
Merge branch 'dev'
2 parents f10c1e9 + 4db5d26 commit 1b4c910

79 files changed

Lines changed: 20217 additions & 2677 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/beta-pack.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Node.js
1717
uses: actions/setup-node@v2
1818
with:
19-
node-version: '14'
19+
node-version: '16'
2020

2121
- name: Cache file
2222
uses: actions/cache@v2
@@ -107,7 +107,7 @@ jobs:
107107
- name: Install Node.js
108108
uses: actions/setup-node@v2
109109
with:
110-
node-version: '14'
110+
node-version: '16'
111111

112112
- name: Cache file
113113
uses: actions/cache@v2
@@ -158,15 +158,15 @@ jobs:
158158
runs-on: ubuntu-latest
159159
steps:
160160
- name: Install package
161-
run: sudo apt-get install -y rpm libarchive-tools
161+
run: sudo apt-get update && sudo apt-get install -y rpm libarchive-tools
162162

163163
- name: Check out git repository
164164
uses: actions/checkout@v2
165165

166166
- name: Install Node.js
167167
uses: actions/setup-node@v2
168168
with:
169-
node-version: '14'
169+
node-version: '16'
170170

171171
- name: Cache file
172172
uses: actions/cache@v2

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Install Node.js
1717
uses: actions/setup-node@v2
1818
with:
19-
node-version: '14'
19+
node-version: '16'
2020

2121
- name: Cache file
2222
uses: actions/cache@v2
@@ -64,7 +64,7 @@ jobs:
6464
- name: Install Node.js
6565
uses: actions/setup-node@v2
6666
with:
67-
node-version: '14'
67+
node-version: '16'
6868

6969
- name: Cache file
7070
uses: actions/cache@v2
@@ -104,15 +104,15 @@ jobs:
104104
runs-on: ubuntu-latest
105105
steps:
106106
- name: Install package
107-
run: sudo apt-get install -y rpm libarchive-tools
107+
run: sudo apt-get update && sudo apt-get install -y rpm libarchive-tools
108108

109109
- name: Check out git repository
110110
uses: actions/checkout@v2
111111

112112
- name: Install Node.js
113113
uses: actions/setup-node@v2
114114
with:
115-
node-version: '14'
115+
node-version: '16'
116116

117117
- name: Cache file
118118
uses: actions/cache@v2

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,45 @@ 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.20.0](https://github.com/lyswhut/lx-music-desktop/compare/v1.19.0...v1.20.0) - 2022-04-17
10+
11+
特别说明:Scheme URL其实是支持Linux系统的,但好像需要deb之类的安装包创建出`.desktop`文件才行。
12+
13+
### 新增
14+
15+
- 新增播放详情页歌词右键菜单,原来设置-播放详情页设置的字体重置已迁移到此菜单内
16+
- 新增歌词偏移设置,可以在播放详情页歌词右键菜单中使用
17+
- 新增设置-播放设置-播放错误时自动切换歌曲设置,默认开启(原来的行为),若你不想在遇到音频加载失败、url获取失败等错误时自动切歌可以关闭此设置
18+
- 新增设置-桌面歌词设置-自动刷新歌词置顶(当歌词置顶后仍被某些程序遮挡时可尝试启用此设置)
19+
- 新增列表更新管理,可以在鼠标移入“我的列表”标题时出现的按钮中进入,这可以用来设置启动软件时需要自动从原平台更新的列表
20+
21+
### 优化
22+
23+
- 优化播放详情页背景显示,现在有背景图片的主题可以在播放详情页显示它的图片了
24+
- 播放详情页在全屏状态下仍会显示退出播放详情页按钮,同时在其旁边添加退出全屏按钮
25+
- 播放详情页在全屏状态下鼠标在空白处静止不动3秒后自动将其隐藏
26+
27+
### 修复
28+
29+
- 修复Linux无法全屏的问题
30+
- 修复播放下载列表的歌曲时,使用Windows任务栏缩略图工具栏控制按钮的收藏按钮收藏歌曲时的异常问题
31+
- 修复启用搜索历史但不启用热门搜索时,搜索历史不显示的问题
32+
- 修复窗口尺寸设置对应的字体大小在启动后不生效的问题
33+
- 修复wy源搜索某些歌曲时第一页之后的歌曲无法加载的问题
34+
- 修复使用Scheme URL搜索歌曲时,不会自动关闭播放详情页(若处于打开状态)的问题
35+
- 修复换源失败时的处理问题
36+
- 修复启用代理时,https请求可能被挂起或被转为http的问题
37+
- 修复正在下载的歌曲暂停任务后,再开始会导致程序卡死的问题
38+
39+
### 变更
40+
41+
- 播放详情页的任意地方右键双击隐藏详情页的行为,“任意区域”改为在“非歌词区域”
42+
43+
### 移除
44+
45+
- 移除设置-播放详情页设置-歌词字体重置,此设置项已迁移到播放详情页的歌词菜单中
46+
- 移除播放详情页使用+-快捷键调整字体大小的功能,改用歌词右键菜单的字体大小调整功能
47+
948
## [1.19.0](https://github.com/lyswhut/lx-music-desktop/compare/v1.18.0...v1.19.0) - 2022-03-20
1049

1150
### 新增

FAQ.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
## 音乐播放列表机制
1010

11-
1. 默认情况下,播放搜索列表、歌单列表、排行榜列表的歌曲时会自动将该歌曲添加到“我的列表”的试听列表后再播放,手动将歌曲添加到试听列表,再去试听列表找到这首歌点播放是等价的
12-
2. 如果你想要播放多首歌曲,需要使用多选功能(若不知道如何多选请看常见问题)多选后,将歌曲这些歌曲添加到“我的列表”播放,或使用稍后播放功能播放
11+
1. 默认情况下,播放搜索列表、歌单列表、排行榜列表的歌曲时会自动将该歌曲添加到“我的列表”的试听列表后再播放,这与手动将歌曲添加到试听列表,再去试听列表找到这首歌点播放是等价的
12+
2. 如果你想要播放多首歌曲,需要使用多选功能(若不知道如何多选请看常见问题)多选后,将这些歌曲添加到“我的列表”播放,或使用稍后播放功能播放
1313
3. 第2条适用于搜索列表、歌单列表、排行榜列表、我的列表中的歌曲
1414
4. 对于歌单详情列表,除了可以使用第2条的方式播放外,你可以点击详情页上面的播放按钮临时播放当前歌单,或点击收藏将当前歌单收藏到“我的列表”后再去播放
1515
5. 对于排行榜详情列表,除了可以使用第2条的方式播放外,你可以在右击排行榜名字后弹出的菜单中,播放或收藏整个排行榜,这与第四条的歌单中的播放、与收藏按钮功能一致
@@ -33,6 +33,8 @@
3333
- 编辑列表名时按`Esc`键可以取消编辑
3434
-`F11`可以进入、退出全屏状态(v1.19.0新增)
3535

36+
注:在macOS上`Ctrl`键对应`Command`
37+
3638
## 歌曲无法试听与下载
3739

3840
### 所有歌曲都提示 `请求异常😮,可以多试几次,若还是不行就换一首吧。。。`
@@ -334,7 +336,6 @@ Windows 7 未开启 Aero 效果时桌面歌词会有问题,详情看上面的
334336
以下是目前可用的Scheme URL调用方式:
335337

336338
- URL统一以`lxmusic://`开头
337-
- 此技术目前只支持 Windows、Mac系统
338339
- 若无特别说明,源的可用值为:`kw/kg/tx/wy/mg`
339340
- 若无特别说明,音质的可用值为:`128k/320k/flac/flac32bit`
340341

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
从v1.17.0起支持 Scheme URL,可以使用此功能从浏览器等场景下调用LX Music,我们开发了一个[油猴脚本](https://github.com/lyswhut/lx-music-script#readme)配套使用,<br>
5757
脚本安装地址:<https://greasyfork.org/zh-CN/scripts/438148><br>
5858

59-
若你想自己调用LX Music,可以看常见问题[Scheme URL支持](https://github.com/lyswhut/lx-music-desktop/blob/master/FAQ.md#scheme-url%E6%94%AF%E6%8C%81)部分说明
59+
若你想自己调用LX Music,可以看[Scheme URL支持](https://github.com/lyswhut/lx-music-desktop/blob/master/FAQ.md#scheme-url%E6%94%AF%E6%8C%81)
6060

6161
#### 启动参数
6262

@@ -70,7 +70,7 @@
7070
- `-dt` 以非透明模式启动(Disable Transparent)
7171
- `-dhmkh` 禁用硬件媒体密钥处理(Disable Hardware Media Key Handling)
7272

73-
启动参数的详细说明请看[常见问题](https://github.com/lyswhut/lx-music-desktop/blob/master/FAQ.md#%E5%90%AF%E5%8A%A8%E5%8F%82%E6%95%B0)
73+
启动参数的详细说明请看[启动参数说明](https://github.com/lyswhut/lx-music-desktop/blob/master/FAQ.md#%E5%90%AF%E5%8A%A8%E5%8F%82%E6%95%B0)
7474

7575
#### 数据存储路径
7676

@@ -84,7 +84,7 @@
8484

8585
### 源码使用方法
8686

87-
环境要求:Node.js 14+
87+
环境要求:Node.js 16+
8888

8989
```bash
9090
# 开发模式

0 commit comments

Comments
 (0)