mutter/clutter/x11
Neil Roberts 9cdcc155f3 Pass all Xlib events through Cogl
The Clutter X11 backend now passes all events through
_cogl_xlib_handle_event. This function can now internally be hooked
with _cogl_xlib_add_filter. These are added to a list of callbacks
which are all called in turn by _cogl_xlib_handle_event. This is
intended to be used internally in Cogl by any parts that need to see
Xlib events.

Cogl now also has an internally exposed function to set a pointer to
the Xlib display. This is stored in a global variable. The Clutter X11
backend sets this.

_cogl_xlib_handle_event and _cogl_xlib_set_display can be removed once
Cogl gains a proper window system abstraction.
2010-06-22 12:20:59 +01:00
..
xsettings x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00
clutter-backend-x11-private.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-backend-x11.c Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00
clutter-backend-x11.h x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00
clutter-device-manager-x11.c device: Impose per-backend DeviceManager 2010-02-17 17:46:48 +00:00
clutter-device-manager-x11.h device: Impose per-backend DeviceManager 2010-02-17 17:46:48 +00:00
clutter-event-x11.c Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00
clutter-input-device-x11.c x11: Re-enable XI1 extension keyboards 2010-01-20 19:40:58 +00:00
clutter-input-device-x11.h device: Make InputDevice an object and subclass it for X11 2010-01-20 00:38:08 +00:00
clutter-settings-x11.h x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00
clutter-stage-x11.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-stage-x11.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
clutter-x11-enum-types.c.in 2008-06-30 Emmanuele Bassi <ebassi@openedhand.com> 2008-06-30 15:03:42 +00:00
clutter-x11-enum-types.h.in 2008-06-30 Emmanuele Bassi <ebassi@openedhand.com> 2008-06-30 15:03:42 +00:00
clutter-x11-texture-pixmap.c Hide the marshallers 2010-06-11 16:09:36 +01:00
clutter-x11-texture-pixmap.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-x11.h docs: Documentation fixes 2010-03-02 11:12:32 +00:00
clutter-x11.pc.in Intial Re-layout of the Cogl source code and introduction of a Cogl Winsys 2009-10-16 18:58:50 +01:00
Makefile.am x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00