6 Commits

Author SHA1 Message Date
Thomas Debesse
410cd919dc ask user to install a pkexec policy when running freeipmi with pkexec (#273) 2023-10-23 12:58:47 +03:00
Thomas Debesse
5bb70e20d0 rename “sudo” option as “pkexec” since sudo was replaced with pkexec (#271) 2023-10-23 12:58:30 +03:00
Manuel Selinger
ce5a396397 Address Issues from Review in #267 (#269)
* replace global.log() with logError()

* remove run_dispose calls

    This function should only be called from object system implementations.

https://gjs-docs.gnome.org/gobject20~2.0/gobject.object#method-run_dispose

* use pkexec instead of sudo for ipmi-sensors
2023-10-20 08:53:40 +03:00
Manuel Selinger
4465c14786 Migrate Plugin to Gnome 45 Shell (#267)
* Migrate Plugin to Gnome 45 Shell

* Use TextDecoder instead of ByteArray or toString()

* use the Glib timeout functions

* remove unused imports
2023-10-10 15:06:04 +03:00
Thomas Debesse
f3afa64c8b prefs: revamp the preference window and make various providers selectable independently, ref #223 (#226) 2021-11-21 15:29:06 +03:00
Thomas Debesse
e4bc02da10 freeipmiUtil: implement IPMI reading using ipmi-sensors from FreeIPMI project (#220)
Also add an option tu use sudo non-interactively.
2021-11-20 09:27:18 +03:00