更新日志

追踪 Seer 的进化历程。从新功能到性能优化和问题修复。

2026

4.6.0

✨ 常规

  • 迁移了 user.ini 的 window size 到 设置 - 类型, 用于对各个类型独立修改预览大小
  • 支持已安装的预览类插件在设置中独立配置默认窗口大小与标题栏/控制栏显示模式
  • 属性视图:使用转换插件时,预览器会显示更详细的插件名
  • 设置 - 快捷键:添加一些可自定义的快捷键
  • 所有有缩放功能的 内置预览器 都可用数字小键盘的 +/- 按键来放大缩小, 等同于 ctrl+=/-
  • 7z.exe 更新到了 26.02
  • 修复了一些窗口不是圆角的问题

🧩 插件

  • 全面重写插件逻辑
    • 更通用,兼容性更强,以及更好的扩展性
    • BREAKING CHANGE: 部分已安装插件可能需要重新添加 或者 重新 enable
    • 新增 控制栏 和 属性 插件
    • 删除了 脚本模块
    • 新的插件目录管理,手动本地添加时,程序会把插件文件复制到插件目录
    • 新的控制栏插件,https://github.com/ccseer/Seer-Controls:
      • 分享, 弹出系统分享窗口
      • 文件属性, 弹出系统的文件属性窗口
      • 打开方式, 弹出系统的打开方式窗口
      • 所选文件夹的位置打开 Windows 终端, 可调参数选择终端类型
      • 将所选文件夹的一级内容列表复制到剪贴板
    • 新的属性插件,https://github.com/ccseer/Seer-Properties:
      • sha256 信息
      • 图片: 渲染图片的 RGB 直方图、亮度波形与 Cb/Cr 矢量示波器,并给出曝光统计
      • Git info: 展示所选文件夹的 git 状态(分支、HEAD 状态、上游差异、变更计数与仓库类型)
      • Digital Signature: 验证 dll 与 exe 文件的 Windows Authenticode 签名(内嵌或本地目录)
  • 在线安装时,进度条右侧提供了取消按钮
  • 新 docx-editor-wrapper:
    • 上个版本新增的插件
    • 仅适用于 docx, 无需本地安装
    • https://github.com/ccseer/docx-editor-wrapper

🖼️ 图片

  • user.ini 里添加了使用 ctrl+=/- 进行缩放时的步进值
  • 添加设置 > 类型 > 图片是否使用滚轮缩放,而不是滚动
    • Scroll:普通滚轮滚动,Ctrl + 滚轮 缩放
    • Zoom:普通滚轮缩放,Ctrl + 滚轮 滚动

📝 文本

  • 修复控制栏切换预览器按钮位置错误的问题

🌐 HTML

  • 修复导出 pdf 会渲染 toc 的问题
  • Markdown: 提供更多主题选择,设置 > 类型 可选
  • Markdown: 添加了对 > [!NOTE/TIP/IMPORTANT/WARNING/CAUTION] 语法的支持
4.5.0
  • 界面优化
  • 新增基于设备的授权模式
    • 和基于次数的授权模式一样,激活成功后,日常使用无需联网;除激活与反激活外,Seer 可在完全离线环境下运行。
    • 授权状态绑定到当前设备,并会在一段时间内自动容忍杀毒软件、系统权限或 WMI 异常导致的临时硬件信息读取失败。
    • 局限 / 代价:
      1. 释放激活槽位需要在原设备上执行反激活,否则会占用一个槽位。(如果你有台电脑,激活 Seer 后无缘故的电脑原地爆炸了,一个激活槽位将永久消失。)
      2. 如果未先反激活就在卸载时勾选清理配置,并且在硬件信息发生较大变化后再次安装激活 Seer,服务器可能会将其识别为一台新设备,从而占用新的激活槽位。(通常情况下,只要硬件没有变化,卸载并清理配置后再次激活也不会产生新的占用。)
    • 定价
      • Personal (1台): ¥89.9
      • Plus (3台): ¥149.9
      • Studio (5台): ¥199.9
    • 9月28号前加群,使用群内支付码购买可享 8 折
4.4.2

🎦 多媒体

  • 修复 4.4.1 版本的内存泄露,导致内存无限增长

📁 文件夹

  • 压缩包:修复一个破损文件可能导致的小概率崩溃问题
4.4.1

🎦 多媒体

  • 修复播放音频后会占用设备导致无法休眠的问题
  • user.ini 添加 playback_speed_step 用于修改倍速间隔 [0.1, 16]
  • 修复新文件没有使用调整后的倍数值的问题

🧩 插件

  • Office 插件更新到 1.5.1
    • 支持 Ctrl+-/= 和小键盘 -/+ 进行缩放, 控制栏有按钮恢复到 100%
    • 删除了之前基于 dpr 的缩放
4.4.0

✨ 常规

  • 架构升级
    • 对于云端文件不再卡死主窗口,会一直显示 loading 直到文件被完整下载后自动加载
    • 支持显示压缩包内的文件
    • 当前一些压缩包格式,例如 zip,双击后资源管理器会以类似文件夹的方式打开到压缩包内部,现在在内部预览也可以啦~
    • 命令行参数和 ipc 消息现在接收: "seer-archive:///path/to/archive.zip?entry=file.txt"
  • 是否加载云端文件已经从 user.ini 移到了 设置 > 高级 > 其他
  • 建立了系统性全面的 benchmark 测试,避免发布后出现某个文件格式速度大幅下降的情况
  • 设置 > 高级 > 窗口位置和大小: 新增 每次打开窗口都居中 选项
  • 系统预览器
    • 缓存了数据,减少启动程序时因为获取系统预览器支持列表造成的耗时
  • 绿色版改进
    • 不再写入 %LOCALAPPDATA%,所有数据会写入程序所在目录内, 绿色版还会读写 %TEMP%/Seer
    • 开机启动不设置注册表, 会在生成一个快捷方式在 C:\Users\<用户名>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    • 请确保绿色版文件夹在不需要管理员启动的情况下就有写权限,如果没有写权限会给出系统托盘提示
    • 更新会同步桌面版,但是点击下载会跳到 github release,需要手动下载解压替换,通常绿色版适用包管理软件操作
  • 控制栏支持更多后缀名匹配参数
    • ${type_file} 为所有文件
    • ${type_folder} 为所有文件夹
    • ${type_all} 为所有

🧩 插件

  • 新用户不再要求选择插件安装目录,默认位置为 %LOCALAPPDATA%/Corey/Seer/plugins

📁 文件夹

  • 对压缩包内文件使用 Seer 打开时, 不再卡住主窗口, 会在分离窗口以 loading 的方式加载
  • 本地文件夹右键菜单新增复制绝对路径,复制相对路径,复制选中文件/文件夹
  • 压缩包右键菜单新增复制相对路径
  • 压缩包:修进了数据处理方式
    • 更加可靠,兼容性更高,可处理更多极端情况
    • 代价是耗时和峰值内存提高了 10%

🖼️ 图片

  1. 图片浏览模块架构重写
  2. 新增对 ICO/ICNS/CUR 的支持
    1. 垂直平铺布局
    2. 每张图片按原始像素尺寸显示
    3. 支持右键导出选中
    4. 添加了更多特有属性显示
  3. SVG 渲染引擎升级
    • 基于 resvg, MIT
    • 对于复杂 svg 文件,预览速度大幅提升,并且支持更多样式
    • SVG 首帧缩放跳变修复
  4. 光栅图缩放改进,对于超大图片,缩放不再卡顿
  5. 图片背景样式
    • 针对透明图片提供背景切换功能,设置有效期为程序运行周期
    • 当前支持: (虚假的)透明/黑/灰/白/(真实的)透明
  6. 加载进度指示器
    • 对于大图片,程序会在控制栏显示加载指示
  7. 修复 fit 模式一些情况下计算不准确需要在显示后二次 fit 的问题
  8. 修复了 opengl 无法使用时显示空白的问题
    • 会主动回退到 cpu 渲染
    • 目前程序部分模块(比如视频模块)高度依赖 opengl,通常重启电脑解决问题

