Skip to content

v1.6.3

Choose a tag to compare

@github-actions github-actions released this 07 Sep 16:13
· 5 commits to main since this release

Resolution and zoom, from the menu bar

Every display row now has a resolution menu in place of its mode caption: Retina "looks like" sizes, native sizes and, per size, the refresh rates the display offers. It works for physical and virtual displays alike. A virtual display remembers the mode you pick and re-applies it after topology changes and on the next launch.

The virtual display editor starts from the display's saved panel size and zoom (not from whatever mode happens to be live), shows the live mode as "Active", and replaces the HiDPI switch with a 1x / 2x Retina zoom control that spells out the resulting "looks like" size.

Bug fix: the virtual main display no longer shrinks when you turn a monitor off

macOS remembers a mode per display identity and per set of connected displays. Turning your physical monitor off makes "virtual only" a different set, with its own remembered mode, so a 3440x1440 virtual display could fall back to 1720x720 the moment the monitor went dark. The configured (or picked) mode is now re-applied after every topology change the app makes, and committed permanently, so both sets end up remembering the right mode.

More fixes around modes and mirrors

  • A display gets its own mode back when a mirror ends (a mirror slave runs at the master's mode and macOS did not reliably restore the previous one: 1920x1080 → 1280x720 → 800x600 over two cycles), and when it is turned back on from a row rebuilt after a relaunch. The mode a display had is now saved when it is turned off or mirrored, and restored by UUID afterwards, verified once the topology settled.
  • Mode changes are written to macOS's display preferences only while no display is mirrored. A permanent commit made while a mirror was active baked the mirror set into the preferences, and macOS re-created the mirror on its own later.

Automation

  • simpledisplay://mode?id=N|name=S&width=W&height=H[&hidpi=true|false][&refresh=N] and simpledisplayctl mode switch any display to one of the modes it offers.

Also

  • The DMG opens with its background and icon layout again; the Finder step of the build had been failing silently for a long time.

Signed with a Developer ID and notarized. Verified on a macOS 26 VM with 81 scripted checks (docs/real-disable-vm/).

Full Changelog: v1.6.2...v1.6.3