davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. davidedmundson requested review of this revision.
REVISION SUMMARY XRes works in an odd way, the evaluation is inside the processui model, then it gets sent back into the process and proxied round. It leaves code in ProcessCore that doesn't work in a way one would expect. Though for API compat it can't be completely tidied up yet. By moving to a plugin we get no more ifdefs, no more special casing inside the core model. XRes extraction code is unchanged only moved REPOSITORY R111 KSysguard Library BRANCH plugins REVISION DETAIL https://phabricator.kde.org/D23288 AFFECTED FILES processplugins/CMakeLists.txt processplugins/xres/CMakeLists.txt processplugins/xres/xres.cpp processplugins/xres/xres.h processplugins/xres/xres.json processui/ProcessModel.cpp processui/ProcessModel.h processui/ProcessModel_p.h To: davidedmundson, #plasma Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, Pitel, ZrenBot, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart