microsoft / microsoft/PowerToys
Fancy Zones - Dock a Window Automatically When it's Dimensions Match The Zone
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Description of the new feature / enhancement
When using workspaces, or just starting an application that remembers its last position, even if it's perfectly in a Fancy Zone, FZ doesn't set it as docked. I constantly have to re-dock the windows when I start an app or apply a PowerToys Workspace.
Please have Fancy Zones detect when a window is moved to a zone and dock it automatically if it's precisely in the zone.
### Scenario when this would be used?
When I start an app (that remembers its previous window position) and it was previously docked, or applying a PowerToys Workspace, or coming back from windows sleep
### Supporting information
_No response_
Contributor guide
Research direction
Start by reading the Fancy Zones behavior and the PowerToys Workspaces flow described in the issue, then trace how windows are moved and recognized as belonging to zones. Reproduce the scenario with an application that remembers its position, a restored workspace, and a wake from sleep. Done means precisely positioned windows are automatically treated as docked without requiring re-docking.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, operating-systems
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100