Release 2.20.0
久等了各位使用 Petal 的朋友们,距离上个版本 release 已经过去了好几个月,在我们几位维护者的共同的努力下,终于释出了 2.20.0。
首先感谢两位 maintainers,Rapiz1 和 lxs137,感谢你们为这个版本作出的意见与修改。
其次,还有一些额外的开发计划,想在这里说一下:
-
2.20.0 版本应该是版本 2 系列的最后一个版本了,如果还会有下一个版本,应该会是修缮一些 bugs,不会有很大的改动了。
-
版本3 已经在日程上了,预计的改动应该会有:
- UI 的交互变化。Petal 目前的交互应该说是十分的生硬了,如何让它每一个按钮,跳转都是被仔细设计的,如何让每一个说明都是富有含义的,如何让动作之间平滑的过渡等等,是我一直在思考的一个问题。这些都是需要认真的设计一下的,是时候做出一些改变了,来让自己的这几年的学习有所用。
- 豆瓣FM已有功能的集成。其实 Petal 现在只具有豆瓣FM一部分的功能,为了让其表现更加丰富,也更加好用,需要继续加入新的 features。
这些就是版本3的主要工作,工作量预计会很大,我和其他的 maintainers 会在业余时间不断去完善,所以更新周期会长一些,也请大家理解一下哈。
如果大家有什么好的建议或想法,非常欢迎大家前往 代码的仓库的 issues 中,新建一个 issue 来描述。
最后,这个版本改动也非常多,具体改动如下:
- 在保持稳定的情况下,更新所有依赖为最新版本
- 重写 OSX 下的状态栏,并且适配 dark mode
- 滚动歌词的支持
- Linux 下系统级控制播放的支持
- 部分 UI 界面在现有基础上的修缮
- Win,Linux 状态栏菜单的微小修改
- 现在可以改变窗口大小了,但是仍然具有最大窗口 size 的限定
- 一些 tiny bugs 的修复