Peter Hutterer 64711a0948 Xi: When switching MD classes, make a deep copy instead of pointer flip.
Turns out it's really really hard synchronising device state across multiple
duplicated events if they all share the same struct. So instead of doing so,
when the SD changes deep-copy all it's classes into the MD. The MD then has
the same capabilities, but the state can be set separately. This should fix
xkb, key state, repeat etc. problems.

Updating the device state allows us to remove the SwitchCoreKeyboard from the
event gathering, it's all done during event processing now.
2007-11-15 10:41:34 +10:30
2007-11-05 14:34:45 +00:00
2007-11-05 14:34:45 +00:00
2007-06-29 14:06:52 -04:00
2007-11-04 16:11:28 -08:00
2007-11-05 14:36:36 +00:00
2007-11-05 14:34:42 +00:00
2007-11-05 17:33:01 +01:00
2007-11-08 09:34:35 +10:30
2007-11-05 14:34:42 +00:00
2007-11-05 14:34:41 +00:00
2007-11-07 15:37:23 +10:30
2007-11-07 15:37:23 +10:30
2007-11-07 15:37:23 +10:30
2007-11-07 15:37:23 +10:30
2007-08-12 15:31:10 +09:30
2007-11-07 15:37:23 +10:30
2007-08-01 08:07:08 +03:00
Description
Truly free fork of the XOrg project.
94 MiB
Languages
C 96.4%
Roff 1.1%
Objective-C 1%
Meson 0.9%
Shell 0.2%
Other 0.2%