- 23 Apr, 2021 1 commit
-
-
Arjen Hiemstra authored
We no longer install to ksysguard/ we now use ksystemstats/
-
- 13 Apr, 2021 19 commits
-
-
David Redondo authored
The names are still not good because that is what we get from libsensors. But it now also handles minimium and maximum if possible. To not show the same sensors that we already handle in other plugins, I use a simple blacklist for now for the ones we want to exclude.
-
Arjen Hiemstra authored
It should no longer be necessary
-
Arjen Hiemstra authored
Rather than ksysguard_ since they are no longer related to ksysguard
-
Arjen Hiemstra authored
Since ksysguard_global doesn't make much sense anymore
-
Arjen Hiemstra authored
We now use the interface name from the systemstats lib
-
Arjen Hiemstra authored
Gets rid of one more reference to ksysguard
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
LGPL should no longer be needed
-
Arjen Hiemstra authored
All C++ code should now be using `GPL-2.1-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL` so we do not have an odd mix of licenses anymore. Everyone with copyright statements in the files was OK with this.
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
Makes things simpler when developing since there's no need to constantly restart ksystemstats.
-
Arjen Hiemstra authored
Use ksystemstats instead of ksysguard
-
Arjen Hiemstra authored
-
- 31 Mar, 2021 2 commits
-
-
Arjen Hiemstra authored
-
Arjen Hiemstra authored
-
- 10 Mar, 2021 3 commits
-
-
Arjen Hiemstra authored
Use the same string as their non-percentage versions since the % is somewhat redundant anyway.
-
Arjen Hiemstra authored
Since it adds no information we should not add it in the first place. To do this, we first need to parse cpuinfo and count the number of physical CPUs and only after that create the actual objects.
-
Arjen Hiemstra authored
It leads to names like "All Total Usage" which is redundant.
-
- 05 Mar, 2021 1 commit
-
-
Han Puyu authored
BUG: 433517
-
- 04 Mar, 2021 2 commits
-
-
David Redondo authored
It worked because it was the only one with an empty providerName.
-
David Redondo authored
The chareg rate is measured in of course in Watts.
-
- 19 Feb, 2021 1 commit
-
-
David Redondo authored
Unfortunately the statistics refresh rate of a device is a global property. So when it is changed from the outside we just force it back to one second. The initial rate is saved and updated when something tries to change it in order to restore it upon destruction. Because NetworkmanagerQt just forwards the DBus signal we have to guard the slot with a boolean to we do not trigger it ourselves. BUG:433063 FIXED-IN:5.21.1
-
- 12 Feb, 2021 1 commit
-
-
David Redondo authored
These should be 'read' and 'write' instead of readRate and 'writeRate'. This matches the old sensor names and what the applet expects. BUG:432851
-
- 11 Feb, 2021 1 commit
-
-
David Edmundson authored
-
- 09 Feb, 2021 1 commit
-
-
David Redondo authored
BUG:430676 FIXED-IN:5.21.0
-
- 08 Feb, 2021 1 commit
-
-
David Redondo authored
Classical case of off-by-one. The documentation starts numbering at one. I used the numbers from it instead of the proper ones. BUG:432637
-
- 30 Jan, 2021 1 commit
-
-
Nicolas Fella authored
This makes it easier to build against both Qt5 and Qt6 GIT_SILENT
-
- 25 Jan, 2021 2 commits
-
-
David Redondo authored
In order to read the file it not only does need to exist but we also have to open it. This broke some systems where a file existed but was not readable with current permission. If we check if we could open a file we can save the check if the file exists.
-
David Redondo authored
We are searching for a StorageDrive to see if it is on a HardDisk or or some other type of device. However on some setups a Volume will not have StorageDrive as an ancestor, this is for example the case when using lvm. So let's include every volume by default and exclude only those for which we find a Drive that is not a hard disk.
-
- 22 Jan, 2021 1 commit
-
-
David Redondo authored
Fix copy and paste mistake GIT_SILENT
-
- 15 Jan, 2021 1 commit
-
-
Arjen Hiemstra authored
In certain cases, NetworkManager can go on a rampage sending active connection change signals in very rapid succession. This results in memory usage ballooning because lambda connections can not be unique. Rather than destroying and recreating the NetworkManagerDevice objects on active connection change, this changes things so that we only remove them from the SensorContainer but keep the actual objects around. This allows NetworkManagerDevice to track its active connection state, removing the need for constant reconnects. BUG: 430003
-
- 14 Jan, 2021 1 commit
-
-
David Redondo authored
Otherwise clients looking for the interface will receive an error when the name is announced but there is not the wanted interface.
-
- 07 Jan, 2021 1 commit
-
-
David Redondo authored
We rely on the prefixes on the front page of plasma-systemmonitor; spare every subclass from having to do it.
-