Version 1.20, profile resolutions and a canvas that fits
Profile switches recheck resolutions after outgoing displays disappear, and the arrangement canvas automatically fits larger setups without changing saved positions.
Version 1.20 checks the requested resolutions after macOS settles and again after the previous profile’s displays disappear. If macOS resets a resolution during the switch, MoreDisplays reapplies the requested mode and arrangement, with bounded retries. Changing a virtual display’s resolution also clears older mode overrides that could otherwise replace the new choice on activation.
The arrangement canvas now refits when the layout changes, after a drag finishes, and when undoing or redoing an edit. Three or ten 5K displays fit within the available canvas space. Zooming changes only the view: saved positions and touching edges stay intact. Tiles use the profile’s selected resolution, including attached displays whose current resolution belongs to another profile.
Automatic layout capture skips temporary layouts with mismatched resolutions, missing virtual displays, overlapping screens or disconnected screens, preserving the saved setup.
These changes are covered by automated regression tests, including resolution resets after outgoing displays are released and canvas fitting for three and ten displays. Physical multi-display switching still needs confirmation on the affected desk.