Commit Graph

483 Commits

Author SHA1 Message Date
4aa72bbf4d Makefile, and mark 50 compatible 2026-03-02 02:17:08 +09:00
357c722ba1 Merge remote-tracking branch 'upstream/master' 2026-03-02 02:08:58 +09:00
Vasilii
13c76e98e5 Merge pull request #305 from BombFoolGranny/patch-1
Update comments in extension.js
2025-12-26 13:55:57 +03:00
BombFoolGranny
1eb84c2c01 Update extension.js
Fix typos and translate comment written in Chinese
2025-12-24 21:07:25 +02:00
Vasilii
929837278f Merge pull request #303 from edgarlopez/edgarlopez-patch-1
Update sensorsUtil.js
2025-12-24 14:35:09 +03:00
Vasilii
c3190aae20 Merge pull request #302 from hirishh/fix-timeout
Remote timeout on destroy for _positionInPanelChanged()
2025-11-23 21:29:31 +03:00
hirishh
ae19d55a20 Remote timeout on destroy for _positionInPanelChanged() 2025-11-12 17:06:36 +01:00
43449ae7cb Added custom polling interval just for wattd... 2025-10-26 05:09:43 +09:00
da08257bab Added custom wattd metric 2025-10-26 04:42:27 +09:00
Vasilii
d9a7f6bb29 Merge pull request #296 from davide125/gnome49
Mark compatible with GNOME Shell 49
2025-10-23 10:21:17 +03:00
Davide Cavalca
3b3f07c846 Mark compatible with GNOME Shell 49 2025-08-23 08:55:18 -07:00
Edgar Lopez
29af05eb53 Update sensorsUtil.js
Json NaN values replace to zero
2025-06-25 08:17:05 -07:00
Vasilii
f7116b70ba Merge pull request #295 from dumingqiao/master
fixed: TypeError: this.container.get_parent() is null in gnome 48.
2025-05-15 09:51:48 +03:00
dumingqiao
3bc0e556b1 fixed: TypeError: this.container.get_parent() is null in gnome 48. 2025-05-11 12:02:56 +08:00
Vasilii
9379f2c9fe Merge pull request #291 from jbicha/gnome48
Mark compatible with GNOME Shell 48
2025-03-03 17:55:51 +03:00
Jeremy Bícha
88e52ca860 Mark compatible with GNOME Shell 48 2025-02-28 14:22:07 -05:00
Vasilii
14346dab4d Merge pull request #289 from martey/fix-additionnal-typo
Fix typo
2024-11-02 08:34:23 +03:00
Martey Dodoo
658a0ab7c9 Fix typo
Change "additionnal" to "additional".
2024-10-10 17:22:25 -04:00
Vasilii
a38b120b4b Merge pull request #286 from jbicha/gnome47
Mark compatible with GNOME Shell 47
2024-09-23 11:34:20 +03:00
Jeremy Bicha
a0c4bd9379 Mark compatible with GNOME Shell 47 2024-09-12 13:58:15 -04:00
Vasilii
12be072567 Merge pull request #285 from MX682X/master
Change prefs to libadwaita, add battery sensors
2024-09-08 11:16:48 +03:00
MX682X
57f9e139e9 Change prefs to libadwaita, add battery sensors 2024-09-06 16:34:19 +02:00
Vasilii
b76b348c8d Merge pull request #282 from pievets/master
getSmartData(...) temperature is undefined #209
2024-03-29 10:42:45 +03:00
steveip
96868b18d8 getSmartData(...) temperature is undefined #209 this will ignore any drive without a temperature. 2024-03-25 22:53:13 +00:00
Manuel Selinger
04de227024 replace add and add_actor with add_child (#281)
Those Functions were deprecated and got removed in GNOME 46
2024-03-25 09:28:30 +03:00
Thomas Debesse
8fee2fb964 fix pkexec support and do not call pkexec at all if the install dir is not found (#274) 2023-12-15 10:07:37 +03:00
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
Damien Tournoud
54ae50c51b Sort sensor names with the numeric option set (#265)
This allows "Core 3" to sort before "Core 20", instead of the
other way around without the numeric option set.
2023-08-06 12:41:37 +03:00
Sabri Ünal
ecabca02b8 Several translation fixes (#263)
* Fix two typos in three strings

- syetem
- NVidia

* Typo: Fix double "from" usage in prefs.js

* Mark two strings translatable

- Temperature Unit
- Direct

* Update freon.pot file

* Update Turkish translation
2023-05-29 14:24:03 +03:00
Ibrahim Ansari
55bcd7c481 Avoid blocking NVIDIA GPUs from sleeping (#259)
* Only poll NVIDIA GPUs which are awake.

* Slow down polling if an NVIDIA GPU can sleep.
If an NVIDIA GPU is eligible to sleep, i.e. runtime D3 sleep is enabled
and no processes except GNOME or X.org are running, then don't poll the
GPU for at least another 30 seconds.

* NVIDIA: Check for X.org correctly on most distros.
If a distro is naming X.org differently than these common and sensible
names, then we can't detect or account for that in any way unfortunately

* Show N/A instead when NVIDIA GPU is sleeping.
2023-05-17 19:01:17 +03:00
UshakovVasilii
0d39ef0488 update makeZip for po 2023-04-13 14:22:10 +03:00
Ivan Louis Sébastien
c9015badab Gnome Shell 44 Support (#257) 2023-03-29 10:55:29 +03:00
Amerey
624e52255f czech translation (#255) 2023-03-29 10:53:26 +03:00
UshakovVasilii
4c86f2c360 revert po files 2023-03-22 09:20:00 +03:00
Nicolas Frenay
f2c0c94d89 Add AMD PPT average power sensor (#249) 2022-11-09 11:18:02 +03:00
kaduvert
5275a093ea places the temperature in the center of the icon box instead of at the left start (#247) 2022-10-17 09:54:19 +03:00
Erick Howard
9939f2888a Update screenshots in wiki (#246)
Co-authored-by: Divine Bicycle <divine-bicycle@proton.me>
2022-09-28 09:23:31 +03:00
jssotomdz
c655ccb6cf Add Gnome Shell 43 compatibility (#245) 2022-09-22 15:39:51 +03:00
polter
dab42ffc5c nvidiaUtil: code cleanup, fix recognizing the card (#242)
Since the card list is populated only in constructor, to update it we
had to toggle "Nvidia" switch `on`->`off`->`on`.

The fix is to get the temperature along with the card name in one
`nvidia-smi` call.

Also some code cleanup was made, removed old unused code.

Fixes #241

Signed-off-by: Pavel Artsishevsky <polter.rnd@gmail.com>
2022-07-09 08:21:51 +03:00
Sync1211
2dfe76624f * Fixed incorrect class name for nvidiabumblebee being used in _updateDisplay() (#238) 2022-05-16 17:00:26 +03:00
joickle
dab4b63c2e Add space to rpm (#231) 2022-04-08 16:06:19 +03:00
UshakovVasilii
3ea64e3739 update gitignore for po 2022-03-27 20:00:48 +03:00
UshakovVasilii
4aafc9f670 remove po folder 2022-03-27 20:00:10 +03:00
KuroeHanako
05c7aa96d8 Add Korean Translation (#229) 2022-02-22 17:19:40 +03:00
Shem Pasamba
010c363d9b Add 42 since it works there too (#228) 2022-02-05 12:26:11 +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