D6464: Prevent endless loop in checkGLError due to GL_CONTEXT_LOST

2017-07-01 Thread Martin Flöser
graesslin created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel. REVISION SUMMARY The GL_CONTEXT_LOST flag is not reset when calling glGetError. This of course bites with: "Thus, glGetError should always be called in a

Requesting an emergency Plasma 5.10.3.1 release

2017-07-01 Thread Martin Flöser
Hi all, the fix we did for NVIDIA in Plasma 5.10.3 introduced a regression which can result in a freeze on startup. The bug is https://bugs.kde.org/show_bug.cgi?id=381767 The problem is that we perform a checkGLError in the initialization code. The robustness extension has the unfortunate be

D6462: Raise minimum required Mesa version to 10.0

2017-07-01 Thread David Edmundson
davidedmundson accepted this revision. This revision is now accepted and ready to land. REPOSITORY R108 KWin BRANCH mesa-version-10 REVISION DETAIL https://phabricator.kde.org/D6462 To: graesslin, #kwin, #plasma, davidedmundson Cc: plasma-devel, kwin, ZrenBot, progwolff, lesliezhai, ali-m

D6462: Raise minimum required Mesa version to 10.0

2017-07-01 Thread Martin Flöser
graesslin created this revision. Restricted Application added a project: KWin. Restricted Application added subscribers: kwin, plasma-devel. REVISION SUMMARY The currently minimum required Mesa version was 8.0 and KWin had special caseing for Mesa 9.1. This is no longer realistic, no distribut

D6459: Fix the National Geographic PoTD dataengine

2017-07-01 Thread Rohan Garg
garg added a comment. Unfortunately I couldn't figure out a way to relax the XML parser, so if anyone has tips on how to achieve that, I'd highly appreciate them :) REPOSITORY R114 Plasma Addons REVISION DETAIL https://phabricator.kde.org/D6459 To: garg, #plasma Cc: plasma-devel, ZrenBo

D6459: Fix the National Geographic PoTD dataengine

2017-07-01 Thread Rohan Garg
garg created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel. REVISION SUMMARY Ignore elements with the crossorigin attribute since these break the DOM causing QXmlStreamReader to stop processing the XML which leads to a