kwin/libkwineffects
Marco Martin 595c5937c9 use a global static for animation ids
using stack adresses makes it possible (even tough not frequent)
for two animations (onle just killed, one just created) to have
the same id, causing scripts to be potentially really confused.
this replaces the id with a global counter, and the
"flying tooltips" bug is gone.

REVIEW:127276
BUG:360068
CCBUG:352254
2016-03-04 18:19:40 +01:00
..
autotests Unit test for WindowQuadList::makeGrid and ::makeRegularGrid 2013-11-25 09:27:31 +01:00
CMakeLists.txt [libkwinglutils] Cleanup Shader API: removal of ShaderType 2016-01-26 09:42:49 +01:00
Mainpage.dox Move kwineffects library into own directory 2011-02-19 10:01:31 +01:00
Messages.sh Improve message extraction 2011-02-20 16:02:33 +01:00
anidata.cpp optimize string operations 2015-11-05 14:14:06 +00:00
anidata_p.h use a global static for animation ids 2016-03-04 18:19:40 +01:00
kwinanimationeffect.cpp use a global static for animation ids 2016-03-04 18:19:40 +01:00
kwinanimationeffect.h allow to retarget animations 2016-02-16 13:59:22 +01:00
kwinconfig.h.cmake Bind building of glx support on whether epoxy has a glx header 2015-11-03 09:29:31 +01:00
kwineffects.cpp Port to CMake AUTOMOC 2016-02-01 21:05:36 +01:00
kwineffects.h [kwineffects] Expose fullScreen property in EffectWindow 2016-02-01 08:43:46 +01:00
kwinglcolorcorrection.cpp [libkwinglutils] Cleanup Shader API: removal of ShaderType 2016-01-26 09:42:49 +01:00
kwinglcolorcorrection.h Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglcolorcorrection_p.h Remove most calls to checkGLError() 2014-11-25 21:57:57 +01:00
kwinglobals.h Drop PreventScreenLocking electric border 2015-10-21 08:14:50 +02:00
kwinglplatform.cpp optimize string operations 2015-11-05 14:14:06 +00:00
kwinglplatform.h optimize string operations 2015-11-05 14:14:06 +00:00
kwingltexture.cpp [kwinglutils] Don't setup old shader API for rendering a texture 2016-01-25 14:11:54 +01:00
kwingltexture.h Check GL version and/or extension for using texture format GL_R8 2015-02-18 09:09:50 +01:00
kwingltexture_p.h Check GL version and/or extension for using texture format GL_R8 2015-02-18 09:09:50 +01:00
kwinglutils.cpp depend glsl on TextureNPOT, not LimitedNPOT 2016-02-02 11:06:37 +01:00
kwinglutils.h [effects] Combine all shaders in resources 2016-02-01 08:42:30 +01:00
kwinglutils_funcs.cpp Don't query for GL_CONTEXT_FLAGS if not at least OpenGL 3.0 2015-11-19 11:20:33 +01:00
kwinglutils_funcs.h Revert "Handle conflicts between epoxy and manually resolved function pointers" 2015-11-17 14:58:59 +01:00
kwinxrenderutils.cpp [libkwineffects] Introduce logging categories for libkwineffects 2015-07-31 12:16:15 +02:00
kwinxrenderutils.h Add XRenderUtils::findPictFormat() and findPictFormatInfo() 2014-09-01 17:45:58 +02:00
logging.cpp [libkwineffects] Introduce logging categories for libkwineffects 2015-07-31 12:16:15 +02:00
logging_p.h [libkwineffects] Introduce logging categories for libkwineffects 2015-07-31 12:16:15 +02:00