all repos — openbox @ f9e705ac3441864083c93a971c4550097d4cf09c

openbox fork - make it a bit more like ryudo

check for composite on the server
Dana Jansens danakj@orodu.net
commit

f9e705ac3441864083c93a971c4550097d4cf09c

parent

d945813e0856bdd8b06c1cc6d00e4cf33c9ee4cd

1 files changed, 10 insertions(+), 0 deletions(-)

jump to
M openbox/extensions.copenbox/extensions.c

@@ -33,6 +33,8 @@ gboolean extensions_randr = FALSE;

gint extensions_randr_event_basep; gboolean extensions_sync = FALSE; gint extensions_sync_event_basep; +gboolean extensions_comp = FALSE; +gint extensions_comp_event_basep; void extensions_query_all() {

@@ -79,6 +81,14 @@ XSyncInitialize(ob_display, &junk, &junk);

if (!extensions_sync) ob_debug("X Sync extension is not present on the server or is an " "incompatible version\n"); +#endif + +#ifdef USE_XCOMPOSITE + extensions_comp = + XRRQueryExtension(ob_display, &extensions_comp_event_basep, + &junk); + if (!extensions_comp) + ob_debug("X Composite extension is not present on the server\n"); #endif }