Skip to content

Patchlook v0.1.7

Choose a tag to compare

@worldtheater worldtheater released this 05 Nov 16:46
· 8 commits to main since this release

What's new

  • Text and file comparison: open a separate comparison window from the File menu (≡ on Windows/Linux), the welcome screen, or ⌘N / Ctrl+N. Paste text, open UTF-8 files, or drop two files to compare them without a repository. Edit temporary copies, swap sides, and reload source files; originals are never overwritten.
  • Submodule browsing: expand a repository in Repos and open its submodules, including nested submodules and repositories accessed over SSH. Uninitialized submodules are shown with their status.
  • Consistent controls: text comparison shares the app's language and theme controls, with aligned file headers, split/inline views, syntax highlighting, optional wrapping, and context folding. New comparison windows start with wrapping off; opaque dark-mode gutters prevent text from showing through when scrolling horizontally.
  • Website and installation: multilingual homepage, downloadable SHA-256 checksums, and Homebrew installation instructions.

更新内容

  • 新增独立文本/文件比对窗口:支持粘贴文本、打开或拖入 UTF-8 文件,无需仓库;可编辑临时副本、交换左右、刷新源文件,不覆盖原文件。
  • 新增子模块浏览:在仓库列表中展开父仓库,进入子模块及嵌套子模块;支持 SSH 仓库,未初始化条目显示状态。
  • 文本比对复用语言/主题切换,支持并排/行内、语法高亮、手动折行和相同内容折叠。新窗口默认关闭折行;暗色模式行号栏采用不透明背景,修复横向滚动时文本透出的问题。
  • 新增多语言主页、下载文件 SHA-256 校验值和 Homebrew 安装说明。

Downloads

  • macOS 15+ / Apple Silicon: DMG or ZIP, signed and notarized.
  • Windows 10+ / x64: extract the ZIP and run patchlook.exe.
  • Linux / x86_64: extract the tar.gz and run ./patchlook; built on Ubuntu 24.04.

Full changelog: v0.1.6...v0.1.7