Skip to content

Releases: zengtai/tinypng-desktop

Release list

v0.2.0

Choose a tag to compare

@zengtai zengtai released this 13 May 23:39

基于 Tauri 2 + React + Rust 的桌面图片压缩工具。支持通过 TinyPNG 免费接口或官方 API Key 进行批量压缩和格式转换。单文件 Portable 应用,无需安装。

新增

  • 中英文切换 — header 新增语言切换按钮(中/EN),运行时即时切换,设置持久化
  • 拖放文件夹 — 支持拖入文件夹,自动递归遍历所有子目录中的图片文件
  • 自定义界面字体 — 设置页新增字体输入框,留空使用系统默认字体
  • API Key 清除按钮 — 输入框旁新增 × 按钮,快速清空 Key
  • 记忆全局格式 — 全局转换格式选择自动保存,下次启动恢复

改进

  • 去掉内置字体 — 移除 DM Sans / DM Mono,改用系统字体,减小体积
  • 版本号移到顶部 — 从设置页移到 header 行,设置页去掉标题区域
  • 打开链接无闪烁 — Windows 下不再闪命令提示符窗口
  • 错误提示国际化 — 网络错误等提示跟随语言切换
  • 文案严谨化 — 免费接口为非官方用法,可能随网站更新失效,请合理使用
  • 最小窗口调大 — 800×600 → 860×660,设置页不再出现滚动条
  • 按钮间距统一 — 设置页底部按钮与上方区块间距对齐

注意

免费接口基于 TinyPNG 网页端,可能随网站更新而失效。有稳定需求建议使用官方 API Key(每月 500 张免费额度)。

下载

下载 tinypng-desktop.exe,放在任意目录,双击运行即可。配置文件自动生成在 exe 同目录,删除文件夹即完全卸载。

v0.1.1

Choose a tag to compare

@zengtai zengtai released this 05 May 06:10

基于 Tauri 2 + React + Rust 的桌面图片压缩工具。通过 TinyPNG 免费接口实现无限制批量压缩和格式转换,也支持官方 API Key。单文件 Portable 应用,无需安装。

新增

  • 官方 API 支持 — 填写 TinyPNG API Key 后使用官方接口,每月 500 张免费额度,状态栏显示已用次数
  • 透明图转 JPEG 背景色 — API 模式下透明图转 JPEG 自动填充背景色(默认白色),设置页可自定义颜色
  • API Key 清除按钮 — 输入框旁新增 × 按钮,快速清空 Key
  • 全部重试 — 工具栏新增"重试失败"按钮,一键重跑所有失败任务
  • 非图片文件提示 — 拖入不支持的文件时状态栏提示跳过

改进

  • 版本号移到顶部 — 从设置页移到 header 行,设置页去掉标题区域,小窗口下不再出现滚动条
  • 网络错误友好化 — DNS / 超时 / 连接拒绝 / 429 / 401 / 413 等常见错误显示中文提示
  • 打开链接无闪烁 — Windows 下不再闪命令提示符窗口

修复

  • 压缩后文件变大时不再显示 NaN
  • 透明通道等永久性错误不再显示重试按钮
  • 官方 API 响应头解析修正
  • 已完成的格式不再重复压缩

下载

下载 tinypng-desktop.exe,放在任意目录,双击运行即可。配置文件自动生成在 exe 同目录,删除文件夹即完全卸载。