microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.26k stars 6.54k forks source link

GUI zone selector feature enhancement for FancyZones #29271

Open imthenachoman opened 1 year ago

imthenachoman commented 1 year ago

Description of the new feature / enhancement

FancyZones is great. The biggest issue I have is that with an ultrawide monitor, it's a real drag to have to drag a window from one end of the screen to the drop zone on the other end.

I propose an enhancement to add a GUI zone selector that uses FancyZones' existing layout/zone configuration.

So the user would press a keyboard shortcut that would show a GUI, under the mouse, with a visual list of all the layouts and their zones. The user would then select the zone they want and the window and under the mouse would be sent to it.

It's hard to explain but I have an AHK script for Windows that does what I'm talking about: https://github.com/imthenachoman/ExquisiteW.

It would be cool to add this kind of functionality to FancyZones. Ideally it would have the same/similar features:

I wrote mine cause I wanted this feature but, now that I'm done with it, I got to thinking it would be better/cooler if the feature was part of FancyZones.

image

Scenario when this would be used?

When you want to more quickly move and resize windows. This would be tremendously helpful on ultrawide monitors.

Supporting information

Not applicable.

imthenachoman commented 1 year ago

This is a clone of #28887 since the bot keeps closing it.