Remove restart dialogue from general settings as it's not needed. Thanks Sebastion :)

SVN revision: 19514
This commit is contained in:
Christopher Michael 2006-01-03 21:38:34 +00:00
parent 592aa8391d
commit bba7ef3fba
1 changed files with 24 additions and 29 deletions

View File

@ -65,9 +65,9 @@ static int
_basic_apply_data(E_Config_Dialog *cfd, CFData *cfdata)
{
E_Action *a;
int restart = 0;
int changed = 0;
if (e_config->use_e_cursor != cfdata->use_e_cursor) restart = 1;
if (e_config->use_e_cursor != cfdata->use_e_cursor) changed = 1;
e_border_button_bindings_ungrab_all();
e_config->show_splash = cfdata->show_splash;
@ -75,20 +75,17 @@ _basic_apply_data(E_Config_Dialog *cfd, CFData *cfdata)
e_border_button_bindings_grab_all();
e_config_save_queue();
if (restart)
if (changed)
{
E_Dialog *dia;
Evas_List *l;
dia = e_dialog_new(cfd->con);
if (!dia) return 1;
e_dialog_title_set(dia, _("Are you sure you want to restart ?"));
e_dialog_text_set(dia, _("Your changes require Enlightenment to be restarted<br>before they can take effect.<br><br>Would you like to restart now ?"));
e_dialog_icon_set(dia, "enlightenment/reset", 64);
e_dialog_button_add(dia, _("Yes"), NULL, _dialog_cb_ok, NULL);
e_dialog_button_add(dia, _("No"), NULL, _dialog_cb_cancel, NULL);
e_dialog_button_focus_num(dia, 1);
e_win_centered_set(dia->win, 1);
e_dialog_show(dia);
for (l = e_manager_list(); l; l = l->next)
{
E_Manager *man;
man = l->data;
if (man->pointer) e_object_del(E_OBJECT(man->pointer));
man->pointer = e_pointer_window_new(man->root);
}
}
return 1;
}
@ -118,10 +115,10 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
static int
_advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata)
{
int restart = 0;
int changed = 0;
if (e_config->use_e_cursor != cfdata->use_e_cursor) restart = 1;
if (e_config->cursor_size != cfdata->cursor_size) restart = 1;
if (e_config->use_e_cursor != cfdata->use_e_cursor) changed = 1;
if (e_config->cursor_size != cfdata->cursor_size) changed = 1;
e_border_button_bindings_ungrab_all();
e_config->show_splash = cfdata->show_splash;
@ -131,20 +128,18 @@ _advanced_apply_data(E_Config_Dialog *cfd, CFData *cfdata)
e_border_button_bindings_grab_all();
e_config_save_queue();
if (restart)
if (changed)
{
E_Dialog *dia;
Evas_List *l;
dia = e_dialog_new(cfd->con);
if (!dia) return 1;
e_dialog_title_set(dia, _("Are you sure you want to restart ?"));
e_dialog_text_set(dia, _("Your changes require Enlightenment to be restarted<br>before they can take effect.<br><br>Would you like to restart now ?"));
e_dialog_icon_set(dia, "enlightenment/reset", 64);
e_dialog_button_add(dia, _("Yes"), NULL, _dialog_cb_ok, NULL);
e_dialog_button_add(dia, _("No"), NULL, _dialog_cb_cancel, NULL);
e_dialog_button_focus_num(dia, 1);
e_win_centered_set(dia->win, 1);
e_dialog_show(dia);
e_pointers_size_set(e_config->cursor_size);
for (l = e_manager_list(); l; l = l->next)
{
E_Manager *man;
man = l->data;
if (man->pointer) e_object_del(E_OBJECT(man->pointer));
man->pointer = e_pointer_window_new(man->root);
}
}
return 1;
}