Commit graph

7 commits

Author SHA1 Message Date
Martin Gräßlin
64dc9b1be6 Make cylinder and sphere work with multi screen setup. Span on all screens is only option as scaling on one screen results in abstract art. So the option is removed from config dialog.
svn path=/trunk/KDE/kdebase/workspace/; revision=852200
2008-08-25 14:12:12 +00:00
Martin Gräßlin
a59111148c Cube & co becomes zoomable (usage: + and -). Adding also a config option to define the default zoom.
svn path=/trunk/KDE/kdebase/workspace/; revision=852059
2008-08-25 08:19:39 +00:00
Martin Gräßlin
3341354228 Adding test if cylinder and sphere effects are supported by the hardware, so that they can't be activated if not supported.
svn path=/trunk/KDE/kdebase/workspace/; revision=848633
2008-08-18 09:52:33 +00:00
Martin Gräßlin
bde94eae24 Own configuration dialog for cylinder and sphere effect, they do not use cube's config any longer. Nevertheless the effects use same global shortcut as cube.
svn path=/trunk/KDE/kdebase/workspace/; revision=848314
2008-08-17 11:51:27 +00:00
Martin Gräßlin
3edc29f190 Caps also for cylinder.
Translate cylinder so that start/stop works correctly.
Do not react on desktop change. That would be strange in cylinder effect.

svn path=/trunk/KDE/kdebase/workspace/; revision=842031
2008-08-04 15:07:34 +00:00
Martin Gräßlin
1880dcf2eb Adapt cube and cylinder effect to new API. It is not required any longer to define an own projection matrix and RotationData is used to rotate the desktops.
svn path=/trunk/KDE/kdebase/workspace/; revision=842023
2008-08-04 14:12:58 +00:00
Martin Gräßlin
89c2ad7c4b Move Cube effect to trunk
svn path=/trunk/KDE/kdebase/workspace/; revision=832912
2008-07-15 19:21:50 +00:00