🎦 多媒体

  • 倍数功能间隔 从 0.1 改为 0.2, 上下限为 [0.2, 16]
  • 修复预览窗口和分离窗口会共享播放倍数的问题
  • 右键菜单添加字幕选择功能
    • 当前支持内嵌字幕和同名外挂字幕

📄 PDF

windows 上最快的 pdf 阅读器又回来了. 目前的循环是: 完成重构🚀 -> 最好的 pdf 阅读器🪐 -> 加功能 * x & 修修补补 * y 🔨 -> 并非最好😭 -> 准备重构🤡

新增
  • 新增 PDF 默认缩放模式设置。
    • 现在可以为 PDF 指定默认打开方式,包括实际大小、适应宽度、适应高度,以及自定义缩放。
    • 适应高度功能基于第一页的高度。
    • 适应宽度功能基于所有页的最大宽度。
    • 当选则适应高度/宽度时,需要先有窗口大小才能进行缩放,当前默认值为 960,配置在 user.ini
  • 新增更完整的 PDF 缩放菜单。
    • 右键菜单中现在提供缩放预设、适应模式、当前缩放比例显示,以及“将当前缩放设为自定义默认值”的能力。
    • 默认缩放显示方式: 只有默认选项会从历史缩放记录恢复,自定义缩放和适配模式会在每次打开后忽略历史记录
  • 新增统一的 PDF 显示模式。
    • PDF 现在支持统一的显示模式切换,包括默认、深色模式和护眼模式。
  • 新增缩略图中的视口跟踪。
    • 缩略图侧边栏现在可以显示一个实时视口框,用来标示主视图当前正在查看文档的哪一部分。
  • 新增可自定义的页面间隔样式。
    • PDF 页面现在支持标准间隔,以及多种“无间隔分隔线”样式,包括实线、虚线和(虚假的)波浪线。
  • 新增“在缩略图中定位当前页”功能。
    • 当前点击缩略图同步主视图, as a counterpart,现在可以快速将缩略图侧边栏定位到主视图当前正在查看的页面。
改进
  • 改进了 PDF 在快速滚动和快速缩放时的响应速度与稳定性。Fast, just fast, nothing else.⚡️
  • 减少了缩放过程中页面白屏闪烁和不必要的重复渲染。
  • 改进了 PDF 初次打开时的页面定位与滚动位置恢复逻辑,使恢复结果更稳定。
  • 改进了 PDF 侧边栏的响应与初始化行为,包括缩略图和目录的加载过程。
  • 带密码的 pdf 在输入成功后会更快得到预览结果。
  • 缩略图一整行都可以用于定位,而不是仅响应绘制的页内。
  • 修复了启动时无条件请求渲染第 0 页的问题。
  • 以及其他一些修复。

🌐 HTML

  • 这里什么都没有

📝 文本

  • 控制栏显示换行符
4.3.3
  • 升级程序底层核心支持
  • 升级了日志记录的支持
  • 修复安装包升级找不到路径的问题
  • 修复了无法生成视频日志记录的问题
  • 修复音视频可能在关闭时崩溃的问题
  • 修复图片 svg 和 gif 无法在预览中改名和删除的问题
  • 插件:新增 DataTableViewer 1.0.1
    • 用于查看表格文本(CSV, TSV)和 sqlite: csv tsv sqlite sqlite3 db db3 sl3
    • sqlite 支持多表选择
    • https://github.com/ccseer/DataTableViewer
  • 插件: DataTreeViewer 升级到 1.1.0
    • 新增格式支持: tml jsonl ndjson cbor xml svg xhtml plist env
    • 新增节点路径显示与复制功能
    • JSONC 与解析器体验优化
  • 插件: MDKAdapter 升级到 1.1.0
    • 将 r3d 和 braw 的 scale 从 720 提升到 1080, assuming 你有拥有一个非常强大的电脑(因为你要和这些文件格式打交道)
    • r3d sdk: 9.1.2
    • braw sdk: 5.1
    • r3d/braw 暂不支持预览中改名/删除
  • 本月 25 号上架 Steam, 适合不想使用商店版本又想带设备管理的授权方案
4.3.2
  • 修复了对旧 office 插件的兼容问题
    • 如果出于某些原因你更希望使用旧插件,从这里下载: https://github.com/ccseer/Seer-Plugins/releases
    • 有些第三方库的变化并不是我能控制的,从程序的角度来讲也不可能一直使用几年前的第三方库。
  • 添加备份 url 来检查更新
  • 添加对 mhtml, mht, xhtml, xht 的支持
  • 更新 f3dviewer-1.1.1
    • 修复会隐藏文件的 bug
    • 修复 STEP 可能无法预览的问题
    • https://github.com/ccseer/f3dviewer
  • 新插件 datatreeviewer
    • 用于显示树结构的配置文件: jsonc, yaml, yml, ini, cfg, conf, toml, tml
    • 支持多行显示
    • 支持显示注释
    • 支持排序
    • 和 jsontreeviewer 的差异在于 jsontreeviewer 是为几百兆甚至几 G 的大文件设计的,这个插件是小的配置文件
    • 未来可扩展更多类似数据结构的文件
    • https://github.com/ccseer/DataTreeViewer
4.3.1

✨ 常规

  • 修复了 Device Pixel Ratio (DPR) 为 1 时的显示 Bug
  • 修复了插件配置数据可能丢失的问题
  • 首次运行程序时不再弹出注册弹窗,方便新用户直接体验
  • 修复了可能的绘制/渲染错误
  • 修复了一些数据清空相关的稳定性问题
  • 添加了 winget 安装
4.3.0

✨ 常规

  • 新增自动刷新
    • 间隔 500ms, 主窗口文件变化后自动刷新
    • 默认不开启, 设置 > 高级 中可进行配置
  • 新增多语言
    • 越南语、印尼语,阿拉伯语
    • 补充了插件安装过程的翻译
  • UI
    • 修复右键菜单样式
    • 新的帮助界面(托盘图标 - 关于 - 帮助),如果过了这么久你还不知道如何使用 Seer,请立即打开帮助!!!
  • 优化了 "开机启动" 的功能
    • 如果出现异常情况,请关闭 Seer 的管理员权限设置
  • 修复了可能在资源管理器卡顿后导致空格无法响应的问题
  • 修复了开启双击使用默认程序打开对一些内置类型无效的问题
  • 几十处 bug 修复和改进
    • 通过 AI 全面审查
  • 升级了崩溃捕获的支持
  • 桌面版:在激活授权时会进行检查以提前返回错误
    • 感谢大家的支持,所有的激活码费用都会变成 token 燃烧

🧩 插件

  • 修复插件加载失败后可能导致后续插件都无法加载,并且后续保存设置可能导致数据丢失的问题
  • 仅在对应后缀名被触发时才加载插件,以减少启动时间和运行内存
FontViewer - 1.3.0
  • 添加了字体属性信息
  • 添加了保存为 SVG
  • 右上角添加了按钮用于展开/收起属性信息,状态会保存在本地配置文件中
  • 添加了 Graph Inspector
  • https://github.com/ccseer/FontViewer
OfficeViewer - 1.5.0
  • 更新了 oit 支持
  • 尝试处理了 oit 默认会尝试连接打印机的问题
  • 修复了 Ctrl+W 和 Esc 无法关闭窗口的问题
  • https://github.com/ccseer/OfficeViewer
F3dViewer - 1.1.0
  • 更新了 libf3d 支持
  • 添加了 XYZ 轴的显示
  • 添加了更多侧边栏控制
  • 添加了本地配置文件,保存了一些预览状态,比如侧边栏显示
  • 修复中文文件名的文件无法显示的问题
  • 一些界面调整
  • 添加了更自由的命令行参数控制
    • https://github.com/f3d-app/f3d/blob/master/doc/libf3d/03-OPTIONS.md
    • 例如: --render.show_edges 1
  • https://github.com/ccseer/f3dviewer
