1.2.2(build 5)内部测试包发布
重新构建并发布通用 DMG,保留应用索引自动刷新、隐藏系统应用符号链接识别和 Sparkle 更新签名。该包没有 Apple 公证,首次打开时 macOS 可能要求在隐私与安全性中手动允许。
给 Mac 触控板用户准备的一层更轻、更快的启动体验。基于 SwiftUI + AppKit 构建,用 5 指撮合唤起全屏应用网格,5 指散开即可关闭,搜索后马上打开目标应用。

autoLaunch 的目标不是做一个更花哨的 Launchpad,而是把最常见的动作压缩到更短的链路里: 唤起、定位、打开,然后尽快回到你的工作流。
常驻菜单栏后,AutoLaunch 会监听 5 指撮合与散开手势。撮合时立刻唤起应用列表,散开时直接收起启动台,不必先点 Dock,也不用等系统 Launchpad 的完整过场动画。
应用列表会本地扫描 `/Applications`、`/System/Applications` 与用户目录应用,支持搜索过滤、横向分页和方向键切换。
点击应用图标后,覆盖层立即收起,并通过 `NSWorkspace` 直接启动目标 App。整个过程完全在本机完成,没有额外后台服务依赖。
优先走 `MultitouchSupport.framework` 读取触控板原始数据,在不依赖复杂额外交互的情况下完成 5 指捏合检测。
基于 `NSPanel` 和毛玻璃背景渲染全屏 overlay,覆盖所有 Space,打开时专注,关闭时迅速退场。
自动扫描系统与用户应用目录,去重后按名称排序。搜索框支持即时过滤,适合应用多、又不想层层翻找的人。
除主手势方案外,还保留 `CGEvent tap` 与 Launchpad 窗口检测兜底,尽量减少不同机器环境下的失效概率。
重新构建并发布通用 DMG,保留应用索引自动刷新、隐藏系统应用符号链接识别和 Sparkle 更新签名。该包没有 Apple 公证,首次打开时 macOS 可能要求在隐私与安全性中手动允许。
发布 1.2.1(build 4)通用安装包,修正 ad-hoc 内部构建与 Sparkle 的运行期签名冲突。请使用该版本替换 1.2(build 3),后者会在启动时被 macOS 拒绝加载。
发布 1.2(build 3)通用安装包。应用列表现可识别 Safari 等隐藏系统应用符号链接,并每 5 分钟刷新一次索引,让新安装的应用无需重启 AutoLaunch 即可出现。
发布 1.1(build 2)通用安装包,并启用 Sparkle 2 Appcast 与 Ed25519 更新签名。当前为无 Apple Developer ID 的内部测试通道,首次安装可能需要在 macOS 隐私与安全性中手动允许。
进一步收紧输入区文案,移除多余说明段落,并将昵称与邮箱输入框占位提示改为更简洁的「神秘朋友」与「选填」。
用 SwiftUI 组织启动台网格与搜索体验,再通过 `NSHostingController` 挂进原生 overlay 窗口。
状态栏图标、全屏 `NSPanel`、窗口层级控制、事件监听与 Launchpad 检测都走系统原生能力。
不依赖云端服务,不做远程同步,核心链路全部在本机完成,更像一个专注提升日常效率的轻量系统工具。