All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- DD_CENTER 列表中,对于每一个列表项,添加右键菜单:1.跳转到b站个人空间主页;2.跳转到b站直播间页面。
- 侧边栏添加新TAB,用于进行直播数据统计。显示例如按人气分段的人数分布,等等。
- 持久化 DD_CENTER 列表的用户偏好设置,例如【仅显示在线】功能。(该偏好的可能保存方式:本地设置文件或浏览器数据库,需要进一步考虑。)
- highlight search result text. [minor]
- 多开window 之后,如果删除其中一些窗口,再次重排窗口无效。该bug不稳定重现。[minor]
use VtbInfoLite version NOT VtbInfo to reduce data size过度设计,没这个必要。
添加非socket.io获取数据信息的模式非socket.io获取方式代码成本过大,决定主要使用DD_CENTER的API。
播放器画质切换无效的严重BUG(HELP WANTED)由于b站服务器限制,游客身份不能观看高清以上清晰度的直播。
0.10.2 - 2022-2-24
- 修复托盘模式下,重新点开主界面后,大部分功能失效的严重BUG。
0.10.1 - 2022-2-19
- 提升DD_CENTER界面列表显示体验,增加“仅显示在线”按钮,TOP 10 online 页面标注。
- 新增最小化到托盘的模式(Tray mode)
- 在设置页面,新增打开配置文件路径的功能
- 修复因为DD_CENTER API变化而导致的直播在线/离线状态的错误显示问题
- 重构关注用户的功能。
- 冻结应用依赖库(package.json)中一些工具库的版本号。
0.9.4 - 2021-10-25
- 修复socket.io无法连接的错误
- 修复因CDN链接探测异常导致的URL丢失问题
0.9.3 - 2021-3-13
- 修复遗留的无法更新BUG
0.9.0 - 2021-3-13
- Living room entry for some vtubers that has not been collected.
0.8.1 - 2020-12-17
- 继续修复更新App对话框的显示关闭逻辑.
0.8.0 - 2020-12-17
- Home page loading spinner
0.7.5 - 2020-12-17
- 再次修复更新App对话框的显示关闭逻辑
0.7.4 - 2020-12-13
- 修复更新App对话框的显示关闭逻辑
0.7.2 - 2020-12-13
- 已关注的直播列表
- 列表项:进入直播间
- 关注分组列表
- 添加分组
- 删除分组
- 重命名分组
- 分组右侧VTB列表
- 列表项:关注/取关
- 列表项:进入直播间
- 列表项:设置分组
- VTB列表
- 根据名称搜索指定VTB
- 列表项:关注/取关
- 列表项:进入直播间
- 设置
- 启动时通知正在进行的直播
- 左下角实时更新指示器UI:
- vtubers count
- living count
- updating count
- average update internal(ms)
- current window count
- current cdn API url
- 菜单栏:窗口处理
- 置顶所有播放器窗口
- 取消置顶所有播放器窗口
- 自动布局所有播放器窗口:等分迭代网格法
- 显示所有播放器窗口
- 最小化所有播放器窗口
- 关闭所有播放器窗口
- 菜单栏:帮助
- 帮助文档:=> github docs
- 问题反馈:=> github issues
- 检测更新:=> (仅当主动点击该项时检测)
- 关于
- 打开主窗口调试控制台
- change vtbInfo update logic to ipcMain/ipcRenderer model(server push mode) to reduce subsequent request network traffic significantly
- in vtbList page, when user searches by input, use debounce(not throttle) to decrease DOM event trigger rate to reduce memory usage.
- icon images lazy load by browser-level lazy-loading
- specify img size to remove chromium annoying performance issue.
- follow router doesn't highlight when navigate to its sub route.
- 对当前在线某个vtb进行关注,马上取关,触发奇怪的下播提醒。