PowerToys/src/modules/fancyzones
vldmr11080 698e5ec6ea
[FancyZones] Move window into last known position on active work area (if possible) (#4218)
* Move window into last known position on active work area (if possible)

* Refactor code to avoid double checks

* Address PR comments

* Perform all HWND checks at one place

* Improve handling of active/primary work area in app zone history

* Address PR comments: naming, arguments checks

* Rename some functions to increase readability

* Implement special handling in 2+ monitor scenario

* Minor naming change

* Simplify

* Improve readability

* Remove blank line

* Don't move away from secondary monitor if there is no app zone history

* Update comment

* FancyZonesEditor should not be zoned

* Preserve width and height (if possible) when opening on active monitor

* Maintain w/h whenever possible

* Remove scaling, add window coordinates on active monitor top-left corner

* If there is no app zone history on secondary screen, fallback to default windows behavior.
2020-06-17 11:55:14 +02:00
..
dll [FancyZones] Move Trace::VirtualDesktopChange (#4320) 2020-06-15 19:44:07 +02:00
editor [PT Run] Closing PT Run and new settings app when PowerToys is not running (#3853) 2020-06-10 20:58:34 +03:00
lib [FancyZones] Move window into last known position on active work area (if possible) (#4218) 2020-06-17 11:55:14 +02:00
tests/UnitTests Safeguarding end user links in settings (#4226) 2020-06-11 10:16:39 -07:00
README.md Safeguarding end user links in settings (#4226) 2020-06-11 10:16:39 -07:00

This file has been moved

FancyZone Overview