X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Fmain.c;h=defc60d80e7981d22815e88a5afd895b917f3021;hb=30280f0093e8aea4bc8af8a46c2e529e8ec61ac9;hp=6d23b80e2e33acd3530ef0c74f2281d30a2f1b33;hpb=bcc60f94fc788d774205bcf824b655ae2fb4e6fc;p=psensor.git diff --git a/src/main.c b/src/main.c index 6d23b80..defc60d 100644 --- a/src/main.c +++ b/src/main.c @@ -185,6 +185,7 @@ static gboolean ui_refresh_thread(gpointer data) struct config *cfg; gboolean ret; struct ui_psensor *ui = (struct ui_psensor *)data; + int use_celsius; ret = TRUE; cfg = ui->config; @@ -198,9 +199,11 @@ static gboolean ui_refresh_thread(gpointer data) if (is_appindicator_supported() || is_status_supported()) indicators_update(ui); - ui_unity_launcher_entry_update(ui->sensors, - !cfg->unity_launcher_count_disabled, - cfg->temperature_unit == CELSIUS); + if (config_get_temperature_unit() == CELSIUS) + use_celsius = 1; + else + use_celsius = 0; + ui_unity_launcher_entry_update(ui->sensors); if (ui->graph_update_interval != cfg->graph_update_interval) { ui->graph_update_interval = cfg->graph_update_interval; @@ -533,6 +536,7 @@ int main(int argc, char **argv) g_timeout_add(1000 * ui.graph_update_interval, ui_refresh_thread, &ui); ui_appindicator_init(&ui); + ui_unity_init(); gdk_notify_startup_complete();