Skip to content

Glim v0.2.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 10:37
· 18 commits to main since this release

English

Changes

  • Add recoverable file and folder deletion through “Move to Trash” in the file tree and ordinary file-tab menus, with confirmation and updates across open windows. Removing a root from a workspace remains a separate action that does not delete files.
  • Add file-level fullscreen, expand newly added folders by one level, and keep window closing independent across workspaces.
  • Add on-demand preparation of supported Matroska video (H.264/AAC-LC), including files with misleading extensions, with cancellable background work.
  • Centralize reader boundaries in one policy. Introduce editable text pages, streamed saves, complete hex pages, CSV navigation/full-cell viewing, SQLite navigation, streamed reports, and on-demand compressed text access.
  • Improve native image/TIFF previews, file-backed GIF decoding, remote-image downloading, and large XMind/geometry source fallback. Add continuation for workspace search and recent workspace history.

Support and installation

  • macOS only, with separate Apple Silicon (arm64) and Intel (x86_64) installers. Git features require Git. Existing public releases remain intact.
  • The reader-boundary migration is incomplete and paused; spreadsheet, ebook, diagram, geographical, Git/diff and artwork boundaries still require follow-up. This release does not promise unrestricted rendering of every supported format. Codec, format and system constraints still apply.
  • Drag Glim.app into Applications. Bundles are ad-hoc signed, without Developer ID signing or notarization; macOS may require approval under System Settings → Privacy & Security.
  • Existing updater-enabled installations can use signed, architecture-specific feeds. Glim 0.1.11 and earlier require manual installation.

Validation

  • Local formatting and Clippy checks cover the workspace, including test targets. Local release packaging verifies bundle signatures and installer checksums.
  • The release pipeline runs Apple Silicon workspace tests and native updater checks, builds installers for both Mac architectures, and verifies signed feeds and uploaded bytes.
  • Interactive UI, new media playback paths and Intel hardware interactions have not been smoke-tested. The partial reader migration needs further functional validation.

中文

更新内容

  • 文件树和普通文件标签页右键菜单新增可恢复的“移到废纸篓”,支持文件、文件夹,执行前确认,并同步更新已打开的窗口。“从工作区移除根目录”仍是独立的不删除文件操作。
  • 新增单文件全屏;新添加文件夹默认展开第一层;关闭窗口不影响其他工作空间。
  • 按需准备支持的 Matroska 视频(H.264/AAC-LC),包括扩展名与实际格式不符的文件,后台处理支持取消。
  • 阅读器边界集中到统一配置,新增可编辑文本分页、流式保存、完整十六进制分页、CSV 导航与完整单元格查看、SQLite 导航、流式报告以及按需解压文本访问。
  • 改进原生图片/TIFF 预览、基于文件的 GIF 解码、远程图片下载以及大型 XMind/几何文件的源内容后备视图。工作区搜索和最近工作空间列表支持继续浏览。

支持范围与安装

  • 仅支持 macOS,分别提供 Apple Silicon(arm64)和 Intel(x86_64)安装包。Git 功能需要 Git。保留既有公开版本。
  • 阅读器边界迁移尚未完成且已暂停;表格、电子书、图表、地理数据、Git/diff 和封面图片边界仍需后续处理。本版不承诺所有支持格式都能无限量渲染,编解码器、格式与系统约束仍然适用。
  • 将 Glim.app 拖入 Applications。应用使用临时签名,未经过 Developer ID 签名或公证;macOS 可能要求在系统设置 → 隐私与安全性中允许打开。
  • 已启用更新的版本可通过各架构的签名更新源升级。Glim 0.1.11 及更早版本需手动安装。

验证情况

  • 本地格式与 Clippy 检查覆盖整个工作区及测试目标。本地发布打包校验应用签名和安装包摘要。
  • 发布流水线运行 Apple Silicon 工作区测试和原生更新器检查,构建两种 Mac 架构的安装包,并校验签名更新源及上传资源字节一致性。
  • 未进行交互式 UI、新媒体播放路径或 Intel 真机冒烟测试。部分阅读器迁移仍需进一步功能验证。