Skip to content

Releases: bailitaotao/cleanlock

Cleanlock v1.2.0

Choose a tag to compare

@bailitaotao bailitaotao released this 29 Mar 17:12

更新内容

  • 多语言支持:新增了完整的中英日本地化支持(Localization),现在应用会根据你的系统语言自动切换分身。
  • 修复了在授予辅助功能权限后,应用无法立即识别并进入主界面的问题。

Update Notes

  • Multilingual Support: Full Chinese, English and Japanese localization has been added; the app now auto-switches according to your system language.
  • Fixed an issue where the app wouldn't immediately recognize the accessibility permission grant and enter the main interface.

Cleanlock v1.1.0

Choose a tag to compare

@bailitaotao bailitaotao released this 22 Mar 06:56

新版本来啦 ᐕ)⁾⁾
这一版没有加奇怪功能,主要把首次使用体验和 macOS 反人类的退出逻辑打磨得更顺手了:
现在如果还没授予辅助功能权限,应用会先展示单独的权限引导页;关掉主窗口后,应用也会直接退出,不再留在后台待着。


更新内容

  • 新增单独的辅助功能权限引导页
  • 优化权限请求流程,回到应用后会自动刷新授权状态,授权完成后可直接进入主界面
  • 调整引导文案与主界面说明,整体提示更简洁清楚
  • 优化 macOS 可恶的退出逻辑

系统要求

  • 由于本人热衷 macOS Tahoe 的大玻璃效果,故不支持 macOS Sequoia 及以下版本
  • 不过本次更新也提供了最低支持 macOS 12 的安装包,只是不会再做更新维护,体验也会差一些 Cleanlock.1.1.0-legacy.dmg
  • 如果你的 macOS 版本没那么早,只是不想要大玻璃,也可自行修改后编译:
  1. 打开以下三个文件:
  • ContentView.swift
  • CleaningOverlayView.swift
  • AccessibilityPermissionView.swift
  1. 将按钮样式改为旧系统可用的样式:
    • 将结构体Button.buttonStyle 修饰符中的glass均改成bordered
  2. 在 Xcode 左侧 Project Navigator 中选中项目(cleanlock)
  3. 切换到 General 标签页,并将 Minimum Deployments 修改为你的系统版本

贡献指南

  • 欢迎提交 Bug(请附上 macOS 版本、复现步骤、截图)
  • 请勿提交 PR 或提出新功能请求,市面上的此类软件都太臃肿啦,增加新的功能有违开发此软件的初心

Cleanlock v1.0.0

Choose a tag to compare

@bailitaotao bailitaotao released this 21 Mar 16:12

初版发布!这是一个极简的小工具,可以锁定键盘输入并熄灭屏幕,方便随时擦拭你的 MacBook (¯v¯ )🚿🚿


系统要求

  • 由于本人热衷 macOS Tahoe 的大玻璃效果,故不支持 macOS Sequoia 及以下版本

  • 如果你是 macOS Sequoia 及更早版本用户,想在旧系统使用,也可自行修改后编译:

  1. 打开以下两个文件:
  • ContentView.swift
  • CleaningOverlayView.swift
  1. 将结构体Button.buttonStyle(.glassProminent) 修饰符改成:
    .buttonStyle(.borderedProminent)
  2. 在 Xcode 左侧 Project Navigator 中选中项目(cleanlock)
  3. 切换到 General 标签页,并将 Minimum Deployments 修改至你的系统版本

贡献指南

  • 欢迎提交 Bug(请附上 macOS 版本、复现步骤、截图)
  • 请勿提交 PR 或提出新功能请求,市面上的此类软件都太臃肿啦,增加新的功能有违开发此软件的初心