JsonTreeViewer - 1.1.0
  • 全面升级,专业软件级别
  • 性能提升,不再出现界面卡顿
  • 添加深度搜索功能
  • 添加了可交互的状态栏
  • 全面视觉增强
  • 添加了配置文件
  • 添加了右键菜单,针对文件类型提供了多种使用功能
  • 非法 json 时会停留在插件页面,并给出详细错误信息
  • https://github.com/ccseer/JsonTreeViewer

📁 文件夹

  • 速度改进,对于预览 C:/Windows/WinSxS 文件夹,耗时从 1700 ms 提升到了 1300 ms,快了约 25%。
  • 改进了对窗口关闭后的处理:及时退出后台任务,而不是等待自然退出。
  • 横向视图时,仅在左键点击空白处时清空选中,右键忽略

🖼️ 图片

  • 升级了对 raw 图片的支持
  • 修复了预览抖动的问题

🎦 多媒体

  • 升级了 mdk 的支持
  • 减少了一些可能的崩溃,现在应该可以把设置中的"允许预览中重命名"选项打开了
  • 添加了一些右键菜单选项

📄 PDF

  • 升级了 PDF 的支持
    • 更多的工作会在下个大版本完成

🌐 HTML

  • 提升了后续(第二次及以后)预览页面的速度
  • Markdown: 重构了加载逻辑,减少了加载时的卡顿,尤其是大文件
  • Markdown: 升级了 Markdown 及相关插件的支持
  • Markdown: 更新了默认样式
  • Markdown: 支持 Mermaid
  • Markdown: 支持 TOC, 右键菜单控制, 快捷键 T
  • Markdown: 支持上标和下标,高亮标记 (==text==)
  • Markdown: 支持 GFM 语法,包括 删除线、表格、任务列表
  • Markdown: 程序附带了 katex 的字体库,以确保离线可用并提高速度

📝 文本

  • 改进了文本编码检测准确率
  • 处理了超多行大文件极端情况,当超过 100M 行时可能无法滚动的问题
  • 优化了文件预处理,提升了大文件的加载速度
    • 常规加载(1000MB,UTF-16LE):547 万行,预处理耗时从 1496ms 降至 658ms。
    • 超长行 和 超多行维持在之前的水平,接近硬件 IO 极致。
  • 在控制栏给小文件加载添加了加载进度
  • 对于小文件(默认阈值为 3M)的加载优化
    • 常规加载 (2.9MB UTF-8): 耗时从 2760ms 降至 500ms,耗时减少 81.9%。
    • 超长行渲染 (2.9MB GBK): 耗时从 11263ms 降至 2744ms,耗时减少 75.6%。
    • 超多行渲染 (2.9MB UTF-16): 耗时从 14760ms 降至 1762ms,耗时减少 88.1%。
    • 耗时指的是从开始读取到显示整个完整文件内容(实际感知并不明显因为旧版本会提前显示一部分)
4.2.0

✨ 常规

  • 崩溃收集模块更新
    • 程序在 C:\Users\<User>\AppData\Local 下错误的生成了一个文件夹 sentry,可手动删除。 Sorry。
    • 理想情况下,程序仅使用 %TEMP%/seer 和 %LOCALAPPDATA%/Corey/Seer
    • 更新了 dll
  • 从这个版本开始,桌面版新用户的配置文件优先保存在 %LOCALAPPDATA%/Corey/Seer,而不是注册表
  • 改进了系统预览器
  • 🌟🌟🌟 预览器右键菜单(一个违背祖宗的决定)
  • 🌟🌟🌟 新选项
    • 设置 > 高级 > 其他: 预览窗口是否获取焦点
    • 从不:默认选项,预览后焦点保留在原来的程序
      • FYI, 可通过设置全局快捷键来手动获取焦点
    • 每次显示窗口:预览窗口仅在状态从隐藏变为显示时获取焦点
    • 每次切换文件:每次触发新的文件都会在加载完成后获取焦点
  • 属性试图:修复了 详情 节点状态不能保存的问题
  • 修复了可能因为令时变化导致无法响应的问题
  • user.ini 添加了 general - ignored_extensions
    • 添加后缀名后,按下空格不会有任何响应,包括文件属性窗口也不会显示
  • user.ini 添加了 SystemViewer - exclude
  • 修复了转换类型插件(dll 插件和 torrent 插件)工作不正常的问题
  • 全部语言全量 AI 翻译(除了简中)
    • 若出现翻译错误或多语言导致的界面问题,可在 邮箱或者 github 进行反馈

📁 文件夹

  • 修复 "时间类型" 列的排序错误
  • 改善了排序性能
  • 对于超大压缩包,优化了一点解析速度

