Version: (using KDE KDE 3.4.0) Installed from: Debian testing/unstable Packages OS: Linux It is a little difficult to describe. In fvwm or ctwm, you can resize windows with special behaviour (default in ctwm): - press Alt; - click down on window you want resize; - move your cursor. Until your cursor does not leave out window, nothing appends; - side where cursor leave window is the side moving (for example, if you touch left side, only left side will move and windows will be resized by the left). This behaviour allows a very quick resizing of windows. I love it.
You haven't actually first tried this, have you? Left button to move, right to resize.
You have not understand. Currently, kwin choose border nearest cursor and move it. In my description, border to move is chosen only when cursor move over the border. For exemple, right-click near left border of window. Move your cursor to the right. Nothing happends. When your cursor move over the right border, right border begin to move. (My remark only refer to resize operation, not move operation) (As i said, it's difficult to explain...)
And what is the gain from that behaviour? I don't think it's needed, the current one is helpful enough already, the ctwm-behaviour just adds more complexity for end-users.
I know many people who prefer this behaviour. I suggest to implement this behaviour in devellopement branch and i suggest to experimented users to test it (it's very fast to use, try it...). If you think it adds more complexity for end-users, option to activate this behaviour can stay hidden (not appear in configuration panel). I can try to implement it, but i have never seen kwin code, and i think it would be very faster if someone who know better kwin implement it.
I agree with Stefan, I don't see any point in adding a different way that's just different. If you like the way FVWM works, simply use KDE with FVWM instead of KWin.
I will send a patch when i will finish...
Created attachment 13626 [details] Patch implementing this behaviour
Created attachment 13640 [details] Real patch Sorry, my previous patch was buggy (Never do a modification without test it, even if it is very small). This one work.
Oh my god ! Really really nice idea ! I use FVWM especialy for this feature. Thanks for this work !