优化播放结束后的切换方法。
修复之前更新引发的歌词列表选中逻辑错误的问题;更新部分注释;优化罗马音添加与判断逻辑;优化格式限定语句;优化罗马音显示效果;更新字体文件;优化Windows下菜单栏最小化无法回弹的问题;由PyQt5更新至PySide6,全面调整代码以适应新API,全面调整界面,优化不同分辨率屏幕下的显示样式;新增初始化音乐时的音乐进度数字提示;优化字体资源载入方式;优化封面呈现方式。
新增窗口最大化,支持双击标题栏缩放;新增音量显示及音量调整;新增键盘控制功能;新增简易崩溃日志输出;新增歌曲列表排序方式修改;新增歌曲列表数量统计;优化界面显示效果;优化歌曲淡入淡出逻辑;优化界面布局;优化歌曲播放列表的初始化;优化数据库更新提示;修复部分MP3封面无法显示的问题;修复APE封面无法显示的问题;修复mp3歌词导致的崩溃问题;修复播放模式在初始化时被覆盖的问题;修复打乱列表引发的问题。
新增界面弹性布局,实现窗口自由缩放;优化歌词装填逻辑。
新增日文歌词罗马音显示;优化歌词装填逻辑;修复读取配置可能引发的错误,新增保存歌词显示模式;新增一个辅助打包工具,帮助打包pykakasi的资源文件。
更新同步本地音乐数据和数据库数据的逻辑;修复部分音乐初次扫描无法写入数据库的问题;修复部分错误;优化获取在线数据的代码。
修复在搜索状态下切换至顺序播放导致崩溃的问题;界面调整,新增歌曲音频数据显示;新增hi-res图标显示;修改了元数据解析逻辑,增加对m4a、ape格式的支持(ape封面解析待完善)。
修复上一首按钮的气泡提示;修复音乐无标签导致播放器闪退;优化切歌逻辑,修复跳过第一首的问题;新增按歌曲标题字母排序,支持中文排序;新增音乐播放暂停的淡入淡出效果。
大幅重构项目代码;更新为播放列表的方式播放;新增上一首功能;新增保存播放列表功能;新增更新音乐数据库功能;更改配置文件格式为json;更新界面布局。
优化部分代码形式;移除搜索筛选,更改搜索框样式;增加对同目录下lrc文件的支持;新增软件标题随歌曲改变;新增从本地导入ttf字体;优化更新提示文字。
优化了一些代码和注释,使其更规范;优化列表的显示效果,增加了分割线,修改了悬浮和选中的背景颜色,修改了滚动条步长;实现列表的居中移动;增加检查更新按钮。
新增显示歌曲热门评论,优化数据库相关语句,优化歌曲数量判断逻辑,优化音乐检索逻辑,实现自动搜索,移除搜索按钮。
第一版,编译了windows版可执行文件