parent
8557965fd6
commit
c2fc7b6a81
|
@ -103,7 +103,7 @@ struct _E_Config
|
||||||
int edge_flip_dragging; // GUI
|
int edge_flip_dragging; // GUI
|
||||||
int edge_flip_moving; // GUI
|
int edge_flip_moving; // GUI
|
||||||
double edge_flip_timeout; // GUI
|
double edge_flip_timeout; // GUI
|
||||||
int evas_engine_default;
|
int evas_engine_default; // GUI
|
||||||
int evas_engine_container; // NO GUI - maybe remove?
|
int evas_engine_container; // NO GUI - maybe remove?
|
||||||
int evas_engine_init; // NO GUI - maybe remove?
|
int evas_engine_init; // NO GUI - maybe remove?
|
||||||
int evas_engine_menus; // NO GUI - maybe remove?
|
int evas_engine_menus; // NO GUI - maybe remove?
|
||||||
|
@ -113,7 +113,7 @@ struct _E_Config
|
||||||
int evas_engine_drag; // NO GUI - maybe remove?
|
int evas_engine_drag; // NO GUI - maybe remove?
|
||||||
int evas_engine_win; // NO GUI - maybe remove?
|
int evas_engine_win; // NO GUI - maybe remove?
|
||||||
int evas_engine_zone; // NO GUI - maybe remove?
|
int evas_engine_zone; // NO GUI - maybe remove?
|
||||||
int use_composite; // NO GUI
|
int use_composite; // GUI
|
||||||
const char *language; // GUI
|
const char *language; // GUI
|
||||||
Evas_List *modules; // GUI
|
Evas_List *modules; // GUI
|
||||||
Evas_List *font_fallbacks; // GUI
|
Evas_List *font_fallbacks; // GUI
|
||||||
|
|
|
@ -12,6 +12,7 @@ struct _E_Config_Dialog_Data
|
||||||
{
|
{
|
||||||
E_Config_Dialog *cfd;
|
E_Config_Dialog *cfd;
|
||||||
|
|
||||||
|
int use_composite;
|
||||||
int evas_engine_default;
|
int evas_engine_default;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -50,6 +51,7 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
static void
|
static void
|
||||||
_fill_data(E_Config_Dialog_Data *cfdata)
|
_fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
|
cfdata->use_composite = e_config->use_composite;
|
||||||
cfdata->evas_engine_default = e_config->evas_engine_default;
|
cfdata->evas_engine_default = e_config->evas_engine_default;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -62,6 +64,7 @@ _free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
static int
|
static int
|
||||||
_basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
|
e_config->use_composite = cfdata->use_composite;
|
||||||
e_config->evas_engine_default = cfdata->evas_engine_default;
|
e_config->evas_engine_default = cfdata->evas_engine_default;
|
||||||
e_config_save_queue();
|
e_config_save_queue();
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -77,6 +80,11 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cf
|
||||||
|
|
||||||
o = e_widget_list_add(evas, 0, 0);
|
o = e_widget_list_add(evas, 0, 0);
|
||||||
|
|
||||||
|
of = e_widget_framelist_add(evas, _("General Settings"), 0);
|
||||||
|
ob = e_widget_check_add(evas, _("Enable Composite"), &(cfdata->use_composite));
|
||||||
|
e_widget_framelist_object_append(of, ob);
|
||||||
|
e_widget_list_object_append(o, of, 1, 1, 0.5);
|
||||||
|
|
||||||
of = e_widget_framelist_add(evas, _("Default Engine"), 0);
|
of = e_widget_framelist_add(evas, _("Default Engine"), 0);
|
||||||
rg = e_widget_radio_group_new(&(cfdata->evas_engine_default));
|
rg = e_widget_radio_group_new(&(cfdata->evas_engine_default));
|
||||||
for (l = e_config_engine_list(); l; l = l->next)
|
for (l = e_config_engine_list(); l; l = l->next)
|
||||||
|
|
Loading…
Reference in New Issue