graesslin created this revision. graesslin added a reviewer: Frameworks. REVISION SUMMARY The idea behind the env variable is to put kgloabalacceld into test mode and let it operate on a in-memory KConfig instead of the normal rc file. From auto tests in KWin we know that the QStandardPath::setTestModeEnabled is not sufficient. If there are multiple tests interacting with kglobalaccel they interact with each other in ways we normally don't want. With this env variable we could get KWin to have an in-memory kconfig and support better testing of the global shortcuts. We can adjust the shortcuts without having side effects on other tests.
BRANCH kglobalaccel-test-mode REVISION DETAIL https://phabricator.kde.org/D3689 AFFECTED FILES src/runtime/globalshortcutsregistry.cpp EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: graesslin, #frameworks