[2023-11-25] Improved window management in multi-monitor setups
This feature enhances the management of windows in a multi-monitor setup. Here is how it works:
If you move the main window between two monitors and then close the program, it will reopen fully on the monitor that contained the majority of the window area after you restart the program.
If a monitor is removed or the settings are transferred to another computer, and the last saved position of the window was on the now-absent monitor, the window will be automatically repositioned within the remaining monitor. Note that powered-off (but still connected) monitor cannot be detected so it won't work in that situation, only the monitor which is removed in Windows "Display settings".
Previously, if a window was moved to another monitor and maximized, it wouldn't remember its position. This issue has now been resolved.
These improvements ensure that your windows are always displayed correctly, regardless of changes to your monitor setup.
Bug fixes
[2023-11-22] Ensuring that the main window components cannot move beyond the visible area