{"version":"2.10.0","desc":"落雪祝大家新年快乐!\n\n关于之前提到的新项目\n新项目我取名叫 Any Listen,希望它能像它的名字一样让我们能到处任意听歌。\n经过一年多的开发,因各种原因,实际进度比预期的慢,但还是赶在年前发布了第一个web服务预览版,第一个版本仅支持播放服务器上的歌曲,扩展功能暂时未能开放,但已趋于完成,一两个月内可以搞定。\n目前的版本仅是“能用”的状态,因时间关系,部分UI未能重新设计,但后面会继续完善。\n该项目目前的目标用户是拥有自己服务器且上面存储有歌曲的人使用。\n\n项目刚发布,文档未能完善,遇到使用问题或有任何建议欢迎提 issue 交流,\n项目地址: https://github.com/any-listen/any-listen\n\n---\n\n*感谢 @3gf8jv4dv 对 LX 系列项目翻译、文档等文案的大幅修订优化。*\n\n不兼容性变更\nLinux 系统至少需要 `GLIBC_2.29` 版本才能运行。\n\n由于将 Electron 升级到 v32.x,原生库的编译被限制到不低于 C++ 20,试了几次无法在 docker 镜像 `node:16` 安装 gcc-10,最终将构建使用镜像更新到 `node:18`。\n\n新增\n- 新增下载的歌曲按列表名分组的功能,默认关闭,可以通过「设置 → 下载设置 → 将文件保存到以对应列表命名的子目录中」启用(#2145)\n- 新增托盘图标样式「跟随系统亮暗模式」设置,可以在「设置 → 其他」里启用 (#2016)\n- 支持本地同名 `.krc` 格式歌词文件的读取(#2053)\n- 开放 API 新增播放器播放/暂停、切歌、收藏当前播放歌曲等接口调用,详情看文档「开放 API 服务」部分(#2077, @14Kay)\n\n优化\n- 优化正常播放结束时的下一首歌曲播放衔接度,在歌曲即将结束播放时将预获取下一首歌曲的播放链接,减少自动切歌时的等待时间(#2126)\n- 优化歌曲换源机制,提升换源正确率\n- 优化 Windows 平台上桌面歌词窗口大小调整机制,改用原生的窗口调整方式(#2137)\n- 修正搜索歌曲提示框文案(#2050)\n- 优化播放详情页 UI,修复「歌曲名」「艺术家」等文字过长时被截断的问题(#2049)\n- Scheme URL 的播放歌曲允许更长的专辑名称\n- 播放本地歌曲时,将优先尝试读取本地同名 `.jpg` 或 `.png` 图片作为播放封面显示,若文件不存在则从音频文件内读取,最后再尝试使用在线图片(#2096)\n- 客户端模式的同步服务连接允许重定向 5 次(#2109)\n- 更新软件默认使用的字体,修复 macOS Sequoia (15) 上界面出现乱码的问题(#2076)\n- 优化简体、繁体中文文案编排,大幅修订英语文案编排(#2159, #2166, #2174 等, @3gf8jv4dv)\n- 优化排序歌曲、主题名称、添加/编辑主题、列表更新管理等对话框布局及长文本显示效果(#2176, #2188, #2189, #2198 等, @3gf8jv4dv)\n\n修复\n- 修复歌单详情页内歌单名字过长时的 UI 显示问题(#2028)\n- 修复获取自定义环境音效预设列表逻辑问题\n- 修复 `.m4a` 文件内嵌歌词无法读取的问题(#2090)\n- 修复 Windows 任务管理器中的进程名显示为软件描述的问题(#2147)\n- 修复本地歌曲同名歌词文件调整偏移时间后,下次再播放时调整的设置未被应用的问题(#2139)\n- 修复首次打开软件后直接创建并删除列表时的报错问题(#2175, @14Kay)\n\n变更\n- 不再长期缓存换源歌曲信息\n- 更新软件默认使用的字体,现在软件尽量使用系统自带的默认字体\n- Linux 系统至少需要 `GLIBC_2.29` 版本才能运行\n\n其他\n- 更新 Readme 文档,优化文案编排(#2146, Thanks @3gf8jv4dv)\n- 更新 Issue 模板(#2153, @3gf8jv4dv)\n- 更新项目文档(@3gf8jv4dv)\n- 修订项目协议文件(#2146, #2152, @3gf8jv4dv)\n- 更新 Electron 到 v32.3.0","history":[{"version":"2.9.0","desc":"新增\n- 新增 设置-播放设置-是否将歌词显示在状态栏 设置,默认关闭,该功能只在 MacOS 下可用(#1940)\n- 新增设置-播放详情页设置-延迟歌词滚动设置(#1985)\n- 新增鼠标在音量按钮使用滚轮时可以调整音量大小的功能(#2000)\n- 新增设置-下载设置-同时下载任务数设置(#1498)\n- 新增 我的列表-歌曲右击菜单-歌曲换源 功能,换源后下次再播放该列表的该歌曲时将优先尝试播放所选源的歌曲,该功能允许你手动指定来源以解决自动换源失败或者换源不准确的问题\n\n优化\n- 优化侧栏图标显示,修复图标可能被裁切的问题(#1960)\n- 托盘图标添加当前播放歌曲名字显示\n- 优化本地歌曲内嵌封面过大时的加载方式\n- 将下载歌曲的歌手信息中的分隔符从 `、` 替换为 `;` 以确保音乐元数据在写入时的兼容性和一致性(#1989 @qnnp-me)\n\n修复\n- 修复 MacOS 下点击 dock 右键菜单的退出按钮时,程序没有退出的问题(#1923)\n- 修复 OpenAPI 的 `lyricLineAllText` 在切换到无歌词的音乐时内容没有更新的问题(#1925)\n- 修复切换音源时可能出现切换死循环的问题\n- 尝试修复某些情况下播放音频时,处于播放状态但是进度条不走的问题\n- 修复程序目录路径存在 `#` 或 `%` 时,自定义源、托盘等图标异常的问题(#1997)\n\n变更\n- 简化了应用退出行为,据测试,现在 linux 下,若启用了托盘,dock 右键菜单的 退出、关闭所有 之类的功能将不再退出程序,需改用托盘的退出按钮退出程序\n- 现在如果在设置或者启动参数配置了代理服务,那么应用内的图片、音频加载,歌曲下载也将走代理\n\n其他\n- 更新 electron 到 v30.4.0"},{"version":"2.8.0","desc":"我们发布了关于 LX Music 项目发展调整与新项目计划的说明,\n详情看: https://github.com/lyswhut/lx-music-desktop/issues/1912\n\n新增\n- 新增 设置-播放设置-使用设备能处理的最大声道数输出音频 设置(未启用时固定为2声道输出),由于这用到高级音频API,考虑到在某些设备上的兼容问题,默认禁用(#1873)\n- 允许添加 `m4a`、`oga` 格式的本地歌曲到列表中(#1864)\n- 开放API支持跨域请求(#1872 @Ceale)\n- Scheme URL API新增 `music/searchPlay` 支持,用于搜索并播放指定的歌曲名字,详细入参请阅读 Scheme URL 支持文档(#1886)\n\n优化\n- 优化白色托盘图标显示,修复windows下托盘图标不清晰的问题(#1842)\n\n修复\n- 修复存在多级弹窗时的背景显示问题\n- 增大在线导入自定义源文件的大小限制问题(#1857)\n- 修复Mac下窗口出现残留阴影的问题,这解决了Mac下桌面歌词出现残留阴影的远古bug,感谢 @zclorne (#1869, Thanks @zclorne)\n- 增大在线导入自定义源文件的大小限制,解决某些音源无法导入的问题(#1857)\n- 修复Mac下即使开启了托盘, `cmd+w` 仍会中断播放的问题(#1844)\n- 修复播放详情页的歌词无法使用触碰拖动的问题(#1865)\n- 修复与优化繁体中文、英语翻译显示(#1845)\n- 修复歌曲时文件名过长导致歌曲无法下载的问题(#1877)\n- 修复文本提示气泡在内容过长时,文本未被换行而被截断的问题\n- 修复翻页按钮栏切页按钮只显示前几页的问题\n\n变更\n- 设置-播放设置-优先播放320k音质选项改为“优先播放的音质”,允许选择更高优先播放的音质,如果歌曲及音源支持的话(#1839)\n\n开放API变更\n- `/status` 的入参现在与 `/subscribe-player-status` 保持一致\n- `/status` 新增 `filter` 入参用于过滤返回的字段,并内置了默认值,与之前相比默认不再返回 `picUrl`\n- `/status` 及 `/subscribe-player-status` 的可用字段名添加了 `lyricLineAllText`,它对应的值是当前句歌词及扩展歌词文本(扩展歌词包含翻译、罗马音等,按换行符分割)\n\n详情看开放API接入文档\n\n其他\n- 更新 electron 到 v28.3.3"},{"version":"2.7.0","desc":"新增\n- 主题编辑器添加“深色字体”选项,启用后将减少字体颜色梯度,各类字体(正文、标签字体等)颜色将更接近,这有助于解决创建全透明主题时可能出现的字体配色问题(#1799)\n- 新增在线自定义源导入功能,允许通过http/https链接导入自定义源\n- 新增HTTP开放API服务,默认关闭,该服务可以为第三方软件提供调用LX的能力,可用API看[说明文档](https://lyswhut.github.io/lx-music-doc/desktop/open-api)(#1824)\n- 托盘菜单新增播放、切歌、收藏控制\n- 添加当前软件版本所对应的代码提交版本、提交时间的显示,可到设置-版本更新查看\n\n优化\n- 主题设置默认折叠其他主题以优化进入设置界面时的性能\n- 不再丢弃kg源逐行歌词(@helloplhm-qwq)\n- 支持kw源排行榜显示大小(revert @Folltoshe #1460)\n- 托盘菜单添加多语言支持(#1802)\n- 优化本地歌曲换源匹配机制\n\n修复\n- 修复某些情况下歌曲加载时间过长时不会自动跳到下一首的问题\n- 修复mg歌词在某些情况下获取失败的问题(#1783)\n- 修复mg歌单搜索(@helloplhm-qwq)\n- 修复kg最新评论无法获取的问题(@helloplhm-qwq)\n- 修复更新超时弹窗在非更新阶段意外弹出的问题(#1797)\n- 修复网络代理设置没有对自定义源的网络请求生效的问题(#1814)\n\n移除\n- 移除未使用的网络代理设置用户名、密码设置,实际上在 v1.20.0 起这两个设置就没有在被内部使用\n\n其他\n- 更新 electron 到 v28.3.0"},{"version":"2.6.0","desc":"提交祝大家新年快乐!\n\n更新前需要注意:\n由于自定义源的调用方式变更,可能会导致某些第三方源停止工作,如果出现这种情况,你需要将LX回退到 v2.5.0\n\n新增\n- 若自定义源初始化失败,将会出现弹窗提示初始化失败的详情\n- 添加win7_x64架构的安装版安装包构建\n- 新增播放歌曲时阻止电脑休眠,默认启用,可到设置-播放设置关闭(#1563)\n\n优化\n- 更新zh-tw翻译\n- 自定义源列显示源版本号、作者名字\n- 优化列表全选机制,修复列表未获得焦点时仍然可以全选的问题\n- 优化搜索框交互逻辑,防止鼠标操作时意外搜索候选列表的内容\n- 添加对wy源某些歌曲有问题的歌词进行修复\n- 改进本地音乐在线信息的匹配机制\n- 优化任务下载状态显示,现在下载时若数据传输完成但数据写入未完成时会显示相应的状态\n- 添加对下载歌曲时封面图片大小的控制处理(#1609)\n- 添加创建同名列表时的二次确认(#1621)\n\n修复\n- 修复备份文件无法导入json格式的问题\n- Windows、MacOS平台下的字体列表取消使用原生方式获取以修复某些字体应用后无效的问题(#1596)\n- 修复亮暗主题自动切换功能无效的问题(#1697)\n- 修复 MacOS 平台在 Finder 打开文件或目录时应用卡死的问题(#1684)\n- 修复下载模块在数据写入速度较慢的情况下出现任务及文件异常的问题\n- 修复临时列表变更会意外触发同步的问题\n- 修复最小化后再隐藏窗口时,托盘菜单的显示主界面功能异常的问题\n\n变更\n- 播放歌曲时默认会阻止系统进入休眠状态,若你不行软件阻止系统休眠,可以到设置-播放设置取消勾选“播放歌曲时阻止电脑休眠”设置\n\n其他\n- 移除所有内置源,由于收到腾讯投诉要求停止提供软件内置的连接到他们平台的在线播放及下载服务,所以从即日(2023年10月18日)起LX本身不再提供上述服务\n- 更新 electron 到 v25.9.8\n- 更新许可协议的排版,使其看起来更加清晰明了,更新数据来源原理说明\n\n自定义源的不兼容变更与新增内容(源开发者需要看)\n自定义源的调用方式已改变:\n\n- 为了与移动端的调用方式统一,不再推荐使用 `window.lx` 对象(移动端无`window`对象),改用 `globalThis.lx`\n- `inited` 事件不再需要传递 `status` 属性,脚本运行过程中,在成功调用 `inited` 事件之前的任何首次未捕获的错误都将视为初始化失败,所以现在若想人为让脚本初始化失败,直接抛出一个错误即可\n- 新增 `globalThis.lx.env` 属性,桌面端环境固定为 `desktop`,移动端环境固定为 `mobile`\n- 新增 `globalThis.lx.currentScriptInfo` 对象,可以从这里获取解析后的脚本头部注释信息及脚本原始内容,具体可用属性看文档说明\n- `globalThis.lx.version` 属性更新到 `2.0.0`\n- 自定义源不再使用`script`标签的形式执行,若要获取脚本原始代码字符串需从 `globalThis.lx.currentScriptInfo.rawScript` 属性获取\n- 自定义源新增支持`local`源的`musicUrl`、`pic`、`lyric`的获取操作详情看自定义源文档说明"},{"version":"2.5.0","desc":"落雪提前祝大家中秋快乐~🥮😘!\n\n不兼容性变更\n- 由于微软及Electron即将结束对 Windows 7、Windows 8 的支持,所以从这个版本起,LX的默认 Windows 版也不再支持这些版本的系统,但考虑到仍然有许多人使用 Windows 7,我们特别构建了能在 Windows 7 上使用的免安装版(文件名带win7),需要注意的是这个版本将缺乏安全更新,若非必要情况,不要使用该版本\n- 由于微软在 Windows 10 2004版本已删除对32位的OEM支持,所以在这个版本起,LX的默认 Windows 版已不再提供32位的支持\n- 更改构建的文件名格式,主要修改linux下deb、rpm文件命名格式\n\n新增\n- 新增Scheme URL对播放器的控制操作,新增的操作包含 播放、暂停、下一首、上一首等,详情看Scheme URL文档\n\n优化\n- 通过歌曲菜单添加不喜欢歌曲时需要二次确认防止手抖\n\n修复\n- 修复音频输出设备设置在重启软件后被重置的问题(#1568)\n- 修复更换语言设置后源名称未更新的问题\n- 修复点击搜索、排行榜等在线列表歌曲右键菜单歌曲详情页会意外将该歌曲添加不喜欢的问题\n\n其他\n- 更新 electron 到 v25.8.3"},{"version":"2.4.1","desc":"目前本项目的原始发布地址只有 **GitHub** 及 **蓝奏网盘** ,其他渠道均为第三方转载发布,可信度请自行鉴别。\n本项目无微信公众号之类的官方账号,谨防被骗。\n\n修复\n- 修复 v2.4.0 的默认数据库版本号不对导致首次安装该版本的用户无法再次启动软件的问题"},{"version":"2.4.0","desc":"目前本项目的原始发布地址只有 **GitHub** 及 **蓝奏网盘** ,其他渠道均为第三方转载发布,可信度请自行鉴别。\n本项目无微信公众号之类的官方账号,谨防被骗。\n\n不兼容性变更\n该版本修改了同步协议逻辑,同步功能至少需要PC端v2.4.0或移动端v1.1.0版本或同步服务v2.0.0才能连接使用。\n\n新增\n- 新增我的列表名右键菜单-排序歌曲-随机乱序功能,使用它可以对选中列表内歌曲进行随机重排(#1440)\n- 新增数据同步服务端模式已认证设备列表管理,该功能位置:设置-数据同步-服务端模式-已认证设备列表\n- 新增“不喜欢歌曲”功能,可以在我的列表或者在线列表内歌曲的右击菜单使用,还可以去“设置-其他”手动编辑不喜欢规则,注:“上一曲”、“下一曲”功能将跳过符合“不喜欢歌曲”规则的歌曲,但你仍可以手动播放这些歌曲\n- 新增同步功能对“不喜欢歌曲”列表的同步\n- 新增软件内快捷键“不喜欢该歌曲”设置,全局快捷键“收藏歌曲”、“取消收藏”、“不喜欢该歌曲”设置\n- 新增设置-播放设置-点击相同列表内的歌曲切歌时是否清空已播放列表(随机模式下列表内所有歌曲会重新参与随机)选项,默认关闭\n\n优化\n- 优化音效设置-环境音效启用、禁用时的操作效果显示,修复禁用环境音效时仍然可以调整增益、新增预设的问题\n- 过滤翻译歌词或罗马音歌词中只有“//”的行(#1499)\n- 点击打开歌单弹窗背景将不再自动关闭弹窗,防止选择输入框里的内容时意外关闭弹窗\n- 优化数据传输逻辑,列表同步指令使用队列机制,保证列表同步操作的顺序\n- 优化桌面歌词在开启 缩放当前播放的歌词 并关闭 延迟歌词滚动 时的歌词滚动位置计算问题,现在歌词滚动应该可以正确滚动到目标位置了\n- 优化歌词在短时间内快速播放时的滚动效果,现在遇到这种情况时滚动将更平滑\n\n修复\n- 修复字体设置某些字体无法应用的问题\n- 修复搜索提示功能失效的问题(#1452, @Folltoshe)\n- 修复我的列表名右键菜单-排序歌曲按专辑名排序无效的问题(#1440)\n- 修复若路径存在 # 字符时,软件无法启动的问题\n- 修复搜索框在某些情况下输入内容后搜索时会自动清空的问题(#1472)\n- 修复某些tx源歌词因数据异常解析失败的问题\n- 修复windows平台下隐藏窗口后再显示时任务栏按钮丢失的问题\n- 修复首句歌词被提前播放的问题\n- 修复潜在导致列表数据不同步的问题\n- 修复kg无评论时的加载处理问题\n\n变更\n- 播放模式应该只适用于列表内的歌曲,所以单曲循环模式不应对“稍后播放”的歌曲有效,该行为现在与移动端一致\n- 随机模式下,通过点击与播放列表相同的列表切歌时,将不再清空已播放列表,即已播放的歌曲不再重新参与随机,若想恢复之前的行为可以去设置-播放设置启用清空已播放列表选项\n\n其他\n- 更新 electron 到 v22.3.23\n- 重构同步服务端功能部分代码,使其更易扩展新功能"},{"version":"2.3.0","desc":"新增\n- 新增音效设置(实验性功能),支持10段均衡器设置、内置的一些环境混响音效、音调升降调节、3D立体环绕音效(由于升降调需要实时处理音频数据,这会导致额外的CPU占用,已知问题:如果CPU资源不够时将处理导致任务堆积而出现声音异常,这时需要暂停播放一段时间等堆积的任务处理完毕再播放)\n- 播放速率设置面板新增是否音调补偿设置,在调整播放速率后,可以选择是否启用音调补偿,默认启用\n\n优化\n- Windows、MacOS平台下的字体列表改用原生方式获取,现在Windows平台下能显示当前已安装的更多类型字体了(注:MacOS平台未测,可用性未知)\n- 移除桌面歌词窗口透明边距,在Linux下的桌面歌词可以完全拖到贴合屏幕边缘了\n- 过滤嵌入、下载的翻译、罗马音歌词时间标签,与主歌词时间不匹配的歌词将被丢弃,防止出现原歌词与翻译歌词顺序错乱的问题(#1358)\n\n修复\n- 修复列表名翻译显示\n- 修复因插入数字类型的ID导致其意外在末尾追加 .0 导致列表数据异常的问题,同时也可能导致同步数据丢失的问题(要完全修复这个问题还需要同时将移动端、同步服务更新到最新版本)\n- 修复下载时出现302错误的问题\n- 修复播放某些在线音频会没有声音的问题\n- 修复改变播放速率时会导致歌词报错的问题\n- 修复tx热门评论昵称被错误切割的问题 (#1397, By: @helloplhm-qwq, @Folltoshe)\n- 修复wy源热搜词失效的问题(#1401, @Folltoshe)\n- 修复Deepin 20下启用桌面歌词时可能会导致桌面卡死的问题(#1288)\n- 修复添加单首歌曲弹窗列表创建按钮无法取消的问题\n- 修复mg歌单搜索歌单播放数量显示问题\n- 修复tx翻译歌词解析丢失的问题(更新版本后需手动清理一次歌词缓存)\n\n其他\n- 更新 electron 到 v22.3.15"},{"version":"2.2.2","desc":"修复\n- 修复在低版本Linux amd64系统上无法启动的问题(glibc版本要求过高导致的,采用内置预编译二进制文件的方式解决)\n- 修复添加歌曲弹窗默认列表名字显示问题"},{"version":"2.2.1","desc":"优化\n- 优化对系统Media Session的支持,现在切歌不会再会导致信息丢失的问题了\n- 启用桌面歌词时,取消对歌词窗口的聚焦\n- 增加kg歌单歌曲flac24bit显示(@helloplhm-qwq)\n- 增加tx源热门评论图片显示(@Folltoshe)\n- 优化更新弹窗弹出时机\n- 优化搜索框背景配色,使其适应高透明主题\n- 支持wy热门评论翻页\n\n修复\n- 修复启用全局快捷键时与Media Session注册冲突的问题,启用全局快捷键时,不再注册媒体控制快捷键\n- 修复mg搜索不显示时长的问题(@Folltoshe)\n- 修复mg评论加载失败的问题(@Folltoshe)\n- 修复对存在错误时间标签的歌词的解析\n\n其他\n- 自定义源API utils对象新增`zlib.inflate`与`zlib.deflate`方法,API版本更新到 v1.3.0\n- 更新kg、tx、wy等平台排行榜列表\n- 更新 electron 到 v22.3.7"},{"version":"2.2.0","desc":"从v2.2.0起,我们发布了一个独立版的[数据同步服务](https://github.com/lyswhut/lx-music-sync-server#readme),如果你有服务器,可以将其部署到服务器上作为私人多端同步服务使用,详情看该项目说明\n\n不兼容性变更说明\n- 同步功能,从这个版本起,数据同步功能至少需要移动端v1.0.0的版本才能连接,连接的地址格式也略有改变,详情看[文档说明](https://lyswhut.github.io/lx-music-doc/desktop/faq/sync)\n\n新增\n- 重构数据同步功能,新增客户端模式\n- 新增全屏时自动关闭歌词设置,默认开启,可以去设置-桌面歌词设置更改\n- 新增设置-桌面歌词设置-重置窗口设置功能,点击时会重置桌面歌词窗口大小及位置\n- 新增设置-其他-列表数据清理功能,点击时会清空已创建的所有列表及所有收藏的歌曲\n\n优化\n- 支持wy源flac hires歌曲类型的显示\n- 快捷键调整音量时每次加减2%音量改为4%(#1220)\n- 音量、播放模式等设置弹出式按钮在鼠标移到按钮上时将自动弹出设置内容,保留点击切换显示/隐藏\n- 支持kg源搜索列表、排行榜flac hires歌曲类型的显示(#1231, #1238 By @helloplhm-qwq, @Folltoshe)\n- 播放速率的粒度调整为0.01,范围0.6-2.0x\n\n修复\n- 修复同步连接的处理问题\n- 修复记住播放进度的情况下,使用Scheme URL打开应用播放的歌曲进度没有被重置的问题\n- 修复使用酷狗码无法打开某些类型的歌单的问题\n- 修复tx源某些歌单因为歌曲信息缺失导致打开失败的问题\n- 修复连续选择时的初始选择歌曲位置被意外改变的问题\n\n其他\n- 更新 Electron 到v22.3.4"},{"version":"2.1.2","desc":"修复\n- 修复处于最新版本时更新弹窗日志内容显示异常的问题\n- 修复更新到最新版本后的首次启动时的更新日志未显示的问题"},{"version":"2.1.1","desc":"修复\n- 修复检查更新日志地址不正确的问题"},{"version":"2.1.0","desc":"由于软件内功能在设计时只考虑简单便捷性,是否对新手友好并不是我们考虑的重点,功能的新增、变更会在更新日志中注明,不会在软件内做指引提示,\n因此为了更愉快地使用本软件,我们建议在使用新版本时阅读一遍更新日志以了解软件的变更情况,同时若遇到问题可以去阅读常见问题找解决方案\n\n新增\n- 新增桌面歌词设置字体加粗设置,可以到设置-桌面歌词设置-加粗字体修改\n- 新增是否自动下载更新设置,默认开启,可以去设置-软件更新更改\n- 新增当前版本更新日志显示弹窗(建议大家阅读更新日志以了解当前版本的变化),在更新版本后将自动弹出\n- 新增是否在更新版本的首次启动时显示更新日志弹窗设置,默认开启,可以去设置-软件更新更改\n- 新增播放速率调整功能,可以去播放详情页的控制按钮调整,范围限制为x0.5至x2之间(#13)\n- 添加wy、tx源(感谢某位不愿透露姓名的大佬提供的C++算法源码,但由于作者不希望公开,所以将会以预构建二进制文件的形式加入代码仓库中)逐字歌词的支持\n- 新增设置-下载设置-是否嵌入翻译歌词、罗马音歌词设置,默认关闭\n- 添加启动时的数据库表及表结构完整性校验,若未通过校验,则会显示弹窗提示后将该数据库重命名添加`.bak`后缀后重建数据库启动。对于某些人遇到更新到v2.0.0后出现之前收藏的歌曲全部丢失或者歌曲无法添加到列表的问题,可以通过此特性自动重建数据库并重新迁移数据,不再需要手动去数据目录删除数据库\n\n优化\n- 微调了桌面歌词逐行字体阴影,使其看起来更匀称\n- 调整了桌面歌词在启用滚动到顶部时的距离,现在滚动到顶部的歌词更靠边,不再受字体大小、歌词间距影响\n- 优化更新弹窗内容的显示,添加了自动更新失败时的更新指引\n- 为所有文本输入框添加右键快速粘贴的功能,右击输入框可以自动粘贴剪贴板的文字,若选中文字时将粘贴并替换选中文字\n- 防止桌面歌词窗口在屏幕分辨率变小时,窗口位置跟随分辨率变化的问题,现在若屏幕分辨率变小后窗口位置仍会在原始分辨率的位置(添加这个机制是为了解决屏幕分辨率被临时调整时的位置更新问题,如运行某些低分辨率的全屏游戏、高分辨率外接屏幕休眠时),但若你的分辨率调整不是临时的,因窗口在原始位置导致看不到窗口可以开关桌面歌词即可重新自动调节回屏幕内\n\n修复\n- 修复播放下载列表的歌曲时,调整歌词偏移时间功能异常的问题\n- 修复较旧Linux arm64系统下无法启动软件的问题(将预构建模块的所需glibc版本降级到2.28)(#1161)\n- 修改列表响应式更新机制,尝试修复偶现的删除歌曲列表未更新的问题\n- 修复某些kg歌单链接无法打开的问题\n- 修复将桌面歌词放到屏幕边缘时,偶现的开启桌面歌词后出现歌词窗口位置出现少许偏移的问题,以及将歌词窗口调整到全屏大小后,重开桌面歌词窗口被缩小出现边距的问题\n\n其他\n- 更新Electron到v22.3.0"},{"version":"2.0.5","desc":"这应该是LX今年的最后一个版本,提前祝大家新年快乐~😘\n\n修复\n- 修复声音输出设备更改时后的自动暂停播放设置无效的问题\n- 重写桌面歌词窗口坐标的计算逻辑,修复桌面歌词移动到最边缘时,某些情况下在启用歌词后会出现窗口偏移的问题(远古bug了)\n- 修复随机播放模式下使用稍后播放功能播放我的列表的歌曲时,切换下一曲永远是当前歌曲的问题(#1147)\n- 修复macOS下的软件系统菜单中的退出功能不会完全退出软件的问题(#1148)"},{"version":"2.0.4","desc":"修复\n- 修复备份文件导入指引无法识别v2配置的问题\n- 修复从搜索界面进入歌单详情后,若启用强迫症设置的清空功能会导致意外清空搜索框、搜索列表的问题\n- 修复桌面歌词在启用卡拉OK歌词后字体边缘可能被截断的问题(特别是纵向歌词某些字的边角被截断导致后面的阴影露出来或阴影不均匀的问题)\n- 修复桌面歌词启用歌词缩放后的阴影显示问题\n- 修复Linux armv7l系统(如树莓派)下无法启动的问题(与修复Linux arm64的方法一样采用内置预编译模块的方式修复)\n- 修复备份与恢复的列表导入列表信息设置逻辑问题与潜在导入问题"},{"version":"2.0.3","desc":"修复\n- 修复初始设置的桌面歌词窗口没有完全居右下角的问题\n- 修复Linux arm64系统下无法启动的问题(#1102)\n- 修复桌面歌词使用斜体出现截断的问题(#1106)\n- 修复某些情况下歌词的滚动问题\n- 修复禁用切歌时歌曲播放完毕后的歌曲信息显示问题\n- 修复修改播放设置-音频输出设置后,所做的更改没有被保存的问题\n\n优化\n- 点击打开歌单弹窗背景可以关闭弹窗(#1096)"},{"version":"2.0.2","desc":"若你更新v2.0.0后,出现之前收藏的歌曲全部丢失或者歌曲无法添加到列表播放的问题,可以按以下方式解决:\n\n1. 根据你的平台类型,进入软件数据目录\n - Windows:`%APPDATA%/lx-music-desktop`\n - Linux:`$XDG_CONFIG_HOME/lx-music-desktop` 或 `~/.config/lx-music-desktop`\n - macOS:`~/Library/Application Support/lx-music-desktop`\n\n2. 进入`LxDatas`目录,退出LX,删除`lx.data.db`文件,再启动软件即可\n\n若以上操作仍然不行,可以加交流群或者在GitHub开issue反馈\n\n修复\n- 修复无效的歌曲信息导致我的列表数据迁移失败的问题"},{"version":"2.0.1","desc":"若你更新v2.0.0后,出现之前收藏的歌曲全部丢失或者歌曲无法添加到列表播放的问题,可以按以下方式解决:\n\n1. 根据你的平台类型,进入软件数据目录\n - Windows:`%APPDATA%/lx-music-desktop`\n - Linux:`$XDG_CONFIG_HOME/lx-music-desktop` 或 `~/.config/lx-music-desktop`\n - macOS:`~/Library/Application Support/lx-music-desktop`\n\n2. 进入`LxDatas`目录,退出LX,删除`lx.data.db`文件,再启动软件即可\n\n若以上操作仍然不行,可以加交流群或者在GitHub开issue反馈\n\n优化\n- 单次执行所有sql语句,尝试解决某些情况下某些表没有成功创建的问题"},{"version":"2.0.0","desc":"不兼容性变更说明\n- 数据迁移,升级此版本时,会使用旧版本的我的列表、下载设置、快捷键设置、自定义源等数据会自动迁移到新的数据格式版本,旧的数据仍然会保留,但下载列表的数据不做迁移\n- 备份文件,v2.0.0及以后版本导出的列表、配置不支持导入v2.0.0之前版本,但v2.0.0之前版本导出的列表、配置支持导入v2.0.0以及以后版本(移动端需v0.15.0起才支持导入PC端v2生成的备份数据)\n- 同步功能,该功能不支持与移动端v1.0.0之前版本的使用,需等待后面的新版移动端,目前移动端v1的开发工作已在进行中\n\n新增\n- 新增自定义主题功能\n- 新增歌单搜索功能\n- 新增将本地歌曲添加到我的列表的支持,此功能可以在列表的右击菜单中使用(本地歌曲的歌词优先尝试读取相同路径下的同名歌词文件,若文件不存在则尝试读取歌曲文件内的歌词,若还是找不到歌词则尝试利用换源功能获取在线歌词,歌曲封面则是尝试读取歌曲文件内的封面,若不存在则利用换源功能获取在线封面)\n- 启动软件时自动回到上次的界面,例如上次退出软件时在我的列表,下次启动软件时会自动进入我的列表\n- 新增启动软件时自动播放音乐设置,默认关闭,可去设置-播放设置开启\n- 新增“蛋雅深藍”、“近墨者黑”皮肤\n- 新增下载歌词时是否同时下载歌词翻译、罗马音设置,默认关闭,可以去设置-下载设置开启(#344)\n- 新增下载时,若目录存在同名的文件时是否跳过下载此任务的设置(默认跳过,可以去设置-下载设置更改)\n- 新增界面字体大小设置\n- 桌面歌词新增竖排歌词显示功能(#971)\n- 桌面歌词新增歌词对齐方式、是否不允许歌词换行、歌词颜色、滚动对齐方式、歌词间距设置\n- 桌面歌词新增歌曲频谱显示(得益于主窗口与桌面歌词进程通信的改进,可以将此功能以CPU使用率“相对较低”的方式带到桌面歌词中)\n- 桌面歌词新增在任务栏显示歌词进程设置(此设置用于在录屏软件无法捕获歌词窗口时的变通解决方法)(#1063)\n- 添加kg源罗马音歌词的支持(感谢@helloplhm-qwq)\n- 支持打开波点音乐歌单(需在酷我源打开)\n- 新增设置-基本设置-播放栏进度条样式设置(此版本默认使用迷你进度条样式,对于某些不喜欢该样式的人可以将其换成其他样式)\n- 添加kg源评论图片展示(感谢@helloplhm-qwq)\n\n优化(界面/交互/功能)\n- 调整软件界面及配色,使其更加清爽\n- 处于单曲循环、顺序播放、禁用切歌模式时,手动切歌将会按列表循环模式的逻辑处理切歌(#864)\n- 歌单右键菜单的“重复歌曲”扫描功能现在会将歌曲名字内的括号内容移除再对比,这可以有效找出歌曲的变体,例如:`突然的自我`、`突然的自我(Live)`、`突然的自我(女生版)`、`突然的自我(DJ版)`等都会被找出来(#987)\n- 允许更小的桌面歌词窗口高度,可以取消“不允许拖动到主屏幕之外”设置后,再启用“不允许歌词换行”、“置顶歌词”与“自动刷新置顶”等设置,把它拖动到任务栏上,当做任务栏歌词使用(具体可以按你想要的显示方式使用这些设置组合去调)\n\n优化(程序)\n- 优化程序启动性能,优化与程序交互的流畅度\n- 重构整个程序,重新梳理了程序逻辑,使其更容易扩展及维护,将大部分代码从JavaScript迁移到TypeScript\n- 重写配置管理、列表管理功能,列表、歌词数据从json文件迁移到sqlite3存储,这应该能解决因为意外的字符编码导致的数据文件损坏问题\n\n变更\n- 列表右侧的操作按钮栏默认不再显示,歌曲的操作可以使用右键菜单代替,若想恢复它们的显示,可以去设置-列表设置-启用操作按钮栏开启\n- 窗口大小设置时不再自动调整字体大小,想要调整字体大小可以使用新增的字体大小设置调整\n\n修复\n- 修复Linux、macOS下若程序路径存在百分号时会导致软件无法启动的问题(#963)\n- 支持单行多时间标签歌词解析,修复某些歌词会出现时间标签的问题\n\n移除\n- 移除“信口雌黄”皮肤(由于该皮肤的配色有点刺眼),若你正在使用该皮肤,可以使用自定义主题功能恢复它\n- 移除Linux deb x86包构建,Electron/Chromium已不再支持 32-bit Linux(electron/electron#34787)\n- 移除桌面歌词主题设置,改用桌面歌词字体颜色设置功能代替\n\n其他\n- 更新Electron到v19.1.9"},{"version":"1.22.3","desc":"修复\n- 修复因音源的域名到期导致的音源失效的问题"},{"version":"1.22.2","desc":"优化\n- 为tx、kw源添加 Flac 24bit 音质显示,注:由于之前没有记录此音质,所以之前收藏的歌曲信息中不包含它\n\n修复\n- 修复无法批量排序歌曲的问题\n- 修复某些缺失的繁体中文翻译\n- 修复企鹅音乐搜索失效的问题\n\n其他\n- 降级electron到v15.5.7"},{"version":"1.22.1","desc":"优化\n- 歌单列表添加歌单内歌曲数量显示,注:目前只有kw、mg、wy、tx(部分)源支持显示\n\n修复\n- 修复处于不支持的源时,歌单、排行榜的右键下载菜单没有禁用的问题\n- 修复若桌面歌词窗口与主窗口重叠时,鼠标划过重叠区域鼠标会闪烁的问题,注:此修复只对未启用“鼠标移入歌词区域时降低歌词透明度”时有效\n- 修复tx源搜索失效的问题\n\n其他\n- 升级Electron到 v17.4.10"},{"version":"1.22.0","desc":"新增\n- 新增设置-以全屏模式启动设置\n- 新增设置-桌面歌词设置-鼠标移入歌词区域时降低歌词透明度(#883),默认关闭,此设置不支持linux,注:此功能存在兼容性问题,若鼠标移出后无法恢复到正常透明度,可尝试再移入移出即可恢复\n\n优化\n- 添加歌曲到“我的列表”时,若按住`ctrl`键(Mac对应`Command`),则不会自动关闭添加窗口,这对想要将同一首(一批)歌曲添加到多个列表时会很有用\n- 支持mg源逐字歌词的播放,感谢 @mozbugbox 提供的帮助\n- 添加歌曲列表更新操作的二次确认\n- 添加导入文件错误时的指引提示\n\n修复\n- 修复若配置了`http_proxy`环境变量时,会意外使用此代理配置的问题\n- 修复多选后切换列表后不会清空多选内容的问题\n- 修复设置快捷键时的处理逻辑问题\n- 修复在新建歌单输入框、歌单内歌曲搜索输入框会意外触发设置的全局快捷键的问题(#879)\n\n文档\n桌面版文档已迁移到:\n\n其他\n- 更新 Electron 到 v17.4.7"},{"version":"1.21.0","desc":"新增\n- 新增设置-播放设置-显示歌词罗马音,默认关闭,注:目前只有网易源能获取到罗马音歌词(得益于 Binaryify/NeteaseCloudMusicApi/pull/1523),如果你知道其他源的歌词罗马音获取方式,欢迎PR或开issue交流!\n\n优化\n- 同时删除一首歌以上时将需要二次确认删除\n- 禁用透明窗口时右侧不再偏移5px距离(在win7、Ubuntu等系统上测试发现不偏移也不影响滚动条的拖动了)\n- 删除未下载完成的任务时,只同时尝试删除已有下载进度的本地文件\n- 在全屏状态下使用`Esc`键可以退出全屏(#827)\n\n修复\n- 修复某些情况下歌曲播放出错时不会自动切歌的问题\n- 修复关闭“显示切换动画”设置后,在应用启动时该设置没有被应用的问题\n- 修复原始歌词存在偏移时,歌词偏移设置的重置未按预期工作的问题\n- 修复长度大于一行的歌词在使用歌词调整播放进度时的时间不准问题\n- 修复潜在歌单更新失败的问题\n\n文档\n- 将歌曲添加“稍后播放”后,它们会被放在一个优先级最高的特殊队列中,点击“下一曲”时会消耗该队列中的歌曲,并且无法通过“上一曲”功能播放该队列的上一首歌曲\n- 在切歌时若不是通过“上一曲”、“下一曲”功能切歌(例如直接点击“排行榜列表”、“我的列表”中的歌曲切歌),“稍后播放”队列将会被清空"},{"version":"1.20.0","desc":"特别说明:Scheme URL其实是支持Linux系统的,但好像需要deb之类的安装包创建出`.desktop`文件才行。\n\n新增\n- 新增播放详情页歌词右键菜单,原来设置-播放详情页设置的字体重置已迁移到此菜单内\n- 新增歌词偏移设置,可以在播放详情页歌词右键菜单中使用\n- 新增设置-播放设置-播放错误时自动切换歌曲设置,默认开启(原来的行为),若你不想在遇到音频加载失败、url获取失败等错误时自动切歌可以关闭此设置\n- 新增设置-桌面歌词设置-自动刷新歌词置顶(当歌词置顶后仍被某些程序遮挡时可尝试启用此设置)\n- 新增列表更新管理,可以在鼠标移入“我的列表”标题时出现的按钮中进入,这可以用来设置启动软件时需要自动从原平台更新的列表\n\n优化\n- 优化播放详情页背景显示,现在有背景图片的主题可以在播放详情页显示它的图片了\n- 播放详情页在全屏状态下仍会显示退出播放详情页按钮,同时在其旁边添加退出全屏按钮\n- 播放详情页在全屏状态下鼠标在空白处静止不动3秒后自动将其隐藏\n\n修复\n- 修复Linux无法全屏的问题\n- 修复播放下载列表的歌曲时,使用Windows任务栏缩略图工具栏控制按钮的收藏按钮收藏歌曲时的异常问题\n- 修复启用搜索历史但不启用热门搜索时,搜索历史不显示的问题\n- 修复窗口尺寸设置对应的字体大小在启动后不生效的问题\n- 修复wy源搜索某些歌曲时第一页之后的歌曲无法加载的问题\n- 修复使用Scheme URL搜索歌曲时,不会自动关闭播放详情页(若处于打开状态)的问题\n- 修复换源失败时的处理问题\n- 修复启用代理时,https请求可能被挂起或被转为http的问题\n- 修复正在下载的歌曲暂停任务后,再开始会导致程序卡死的问题\n\n变更\n- 播放详情页的任意地方右键双击隐藏详情页的行为,“任意区域”改为在“非歌词区域”\n\n移除\n- 移除设置-播放详情页设置-歌词字体重置,此设置项已迁移到播放详情页的歌词菜单中\n- 移除播放详情页使用+-快捷键调整字体大小的功能,改用歌词右键菜单的字体大小调整功能"},{"version":"1.19.0","desc":"新增\n- 新增对播放详情页歌词大小、是否缩放、对齐方式的设置,可以去设置-播放详情页设置查看\n- 新增播放详情页通过歌词调整播放进度,默认关闭,需要到设置-播放详情页设置开启,开启后在播放详情页拖动歌词时将会出现跳转当前行歌词播放的按钮\n- 新增全屏状态,按F11可以进入、退出全屏状态,由于全屏时会隐藏控制栏按钮,所以需要使用鼠标右键双击(详情页的任意地方都可以)来关闭播放详情页\n- 新增动态主题“道法自然”,你可以预先设置一个亮色主题及暗色主题,此后将根据系统的亮、暗主题色自动切换为你预先设置的相应主题。注:鼠标 右击 此主题项即可打开亮、暗色主题设置窗口。\n- 新增对kw源卡拉OK歌词的支持\n\n优化\n- 优化Windows任务栏缩略图工具栏控制按钮在浅色任务栏下的显示效果\n- 添加音频可视化与音频输出设备冲突的提示\n- 优化歌词的播放偏移\n- 优化托盘菜单操作(#686)\n- 优化播放下载列表时的切歌性能\n\n修复\n- 修复“当前的声音输出设备被改变时暂停播放歌曲”设置无效的问题\n- 修复桌面歌词没有处理停止播放状态的问题\n- 修复AppImage包无法运行的问题\n- 修复Windows任务栏缩略图工具栏控制按钮的歌曲收藏按钮状态更新问题\n- 修复使用链接导入的歌单无法在我的列表打开原歌单详情页的问题\n- 修复播放下载列表的歌曲时增删下载任务导致正在的歌曲序号改变时,不会更新到新增序号的问题\n\n文档\n添加LX中定义的快捷操作汇总说明到常见问题中,这是目前可用的鼠标、键盘快捷操作,它们都可以在更新日志中找到\n\n- 鼠标右击播放栏的歌曲图片封面可以定位当前播放的歌曲\n- 鼠标右击播放栏进度条上的LRC按钮可以锁定/解锁桌面歌词\n- 歌曲搜索框、歌单链接输入框内鼠标右击可以将当前剪贴板上的文字粘贴到输入框内\n- 鼠标右击搜索界面中的单条搜索历史可以将其移除\n- 歌曲列表内的文字在选中后,鼠标右击可以复制已选中的文字,此功能只对搜索、歌单、排行榜、我的列表中的列表有效\n- 鼠标在播放详情页内右键双击可以关闭播放详情页\n- 鼠标左击播放栏上的歌曲名字可以将它复制\n- 鼠标右击“道法自然(英文Auto)”主题可以打开亮、暗主题设置窗口\n- 歌曲搜索框的候选内容可以用键盘上下方向键选择,按回车键搜索已选内容\n- 在歌单详情页按退格键可以返回歌单列表\n- 歌曲列表中可以使用Ctrl、Shift键进行多选,这类似Windows下的文件选择,详情看常见问题列表多选部分\n- 在我的列表内可以使用Ctrl+f键打开搜索框进行列表内歌曲搜索,搜索框按Esc键可以关闭搜索框,搜索框内按上下方向键可以选择歌曲,按回车键跳转到已选歌曲,按Ctrl+回车可以跳转并播放已选歌曲\n- 在我的列表按住Ctrl键可以进入列表拖动模式,此时可以用鼠标拖动列表调整列表的位置\n- 编辑列表名时按Esc键可以取消编辑\n- 按F11可以进入、退出全屏状态"},{"version":"1.18.0","desc":"新增\n- 新增“双击列表里的歌曲时自动切换到当前列表播放”设置,此功能仅对歌单、排行榜有效,默认关闭\n- 新增打开收藏的在线列表的对应平台详情页功能,可以在我的列表-列表右键菜单中使用\n- 新增定时暂停播放功能,由于此功能大多数人可能不常用,所以将其放在设置-基本设置中\n- 新增任务栏缩略图工具栏控制按钮(此功能仅在Windows平台可用),按钮分别为收藏/取消收藏(将歌曲添加到“我的收藏”列表)、上一曲、播放/暂停、下一曲\n- 新增设置-基本设置-软件字体设置,此设置可用于设置主界面的字体(已知的问题:Windows 7 下可能会出现字体列表为空的情况,这是当前系统的 Powershell 版本小于5.1导致的,请自行尝试看常见解决)\n- 新增Scheme URL对音乐搜索的调用支持,详情看常见问题-Scheme URL支持\n- 新增Scheme URL以url传参的方式调用,详情看常见问题-Scheme URL支持\n- 自定义源新增更新弹窗方法,同时自定义源管理新增是否允许源显示更新弹窗设置(出于防止滥用考虑),当源作者想要通知用户源已更新时,可以调用此方法弹窗告诉用户,调用说明看常见问题-自定义源部分\n\n优化\n- 过滤tx源某些不支持播放的歌曲,解决播放此类内容会导致意外的问题\n- 把歌曲的热门评论与最新评论拆分成两个列表显示\n\n修复\n- 修复排行榜名字右击菜单的播放功能在播放非激活的列表时的列表获取问题\n- 修复修改列表名时无法使用`Ctrl`键的问题\n- 修复wy源某些歌曲获取歌词翻译的问题处理\n- 修复下载功能的歌词换源时会进入死循环的问题\n- 修复某些歌曲无法下载的问题\n- 修复windows平台下软件目录存在`portable`文件夹时,仍会创建`C:\\Users\\\\AppData\\Roaming\\lx-music-desktop\\Dictionaries\\en-US-9-0.bdic`文件的问题,现在不会再创建文件,但仍会创建空目录(Electron的问题,目前暂无解决方法)\n- 修复播放器的停止逻辑问题\n\n其他\n- 更新electron到v13.6.9"},{"version":"1.17.1","desc":"优化\n- 优化kw源英文与翻译歌词的匹配\n\n修复\n- 修复快捷键与默认按键行为冲突的问题,现在若将某些有默认行为的按键(如在列表中上、下箭头、Home、End等键可以使列表滚动)设置为快捷键时,将禁用其默认行为\n- 修复列表的聚焦问题,现在在列表中使用上、下箭头、空格等键滚动列表时不会导致滚动到一定距离后丢失焦点的问题\n\n其他\n- 更新electron到v13.6.8"},{"version":"1.17.0","desc":"新增\n- 新增“便携”功能,在Windows平台下,若程序目录下存在 portable 目录,则自动使用此目录作为数据存储目录\n- 新增 Scheme URL 支持,同时发布lx-music-script项目配合使用(一个油猴脚本,可以在浏览器中的官方平台网页直接调用LX Music),Scheme URL的调用说明看Readme.md文档的Scheme URL支持部分\n- 新增启动参数`-proxy-server`与`-proxy-bypass-list`,详细介绍看Readme.md文档的启动参数部分\n- 新增桌面歌词是否延迟滚动设置,默认开启,若你不想要桌面歌词延迟滚动可以去设置-桌面歌词设置关掉\n\n优化\n- 为可视化音频的频谱整体添加频谱均值加成,使频谱显示更有节奏感\n- 优化程序初始化逻辑,修复无网络的情况下的初始化问题\n- 我的列表-列表名的右击菜单更新已收藏的在线列表时,将始终重新加载,不再使用缓存,解决在原平台更新歌单后,在LX点击更新可能看到的还是在原平台更新前的歌单的问题\n\n修复\n- 修复代理不生效的问题\n- 修复`openDevTools`选项无效的问题\n- 修复播放状态的提示问题\n- 修复tx源无搜索结果的问题\n\n其他\n- 更新 Electron 到 v13.6.7"},{"version":"1.16.0","desc":"这算是一个大版本,对主窗口部分的代码逻辑做了较大改动,但由于界面的改动不大,所以没有更新大版本号。\n虽然经过一个月的测试与问题修复,但可能仍然存在未发现的问题,若你发现某些界面异常、某些行为与旧版本存在差异等问题,欢迎反馈!\n另外祝大家元旦快乐~!\n\n新增\n- 播放详情页新增音量控制条\n- 播放详情页新增桌面歌词切换按钮\n- 新增将我的列表保存为TXT、CSV格式,可以去设置-备份与恢复中使用(注意:此类格式的备份目前不支持恢复到LX Music中)\n- 新增根据歌曲名、歌手名等字段对列表自动排序的功能,可以在我的列表右击列表名弹出的菜单中使用\n- 新增将播放与下载的歌词转换为繁体中文选项,默认关闭,可在设置-播放设置中开启\n- 现在已允许进入临时播放列表,即:使用歌单详情页、排行榜名称右键菜单的“播放”按钮播放歌曲时,可右击播放封面进入此临时列表\n- 播放详情页新增音频可视化功能(实验性)\n- 我的列表新增拖动调整位置功能,按住Ctrl键(Mac上对应Command键)的时候将进入“拖动模式”,此时可以拖动列表的位置来调整顺序\n\n优化\n- 优化列表性能,软件整体性能\n- 调整Mac平台下的图标大小\n- 同步功能添加对列表顺序调整的控制,确保手动调整位置后的列表与不同的电脑同步时,列表位置不会被还原\n- 优化歌单详情、排行榜名右键的播放按钮的播放机制,现在不用等待整个列表(多页时)加载完成才能播放了\n- 为播放详情页、桌面歌词添加延迟滚动,播放详情页略微减小已激活歌词的缩放大小及桌面歌词翻译大小\n- 修改右边控制按钮为windows风格\n- 更新了新年皮肤的背景与配色,欢迎体验~\n\n修复\n- 修复kw源某些歌曲的歌词提取异常的问题\n\n变更\n- 现在使用繁体中文语言时将不再自动转换歌词,转换行为将由上面新增的转换开关控制\n\n移除\n- 移除我的列表右键菜单的“上移、下移列表”功能,调整改用新增的拖动功能去调整位置\n\n其他\n- 升级vue到 3.x"},{"version":"1.15.3","desc":"修复\n- 修复设置-控制按钮位置选项与下载歌词编码格式选项命名冲突导致选项显示异常的问题\n- 修复播放下载列表时存在失效的歌曲会导致切歌不准确的问题\n- 修复潜在的音乐加载超时不会切歌的问题\n- 修复因kw源歌词接口停用导致该源歌词获取失败的问题"},{"version":"1.15.2","desc":"其他\n- 降级electron到v13.4.0(这修复了windows 7下播放歌曲时软件会崩溃的问题)"},{"version":"1.15.1","desc":"优化\n- 优化我的列表、下载列表等列表的滚动流畅度\n- 优化下载功能的批量添加、删除、暂停任务时的流畅度,现在进行这些操作应该不会再觉得卡顿了\n- 支持启动软件时恢复播放下载列表里的歌曲\n- 添加媒体播放进度条的信息设置\n\n修复\n- 修复某些情况下获取URL失败时会意外切歌的问题\n- 修复了某些情况下会列表同步失败,导致连接断开无限重连或一直卡在 `syncing...` 的问题\n- 修复列表数据过大导致同步失败的问题\n\n其他\n- 更新electron到v15.3.1(这修复了媒体控制失效的问题)"},{"version":"1.15.0","desc":"新增\n- 添加黑色托盘图标\n- 自定义源新增`version`字段,新增`utils.buffer.bufToString`方法\n\n优化\n- 大幅优化我的列表、下载、歌单、排行榜列表性能,现在即使同一列表内的歌曲很多时也不会卡顿了\n- 优化列表同步代码逻辑\n- 优化开关评论时的动画性能\n- 优化进入、离开播放详情页的性能\n- 兼容桌面歌词以触摸的方式移动、调整大小\n- 调整图标尺寸\n\n修复\n- 修复kg源的歌单链接无法打开的问题\n- 修复同一首歌的URL、歌词等同时需要换源时的处理问题\n\n其他\n- 更新 Electron 到 v15.3.0"},{"version":"1.14.1","desc":"修复\n- 修复我的列表搜索无法搜索小括号、中括号等字符的问题\n- 修复v1.14.0出现的备份与恢复功能备份的数据无法恢复的问题,同时兼容使用v1.14.0导出的存在问题的数据"},{"version":"1.14.0","desc":"新增\n- 新增歌词简体中文转繁体中文,当软件语言被设置为繁体中文后,播放歌曲的歌词也将自动转成繁体中文显示\n- 新增单个列表导入/导出功能,可以方便分享歌曲列表,可在右击“我的列表”里的列表名后弹出的菜单中使用\n- 新增删除列表前的确认弹窗,防止误删列表\n- 新增歌词文本选择复制功能,可在详情页进度条上方的歌词文本选择按钮进入歌词文本选择模式,选择完成后可鼠标右击或者使用系统快捷键复制\n- 新增重复歌曲列表,可以方便移除我的列表中的重复歌曲,此列表会列出目标列表里歌曲名相同的歌曲,可在右击“我的列表”里的列表名后弹出的菜单中使用\n\n修复\n- 修复mg排行榜无法加载的问题\n- 修复点击播放详情页的进度条跳进度时会出现偏移的问题\n- 修复在有提示信息的地方长按鼠标按键时提示信息会闪烁的问题\n- 修复下载歌曲时的歌词下载不尝试获取缓存歌词的问题\n- 修复GNOME等桌面下每次打开应用时需重新设置歌词窗口置顶的问题"},{"version":"1.13.0","desc":"如果你喜欢并经常使用洛雪音乐,并想要第一时间尝鲜洛雪的新功能,可以加入测试企鹅群768786588,\n注意:测试版的功可能会不稳定,打算潜水的勿加。\n\n新增\n- 歌曲搜索框新增清理按钮,点击此按钮可以清理搜索框并返回初始搜索界面\n- 新增“下载的歌词文件编码格式”设置,默认下载的歌词编码仍是`UTF-8`,对于某些在设备(如车机)上出现歌词中文乱码的用户可以尝试选择以`GBK`编码格式保存歌词文件\n- 新增设置-桌面歌词-歌词字体设置,此设置可用于设置桌面歌词的字体(已知的问题:Windows 7 下可能会出现字体列表为空的情况,这是当前系统的 Powershell 版本小于5.1导致的,请自行**尝试**看常见解决)\n\n优化\n- 支持网易源“我喜欢”歌单以注入token的方式打开。由于网易源的“我喜欢”歌单需要登录才能打开(若你看不懂后半句就去阅读 常见问题-无法打开外部歌单),现若想要打开此类歌单,需要在歌单链接后面拼上 `###` 再加上有效的token,拼接格式:`[id|url]###token`,例子(最后面的xxxxxx替换成你的token):`https://music.163.com/#/playlist?id=123456&userid=123456###xxxxxx`\n- 软件内快捷键的最小化触发时,如果已启用托盘,则隐藏程序,否则最小化程序\n\n修复\n- 修复某些情况下同步功能会导致切歌混乱的问题\n- 修复从电脑浏览器复制的企鹅歌单链接无法打开的问题"},{"version":"1.12.2","desc":"修复\n- 修复播放下载列表的歌曲时切歌的问题\n- 修复播放下载列表的歌曲时歌词无法显示的问题\n- 修复下载列表稍后播放功能无效的问题\n- 修复同步服务器启动失败时,关闭同步服务不会清空失败信息的问题"},{"version":"1.12.1","desc":"修复\n- 修复随机播放下无法切歌的问题"},{"version":"1.12.0","desc":"新增\n- 新增局域网同步功能(实验性,首次使用前建议先备份一次列表),此功能需要配合PC端使用,移动端与PC端处在同一个局域网(路由器的网络)下时,可以多端实时同步歌曲列表,使用问题请看\"常见问题\"。\n\n优化\n- 添加播放器对系统媒体控制与显示的兼容处理,现在在windows下的锁屏界面可以正确显示当前播放的音乐信息及切换歌曲了\n\n修复\n- 修复导入kg歌单最多只能加载100、500首歌曲的问题。注:现在可以加载1000+首歌曲的歌单,但出于未知原因会导致部分歌曲无法加载(可能是无版权导致的),目前酷狗码仍然最多只能加载500首歌\n- 修复某些情况下所显示的歌词、封面图片与当前正在播放的歌曲不一致的问题"},{"version":"1.11.0","desc":"新增\n- 添加 win arm64 架构的安装包构建\n- 新增“添加歌曲到列表时的位置”设置,可选项为列表的“顶部”与“底部”\n\n优化\n- 优化网络请求,尝试去解决无法连接服务器的问题\n- 优化mg源打开歌单的链接兼容\n\n修复\n- 修复mg源搜索失效的问题\n\n移除\n- 因wy源的歌单列表已没有“最新”排序的选项,所以现跟随移除wy源歌单列表按“最新”排序的按钮\n\n变更\n- 添加歌曲到列表时从原来的底部改为顶部,若你想要将你的列表歌曲顺序反转以适应这一变更,可先按住`shift`键的情况下点击列表的最后一首歌,然后再点击列表的第一首歌,完成倒序选中,最后随便右击列表的任意一首歌,在弹出的菜单中选择调整顺序,在弹出框输入1后确定即可反转列表。\n若你想要恢复原来的行为则可以去更改“添加歌曲到列表时的位置”设置项。\n\n其他\n- 更新electron到v13.1.7"},{"version":"1.10.2","desc":"修复\n- 修复企鹅音乐搜索歌曲没有结果的问题"},{"version":"1.10.1","desc":"修复\n- 修复企鹅音乐搜索歌曲没有结果的问题\n- 修复播放在空的歌单列表点击播放全部时报错的问题"},{"version":"1.10.0","desc":"lx music移动端已经发布了,使用习惯仍跟桌面版一样,不过功能、界面仍比较简单,有兴趣的可以去体检一下,项目地址:\nhttps://github.com/lyswhut/lx-music-mobile#readme\n\n新增\n- 排行榜界面添加播放、收藏整个排行榜功能,可以右击排行榜名字后,在弹出的右键菜单中使用。注:收藏、播放存在分页的排行榜时需等待操作完成后才能切换排行榜,不然会导致操作中断。\n- 新增Mac arm64位dmg包的构建\n\n修复\n- 修复全局快捷键对桌面歌词无效的问题\n- 修复快捷键设置框内的提示问题\n- 修复在当前正常播放的列表中使用稍后播放功能时,播放完后稍后播放的歌曲后不会恢复原来播放位置播放的问题\n- 修复kw部分歌单无法打开的问题\n- 修复wy源的歌曲音质匹配问题\n- 修复mg源歌单标签、排行榜歌曲列表无法加载的问题\n- 修复了一个歌曲下载失败时不会跳过任务的问题\n\n其他\n- 更新 Electron 到 12.0.8"},{"version":"1.9.0","desc":"新增\n- 新增启动参数`-dhmkh`,此参数将禁用Chromium的Hardware Media Key Handling特性,用于解决漫步者部分型号耳机与本程序冲突导致耳机意外关机的问题\n- 新增Windows arm64位免安装版的构建\n- 新增黑色皮肤“黑灯瞎火”,有关于皮肤配色的建议欢迎反馈\n- 新增自动换源下载功能,默认关闭,当无法从歌曲的原始源下载时,将尝试切换到其他源下载,注:此功能不100%保证换源后的歌曲版本与原版一致\n\n优化\n- 程序启动时对数据文件做读取校验,数据出现损坏时自动备份损坏的数据,若出现数据读取错误的弹窗并出现我的列表丢失时可到GitHub或加群反馈\n- 当设置-代理启用,但主机地址为空的时,将不再使用代理配置进行网络连接,并且在离开设置界面时自动禁用代理\n- 优化歌曲自动换源匹配\n- 分离歌词与歌曲列表信息的保存,以减小列表列表文件损坏的几率\n- 兼容打开咪咕移动端分享的歌单链接,添加打开歌单的信息显示\n\n修复\n- 修复备份与恢复功能在恢复数据时某些设置不立即生效的问题\n- 修正设置页“搜索设置”部分内容的缩进显示问题\n- 修复正在播放“稍后播放”的歌曲时,对“稍后播放”前播放的列表进行添加、删除操作会导致切歌的问题"},{"version":"1.8.2","desc":"### 修复\r\n\r\n- 修复歌曲ID存储变更导致酷狗图片获取失败的问题\n- 修复收藏的在线列表id迁移保存出错的问题"},{"version":"1.8.1","desc":"修复\n- 修复歌词翻译的主题颜色适配问题"},{"version":"1.8.0","desc":"新增\n- 新增设置-其他-列表缓存信息清理功能,注:此功能一般情况下不要使用\n- 新增启动参数`-play`,可以在启动软件时播放指定歌单,使用方法看Readme.md的\"启动参数\"部分\n- 新增逐字歌词播放,默认开启,可到设置界面关闭,注:本功能目前仅对酷狗源的歌曲有效\n- 新增自定义源功能,源编写规则可以去常见问题查看\n\n优化\n- 允许播放除了搜索列表以外的所有歌曲,即原来没有播放按钮或者灰色的歌曲都可以去尝试点击播放。注:该功能的原理是尝试自动切换到其他源播放,所以不一定会播放成功,特别是对于那些独家的资源\n- 优化单首歌曲的“添加到列表”弹窗歌曲列表状态的显示;现在在收藏单首歌曲时,若列表存在本歌曲则列表名字将变成灰色不可点击状态。总的来说,在添加单首歌曲时若列表名是灰色,则证明当前歌曲已在那个列表中\n- 将歌词翻译放到原文的下方,同时新增当前播放翻译的高亮功能\n\n移除\n- 移除虾米源。注:虽然已移除该源,但仍可尝试去播放之前添加的歌曲,虽然不一定会成功\n\n修复\n- 修复音乐搜索列表的稍后播放功能无效的问题\n- 修复搜索列表双击不支持播放的源时会导致切歌的问题\n- 修复歌单列表加载失败时无法进入歌单打开界面的问题\n- 修复mg源歌单列表无法加载的问题\n- 修复kg跳转到官方歌曲详情页的歌曲无法播放的问题\n- 修复我的列表的歌曲添加到其他列表时不排除当前列表的问题\n- 修复在下载列表右击未下载完成的歌曲弹出的右击菜单中没有开始下载选项的问题\n\n变更\n- 歌词翻译显示功能修改为默认关闭,注:此变更仅影响首次安装软件的用户\n\n其他\n- 更新electron到v9.4.4"},{"version":"1.7.1","desc":"修复\n- 修复非透明模式下右侧滚动条无法拖动的问题\n- 修复MAC下xm音乐滑块验证问题"},{"version":"1.7.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"1.6.1","desc":"

优化

\n\n

修复

\n\n"},{"version":"1.6.0","desc":"

新增

\n\n

变更

\n\n

修复

\n\n"},{"version":"1.5.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"1.4.1","desc":"

修复

\n\n"},{"version":"1.4.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"1.3.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"1.2.2","desc":"

修复

\n\n"},{"version":"1.2.1","desc":"

优化

\n\n

修复

\n\n"},{"version":"1.2.0","desc":"

提前祝大家中秋&国庆快乐~

\n

新增

\n\n

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"1.1.1","desc":"

修复

\n\n"},{"version":"1.1.0","desc":"

新增

\n\n

修复

\n\n

优化

\n\n

移除

\n\n

其他

\n\n"},{"version":"1.0.1","desc":"

优化

\n\n

修复

\n\n"},{"version":"1.0.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

更变

\n\n

其他

\n\n"},{"version":"0.18.2","desc":"

修复

\n\n"},{"version":"0.18.1","desc":"

优化

\n\n

修复

\n\n"},{"version":"0.18.0","desc":"

新增

\n\n

优化

\n\n

更变

\n\n

修复

\n\n

移除

\n\n

其他

\n

更新 Electron 到 8.2.5

\n"},{"version":"0.17.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"0.16.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"0.15.0","desc":"

洛雪提前祝大家新年快乐、身体健康、阖家幸福!

\n

修复

\n\n"},{"version":"0.14.1","desc":"

洛雪提前祝大家新年快乐、身体健康、阖家幸福!

\n

修复

\n\n"},{"version":"0.14.0","desc":"

洛雪提前祝大家新年快乐、身体健康、阖家幸福!

\n

新增

\n\n

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"0.13.1","desc":"

修复

\n\n

其他

\n\n"},{"version":"0.13.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

移除

\n\n

其他

\n\n"},{"version":"0.12.1","desc":"

优化

\n\n

修复

\n\n

其他

\n\n"},{"version":"0.12.0","desc":"

由于新下载库仍然没有完成,但下载功能已经可用,so 移除之前使用的第三方下载库,暂时把新下载库的下载模块直接加入本程序,若出现下载问题欢迎反馈!

\n

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.11.0","desc":"

新增

\n\n

优化

\n\n"},{"version":"0.10.0","desc":"

优化

\n\n

修复

\n\n"},{"version":"0.9.1","desc":"

修复

\n\n"},{"version":"0.9.0","desc":"

新增

\n\n

修复

\n\n"},{"version":"0.8.2","desc":"

修复

\n\n"},{"version":"0.8.1","desc":"

修复

\n\n"},{"version":"0.8.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.7.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.6.2","desc":"

祝贺祖国成立70周年~!

\n

新增

\n\n

修复

\n\n"},{"version":"0.6.1","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

移除

\n\n"},{"version":"0.6.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.5.5","desc":"

新增

\n\n

修复

\n\n"},{"version":"0.5.4","desc":"

移除

\n\n"},{"version":"0.5.3","desc":"

优化

\n\n

修复

\n\n"},{"version":"0.5.2","desc":"

新增

\n\n

优化

\n\n

修复

\n\n

移除

\n\n"},{"version":"0.5.1","desc":"

新增

\n\n

修复

\n\n"},{"version":"0.5.0","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.4.0","desc":"

新增

\n\n

移除

\n\n"},{"version":"0.3.5","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.3.4","desc":"

优化

\n\n

修复

\n\n"},{"version":"0.3.3","desc":"

修复

\n\n"},{"version":"0.3.2","desc":"

新增

\n\n"},{"version":"0.3.1","desc":"

修复

\n\n"},{"version":"0.3.0","desc":"

新增

\n\n

修复

\n\n"},{"version":"0.2.3","desc":"

新增

\n\n

修复

\n\n

移除

\n\n"},{"version":"0.2.2","desc":"

修复

\n\n"},{"version":"0.2.1","desc":"

优化

\n\n

修复

\n\n"},{"version":"0.2.0","desc":"

新增

\n\n

修复

\n\n"},{"version":"0.1.6","desc":"

修复

\n\n"},{"version":"0.1.5","desc":"

新增

\n\n

优化

\n\n"},{"version":"0.1.4","desc":"

新增

\n\n

优化

\n\n"},{"version":"0.1.3","desc":"

新增

\n\n

修复

\n\n

移除

\n\n"},{"version":"0.1.2","desc":"

修复

\n\n"},{"version":"0.1.1","desc":"

新增

\n\n

优化

\n\n

修复

\n\n"},{"version":"0.1.0","desc":"0.1.0版本发布"}]}