这是什么#
Paper —— 一款阅读应用(原文:Paper — a reading application)
- 项目主页:https://paper.one
- 代码仓库:https://github.com/xiaolai/paper-one
- 8 人收藏 · 主要用 TypeScript 写成
最近的改动#
其他改动
- 发布 0.3.6
- 说明目前完成一轮全面检查的耗时,以及自动检查的时间上限是如何推算的
- 为试运行设定合理的时间限制,让合并双方共同起点版本自带的测试能够跑完
- 评估本次改动新增的问题,不把文件原有的问题算在这次改动头上
- 发布 0.3.5 版本
- 推出 Look up 功能,并让相关检查如实反映它的实际表现
- 修正一条经不起代码搜索核对的注释,让说明与实际代码一致
- 发布 0.3.4 版本
- 测量那些对外提供、却没有被其他地方使用的功能实际增加了多少负担,并移除其中两项有额外开销的功能
- 确保资料库锁定机制的两部分都能可靠保存,并让两种角色各用各的文件
- 完整统计每条记录携带的所有标记,并为两项检测都设置等待时限
- 统一同一作品的内容解析方式,并避免在已删除的书籍下继续列出标记
- 名单读取失败时,不再默认放行所有人
- 让读者能通过语音提示得知,这台设备当前没有提供任何内容
- 限制单个陌生人占用共享连接的时间
- 统一所有连接的建立入口,确保以后新增的连接也不会漏设等待时限
- 移除模型面板从未用到的外部组件
- 统一设备时钟误差的容许范围,并统一按这一范围进行判断
- 提供分享给对方的段落前,先确认访问者的身份
- 屏蔽某个来源时,只丢弃它提供的内容,不删除本设备已有的信息
- 读取阅读端主动报告的状态,并停止检测无人能打开的面板
- 直接检查设置是否已保存,不再根据设置值猜测
- 修复手机书架点击后没有反应的问题
- 将检查测试能否发现代码错误的环节接入 CI,并防止没有实际检查任何内容也显示通过
- 为 webhost 添加测试,并让五处功能流程不再悄悄忽略问题
- 读完传输通道中的数据,确保文件真正写入磁盘,并在加载插件前启用日志记录
- 避免一本无法测算的书让所有同步任务都卡住
- 报告这五处流程此前忽略的失败情况
改动标题译自作者提交代码时写的英文原文,点击可查看原文。