diff options
author | Abdiel Janulgue <abdiel.janulgue@nokia.com> | 2010-08-12 20:53:54 +0300 |
---|---|---|
committer | Abdiel Janulgue <abdiel.janulgue@nokia.com> | 2010-08-12 20:53:54 +0300 |
commit | 8a14b80d9984ed0e4b36280295602fa6b4023f8d (patch) | |
tree | 0f77e770e3c9ca9c1a733880d552470fc4e2c9cd /src/mwindowpropertycache.h | |
parent | b5a3f7bc6734420fe926d4dfd66b9d7e923984c7 (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.h | 2 |
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: |