This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Left/Middle/Right Click Window Dragging

14

Votes
16
2
Tags: kwin, window dragging kwin, window dragging kwin, window dragging
(comma "," separated)
User avatar
Kver
Registered Member
Posts
326
Karma
2
OS
When moving windows it would be handy to be able to access several different behaviours when moving windows. This submission is allowing the user to specify one of several behaviours when dragging a window, according to which mouse button they are holding down during the drag operation.

For example, when you drag a window to the left or right side of the screen, you can have one of several conflicting behaviours: having the window tile to the side of the screen, dragging the window to the next desktop or doing nothing.

If this were implemented, left-click dragging might drag the window to the next desktop, right-click dragging might do the half-screen resize, and middle-clicking might still drag the window tab.

In addition, since this offers more ability to customize in general, we could add more options for windows undergoing drags to the screen edge. For example, a user could specify an edge that would close, minify, maximize (already have), force close, shade, etc etc. Indicators might show up on edges and corners letting the user know what actions are available.



Overall, the left mouse button could default to movement-type drags (inc. switching desktops) as technically it's more of a "standard" behaviour with max/min on top/bottom. Middle click would begin moving the window tabs, and display close/force close on top/bottom. Right-click would be tiling actions, fitting the window into the corner/side the user drags to for any of the 8 sides.


Reformed lurker.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]