microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.58k stars 6.51k forks source link

Named areas in fancy zones #17157

Open tomasforsman opened 2 years ago

tomasforsman commented 2 years ago

Description of the new feature / enhancement

I wish to be able to name areas in fancy zone and have the option to have windows remember what named area they are locked to, and preferable to have them remember secondary areas.

Scenario when this would be used?

Example: Now my coding setup:

  1. Browser takes up 2/3 of the left side
  2. Slack takes up 1/3
  3. Visual Studio have the largest part in the center 4,5, 6 on the right is CLI windows, secondary browser and notes.

Switching layout to browsing:

  1. Slack on the left
  2. browser in the middle
  3. Notes

I would love notes to remember to stick to notes and secondary browser to stick to secondary browser and if that is not available to go to browser. This would make it so much easier to have several setups and move between them during the workday.

Supporting information

No response

mflipe commented 2 years ago

I was about to submit a similar suggestion!

Right now I know that the window on layout 1 Zone 1 will go to layout 2 Zone 1, and thats fine by me, but, when you start to create more complex layouts the numbering gets a little difficult.

For example, I have a normal layout of 6 zones that's like this:

1 | 3 | 5
----------
2 | 4 | 6

Then I switch it via hotkey to another layout that's like this:

1 |   | 5
--| 3 |----
2 |---| 6
--| 4 |---
7 |   | 8

Everything on Zone x will go to Zone x.

What I was about to suggest is to allow us to change the zone numbers/labels at will so that we could for example switch the label 3 and label 7 in a way that when changing layouts, zone 3 in layout 1 will be moved to the bottom left corner.

Expanding on this idea, being able to "rename" zones is a really good feature and I would love to see it implemented!