lx-music-desktop

一个基于 electron 的音乐软件

APACHE-2.0 License

Stars
36.2K
Committers
9

Bot releases are visible (Hide)

lx-music-desktop - 1.0.1

Published by lyswhut about 4 years ago

优化

  • 对我的列表歌曲搜索结果进行相似度排序

修复

  • 修复在 Windows 系统下缩放比非100%时,拖动桌面歌词会自动加大桌面歌词窗口的问题
lx-music-desktop - 1.0.0

Published by lyswhut about 4 years ago

新增

  • 新增rpmpacman包的构建(未测试可用性)
  • 新增因系统音频设备列表改变导致的当前音频输出设备改变时是否暂停播放的设置,默认关闭
  • 新增歌曲列表右击菜单
  • 新增自定义列表,创建列表的按钮在表头#左侧,鼠标移上去才会显示;编辑列表名字时,按ESC键可快速取消编辑,按回车键或使输入框失去焦点即可保存列表名字,右击列表可编辑已创建的列表,“试听列表”与“我的收藏”两个列表固定不可编辑
  • 改变排行榜布局,新增更多排行榜
  • 新增我的列表右键菜单复制歌曲名选项
  • 新增桌面歌词,默认关闭,可到设置或者托盘菜单开启(建议使用全局快捷键控制);调整字体大小、透明度时,鼠标左击按钮正常调整,右击微调;Windows 7未开启Aero效果时桌面歌词会有问题,详情看常见问题解决;Linux版桌面歌词有问题,以后再尝试优化;
  • 新增“清热板蓝”皮肤
  • 新增软件最小化、关闭按钮位置设置,MAC版默认为左边,非MAC为右边,不想用默认的可到设置修改
  • 新增快捷键设置,软件内快捷键默认开启,全局快捷键默认关闭(注:若想开启蓝牙耳机切歌需开启全局快捷键,当快捷键被中划线划掉时,表示当前快捷键被其他程序占用导致注册失败)
  • 新增首次运行时自动根据当前系统使用的语言设置软件显示的语言
  • 新增歌词区域的触摸板、鼠标滚轮等对歌词滚动的支持
  • 为了方便支持正版资源,歌曲列表右击菜单新增跳转到当前歌曲源官方详情页菜单(注意:在本版本之前添加的虾米源歌曲无法跳转详情页,需要移除后重新搜索添加)
  • 新增我的列表内歌曲搜索,在我的列表按ctrl+f将显示搜索框;鼠标滑过或键盘上下方向键选择搜索结果;鼠标点击或按回车键定位选中的歌曲;按ctrl键的情况下鼠标点击或按回车键确认定位歌曲时,将会在定位歌曲结束后播放该歌曲(搜索框激活的情况下按esc可快速清空搜索框/关闭搜索框)
  • 新增托盘图标样式设置,可到设置-其他切换
  • 新增开关下载功能控制,默认关闭,可到设置-下载设置开启
  • 新增将歌词嵌入音频文件中,默认关闭,可到设置-下载设置开启
  • 新增当列表文件损坏时对损坏文件的备份,若出现该情况可打开%HOMEPATH%\AppData\Roaming\lx-music-desktop找到playList.json.bak尝试手动修复列表文件,列表文件以JSON格式存储
  • 新增在歌单详情列表按退格(Backspace)键可快速返回歌单列表

优化

  • 改进歌曲切换时的歌词滚动效果
  • 优化批量添加、删除播放列表的歌曲操作逻辑,大幅提升批量添加、删除列表歌曲的流畅度
  • 改进歌单列表展示
  • 改进聚合搜索的搜索结果排序,修复当某些源搜索失败时导致其他源无法显示结果的问题,现在聚合搜索已达到最初的理想效果,为了使排序更精确,建议同时输入 歌曲名 歌手名 搜索(歌曲名在前歌手名在后),欢迎体验~!
  • 压缩备份数据文件大小

修复

  • 修复按住Ctrl等键触发多选机制时不松开按键的情况下切换到其他窗口后再松开按键,这时切回软件不按按键都处在多选模式的问题
  • 修复Linux版开启托盘无法退出的问题
  • 修复某些情况下可能导致的音源输出问题
  • 修复某些情况下无法开始下载任务的问题
  • 修复 tab 组件边框溢出问题
  • 修复错误更新试听列表外的歌曲时间的问题
  • 修复网易音乐源歌单、排行榜歌曲列表加载显示的数量与实际不对的问题,同时支持加载大于1000首歌的歌单(歌曲大于1000首会分页),注意:目前软件一下子显示太多歌曲时会卡顿,不建议在同一列表内添加太多歌曲
  • 修复歌曲图片链接没有扩展名的情况下无法嵌入图片的问题
  • 修复无法检测最新版本时弹窗提示的显示
  • 修复某些情况下从托盘还原窗口后无法操作的问题
  • 修复Linux下无法ctrl+a全选的问题
  • 修复主题背景图片覆盖不全的问题
  • 修复聚合搜索音源标签的皮肤配色问题

