More Info

Revision 927466

(Back to digest)
 

Features in KDE Base

Lucas Murray committed changes in /trunk/KDE/kdebase/workspace/kwin:

Improved window movement around struts.
Windows can be moved anywhere where the titlebar is still clickable even if it is outside the normal work area.

When struts are added or removed only move the windows that cover the same area, leave all others untouched.
If a strut is removed on a xinerama screen that is not on the edge of the full desktop area prevent the windows from being moved offscreen.

Prevent struts/panels from interfering with the movement of windows on other xinerama screens.

File Changes

Modified 8 files
/trunk/KDE/kdebase/workspace/kwin
 
/client.cpp
 
/client.h
 
/geometry.cpp
 
/manage.cpp
 
/utils.cpp
 
/utils.h
 
/workspace.cpp
 
/workspace.h
8 files changed in total