summaryrefslogtreecommitdiff
path: root/libxklavier/xklavier_private.h
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2004-12-30 23:00:21 +0000
committerSergey Udaltsov <svu@gnome.org>2004-12-30 23:00:21 +0000
commit20a50016974d6882b8821b3e8245b4e5786be168 (patch)
tree8add6b4264aabcb4d7a3a48e7e46e8a134d14b75 /libxklavier/xklavier_private.h
parent9c2e617e5a078cf201207600db16b34c1087d628 (diff)
downloadlibxklavier-20a50016974d6882b8821b3e8245b4e5786be168.tar.gz
secondary layouts are managed through the root window property
Diffstat (limited to 'libxklavier/xklavier_private.h')
-rw-r--r--libxklavier/xklavier_private.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/libxklavier/xklavier_private.h b/libxklavier/xklavier_private.h
index 6547926..8841e6e 100644
--- a/libxklavier/xklavier_private.h
+++ b/libxklavier/xklavier_private.h
@@ -274,6 +274,10 @@ extern int _XklXkbInit( void );
extern int _XklXmmInit( void );
+extern Bool _XklIsOneSwitchToSecondaryGroupAllowed( void );
+
+extern void _XklOneSwitchToSecondaryGroupPerformed( void );
+
extern Display *_xklDpy;
extern Window _xklRootWindow;
@@ -290,7 +294,11 @@ extern XErrorHandler _xklDefaultErrHandler;
extern char *_xklIndicatorNames[];
-enum { WM_NAME, WM_STATE, XKLAVIER_STATE, XKLAVIER_TRANSPARENT,
+enum { WM_NAME,
+ WM_STATE,
+ XKLAVIER_STATE,
+ XKLAVIER_TRANSPARENT,
+ XKLAVIER_ALLOW_SECONDARY,
TOTAL_ATOMS };
#define XKLAVIER_STATE_PROP_LENGTH 2