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
..
atom.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
buildatoms
XFree86 4.3.0.1
2003-11-14 16:49:22 +00:00
BuiltInAtoms
colormap.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
cursor.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
deprecated.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
devices.c
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
dispatch.c
XKB: Make XKB mandatory
2009-01-22 15:06:25 +11:00
dispatch.h
Remove RCS tags. Fix Xprint makefile braindamage.
2006-07-21 17:56:00 -04:00
dixfonts.c
Default to use standard bitmap fonts, with builtins as fallback
2009-01-07 19:37:03 -02:00
dixutils.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
enterleave.c
dix: move focus handling into enterleave.c.
2009-01-08 11:45:22 +10:00
enterleave.h
dix: move focus handling into enterleave.c.
2009-01-08 11:45:22 +10:00
events.c
Input: Ignore modifiers in core input processing
2009-01-22 15:08:55 +11:00
extension.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
ffs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
gc.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
getevents.c
Input: Remove modifierMap from core
2009-01-22 15:08:55 +11:00
globals.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
glyphcurs.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
grabs.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
initatoms.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
inpututils.c
Input: Clean up keymap change notifications
2009-01-22 15:08:58 +11:00
main.c
XQuartz: mieq: Wait for the server to finish initializing before letting other threads mieqEnqueue
2009-01-16 13:58:20 -08:00
Makefile.am
Input: Remove modifierKeyMap
2009-01-22 15:08:55 +11:00
pixmap.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
privates.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
property.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
protocol.txt
Remove XEvIE
2008-11-04 16:01:07 +10:30
ptrveloc.c
dix: add property support for pointer acceleration.
2009-01-15 09:28:55 +10:00
registry.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
resource.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
selection.c
Rework symbol visibility for easier maintenance
2008-12-03 05:43:34 -02:00
swaprep.c
dix: ANSI cleanups
2009-01-11 08:54:10 +01:00
swapreq.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
tables.c
Remove #define NEED_EVENTS and NEED_REPLIES
2008-12-12 11:43:32 +10:00
window.c
Move CreateUnclippedWinSize to mbuf
2009-01-20 00:18:02 -05:00
Xserver-dtrace.h.in
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00
Xserver.d
Add DTrace probe points for X server <-> client communications
2006-11-03 12:54:43 -08:00