-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Mouse Quarter Tiling / Ctrl-Drag-Tile #591
Comments
I personally think that tile top shouldn't be the default action for dragging to the top as this action is much less desirable than actually maximzing the window. Anyway, I think we would definitely merge it if it worked well. |
@donadigo The tiling is based on the mouse position. Maybe I should have been more specific, but this does not aim to improve/replace the edge tiling. Instead when pressing down Ctrl while dragging a window, it gets resized to the area where the cursor is currently in. (see second picture). |
Duplicate of #105; let's try to keep discussions on original issues/discussions instead of opening new ones. ;) |
I opened a new issue, because I proposed a different tiling mechanism than in the mentioned issue: Instead of moving the window to an edge of the screen, the window is tiled corresponding to the area which the mouse pointer is currently in. Anyway for the current implementation see #963 :) |
@andreasfelix I understand, but the underlying "want" is the same: for quarter tiling. It's easier to track if the discussion is in one place instead of spread across several different issues. |
I think it would be a useful addition if Ctrl-Drag could be used to tile windows. I did a first implementation which is based on #579.
The ctrl-tile-left/right action is especially useful for multi-monitor setups where the edge-tiling can get a bit inconvenient.
A problem is that Mutter does not expose an API for tiling, so the windows are not "really" tiled (compared to the edge tiling).
If the idea gets accepted, I could do a PR.
Ctrl is pressed while dragging the window
The text was updated successfully, but these errors were encountered: