EmpathyConf

EmpathyConf

Synopsis

                    EmpathyConf;
#define             EMPATHY_PREFS_PATH
#define             EMPATHY_PREFS_NOTIFICATIONS_ENABLED
#define             EMPATHY_PREFS_NOTIFICATIONS_DISABLED_AWAY
#define             EMPATHY_PREFS_NOTIFICATIONS_FOCUS
#define             EMPATHY_PREFS_SOUNDS_ENABLED
#define             EMPATHY_PREFS_SOUNDS_DISABLED_AWAY
#define             EMPATHY_PREFS_SOUNDS_INCOMING_MESSAGE
#define             EMPATHY_PREFS_SOUNDS_OUTGOING_MESSAGE
#define             EMPATHY_PREFS_SOUNDS_NEW_CONVERSATION
#define             EMPATHY_PREFS_SOUNDS_SERVICE_LOGIN
#define             EMPATHY_PREFS_SOUNDS_SERVICE_LOGOUT
#define             EMPATHY_PREFS_SOUNDS_CONTACT_LOGIN
#define             EMPATHY_PREFS_SOUNDS_CONTACT_LOGOUT
#define             EMPATHY_PREFS_POPUPS_WHEN_AVAILABLE
#define             EMPATHY_PREFS_CHAT_SHOW_SMILEYS
#define             EMPATHY_PREFS_CHAT_THEME
#define             EMPATHY_PREFS_CHAT_SPELL_CHECKER_LANGUAGES
#define             EMPATHY_PREFS_CHAT_SPELL_CHECKER_ENABLED
#define             EMPATHY_PREFS_CHAT_NICK_COMPLETION_CHAR
#define             EMPATHY_PREFS_CHAT_AVATAR_IN_ICON
#define             EMPATHY_PREFS_UI_SEPARATE_CHAT_WINDOWS
#define             EMPATHY_PREFS_UI_MAIN_WINDOW_HIDDEN
#define             EMPATHY_PREFS_UI_AVATAR_DIRECTORY
#define             EMPATHY_PREFS_UI_SHOW_AVATARS
#define             EMPATHY_PREFS_UI_COMPACT_CONTACT_LIST
#define             EMPATHY_PREFS_CONTACTS_SHOW_OFFLINE
#define             EMPATHY_PREFS_CONTACTS_SORT_CRITERIUM
#define             EMPATHY_PREFS_HINTS_CLOSE_MAIN_WINDOW
#define             EMPATHY_PREFS_SALUT_ACCOUNT_CREATED
#define             EMPATHY_PREFS_AUTOCONNECT
#define             EMPATHY_PREFS_IMPORT_ASKED
#define             EMPATHY_PREFS_FILE_TRANSFER_DEFAULT_FOLDER
void                (*EmpathyConfNotifyFunc)            (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gpointer user_data);
EmpathyConf *       empathy_conf_get                    (void);
void                empathy_conf_shutdown               (void);
guint               empathy_conf_notify_add             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         EmpathyConfNotifyFunc func,
                                                         gpointer data);
gboolean            empathy_conf_notify_remove          (EmpathyConf *conf,
                                                         guint id);
gboolean            empathy_conf_set_int                (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gint value);
gboolean            empathy_conf_get_int                (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gint *value);
gboolean            empathy_conf_set_bool               (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gboolean value);
gboolean            empathy_conf_get_bool               (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gboolean *value);
gboolean            empathy_conf_set_string             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         const gchar *value);
gboolean            empathy_conf_get_string             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gchar **value);
gboolean            empathy_conf_set_string_list        (EmpathyConf *conf,
                                                         const gchar *key,
                                                         GSList *value);
gboolean            empathy_conf_get_string_list        (EmpathyConf *conf,
                                                         const gchar *key,
                                                         GSList **value);

Object Hierarchy

  GObject
   +----EmpathyConf

Description

Details

EmpathyConf

typedef struct _EmpathyConf EmpathyConf;


EMPATHY_PREFS_PATH

#define EMPATHY_PREFS_PATH "/apps/empathy"


EMPATHY_PREFS_NOTIFICATIONS_ENABLED

#define EMPATHY_PREFS_NOTIFICATIONS_ENABLED        EMPATHY_PREFS_PATH "/notifications/notifications_enabled"


EMPATHY_PREFS_NOTIFICATIONS_DISABLED_AWAY

#define EMPATHY_PREFS_NOTIFICATIONS_DISABLED_AWAY  EMPATHY_PREFS_PATH "/notifications/notifications_disabled_away"


EMPATHY_PREFS_NOTIFICATIONS_FOCUS

#define EMPATHY_PREFS_NOTIFICATIONS_FOCUS          EMPATHY_PREFS_PATH "/notifications/notifications_focus"


EMPATHY_PREFS_SOUNDS_ENABLED

#define EMPATHY_PREFS_SOUNDS_ENABLED               EMPATHY_PREFS_PATH "/sounds/sounds_enabled"


EMPATHY_PREFS_SOUNDS_DISABLED_AWAY

#define EMPATHY_PREFS_SOUNDS_DISABLED_AWAY         EMPATHY_PREFS_PATH "/sounds/sounds_disabled_away"


EMPATHY_PREFS_SOUNDS_INCOMING_MESSAGE

#define EMPATHY_PREFS_SOUNDS_INCOMING_MESSAGE      EMPATHY_PREFS_PATH "/sounds/sounds_incoming_message"


EMPATHY_PREFS_SOUNDS_OUTGOING_MESSAGE

#define EMPATHY_PREFS_SOUNDS_OUTGOING_MESSAGE      EMPATHY_PREFS_PATH "/sounds/sounds_outgoing_message"


EMPATHY_PREFS_SOUNDS_NEW_CONVERSATION

#define EMPATHY_PREFS_SOUNDS_NEW_CONVERSATION      EMPATHY_PREFS_PATH "/sounds/sounds_new_conversation"


EMPATHY_PREFS_SOUNDS_SERVICE_LOGIN

#define EMPATHY_PREFS_SOUNDS_SERVICE_LOGIN         EMPATHY_PREFS_PATH "/sounds/sounds_service_login"


EMPATHY_PREFS_SOUNDS_SERVICE_LOGOUT

#define EMPATHY_PREFS_SOUNDS_SERVICE_LOGOUT        EMPATHY_PREFS_PATH "/sounds/sounds_service_logout"


EMPATHY_PREFS_SOUNDS_CONTACT_LOGIN

#define EMPATHY_PREFS_SOUNDS_CONTACT_LOGIN         EMPATHY_PREFS_PATH "/sounds/sounds_contact_login"


EMPATHY_PREFS_SOUNDS_CONTACT_LOGOUT

#define EMPATHY_PREFS_SOUNDS_CONTACT_LOGOUT        EMPATHY_PREFS_PATH "/sounds/sounds_contact_logout"


EMPATHY_PREFS_POPUPS_WHEN_AVAILABLE

#define EMPATHY_PREFS_POPUPS_WHEN_AVAILABLE        EMPATHY_PREFS_PATH "/notifications/popups_when_available"


EMPATHY_PREFS_CHAT_SHOW_SMILEYS

#define EMPATHY_PREFS_CHAT_SHOW_SMILEYS            EMPATHY_PREFS_PATH "/conversation/graphical_smileys"


EMPATHY_PREFS_CHAT_THEME

#define EMPATHY_PREFS_CHAT_THEME                   EMPATHY_PREFS_PATH "/conversation/theme"


EMPATHY_PREFS_CHAT_SPELL_CHECKER_LANGUAGES

#define EMPATHY_PREFS_CHAT_SPELL_CHECKER_LANGUAGES EMPATHY_PREFS_PATH "/conversation/spell_checker_languages"


EMPATHY_PREFS_CHAT_SPELL_CHECKER_ENABLED

#define EMPATHY_PREFS_CHAT_SPELL_CHECKER_ENABLED   EMPATHY_PREFS_PATH "/conversation/spell_checker_enabled"


EMPATHY_PREFS_CHAT_NICK_COMPLETION_CHAR

#define EMPATHY_PREFS_CHAT_NICK_COMPLETION_CHAR    EMPATHY_PREFS_PATH "/conversation/nick_completion_char"


EMPATHY_PREFS_CHAT_AVATAR_IN_ICON

#define EMPATHY_PREFS_CHAT_AVATAR_IN_ICON          EMPATHY_PREFS_PATH "/conversation/avatar_in_icon"


EMPATHY_PREFS_UI_SEPARATE_CHAT_WINDOWS

#define EMPATHY_PREFS_UI_SEPARATE_CHAT_WINDOWS     EMPATHY_PREFS_PATH "/ui/separate_chat_windows"


