Martin Gräßlin
e8e4029a79
Prepare Aurorae for a QML based theme
2012-01-13 18:08:41 +01:00
Martin Gräßlin
e801c12c69
Create a DeclarativeView instead of GraphicsView
...
Now we cannot see anything any more, but hey it compiles :-)
2012-01-13 18:08:41 +01:00
Martin Gräßlin
d8ce81d241
First set of properties and signals added to Aurorae
2012-01-13 18:08:40 +01:00
Martin Gräßlin
36744df4c1
Defer deletion of the AuroraeScene and View to the next event loop. It is possible that the scene get's deleted before processing mouse events is finished which causes crashes.
...
BUG: 242165
FIXED-IN: 4.5.0
CCBUG: 241876
CCBUG: 242116
svn path=/trunk/KDE/kdebase/workspace/; revision=1139942
2010-06-19 15:23:48 +00:00
Martin Gräßlin
a9d772796c
Drag&Drop support for window tabs in Aurorae.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124608
2010-05-09 16:34:58 +00:00
Martin Gräßlin
a1fa419ea6
Aurorae supports window tabbing.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1124521
2010-05-09 09:08:09 +00:00
Martin Gräßlin
1bcd9fe4f6
Import of new Aurorae based on QGraphicsView and KDecoration instead of KCommonDecoration.
...
It should support everything the old engine supported. Only known regression is the lack of tooltips.
Now finally Aurorae is ready to get window tab support \o/
svn path=/trunk/KDE/kdebase/workspace/; revision=1114115
2010-04-12 19:28:58 +00:00
Martin Gräßlin
12efb634f0
Fix forward declaration.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1081957
2010-01-29 12:38:20 +00:00
Martin Gräßlin
25852b6eaa
Aurorae uses a QPropertyAnimation for the animation instead of Plasma::Animator::customAnimation.
...
deprecatedCode--
svn path=/trunk/KDE/kdebase/workspace/; revision=1081956
2010-01-29 12:37:42 +00:00
Martin Gräßlin
c92e314c9f
Do not abort if the Aurorae theme could not be loaded. So a missing theme will result in a translucent decoration and not in a crashing kwin.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1068533
2010-01-01 12:47:48 +00:00
Martin Gräßlin
88c7f69708
Aurorae supports border sizes.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1046472
2009-11-08 20:35:34 +00:00
Martin Gräßlin
8fd12edfe0
Animation for active/inactive change in Aurorae.
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1043389
2009-11-01 12:12:30 +00:00
Martin Gräßlin
5582f69f92
Let's use the reset method for compositing change instead of the KSelectionWatcher hack
...
svn path=/trunk/KDE/kdebase/workspace/; revision=1043060
2009-10-31 17:06:31 +00:00
Martin Gräßlin
d32d9c4876
As KSelectionWatcher is finally working we can add a selection watcher on compositing change to update the mask and to repaint the deco.
...
So finally we have the shadow back when resuming. Of course it would be nice if kwin would just inform the decos and they don't have to watch for themselves ;-)
svn path=/trunk/KDE/kdebase/workspace/; revision=1003235
2009-07-27 21:30:26 +00:00
Laurent Montel
ffdb93e845
Fix forward declaration
...
svn path=/trunk/KDE/kdebase/workspace/; revision=989832
2009-07-01 07:01:18 +00:00
Laurent Montel
fb35ff9813
Pedantic
...
svn path=/trunk/KDE/kdebase/workspace/; revision=989477
2009-06-30 11:34:57 +00:00
Martin Gräßlin
2d24bce243
Initial import of Aurorae Kwin decoration theme engine.
...
This theme engine uses SVG files to theme the decoration like the themes for Plasma desktop shell.
svn path=/trunk/playground/artwork/aurorae/; revision=983819
2009-06-19 09:18:07 +00:00