tsdaer 发布于
>=2.25.0
v1.7.0:文档设置页改版
改进
- 分组导航:七个分组(备份与恢复、基础设置、文档库首页布局、文档页面渲染、视频与媒体代理、
全局自定义代码、AI 辅助编写)一键跳转,滚动时高亮当前分组;窄屏变成顶部粘性横向条。 - 常驻保存栏:显示「有未保存的改动 / 当前设置已保存」,无改动时保存按钮置灰。
- 媒体代理的允许主机、签名凭证、附加请求头、大小上限收进折叠区,打开代理开关时自动展开。
- 布局列表分组显示条数。
修复
- 保存失败时曾立即显示「已保存」并禁用保存按钮,用户看不到错误也无法重试;
现在落库成功后才更新已保存状态,失败提示并保持可重试。 - 滚动高亮此前只监听 window。Halo 控制台外壳用 OverlayScrollbars 内部滚动,
window 上不会有 scroll 事件,分组高亮会永远停在第一项;现在自动识别真正的滚动容器,
点击导航也会同步选中。 - 整页装得下视口时不再误判为「滚到底」而高亮最后一个分组。
测试
- 新增 settings-navigation(分组清单、滚动判定、改动检测、滚动容器识别)10 条用例。
- my-docs-settings 新增「每个声明字段都必须能往返」用例,防止保存时静默丢字段。
- UI 用例 45 → 56,全部通过;Java 用例 139 个不变。
Generated from v1.7.0
资源下载
- plugin-my-docs-1.7.0.jar