3gf8jv4dv
c0dd64c71c
fix: use IEC units for binary sizes ( #2901 )
2026-07-09 09:40:19 +08:00
lyswhut
f3fbbb3720
chore: 更新版本号至 2.12.3-beta.9
2026-07-07 22:23:02 +08:00
lyswhut
5279fbba56
chore: 更新版本号至 2.12.3-beta.8
2026-07-06 21:02:49 +08:00
lyswhut
bbbbfeda12
fix: 修复歌词解析中毫秒时间的处理逻辑
2026-07-06 20:56:58 +08:00
lyswhut
75ba99d9d1
修复歌词标签解析格式没有严格按照标准的问题(#2855)
2026-07-06 20:56:58 +08:00
jtcai
af4603d87b
修正部分qq歌单返回字段 ( #2899 )
...
Co-authored-by: jtcai <jtcai@users.noreply.github.com >
2026-07-06 20:56:44 +08:00
lyswhut
1cb9e2fd29
chore: 更新版本号至 2.12.3-beta.7
2026-07-02 12:43:43 +08:00
lyswhut
d5b1b3fd5f
fix: 修复在某些情况下移动歌曲时可能导致保存的顺序不对的问题(#2842)
2026-07-02 12:42:54 +08:00
lyswhut
f0776becff
更新依赖&版本号(2.12.3-beta.6)
2026-06-21 13:11:44 +08:00
lyswhut
03fea45166
降级 electron
2026-06-21 13:08:23 +08:00
ikun0014
905b2c3c42
feat: kg 源搜索改用 AndroidFilter 接口并提供 albumAudioId ( #2849 )
...
将搜索接口 platform 从 WebFilter 切换到 AndroidFilter,新接口返回
MixSongID(即 album_audio_id),用于后续歌词精确搜索。
- songmid 各处仍保持原取值(Audioid / audio_id)不变,避免影响
既有歌曲 id 与旧收藏/列表数据
- 所有歌曲列表产出点均新增 albumAudioId 字段:
musicSearch(MixSongID)、songList 顶层(album_audio_id)、
songList 详情/leaderboard/musicInfo(audio_group_id / album_audio_id)
- music.d.ts 的 MusicInfoMeta_kg 增加 albumAudioId 字段,
tools.ts 新旧格式双向转换中保留,确保持久化后不丢失
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-21 10:31:46 +08:00
ikun0014
21619e72dc
fix: 再次修复 tx 源搜索偶现风控 ( #2848 )
...
* fix: 修复 tx 源搜索偶现风控
将搜索接口从移动端 DoSearchForQQMusicMobile 切换到 PC 端
DoSearchForQQMusicDesktop,更新 comm 参数与 searchid 生成方式,
并兼容新旧返回结构(music.search.SearchCgiService / req)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
* update
---------
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
Co-authored-by: lyswhut <lyswhut@qq.com >
2026-06-21 10:30:06 +08:00
啊呜
33742bca6b
Win文件名中存在#特殊字符时无法正常播放 ( #2862 )
...
(cherry picked from commit 890b6ea3da )
2026-06-14 20:34:42 +08:00
lyswhut
e0575fc179
fix: 移除请求函数中的不必要的类型注释
2026-06-14 20:14:01 +08:00
lyswhut
97fe5fa496
更新依赖&版本号(2.12.3-beta.5)
2026-06-14 19:41:56 +08:00
lyswhut
97533cd4aa
fix: 修复在某些情况下添加列表、歌曲时可能导致保存的顺序不对的问题(#2842)
2026-06-10 09:24:34 +08:00
lyswhut
a7672168c6
修复旧版请求函数中的重定向选项
2026-06-07 11:45:59 +08:00
lyswhut
5c46ca648d
修复某些 tx 歌单打开失败的问题
2026-06-07 11:45:59 +08:00
lyswhut
38c7bc0d0d
修复 mg 图片、歌词获取
2026-06-07 11:45:59 +08:00
ikun0014
cb2798cba9
refactor: 将QRC解密替换为纯JS实现并简化kw歌词获取 ( #2845 )
...
* 简化kw歌词获取 && kw歌词解密逻辑移动
将酷我歌词解密从主进程 native/IPC 方案迁移到渲染进程纯 JS 实现,
移除 kw_decodeLyric 主进程入口与 handle_kw_decode_lyric IPC 通道。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
* tx歌词解密改用js实现
将 QRC 歌词的 3DES 解密由主进程 native 插件(qrc_decode.node)按原 C++
算法 1:1 移植为渲染进程纯 JS 实现,移除 tx_decodeLyric 主进程入口、
handle_tx_decode_lyric IPC 通道,以及 build 配置中对 qrc_decode.node
的引用与各平台预构建二进制。
注意:QRC 使用的是非标准 DES 变体(S2[23]=15、S4[53]=10,标准为
14、1),新实现已逐字节对照原 native 二进制保持一致。
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
* update
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
Co-authored-by: lyswhut <lyswhut@qq.com >
2026-06-07 11:14:17 +08:00
lyswhut
f0342b852b
更新版本号(2.12.3-beta.4)
2026-06-04 21:43:22 +08:00
lyswhut
97346617a5
更新版本号(2.12.3-beta.3)
2026-06-04 21:22:23 +08:00
lyswhut
ecdc018fa1
Linux 点击托盘时将显示主界面(#2840)
2026-06-04 20:54:55 +08:00
lyswhut
cbcbe3e8c8
更新版本号(2.12.3-beta.2)
2026-05-23 11:01:51 +08:00
lyswhut
b12c5ed12b
同步服务在连接时允许URL重定向
2026-05-23 11:00:21 +08:00
3gf8jv4dv
96921b255f
fix(l10n): update import songlist dialog text ( #2797 )
...
refs https://github.com/lyswhut/lx-music-doc/issues/64
refs https://github.com/lyswhut/lx-music-desktop/issues/2711
2026-05-17 14:42:49 +08:00
lyswhut
2df1077ee4
更新依赖&版本号(2.12.3-beta.1)
2026-05-15 12:36:43 +08:00
lyswhut
4937ddb09c
修复某些情况下开放 API 获取到的音量为0 的问题( #2790 )
2026-05-15 12:15:04 +08:00
lyswhut
4b00a06a88
优化kw歌单列表数据显示
2026-05-15 12:13:13 +08:00
lyswhut
be48e78a6f
更新依赖&版本号(2.12.3-beta.0)
2026-05-05 15:31:34 +08:00
lyswhut
b7a3663078
修复 kg 搜索结果显示问题(#2782)
2026-05-05 14:50:34 +08:00
lyswhut
9c364b482e
更新依赖
v2.12.2
2026-05-01 13:12:19 +08:00
lyswhut
355c5e584b
修复音调调节问题
2026-05-01 13:05:57 +08:00
lyswhut
f956fd93d5
将 actions/cache 版本从 v6 降级至 v5
2026-05-01 02:28:50 +08:00
lyswhut
69e285d3ca
升级 GitHub Actions 依赖至最新版本
2026-05-01 02:26:18 +08:00
lyswhut
728fed2ed3
发布 v2.12.2
2026-05-01 01:31:36 +08:00
lyswhut
bc0d2264a3
更新依赖
2026-05-01 01:30:51 +08:00
lyswhut
ba8a6bf76c
修复音乐名称和歌手信息格式化(#2733)
2026-04-23 18:08:44 +08:00
lyswhut
2cf84a796d
更新依赖&版本号(2.12.2-beta.1)
2026-04-10 12:16:30 +08:00
lyswhut
ba62ae27af
修复 tx 偶现搜索失败的问题
2026-04-10 09:11:29 +08:00
lyswhut
e35895d752
移除 babel
2026-04-10 09:10:58 +08:00
lyswhut
cc192cab44
fix: 修复 tx 搜索结果显示异常的问题(#2753)
2026-04-09 12:47:28 +08:00
lyswhut
e36792b76a
更新依赖&版本号(2.12.2-beta.0)
2026-03-31 18:14:35 +08:00
lyswhut
61231ab99e
feat: 优化搜索功能,增强歌曲匹配逻辑
2026-03-31 18:11:31 +08:00
lyswhut
ae2ee0e61e
更新依赖
2026-03-23 09:29:30 +08:00
Stanislav Chernov
a339f0fd0c
fix: 音源导入去重 ( #2681 )
...
* fix: 音源导入添加去重逻辑
修复音源导入时未对重复数据进行去重的问题。现在会根据url去重,避免导入重复的音源。
Fixes lyswhut/lx-music-desktop#2649
* fix: check script content instead of name for dedup
Allow duplicate source names (intentional behavior).
Only reject import when script content is identical to an existing
source, and report which source name conflicts.
2026-03-11 14:52:52 +08:00
lyswhut
b9c3c3506e
修复桌面歌词的鼠标悬停隐藏功能,优化鼠标事件处理逻辑
2026-03-07 14:11:44 +08:00
lyswhut
44d96264fb
修复某些情况下可能出现播放歌曲没有声音的问题 ( #2693 )
2026-03-07 14:06:12 +08:00
derr
19eab0418a
fix(mac): 修复 Mac 睡眠导致音乐播放中断的问题 ( #2692 )
...
* fix(mac): prevent sleep on mac during playback
* Remove space between async and parentheses in functions
---------
Co-authored-by: ydm <ydm@49os.com >
Co-authored-by: lyswhut <lyswhut@qq.com >
2026-03-07 13:56:55 +08:00
Little_100
0695bbaa70
修复桌面歌词的 鼠标移入歌词区域时提高透明度 设置不稳定的问题 ( #2679 )
...
Co-authored-by: lyswhut <lyswhut@qq.com >
2026-03-07 13:52:35 +08:00