Releases
v0.0.12
Compare
Sorry, something went wrong.
No results found
💡 核心更新亮点
1. 多屏非活动待命界面静默收拢(彻底消除空白灵动岛)
内建刘海屏待命态 :当焦点处于外接屏时,内置刘海屏左耳翼平滑收拢至 0 宽,黄色徽标与加载环自动隐藏,纯黑底座贴合物理刘海硬件边缘(防白边),并严格锁定切断悬停展开;仅当用户切换前台至该屏时平滑恢复耳翼与交互响应。
外接平直显示器 :严格恪守“折叠常态 100% 隐形穿透、绝对无紧凑态”的架构不变量(紧凑宽设为 0.0,彻底消除假胶囊);待命态切断顶部热区悬停展开,杜绝向用户暴露未光栅化的空白岛。
2. 设置中心应用管理单前台自适应跟随
废除手动分段选择器 :彻底移除应用管理 Tab 的多屏手动 Segmented Picker,自适应绑定用户当前正在工作的前台活动屏幕(ScreenManager.shared.currentGeometry)。
实时活动状态指示 :顶部常驻展示“🟢 当前前台活动屏幕:[名称]”与光栅化激活状态指示条,用户在任一显示器点击切换窗口,设置面板毫秒级自适应流转刷新。
3. 设置项交互逻辑与前后依赖对齐
选项依赖禁用 :当打开方式为“仅鼠标点击”(.click)时,移入展开防抖延迟滑块自动置灰禁用并附带明确说明。
设置打开活动权确立 :点击灵动岛展开态齿轮按钮打开偏好设置前,自动执行 FocusHandoff 确立目标屏活动菜单栏。
4. 架构契约加固与 12 处审查质量修复
存储 Fail-Fast :彻底移除 PRIMARY_DISPLAY_KEY 和 BUILTIN_DISPLAY_KEY 虚假分区常量及多层级联兜底,未命中直接返回空数组;旧版单数组配置向后兼容平滑迁移至共享分区。
状态机单入口收敛 :外接平直屏点击移除外部私自判断与 triggerExpand,统一收敛委托至状态机唯一入口 handleCapsuleTap(ADR 0016)。
交互与生命周期闭环 :胶囊点击增加 respondsToCapsuleTap 门禁(防仅悬停模式误触抢焦);外部点击收起移除冗余焦点还原;修复 macOS 14+ 焦点还原 API 废弃警告。
📦 制品下载
DMG 安装镜像 :NotchRail-v0.0.12.dmg(拖拽即可安装)
独立应用压缩包 :NotchRail-v0.0.12.zip
代码签名状态 :已使用永久开发证书签名,TCC 辅助功能与屏幕录制权限永久生效。
You can’t perform that action at this time.