Skip to content
Snippets Groups Projects
  1. Feb 23, 2021
  2. Feb 22, 2021
    • David Redondo's avatar
      Force device statistics refresh rate to be always one second · 16c5713d
      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
      
      
      (cherry picked from commit 4b5251ad)
      16c5713d
  3. Feb 15, 2021
  4. Feb 11, 2021
  5. Feb 09, 2021
  6. Feb 08, 2021
    • David Redondo's avatar
      Fix disk speeds · fbefa252
      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
      
      
      (cherry picked from commit 34705df7)
      fbefa252
  7. Jan 25, 2021
    • David Redondo's avatar
      Check if we could open a file · 5f3ea78b
      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.
      
      
      (cherry picked from commit b3bee7ef)
      5f3ea78b
    • David Redondo's avatar
      Include StorageVolumes by default · a3c66110
      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.
      
      
      (cherry picked from commit 8747897a)
      a3c66110
  8. Jan 22, 2021
  9. Jan 21, 2021
  10. Jan 15, 2021
    • ahiemstra's avatar
      NetworkManager: Do not remove devices when their active connection changes · de20a4c0
      ahiemstra 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
      de20a4c0
    • ahiemstra's avatar
      Store SensorProperty as QPointer in AggregateSensor · 38a8c362
      ahiemstra authored
      This prevents a crash where the SensorProperty could disappear without
      the AggregateSensor detecting it.
      38a8c362
  11. Jan 14, 2021
  12. Jan 07, 2021
  13. Jan 05, 2021
  14. Jan 02, 2021
  15. Dec 23, 2020
  16. Dec 20, 2020
  17. Dec 08, 2020
  18. Dec 01, 2020
  19. Nov 30, 2020
  20. Nov 29, 2020
  21. Nov 24, 2020
  22. Nov 20, 2020
    • David Redondo's avatar
      Remove setShortNameFor · 85e3e7dd
      David Redondo authored
      We do not anymore use a subsystem which was using this method.
      85e3e7dd
    • David Redondo's avatar
      Add memory plugin · 66321cea
      David Redondo authored
      Uses mostly the same methods to get the information as the old code.
      On FreeBSD the method to get the swap values is much simpler with just one
      function call.
      66321cea
Loading