Daniel Stone
f06a9d2e05
Input: Clean up keymap change notifications
...
Keyboard map notifications are always generated from within XKB code,
which also takes care of copying the keysyms, etc. If you need to
mangle the keymap yourself, generate a new core keymap/modmap, and pass
it to XkbApplyMappingChange.
SendMappingNotify is renamed to SendPointerMappingNotify (and ditto its
Device variants), which still only _sends_ the notifications, as opposed
to also doing the copying a la XkbApplyMappingChange.
Also have the modmap change code traverse the device hierachy, rather
than just going off the core keyboard.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
2009-01-22 15:08:58 +11:00
composite
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
config
config: ANSI cleanups
2009-01-11 08:54:10 +01:00
damageext
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
dbe
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
dix
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
doc
Document zap/-retro interaction more.
2008-10-07 20:40:15 -04:00
exa
EXA: Declare glyph cache picture as component-alpha when necessary.
2009-01-13 13:05:32 +01:00
fb
Use libtool convenience libraries and better "symbol" table.
2008-12-07 02:22:19 -02:00
glx
Cygwin/X: Cygwin doesn't have RTLD_LOCAL
2009-01-19 14:46:06 +00:00
hw
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
include
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
mi
XKB: Make XKB mandatory
2009-01-22 15:06:25 +11:00
miext
XQuartz: Get rid of white rectangle bug
2008-12-21 21:34:38 -08:00
os
XKB: Make XKB mandatory
2009-01-22 15:06:25 +11:00
randr
randr: RRSetPrimaryOutput can be static
2009-01-11 08:54:12 +01:00
record
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
render
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
Xext
Remove CreateUnclippedWinSize from window.h
2009-01-20 22:07:07 -05:00
xfixes
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
Xi
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
xkb
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
.gitignore
Cygwin/X: Add *.exe pattern to .gitignore
2009-01-05 19:11:55 +00:00
acinclude.m4
dolt: allow older versions of bash to compile the xserver ( #19031 )
2008-12-12 04:54:34 -05:00
autogen.sh
autogen.sh: Pass --force to autoreconf
2008-07-22 16:55:26 +03:00
configure.ac
XKB: Make XKB mandatory
2009-01-22 15:06:25 +11:00
COPYING
Revert "Update COPYING for SHA1 code"
2008-09-23 09:21:37 -07:00
cpprules.in
For MANDEFS, also replace __mandir__ for $(mandir) which includes
2006-12-08 15:51:44 -06:00
Makefile.am
Require macros 1.2.0 or newer for XORG_CHANGELOG and XORG_CWARNFLAGS.
2008-12-07 18:52:23 -02:00
xorg-server.m4
Add xorg-server.m4 for driver dependency checking.
2005-11-01 15:01:51 +00:00
xorg-server.pc.in
Enable compiling the X Server and modules with hidden symbols by default.
2008-11-28 02:01:57 -02:00