- 11 May, 2020 1 commit
-
-
Marco Martin authored
Summary: This adds a new library for communicating with a new KSysGuard DBus-based daemon that provides sensors. The daemon will be posted by d_ed later on. This new library pretty much maps the different objects from the daemon to C++ objects. Depends on D28333 Test Plan: None yet, needs the new daemon. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: ngraham, mart, zzag, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28141
-
- 07 May, 2020 3 commits
-
-
Arjen Hiemstra authored
Summary: Instead of using KF5 which is wrong since KSysGuard isn't part of frameworks. This needs a follow up patch to the ksysguard repo to make it use the new namespace. For backward compatibility, a KF5SysGuardConfig file is still installed that aliases the new targets, but mentions they are deprecated. Test Plan: Still builds Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D29302
-
Arjen Hiemstra authored
Summary: This adds a QML plugin to ProcessCore that exposes ProcessController and allows it to be used from QML, along with some changes the were needed to actually use it from QML and a manual test to verify that the QML bits work. This will later on be expanded to also expose other types, including ProcessDataModel from D27509 Test Plan: The test runs and can send signals to processes. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28140
-
Arjen Hiemstra authored
Summary: This adds a new library for communicating with a new KSysGuard DBus-based daemon that provides sensors. The daemon will be posted by d_ed later on. This new library pretty much maps the different objects from the daemon to C++ objects. Depends on D28333 Test Plan: None yet, needs the new daemon. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: ngraham, mart, zzag, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28141
-
- 15 Apr, 2020 1 commit
-
-
Kai Uwe Broulik authored
Instead use ApplicationLauncherJob with KDialogJobUiDelegate Differential Revision: https://phabricator.kde.org/D28849
-
- 02 Apr, 2020 2 commits
-
-
Jonathan Esk-Riddell authored
-
Marco Martin authored
Summary: on some GCC (here 7.5.0) it complains when one tries to reassign an iterator that was obtained via const_find, using find() using a mutable iterator makes it build fine Test Plan: Builds, behavior not changed Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28497
-
- 25 Mar, 2020 1 commit
-
-
Yuri Chornoivan authored
-
- 24 Mar, 2020 3 commits
-
-
Heiko Becker authored
-
Heiko Becker authored
Cherry-picked from 5acaea96.
-
David Edmundson authored
Summary: Last release a plugin system was introduced that allowed plugins to provide columns of process data in a way that included enough metadata to allow displaying of said data appropriately without the client needing to be aware of the semantics of what that column represents. This patch provides all process information in that new format. This is then exposed as new, much simler, model. This new model is designed to be consumable from a QML API for any potential process data viewer. Existing models are unchanged for maximum compatibility. Test Plan: Used in another project Reviewers: #plasma, broulik Reviewed By: #plasma, broulik Subscribers: ahiemstra, broulik, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D27509
-
- 23 Mar, 2020 1 commit
-
-
Arjen Hiemstra authored
Summary: On older versions, install(TARGETS target PUBLIC_HEADER) does not seem to work too well, so just use install(FILES) for now. In addition, the Qml and Quick components were missing from the main CMake file. Test Plan: Still builds and installs Reviewers: #plasma, romangg Reviewed By: #plasma, romangg Subscribers: romangg, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D28217
-
- 20 Mar, 2020 1 commit
-
-
Arjen Hiemstra authored
-
- 19 Mar, 2020 3 commits
-
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
Summary: This moves Formatter and Unit out of ProcessCore and into its own Formatter library. This allows us to reuse them in other places, like a new sensor library that will be posted later. It includes a declarative plugin that makes things available to QML. It also contains a small unit test for Formatter. Test Plan: - The new unit test passes. - KSysGuard still runs correctly. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: zzag, ngraham, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D27869
-
Laurent Montel authored
-
- 18 Mar, 2020 1 commit
-
-
Laurent Montel authored
-
- 10 Mar, 2020 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 05 Mar, 2020 1 commit
-
-
Arjen Hiemstra authored
Summary: This matches frameworks and allows for a separate manual tests dir. Test Plan: Tests still run (though processtest crashes on my machine). Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D27867
-
- 02 Mar, 2020 4 commits
-
-
David Edmundson authored
-
David Edmundson authored
-
Fabian Vogt authored
-
Fabian Vogt authored
Summary: QWebChannel is only used if WebEngine is also available. This converts scripting support into an optional feature which is only enabled if both dependencies are available. Test Plan: Still builds. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: lbeltrame, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D27347
-
- 28 Feb, 2020 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 25 Feb, 2020 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 18 Feb, 2020 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 06 Feb, 2020 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 24 Jan, 2020 1 commit
-
-
David Edmundson authored
Summary: The broadcaster just needs to receive a QEvent getting propogated upwards, it doesn't need to be a QWidget. This makes the client API considerably lighter. .so is bumped as it is technically an ABI break. Test Plan: Ksysguard still works lddtree shows everything being much lighter Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26870
-
- 16 Jan, 2020 4 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
-
Jonathan Esk-Riddell authored
-
- 31 Dec, 2019 1 commit
-
-
Laurent Montel authored
-
- 23 Dec, 2019 1 commit
-
-
Laurent Montel authored
Summary: Port to QRandomGenerator Test Plan: autotest ok Reviewers: dfaure, apol Reviewed By: apol Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26189
-
- 17 Dec, 2019 1 commit
-
-
Laurent Montel authored
Summary: QMultiHash::insertMulti is deprecated Reviewers: apol, davidedmundson Reviewed By: davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D26063
-
- 03 Dec, 2019 1 commit
-
-
Laurent Montel authored
-
- 29 Nov, 2019 1 commit
-
-
Yuri Chornoivan authored
-
- 27 Nov, 2019 1 commit
-
-
Arjen Hiemstra authored
Summary: This adds the translated strings for the new Total, Available and Allocated sensors. Depends on D25305 Test Plan: The sensor browser no longer shows the new sensors as "total", "available" and "allocated" but "Total Memory" etc. Reviewers: #plasma, davidedmundson Reviewed By: #plasma, davidedmundson Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D25306
-
- 23 Nov, 2019 2 commits
-
-
David Faure authored
-
David Faure authored
-