struct psensor **ordered_sensors, **s_cur, *s;
unsigned int enabled;
- ordered_sensors = ui_get_sensors_ordered_by_position(ui);
+ ordered_sensors = ui_get_sensors_ordered_by_position(ui->sensors);
store = ui->sensors_store;
gtk_list_store_clear(store);
store = ui->sensors_store;
- use_celsius = ui->config->temperature_unit == CELSIUS;
+ if (config_get_temperature_unit() == CELSIUS)
+ use_celsius = 1;
+ else
+ use_celsius = 0;
valid = gtk_tree_model_get_iter_first(model, &iter);
while (valid) {
value = psensor_value_to_str(s->type,
psensor_get_current_value(s),
use_celsius);
- min = psensor_value_to_str(s->type, s->min, use_celsius);
- max = psensor_value_to_str(s->type, s->max, use_celsius);
+ min = psensor_value_to_str(s->type,
+ s->sess_lowest,
+ use_celsius);
+ max = psensor_value_to_str(s->type,
+ s->sess_highest,
+ use_celsius);
gtk_list_store_set(store, &iter,
COL_TEMP, value,