Folio
返回首页

CHANGELOG

Folio 更新日志

同步自仓库更新日志,记录每个版本的重要新增、变更、修复与已知限制。

0.2.3

修复

  • macOS 应用图标改为圆角 squircle:此前满铺白底方图在 Dock / 访达中不会被 macOS 自动裁圆角。现在图标使用标准 macOS 风格磁贴,带透明留白与轻微投影。Windows .ico 不受影响。

0.2.2

新增

  • 设置页新增“关于”段落:展示应用图标、版本号与构建信息,包括 Electron、Chromium、平台与架构;致谢弹窗列出主要开源依赖,链接经系统浏览器打开。

变更

  • 应用包标识改为 me.nep.folio替换占位反向域名,作为 macOS bundle ID 与 Windows AUMID。

0.2.1

新增

  • EXIF 概览新增字段:描述、作者、版权、注释与唯一 ID;描述、作者、版权在主值为空时回退读取 IFD1。
  • EXIF 原始视图改为原始 JSON:展示完整分组 JSON,并保留搜索过滤。
  • EXIF 分组视图字段名本地化:常见拍摄、容器、ICC 等标签按界面语言显示,原始标签名仍可在 tooltip 与原始 JSON 中查看。
  • 侧栏默认收起:启动状态可在设置页调整。

变更

  • EXIF 概览不再直接显示 GPS 坐标:改为隐私徽标,坐标仅 hover 时显示。
  • 格式转换前预检:当前系统不支持的转换输入会在进入完整参数流程前提示。
  • 转换质量控件调整:滑块与数字框并排,AVIF effort 收入同一行。
  • EXIF 抽屉底部按钮并排:擦除 EXIF 与复制 JSON 使用等宽按钮。
  • 多图滚轮缩放更平滑:高速滚轮不再造成剧烈跳变。

修复

  • 多图模式每格独立缩放:关闭同步缩放时,每张图保留自己的缩放状态。
  • 外链与导航安全加固:仅允许 http / https 外链,并防止应用窗口被导航到其他来源。

0.2.0

新增

  • macOS 浏览 JPEG XL:经系统 sips / ImageIO 兜底管线显示。
  • macOS 转换输入扩展:HEIC、HEIF、JPEG XL 与 BMP 可经统一系统解码层转为中间 PNG 后再编码。
  • 文件列表纳入 SVG / ICO:由 Chromium 原生显示;无法栅格化缩略图时回退到原图。
  • 关闭文件夹:清空当前队列并回到起始页。

变更

  • 格式转换图标改为 wand-sparkles。
  • 下载产物名加入 v 前缀,与发布 tag 对齐。

修复

  • 单图视图中的“暂不支持”与加载失败占位恢复居中。

已知限制

  • ICO 仅显示,不作为格式转换输入。
  • Windows / Linux 暂不支持 HEIC、HEIF、JPEG XL。

0.1.1

修复

  • 单图放大后,溢出到画布左侧或顶部的内容无法拖动或滚动查看。现在改用 margin:auto 居中,两侧溢出都可访问。

0.1.0

首个 MVP 版本,覆盖 M0-M7:轻量、快速、注重隐私的跨平台看图工具,内置 Exif 查看 / 擦除、批量重命名、格式转换与多图并列浏览。

看图与浏览

  • 单图查看支持适应窗口、原始尺寸、缩放、旋转与拖拽平移。
  • 支持打开文件、打开文件夹、拖拽文件或文件夹入窗。
  • 支持上一张、下一张、首张、末张、随机与载入下一文件夹。
  • 队列侧栏支持文件夹浏览、刷新和排序。
  • 支持移到废纸篓 / 回收站、显示、复制、最近文件夹与原生文件拖出。

多图并列浏览

  • 单图、双图、三图、四宫格模式,包含多种布局变体。
  • 支持分组浏览、焦点格高亮、焦点切换与临时放大焦点图。
  • 支持同步缩放、循环浏览、离屏释放资源与大图轻量预览。

Exif 元信息

  • 摘要、分组、原始三视图,支持搜索、过滤、复制与 JSON 导出。
  • 按分类或自定义标签擦除元数据,提供预设、差异预览与验证。
  • 会话级自动模式可把同一擦除规则应用到当前文件夹后续图片。

批处理与文件操作

  • 任务调度器支持进度、暂停、继续、取消、重试与日志导出。
  • 保存到目标文件夹支持命名模板与冲突策略。
  • 快速保存支持多个目标文件夹。
  • 批量重命名支持 dry-run 预览与两阶段失败回滚。
  • 格式转换支持 JPEG、PNG、WebP、AVIF、TIFF。

性能与缓存

  • 缩略图与预览 WebP 变体由 sharp 生成,落盘并写入 SQLite 索引。
  • Exif 摘要与文件哈希使用持久化二级缓存。
  • 队列侧栏虚拟化,大文件夹仍保持响应。
  • 按大图策略选择显示源以控制内存。

设置与隐私

  • 设置写入 settings.json 并在渲染前加载。
  • 记住排序方式、多图模式、循环 / 同步缩放、快速保存规则与默认擦除规则。
  • 诊断与崩溃报告全部留在本机,绝不上传。
  • 安全默认:导出新文件,除非确认否则不覆盖原图。

界面、格式与打包

  • macOS / Windows 自定义标题栏,沉浸式全屏支持边缘滑出控件。
  • 原生解码 JPEG、PNG、GIF、WebP、BMP、AVIF、SVG、ICO;TIFF 等格式经 sharp 生成预览。
  • 图片经 gv-img:// 协议流式传输,绝不通过 IPC 传 base64。
  • electron-builder 打包配置就位。

已知限制

  • JPEG XL 在 0.1.0 中暂不支持。
  • Windows HEIC 支持尚未实现。
  • 代码签名与公证尚未接入。
  • Windows / Linux 产物初版尚未在对应平台完整验证。