xserver-multidpi/xfixes
Jasper St. Pierre 482e0cb352 cursor: Move pointer barrier code over to XI
In order to send events to specific windows associated with the barrier,
we need to move the code that handles barriers to somewhere where it's
easier to construct and send events. Rather than duplicating XSync with
its XSyncSelectAlarm, re-use the existing XI infrastructure.

For now, just move a bunch of code over, rename some things, and initialize
the new structures, but still consider it a separate codebase. Pointer barrier
requests are still handled by XFixes, so this is a weird intermediate state.
It's unknown whether we'll add explicit requests to pointer barriers inside
XI.

Signed-off-by: Jasper St. Pierre <jstpierre@mecheye.net>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
2012-12-17 15:01:22 +10:00
..
cursor.c cursor: Move pointer barrier code over to XI 2012-12-17 15:01:22 +10:00
Makefile.am Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
region.c Use calloc to zero fill buffers being allocated for replies & events 2012-07-09 19:58:29 -07:00
saveset.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
select.c Use C99 designated initializers in extension Events 2012-07-09 22:52:30 -07:00
xfixes.c Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00
xfixes.h cursor: Move pointer barrier code over to XI 2012-12-17 15:01:22 +10:00
xfixesint.h Move extension initialisation prototypes into extinit.h 2012-07-09 23:06:41 -07:00