E_Config_Dialog *cfd;
int use_composite;
- int evas_engine_default;
Evas_Object *o_composite;
};
_fill_data(E_Config_Dialog_Data *cfdata)
{
cfdata->use_composite = e_config->use_composite;
- cfdata->evas_engine_default = e_config->evas_engine_default;
}
static void
_basic_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
{
e_config->use_composite = cfdata->use_composite;
- e_config->evas_engine_default = E_EVAS_ENGINE_SOFTWARE_X11;
e_config_save_queue();
return 1;
}
static int
_basic_check_changed(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata)
{
- return !((cfdata->use_composite == e_config->use_composite) &&
- (cfdata->evas_engine_default == e_config->evas_engine_default));
+ return !(cfdata->use_composite == e_config->use_composite);
}
static Evas_Object *
_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cfdata)
{
Evas_Object *o, *ob, *of;
-/*
- E_Radio_Group *rg;
- Eina_List *l;
- int engine;
-*/
o = e_widget_list_add(evas, 0, 0);
e_widget_on_change_hook_set(ob, _cb_composite_change, cfdata);
e_widget_framelist_object_append(of, ob);
e_widget_list_object_append(o, of, 1, 0, 0.5);
-/*
-
- of = e_widget_framelist_add(evas, _("Default Engine"), 0);
- rg = e_widget_radio_group_new(&(cfdata->evas_engine_default));
- for (l = e_config_engine_list(); l; l = l->next)
- {
- if (!strcmp("SOFTWARE", l->data))
- engine = E_EVAS_ENGINE_SOFTWARE_X11;
- else if (!strcmp("GL", l->data))
- engine = E_EVAS_ENGINE_GL_X11;
- else if (!strcmp("XRENDER", l->data))
- engine = E_EVAS_ENGINE_XRENDER_X11;
- else if (!strcmp("SOFTWARE_16", l->data))
- engine = E_EVAS_ENGINE_SOFTWARE_X11_16;
- else continue;
- ob = e_widget_radio_add(evas, _(l->data), engine, rg);
- e_widget_framelist_object_append(of, ob);
- }
- e_widget_list_object_append(o, of, 1, 0, 0.5);
- */
e_dialog_resizable_set(cfd->dia, 0);
return o;