Oh No! Parent Control
版本历史
逐个版本了解新功能、改进和修复。
v1.3
最新版本新功能
- 本地化: 支持 62 种语言,包括 RTL(您投票,我们倾听!可别太宠我们哦 :) 帮个忙,告诉更多人,让更多家庭受益!)
错误
- 家长与 kiosk: 为待处理的产品更新添加了必须重启提示框和红色“立即重启”按钮;无关的系统重启请求不会触发该提示。
Fedora Workstation 44 准备情况
- 整体: 修复了 fdpolicy 导入、SELinux、Broker 中的一些阻塞问题。基础测试证明产品端到端运行正常(太好了!)。下一步是更多手动测试和更全面的自动化覆盖。先别太兴奋。产品投入 10%,测试投入 90%,符合我 30 年的经验。
非产品变更
- 端到端测试覆盖增加至 33 项
v1.2
错误修复
- 软件更新器: 修正描述,使其与应用名称一致。
- 打包: 从软件包中移除内部工具和文档。
- 屏幕时间错误 修复 fapolicyd 1.3.6 无法表示某些文件名时屏幕时间更改失败的问题。修复会跳过已阻止文件的不必要例外,并在更改设置前验证规则;对于不受支持的情况会提供更清晰的错误信息。
- Broker: 修复 Lunar Client 自动启动以及软阻止期间启动内存中的 Minecraft AppImage 的问题。
- Broker: 通过隔离的 D-Bus 客户端、保留延迟回复、可恢复的清理流程和更严格的执行身份检查,强化执行探测。
- 儿童应用: 修复从挂起状态唤醒后的计时器恢复问题,并为倒计时刷新失败添加尊重隐私的诊断信息。感谢在 2026 年 9 月 27 日发送崩溃报告的用户!
新功能
- 日志: 增加故障排除日志,但不记录可识别个人身份的信息。
- 日志: 日志时间戳从本地时间改为 UTC。
- 反馈对话框: 日志收集现在异步进行,收集完成前“发送反馈”按钮保持禁用。日志现在包含系统信息,但不含可识别个人身份的信息。
- 家长应用: 进一步说明“计算方式”。
- 儿童应用: 添加 oh-no-parent-control-child 命令,作为 oh-no-parent-control --child-overlay 的别名,以支持未来扩展到其他发行版和桌面环境。
非产品变更
- 自动化运行 24 项端到端测试案例,以加强质量检查。
v1.1
错误修复
- 家长应用: 修复小屏幕上每日额度无法展开的问题。
- Broker: 修复未变更的规则文件掩盖过期活动规则、导致执行策略无法重新加载的问题。
v1.0
新功能
- 首次发布。
