1
0
Fork 0
mutter-performance-source/clutter/x11
Emmanuele Bassi adb6ffbd0e backend: Unify the event initialization
Input backends are, in some cases, independent from the windowing system
backends; we can initialize input handling using a model similar to what
we use for windowing backends, including an environment variable and
compile-/run-time checks.

This model allows us to remove the backend-specific init_events(), and
use a generic implementation directly inside the base ClutterBackend
class, thus further reducing the backend-specific code that every
platform has to implement.

This requires some minor surgery to every single backend, to make sure
that the function exposed to initialize the event loop is similar and
performs roughly the same operations.
2011-11-10 14:42:40 +00:00
..
xsettings x11: Add the XSETTINGS machinery 2010-06-21 15:55:36 +01:00
clutter-backend-x11.c backend: Unify the event initialization 2011-11-10 14:42:40 +00:00
clutter-backend-x11.h backend: Unify the event initialization 2011-11-10 14:42:40 +00:00
clutter-device-manager-core-x11.c x11: Remove unused variables 2011-02-19 16:47:20 +00:00
clutter-device-manager-core-x11.h x11: Remove more private symbols 2011-01-25 11:00:20 +00:00
clutter-device-manager-xi2.c x11: Improve XGenericEventCookie data allocation 2011-07-15 13:46:33 +02:00
clutter-device-manager-xi2.h Clean up the copyright and licensing blurbs 2011-01-21 10:25:43 +00:00
clutter-event-x11.c backend: Unify the event initialization 2011-11-10 14:42:40 +00:00
clutter-glx-texture-pixmap.c Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-glx-texture-pixmap.h Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-glx.h Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-input-device-core-x11.c device/x11: Store min/max keycode in the XI device class 2011-01-21 10:25:46 +00:00
clutter-input-device-core-x11.h Add copyright and licensing blurbs 2011-01-21 10:25:44 +00:00
clutter-input-device-xi2.c Add copyright and licensing blurbs 2011-01-21 10:25:44 +00:00
clutter-input-device-xi2.h Add copyright and licensing blurbs 2011-01-21 10:25:44 +00:00
clutter-keymap-x11.c x11: Remove unused variables 2011-02-19 16:47:20 +00:00
clutter-keymap-x11.h x11: Hide all private symbols 2011-01-21 10:25:46 +00:00
clutter-settings-x11.h x11/settings: Add Fontconfig/Timestamp key 2011-08-18 15:36:20 +01:00
clutter-stage-x11.c clutter-stage-x11: Make sure to set geometry x and y 2011-11-10 12:57:34 +00:00
clutter-stage-x11.h Rework the interaction between the Cogl and GDK / X11 backends. 2011-11-03 13:45:17 +00:00
clutter-x11-texture-pixmap.c Implement multi-backend support 2011-11-03 13:45:19 +00:00
clutter-x11-texture-pixmap.h x11: Clean up TexturePixmap header and private data structure 2010-07-21 15:14:36 +01:00
clutter-x11.h Add a Clutter-specific deprecation macro for symbols 2011-10-11 23:03:09 +01:00