diff options
| -rw-r--r-- | src/gs-prefs.c | 65 | 
1 files changed, 9 insertions, 56 deletions
| diff --git a/src/gs-prefs.c b/src/gs-prefs.c index e9d42e2..0d2bea0 100644 --- a/src/gs-prefs.c +++ b/src/gs-prefs.c @@ -56,6 +56,15 @@ static void gs_prefs_finalize   (GObject      *object);  #define KEY_KEYBOARD_COMMAND "embedded-keyboard-command"  #define KEY_STATUS_MESSAGE_ENABLED "status-message-enabled" +#define _gs_prefs_set_idle_activation_enabled(x,y) ((x)->idle_activation_enabled = ((y) != FALSE)) +#define _gs_prefs_set_lock_enabled(x,y) ((x)->lock_enabled = ((y) != FALSE)) +#define _gs_prefs_set_lock_disabled(x,y) ((x)->lock_disabled = ((y) != FALSE)) +#define _gs_prefs_set_user_switch_disabled(x,y) ((x)->user_switch_disabled = ((y) != FALSE)) +#define _gs_prefs_set_keyboard_enabled(x,y) ((x)->keyboard_enabled = ((y) != FALSE)) +#define _gs_prefs_set_status_message_enabled(x,y) ((x)->status_message_enabled = ((y) != FALSE)) +#define _gs_prefs_set_logout_enabled(x,y) ((x)->logout_enabled = ((y) != FALSE)) +#define _gs_prefs_set_user_switch_enabled(x,y) ((x)->user_switch_enabled = ((y) != FALSE)) +  struct GSPrefsPrivate  {  	GSettings *settings; @@ -212,41 +221,6 @@ _gs_prefs_set_themes (GSPrefs *prefs,  }  static void -_gs_prefs_set_idle_activation_enabled (GSPrefs *prefs, -                                       gboolean value) -{ -	prefs->idle_activation_enabled = (value != FALSE); -} - -static void -_gs_prefs_set_lock_enabled (GSPrefs *prefs, -                            gboolean value) -{ -	prefs->lock_enabled = (value != FALSE); -} - -static void -_gs_prefs_set_lock_disabled (GSPrefs *prefs, -                             gboolean value) -{ -	prefs->lock_disabled = (value != FALSE); -} - -static void -_gs_prefs_set_user_switch_disabled (GSPrefs *prefs, -                                    gboolean value) -{ -	prefs->user_switch_disabled = (value != FALSE); -} - -static void -_gs_prefs_set_keyboard_enabled (GSPrefs *prefs, -                                gboolean value) -{ -	prefs->keyboard_enabled = (value != FALSE); -} - -static void  _gs_prefs_set_keyboard_command (GSPrefs    *prefs,                                  const char *value)  { @@ -262,20 +236,6 @@ _gs_prefs_set_keyboard_command (GSPrefs    *prefs,  }  static void -_gs_prefs_set_status_message_enabled (GSPrefs  *prefs, -                                      gboolean  enabled) -{ -	prefs->status_message_enabled = (enabled != FALSE); -} - -static void -_gs_prefs_set_logout_enabled (GSPrefs *prefs, -                              gboolean value) -{ -	prefs->logout_enabled = (value != FALSE); -} - -static void  _gs_prefs_set_logout_command (GSPrefs    *prefs,                                const char *value)  { @@ -306,13 +266,6 @@ _gs_prefs_set_logout_timeout (GSPrefs *prefs,  }  static void -_gs_prefs_set_user_switch_enabled (GSPrefs *prefs, -                                   gboolean value) -{ -	prefs->user_switch_enabled = (value != FALSE); -} - -static void  gs_prefs_load_from_settings (GSPrefs *prefs)  {  	glong      value; | 
