microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
108.2k stars 6.39k forks source link

[FancyZones] Override the Windows title bar double-click maximize functionality to instead snap to nearest zone. #33597

Open jmeyerrdo opened 1 month ago

jmeyerrdo commented 1 month ago

Description of the new feature / enhancement

I would like to propose a new feature that could enhance the user experience with FancyZones. Currently, when a user double-clicks on the title bar of a window, the default behavior is to maximize the window to the entire screen or subsequently restore to the original window size. I believe it would be beneficial to have an option to override this built in Windows functionality. Please add a feature to allow the double-click functionality of a window's title bar to "snap" the window to the FancyZone that closest to the mouse cursor or the middle of the title bar, instead of maximizing to the entire screen.

This feature could be toggled on or off in the settings, allowing users to choose between the traditional maximize/restore functionality or the proposed FancyZones snap functionality.

Scenario when this would be used?

The default Windows maximize behavior works well when using multiple displays, however the default functionality is less useful when using a single large format widescreen monitor such as a 38 or 40-inch display. This feature would provide a quick and intuitive way for users to organize their windows using FancyZones. It would also make the process of snapping windows to FancyZones more seamless and integrated into the overall Windows experience. Maybe even add a layout zone template to split the screen in two halves with double-click support.

Supporting information

No response

github-actions[bot] commented 1 month ago

Hi I'm an AI powered bot that finds similar issues based off the issue title.

Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!

Open similar issues:

Closed similar issues:

Note: You can give me feedback by thumbs upping or thumbs downing this comment.