ahiemstra created this revision. ahiemstra added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. ahiemstra requested review of this revision.
REVISION SUMMARY This pulls the code out of KSysGuardProcessList and introduces it in a new class called ProcessController. This should help make that code more reusable and allow it to eventually be exposed to QML. TEST PLAN Start ksysguard, try to send signals to processes and set priorities, including root-owned processes. Everything should still work. REPOSITORY R111 KSysguard Library BRANCH processcontroller REVISION DETAIL https://phabricator.kde.org/D23566 AFFECTED FILES CMakeLists.txt processcore/CMakeLists.txt processcore/process_controller.cpp processcore/process_controller.h processui/ksysguardprocesslist.cpp To: ahiemstra, #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