Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fancy Zones: Screen Chooser Menu for Zone Editor #1945

Closed
incansvl opened this issue Apr 5, 2020 · 6 comments
Closed

Fancy Zones: Screen Chooser Menu for Zone Editor #1945

incansvl opened this issue Apr 5, 2020 · 6 comments
Labels
FancyZones-Editor Issue revolving the FancyZone Editor Idea-Enhancement New feature or request on an existing product Product-FancyZones Refers to the FancyZones PowerToy Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@incansvl
Copy link

incansvl commented Apr 5, 2020

OS: Windows 10 Pro 64bit,
PowerToys: 0.16.0

The current method of choosing which screen to set up FancyZones for in a multi-screen layout for is effectively hidden. There is no visible UI element (such as a tab chooser or pulldown menu) to even indicate that multiple screens are supported. The only hint is the option for "Show zones on all monitors while dragging a window".

Proposed technical implementation details

  1. Maintain the current behaviour (the zone editor will target the monitor where the centre of the PowerTools window resides?), but have this set the DEFAULT monitor in the Zone editor when it opens.
  2. Most desirable: Full multi-screen aware zone editor, with symmetric mirroring options for L/R and Up/Down screens etc.
  1. Next best: In the zone editor-
  • A physical screen chooser (using, say- image picker, tabs, or pulldown menu)
  • An option to create a mirrored clone of the current zone layout, with either Left/Right or Top/Bottom mirroring. Pairs stay linked, editing one layout in the mirror automatiocally updates the other.
@niels9001
Copy link
Contributor

@incansvl Agreed. It is actually part of @crutkas draft spec for the FancyZones editor: https://github.com/microsoft/PowerToys/blob/dev/crutkas/FzEditor2Spec/doc/specs/FancyZoneEditorV2.md

@incansvl
Copy link
Author

incansvl commented Apr 6, 2020

Thanks. Lots of good stuff in the draft I can see. It doesn't include mirror pairs, but I think something similar has been raised by multiple people, so hopefully it will be considered for inclusion.

@crutkas
Copy link
Member

crutkas commented Apr 6, 2020

I do directly call out in. Is this what you mean by monitor pairs or is this something else?

4.1.1. FZ Editor Dialog window
Editor has selectable monitor layout that mimics Settings dialog interaction model and look/feel.

@crutkas crutkas added the Product-FancyZones Refers to the FancyZones PowerToy label Apr 6, 2020
@crutkas
Copy link
Member

crutkas commented Apr 6, 2020

i'm going to close this out at tracked in #1032 unless you comment otherwise @incansvl

@crutkas crutkas closed this as completed Apr 6, 2020
@incansvl
Copy link
Author

incansvl commented Apr 8, 2020

Sorry I don't understand this comment-

I do directly call out in.

Regarding "monitor pairs" I mean situations like this-

Monitors

I have 3 monitors in a PLP setup. One monitor is rotated 90deg clockwise, and the other 90deg anticlockwise (to have the narrowest bezels next to the central screen).

If I set up a zone layout on, say screen 2 (Left) that is not symmetrical left-to-right, to achieve the same layout on screen 3, I need to have the layout flipped (mirrored) left-to-right. This is much easier to manage if the two screens are edited as one mirrored pair, rather than having to hand-edit two layouts as mirroed copies of each other, which is basically impossible without pixel-accurate layout design, and even then is a pain to do twice.

@crutkas crutkas reopened this Apr 8, 2020
@enricogior enricogior added FancyZones-Editor Issue revolving the FancyZone Editor Idea-Enhancement New feature or request on an existing product labels Sep 28, 2020
@enricogior
Copy link
Contributor

Closing this since we are implementing multi-monitor support #6562

@enricogior enricogior added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
FancyZones-Editor Issue revolving the FancyZone Editor Idea-Enhancement New feature or request on an existing product Product-FancyZones Refers to the FancyZones PowerToy Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

4 participants