X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fui_unity.c;h=6040facd9408bc726ed778be2d0ad2858bfc415c;hb=6f8560319706bacf5a24e2a01de2cdb9d2ae9b35;hp=9e740023e1c17962d8680565090815fc0c0e8176;hpb=1a0cbf2759fd44d1c6fb4f2efbe79d20f017e4a1;p=psensor.git diff --git a/src/ui_unity.c b/src/ui_unity.c index 9e74002..6040fac 100644 --- a/src/ui_unity.c +++ b/src/ui_unity.c @@ -25,8 +25,12 @@ static UnityLauncherEntry *psensor_entry; static unsigned int last_visible = -1; void ui_unity_launcher_entry_update(struct psensor **sensors, - unsigned int show) + unsigned int show, + int use_celcius) { + double v; + + if (!initialized) { psensor_entry = unity_launcher_entry_get_for_desktop_file ("psensor.desktop"); @@ -46,10 +50,11 @@ void ui_unity_launcher_entry_update(struct psensor **sensors, } if (sensors && *sensors) { - double v; - v = psensor_get_max_current_value(sensors, SENSOR_TYPE_TEMP); + if (!use_celcius) + v = celcius_to_fahrenheit(v); + unity_launcher_entry_set_count(psensor_entry, v); } }