更变

  • 修改设置-列表-是否显示歌曲源的默认设置为选中(该变更不影响之前的设置)
  • 移除浮动按钮,现在在多选完成后可鼠标右击随意一项在弹出的右键菜单中进行原来悬浮按钮的操作
  • 为了避免出现误会,现在下载弹窗中不可用的音质将直接隐藏
  • 更改初始设置的搜索设置为聚合搜索(该变更不影响之前的设置)

其他

  • 更新 Electron 到 9.1.1
lx-music-desktop - 0.18.2

Published by lyswhut over 4 years ago

修复

  • 修复开启托盘时,可能导致无法自动更新的问题
lx-music-desktop - 0.18.1

Published by lyswhut over 4 years ago

优化

  • win下的托盘图标使用更大的图片
  • 加长软件协议的强制停留时间

修复

  • 修复导入设置某些设置未立即生效的问题
lx-music-desktop - 0.18.0

Published by lyswhut over 4 years ago

新增

  • 新增FLAC格式音乐标签信息写入与封面嵌入(因128k以外的音质已失效,目前该功能用不上了)
  • 添加软件启动时是否自动聚焦搜索框的设置
  • 新增托盘设置,默认关闭,可到设置开启,感谢 @LasyIsLazy 提交的PR(https://github.com/lyswhut/lx-music-desktop/pull/166
  • 新增打开酷狗源用户歌单
  • 新增使用协议
  • 新增虾米音源
  • 新增新皮肤“粉妆玉琢”、“青出于黑”,可去体验下~
  • 新增“超大”、“巨大”窗口尺寸
  • 新增播放详情页(退出详情页可点击右上角退出按钮或者在播放详情页任意地方鼠标快速右击两次

优化

更变

  • 下载列表的歌曲下载、播放将随设置中的保存路径改变而改变,不再固定指向其初始位置
  • 移除列表多选框,现在多选需要键盘配合,想要多选前需按下ShiftCtrl键然后再鼠标点击想要选中的内容即可触发多选机制,其中Shift键用于连续选择,Ctrl键用于不连续选择,Ctrl+a用于快速全选。例子一:想要选中1-5项,则先按下Shift键后,鼠标点击第一项,再点击第五项即可完成选择;例子二:想要选中1项与第3项,则先按下Ctrl键后,鼠标点击第一项,再点击第三项即可完成选择;例子三:想要选中当前列表的全部内容,键盘先按下Ctrl键不放,然后按a键,即可完成选择。用ShiftCtrl选择时,鼠标点击未选中的内容会将其选中,点击已选择的内容会将其取消选择,若想全部取消选择,在不按ShiftAlt键的情况下,随意点击列表里的一项内容即可全部取消选择。(P.S:Ctrl键对应Mac OS上的Command键)
  • 现在进度条的封面图左击改为打开播放详情页,在列表定位歌曲改为右击

修复

  • 修复网易源某些歌曲提示没有可播放的音质的问题
  • 修复下载管理刷新URL失败时不标记任务下载失败的问题
  • 修复列表导出的文字描述(https://github.com/lyswhut/lx-music-desktop/pull/163),感谢 @CPCer
  • 修复歌曲切换方式无法取消勾选的问题
  • 修复打开歌单详情的情况下切到其他界面再切回来报错的问题
  • 修正播放列表浮动按钮错误的文字提示

移除

  • 因128k以外的音质失效,So 禁止所有128k外的音质下载

其他

更新 Electron 到 8.2.5

lx-music-desktop - 0.17.0

Published by lyswhut over 4 years ago

新增

  • 新增多语言设置,目前软件内置了简体中文、繁体中文、英语三种语言,欢迎提交PR翻译更多语言!
  • 新增无法打开外部歌单FAQ
  • 新增启动参数search,使用例子:.\lx-music-desktop.exe -search="突然的自我 - 伍佰"
  • 新增音频输出设置
  • 新增软件内的包括字体在内的界面内容大小调整,现在当窗口大小切换到“较小/大/较大”时,软件内的元素将会适当减小或加大,窗口大小的“小”与“中”内的元素将保持之前的大小暂不做改变
  • 新增音源别名,默认将显示别名,想要显示回原名可到设置切换(免责声明:别名仅是本软件用于描述各音源的标签,其名字归版权方所有)
  • 新增发现新版本更新失败弹窗的忽略提醒按钮,忽略提醒后,以后同一个版本再失败时将不会弹窗提醒,但仍可到设置-版本更新手动点开更新弹窗查看或恢复提醒
  • 新增热搜词,默认关闭,可到设置开启
  • 新增历史搜索记录,默认关闭,可到设置开启(右击单个历史记录标签可移除所点击的记录)

优化

  • 优化月里嫦娥皮肤侧栏鼠标悬浮颜色
  • 优化播放进度条的动画效果
  • 现在添加下载任务时,后面添加的任务会在列表顶部插入
  • 优化歌单打开机制,现在歌单加载失败时会提示加载失败了,并且支持直接打开企鹅、酷我手机分享出来的歌单了
  • 优化右上角最小化/关闭按钮布局

修复

  • 修复歌单详情处于加载状态时无法返回的问题
  • 修复鼠标右击复制列表内容时会复制音质标签的问题
  • 修复0.6.2及以前的版本导出的“所有数据”内的歌曲列表无法导入的问题
  • 修复下载列表在某些情况下无法取消全选的问题

其他

  • 更新Electron到 8.1.1
lx-music-desktop - 0.16.0

Published by lyswhut over 4 years ago

新增

  • 允许选中列表内歌曲名、歌手名、专辑名内的文字,选中后可使用键盘快捷键进行复制
  • 新增在列表可选内容区域鼠标右击时自动复制列表已选文字的功能
  • 新增在搜索框鼠标右击时自动粘贴剪贴板的文本到搜索框中
  • 任务下载失败时将显示搜索按钮,方便在其他源搜索该歌曲

优化

  • 优化木叶之村主题翻页器背景颜色
  • 优化各个主题音质标签颜色
  • 优化其他一些界面细节及用户交互效果

修复

  • 修复启用透明窗口鼠标不穿透的bug
  • 修复大窗口时设置的音乐来源选项不换行的问题
  • 修复某些情况下暂停任务会自动开始任务的问题
  • 修复移除暂停、错误的任务时不删除未下载完成的文件的问题
  • 修复酷狗源歌单热门标签歌单列表无法加载问题
  • 修复QQ源歌单热门标签歌单列表无法加载问题

其他

  • 更新electron到 8.0.1
lx-music-desktop - 0.15.0

Published by lyswhut over 4 years ago

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

修复

  • 修复歌曲下载列表无法加载的问题
  • 修复歌曲下载任务数大于最大下载任务数的问题
  • 修复某些情况下歌曲下载错误的问题
  • 修复下载列表数据没有被迁移直接被丢弃的问题
lx-music-desktop - 0.14.1

Published by lyswhut over 4 years ago

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

v0.14.1

修复

  • 修复由于旧版配置文件迁移出错导致的软件界面无法显示的问题

v0.14.0

新增

  • 新增各大平台歌单热门标签显示(显示在歌单界面的第一个下拉标签菜单中)
  • 恢复QQ音乐源128k音质试听
  • 新增不强制win7开启透明效果即可使用,但要配置运行参数-nt,例如:.\lx-music-desktop.exe -nt,添加方法可自行百度“给快捷方式加参数”
  • 新增“新年快乐”主题,可自行切换体验

优化

  • 减淡各个主题的歌曲列表分隔线颜色
  • 在线音乐列表音质标签优化,当歌曲有无损音质时隐藏高品质标签
  • 更新改进的歌词播放插件,现在歌词的播放显示将更准确

修复

  • 修复咪咕源无法搜索的问题
  • 修复更新弹窗底部文字颜色没有适配当前主题颜色的问题
  • 修复导入设置窗口大小、代理设置不立即生效的问题
  • 修复在线音乐列表获取失败时无限循环请求的问题

其他

  • 将软件设置与播放列表分离存储成两个文件
  • 更新 Electron 到 7.1.9
lx-music-desktop - 0.13.1

Published by lyswhut almost 5 years ago

修复

  • 修复全局更新弹窗无法遮盖搜索框的问题

其他

  • 由于electron 7.1.3 - 7.1.5 的自动更新功能存在Bug,现降级到7.1.2
lx-music-desktop - 0.13.0

Published by lyswhut almost 5 years ago

新增

  • 新增搜索框搜索建议键盘上下方向键选择功能
  • 聚合搜索新增音源显示
  • 新增“离开搜索界面时清空搜索列表”设置选项,默认关闭,可到设置-强迫症设置开启

优化

  • 优化“信口雌黄”皮肤配色

修复

  • 修复存在弹出层时,搜索建议列表被弹出层覆盖的问题
  • 修复搜索、排行榜、歌单列表多选框从不定状态到选中的Bug

移除

  • 因Q音接口失效,移除Q音源的试听与下载

其他

  • 更新electron到7.1.5
  • 更新vue到2.6.11
lx-music-desktop - 0.12.1

Published by lyswhut almost 5 years ago

优化

  • 优化定位歌曲时的列表滚动机制
  • 优化链接点击效果

修复

  • 修复使用酷我源下载歌曲时,当歌曲无封面时下载报错的问题
  • 修复酷我源排行榜、歌单详情列表里的歌曲音质匹配问题(原来无论歌曲有无高品、无损都会显示有)
  • 禁止外部链接在软件内打开,将所有外部链接从默认浏览器打开

其他

  • 更新electron到7.1.2
lx-music-desktop - 0.12.0

Published by lyswhut almost 5 years ago

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

新增

  • 新增下载功能对代理设置的支持,现在若在软件设置了代理服务器,下载功能也将会走代理网络了

优化

  • 新下载模块将对恢复下载的任务进行字节校验,用于解决下载进度超过100%后仍然下载的问题
  • 注意:目前仍然无法暂停处于链接获取状态中的任务

修复

  • 修复Linux deb版本.desktop桌面文件缺少图标的问题,新增中文名称显示、软件分类,感谢@lowy的反馈!
  • 修复下载列表歌曲状态分类列表操作Bug
  • 修复歌曲封面下载失败时仍然执行嵌入封面操作导致报错的问题
  • 跳过重复添加相同歌曲名与扩展名的歌曲,例如你之前下载了A歌曲的128k音质,现在想要下载它的320k音质,但由于两者都是MP3格式,会因为重名导致之前的128k音质被覆盖但列表中仍然显示两种音质的问题(但实际上都是指向后面的320k音质)
lx-music-desktop - 0.11.0

Published by lyswhut almost 5 years ago

新增

  • 新增歌曲缓冲定时器,尝试用于解决网络正常但是歌曲缓冲过久的问题
  • 新增下载管理的任务状态分类
  • 添加杀毒软件提示有病毒或恶意行为的说明,可到常见问题拉到最后查看(常见问题可在开源地址找到)

优化

  • 优化更新弹窗机制及其内容描述,对于可以自动更新的版本,现在可以看到软件的下载进度了
lx-music-desktop - 0.10.0

Published by lyswhut almost 5 years ago

优化

  • 大幅减少程序播放时对CPU与GPU的使用,经测试CPU使用减少60%以上,GPU使用减少90%以上,这应该能解决MAC系统上的温度上涨的问题

修复

  • 修复酷我源搜索提示排行榜无法获取的问题
  • 修复咪咕源无法播放的问题
lx-music-desktop - 0.9.1

Published by lyswhut almost 5 years ago

修复

  • 修复没有配置文件时程序启动出错的问题
lx-music-desktop - 0.8.2

Published by lyswhut almost 5 years ago

修复

  • 兼容旧版酷我源搜索列表过滤128k音质的bug(注:0.8.1版本仅修复了酷我源的歌曲过滤问题,该修复仅对以后添加的歌曲有效,如果是之前添加的歌曲仍会出现这个问题,现修复对之前旧列表数据的兼容处理)
lx-music-desktop - 0.8.1

Published by lyswhut almost 5 years ago

修复

  • 修复酷我源搜索歌曲结果未添加128k音质导致播放128k音质时显示“该歌曲没有可播放的音频”的问题
lx-music-desktop - 0.8.0

Published by lyswhut about 5 years ago

新增

  • 新增网易云源歌曲搜索
  • 新增网易云源歌单
  • 新增各平台通过输入歌单链接或歌单ID打开歌单详情列表,目前只适配了网页版歌单链接,其他方式的歌单链接可能无法解析,但你可想办法获取歌单ID后输入打开。注:各平台歌单ID均为纯数字,若遇到链接里存在歌单ID但无法解析的歌单链接,可以到GitHub提交issue或发送邮件或加群830125506反馈!
  • 新增音量调整滑动功能,现在支持鼠标左右拖动调整音量了

优化

  • 优化搜索框搜索体验
  • 优化音量条交互视觉效果
  • 缓存歌单详情列表数据

修复

  • 修复QQ源歌单无法翻页Bug
  • 修复默认列表没有创建时无法显示收藏列表的Bug
  • 修复网易云128k直接试听
  • 修复歌曲音质不存在时仍然播放或下载的Bug
  • 修复调整音量时,调整的位置与鼠标点击的位置不一致的问题
lx-music-desktop - 0.7.0

Published by lyswhut about 5 years ago

新增

  • 新增“我的收藏”本地播放列表
  • 新增缓存清理功能,可到设置-其他查看与清理软件缓存
  • 新增QQ音乐源搜索
  • 新增咪咕源搜索
  • 新增咪咕源歌单
  • 新增咪咕源排行榜
  • 新增我的音乐列表歌曲源显示,默认关闭,可到设置-列表设置开启

优化

  • 优化选择框动画效果
  • 尝试优化选我的音乐列表内容很多时多选的卡顿问题

修复

  • 修复列表延迟显示的Bug
  • 修复QQ音源128k音质试听