@ -8,7 +8,6 @@
*/
// own
# include "screentransform.h"
# include "../kscreen/kscreenconfig.h"
# include "kwinglutils.h"
# include <QDebug>
@ -17,9 +16,6 @@ namespace KWin
ScreenTransformEffect : : ScreenTransformEffect ( )
: Effect ( )
{
initConfig < KscreenConfig > ( ) ;
reconfigure ( ReconfigureAll ) ;
const QList < EffectScreen * > screens = effects - > screens ( ) ;
for ( auto screen : screens ) {
addScreen ( screen ) ;
@ -53,7 +49,7 @@ void ScreenTransformEffect::addScreen(EffectScreen *screen)
m_states . remove ( screen ) ;
return ;
}
state . m_timeLine . setDuration ( std : : chrono : : milliseconds ( animationTime < KscreenConfig > ( 250 ) ) ) ;
state . m_timeLine . setDuration ( std : : chrono : : milliseconds ( long ( animationTime ( 250 ) ) ) ) ;
state . m_timeLine . setEasingCurve ( QEasingCurve : : OutCirc ) ;
state . m_lastPresentTime = std : : chrono : : milliseconds : : zero ( ) ;
state . m_angle = transformAngle ( screen - > transform ( ) , state . m_oldTransform ) ;
@ -90,12 +86,6 @@ void ScreenTransformEffect::removeScreen(EffectScreen *screen)
effects - > doneOpenGLContextCurrent ( ) ;
}
void ScreenTransformEffect : : reconfigure ( ReconfigureFlags flags )
{
Q_UNUSED ( flags )
KscreenConfig : : self ( ) - > read ( ) ;
}
void ScreenTransformEffect : : prePaintScreen ( ScreenPrePaintData & data , std : : chrono : : milliseconds presentTime )
{
if ( isScreenTransforming ( data . screen ) ) {