d95ab94f0a
The porting to Qt5 broke the timestamp handling in many areas. A deeper look into Qt's xcb plugin shows that the appTime handling is not sufficient for KWin's need. E.g. the time is only updated in response to a property notify event if it's for a Qt created window, which is hardly ever the case in KWin. Another example is that key press/release events never updated the appTime. As the functionality in Qt is rather trivial we can do the timestamp handling ourselves. We filter all events anyway and it is slightly faster as we don't have to go through the QPA interface any more. REVIEW: 122636 |
||
---|---|---|
.. | ||
autotests | ||
anidata.cpp | ||
anidata_p.h | ||
CMakeLists.txt | ||
kwinanimationeffect.cpp | ||
kwinanimationeffect.h | ||
kwinconfig.h.cmake | ||
kwineffects.cpp | ||
kwineffects.h | ||
kwinglcolorcorrection.cpp | ||
kwinglcolorcorrection.h | ||
kwinglcolorcorrection_p.h | ||
kwinglobals.h | ||
kwinglplatform.cpp | ||
kwinglplatform.h | ||
kwingltexture.cpp | ||
kwingltexture.h | ||
kwingltexture_p.h | ||
kwinglutils.cpp | ||
kwinglutils.h | ||
kwinglutils_funcs.cpp | ||
kwinglutils_funcs.h | ||
kwinxrenderutils.cpp | ||
kwinxrenderutils.h | ||
Mainpage.dox | ||
Messages.sh |