summaryrefslogtreecommitdiff
path: root/libgnomekbd/gkbd-keyboard-config.c
diff options
context:
space:
mode:
authorSergey V. Udaltsov <svu@gnome.org>2010-12-25 01:46:25 +0000
committerSergey V. Udaltsov <svu@gnome.org>2010-12-25 01:46:25 +0000
commit1a0cda3c571e3b1febe5231f3ebca31b956835fd (patch)
treeb21dbf8078c4e7bd21ef9eeeae7cd57534b22e8a /libgnomekbd/gkbd-keyboard-config.c
parent50cff411944df2f4ef28899ff174b3cc2b46c709 (diff)
downloadlibgnomekbd-1a0cda3c571e3b1febe5231f3ebca31b956835fd.tar.gz
A number of annotations for introspection purposes
There were some warning, now they're gone
Diffstat (limited to 'libgnomekbd/gkbd-keyboard-config.c')
-rw-r--r--libgnomekbd/gkbd-keyboard-config.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/libgnomekbd/gkbd-keyboard-config.c b/libgnomekbd/gkbd-keyboard-config.c
index 3074ce0..5f0a068 100644
--- a/libgnomekbd/gkbd-keyboard-config.c
+++ b/libgnomekbd/gkbd-keyboard-config.c
@@ -593,6 +593,10 @@ gkbd_keyboard_config_activate (GkbdKeyboardConfig * kbd_config)
return rv;
}
+/**
+ * gkbd_keyboard_config_start_listen:
+ * @func: (scope notified): a function to call when settings are changed
+ */
void
gkbd_keyboard_config_start_listen (GkbdKeyboardConfig * kbd_config,
GCallback func, gpointer user_data)
@@ -705,6 +709,10 @@ gkbd_keyboard_config_to_string (const GkbdKeyboardConfig * config)
return result;
}
+/**
+ * gkbd_keyboard_config_add_default_switch_option_if_necessary:
+ * Returns: (transfer full): List of options
+ */
gchar **
gkbd_keyboard_config_add_default_switch_option_if_necessary (gchar **
layouts_list,