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

New swap windows mode design and animation #37

Closed
isaac-8601 opened this issue Jul 28, 2022 · 5 comments
Closed

New swap windows mode design and animation #37

isaac-8601 opened this issue Jul 28, 2022 · 5 comments
Assignees

Comments

@isaac-8601
Copy link

isaac-8601 commented Jul 28, 2022

This issue is a design proposal to introduce a different shortcut to swap windows, one that is separate than our current adjustment mode feature.

Designs

Super-X (tentative) will raise the active window, giving it a scaled-down effect. In place of the window will be a zone that indicates where the active window existed, and where the target swap window will appear after finalizing the swap.

prototype-swapping-with-keyboard-before-confirmation

Using the arrow keys will move the raised window over other visible windows. The raised active window will appear in the top left or right corner, whichever is closest to its origin position. Over the target window will appear a hint with the "Swap Window" caption indicating that you can hit the Enter key to finalize the swap.

swap-windows

@maria-komarova
Copy link

After more discussions we'd like to treat Super+X as a kind of "mode" that is toggled on on the press of the combination and is toggled off on the release of the keys.

@Wulfheart
Copy link

Just to be sure: Is this also in Pop!_OS?

@maria-komarova
Copy link

This is only in COSMIC DE

@janvanveldhuizen
Copy link

Will this be part of 22.10 ?

@janvanveldhuizen
Copy link

Oh... there will be no 22.10 apparently.... https://huntingbears.nl/2022/09/30/pop_os-development-and-no-22-10-release/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants