Skip to content

PaperTodo v1.6

Choose a tag to compare

@github-actions github-actions released this 04 Jun 10:05

PaperTodo v1.6

更新内容:

  • Markdown 双模式:笔记纸保留编辑态 / 浏览态双模式,编辑时专注源文本输入,浏览时按当前 MD 解析模式呈现轻量 Markdown 视觉,减少旧预览切换带来的跳动和状态同步成本。
  • 优化 Markdown 显示逻辑:渲染态只淡化已确认属于 Markdown 结构的链接 URL 和标记符号,避免任务框 [x]、普通括号或未闭合语法被误弱化;有序列表 1. / 2) 会作为列表标记淡化;无序列表 - / + / * 支持更多前导空格,并在淡化源符号的同时覆盖显示为圆点;任务列表 - [ ] / - [x] 不再额外显示圆点,保持正文视觉统一。
  • 新增 MD 解析模式:托盘新增“不启用 / 启用 / 增强”三档,默认增强;不启用时不做额外 Markdown 解析,启用时保留基础样式,增强时启用浏览态标记淡化和列表圆点覆盖。
  • 胶囊动画优化:折叠 / 展开时将真实窗口尺寸变化与可见动画解耦,动画期间只缩放内部纸片视觉层,结束后再一次性切换窗口尺寸,减少透明窗口缩放过程中的硬裁切碎帧。
  • 胶囊过渡细节优化:胶囊层独立于被缩放的纸片外壳淡入淡出,避免缩小过程中胶囊文字脱离窗口;接近胶囊尺寸时动态增强外壳圆角,让收缩末段更接近胶囊形态。
  • 默认胶囊行为调整:首次创建配置时默认开启胶囊模式和胶囊自动贴边。

Windows x64 executables:

  • PaperTodo-v1.6-win-x64-self-contained-compressed.exe: self-contained single file, includes .NET Desktop Runtime, ReadyToRun enabled, single-file compression enabled.
  • PaperTodo-v1.6-win-x64-no-runtime-uncompressed.exe: no-runtime framework-dependent single file, ReadyToRun disabled, single-file compression disabled.

SHA256 hashes are included in SHA256SUMS.txt.

Sigstore keyless signatures are included as .sig and .crt files. Verify them with:

cosign verify-blob --certificate .\PaperTodo-v1.6-win-x64-self-contained-compressed.exe.crt --signature .\PaperTodo-v1.6-win-x64-self-contained-compressed.exe.sig --certificate-identity-regexp "^https://github[.]com/testsnow0722/PaperTodo/[.]github/workflows/release[.]yml@refs/(heads/main|tags/v.*)$" --certificate-oidc-issuer "https://token.actions.githubusercontent.com" .\PaperTodo-v1.6-win-x64-self-contained-compressed.exe
cosign verify-blob --certificate .\PaperTodo-v1.6-win-x64-no-runtime-uncompressed.exe.crt --signature .\PaperTodo-v1.6-win-x64-no-runtime-uncompressed.exe.sig --certificate-identity-regexp "^https://github[.]com/testsnow0722/PaperTodo/[.]github/workflows/release[.]yml@refs/(heads/main|tags/v.*)$" --certificate-oidc-issuer "https://token.actions.githubusercontent.com" .\PaperTodo-v1.6-win-x64-no-runtime-uncompressed.exe