the proxy class Plasma::EasingAnimation is simply redundant, just one
more virtual function call which slows the animations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
besides being unused grow does the same as zoom/geometry animation,
the declarative component also provides rotation animation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
this will (most importantly) break some applets from kde-workspace
and could use a review + some cleanups (like headers inclusions,
variables declarations, etc.) but it's pretty much complete