Repository navigation
NotchRail v1.0.0: 全局快捷键呼出、现代设置中心与多屏焦点移交闭环
🚀 NotchRail v1.0.0
✨ 核心特性与升级
-
全局快捷键呼出与收起 (Global HotKey):
- 默认支持
⌥ ~\ (Option + Tilde)快速一键呼出/收起灵动岛; - 快捷键录制组件(
HotKeyRecorderView),支持自定义快捷键录制、按键排他与冲突检测; - 严格遵循 ADR 0017 单前台活动屏独占公理,在当前前台活动屏幕上就近触发,无溢出项时展开呈现空状态提示并提供触觉微动反馈。
- 默认支持
-
macOS 原生 HIG 现代设置中心:
- 全链路设置项前后依赖自洽(“仅主屏”模式禁用跨屏同步选项并附说明;“仅点击”模式禁用悬停延迟滑块);
- 应用管理 Tab 双分区实时看板(“灵动岛展示项 (已溢出)” vs “原生菜单栏可见项”);
- 纯只读观察者架构,彻底杜绝设置中心与后台截图管线的冲突与锁死。
-
多屏活动焦点移交 (Focus Handoff) 与按需视口装载闭环:
- 设置面板支持跨屏随意拖拽与点击,灵动岛与前台活动屏无感实时跟随;
- 视口按需装载(
ensurePanel),彻底根除外接平直屏因常态折叠隐形导致的切屏死锁; - 快照防退化覆盖保护与切屏就绪缓冲,根治切屏时图标占位化与应用信息瞬态丢失。
📦 安装与分发
- DMG 镜像:
NotchRail-v1.0.0.dmg - 压缩包:
NotchRail-v1.0.0.zip