🖼️ 图片

  • 支持更多 raw 图片: libraw 更新至 0.22.0: https://www.libraw.org/news/libraw-0-22-0-release
  • 修复了在显示缩略图时, 快速切换图片文件可能导致崩溃的问题
  • 🌟🌟🌟 重写了交互逻辑
    • 短边适配 和 自动适配 会跟随窗口大小缩放(又一个违背祖宗的决定
    • 原图大小和 有手动滚轮自定义缩放 时,不会跟随窗口大小变化
  • 修复复制时没有适配当前反转状态的问题
  • 改进了 gif 预览, cpu + 内存 更低

🎦 多媒体

  • 修复一些情况下无法再次播放的问题

📄 PDF

  • 修复了一些只有 AI 能发现的 bug

🌐 HTML

  • 修复了 svg 使用错误的预览器的问题
  • 控制栏新增按钮用于 svg 转回为图片预览

📝 文本

  • 修复 L 快捷键无效的问题
  • 修复了可能无法读取 4G 大小以上文件的问题
  • 大文件复制改为复制当前视图显示文字,而不是截图

2025

4.1.5

✨ 常规

  1. 修复插件中下拉框提示文字没有显示的问题
  2. 修复一些模块在加载完成时小概率会崩溃的情况
  3. 修复系统关机时可能弹出错误窗口的问题
  4. 添加软解运行库支持以解决部分设备上缺少驱动的问题
  5. 取消了标题栏左右两侧的留白。在窗口全屏时关闭按钮会在最右侧,方便快速关闭窗口。

📄 PDF

  1. 添加了 Ctrl + =/- 快捷键缩放

🌐 HTML

  1. user.ini: 添加选项隐藏 markdown 的 保存为pdf 按钮
  2. 减少加载显示前的空白
  3. 添加了 Ctrl + =/- 快捷键缩放

📝 文本

  1. 对于大文本文件的记录上次关闭时的阅读位置
  2. user.ini 添加了选项 remember_pos 关闭此功能
4.1.4

常规

  1. user.ini 添加了控制用于隐藏标题栏分离窗口按钮
  2. 修复一个加载时低概率崩溃情况
  3. 属性视图: 修复对于一些 Exe 文件可能出现错误数据的情况
  4. 属性视图: 修复固定按钮大小问题
  5. 属性视图: 修复第一列过长时导致第二列显示过窄的问题
  6. 属性视图: 修改纵向的滚动单位,从行到像素,保证多行数据能够阅读

文件夹

  1. 文件夹:修复无法读取 NAS 文件夹的问题

多媒体

  1. 修复属性页宽高显示问题

PDF

  1. 修复预览页尺寸非常大的文件时,刚打开会出现卡顿的情况
  2. 修复同一个文件关闭后再打开,横向滚动条位置没有被还原的问题

插件

  1. 增加插件安装路径的显示和修改入口
  2. 修复了 dll 插件不能延迟加载的问题
  3. 修复了 dll 插件分离后显示出错的问题
  4. 所有插件页 已安装 和 可升级 图标
  5. 升级插件时
    1. 旧插件的命令行会被新版本的命令行参数覆盖,但是自定义的后缀名格式会被保留
    2. 升级完成后旧的插件会被保留在插件安装目录,可手动删除
  6. 部分插件添加了命令行参数用于修改预览窗口大小
    • 设置 > 插件,修改对应插件的命令行参数。
    • 显示为主屏幕的 80% 百分比大小:-p 80
    • 显示指定大小:-w 960 -h 1200
    • -p 优先级更高
  7. OfficeViewer 插件更新至 1.4.1:
    1. 后缀名默认添加了 dotx, dotm, and xltm
    2. 支持从命令行参数传入预览窗口大小
  8. FontViewer 插件更新至 1.2.1:
    1. 支持从命令行参数传入预览窗口大小
    2. 修复在窗口有焦点时按下空格会触发下拉框的问题
    3. 修复控制栏显示问题
  9. JsonTreeViewer 插件更新至 1.0.1:
    1. 支持从命令行参数传入预览窗口大小
  10. F3DViewer 插件更新至 1.0.1:
    1. 支持从命令行参数传入预览窗口大小
  11. 新增插件 epub-1.0.1 和 ipynb-1.2.0
    • 和脚本模块的同名预览脚本一样的效果
    • 不再需要 python,改用本地 powershell 转换
  12. 改进了对转换类型插件中 powershell 的支持
    1. 制作 html 查看类型的插件更方便,类似 epub/ipynb 这种只要 html/js 支持都可以方便支持
    2. powershell.exe -NoProfile -ExecutionPolicy Bypass -File xxx.ps1 args
  13. 转换类型插件可通过参数自定义预览窗口大小
    1. 添加了新的参数 --seer_viewer_ratio,设置 --seer_viewer_ratio=80 可将预览窗口设置为的 80% 屏幕大小
    2. 该参数不会传给转换程序
4.1.3
  1. 🔧 修复
    • 无法读取正在被写入的文件的问题
  2. 📁 文件夹
    1. 修复控制栏 使用默认程序打开选择文件 按钮图标显示错误
  3. 🧩 模块扩展支持
    • 现在每个内置预览器模块都在 user.ini 里添加了 extra_support
    • 浏览器支持很多格式,所以把一些基础图片格式加到这个字段就能无限缩放了
  4. 🖼️ 图片
    1. 设置 > 类型 > 图片 里添加了 默认显示方式 🌟
      • 适配窗口: 默认,优先适配窗口。不会出现滚动条。
      • 优先短边适配: 优先适配短边。长边会超出窗口,只会出现一个滚动条。
      • 和快捷键 E 的功能相似,但是在窗口大小限制内。
      • 原始大小: 原始大小显示(内存读取允许范围内)。对于大图片,会出现横向和纵向滚动条。
      • 当然,第一次需要加载的图片分辨率越大,耗时越久。
      • ⚠️ Breaking change
      • 新设置的默认值为 优先短边适配, 如果需要保留旧行为,请手动前往设置修改
      • 若 minimap 关闭,则默认值为 适配窗口(与旧版本一致)
      • Best image viewer EVER!!!
    2. 新的快捷键, X/Y用于横向/纵向翻转,设置中可修改
  5. ✨ 减少了加载动画的出现 🌟🌟🌟
    1. 首先,只有显示上的区别,加载速度没有变化。
    2. 若预览耗时在一个阈值范围内,将自动跳过加载动画。阈值可在 user.ini 里修改(设为 0 可强制每次都显示加载界面 XD)
    3. 由于兼容性问题,目前部分插件仍会强制显示加载界面,将在下个版本通过插件升级解决
  6. 📄 PDF
    • 加载页数非常多的文件时会更加流畅,显著减少卡顿,如德芙版丝滑。🌟
4.1.2
  1. 修复自动安装路径选择时的检查出现遗漏的情况
  2. 优化对未知后缀名的检测以支持更多文件格式
  3. 修复崩溃检测失败的问题
  4. 整理了程序内的文档链接
  5. 全新的文档网站
4.1.1
  1. 修复一个自动安装插件时的偶发崩溃
  2. 默认关闭多媒体的预览中重命名功能,以避免此功能带来的崩溃问题
    • 在设置界面中 类型 > 多媒体 添加了复选框,可用手动打开
  3. 设置 > 高级设置 > 最大预览窗口大小 的最大值改为了 100%
    • 主要是为了在 user.ini 给单独模块设置大小时有更大的范围
    • 这个比例指的是 屏幕可用大小(不包括标题栏)
    • 而 键盘 > 触发键 > 全屏 是整个屏幕的,标题栏也会被覆盖
  4. markdown
    1. 改进了一个在预览时可能出现的问题
    2. 适配了 heti 主题的背景色
4.1.0
  1. 设置
    1. 高级设置 中的内容都添加了鼠标悬停提示
    2. 将 user.ini 里的 [General] accept_injected_trigger 移到了界面 高级设置 > 其他,对于新用户默认值改为 true
  2. 图片
    1. 改进了对 exif 的读取
      • 修复商店版特有问题:在加载个别 jpg 时会因为 exif 崩溃(这就是为什么推荐桌面版!!!
    2. 修复了从原图到窗口大小切换时会有误差的问题
    3. svg: 支持使用 web 方案预览,由于 设置 > 类型 中 图片比 html 优先级高,需要在 user.ini 中 [image] exclude=svg 以开启此功能
  3. 文本
    1. 修复无法显示空文本文件的问题
    2. 修复了几个自定义主题的颜色配色问题
    3. 大文本视图也将使用自定义主题配色
  4. 文件夹
    1. 隐藏文件使用半透明区分
    2. 减少了一点点内存占用
      • 每次更新就这点事儿:快一点,少一点内存占用,少一点 bug
    3. 添加了排序功能
    4. 给文件夹也添加了 创建时间和修改时间 数据
  5. 支持预览时重命名
    • 当前支持所有内置预览器
    • Tips: 通过 设置 > 高级设置 > 删除按键 勾选后可支持删除功能
  6. 插件 - 全自动添加安装插件

    • 保留了手动添加功能
    • 第一次添加需要选择存放路径
    • 已知问题:删除已安装插件后再次自动安装该同一插件时,可能会因为文件被占用而失败。请重启 Seer 后再次尝试。
  7. fixed a bug in license module

4.0.4
  1. 商店版:修复在特殊情况下读取 jpg exif 时会导致崩溃的问题
4.0.3
  1. 修复更新窗口点击链接无法打开的问题
  2. 修复一些 PhotoShop 版本会出现的兼容问题
  3. 修复插件修改后缀名后点击 ✔ 后没有效果的问题
  4. 修复一些情况下界面会是纯白色没有任何内容的问题
  5. 修复一个在获取文件属性数据时会崩溃的问题
  6. vc runtime dlls are added back!!!
  7. 添加了一些进程通信消息
    1. 获取当前预览文件路径
    2. 获取当前软件版本
    3. 获取是否打开了跟踪选中文件
    4. https://github.com/ccseer/Seer-sdk
  8. user.ini - 每个组添加了 window_size
    1. 用于单独设置特定模块的预览大小: [0.01, 0.95]
    2. 实际结果会介于 程序硬编码的最小窗口大小 和 设置-高级-最大预览大小 之间
    3. 比如对于文本模块,程序默认会基于字体大小和实际预览内容返回一个大小。假如 [Text] 组的这个值设置为了 0.9,程序将不再基于内容动态计算,而是每次返回同一个值: 0.9 * 屏幕大小。
  9. 文本
    1. 在 user.ini 添加了选项: custom_theme
    2. 这些花里胡哨的样式: https://github.com/ccseer/Seer/issues/460
  10. 文件夹
    1. 本地文件夹将根据当前系统设置判断是否显示隐藏文件
    2. 修复一些后缀名(.vhd)在有多个预览器时(压缩包&文本)会无法加载的问题
  11. 图片
    1. 修复缩略图背景纯黑的问题
  12. markdown 更新
    1. full emoji 支持: 将 :heart: :smile: :+1: 等转换为表情
    2. 添加了对 katex 的支持
      • 因为需要字体支持,每次预览会有 css 网络请求
  13. 支持 Everything 1.5a 的预览
    • 对于 1.4 需要第一列是文件名第二列是路径,对于 1.5a 则不需要
    • 但是依旧 Seer 有相同或者更高的运行权限
  14. 改进了对 xyplorer 和 DOpus 的支持
    1. 更快的响应:不再保存临时文件保存数据
    2. 感谢 https://github.com/WKenX 的支持
  15. 修复脚本的预览功能
    1. 修复 epub 脚本无法正常工作的问题
    2. 更新 ipynb-1.1.0
    3. https://github.com/ccseer/Seer-Scripts/tree/main/preview
4.0.2
  1. 商店版:取消程序内更新检测
4.0.1
  1. 新的翻译 - Portuguese Brazilian:
    • thanks to @RafaelTavars, https://github.com/RafaelTavars
  2. 修复了一些偶发的崩溃情况,
    • 当前版本 crash free sessions 是 96%,这次修复后预计能到 98%
  3. Text
    1. 修复了 user.ini 里 text 组 exclude 无效的问题
    2. 修复一些未支持的文本类型无法预览的问题
  4. 新插件 f3dviewer
    • 支持大部分 3d 模型
    • C++ 插件替换之前的 html 插件 3DViewer
    • https://github.com/ccseer/f3dviewer
  5. 新插件 mdkadapter
    • 支持 r3d, braw
    • 请确保此插件路径中仅包含英文字符
  6. 多媒体: 新用户 默认关闭 硬件解码
  7. 修复程序中的 dead link
  8. 更新时跳过路径选择
  9. 修复控制栏图标显示不正确的问题
  10. 修复预览云盘文件时会忽略设置,将文件下载到本地的问题
  11. 修复了移动窗口也会导致窗口被标记为用户修改了窗口大小的问题
    • As a reminder, 窗口在显示后被手动修改了大小,那么窗口在关闭前预览其他文件都会以此大小显示
4.0.0

APP level

  1. x64 🥇
    1. 整体提升,提供了处理超大文件的能力
    2. 一些插件使用的第三方库从去年开始只支持 x64 位了,例如 OfficeViewer,如果不同步以后将无法更新改进
    3. 此版本开始不再分发运行库,请确保本机已安装:https://aka.ms/vs/17/release/vc_redist.x64.exe
  2. 新的界面 🥇
    1. 新的配色
    2. 重写了一些界面元素
    3. 当前界面对 win10 和 win11 进行了一些区分
    4. 改进了对字体的适配
    5. 预览显示前的加载界面也可以拖动了
    6. 统一程序内所有的图标
  3. 修复了鼠标拖动窗口后,按钮悬停效果消失的问题
  4. 重写了更新模块
  5. 接入崩溃收集系统
  6. 优化了加载流程
    • 设置 - 类型 中从上到下的排列顺序代表了加载顺序
    • 加载时会根据后缀名从上往下匹配,直到一个都没有匹配上或者所有匹配上的都加载失败
    • 实际加载中,插件页后缀名优先级更高,目前三种插件类型优先级: dll 插件 > 嵌入类型 > 转换类型
    • 禁用检查: 设置 - 类型 最后的禁用后缀名 > 被禁用的类型
  7. user.ini, 每个组添加了 exclude,用于删除该组内置的类型
    • 有些类型被多个预览器支持,比如 html 文件, 文本/网页/系统预览 都支持,当你在 text 组里把 html exclude 后会跳到下一个支持的类型
    • 还有个情况,当 Seer 使用 PDF 预览器显示 .ai,但是你安装了对应的官方软件,你觉得该软件提供的 系统预览 更好更快,你可以在 PDF 组删除 .ai,这样下次会跳过 Seer 内置的 pdf 预览器,进入下一个优先级的预览器也就是 系统预览 得到更好的效果。
    • 设置成功后, 设置 - 类型 将不会显示该后缀名
  8. 添加了系统预览,就是你在文件资源管理器 按下 Alt+P 显示的 🥇
    • 可以在 设置 - 类型 中找到当前系统支持的后缀名
    • 取消勾选可禁用
  9. 修改了一点授权激活时可能出现的网络问题
  10. 迁移了服务器,国内访问更快 ❤❤❤
  11. 设置 - 快捷键 - 打开设置: Ctrl+,, 当设置了隐藏托盘图标,可用这个快捷键唤起

插件

  1. 重写了插件模块,当前插件分为三种形式: 转换,嵌入,dll。
  2. 新的界面显示
  3. 可 禁用 某个插件,而不是彻底删除
  4. 相同名字的插件,新增时如果新版本号大于当前版本号,会自动替换
    • officeviewer 改名了,所以之前的插件需要删除后添加
  5. 插件更新
    1. jsontreeviewer-1.0.0
      1. dll 插件
      2. https://github.com/ccseer/JsonTreeViewer
      3. 树结构显示 json 数据, 主要用于大文件, 支持搜索已经读取的数据
      4. 基于 Meta simdjson MIT
    2. fontviewer 更新至 1.2.0
      1. 从 embed 插件改为 dll 插件,请重新添加插件生效
      2. https://github.com/ccseer/FontViewer
      3. 支持手输预览文字
      4. 添加了 fontviewer.ini, 正常情况在 dll 同级目录
      5. 请把插件放在有读写权限的文件夹
      6. 记录预览文字
      7. 记录预览字体大小
      8. 内置了几个预览文字
    3. officeviewer 更新至 1.4.0
      1. 从 embed 插件改为 dll 插件,请重新添加插件生效
      2. https://github.com/ccseer/OfficeViewer
      3. 预览时后台加载减少了界面卡顿
      4. 从之前的 32 位改为 64 位,速度应该也比以前快一些
    4. eps2png 更新到 1.1.0
      1. 添加了一个参数以修复图片大小错误

属性视图

  1. 支持多行显示
  2. 计算文件属性的时候更加快,例如文件/文件夹数量,文件夹大小,哈希值等等
  3. 对于一些值提供了额外的 Shift 按键数据,Shift 状态在当前运行周期有效
  4. 在最下方添加了当前的预览器的名字, 对应 设置 - 类型 中的类型

图片

  1. 渲染更快, 支持 icc 更多颜色配置
  2. 添加了 minimap, 显示全图时自动显示. 快捷键 M 🥇
  3. 扩展至最大可显示大小, 快捷键 E, Expand 🥇
    • 首先,当你有一个很大的图片,10000x2000,程序默认会显示全貌
    • 按下 E 后,程序会把窄边 2000 的那一边扩展到屏幕可显示的最大,而 10000 的那条边则会出现滚动条
    • 配合 minimap,浏览大大大大图变得更更更更更方便了,或者说,最方便
  4. 新增了对 jxl jxr exr dds 的支持
    • Parts of the code are based on https://github.com/KDE/kimageformats LGPL 2.1
  5. 修复了文件名以 @2x 结尾的图片的显示错误
  6. 修复了一些图片格式无法缩放的的问题
  7. 改进了对 avif, raw 支持
  8. raw images: 修复了可能 原始大小 只能读出一半分辨率的问题
  9. SVG:当默认大小超过 512x512 时,会将默认显示大小限制到 512 以避免渲染卡顿
  10. SVG: 给 svg 的透明部分添加背景样式
  11. gif: 按下暂停后控制栏会显示当前 frame 索引, 通过左右方向键可用一帧一帧调整
  12. 读取原图的文件大小上限改为 150M
  13. user.ini, 添加了 accelerate: 是否开启硬件加速, 默认打开
    • 多用点 gpu,少用点 cpu。若因为显卡或者驱动的原因产生问题,可手动关闭。
  14. user.ini 添加了 minimap 的缩放系数 [0.5, 2.0]
  15. 更多格式的 meta 信息可以查看了

网页

  1. 快了一些
  2. 修复了高分屏上适配缩放的延迟问题
  3. 减少了深色主题下浏览 markdown 时的背景闪烁

PDF

  1. 修复了一些情况下 历史记录可能不生效的问题
  2. sidebar 放到了右边, user.ini 加了选项 可以放回左边

音视频

  1. 重写了进度条样式
  2. 设置 - 类型 - 多媒体, 添加了新选项: 是否禁用硬件加速.
    • 如果预览音视频出错可以勾选这个选项
  3. 由于架构变化, 原先的 32 位 R3D 不再可用. 会在 4.1.0 以新插件的方式加回来
  4. 修复了一些情况下打开 mp4 可能崩溃的问题
  5. 视频播放速度会被记录,程序运行周期有效

文件夹

  1. 重写了数据结构,内存占用大幅减少 🥇
    • 对于 50w 文件(316570 个文件,232759 文件夹)的压缩包(material.zip),内存从之前的 32 位程序的 920M 峰值,降到现在 64 位程序的 500M 峰值。
  2. 对极端情况的处理
    • 之前对于 material.zip,同一个文件第二次预览就会崩溃,现在已经可以啦!
  3. 列视图: 点击空白位置后隐藏后续子目录列表,接近 macOS 的行为
  4. 压缩包:显示文件图标
  5. 速度更快
    • 之前对于 material.zip,耗时降到 4s, 之前是 16s 左右
  6. 修复了 Alt + 方向键 会导致文件被打开的问题

文本

  1. 新增了一些代码高亮支持
    • Parts of the code are based on https://github.com/KDE/syntax-highlighting MIT
  2. 修改了代码高亮的配色主题
  3. 全编码格式支持, 代码视图和大文本视图都完整支持了 UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE 编码 🥇
  4. 修改了处理逻辑,现在耗时更少,内存占用更低 🥇
  5. 改进显示字体
  6. user.ini - Text - custom font: 自定义字体
3.3.3
  • Regression: use focused item as triggered file, not currently selected

2024

3.3.2
  • Fixed a crash on startup
3.3.1
  • General: When pressing the spacebar in a folder without selecting any files, the folder's content will now be displayed
  • General: Fixed an issue where network drives would occasionally become unresponsive
  • General: Fixed a problem where some hover tooltips wouldn't update after changing the language
  • General: Properties View - Added Shift functionality to toggle text display, making it easier to copy text
  • General: Store version - Now uses a different EXE file to prevent incorrect data from causing the activation window to appear
  • Folder: Horizontal View - Simple Preview - Optimized to reduce lag
  • Folder: Horizontal View - Simple Preview - Text - Handled some edge cases
  • Text: Code View - Improved handling of extreme cases
  • Text: The widths of line numbers and Minimap are now considered in the default width
  • Text: Fixed Minimap display errors in certain cases
  • Image: Improved support for the TGA format
  • Archive: Fixed a crash issue
  • PDF: Outline View - Fixed an issue where the entire outline wouldn't display if some file nodes pointed to page 0
  • PDF: Outline View - Some nodes may now include italicized text indicating extra data. Hover to view detail
  • Media: Updated libraries
3.3.0
  • General: Language - Updated Italian translation
  • General: Settings - Type - Now allows you to completely disable certain display types
  • General: user.ini - Added new key [Text - minimap_scale] to set the minimap scale (0.5 - 2)
  • General: OfficeViewer/OIT - Updated to version 1.3.0
  • General: Minor bug fixes
  • Media: Backend updates
  • Media: Added a thumbnail toolbar for the separate normalized window
  • Folder: Simple preview (text & image) for horizontal view (text preview limited to 100 lines/50 chars per line)
  • Folder: Archive - Files are now sorted again, case-insensitively
  • Folder: Archive - Improved algorithm for faster performance
  • Text: Press 'M' to toggle the minimap
3.2.3
  • General: Control Bar - Navigation buttons are now disabled by default
  • General: Application - Updated the interface library to reduce potential bugs
  • General: user.ini Configuration - Added new keys path and birth, read-only
  • General: Shortcuts - Use F9/F10 to decrease/increase window size by 15%
  • Image: Updated the raw image library, improving support for DNG files
  • HTML: Updated the Markdown library for faster performance
  • PDF: Updated the PDF library
  • PDF: Fixed an issue where the current page number didn't update in some cases
  • PDF: Fixed the outline position error when resuming from the last reading position
  • PDF: Corrected rendering errors for list items in the outline view
  • Media: Updated the media library to reduce potential bugs
  • Media: Smoother progress bar during playback
  • Media: Smoother loop playback
  • Media: Possibly fixed crashes during playback on some machines
  • Media: Improved and fixed some behaviors when using the slider
  • Text: Improved loading speed for code files
  • Text: Fixed lag issues when highlighting large code files
  • Text: Added support for new code formats

2023

3.2.1
  • Folder: a little bit faster, when previewing C:/Windows/System32, it takes 250ms less than previous version
  • Video: new plugin for r3d. it needs to be added in a different way: https://github.com/ccseer/Seer/discussions/399
  • Video: fixed qr code error
  • PDF: new shortcuts for next/prev page, ] / [
  • PDF: fixed shortcuts for Dark/Annotate not working in separated
  • user.ini: added 'load_cloud_files' under 'General'
  • user.ini: added 'enable_esc_key' under 'General', close window globally
  • new variables - ${use_backslash}: replace forward slashes with backslashes
  • Files App might support Seer in its new version
3.2.0
  • Media: fixed a bug that unable to loop
  • Media: embedded subtitles are supported 🥇
  • Text: fixed a bug that the highlight might not work
  • Text: ability to detect Norwegian language
  • HTML: markdown - added a new control button, save as pdf 🥇
  • HTML: markdown - heti fixed the bug that image is larger than window
  • Settings: two options are turned on to fix a mistake from last version: Automatically check for update and Track selected file in Explorer
  • Settings: Controls - data are reset
  • Settings: Controls - added a label to show the real command line
  • Settings: Plugins - added a label ...
  • Settings: Scripts - new module, based on python 🥇 (go Settings - Scripts for more details)
  • Settings: Scripts - Controls - unzip (unzip archive file to certain folder), zipfolder (compress the folder as zip file)
  • Settings: Scripts - Property - SHA512 (calculate the hash sha512 val), exif (read a lot of meta information for several formats)
  • Settings: Scripts - Preview - ipynb (for jupyter notebook), epub (added left/right to switch pages)
  • Settings: user.ini - Media - decoders is set to a new value, set to ffmpeg if crashes
  • Settings: user.ini - use temp_file_expire_days to define how long to remove temp files
  • Settings: user.ini - if you have script(exif) installed, uncheck use_internal_exif_reader to turn off the internal exif loader
  • Settings: translation - new: Ukrainian, Norwegian; updated: German
  • Settings: translation - new language will be added to a list in Language section
  • Misc: Two old plugins, epub and font, are removed since they are both better supported by other modules
  • Misc: Win32 edition - installer/uninstaller, fixed the bug that unable to kill the running process
  • Misc: Win32 edition - fixed some UI errors in register window
  • Misc: Microsoft Store edition - changed the location of the ini files

2022

3.1.1
  • Fixed a bug in the license module
  • Fixed a bug where clicking 'Check for Updates' did not respond in some cases
  • Updated PSD support
3.1.0
  • Rewrote license module: each key can be used ten times
  • Settings - Advanced: added a user.ini file
  • Markdown: load images with relative paths
  • Markdown: new style - sivan/heti.css
  • Video: use X/C to change speed
  • Video: use Ctrl/Shift + Left/Right to seek forward/backward 5x/15x
  • Video: support EXR format by default now
  • PDF: added an option (user.ini) to fit window width by default
  • PDF: fixed a bug where it was unable to rotate
  • Image: use scroll wheel to scroll vertically, Alt + scroll wheel to scroll horizontally
  • Image: improvements for HEIC formats
  • Image: added some new formats
  • Plugin: oiio-1.0.0
  • Plugin: updated ImageMagick to 1.1.0
  • Fixed some other known bugs
  • Updated the LICENSE file under the installation folder
3.0.1
  • Fixed some plugin-related bugs
  • Updated FontViewer to 1.1.0
  • Settings - Controls: fixed a bug that prevented saving data
  • PDF: centered horizontally by default when there is no historical preview data
  • Property view: fixed a bug where the same data might be added twice
3.0.0
  • Reconstructed 1/3 of the source code
  • OIT updated to 1.2.0
  • Added a new font plugin: FontViewer
  • Fixed a crash after closing the preview window
  • Separated window can separate its sub-files
  • Archive: faster speed and less memory usage
  • Archive: less UI freezing
  • Media: no more black window when loading a file that does not contain video
  • PDF: fast, super fast, more than you can imagine
  • PDF: annotated view
  • PDF: rendered page numbers
  • PDF: fixed page width for thumbnails
  • PDF: no more UI freezing
  • Renamed helper.exe to seerhelper.exe and explorer-hook-client.exe to seerhookhelper.exe
  • Separated windows can use shortcuts to change view options, but changes will not be saved
  • Minimum time interval to respond to a "SPACE" event is 200ms
  • Fixed sequence for Property view: properties - hash - specific info
  • Fixed too many bugs to count
2.8.6
  • Added API for third-party apps
  • Internal support for XYplorer
  • Support for the tabbed Explorer in Windows 11
  • Fixed font errors for certain languages
  • Use Ctrl+N to change all separated windows
  • Toggling the "Stay on top" option will no longer hide all windows
  • UWP: possibly fixed a bug where settings could not be read/written
  • A few other bug fixes
2.8.5
  • Added "What's new" to the menu
  • Synchronized status for some formats when separating a window
  • Added a shortcut, Ctrl+N, to normalize the separated window
  • Control bar: extension field can now have more than one suffix
  • Added some hidden INI keys
  • Folder: double-click an item to open it with the system's default software
  • Media: double-click to Play/Pause
  • Media: added rotation shortcuts for video: R/L
  • PDF: Dark mode support, default shortcut: D
  • PDF: some viewing data in the catalog are now saved
  • A few other bug fixes
2.8.4
  • Video: no more margins
  • Video: fixed a crash bug
  • Video: black background even in the light theme
  • PDF: less margin
  • Fixed a bug with DOpus
  • Stay on top: fixed a logic error
  • New option: Settings - Advanced - Max preview size
  • Argument for plugin: *SEER_NO_CACHE*
  • New plugin: xmind
  • New plugin: code2html
2.8.3
  • Some bug fixes for ControlBar App
  • Text: some important fixes
  • Video: fixed some fatal bugs
  • Settings - Advanced: Export/Import
  • Generate crash dmp files
  • Enhanced RAW image support
2.8.2
  • Fixed system tray icon display error
  • PDF: fixed two display errors in Outline view
  • Folder: fixed display errors of tree nodes
  • Text: some important improvements
  • Video: fixed the progress bar display error on 1.5x monitors
  • New option: Advanced - Video decoders
  • New plugin: torrent2json
  • New plugin: apkmetainfo2json

2021

2.8.1
  • Compatible with Tencent ZMZL
2.8.0
  • Updated Spanish translation
  • Updated Korean translation
  • Improvements for the system tray icon
  • Improvements when using multiple monitors with different DPIs
  • Compatible with DOpus
  • OneDrive: show Property view if a file is not downloaded
  • PDF: hide unnecessary buttons when the file is encrypted
  • PDF: highlighted parent nodes in Outline
  • PDF: added shadows for pages in thumbnails
  • Image: fixed the display error of the cursor when clicking the mouse
  • Text: fixed decode error for UTF-16LE
  • Archive: display file properties when the file is fully encrypted
  • Media: fixed some fatal bugs
  • Media: show a toast message once when the system is muted but Seer is not
  • HTML: updated CSS for Markdown
  • Some bug fixes and improvements
2.7.4
  • Some bug fixes and improvements
2.7.3
  • Some important bug fixes
  • Image: SVG now handles W/H shortcuts
  • PDF: some bug fixes and improvements
  • HTML: improvements when copying images and text together
  • New plugin: epubviewer
  • New option for plugin: *seer_omit_cache*
2.7.2
  • Updated French translation
  • Text: the fold icon on the sidebar now displays in a VS Code style
  • Text: some improvements for files with extremely long lines
  • PDF: fixed a bug where the background was transparent when copying a page
  • PDF: added shortcut H to scale current page to fit window height
  • Image: added shortcuts for vertical scrollbar: Home/End/Return/Enter
  • Image: added shortcuts W/H to fit width and fit height
  • Image: changed some interaction designs
  • Video: fixed some bugs
2.7.1
  • Reconstructed certain code
  • Rewrote PDF module
  • PDF: added table of contents
  • PDF: Rotate action for all files
  • Text: fixed shortcuts PageUp/PageDown/Up/Down/Wheel for gigantic files
  • Text: fixed copying error bug
  • Fixed some other bugs
2.7.0
  • Rewrote Text module: can load large text files in seconds
  • Image: added shortcut Ctrl + -/= to scale images
  • Folder/Archive - Tree View: bold font for parent nodes of the selected item
  • Settings - Type: removed some options, use shortcuts instead
  • Settings - Type: added 'Remember playback position' (default is false)
  • Settings - Advanced - Visibility: Constant/Dynamic option for Control & Title
  • Settings - General: some options were moved to Settings - Advanced
  • PDF: fixed a crash bug
  • Fixed a bug when 'Double click to open file with default app' is set
  • Fixed a bug where command line arguments could not be parsed
  • Added a new licensing method: Redeem Code

2020

2.6.1
  • Updated Italian translation
  • Folder: removed dotted outlines when focused
  • Folder - Column View: added shortcut Alt+Arrow
  • Text: added shortcuts Z (Word Wrap) and N (Line Number)
  • Text: replaced the folding marker
  • Text: a few small improvements for syntax highlighting of programming languages
  • Plugin - eps2png: updated, no more black window
  • Plugin - OIT: updated to 1.1.0 (faster)
  • Behavior of global shortcut 'Focus' was changed to be based on Z-order
  • Updated the backend of several modules: PDF, Video, Markdown, Seer, Log
  • Some other improvements
2.6.0
  • OIT plugin
2.5.4
  • New option: Settings - Advanced - Enable 'Delete' key
  • New option: Run as administrator
  • New option: Settings - Keyboard - Text
  • PDF: show annotations, shortcut is T
  • PDF: remember selected page
  • Improvements for DOpus
  • Folder: provide more info in Property view when viewing a root directory
  • Fixed a bug where Ctrl+C was unresponsive in Text view
  • About Seer: 'Version 2.5.4+' means running with admin permissions
  • Some other improvements
2.5.3
  • Supported Everything (www.voidtools.com)
  • Folder: different default sizes for different view styles
  • Folder: fixed a crash bug when Right arrow key is pressed in Column View
  • Folder: added "Go to" (default shortcut: Alt+G, Ctrl+click)
  • Fixed a bug when pressing Alt+F4
  • Fixed a bug where Ctrl+C was unresponsive in Unknown View
  • Dynamic properties (DPI, theme) for Help
2.5.2
  • Folder: added "Details" in Column view
  • Updated some icons
  • Video: added chapter info to slider
  • Fixed an error when parsing a ZIP file
  • Added Korean translation
  • No more loading.gif
  • Internal refactoring with many improvements
2.5.1
  • PDF: page number is clickable and jumps to the selected page
  • PDF: added mouse drag action
  • New option: "Auto" for theme
  • A lot of bug fixes
2.5.0
  • Rewrote the preview window code
  • Fixed a bug where system shortcuts 'Win + Arrow' did not work
  • Fixed the color error of the Close button
  • More EXIF data provided for JPG files
  • Rewrote HiDPI support
  • PDF: Ctrl+C copies the selected page
  • A lot of bug fixes
2.4.1
  • Fixed a bug related to the size of HEIF files
  • Fixed decode bug for certain video formats
  • Fixed a problem where the text module could not zoom in
  • Added Ctrl+= and Ctrl+- shortcuts for the text module
  • PDF: fit height for single page (shortcut is H)
2.4.0
  • Folder view: 'Preview with Seer' is now in a separated window
  • Text view: fixed-width font for highlighted code
  • Property view: added a Pin button to show the view constantly
  • Property view: more info provided for .dll and .exe (e.g., image base, 32/64-bit)
  • Rewrote PDF module
  • New media module
  • Image view: horizontal scroll for touchpad
  • System tray icon will show for 5 seconds even if the 'hide' option is set
  • HEIC images are supported internally
  • Animated PNG files are now supported

2019

2.3.0
  • Updated Japanese translation
  • SVG: added ability to switch back from code view to image view
  • Supported several RAW image formats: ARW, CR2
  • Removed the Mask plugin, added "Settings - Type - Disabled"
  • Added Android-like toast view to display certain messages
  • Improved code highlighting: more programming languages are supported
  • Supported extra mouse buttons: forward and backward
  • Fixed update error
  • Improved performance when viewing folders
  • Bug fixes and UI improvements
2.2.0
  • New plugin: excel2html
  • Some click operations for Folder View
  • Save view type for Markdown and HTML
  • 3DViewer supports .3ds
  • Rewrote Markdown CSS for dark style
  • Archive file: view encrypted files
  • Archive file: files are now sorted alphabetically (case-insensitive)
  • Archive file: more formats supported (e.g., DMG, APK, MSI)
  • Archive file: view sub-files in separated window
  • Archive file: more property info provided
  • Bug fixes

2018

2.1.0
  • New plugin: 3DViewer
  • Updated the main internal library
  • Reconstructed source code for the image window
  • Scaling for SVG images
  • Refined Markdown stylesheet for both dark and light themes
  • Bug fixes
2.0.0
  • Control bar: now draggable for position changing
  • Control bar: switch preview between files with the same extension in the same folder
  • Control bar: all preview controls moved to the right side
  • Control bar: all file-level controls moved to the left side
  • Settings - Controls: ability to hide navigation buttons of the same type
  • Image: double-click the image view to restore size and rotation
  • Image/Video: added some touch support
  • Text: view XML contents from SVG files
  • PDF files (single page only) are now rotatable
  • Several optimizations and bug fixes
1.9.0
  • Improvements for HiDPI support
  • Added shortcut to switch file paths that you already previewed
  • Fixed compatibility with Photoshop
  • Added touch support for the system tray icon
  • Hardcoded plugin data
  • A few UI improvements in Settings
  • Some bug fixes

2017

1.8.1
  • Fixed a fatal bug
1.8.0
  • Improvements for Markdown files, and bug fix for custom CSS files
  • Improvements for the column view of compressed files
  • Improvements for code view
  • Bug fix for separated window title bar
  • Press the "Shift" key to close all separated preview windows
  • Updated Japanese translation (thanks to Kobayashi Yoshitaka)
  • Video: restore position only when the duration is longer than 10 minutes
  • Video: time indicator is now clickable
1.7.1
  • Fixed a fatal bug on Windows 7
  • Fixed an installation and uninstallation bug
1.7.0
  • New PDF module
  • Some improvements in the code module
  • Property view: Press Shift to change copying contents
  • A few improvements in the media module: automatically hide cursor after 3 seconds
  • Support open/save dialogs
  • New behavior for the title bar and control bar
1.6.1
  • Restored DOpus support
  • A double-click related bug fix
  • Bug fix for the icon status of GIF play button
  • Title bar: bug fix for separate icon status
  • Text module: bug fix for encoding detection
1.6.0
  • New text module
  • Video module: preview in progress bar
  • New Markdown engine based on marked.js
  • Separate preview window
  • Markdown: ability to switch between rendered and source
  • New icon set
  • Better file type detection
  • Restructured source code
  • Bug fixes
1.5.0
  • New plugin: tex2html
  • Settings - Advanced - Tray Icon: hide tray icon
  • Settings - Advanced - Tray Icon: tray icon style
  • Settings - Keyboard - Media: Go to beginning
  • Settings - Keyboard - FullScreen
  • Filter available plugins
  • DPI aware
  • Bug fixes
1.4.0
  • New style for installation
  • Dimensions info for image types in the Control Bar
  • New plugin - md2html
  • Column view for .zip and .rar
  • Bug fixes

2016

1.3.0
  • Dark theme
  • Recording playback position of PDF & video for the last 30 items
  • Video: automatically load subtitles
  • Left/Right/Up/Down navigation in folder column view
  • Settings - Type - Other: custom Markdown stylesheet file
  • Command line to hide system tray icon: Seer.exe -i
  • Bug fixes
1.2.0
  • New plugin: exr2png
  • New option: open in full screen
  • New option: keep window size and position
  • Ability to hide the title bar and control bar by pressing 'Ctrl' key
  • Bug fixes
1.1.0
  • Built-in browser
  • Ability to not stay on top
  • New translation: French
  • Improved media rendering
  • Improved PDF loading speed
  • Shortcut to reload files: F5
  • GIF improvements: use Media shortcuts to control it
  • New plugin: code_highlight
  • Bug fixes
1.0.1
  • Fixed three-day free trial bug
  • New translation: Traditional Chinese
1.0.0 - 2016.09.27
  • Normalized preview window
  • Improved video display and significantly reduced CPU usage
  • Markdown HTML source view
  • Added new plugin: Rename
  • Options in Settings - Advanced: disable folder contents loading, disable file types, ability to reset
  • Customized control bar button commands
  • Bug fixes: image rotation, crashes when loading huge PSD images, etc.
0.8.1
  • Bug fixes
0.8.0
  • Read EXIF information for JPG files
  • Fixed some image reading errors
  • New UI

2015

0.7.5
  • Command line call: try command "Seer.exe -?" when Seer is not open
  • Two new translations
  • More property info for .exe files
  • Preview files with no extension
  • Detect unknown file extensions
  • Reserve window position for each monitor every time it is closed
  • New plugin: exiftool (Adobe InDesign - indeed)
  • Bug fixes
0.7.4
  • Six new translations
  • Fixed size for preview window
  • Ability to mute media
  • Compatible with Listary
  • Added Ctrl + mouse wheel to scale images
0.7.3
  • Everything is copyable (try Ctrl+C)
  • New plugin: Mask
0.7.2
  • Plugin checking
  • Bug fixes
0.7.1
  • The setup file will no longer include plugin files
  • New plugin: AutoCAD
  • Improved Markdown preview
  • Bug fixes
0.7.0
  • Fixed plugin adding bug
  • More settings and shortcuts
  • Customize shortcuts
  • Switched Alipay to WeChat Pay
  • Improved folder preview
  • Media time indication
  • Saved text scale factor and fixed margin display bug
  • Improved PSD view and fixed crashes with large images
0.6.0
  • High-resolution support
  • Text decoding detection improved
  • Multi-screen support
  • Added control bar app
  • File properties
  • Window focus shortcut
  • New "About" page
  • User-defined text types
0.5.1
  • Added "Auto check for updates" option
  • Fixed i18n bug
0.5.0
  • Added "Default decoding" option
  • Added i18n
  • Added plugins
  • Added third-party explorer support: Directory Opus
0.4.3
  • Fixed bugs to make a stable version
0.4.2
  • Fixed installation directory error
0.4.1
  • New icons
  • Added command line execution (e.g., C:/Seer/Seer.exe E:/A-file.txt)
  • Improved user experience in several areas
  • Fixed a few logic bugs and display errors
0.4.0
  • Significantly improved image loading speed
  • Added image controls
  • Added directory previews
  • Added 'Track selected file' option
  • Added a new logo
  • Added setup.exe
  • Added automatic update checks
  • Added AI file format support
  • Changed text decoding policy
0.3.1
  • Significantly improved PDF viewing
  • Added some settings
  • Added control bar
  • Added 'Format' feature for XML and JSON formats
  • Added text file encoding detection
  • Added text file decoding options
  • Added keyboard shortcuts
  • Redesigned appearance
0.1.8 - 2015.09.28
  • Hello World