Commit Graph

4 Commits

Author SHA1 Message Date
Scott Idem
6cddd69891 fix(display): skip mirror/extend if already in requested state
mirror_displays() now checks CGDisplayMirrorsDisplay() for each secondary
before calling CGBeginDisplayConfiguration — avoids a needless display
reconfiguration (and potential flicker) when already mirrored.
extend_displays() already had this check; no change needed there.
2026-05-20 18:24:33 -04:00
Scott Idem
58060aea8a build: rebuild display_control binary (list-modes + set-mode) 2026-05-20 18:17:17 -04:00
Scott Idem
0ae0d644a9 build: add display_control binary (universal x86_64+arm64) 2026-05-20 17:28:39 -04:00
Scott Idem
b8b7b253bb assets: add logo and icon files for packaging
Add OSIT logo images (PNG, ICO) and .icns icon used by electron-packager
when producing macOS .app bundles.
2026-04-20 14:27:05 -04:00