Skip to content

Releases: jiangsir-tech/QuitHide

QuitHide v0.5.0

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 26 Jul 10:50

简体中文

接入 Sparkle 应用内安全更新:更新包与更新清单均经过 Ed25519 签名验证,后续版本优先通过 EdgeOne 与香港 COS 检查和下载,同时保留 GitHub Release 作为海外镜像与手动下载入口。

English

Adds secure in-app updates with Sparkle. Update archives and the update feed are verified with Ed25519 signatures; future releases prefer EdgeOne and Hong Kong COS while retaining GitHub Releases as an overseas mirror and manual download option.

macOS 13.0 或更高版本 / or later.

QuitHide v0.4.0

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 26 Jul 05:19

QuitHide v0.4.0

QuitHide 现已提供完整的简体中文与 English 界面。可以跟随系统语言,也可以在设置中即时切换;语言选择会自动保留,无需重启。

QuitHide now provides a complete Simplified Chinese and English interface. Follow the system language or switch instantly in Settings—your choice is remembered without restarting.

简体中文

  • 主菜单、设置、“运行中/全部规则”、搜索、分组、倒计时、更新提醒和退出状态均已完成双语适配。
  • 针对中英文文本优化设置布局、窗口标题和控件宽度,同时保留自然名称排序、合并搜索结果与动态菜单高度。
  • 继续保持安全退出机制:自动规则只发送 macOS 正常退出请求;退出未完成会明确提示;强制退出只能手动右击并再次确认。
  • README 改为精简双语版本,分别展示中文和英文真实界面,并补充 Quitter / QuitAll 同类工具定位。

English

  • Fully localized the menu, Settings, Running/All Rules, search, sections, countdowns, update prompts, and quit states.
  • Polished the layout for both languages while preserving natural name ordering, unified search results, and adaptive menu height.
  • Preserved safe quitting: automation only requests a normal macOS quit; unfinished quits are clearly shown; Force Quit remains manual and requires confirmation.
  • Streamlined the bilingual README with separate Chinese and English screenshots and clear Quitter/QuitAll alternative positioning.

macOS 13 Ventura or later · Universal 2 for Apple Silicon and Intel Macs · Developer ID signed and notarized by Apple

QuitHide v0.3.0

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 25 Jul 20:26

QuitHide v0.3.0

这次更新围绕“打开后先看到当前运行的 App,同时保留完整规则管理”重新整理了主界面,并系统修复了自动化、退出、更新和发布流程中的边界问题。

主要更新

  • 新增“运行中 / 全部规则”视图,按不处理、未设置、自动隐藏、自动退出分组。
  • 支持中英文及拼音自然排序,全部规则中优先显示正在运行的 App。
  • 菜单高度随运行 App 数量自动调整,较多时保持滚动浏览。
  • 未设置规则的 App 可选自动隐藏;自动退出 App 可选在退出前先隐藏。
  • 单个运行中 App 支持右击立即隐藏、正常退出,以及二次确认后的强制退出。
  • 正常退出会等待 App 自行保存和确认;30 秒未完成时明确显示状态,不会自动强退。
  • 规则保存改为原子文件存储,支持旧规则迁移、有效备份及损坏恢复。
  • 修复睡眠时间误计入空闲时间、无激活重新显示后不再自动隐藏、PID 复用等问题。
  • 自动更新支持每日检查、稍后提醒和跳过版本,并严格过滤测试版、系统不兼容版本及异常下载地址。
  • 强化 Universal 2、CI、Developer ID 签名、Apple 公证和发布前防覆盖检查。

系统要求

  • macOS 13.0 或更高版本
  • Universal 2:Apple Silicon 与 Intel
  • Developer ID 签名并通过 Apple 公证

SHA-256 校验值同时附在 Release 资产中。

QuitHide v0.2.4

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 18 Jul 08:52
7bcb8fc

