Repository navigation
Kooo 0.3.0 beta 4
Pre-releaseKooo 0.3.0 beta 4
Fewer setup steps after installation:
- Fn switching is enabled by default and starts automatically once Accessibility access is recognized. There is no second manual enable step in the menu.
- A nonmodal setup window has direct Open Keyboard Settings and Open Accessibility Settings buttons, translated into English, Russian and Kazakh. The window does not block the menu.
- The DMG contains a prominent 1 - START HERE - Начните здесь.html offline guide in all three languages, plus plain text guides. It explains where to find macOS Open Anyway before the app can start.
- Permission checks run once per second only while setup is open and waiting. Checks stop after permission is granted or setup closes. App activation/menu opening also retry an enabled but inactive handler. Intentionally paused Fn switching stays paused.
Download Kooo-0.3.0-beta.4-release-universal.dmg. Drag Kooo into Applications. English instructions · Русский · Қазақша.
First launch remains a macOS-controlled step: if blocked, close the warning, open System Settings → Privacy & Security → Security, find Kooo and click Open Anyway. This button is not necessarily in the warning. This beta is ad-hoc signed and not notarized by Apple. Confirm only if you trust the download. No security protections are bypassed automatically.
In setup, set the system Globe action to Do Nothing, then grant Kooo Accessibility access. Kooo detects permission and starts Fn automatically. The status confirms its handler, not the external Globe setting. Existing deliberately disabled preferences are preserved.
Updating an ad-hoc build may still require removing/re-adding its stale Accessibility entry. Intel and older macOS runtime support remain unverified; minimum deployment target is macOS 13. Real permission-grant timing and the full quarantined installation flow still need revalidation on a clean Mac. Both Settings links were verified on the development Mac using an isolated UI preview without changing permissions or system Globe action.
Thirteen existing tests passed locally; Universal 2 release/local compilation, translation coverage, rendered setup layouts and packaged resources were checked. The public executable excludes local statistics. No CI is configured and no comparative performance claim is made.