Releases: hunters1431/MACKey
Releases · hunters1431/MACKey
v1.2.0 — 墨绿键帽品牌 + 关键 bug 修复 + 列②拖动排序
全新视觉
- 品牌重设计:墨绿磁砖键帽图标,界面键帽化(组合键以独立键帽呈现)
- 完整 5 语言界面:简体中文 / 繁體中文 / English / 日本語 / Deutsch
修复
- 已运行的 App 无法切到前台(自 v1.0.0 起的潜伏问题,在较新 macOS 上显现):激活改走 Launch Services,运行/未运行都能可靠置前
- 单实例守卫:防止重复实例抢占全局热键导致快捷键“失效”
- 调整程序坞顺序后,点「从 Dock 刷新」按新位置重排 ⌃1…⌃0(绕开偏好缓存读最新顺序)
- 5 项稳定性修复:防脏数据崩溃、自定义应用去重、图标缓存、补全按键码、系统快捷键读取缓存
新功能
- 「定向程序快捷键」列支持拖动排序
安装
未经 Apple 公证,首次打开请 右键 → 打开,或终端执行:
`xattr -dr com.apple.quarantine /Applications/MACKey.app`
- 下载 `MACKey-1.2.0.dmg`,拖入「应用程序」
- 首次启动授权辅助功能:系统设置 → 隐私与安全性 → 辅助功能 → 勾选 MACKey
v1.1.0 — 产品定位重写 + 稳定性修复
新特性
- UI 截图:README(中英文)新增界面截图,一眼看清三列布局
- 产品定位重写:标语「一键秒开任何应用」,副标题突出三大支柱(系统键 / 自定义 / 程序坞),新增隐私安全卖点
- 意见反馈入口:菜单栏「💬 意见反馈…」直达 GitHub Issues
- 系统快捷键列表优化:频率排序展示 Top 20,底部一键打开系统设置
稳定性修复
- 防崩溃:
refreshFromDock中 Dictionary 初始化改为冲突解决模式,防止脏数据 fatalError - 去重修复:
addCustomApp的 bundleID 降级路径改用standardizedFileURL.path,修复同一应用可被重复添加的漏洞 - 性能:
AppEntry.icon加静态缓存,消除列表滚动 / 窗口 resize 时的重复磁盘 I/O - 快捷键显示:补全 F1/F2/F4/F13-F20、§(ISO 键盘)、↩/⌦/↖/↘/⇞/⇟、小键盘全套键码,不再显示裸数字
Key93 - 冲突检测:
SystemShortcutReader的 plist 解析加 5s TTL 缓存,录制时不再重复读盘
安装
由于本应用未经 Apple 公证,首次打开请 右键 → 打开,或在终端执行:
xattr -dr com.apple.quarantine /Applications/MACKey.app
- 下载
MACKey-1.1.0.dmg,拖入「应用程序」 - 首次启动授权辅助功能权限:系统设置 → 隐私与安全性 → 辅助功能 → 勾选 MACKey
MACKey v1.0.0
MACKey v1.0.0
给程序坞(Dock)里的应用一键绑定全局快捷键,秒速启动 / 切换 —— macOS 上的轻量 Snap 替代品。
功能
- 前 10 个 Dock 应用自动绑定
⌃1…⌃0,开箱即用 - 三列设置界面:系统快捷键清单 / 自定义程序快捷键 / 程序坞排序
- 录制时冲突检测(系统快捷键会具名提示)
- 开机自启动 · 纯菜单栏常驻
安装
- 下载下方
MACKey-1.0.0.dmg,拖MACKey.app进「应用程序」。 - 首次打开:本应用未经 Apple 公证,Gatekeeper 会拦截 —— 右键 → 打开,再点「打开」即可(仅一次)。
或终端执行:xattr -dr com.apple.quarantine /Applications/MACKey.app - 授予辅助功能权限(全局快捷键必需):系统设置 → 隐私与安全性 → 辅助功能 → 勾选 MACKey。
需要 macOS 13+。