x11: Add the XSETTINGS machinery
authorEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 21 Jun 2010 14:43:31 +0000 (15:43 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Mon, 21 Jun 2010 14:55:36 +0000 (15:55 +0100)
commit98c3c84c004c65ca97f1b9118554bc8e694e0e5f
tree1a4882d5c1dcf8ef4c8ccf28572a6e13c0cebf2b
parent437dcad86ae273d9b9a4b159cb8be42706733575
x11: Add the XSETTINGS machinery

Use the XSETTINGS machinery to get notification from foreign
environments about settings that might interest Clutter itself - namely:
the default font name, the font DPI, and the Xft font options that can
be mapped on cairo_font_options_t.
clutter/x11/Makefile.am
clutter/x11/clutter-backend-x11.c
clutter/x11/clutter-backend-x11.h
clutter/x11/clutter-settings-x11.h [new file with mode: 0644]
clutter/x11/xsettings/xsettings-client.c [new file with mode: 0644]
clutter/x11/xsettings/xsettings-client.h [new file with mode: 0644]
clutter/x11/xsettings/xsettings-common.c [new file with mode: 0644]
clutter/x11/xsettings/xsettings-common.h [new file with mode: 0644]