237 Commits

Author SHA1 Message Date
UshakovVasilii
888ce3643e remove error from command output #114 2019-05-12 18:53:28 +03:00
UshakovVasilii
d5b37692d9 desplay menu if lm_sensors is not intstalled. fix #89 2019-04-04 08:11:09 +03:00
UshakovVasilii
985b5093d8 fix amdgpu fan and voltage for lm_sensors #130 2019-03-31 21:54:00 +03:00
UshakovVasilii
98630647dd update for gnome-shell 3.32 #126 2019-03-20 22:11:27 +03:00
UshakovVasilii
6f9d334cef update for gnome-shell 3.32 #126 2019-03-20 10:28:11 +03:00
Vasilii
b08fce4ac8 Merge pull request #124 from jonasmalacofilho/visualize-stale-hot-sensors
Visualize hot (on panel) sensors that became stale
2019-03-07 08:33:12 +03:00
Jonas Malaco
470a8e6a78 Visualize hot (on panel) sensors that became stale
When a hwmon module was unloaded or crashed any sensors it had that were
also pinned to the panel (i.e. a 'hot sensor') retained the value
they had last, hiding the failure.

To fix that, this first clears all hot labels, replacing them with a
placeholder, before checking the new sensor data.  The placeholder
chosen is ⚠ (\u26a0 warning sign), after some experimentation with other
alternatives.

For consistency, the placeholder used on initialization is also
changed.
2019-03-02 17:35:08 -03:00
Jonas Malaco
dd635f2948 Fix temperatures being rounded down instead of to the closest integer 2019-03-02 10:10:41 -03:00
Jonas Malaco
4007f2d2b1 Accept more than nine hwmon sensors of each type 2019-01-27 04:50:55 -02:00
Erdem U. Altinyurt
8ecea4e639 Required changes for custom SmartCtl for NVME. 2019-01-06 18:53:16 +03:00
Erdem U. Altinyurt
bfebb8d8b9 Addition of custom SmartCtl quert for NVME devices. 2019-01-06 18:51:19 +03:00
Andrew Toskin
94281931e7 Reword labels for the bottom buttons of the top bar menu
I think it makes sense to call it the Freon wiki rather than the GitHub
wiki, because code hosting could change, and this wiki is specifically
all about Freon. And I think adding the "Go to" phrase both clarifies
what the button does, and also sorta invites the user to actually click
on the button.

And as for "Sensors Settings", this might be a little nit-picky, but you
don't *usually* pluralize a noun when it's acting as a modifier on
another noun.
2018-11-18 13:50:52 -08:00
UshakovVasilii
405a0905e5 add link to WiKi #113 2018-11-18 10:14:34 +03:00
UshakovVasilii
9ecff76238 fix double voltages minus, resolve #110 2018-11-01 17:58:22 +03:00
Nikita Yustovskiy
26e0b58433 Fixed NaN values when NVIDIA is disabled 2018-10-20 18:58:04 +03:00
Thomas Ingvarsson
1e75360300 [WIP] Add debug logging, fixes #103
To enable more debug logging without custom builds while still
maintaining a minimal syslog impact by default

- Add a settings variable 'debug', hidden from the user
- Use dconf to write/read it (suggest adding to the README and/or
  wiki). Only for debugging purposes really
- When 'debug' is set it will enable the possibility of extra logging
- The new 'debug' function also adds in some meta data such as unique
  syslog id instead of gnome-shell, file/func/line id to easier locate
  in code
- Changed the Render all MenuItems and a couple of outcommented
  updated logs to use the new debug function instead

Todo's before no longer WIP:
- Place it somewhere else than in this, cause I presume it wont be
reachable everywhere then
- Consider replacing regular log with something like this as well (to
gain the neat meta data (extension prefix, file, func, line))
- Think some more on the usage of log domains and if possible to turn
of more logging that way instead of dconf variable
2018-09-23 18:23:19 +02:00
Thomas Ingvarsson
8886149678 Fix JS warning about assignment to undeclared variable key 2018-09-21 08:22:21 +02:00
Thomas Ingvarsson
eca2d1ab7e Correct syntax error and add sensorType to the parsing
- missing dash when I did a list second split of the arguments
 - Add sensorType as a dynamic key for a feature
