summaryrefslogtreecommitdiff
path: root/src/mwindowpropertycache.h
diff options
context:
space:
mode:
authorAbdiel Janulgue <abdiel.janulgue@nokia.com>2010-08-12 20:53:54 +0300
committerAbdiel Janulgue <abdiel.janulgue@nokia.com>2010-08-12 20:53:54 +0300
commit8a14b80d9984ed0e4b36280295602fa6b4023f8d (patch)
tree0f77e770e3c9ca9c1a733880d552470fc4e2c9cd /src/mwindowpropertycache.h
parentb5a3f7bc6734420fe926d4dfd66b9d7e923984c7 (diff)
Fixes: NB#181749 - Window animations feel 'cheap' compared to Fremantle
Details: - Added MapRequesterPrivate class to properly synchronize mapping windows only after compositing is enabled since enableCompositing() is asynchrounous. Without this, artifacts may be quite visible when mapping windows and compositing effects are required but compositing is not yet enabled. - Don't delete the object when a window is destoyed if it is animating - Delay sending of WM_DELETE only when a window has finished animating during close window effects - Wrap the MWindowProperty cache in a QPointer so the the MCompositeWindow can know if the property cache has been deleted or not. - Implemented additional background dimming effects when mapping windows as dictated by Harmattan Motion Design Guidelines. RevBy: TrustMe
Diffstat (limited to 'src/mwindowpropertycache.h')
-rw-r--r--src/mwindowpropertycache.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mwindowpropertycache.h b/src/mwindowpropertycache.h
index 38df81a..020adaf 100644
--- a/src/mwindowpropertycache.h
+++ b/src/mwindowpropertycache.h
@@ -31,7 +31,7 @@
/*!
* This is a class for caching window property values for a window.
*/
-class MWindowPropertyCache
+class MWindowPropertyCache: public QObject
{
public: