kwin/effects
Martin Gräßlin 2cf35aa21a Remove animations from Translucency effect
The effect should have had two animations:
* on move resize
* on active/inactive change

But the timeline was adjusted in the prePaintWindow call and the timeline
is effect global and not per window. Which means that for each window the
same time is added. So instead of adding time t each frame t*n with n
being the number of windows got added. So in most cases the animation
ended in the first or second frame which means its not visible.

Through git blame I was able to track down that this incorrect behavior
was introduced in 2008. An animation broken for more than four years
without anybody noticing is probably not required. Because of that it's
dropped from the effect. As this includes quite some code and performance
improvements it goes into the release branch.

A better solution could be implemented, but that should be for 4.10.

BUG: 306263
FIXED-IN: 4.9.2
REVIEW: 106335
2012-09-07 07:39:50 +02:00
..
blur Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
boxswitch SVN_SILENT made messages (.desktop file) 2012-07-24 19:29:09 +02:00
coverswitch Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
cube Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
dashboard Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
desktopgrid Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
dialogparent Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
diminactive Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
dimscreen SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
explosion SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
fade Pass property minimized from Client to Deleted 2012-07-22 10:06:30 +02:00
fadedesktop SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
fallapart Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
flipswitch Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
glide Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
highlightwindow SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
invert SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
login Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
logout Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
lookingglass Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
magiclamp Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
magnifier Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
minimizeanimation SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
mousemark Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
outline SVN_SILENT made messages (.desktop file) 2012-08-06 09:32:20 +02:00
presentwindows Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
resize Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
scalein SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
screenshot SVN_SILENT made messages (.desktop file) 2012-07-24 19:29:09 +02:00
sheet Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
showfps Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
showpaint SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
slide SVN_SILENT made messages (.desktop file) 2012-05-28 11:08:19 +02:00
slideback Remove slot for no-longer existing signal in Slideback 2012-03-16 11:40:47 +01:00
slidingpopups Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
snaphelper SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
startupfeedback Make Startup Feedback Effect aka Bouncing Cursor respect global size for small icons 2012-08-27 11:14:03 +02:00
taskbarthumbnail SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
thumbnailaside Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
trackmouse Reset shader state in TrackMouse effect prior to render it 2012-08-19 14:11:10 +02:00
translucency Remove animations from Translucency effect 2012-09-07 07:39:50 +02:00
windowgeometry Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
wobblywindows Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
zoom Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
CMakeLists.txt Fix logout effect including port to OpenGL 2 2012-07-09 21:02:57 +02:00
configs_builtins.cpp Drop KWIN_HAVE_OPENGL defines in effects 2012-05-27 16:37:26 +02:00
kwineffect.desktop SVN_SILENT made messages (.desktop file) 2012-05-28 11:08:19 +02:00
Messages.sh