summaryrefslogtreecommitdiff
path: root/libxklavier/xklavier_xkb.c
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2007-05-20 00:11:41 +0000
committerSergey Udaltsov <svu@gnome.org>2007-05-20 00:11:41 +0000
commitf918651956eabc3dbb81834bbecb5fd8f4eaa3ec (patch)
treee14dbd8b1935bf6772f053bbaa3fc5b417c64aec /libxklavier/xklavier_xkb.c
parent7c3cb72b2b225053a4a45254cb85fafe631f1cb2 (diff)
downloadlibxklavier-f918651956eabc3dbb81834bbecb5fd8f4eaa3ec.tar.gz
added missing indicator names function
Diffstat (limited to 'libxklavier/xklavier_xkb.c')
-rw-r--r--libxklavier/xklavier_xkb.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/libxklavier/xklavier_xkb.c b/libxklavier/xklavier_xkb.c
index 24cbb2b..13008a6 100644
--- a/libxklavier/xklavier_xkb.c
+++ b/libxklavier/xklavier_xkb.c
@@ -36,6 +36,13 @@ xkl_xkb_get_groups_names(XklEngine * engine)
group_names);
}
+const gchar **
+xkl_xkb_get_indicators_names(XklEngine * engine)
+{
+ return (const gchar **) xkl_engine_backend(engine, XklXkb,
+ indicator_names);
+}
+
gint
xkl_xkb_pause_listen(XklEngine * engine)
{
@@ -519,6 +526,8 @@ xkl_xkb_init(XklEngine * engine)
xkl_xkb_write_config_rec_to_file;
xkl_engine_priv(engine, get_groups_names) =
xkl_xkb_get_groups_names;
+ xkl_engine_priv(engine, get_indicators_names) =
+ xkl_xkb_get_indicators_names;
xkl_engine_priv(engine, get_max_num_groups) =
xkl_xkb_get_max_num_groups;
xkl_engine_priv(engine, get_num_groups) = xkl_xkb_get_num_groups;