Repository navigation
SpacePreview v0.10.8
SpacePreview v0.10.8
应用内更新
- 启动后后台检查新版本,提示可稍后处理;偏好设置增加手动检查、版本说明与下载进度。
- 用户点击后下载安装,原生校验更新包签名,失败可重试;安装完成重启,重启失败提供独立重试入口。
- GitHub 发布流程增加 Windows、Mac Intel、Mac Apple Silicon 签名更新包与完整
latest.json。 - 首次具备更新功能的版本需要手动安装一次,后续版本可在应用内更新。
v0.10.7
三平台发布构建
- 在原生测试前准备预览引擎和许可证资源,确保全新 Windows/macOS 构建环境可打包。
- 大文件读取测试避免逐字节回调造成的测试开销;大型 XLS/XLSB 测试保留完整断言,并为较慢的 CI 机器设置独立超时。
- 包含以下格式扩展、字体阅读、偏好设置、自启动和数据库格式识别更新。
v0.10.6
数据库格式识别
- 数据库预览先校验标准 SQLite 文件头,仅读取 16 字节识别不支持的
.db,避免将软件专用缓存或加密数据库直接交给 SQLite 引擎。 - 不支持的数据库显示中文原因与文件信息入口说明;标准 SQLite 数据结构损坏时显示中文提示。标准数据库表与记录预览保持不变。
v0.10.5
偏好设置与快捷键核查
- 自定义预览键禁止与 Ctrl/Command + O、C、加减号冲突,前端和 Windows/macOS 原生校验一致;方向键和 Enter 仅在无修饰键时触发切换文件、默认应用打开。
- 开启失焦关闭时,软件自己的文件选择对话框不会隐藏预览;重复选择快捷键不会打开多个对话框。Shift + Space 聚焦大纲按钮时也能切换文字模式,普通 Space 保留按钮操作。
- Word/Office、OpenDocument、EPUB 的文字模式使用已有提取引擎;不可直接阅读的二进制内容显示文件信息,避免把压缩数据当正文解析。
- 系统关闭预览时清空压缩包内文件状态;快捷键开关关闭或原生监听未就绪时显示准确提示。偏好设置说明字号范围和 Esc 的菜单/设置优先级。
v0.10.4
开机自启动
- 偏好设置增加开机自启动开关,读取系统的真实启用状态,修改成功后更新界面;注册失败保留原状态并显示原因。浏览器版禁用此选项。
- Windows 使用当前用户的登录启动项;macOS 使用 LaunchAgent。登录时以
--autostart在托盘或菜单栏运行,不弹出预览窗口;手动打开和文件预览仍显示窗口。 - Windows 启动命令为可执行路径添加引号,支持带空格及中文的安装目录。开关默认关闭;不会在安装或首次运行时自动开启。
- 两个常用开关并排显示,保持偏好设置在默认窗口下完整显示。
v0.10.3
调整字号即时提示
- Ctrl/Command + 滚轮或加减号调整文字时,在内容区域底部实时显示当前字号;Word/RTF/PDF 原样页面显示当前缩放百分比。
- 连续调整重新计时,停止 2 秒后自动消失;提示不占用头部、不拦截鼠标操作,切换文件或打开偏好设置时清除。
v0.10.2
二进制文件加载修复
- 纯文本解析前先读取最多 16 KB 检查内容。DLL/EXE 等二进制文件(包括误命名为 TXT/DDL 的文件)直接显示文件信息与十六进制字节,不再完整读取、解码和渲染为文字,避免长时间转圈或界面无响应。
- 纯文本模式识别到二进制时显示明确说明。真正的 SQL DDL、UTF-16 文本和文本型 license.dat 保持可读。
v0.10.1
文字阅读与页面缩放
- TXT、代码/配置、Markdown、电子书、HTML/邮件、表格/数据库及文档文字速览统一默认 16px。更多菜单提供默认、现代、书籍、等宽字体和 10–40px 字号;代码默认保持等宽字体。
- Ctrl/Command + 加减号或滚轮上下,每次调整当前文字 2px;支持主键盘 = 和数字小键盘。切换新文件恢复默认,模式切换保留当前选择。
- Word/RTF 原样页面和 PDF 保留文档字体,使用同一组快捷键缩放页面。网页内的键盘、滚轮操作传递给当前预览,不缩放头部和其他界面。
- 表格字号调整同步更新行高和滚动位置;压缩包与邮件附件仅当前可见预览响应。偏好设置补充操作说明,打开设置或录入快捷键时暂停字体操作。
- Windows 本地构建;macOS 前端 Command 路径以浏览器模拟验证,尚未进行 Mac 真机验收。
v0.10.0 格式扩展
本轮补充尚未支持的文件格式,并保留简洁头部、更多菜单和压缩包内预览/返回流程。
新增
- RAR/7Z/TAR 等归档、AR/CPIO/XAR、ASAR/CRX/CFB/PAK 与多种安装包容器。内部文本/图片继续预览,返回保留选择;独立 GZIP/BZIP2/XZ/Zstandard 可预览解压后的文件。
- PSD/PSB、HEIC、DDS、EXR、HDR、JPEG 2000、JPEG XL、QOI、PNM、FITS、部分相机 RAW 等专业图片;ICNS、ANI、SVGZ、WMF/EMF。
- STEP/IGES/BREP、FBX、GLB/GLTF、3MF、PLY、3DS、DAE、PCD、BLEND 等三维几何/点云。
- SQLite 表/视图、结构与记录;EML/MSG 正文及附件;字体文件试排、字形、TTC 集合切换;MHT/MHTML 内嵌网页资源。
- XLS/XLSB、DBF、DIF、SYLK、PSV;旧 DOC 文字速览,旧 PPT 文字/本地页面流程。
- AsciiDoc、Mermaid、Graphviz、Lottie/TGS/dotLottie,以及多种设计文档的内置预览图。
修复与交互
- 修复中文 DBF 数字字段导致整表无法解码,以及 DIF/SYLK 二次编码造成乱码。
- 根据内容区分 DOT(图表/Word 模板)与 MDC(Markdown/相机文件)。
- 损坏压缩包报告解析错误,避免显示成空目录;压缩流输出、图像像素、几何量与解析时间设有明确上限。
- 新增格式的字号、翻页、图层、数据库及动画操作均保留在更多菜单;矢量图使用白色底图方便阅读文字。
- HTML 保持默认源码,更多菜单可切换网页预览。
当前边界
这是开发构建。Windows 本地包用于验收;本轮尚未发布 GitHub Release,也尚未构建/真机验证新的 macOS Intel/ARM 包。
旧 DOC 是文字速览,不保留 Word 原始样式;设计文件主要显示内置预览图;模型不加载外部贴图/动画。Windows 本地 PPT/PPTX 的原始页面需已安装并激活 Microsoft PowerPoint。预览不执行文档宏、脚本或安装包。
DWG、Visio、CHM、DjVu、JXR、更多媒体编码等仍有缺口;已接入与已实测的区别、尺寸限制及剩余格式见 格式对照清单。