苹果在 macOS Tahoe 里把 Launchpad 删了,换成了一个卡得要死的"应用程序"视图。
作为一个 ProMotion 屏幕的用户,实在忍不了那个 30fps 的幻灯片,于是花了点时间基于 LaunchNext 重写了渲染部分。
为什么又造轮子?
市面上的 Launchpad 替代品基本都是 SwiftUI 写的,滑动的时候帧率只有 30-40fps 。
LauncherTurbo 用的是 Core Animation ,和苹果原版 Launchpad 一样的底层技术: ┌────────────────┬────────────┬──────┐ │ 方案 │ 帧率 │ 体验 │ ├────────────────┼────────────┼──────┤ │ SwiftUI 方案 │ ~30-40 FPS │ 卡顿 │ ├────────────────┼────────────┼──────┤ │ Core Animation │ 120+ FPS │ 丝滑 │ └────────────────┴────────────┴──────┘ 实测在 MacBook Pro 上稳定 120fps+,滑动页面零掉帧。
功能
下载
GitHub: https://github.com/Turbo1123/LauncherTurbo
DMG 直接下载: https://github.com/Turbo1123/LauncherTurbo/releases/download/v1.0.0/LauncherTurbo_1.0.0.dmg
首次打开如果被拦截: sudo xattr -r -d com.apple.quarantine /Applications/LauncherTurbo.app
开源
GPL-3.0 协议,基于 LaunchNow / LaunchNext 重构,欢迎 PR 。
有 ProMotion 屏幕的朋友可以试试,体验差距还是挺明显的。
1
xy19009188 2 天前
试试,目前用 launchos
|
2
xy19009188 2 天前
试用下来,还是 launchos 更流畅😂
|
3
liyunlong1123 OP @xy19009188 是我的问题,打错了包,我刚替换了,之前的限制了 60hz ,现在已经替换为 120hz 版本了
|
4
xy19009188 2 天前
@liyunlong1123 更新了,的确更流畅了
|
5
MavSill 1 天前
发现没固定在 dock 的时候,打开 app 状态下点击任何地方都可以关闭,固定在 dock 就只能点击 dock 图标才能关闭了。
|
6
xy19009188 1 天前
@liyunlong1123 但是动画还是不够原生,非常生硬,这点的确不如那个 os
|
7
xy19009188 1 天前
尤其是通过 btt 设置四指聚合打开 app 的那个动画
|
8
lscho 1 天前
感觉问题还是有点多,动画比较生硬,文件夹没有动画,不支持鼠标拖动
|
9
liyunlong1123 OP @lscho 都搞定了
|
10
xy19009188 1 天前
报一个 bug ,设置界面上下滚动,launch 会同步左右滚动
|
11
lscho 1 天前
鼠标滚轮还是有 bug
|
12
luckybaby567 1 天前
发现个 bug ,放在 dock 里面第一次打开会自动消失?什么都没有做就自己消失了,需要二次点击一下才正常
|
13
luckybaby567 1 天前
新装的软件好像不会及时刷新到界面里面
|
14
vokins 18 小时 4 分钟前
收藏一下
|
15
duxiansen 4 小时 21 分钟前
内存泄漏,超 2GB 了
|