Skip to content

Markwrite 1.0.1

Choose a tag to compare

@asoming asoming released this 12 Sep 13:01

Markwrite 1.0.1

修复

  • 退出窗口新增「不保存并退出」。清除被丢弃内容的当前/备用恢复副本,保留「取消」「保留草稿并退出」「保存文件并退出」。已经保存的磁盘内容不会回退。
  • 编辑/源码模式可粘贴截图和剪贴板图片;Linux 支持复制图片文件后粘贴。默认使用文档旁的相对附件,新草稿先选择保存位置。阅读模式给出切换编辑提示。
  • Base64 图片在即时编辑中直接显示,包括紧接段落、光标停留和超长文档的独立图片。源码保持原始 Markdown,既有图片不自动迁移或上传。

Fixes

  • Add Discard changes and exit, clearing both recovery generations. Keep draft, save, and cancel remain available. Discard does not undo writes already saved to disk.
  • Paste screenshots and clipboard images in live/source editing, including copied Linux image files. Use relative attachments by default and choose a file location for new drafts first. Reading remains read-only.
  • Render embedded Base64 images in live editing, including adjacent paragraphs, active image lines, and standalone images in long documents. Original Markdown and existing asset locations remain unchanged.

下载 / Download

  • Debian/Ubuntu x86_64: .deb
  • Linux x86_64 portable: extract .tar.gz, run scripts/launch.sh; optional scripts/install-desktop.sh creates the desktop entry.
  • Windows 10/11 x64: -setup.exe
  • Verify downloads with SHA256SUMS-1.0.1.txt.

验收 / Validation

前端 983 项、Linux 原生 88 项通过;默认各跳过/忽略 2 项可选测试。Linux 最终程序实测截图粘贴、复制图片文件、中文相对附件、新草稿首次保存、阅读模式保护、四种退出选择及重新打开。用户长 Base64 图片使用隔离副本验证显示,原文件不改动。

983 frontend and 88 Linux native tests pass, with two optional/helper cases excluded per suite. Native Linux UI checks cover screenshot/file-image paste, relative assets, first save, read-only protection, all four exit choices, recovery, and live rendering of an existing long Base64 image. No user document was modified.

Windows 剪贴板跨应用格式及真实中文输入法仍需用户环境验证;本补丁未重新执行 1.0.0 的两小时持续测试。源码视图显示 Markdown 或 Base64 是正常行为,查看图片请用编辑/阅读或外部编辑器预览。
Windows cross-application clipboard formats and physical IME behavior remain environment-dependent. The 1.0.0 two-hour soak was not repeated for this patch. Source views intentionally show Markdown/Base64; use live editing, reading, or an external editor’s preview to see images.

Linux / Windows CI 全部通过,包括 80 项 Windows 原生测试、NSIS 安装、文件关联、独立进程恢复及卸载。Both platform builds and all Windows installer checks passed.