Translucency effect rewritten in JavaScript

Review Request #110747 - Created May 31, 2013 and submitted

Information
Martin Flöser
kde-workspace
master
294856
Reviewers
kwin
Translucency effect rewritten in JavaScript

Supported Features:
* move/resize
* active/inactive
* special window type
* window decoration as missing in AnimationEffect

The animations are cancelled when they go into an invisible state (e.g.
desktop changed, minimized) and are set again when the window becomes
visible.

Where a transition is useful, the window gets animated, e.g. start/finish
of move resize.

BUG: 294856
FIXED-IN: 4.11

Add DecorationOpacity to AnimationEffect

Just like Opacity for transforming only the decoration opacity.

It's an ABI break as the new enum value had to be included as anonther
non-float base value.
Huge Problem: animations are causing full screen repaints due to keepAtTarget causing m_animated being set to true.
Martin Flöser
Commit Hook
This review has been submitted with commit 9065d67d8b727dedb19ed4e5266a2ae2786fa973 by Martin Gräßlin to branch master.
Martin Flöser
Review request changed

Status: Closed (submitted)

Loading...