/*
- * Copyright (C) 2010-2014 jeanfi@gmail.com
+ * Copyright (C) 2010-2016 jeanfi@gmail.com
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
static GtkListStore *store;
/* 'true' when the notifications of field changes are due to the change
- * of the selected sensor. */
+ * of the selected sensor.
+ */
static bool ignore_changes;
static struct psensor *get_selected_sensor(void)
return;
v = gtk_spin_button_get_value(btn);
- if (config_get_sensor_unit() == FAHRENHEIT)
+ if (config_get_temperature_unit() == FAHRENHEIT)
v = fahrenheit_to_celsius(v);
config_set_sensor_alarm_high_threshold(s->id, v);
return;
v = gtk_spin_button_get_value(btn);
- if (config_get_sensor_unit() == FAHRENHEIT)
+ if (config_get_temperature_unit() == FAHRENHEIT)
v = fahrenheit_to_celsius(v);
config_set_sensor_alarm_low_threshold(s->id, v);
chip = _("Unknown");
gtk_label_set_text(w_sensor_chipname, chip);
- use_celsius = config_get_sensor_unit() == CELSIUS ? 1 : 0;
+ use_celsius = config_get_temperature_unit() == CELSIUS ? 1 : 0;
if (s->min == UNKNOWN_DBL_VALUE)
smin = strdup(_("Unknown"));
store = GTK_LIST_STORE(gtk_builder_get_object(builder,
"sensors_liststore"));
+ gtk_window_set_transient_for(GTK_WINDOW(w_dialog),
+ GTK_WINDOW(ui->main_window));
gtk_builder_connect_signals(builder, ui);
g_signal_connect(w_dialog,