Re-enable RECORD extension.
authorChris Dekter <cdekter@gmail.com>
Thu, 11 Feb 2010 06:34:09 +0000 (16:34 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Mon, 22 Feb 2010 02:04:28 +0000 (12:04 +1000)
commit122fc0e7a0712df4ec2bd9ca6773f90bcd2095cf
treebdc79853a12460f5261d2df21b4469601d8cfc25
parent4e8bf12b13690afa6d9fee0e339d3819ef16fb3f
Re-enable RECORD extension.

RECORD was disabled during the switch to internal events. This patch
modifies the record callback to work with internal events instead of
xEvents. The InternalEvents are converted to core/Xi events as needed.

Since record is a loadable extension, the EventTo* calls must be externed.

Signed-off-by: Chris Dekter <cdekter@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Xi/exevents.c
dix/events.c
include/dix.h
include/eventconvert.h
record/record.c