xserver/dix
Peter Hutterer 7d9dece74f dix: fix up enter/leave system once again.
Two corrections
1. the "detail" field has NotifyVirtual, etc., not the "mode" field. This was
a clear bug.
2. don't set/unset the flags for NotifyGrab or NotifyUngrab. Clients are
expected to deal with multiple enter/leave events per window if the mode is
not NotifyNormal.

Testable with TCL menu boxes (such as used in gitk):
tk_optionMenu .menu globVar Val1 Val2 Val3 ValJunk
pack .menu

Thanks to Michel Dänzer for pointing this out.
2008-07-28 09:04:41 +09:30
..
BuiltInAtoms
CHANGES
Makefile.am DIX: Add strcasestr from FreeBSD 2008-07-16 03:02:17 +03:00
Xserver-dtrace.h.in
Xserver.d
access.c Replace UniSA with full Uni name in Author affiliation. 2008-05-21 21:51:27 +09:30
atom.c
buildatoms
colormap.c
cursor.c
deprecated.c
devices.c dix: reset potential lastSlaves when disabling an SD 2008-07-22 15:54:48 +09:30
dispatch.c Shape extension is built-in and mandatory. 2008-07-24 15:46:08 -04:00
dispatch.h
dixfonts.c Remove duplicate load of freetype font renderer. 2008-07-17 10:27:24 -04:00
dixutils.c Fixed dixLookupClient to work with client=NullClient as it did in the 1.3 branch 2008-04-21 20:09:20 -07:00
events.c dix: fix up enter/leave system once again. 2008-07-28 09:04:41 +09:30
extension.c Fix AddExtension now that CloseDownProc can be NULL. 2008-07-25 10:05:30 -04:00
ffs.c
gc.c
getevents.c Add support for multiple pointer acceleration schemes. #8583 2008-07-13 20:54:33 +09:30
globals.c Move defaultDisplayClass to xdmcp-only visibility. 2008-05-14 16:07:51 -04:00
glyphcurs.c
grabs.c
initatoms.c
main.c dix: Remove insane BC hacks 2008-07-21 03:50:15 +03:00
pixmap.c
privates.c Make devPrivates lookup functions ABI instead of static inlines. 2008-06-13 16:43:56 -04:00
property.c
protocol.txt SELinux: Bring server-side name registry up to date. 2008-06-17 17:55:11 -04:00
ptrveloc.c Make --enable-debug usable again 2008-07-16 14:23:34 +03:00
registry.c Fix a leak in the code that parses the protocol names. 2008-06-24 22:00:55 -04:00
resource.c
selection.c
strcasecmp.c strcasecmp: Actually use the right license 2008-07-16 03:02:10 +03:00
strcasestr.c DIX: Add strcasestr from FreeBSD 2008-07-16 03:02:17 +03:00
swaprep.c
swapreq.c
tables.c
window.c Shape extension is built-in and mandatory. 2008-07-24 15:46:08 -04:00