- 开发环境最高支持到 Python 3.7
因为 cefpython3 对全平台的支持目前最新的版本是 66.0,但是它对 Python 版本的要求是低于 3.8, 也就是说 Python 3.8+ 是不能用的,望开发者知悉。
- 尝试修复 issue#19 网络错误问题
- 增加网络错误详情提示(方便查看具体错误,也方便大家报告,不然很难追踪)
- 如果遇到
chrome-error
错误,则自动跳回首页
- “主题切换”功能暂不可用
“主题切换”功能由于官方最近把 API 隐藏了,目前无法使用模拟点击实现,且暂未找到替代的方法。 因此 2.0.2 决定将“主题切换”设置为“暂不可用”,请用户暂时通过官方按钮手动切换。
- 修复 cef 缓存路径创建失败问题
- 优化页面滚动体验
- 全新的 WebView 方案
- Qt WebEngine 存在严重的性能问题,本轮优化已完全弃用
- cefpython3 在此方面表现非常优异,大幅提升了阅读体验
- 工具栏调整
- 删除"静默"
- "固定"修改为"收起",并绑定快捷键 F6
- 顺序调整
- 悬停时提示加上了快捷键
- 快捷键调整
- 删除工具栏"静默"动作对应的 Esc
- 首页从 F3 调整为 F4
- F3 分配给"赞助"
- 系统托盘图标行为反馈
- 单击或双击将激活主窗口
- 右击不会激活主窗口
- 状态栏调整
- "页面加载进度条" 修改为 "显示当前页面地址"
- 升级引擎到 PySide6,主要解决 Qt WebEngine 内存占用问题
- 新增安装包
- 更新便携版
- 对包体进行了精简优化
- 更新 LICENSE
- 微读自动阅读器 2.0.0 推出啦! 首个包是未删减、无压缩的便携版。
- 因为 Qt 的 WebEngine 动态库体积比较大,所以包整体体积也不小。
- 后续会尝试通过不同手段来优化一下包体,敬请期待。