More free to e_free conversions and formatting fixes.
SVN revision: 28002
This commit is contained in:
parent
dbbb7aae0a
commit
f4420e0ebb
|
@ -59,7 +59,7 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
free(cfdata);
|
E_FREE(cfdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
|
|
@ -58,7 +58,7 @@ _create_data(E_Config_Dialog *cfd)
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
free(cfdata);
|
E_FREE(cfdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
|
|
@ -28,7 +28,6 @@ static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas,
|
||||||
/******************************************************************************************/
|
/******************************************************************************************/
|
||||||
|
|
||||||
static int _e_desklock_zone_num_get(void);
|
static int _e_desklock_zone_num_get(void);
|
||||||
|
|
||||||
static void _e_desklock_cb_lb_show_change(void *data, Evas_Object *obj);
|
static void _e_desklock_cb_lb_show_change(void *data, Evas_Object *obj);
|
||||||
|
|
||||||
/*******************************************************************************************/
|
/*******************************************************************************************/
|
||||||
|
@ -73,19 +72,19 @@ struct _E_Config_Dialog_Data
|
||||||
int auth_method;
|
int auth_method;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct {
|
struct
|
||||||
Evas_Object *passwd_field;
|
{
|
||||||
// Evas_Object *bg_list;
|
Evas_Object *passwd_field;
|
||||||
|
// Evas_Object *bg_list;
|
||||||
Evas_Object *show_passwd_check;
|
Evas_Object *show_passwd_check;
|
||||||
|
struct
|
||||||
struct {
|
{
|
||||||
Evas_Object *show_all_screens;
|
Evas_Object *show_all_screens;
|
||||||
Evas_Object *show_current_screen;
|
Evas_Object *show_current_screen;
|
||||||
Evas_Object *show_specific_screen;
|
Evas_Object *show_specific_screen;
|
||||||
Evas_Object *screen_slider;
|
Evas_Object *screen_slider;
|
||||||
} loginbox_obj;
|
} loginbox_obj;
|
||||||
} gui;
|
} gui;
|
||||||
};
|
};
|
||||||
|
|
||||||
EAPI E_Config_Dialog *
|
EAPI E_Config_Dialog *
|
||||||
|
@ -113,7 +112,6 @@ e_int_config_desklock(E_Container *con)
|
||||||
return cfd;
|
return cfd;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_cb_button_up(void *data1, void *data2)
|
_cb_button_up(void *data1, void *data2)
|
||||||
{
|
{
|
||||||
|
@ -183,7 +181,6 @@ _cb_files_selected(void *data, Evas_Object *obj, void *event_info)
|
||||||
E_Config_Dialog_Data *cfdata;
|
E_Config_Dialog_Data *cfdata;
|
||||||
|
|
||||||
cfdata = data;
|
cfdata = data;
|
||||||
printf("SEL\n");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -227,10 +224,8 @@ _cb_dir(void *data, Evas_Object *obj, void *event_info)
|
||||||
|
|
||||||
cfdata = data;
|
cfdata = data;
|
||||||
if (cfdata->fmdir == 1)
|
if (cfdata->fmdir == 1)
|
||||||
{
|
snprintf(path, sizeof(path), "%s/data/backgrounds", e_prefix_data_get());
|
||||||
snprintf(path, sizeof(path), "%s/data/backgrounds", e_prefix_data_get());
|
else
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
homedir = e_user_homedir_get();
|
homedir = e_user_homedir_get();
|
||||||
snprintf(path, sizeof(path), "%s/.e/e/backgrounds", homedir);
|
snprintf(path, sizeof(path), "%s/.e/e/backgrounds", homedir);
|
||||||
|
@ -270,8 +265,6 @@ _bg_mode(void *data, Evas_Object *obj, void *event_info)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
_fill_data(E_Config_Dialog_Data *cfdata)
|
_fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
|
@ -310,7 +303,6 @@ _fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
}
|
}
|
||||||
|
|
||||||
cfdata->zone_count = _e_desklock_zone_num_get();
|
cfdata->zone_count = _e_desklock_zone_num_get();
|
||||||
|
|
||||||
cfdata->show_password = 0;
|
cfdata->show_password = 0;
|
||||||
|
|
||||||
if ((!e_config->desklock_background) ||
|
if ((!e_config->desklock_background) ||
|
||||||
|
@ -359,25 +351,22 @@ _fill_data(E_Config_Dialog_Data *cfdata)
|
||||||
static void *
|
static void *
|
||||||
_create_data(E_Config_Dialog *cfd)
|
_create_data(E_Config_Dialog *cfd)
|
||||||
{
|
{
|
||||||
E_Config_Dialog_Data *cfdata;
|
E_Config_Dialog_Data *cfdata;
|
||||||
|
|
||||||
cfdata = E_NEW(E_Config_Dialog_Data, 1);
|
|
||||||
cfdata->cfd = cfd;
|
|
||||||
|
|
||||||
|
cfdata = E_NEW(E_Config_Dialog_Data, 1);
|
||||||
|
cfdata->cfd = cfd;
|
||||||
_fill_data(cfdata);
|
_fill_data(cfdata);
|
||||||
|
|
||||||
return cfdata;
|
return cfdata;
|
||||||
}
|
}
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_free_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
if (!cfdata) return;
|
if (!cfdata) return;
|
||||||
|
|
||||||
E_FREE(cfdata->desklock_passwd);
|
E_FREE(cfdata->desklock_passwd);
|
||||||
E_FREE(cfdata->desklock_passwd_cp);
|
E_FREE(cfdata->desklock_passwd_cp);
|
||||||
E_FREE(cfdata->bg);
|
E_FREE(cfdata->bg);
|
||||||
|
E_FREE(cfdata);
|
||||||
free(cfdata);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
|
@ -396,7 +385,7 @@ _basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
e_config->desklock_auth_method = cfdata->auth_method;
|
e_config->desklock_auth_method = cfdata->auth_method;
|
||||||
#endif
|
#endif
|
||||||
if (e_config->desklock_use_timeout)
|
if (e_config->desklock_use_timeout)
|
||||||
ecore_x_screensaver_timeout_set(e_config->desklock_timeout);
|
ecore_x_screensaver_timeout_set(e_config->desklock_timeout);
|
||||||
|
|
||||||
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
|
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
|
||||||
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
|
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
|
||||||
|
@ -430,16 +419,12 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cf
|
||||||
1.0, 0, &(cfdata->timeout), NULL,
|
1.0, 0, &(cfdata->timeout), NULL,
|
||||||
200);
|
200);
|
||||||
e_widget_framelist_object_append(of, ob);
|
e_widget_framelist_object_append(of, ob);
|
||||||
|
|
||||||
e_widget_list_object_append(o, of, 1, 1, 0.5);
|
e_widget_list_object_append(o, of, 1, 1, 0.5);
|
||||||
|
|
||||||
e_dialog_resizable_set(cfd->dia, 0);
|
e_dialog_resizable_set(cfd->dia, 0);
|
||||||
|
|
||||||
return o;
|
return o;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* advanced window */
|
/* advanced window */
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
_advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
{
|
{
|
||||||
|
@ -485,15 +470,14 @@ _advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
|
|
||||||
e_config->desklock_use_custom_screensaver = cfdata->use_custom_screensaver;
|
e_config->desklock_use_custom_screensaver = cfdata->use_custom_screensaver;
|
||||||
if (cfdata->custom_screensaver_cmd)
|
if (cfdata->custom_screensaver_cmd)
|
||||||
{
|
{
|
||||||
if (e_config->desklock_custom_screensaver_cmd)
|
if (e_config->desklock_custom_screensaver_cmd)
|
||||||
evas_stringshare_del(e_config->desklock_custom_screensaver_cmd);
|
evas_stringshare_del(e_config->desklock_custom_screensaver_cmd);
|
||||||
e_config->desklock_custom_screensaver_cmd = evas_stringshare_add(cfdata->custom_screensaver_cmd);
|
e_config->desklock_custom_screensaver_cmd = evas_stringshare_add(cfdata->custom_screensaver_cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
|
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
|
||||||
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
|
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
|
||||||
|
|
||||||
e_config_save_queue();
|
e_config_save_queue();
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -529,8 +513,7 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
|
||||||
e_widget_table_object_append(il, o, 0, 0, 1, 1, 1, 1, 0, 0);
|
e_widget_table_object_append(il, o, 0, 0, 1, 1, 1, 1, 0, 0);
|
||||||
o = e_widget_radio_add(evas, _("System"), 1, rg);
|
o = e_widget_radio_add(evas, _("System"), 1, rg);
|
||||||
cfdata->o_system = o;
|
cfdata->o_system = o;
|
||||||
evas_object_smart_callback_add(o, "changed",
|
evas_object_smart_callback_add(o, "changed", _cb_dir, cfdata);
|
||||||
_cb_dir, cfdata);
|
|
||||||
e_widget_table_object_append(il, o, 1, 0, 1, 1, 1, 1, 0, 0);
|
e_widget_table_object_append(il, o, 1, 0, 1, 1, 1, 1, 0, 0);
|
||||||
|
|
||||||
e_widget_table_object_append(ol, il, 0, 0, 1, 1, 0, 0, 0, 0);
|
e_widget_table_object_append(ol, il, 0, 0, 1, 1, 0, 0, 0, 0);
|
||||||
|
@ -593,21 +576,17 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
|
||||||
rg = e_widget_radio_group_new(&(cfdata->bg_mode));
|
rg = e_widget_radio_group_new(&(cfdata->bg_mode));
|
||||||
o = e_widget_radio_add(evas, _("Theme Defined"), 0, rg);
|
o = e_widget_radio_add(evas, _("Theme Defined"), 0, rg);
|
||||||
cfdata->o_bg_mode_theme = o;
|
cfdata->o_bg_mode_theme = o;
|
||||||
evas_object_smart_callback_add(o, "changed",
|
evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
|
||||||
_bg_mode, cfdata);
|
|
||||||
e_widget_framelist_object_append(of, o);
|
e_widget_framelist_object_append(of, o);
|
||||||
o = e_widget_radio_add(evas, _("Theme Wallpaper"), 1, rg);
|
o = e_widget_radio_add(evas, _("Theme Wallpaper"), 1, rg);
|
||||||
cfdata->o_bg_mode_bg = o;
|
cfdata->o_bg_mode_bg = o;
|
||||||
evas_object_smart_callback_add(o, "changed",
|
evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
|
||||||
_bg_mode, cfdata);
|
|
||||||
e_widget_framelist_object_append(of, o);
|
e_widget_framelist_object_append(of, o);
|
||||||
o = e_widget_radio_add(evas, _("Custom"), 2, rg);
|
o = e_widget_radio_add(evas, _("Custom"), 2, rg);
|
||||||
cfdata->o_bg_mode_custom = o;
|
cfdata->o_bg_mode_custom = o;
|
||||||
evas_object_smart_callback_add(o, "changed",
|
evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
|
||||||
_bg_mode, cfdata);
|
|
||||||
e_widget_framelist_object_append(of, o);
|
e_widget_framelist_object_append(of, o);
|
||||||
|
|
||||||
|
|
||||||
#ifdef HAVE_PAM
|
#ifdef HAVE_PAM
|
||||||
e_widget_table_object_append(ot, of, 0, 2, 1, 2 ,1 ,1 ,1 ,1);
|
e_widget_table_object_append(ot, of, 0, 2, 1, 2 ,1 ,1 ,1 ,1);
|
||||||
#else
|
#else
|
||||||
|
@ -775,9 +754,7 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
|
||||||
return ot;
|
return ot;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* general functionality/callbacks */
|
/* general functionality/callbacks */
|
||||||
|
|
||||||
static int
|
static int
|
||||||
_e_desklock_zone_num_get(void)
|
_e_desklock_zone_num_get(void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue