-
-
Notifications
You must be signed in to change notification settings - Fork 64
Adaptive corner/edge snap #323
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
base: v17.0
Are you sure you want to change the base?
Conversation
now that I think, the |
Hey @Gregorein thank you for your contribution! The Same applies to So, I propose to rename the mode names to be clearer and more intuitive, so users immediately understand them without needing extra explanation, in the following way:
Meanwhile, I'll test your changes against many GNOME shell versions! They seems very solid, well done! Thanks a million for your contribution, it means a world! ❤️ |
Hey, this is awesome stuff! Why this is not merged? :) |
Hmmm due to the target branch being deleted, it is now broken. Can you fix or reopen targeting branch |
0266a31
to
8b7dd00
Compare
Sorry, didn't catch your message, @domferr - i'll update both PRs next weekend hopefully |
- Changed edge snap mode descriptions to more accurately reflect functionality
19e7f64
to
c5de9e5
Compare
Hey @domferr! I've implemented my own feature request: #321, hope it's good :)
feat: implement edge snap mode settings and behavior
It's a simple dropdown with 3 options:
default
is the currently implemented behaviour - corners snap windows to display quarters, edges snap windows to halvesadaptive
- corners snap windows to the closes tile to the activated corner, edges snap windows to the 'column of tiles' closes to the side.granular
- corners snap windows to closest corner tile, edges are 'segmented' the way layout is, so if your left-most column has 4-5 rows, each will be snappable.I also modified how 'after-snap layout' is rendered, now it follows the current layout tiling.