Part of EPIC #193. Depends on #201.
Description
A new project window opens positioned on the key window's screen, or cascaded from the key window (50pt down, 30pt right). Handle monitor disconnect gracefully — existing windows should reappear on the main screen when their original monitor is unplugged.
Acceptance Criteria
Module / Layer
Relay / RelayApp
Complexity
Small
Part of EPIC #193. Depends on #201.
Description
A new project window opens positioned on the key window's screen, or cascaded from the key window (50pt down, 30pt right). Handle monitor disconnect gracefully — existing windows should reappear on the main screen when their original monitor is unplugged.
Acceptance Criteria
.defaultPosition(.center)(or a computed cascade offset) is applied to the projectWindowGroupModule / Layer
Relay / RelayApp
Complexity
Small