microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.89k stars 6.48k forks source link

[FZ Editor] Left and Right Priority Grid layouts #7668

Open crutkas opened 3 years ago

crutkas commented 3 years ago

For FancyZones, we should have a left and right focused priority grid.

Right priority grid: Right 50% would 1 zone Left 50% then would be subdivided horizontally.

Left priority grid: Right 50% would be subdivided horizontally. Left 50% would 1 zone

For large screens, this layout could be helpful for Consoles for instant

crutkas commented 3 years ago

@enricogior how hard is it to add in some predefined grid layouts?

enricogior commented 3 years ago

@crutkas is not completely trivial because of the way templates are implemented, it requires to create rendering functions with hardcoded logic. It would be nicer to have a more abstracted logic, but it's forced by the fact that each template has a different logic when incrementing its zone number.

MohamedKiouaz commented 3 years ago

Hi,

Firstly, thanks for the hard-work on this great project.

I think this feature would be awesome.

Maybe a good start would be just a single button in the UI when creating a layout to reverse it vertically ? Nothing dynamic, just flips the layout on the current screen, then it's saved as a custom layout.

Sans titre

(This image is an example, I know that a vertical flip won't do anything on that particular layout)