GNOME Bugzilla – Bug 705720
libcaribou: factor out X dependency
Last modified: 2013-08-09 15:56:08 UTC
Currently, libcaribou calls X11 specific code through XAdapter class, for sending key events, monitoring XKB group changes, etc. For Wayland support, some abstraction will eventually be needed. This patch introduces a new abstract class DisplayAdapter and make the display specific code pluggable.
Created attachment 251238 [details] [review] libcaribou: factor out X dependency This patch adds a new abstract class DisplayAdapter to handle multiple display backends, other than X.
Attachment 251238 [details] pushed as f9ad115 - libcaribou: factor out X dependency