Cleanlock v1.1.0
新版本来啦 ᐕ)⁾⁾
这一版没有加奇怪功能,主要把首次使用体验和 macOS 反人类的退出逻辑打磨得更顺手了:
现在如果还没授予辅助功能权限,应用会先展示单独的权限引导页;关掉主窗口后,应用也会直接退出,不再留在后台待着。
更新内容
- 新增单独的辅助功能权限引导页
- 优化权限请求流程,回到应用后会自动刷新授权状态,授权完成后可直接进入主界面
- 调整引导文案与主界面说明,整体提示更简洁清楚
- 优化 macOS 可恶的退出逻辑
系统要求
- 由于本人热衷 macOS Tahoe 的大玻璃效果,故不支持 macOS Sequoia 及以下版本
- 不过本次更新也提供了最低支持 macOS 12 的安装包,只是不会再做更新维护,体验也会差一些 Cleanlock.1.1.0-legacy.dmg
- 如果你的 macOS 版本没那么早,只是不想要大玻璃,也可自行修改后编译:
- 打开以下三个文件:
ContentView.swiftCleaningOverlayView.swiftAccessibilityPermissionView.swift
- 将按钮样式改为旧系统可用的样式:
- 将结构体
Button的.buttonStyle修饰符中的glass均改成bordered- 在 Xcode 左侧 Project Navigator 中选中项目(cleanlock)
- 切换到 General 标签页,并将 Minimum Deployments 修改为你的系统版本
贡献指南
- 欢迎提交 Bug(请附上 macOS 版本、复现步骤、截图)
- 请勿提交 PR 或提出新功能请求,市面上的此类软件都太臃肿啦,增加新的功能有违开发此软件的初心