Skip to content

Releases: Feng-H/mac_ChargerCheck

refs/tags/v2.3.3

Choose a tag to compare

@github-actions github-actions released this 03 Oct 16:06

Full Changelog: v2.3.2...v2.3.3

v2.3.2

Choose a tag to compare

@Feng-H Feng-H released this 30 Sep 04:54

新增

  • 状态栏菜单底部显示当前版本号(「版本 v2.3.2」,读取自应用 Bundle)

Full Changelog: v2.3.1...v2.3.2

v2.3.1

Choose a tag to compare

@Feng-H Feng-H released this 30 Sep 03:58

修复

状态栏图标三态显示

  • 问题:插着电源但电池已满时,图标与使用电池时相同(都是斜杠闪电),无法区分"插了电"和"没插电"
  • 修复:图标改为语义三态——⚡️实心=正在充电 / ⚡️空心=已接电源(电池已满)/ ⚡️斜杠=使用电池
  • 功率显示符号规范化:充电恒为正数瓦数、用电池恒为负数,不受机型电流符号差异影响

Full Changelog: v2.3.0...v2.3.1

v2.3.0

Choose a tag to compare

@Feng-H Feng-H released this 30 Sep 03:29

新功能

开机自启动(v2.3.0)

  • 状态栏菜单新增「开机自启动」开关,勾选即随登录自动启动
  • 基于 SMAppService(macOS 13+)实现,无需辅助进程与管理员权限
  • 若系统要求确认,在「系统设置 → 通用 → 登录项与扩展」中允许即可
  • 修复全新安装时 BTM 初始状态被误判为「不可用」的问题

充电提示音控制(v2.2.0)

  • 图书馆模式:一键关闭 macOS 插入充电器时系统播放的充电提示音,无需管理员密码,可随时恢复
    • 正确使用 ChimeOnNoHardware = true 组合(网上旧教程的 ChimeOnAllHardware -bool false 在新系统上无效)
  • 自定义充电提示音:插入 / 拔出充电器分别开关,14 种内置系统提示音或导入自定义音频(aiff/wav/mp3/m4a),独立音量控制与试听
  • 基于 IOPowerSource 通知即时感知插拔,不再等待轮询

安装

  • 下载 ChargingPowerTool.dmg(或 .zip),打开后将应用拖入「应用程序」文件夹
  • 首次运行如提示"无法验证开发者",右键选择"打开"即可
  • Homebrew:brew install --cask Feng-H/tap/chargingpowertool

Full Changelog: v2.1.0...v2.3.0

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Feb 09:10
feat: 增强进程能耗监控 (v2.1.0)

1. 改用 proc_listallpids 监控所有系统进程(包括后台服务)
2. 实现快速采样策略,打开窗口即显示数据
3. 修复 Swift 6 字符串转换废弃警告
4. 更新发布构建二进制文件

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 31 Jan 12:44
Release v2.0.1: 修复进程能耗监控显示问题

- 修复进程能耗监控窗口首次打开时显示为空的问题
- 优化 CPU 采样逻辑,第一次采样收集基准数据
- 现在打开窗口后等待 5 秒即可正常显示进程列表

- 完善 .gitignore 配置,添加 IDE 和临时文件忽略

- 第一次 CPU 采样时保存基准时间,不显示 0% 的进程
- 第二次采样时计算真实的 CPU 使用率变化
- 只在有历史数据时才应用 CPU ≥ 0.5% 的过滤条件

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Jan 12:33
Release v2.0.0: 新增进程能耗监控功能

- 添加进程能耗监控窗口(菜单项 + 快捷键 ⌘E)
- 实时显示所有应用的 CPU 使用率和估算能耗
- 支持按能耗、CPU、进程名等多维度排序
- 能耗颜色编码(绿→黄→橙→红)
- 一键终止高能耗进程(带安全确认对话框)
- 自动过滤 CPU < 0.5% 的进程
- 数据每 5 秒自动刷新

v1.2.4

Choose a tag to compare

@github-actions github-actions released this 28 Jan 05:43
Bump version to 1.2.4 to test CI/CD

v1.2.3

Choose a tag to compare

@github-actions github-actions released this 28 Jan 05:32
Downgrade swift-tools-version to 6.0 for CI compatibility and bump ve…

v1.2.1

Choose a tag to compare

@Feng-H Feng-H released this 28 Jan 04:38

Release v1.2.1