Repository navigation
Releases
OpenRight 0.2.4
OpenRight 0.2.4
This update removes repeated work from app grouping, launcher search, workspace notifications, and preferences saving. Cancelled app scans now stop their worker, and dismissed search content is released. The app chooser builds visible rows lazily.
It also fixes stale launcher result labels after filtering by using app IDs consistently for row and scroll identity.
In optimized synthetic fixtures on Apple M3, empty search over 500 entries fell from about 10.95 ms to 0.48 ms. Filtered Apps parent-body construction for 11 apps and seven pins fell from about 3.62 ms to 0.12 ms, with one full group calculation instead of 21. These are component computation measurements, not end-to-end shortcut latency.
All 72 automated checks passed, with native launcher and persistence checks. Saved pins and preferences are preserved. See the performance report in the source repository for workload details and raw results.
Download OpenRight.dmg, drag OpenRight.app to Applications, then enable Accessibility for OpenRight.
Both Apple Silicon and Intel Macs are supported, on macOS 13 or newer. OpenRight.app is Developer ID signed and Apple-notarized.
The DMG is an unsigned container carrying the signed, notarized app. The ZIP carries the same app and is verified by Sparkle before an update is extracted.
Source commit: a1598547b6475f5f4e66484eb1a1b22b239d97ac
OpenRight 0.2.3
OpenRight 0.2.3
Apps are grouped by shared shortcut key. Passwords and Preview appear together under P; T shows the apps reachable through that key, with the pinned app first. The shortcut resolver supplies the same targets for switching and for the list.
The Settings interface is smaller and denser. Large page titles, descriptions, sidebar branding, repeated Running/Pinned labels, and repeated Open buttons are removed. Click an app's name to open it and its pin icon to manage keys. Closed and hidden states remain visible. The Apps filter stays above the scrolling list, and typing an existing key isolates that group.
All saved shortcuts are preserved. Verified with 58 Swift tests, three release-pipeline tests, layout renders at normal and minimum sizes, and native grouping/filter/pin-editor checks using isolated preferences.
Download OpenRight.dmg, drag OpenRight.app to Applications, then enable Accessibility for OpenRight.
Both Apple Silicon and Intel Macs are supported, on macOS 13 or newer. OpenRight.app is Developer ID signed and Apple-notarized.
The DMG is an unsigned container carrying the signed, notarized app. The ZIP carries the same app and is verified by Sparkle before an update is extracted.
Source commit: 3090ce069a336b48cf80a22cf946f040114b7756
OpenRight 0.2.2
OpenRight 0.2.2
Settings now has one Apps tab that combines running apps and pinned keys. Each app appears once, with its current status and assigned keys. Pinned apps remain in the list when closed.
Click an app's keys to add or remove pins or change repeat behavior. Add pin opens a searchable list of installed apps, including apps that are not running. A warning appears before replacing a key assigned to another app.
Existing shortcuts and saved pins are preserved. Verified with 53 Swift tests, three release-pipeline tests, and native UI checks using isolated preferences.
Download OpenRight.dmg, drag OpenRight.app to Applications, then enable Accessibility for OpenRight.
Both Apple Silicon and Intel Macs are supported, on macOS 13 or newer. OpenRight.app is Developer ID signed and Apple-notarized.
The DMG is an unsigned container carrying the signed, notarized app. The ZIP carries the same app and is verified by Sparkle before an update is extracted.
Source commit: 3467bd114c5ad8a34fb39fc3f5a207113ee4e0ef
OpenRight 0.2.1
OpenRight 0.2.1
OpenRight now sends the normal macOS open/reopen request when switching to an app that is already running. Zen can open a window after its last window was closed, and minimized windows return when the app handles that request.
The existing app process is reused. Repeated activation of Zen with an open window does not create extra windows. Hidden apps still return normally.
Verified with Zen and a disposable native app that records reopen events. All 52 Swift tests and three release-pipeline tests passed.
Download OpenRight.dmg, drag OpenRight.app to Applications, then enable Accessibility for OpenRight.
Both Apple Silicon and Intel Macs are supported, on macOS 13 or newer. OpenRight.app is Developer ID signed and Apple-notarized.
The DMG is an unsigned container carrying the signed, notarized app. The ZIP carries the same app and is verified by Sparkle before an update is extracted.
Source commit: 8b0510a65d03c8e7e0341af2d8164f2ca5ac3777
OpenRight 0.2.0
OpenRight 0.2.0
- Switch and launch apps with Right Command shortcuts.
- Pin favorite apps and choose cycling or hiding for repeated presses.
- Search installed apps with Right Command + Space.
- Hold Right Command without an automatic popup.
- Check for signed in-app updates from the menu or Settings.
- One universal app for Apple Silicon and Intel Macs.
Requires macOS 13 or newer. Install the updater-enabled app manually once if you have an earlier local 0.1 build.
Download OpenRight.dmg, drag OpenRight.app to Applications, then enable Accessibility for OpenRight.
Both Apple Silicon and Intel Macs are supported, on macOS 13 or newer. OpenRight.app is Developer ID signed and Apple-notarized.
The DMG is an unsigned container carrying the signed, notarized app. The ZIP carries the same app and is verified by Sparkle before an update is extracted.
Source commit: 95487ecab5b5a291b08da420d2f10be06d0d3cde