kwin/effects/magiclamp
Vlad Zagorodniy 913f92ae9a [effects/magiclamp] Don't reset timeline
Summary:
Resetting timeline while animating a window causes some visual "glitches",
see videos below. Even though we can't use `QTimer::toggleDirection`,
that's safe to delete code which resets timeline because `prePaintScreen`
figures out correct direction of the timeline.

Before

{F5809835, layout=center, size=full}

After

{F5809850, layout=center, size=full}

Test Plan:
* Set duration to 5000
* Furiously click an icon in the task manager

Reviewers: #kwin, davidedmundson

Reviewed By: davidedmundson

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D12253
2018-04-20 21:10:47 +03:00
..
CMakeLists.txt Use SERVICE_TYPES parameter to kcoreaddons_desktop_to_json() 2015-12-09 23:42:45 +00:00
magiclamp.cpp [effects/magiclamp] Don't reset timeline 2018-04-20 21:10:47 +03:00
magiclamp.h [effects] Drop loading shadow config from MagicLamp 2016-11-15 07:19:26 +01:00
magiclamp.kcfg [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
magiclamp_config.cpp [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
magiclamp_config.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-03-25 04:37:53 +01:00
magiclamp_config.h
magiclamp_config.ui
magiclampconfig.kcfgc