projects
/
psensor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
made the setting temperature unit dynamic
[psensor.git]
/
src
/
cfg.c
diff --git
a/src/cfg.c
b/src/cfg.c
index
4cf1c7f
..
96baa27
100644
(file)
--- a/
src/cfg.c
+++ b/
src/cfg.c
@@
-458,8
+458,6
@@
struct config *config_load(void)
c->window_h = 200;
}
c->window_h = 200;
}
- c->temperature_unit = get_int(KEY_INTERFACE_TEMPERATURE_UNIT);
-
c->sensor_values_max_length = compute_values_max_length(c);
return c;
c->sensor_values_max_length = compute_values_max_length(c);
return c;
@@
-497,8
+495,6
@@
void config_save(const struct config *c)
set_int(KEY_INTERFACE_WINDOW_H, c->window_h);
set_int(KEY_INTERFACE_WINDOW_DIVIDER_POS, c->window_divider_pos);
set_int(KEY_INTERFACE_WINDOW_H, c->window_h);
set_int(KEY_INTERFACE_WINDOW_DIVIDER_POS, c->window_divider_pos);
-
- set_int(KEY_INTERFACE_TEMPERATURE_UNIT, c->temperature_unit);
}
const char *get_psensor_user_dir(void)
}
const char *get_psensor_user_dir(void)
@@
-944,3
+940,8
@@
enum temperature_unit config_get_temperature_unit(void)
{
return get_int(KEY_INTERFACE_TEMPERATURE_UNIT);
}
{
return get_int(KEY_INTERFACE_TEMPERATURE_UNIT);
}
+
+void config_set_temperature_unit(enum temperature_unit u)
+{
+ set_int(KEY_INTERFACE_TEMPERATURE_UNIT, u);
+}