Go to file
Daniel Stone f9da417163 Xephyr: Disable state inheritance hack
Prepare for the impending removal of the state field by disabling this hack
for a while: it's hell of nasty and I'm amazed it ever really worked.

Basically, on focus out, it should do as current DDXes do and fake releases
for all keys (not just mangle the core state) that are currently down;
buttons too.  When focus comes back in, we already have a KeymapNotify that
lets us know what's currently down, so we can use this to fake the
appropriate keypresses, and send it through the event routing layer.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
2009-01-22 14:23:24 +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 Move CreateUnclippedWinSize to mbuf 2009-01-20 00:18:02 -05: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 Xephyr: Disable state inheritance hack 2009-01-22 14:23:24 +11:00
include XKB: Remove lock actions disabling 2009-01-22 14:23:24 +11:00
mi XQuartz: mieq: Wait for the server to finish initializing before letting other threads mieqEnqueue 2009-01-16 13:58:20 -08:00
miext XQuartz: Get rid of white rectangle bug 2008-12-21 21:34:38 -08:00
os Cygwin/X: should also use GetTickCount(), just like Xming 2009-01-19 14:46:48 +00: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 XKB: Move XkbCopyKeymap definition to xkbsrv.h 2009-01-20 15:32:18 +11:00
xkb XKB: Remove lock actions disabling 2009-01-22 14:23:24 +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 Fix XKB default configure options to use the right variables 2009-01-21 14:40:52 -08: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