|
|
|
@ -52,6 +52,7 @@ struct _E_Config_Dialog_Data |
|
|
|
|
{ |
|
|
|
|
int case_sen; |
|
|
|
|
int extension; |
|
|
|
|
int size; |
|
|
|
|
struct |
|
|
|
|
{ |
|
|
|
|
int first, last; |
|
|
|
@ -150,6 +151,7 @@ _fill_data(E_Config_Dialog_Data *cfdata) |
|
|
|
|
cfdata->list.sort.dirs.first = fileman_config->list.sort.dirs.first; |
|
|
|
|
cfdata->list.sort.case_sen = !(fileman_config->list.sort.no_case); |
|
|
|
|
cfdata->list.sort.extension = fileman_config->list.sort.extension; |
|
|
|
|
cfdata->list.sort.size = fileman_config->list.sort.size; |
|
|
|
|
cfdata->dbus.desktop = e_config->device_desktop; |
|
|
|
|
cfdata->dbus.auto_mount = e_config->device_auto_mount; |
|
|
|
|
cfdata->dbus.auto_open = e_config->device_auto_open; |
|
|
|
@ -191,6 +193,7 @@ _basic_apply(E_Config_Dialog *cfd __UNUSED__, |
|
|
|
|
fileman_config->list.sort.dirs.first = cfdata->list.sort.dirs.first; |
|
|
|
|
fileman_config->list.sort.dirs.last = !(cfdata->list.sort.dirs.first); |
|
|
|
|
fileman_config->list.sort.extension = cfdata->list.sort.extension; |
|
|
|
|
fileman_config->list.sort.size = cfdata->list.sort.size; |
|
|
|
|
fileman_config->list.sort.no_case = !(cfdata->list.sort.case_sen); |
|
|
|
|
|
|
|
|
|
e_config->device_desktop = cfdata->dbus.desktop; |
|
|
|
@ -228,6 +231,7 @@ _basic_check_changed(E_Config_Dialog *cfd __UNUSED__, |
|
|
|
|
(fileman_config->icon.icon.h != cfdata->icon.icon.w) || |
|
|
|
|
(fileman_config->list.sort.dirs.first != cfdata->list.sort.dirs.first) || |
|
|
|
|
(fileman_config->list.sort.dirs.last != !(cfdata->list.sort.dirs.first)) || |
|
|
|
|
(fileman_config->list.sort.size != cfdata->list.sort.size) || |
|
|
|
|
(fileman_config->list.sort.extension != cfdata->list.sort.extension) || |
|
|
|
|
(fileman_config->list.sort.no_case != !(cfdata->list.sort.case_sen)) || |
|
|
|
|
(fileman_config->tooltip.delay != !(cfdata->tooltip.delay)) || |
|
|
|
@ -321,6 +325,9 @@ _basic_create(E_Config_Dialog *cfd __UNUSED__, |
|
|
|
|
ob = e_widget_check_add(evas, _("Sort By Extension"), |
|
|
|
|
&(cfdata->list.sort.extension)); |
|
|
|
|
e_widget_list_object_append(o, ob, 1, 1, 0.5); |
|
|
|
|
ob = e_widget_check_add(evas, _("Sort By Size"), |
|
|
|
|
&(cfdata->list.sort.size)); |
|
|
|
|
e_widget_list_object_append(o, ob, 1, 1, 0.5); |
|
|
|
|
ob = e_widget_check_add(evas, _("Use Single Click"), |
|
|
|
|
&(cfdata->view.single_click)); |
|
|
|
|
e_widget_list_object_append(o, ob, 1, 1, 0.5); |
|
|
|
|