SieveSci 0.2.0 最新
新增
- 应用内更新:启动时和之后每天检查 GitHub Releases,有新版本就在后台下载磁盘映像,按 GitHub 公布的 SHA-256 和代码签名核对后,在侧栏提示“重启即可更新”;不重启的话,退出时自动安装。也可以在菜单“检查更新…”或 设置 → 通用 里手动检查,两项自动行为都可关闭。
- 推理强度点阵量规:设置里的滑条和输入框里的读数都换成了方形点阵,档位越高流动越快;拉到最高档时变成红色,并出现信号故障(glitch)效果。
- DMG 安装包:拖到“应用程序”即可安装。
修复
- 点开“轨迹”卡死:长项目的审计日志有几万条事件,以前会一次性全部画出来。现在每次只画 200 条,可以继续加载更早的;后台读取只解码需要的事件,侧栏图片列表也只扫描新增的回执。用 2.5 万条事件实测,旧版超过 60 秒仍然卡住,新版立即打开。
- “安装命令行工具”链接错了程序:在不区分大小写的磁盘上,它会把图形界面程序链接成
sievesci,现在链接的是真正的命令行版。
界面
- 设置页的输入框都画出边框,并给出示例提示;按钮统一靠右排成一列、宽度一致;长链接换成“GitHub”和“来源”按钮;提供商列表和记忆页的标题也改成标本单风格。
- 欢迎页的语言选择放到“打开工作区…”同一行的最右边。
升级
- 从 0.1.0 升级需要手动安装这一次(0.1.0 还没有更新功能):下载
SieveSci-0.2.0.dmg,把 SieveSci 拖进“应用程序”替换旧版。 - 因为应用是 ad-hoc 签名,更新后第一次读取已保存的 API 密钥时,macOS 可能会询问一次钥匙串访问,选“始终允许”即可。
SieveSci 0.2.0 adds in-app updates from GitHub Releases (daily check, background download, SHA-256 and signature check, install on restart or quit), fixes the Trace tab freezing on long projects (paged, lazy rendering and filtered audit reads), redesigns the settings (framed inputs, one aligned button column) and turns reasoning effort into a flowing dot-matrix gauge that glitches at max. Ships as a DMG. Upgrading from 0.1.0 is manual this once. Apple silicon, macOS 14+, not notarized.
SHA-256 fa0c2f95c11e9727faf0c79e4546258cba9cbb3a3a8d1aeb65b36361758de39e