本次更新

  • 修复从菜单栏打开设置时,窗口可能出现在其他 App 后方的问题
  • 精简等待时间选项:2、5、10、20 分钟,1、2、5 小时和 1 天
  • 在“关于 QuitHide”中显示 Developer ID 签名与 Apple 公证状态
  • 移除容易让人误以为需要手动保存的“完成”按钮

安全与兼容性

  • Universal 2:支持 Apple Silicon 和 Intel Mac
  • 最低系统版本:macOS 13
  • 使用 Apple Developer ID 签名
  • 已通过 Apple 公证并装订公证票据

下载 QuitHide-v0.2.4-universal.dmg,打开后拖入“应用程序”文件夹即可。

QuitHide v0.2.3

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 18 Jul 08:11
e3715b8

本次更新

  • 修复 Mac 睡眠或手动暂停后,自动处理计时可能提前触发的问题
  • 修复同一 App 多实例之间运行状态互相干扰的问题
  • 自动操作失败后采用有限次数重试,避免持续重复执行
  • 改进正常退出请求的判断和界面状态提示
  • 改进语义化版本比较及更新判断
  • 增加核心回归测试和可重复的正式发布流程

安全与兼容性

  • Universal 2:同时支持 Apple Silicon 和 Intel Mac
  • 最低系统版本:macOS 13
  • 使用 Apple Developer ID 签名
  • 已通过 Apple 公证并装订公证票据

下载 QuitHide-v0.2.3-universal.dmg,打开后拖入“应用程序”文件夹即可。

QuitHide v0.2.2 Beta

QuitHide v0.2.2 Beta Pre-release
Pre-release

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 17 Jul 10:17
0e25702

本次更新

  • 设置页只显示简洁的版本号,内部构建号继续用于更新判断
  • 移除与主界面重复的自动处理总开关
  • 移除新规则默认时间入口,保留每个 App 的独立等待时间设置
  • 增加问题反馈微信 jsasm1,支持选中复制
  • 同时支持 Apple Silicon 与 Intel Mac

安装

下载 QuitHide-v0.2.2-universal-unsigned.dmg,打开后将 QuitHide 拖入“应用程序”。

当前安装包尚未使用 Apple Developer ID 签名和公证;首次打开时可能需要在系统设置的隐私与安全性中确认。

QuitHide v0.2.1 Beta

QuitHide v0.2.1 Beta Pre-release
Pre-release

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 17 Jul 09:49
b92675d

本次更新

  • 新增应用内检查更新功能
  • 设置窗口改为独立窗口,检查更新时不再随菜单栏面板隐藏
  • 新增作者、版本、构建号和 GitHub 项目信息
  • 更新结果增加更清晰的成功、发现更新和失败提示
  • 修复规则说明内容被截断的问题
  • 同时支持 Apple Silicon 与 Intel Mac

安装

下载 QuitHide-v0.2.1-universal-unsigned.dmg,打开后将 QuitHide 拖入“应用程序”。

当前安装包尚未使用 Apple Developer ID 签名和公证;首次打开时可能需要在系统设置的隐私与安全性中确认。

QuitHide v0.2.0 Beta

QuitHide v0.2.0 Beta Pre-release
Pre-release

Choose a tag to compare

@jiangsir-tech jiangsir-tech released this 17 Jul 08:54

首个公开 Beta 版本。

功能:

  • 为每个运行中的 App 单独设置隐藏、退出或不处理
  • 独立等待时间和剩余时间显示
  • 支持立即隐藏、立即退出、暂停自动处理和登录时启动
  • Universal 2,同时支持 Apple Silicon 和 Intel Mac

系统要求:macOS 13 或更高版本。

请下载 QuitHide-v0.2.0-universal-unsigned.dmg。当前 Beta 尚未经过 Apple Developer ID 签名和公证;如果 macOS 阻止首次打开,请前往“系统设置 → 隐私与安全性”确认后选择“仍要打开”。