2018-09-21 08:04:15 +02:00
Thomas Ingvarsson
4391db1c96 Utilize JSON parser for sensorUtil 2018-09-20 23:05:32 +02:00
Thomas Ingvarsson
b3affd57dc Correct usage of toString on Uint8Array
According to warning given today with gnome 3.30:
"Some code called array.toString() on a Uint8Array instance. Previously this would have interpreted the bytes of the array as a string, but that is nonstandard. In the future this will return the bytes as comma-separated digits. For the time being, the old behavior has been preserved, but please fix your code anyway to explicitly call ByteArray.toString(array)."
2018-09-18 21:52:08 +02:00
UshakovVasilii
5f2569c186 fix gjs errors #98 2018-09-18 13:19:09 +03:00
Dennis M. Pöpperl
2fdfb58de0 Fix German translation
"U/min" or "UpM" are no valid translations for "rpm".
 The standardised unit is "1/min".
 See https://de.wikipedia.org/wiki/Rpm_(Einheit)
2018-08-07 11:29:21 +02:00
UshakovVasilii
2d8e169899 add 3.28 gnome-shell version 2018-05-12 08:21:40 +03:00
Pavel
da3af4da27 Added stderr to output for parsing since on Fedora 28 nvidia-smi output goes to stderr 2018-05-12 00:16:17 +03:00
Pavel
334934d5b5 Fix problem when card does not recognize if it is already in use 2018-05-12 00:14:37 +03:00
Alonso Lara
ea1f7c2553 Added + Translated (Left, Center, Right)
Copied and translated from the original POT file.
2018-04-15 15:05:54 +02:00
Vasilii
8c83d4fbd6 Merge pull request #84 from jakubzet/polishTranslation
Polish translation
2018-02-04 10:06:21 +03:00
jakubzet
2fa9137831 Fixed polish translation (missing phrase + minor updates) 2018-02-03 01:31:12 +01:00
UshakovVasilii
bf029d7eed update UI every 250ms if necessary, resolve #74 2018-01-20 08:26:50 +03:00
Vasilii
74a56629d4 Merge pull request #80 from alex-volga/master
fix in uk_UA translation
2018-01-17 08:23:58 +03:00
Alex Volga
a426de761d fix in uk_UA translation 2018-01-15 09:38:49 +02:00
UshakovVasilii
c7a0aa9ec7 fix settings menu item 2017-12-07 09:43:50 +03:00
UshakovVasilii
68fe27d9f3 use average and max temperature as default #60 2017-12-07 09:18:16 +03:00
UshakovVasilii
51333f7151 use system keys for lcale depend sensors, resolve #77 2017-12-07 08:52:13 +03:00
UshakovVasilii
8d5fca31e1 do not update sensors in background #74 2017-12-03 11:54:34 +03:00
Stepan Kashuba
009b877a18 Fixed russian translation 2017-11-30 10:54:56 +05:00
UshakovVasilii
9116d624be destroy label after link cleanup for prevert set_label on not exist actor fix #71 2017-11-22 16:42:19 +03:00
Alex Volga
0921e4b379 added translation for the position on the panel 2017-11-12 00:12:40 +02:00
Alex Volga
389e082945 add uk_UA local 2017-11-11 23:52:00 +02:00
UshakovVasilii
e1bab632ef fix ru translations #68 2017-11-01 08:14:44 +03:00
J.Junquera
b7e1a1ce77 Added es_ES .mo locales 2017-10-22 10:33:28 +02:00
J.Junquera
bd1d31a847 Fixing my last commit syntax errors. 2017-10-14 12:16:50 +02:00
J.Junquera
0e2b79c735 Fixing Nvidia problems when its disabled with prime-select intel 2017-10-14 00:04:55 +02:00
UshakovVasilii
e916bedac8 support gnome-shell 3.26 2017-10-08 19:42:53 +03:00
UshakovVasilii
fd8b74b910 fix NVIDIA GPUs label detection, #58 2017-08-13 10:24:07 +03:00
UshakovVasilii
d9bf184644 fix typo, #32 2017-08-07 23:15:26 +03:00
UshakovVasilii
ba3a394c09 fix logic to skip first line, #32 2017-08-07 16:43:35 +03:00
UshakovVasilii
96c6ac11e4 support multiple NVIDIA gpu, #32 2017-08-07 16:04:49 +03:00
Vasilii
bd0ca06cf4 Merge pull request #55 from jonnius/freon
Added German translation
2017-08-03 08:58:38 +03:00
UshakovVasilii
f9756b2430 fix undefined property warning 2017-06-13 09:14:52 +03:00