Files
matrix-screen-controller/各种归档/20261012_网页字体收藏

网页字体收藏交付与验收(2026-10-12)

在字体行样式左侧增加五角星;收藏区位于自动字体上方,字体同时留在原分组。收藏立即保存,取消须对话框确认,取消/Escape保留收藏。按具体字体面独立收藏,搜索筛选两处,星星不选择字体或改变场景。设备 fonts/favorites.json 持久共享,GET /api/fonts 增加 favorite_ids,PUT /api/fonts/favorite 幂等更新单项。正式VERSION保持不变。

本机定向回归原73项通过;新增同家族Bold/Italic专项后收藏模块9项通过(合计74个不同Python用例)。前端harness85项及静态JS/文案检查通过,字体选择器3项另通过。中文/空格隔离副本73项Python、91项Node通过,最终收藏模块9项再通过。

浏览器桌面1100px、触摸320/390px验证收藏双处展示、搜索、确认/取消/Escape、键盘操作、唯一DOM标识、失败保持旧状态和跨浏览器共享,场景内容保持不变。截图为实际网页,不涉及实屏/摄像头。窄屏列表加宽后复验通过。

板端候选72项通过、1项Node跨语言测试跳过(本机已通过);补充字体样式专项后板端收藏模块9项通过。真实部署11个文件摘要匹配;448个既有持久文件不变,仅新增fonts/favorites.json。独立测试字体用于真实网页验收,第二浏览器显示相同收藏;真实systemd restart后收藏及运行目录标记保留。测试字体和标记已删除,收藏恢复原状态,服务正常。

远端 /var/tmp/qms-font-favorites-20261012 的候选、测试数据及部署中间材料已清理;上传与取回中间文件均已清理。本机受保护任务材料保存逐项持久摘要和回滚备份,不进入普通归档或Git。

新增可重复流程及窄屏布局/焦点处理经验见 测试相关资料/如何测试/核桃派点阵屏控制服务测试流程.md 的 TEST-FONT-FAVORITES。未改变驱动、扫描或显示输出,实屏视觉验收不适用;Android只登记可选REST扩展,不更新App;不新增依赖、不导出OTA/IMG。