Enlightenment CVS committal Author : ravenlock Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/conf_display Modified Files: e_int_config_display.c Log Message: test for xrandr presence on this display before bringing up the Display Configuration dialog =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/conf_display/e_int_config_display.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_int_config_display.c 9 Dec 2007 15:57:11 -0000 1.3 +++ e_int_config_display.c 27 Dec 2007 06:36:49 -0000 1.4 @@ -231,6 +231,13 @@ E_Config_Dialog *cfd; E_Config_Dialog_View *v; + if (!ecore_x_randr_present()) + { + ecore_timer_add(0.5, _deferred_noxrandr_error, NULL); + fprintf(stderr, "XRandR not present on this display. \n"); + return NULL; + } + if (e_config_dialog_find("E", "_config_display_dialog")) return NULL; v = E_NEW(E_Config_Dialog_View, 1); v->create_cfdata = _create_data; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs