This includes:
* use of RotationData instead of glRotate
* use of x/y/zTranslate instead of glTranslate
* does not define own projection matrix
* changed the direction of the animation (consistent with Cover Flow)
* no special code for start/stop animations. That's now covered in the code
for "normal" switching, thanks to not using glTranslate any more. Therefore
minimized windows are faded instead of moved from panel
* zoom - define how far away the windows appear (only in config dialog possible)
* additional thumbnail bar which is shown when there are many (>= 8, configurable) windows
* window covers can be clicked and become selected window
(Sorry for the one big commit - looking forward to the days when we don't lose commit history when using git ;-))
svn path=/trunk/KDE/kdebase/workspace/; revision=883008
svn path=/trunk/KDE/kdebase/workspace/; revision=882834
The following changes were in SVN, but were removed from git:
M wallpapers/Finally_Summer_in_Germany/metadata.desktop
M wallpapers/Flower_drops/metadata.desktop
M wallpapers/Golden_Ripples/metadata.desktop
M wallpapers/Ladybuggin/metadata.desktop
M wallpapers/Leafs_Labyrinth/metadata.desktop
M wallpapers/Red_Leaf/metadata.desktop
M wallpapers/There_is_Rain_on_the_Table/metadata.desktop
shortcuts that'd block actually using them, and make sure KAction's
used for those are properly deleted (was broken by avoiding deadlocks
with kdedglobalaccel by delaying shortcut handling, which is then
not done when destroying the client).
svn path=/trunk/KDE/kdebase/workspace/; revision=880852
as those are definitely not to be handled by kdedglobalaccel besides
delivering the event, only KWin can keep track of those. Also add
a kconf_update script to dump all the possibly previously created
shortcuts that'd block actually using them.
svn path=/branches/KDE/4.1/kdebase/workspace/; revision=880850
Remove the previous configuration for assigning screen edges from the config dialogs of the single effects.
svn path=/trunk/KDE/kdebase/workspace/; revision=880728
this rules out GeForce4 and below, but there it's still possible to enable
it explicitly if the user finds it good enough.
svn path=/trunk/KDE/kdebase/workspace/; revision=880710
svn path=/trunk/KDE/kdebase/workspace/; revision=879117
The following changes were in SVN, but were removed from git:
M wallpapers/Leafs_Labyrinth/metadata.desktop
"If this was only a temporary problem, you can resume using the 'Empty' shortcut.\n"
if no shortcut is found makes no sense, reworked to avoid it
Tried my best to do correct indentation but make failed
svn path=/trunk/KDE/kdebase/workspace/; revision=878365
svn path=/trunk/KDE/kdebase/workspace/; revision=876968
The following changes were in SVN, but were removed from git:
M wallpapers/Blue_Curl/metadata.desktop
M wallpapers/Flower_drops/metadata.desktop
M wallpapers/Vector_Sunset/metadata.desktop
Reduced disk space: 3384KB (3MB)
svn path=/trunk/KDE/kdebase/workspace/; revision=876104
The following changes were in SVN, but were removed from git:
M wallpapers/Blue_Curl/contents/screenshot.png
M wallpapers/Flower_drops/contents/screenshot.png
M wallpapers/Vector_Sunset/contents/screenshot.png