From: Jean-Philippe Orsini Date: Thu, 11 Sep 2014 22:57:20 +0000 (+0200) Subject: added support of smooth curves setting X-Git-Tag: v1.1.2~104 X-Git-Url: http://git.wpitchoune.net/gitweb/?a=commitdiff_plain;h=739055843d76da85aea6b0f68f6be2440b08a905;p=psensor.git added support of smooth curves setting --- diff --git a/src/cfg.c b/src/cfg.c index 6a7ce1b..ff4fca6 100644 --- a/src/cfg.c +++ b/src/cfg.c @@ -29,8 +29,6 @@ #include #define _(str) gettext(str) -#include - #include #include #include @@ -55,17 +53,14 @@ static const char *KEY_SENSOR_UPDATE_INTERVAL /* Graph settings */ static const char *KEY_GRAPH_UPDATE_INTERVAL = "graph-update-interval"; - static const char *KEY_GRAPH_MONITORING_DURATION = "graph-monitoring-duration"; - static const char *KEY_GRAPH_BACKGROUND_COLOR = "graph-background-color"; - static const char *DEFAULT_GRAPH_BACKGROUND_COLOR = "#e8f4e8f4a8f5"; - static const char *KEY_GRAPH_BACKGROUND_ALPHA = "graph-background-alpha"; - static const char *KEY_GRAPH_FOREGROUND_COLOR = "graph-foreground-color"; +static const char *KEY_GRAPH_SMOOTH_CURVES_ENABLED += "graph-smooth-curves-enabled"; static const char *DEFAULT_GRAPH_FOREGROUND_COLOR = "#000000000000"; @@ -335,6 +330,17 @@ static void set_window_keep_below_enabled(bool enabled) set_bool(KEY_INTERFACE_WINDOW_KEEP_BELOW_ENABLED, enabled); } +bool config_is_smooth_curves_enabled() +{ + return get_bool(KEY_GRAPH_SMOOTH_CURVES_ENABLED); +} + +void config_set_smooth_curves_enabled(bool b) +{ + set_bool(KEY_GRAPH_SMOOTH_CURVES_ENABLED, b); +} + + static void init() { log_fct_enter(); @@ -752,3 +758,8 @@ void config_set_appindicator_label_enabled(const char *sid, bool enabled) { sensor_set_bool(sid, ATT_SENSOR_APPINDICATOR_LABEL_ENABLED, enabled); } + +GSettings *config_get_GSettings() +{ + return settings; +}