Releases: Lukoning/PiPWindow
Releases · Lukoning/PiPWindow
v0.3.0 更新
新:
- 可以选择不显示歌词翻译
- (默认开启)歌词渐小
- 可选歌词渐隐(其实就是加了层渐变…为不影响观感做得很浅)
- 可以修改显示的时间信息(其实以前也行,以前要配合Material You主题或者RNP)及歌词源
- 可以让进度条更顺滑
- 宽高比选项新增24:9
- 可以自定义加载文本喵。
修复/修改:
- 一些分辨率下封面边缘(不显眼的)渲染BUG
- 拖动进度条时不再实时响应
- 调整设置界面说明文字等等
- 去除了"缩短重绘间隔"选项
其他:
进行了性能优化,不过还是可能遇到性能问题
代码相关:
- 修改获取播放状态和进度的方法(源代码来自FluentProgessBar插件)
- 重写了歌曲进度的计算代码
- 修改了歌曲封面、信息等的绘制代码
- 对歌词的绘制代码进行了大改(之前的简直秤砣石)
- 修改对文本类型设置的关于添加监听器的代码
v0.2.3 更新
v0.2.2 更新
v0.2.1 更新
v0.2.0 更新
修复/修改:
- 美化设置界面
- 修改并统一名称:小窗
- 优化"自定义字体"设置项——内容为空时应用设置,会把藏起来灰灰的默认字体揪到面前
- 还是那个字体设置——现在可以按Enter应用了
- 使用JavaScript改动设置页颜色,而不是CSS变量(避免某些显示问题)
- 歌名/歌手/专辑等信息优先从betterncm API获取,通过DOM获取的信息退而其次(除了专辑封面,因为API获取不到本地歌曲的封面URL)
- 除第一次打开悬浮窗外,每次打开都会向<video>重复添加多余监听器(这次是真解决了)
- 调整了<canvas>的绘制过程,以适应可变分辨率
新:
关于此版本的一些说明
(烦死了烦死了)
控制按钮在暂停时并不会显示,但是仍然可以空格播放和暂停
暂停时按下关闭按钮,其效果与返回按钮相同……根本没法区分这俩按钮啊啊啊啊!!
私人漫游时在小窗外进行的暂停操作并不会被识别——播放操作也一样
————————————————————
以及你有没有发现拖动/右边缘/下边缘调整大小后,下次打开小窗时并没有记住上次调整的大小……
可能有点抽象,但这会导致:选择自适应分辨率后,没法成功通过右/下边缘调整大小
原因未知。