Repository navigation
v0.2.0
Two Macs, one keyboard; overlay placement; and Sextant leaves the Dock when its windows close.
-
One keyboard, two Macs (opt-in). Turn on Settings › Build › Store the layout in the firmware, and Sextant builds keep a compressed copy of the layout in the keyboard's firmware. The copy is about 1–2 KB (1.3 KB for a typical layout) of the 120 KB the firmware may take. Sextant on your other Mac reads it back over Live View when it doesn't have that version:
- the first time, it asks where the layout goes;
- after that, each Mac picks up the other's flashes by itself, so the overlay, menu bar layers, heatmap and App Layers keep working on both.
The setting is off by default, because while it's on, any app on a Mac the keyboard is plugged into can read the layout, macros included. Stock and Oryx firmware simply answer "unknown command" (ADR 0061).
-
Overlay placement. In Settings › Keyboard you can now choose:
- one of nine positions, with a distance from the edge;
- a display: the one with the pointer, or the main display;
- opacity from 30 to 100%;
- a delay of up to 1 second.
A Preview button shows the overlay with your settings (ADR 0062).
-
Leaves the Dock when its windows close. "Keep Sextant in the menu bar when its windows are closed" is now on by default, and closing Sextant's last window, Settings included, takes it out of the Dock. Settings › General can keep the Dock icon.
-
Build & Flash no longer flashes back to its first step as the sheet closes after Done.
Install or update with brew install --cask afrase/tap/sextant (or brew upgrade --cask sextant). Builds are signed ad hoc, not notarized; see the README.
Full changelog: v0.1.1...v0.2.0