EMPATHY_PREFS_UI_MAIN_WINDOW_HIDDEN

#define EMPATHY_PREFS_UI_MAIN_WINDOW_HIDDEN        EMPATHY_PREFS_PATH "/ui/main_window_hidden"


EMPATHY_PREFS_UI_AVATAR_DIRECTORY

#define EMPATHY_PREFS_UI_AVATAR_DIRECTORY          EMPATHY_PREFS_PATH "/ui/avatar_directory"


EMPATHY_PREFS_UI_SHOW_AVATARS

#define EMPATHY_PREFS_UI_SHOW_AVATARS              EMPATHY_PREFS_PATH "/ui/show_avatars"


EMPATHY_PREFS_UI_COMPACT_CONTACT_LIST

#define EMPATHY_PREFS_UI_COMPACT_CONTACT_LIST      EMPATHY_PREFS_PATH "/ui/compact_contact_list"


EMPATHY_PREFS_CONTACTS_SHOW_OFFLINE

#define EMPATHY_PREFS_CONTACTS_SHOW_OFFLINE        EMPATHY_PREFS_PATH "/contacts/show_offline"


EMPATHY_PREFS_CONTACTS_SORT_CRITERIUM

#define EMPATHY_PREFS_CONTACTS_SORT_CRITERIUM      EMPATHY_PREFS_PATH "/contacts/sort_criterium"


EMPATHY_PREFS_HINTS_CLOSE_MAIN_WINDOW

#define EMPATHY_PREFS_HINTS_CLOSE_MAIN_WINDOW      EMPATHY_PREFS_PATH "/hints/close_main_window"


EMPATHY_PREFS_SALUT_ACCOUNT_CREATED

#define EMPATHY_PREFS_SALUT_ACCOUNT_CREATED        EMPATHY_PREFS_PATH "/accounts/salut_created"


EMPATHY_PREFS_AUTOCONNECT

#define EMPATHY_PREFS_AUTOCONNECT                  EMPATHY_PREFS_PATH "/autoconnect"


EMPATHY_PREFS_IMPORT_ASKED

#define EMPATHY_PREFS_IMPORT_ASKED                 EMPATHY_PREFS_PATH "/import_asked"


EMPATHY_PREFS_FILE_TRANSFER_DEFAULT_FOLDER

#define EMPATHY_PREFS_FILE_TRANSFER_DEFAULT_FOLDER EMPATHY_PREFS_PATH "/file_transfer/default_folder"


EmpathyConfNotifyFunc ()

void                (*EmpathyConfNotifyFunc)            (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gpointer user_data);

conf :

key :

user_data :


empathy_conf_get ()

EmpathyConf *       empathy_conf_get                    (void);

Returns :


empathy_conf_shutdown ()

void                empathy_conf_shutdown               (void);


empathy_conf_notify_add ()

guint               empathy_conf_notify_add             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         EmpathyConfNotifyFunc func,
                                                         gpointer data);

conf :

key :

func :

data :

Returns :


empathy_conf_notify_remove ()

gboolean            empathy_conf_notify_remove          (EmpathyConf *conf,
                                                         guint id);

conf :

id :

Returns :


empathy_conf_set_int ()

gboolean            empathy_conf_set_int                (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gint value);

conf :

key :

value :

Returns :


empathy_conf_get_int ()

gboolean            empathy_conf_get_int                (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gint *value);

conf :

key :

value :

Returns :


empathy_conf_set_bool ()

gboolean            empathy_conf_set_bool               (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gboolean value);

conf :

key :

value :

Returns :


empathy_conf_get_bool ()

gboolean            empathy_conf_get_bool               (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gboolean *value);

conf :

key :

value :

Returns :


empathy_conf_set_string ()

gboolean            empathy_conf_set_string             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         const gchar *value);

conf :

key :

value :

Returns :


empathy_conf_get_string ()

gboolean            empathy_conf_get_string             (EmpathyConf *conf,
                                                         const gchar *key,
                                                         gchar **value);

conf :

key :

value :

Returns :


empathy_conf_set_string_list ()

gboolean            empathy_conf_set_string_list        (EmpathyConf *conf,
                                                         const gchar *key,
                                                         GSList *value);

conf :

key :

value :

Returns :


empathy_conf_get_string_list ()

gboolean            empathy_conf_get_string_list        (EmpathyConf *conf,
                                                         const gchar *key,
                                                         GSList **value);

conf :

key :

value :

Returns :