Fix all this config window class mess once and for all. Now using the config

registry path for window class correctly in that when the module(s) shut
down, the will kill the dialogs.



SVN revision: 44191
This commit is contained in:
Christopher Michael 2009-12-04 22:37:18 +00:00
parent 1aa44b0081
commit ff96a40305
79 changed files with 161 additions and 140 deletions

View File

@ -24,11 +24,11 @@ e_int_config_borders(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_border_style_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/borders")) return NULL;
v = _config_view_new(); v = _config_view_new();
if (!v) return NULL; if (!v) return NULL;
cfd = e_config_dialog_new(con, _("Default Border Style"), cfd = e_config_dialog_new(con, _("Default Border Style"),
"E", "_config_border_style_dialog", "E", "appearance/borders",
"preferences-system-windows", 0, v, con); "preferences-system-windows", 0, v, con);
return cfd; return cfd;
} }

View File

@ -30,8 +30,11 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_border_style_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "_config_border_border_style_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "internal/borders_border")))
e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "appearance/borders")))
e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("internal/borders_border"); e_configure_registry_item_del("internal/borders_border");
e_configure_registry_category_del("internal"); e_configure_registry_category_del("internal");
e_configure_registry_item_del("appearance/borders"); e_configure_registry_item_del("appearance/borders");

View File

@ -26,10 +26,11 @@ e_int_config_clientlist(E_Container *con, const char *params __UNUSED__)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_clientlist_dialog")) return NULL; if (e_config_dialog_find("E", "menus/client_list_menu"))
return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
v->basic.apply_cfdata = _basic_apply_data; v->basic.apply_cfdata = _basic_apply_data;

View File

@ -17,8 +17,12 @@ EAPI E_Module_Api e_modapi =
EAPI void * EAPI void *
e_modapi_init(E_Module *m) e_modapi_init(E_Module *m)
{ {
e_configure_registry_category_add("menus", 60, _("Menus"), NULL, "preferences-menus"); e_configure_registry_category_add("menus", 60, _("Menus"), NULL,
e_configure_registry_item_add("menus/client_list_menu", 40, _("Client List Menu"), NULL, "preferences-winlist", e_int_config_clientlist); "preferences-menus");
e_configure_registry_item_add("menus/client_list_menu", 40,
_("Client List Menu"), NULL,
"preferences-winlist",
e_int_config_clientlist);
conf_module = m; conf_module = m;
e_module_delayed_set(m, 1); e_module_delayed_set(m, 1);
return m; return m;
@ -28,7 +32,9 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_clientlist_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "menus/client_list_menu")))
e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("menus/client_list_menu"); e_configure_registry_item_del("menus/client_list_menu");
e_configure_registry_category_del("menus"); e_configure_registry_category_del("menus");
conf_module = NULL; conf_module = NULL;

View File

@ -127,8 +127,9 @@ e_int_config_color_classes(E_Container *con, const char *params __UNUSED__)
v->advanced.apply_cfdata = _adv_apply_data; v->advanced.apply_cfdata = _adv_apply_data;
v->advanced.create_widgets = _adv_create_widgets; v->advanced.create_widgets = _adv_create_widgets;
cfd = e_config_dialog_new(con, _("Colors"), "E", "_config_color_classes_dialog", cfd =
"preferences-desktop-color", 0, v, NULL); e_config_dialog_new(con, _("Colors"), "E", "appearance/colors",
"preferences-desktop-color", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -17,8 +17,11 @@ EAPI E_Module_Api e_modapi =
EAPI void * EAPI void *
e_modapi_init(E_Module *m) e_modapi_init(E_Module *m)
{ {
e_configure_registry_category_add("appearance", 10, _("Look"), NULL, "preferences-appearance"); e_configure_registry_category_add("appearance", 10, _("Look"), NULL,
e_configure_registry_item_add("appearance/colors", 30, _("Colors"), NULL, "preferences-desktop-color", e_int_config_color_classes); "preferences-appearance");
e_configure_registry_item_add("appearance/colors", 30, _("Colors"), NULL,
"preferences-desktop-color",
e_int_config_color_classes);
conf_module = m; conf_module = m;
e_module_delayed_set(m, 1); e_module_delayed_set(m, 1);
return m; return m;
@ -28,7 +31,9 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_color_classes_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "appearance/colors")))
e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/colors"); e_configure_registry_item_del("appearance/colors");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -33,7 +33,7 @@ e_int_config_desk(E_Container *con, const char *params)
if (sscanf(params, "%i %i %i %i", &con_num, &zone_num, &dx, &dy) != 4) if (sscanf(params, "%i %i %i %i", &con_num, &zone_num, &dx, &dy) != 4)
return NULL; return NULL;
if (e_config_dialog_find("E", "_config_desk_dialog")) return NULL; if (e_config_dialog_find("E", "internal/desk")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
@ -49,7 +49,7 @@ e_int_config_desk(E_Container *con, const char *params)
v->basic.create_widgets = _basic_create; v->basic.create_widgets = _basic_create;
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Desk Settings"), "E", "_config_desk_dialog", cfd = e_config_dialog_new(con, _("Desk Settings"), "E", "internal/desk",
"preferences-desktop", 0, v, cfdata); "preferences-desktop", 0, v, cfdata);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_desk_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "internal/desk"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("internal/desk"); e_configure_registry_item_del("internal/desk");
e_configure_registry_category_del("internal"); e_configure_registry_category_del("internal");
conf_module = NULL; conf_module = NULL;

View File

@ -79,7 +79,7 @@ e_int_config_desklock(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_desklock_dialog")) return NULL; if (e_config_dialog_find("E", "screen/screen_lock")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return NULL; if (!v) return NULL;
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -94,7 +94,7 @@ e_int_config_desklock(E_Container *con, const char *params __UNUSED__)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Screen Lock Settings"), "E", cfd = e_config_dialog_new(con, _("Screen Lock Settings"), "E",
"_config_desklock_dialog", "preferences-desklock", "screen/screen_lock", "preferences-desklock",
0, v, NULL); 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_desklock_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "screen/screen_lock"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("screen/screen_lock"); e_configure_registry_item_del("screen/screen_lock");
e_configure_registry_category_del("screen"); e_configure_registry_category_del("screen");
conf_module = NULL; conf_module = NULL;

View File

@ -49,18 +49,18 @@ e_int_config_desks(E_Container *con, const char *params __UNUSED__)
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
/* methods */ /* methods */
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
v->basic.apply_cfdata = _basic_apply_data; v->basic.apply_cfdata = _basic_apply_data;
v->basic.create_widgets = _basic_create_widgets; v->basic.create_widgets = _basic_create_widgets;
v->basic.check_changed = _basic_check_changed; v->basic.check_changed = _basic_check_changed;
v->advanced.apply_cfdata = _advanced_apply_data; v->advanced.apply_cfdata = _advanced_apply_data;
v->advanced.create_widgets = _advanced_create_widgets; v->advanced.create_widgets = _advanced_create_widgets;
v->advanced.check_changed = _advanced_check_changed; v->advanced.check_changed = _advanced_check_changed;
/* create config diaolg for NULL object/data */ /* create config diaolg for NULL object/data */
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Virtual Desktops Settings"), _("Virtual Desktops Settings"),
"E", "_config_desks_dialog", "E", "screen/virtual_desktops",
"preferences-desktop", 0, v, NULL); "preferences-desktop", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -19,8 +19,11 @@ EAPI E_Module_Api e_modapi =
EAPI void * EAPI void *
e_modapi_init(E_Module *m) e_modapi_init(E_Module *m)
{ {
e_configure_registry_category_add("screen", 30, _("Screen"), NULL, "preferences-desktop-display"); e_configure_registry_category_add("screen", 30, _("Screen"), NULL,
e_configure_registry_item_add("screen/virtual_desktops", 10, _("Virtual Desktops"), NULL, "preferences-desktop", e_int_config_desks); "preferences-desktop-display");
e_configure_registry_item_add("screen/virtual_desktops", 10,
_("Virtual Desktops"), NULL,
"preferences-desktop", e_int_config_desks);
conf_module = m; conf_module = m;
e_module_delayed_set(m, 1); e_module_delayed_set(m, 1);
return m; return m;
@ -30,7 +33,9 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_desks_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "screen/virtual_desktops")))
e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("screen/virtual_desktops"); e_configure_registry_item_del("screen/virtual_desktops");
e_configure_registry_category_del("screen"); e_configure_registry_category_del("screen");
conf_module = NULL; conf_module = NULL;

View File

@ -24,7 +24,7 @@ e_int_config_dialogs(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_config_dialog_dialog")) return NULL; if (e_config_dialog_find("E", "settings/dialogs")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -35,7 +35,7 @@ e_int_config_dialogs(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Dialog Settings"), _("Dialog Settings"),
"E", "_config_config_dialog_dialog", "E", "settings/dialogs",
"preferences-dialogs", 0, v, NULL); "preferences-dialogs", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_config_dialog_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "settings/dialogs"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("settings/dialogs"); e_configure_registry_item_del("settings/dialogs");
e_configure_registry_category_del("settings"); e_configure_registry_category_del("settings");
conf_module = NULL; conf_module = NULL;

View File

@ -216,7 +216,7 @@ e_int_config_display(E_Container *con, const char *params __UNUSED__)
return NULL; return NULL;
} }
if (e_config_dialog_find("E", "_config_display_dialog")) return NULL; if (e_config_dialog_find("E", "screen/screen_resolution")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
@ -226,7 +226,7 @@ e_int_config_display(E_Container *con, const char *params __UNUSED__)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Screen Resolution Settings"), cfd = e_config_dialog_new(con, _("Screen Resolution Settings"),
"E", "_config_display_dialog", "E", "screen/screen_resolution",
"preferences-system-screen-resolution", 0, v, NULL); "preferences-system-screen-resolution", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_display_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "screen/screen_resolution"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("screen/screen_resolution"); e_configure_registry_item_del("screen/screen_resolution");
e_configure_registry_category_del("screen"); e_configure_registry_category_del("screen");
conf_module = NULL; conf_module = NULL;

View File

@ -95,7 +95,7 @@ e_int_config_dpms(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if ((e_config_dialog_find("E", "_config_dpms_dialogt")) || if ((e_config_dialog_find("E", "screen/power_management")) ||
(!_e_int_config_dpms_available()) || (!_e_int_config_dpms_available()) ||
(!_e_int_config_dpms_capable())) (!_e_int_config_dpms_capable()))
return NULL; return NULL;
@ -110,7 +110,7 @@ e_int_config_dpms(E_Container *con, const char *params __UNUSED__)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Display Power Management Settings"), "E", cfd = e_config_dialog_new(con, _("Display Power Management Settings"), "E",
"_config_dpms_dialog", "preferences-system-power-management", "screen/power_management", "preferences-system-power-management",
0, v, NULL); 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_dpms_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "screen/power_management"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("screen/power_management"); e_configure_registry_item_del("screen/power_management");
e_configure_registry_category_del("screen"); e_configure_registry_category_del("screen");
conf_module = NULL; conf_module = NULL;

View File

@ -93,7 +93,7 @@ e_int_config_edgebindings(E_Container *con, const char *params)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_edgebindings_dialog")) return NULL; if (e_config_dialog_find("E", "keyboard_and_mouse/edge_bindings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -103,7 +103,7 @@ e_int_config_edgebindings(E_Container *con, const char *params)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Edge Binding Settings"), "E", cfd = e_config_dialog_new(con, _("Edge Binding Settings"), "E",
"_config_edgebindings_dialog", "keyboard_and_mouse/edge_bindings",
"enlightenment/edges", 0, v, NULL); "enlightenment/edges", 0, v, NULL);
if ((params) && (params[0])) if ((params) && (params[0]))
{ {

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_edgebindings_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/edge_bindings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("keyboard_and_mouse/edge_bindings"); e_configure_registry_item_del("keyboard_and_mouse/edge_bindings");
e_configure_registry_category_del("keyboard_and_mouse"); e_configure_registry_category_del("keyboard_and_mouse");
conf_module = NULL; conf_module = NULL;

View File

@ -25,7 +25,7 @@ e_int_config_engine(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_engine_dialog")) return NULL; if (e_config_dialog_find("E", "advanced/engine")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return NULL; if (!v) return NULL;
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -36,7 +36,7 @@ e_int_config_engine(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Engine Settings"), _("Engine Settings"),
"E", "_config_engine_dialog", "E", "advanced/engine",
"preferences-engine", 0, v, NULL); "preferences-engine", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_engine_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "advanced/engine"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("advanced/engine"); e_configure_registry_item_del("advanced/engine");
e_configure_registry_category_del("advanced"); e_configure_registry_category_del("advanced");
conf_module = NULL; conf_module = NULL;

View File

@ -36,7 +36,7 @@ e_int_config_exebuf(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_exebuf_dialog")) return NULL; if (e_config_dialog_find("E", "advanced/run_command")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -47,7 +47,7 @@ e_int_config_exebuf(E_Container *con, const char *params __UNUSED__)
v->advanced.create_widgets = _advanced_create_widgets; v->advanced.create_widgets = _advanced_create_widgets;
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Run Command Settings"), _("Run Command Settings"),
"E", "_config_exebuf_dialog", "E", "advanced/run_command",
"system-run", 0, v, NULL); "system-run", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_exebuf_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "advanced/run_command"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("advanced/run_command"); e_configure_registry_item_del("advanced/run_command");
e_configure_registry_category_del("advanced"); e_configure_registry_category_del("advanced");
conf_module = NULL; conf_module = NULL;

View File

@ -155,18 +155,18 @@ e_int_config_fonts(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_fonts_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/fonts")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
v->basic.create_widgets = _basic_create_widgets; v->basic.create_widgets = _basic_create_widgets;
v->basic.apply_cfdata = _basic_apply_data; v->basic.apply_cfdata = _basic_apply_data;
v->advanced.create_widgets = _advanced_create_widgets; v->advanced.create_widgets = _advanced_create_widgets;
v->advanced.apply_cfdata = _advanced_apply_data; v->advanced.apply_cfdata = _advanced_apply_data;
cfd = e_config_dialog_new(con, _("Font Settings"), cfd = e_config_dialog_new(con, _("Font Settings"),
"E", "_config_fonts_dialog", "E", "appearance/fonts",
"preferences-desktop-font", 0, v, NULL); "preferences-desktop-font", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_fonts_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/fonts"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/fonts"); e_configure_registry_item_del("appearance/fonts");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -30,7 +30,7 @@ e_int_config_icon_themes(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_icon_theme_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/icon_theme")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -41,7 +41,7 @@ e_int_config_icon_themes(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Icon Theme Settings"), _("Icon Theme Settings"),
"E", "_config_icon_theme_dialog", "E", "appearance/icon_theme",
"preferences-icon-theme", 0, v, NULL); "preferences-icon-theme", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -30,7 +30,7 @@ e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_icon_theme_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/icon_theme"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/icon_theme"); e_configure_registry_item_del("appearance/icon_theme");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -95,7 +95,7 @@ e_int_config_imc(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_imc_dialog")) return NULL; if (e_config_dialog_find("E", "language/input_method_settings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -107,7 +107,7 @@ e_int_config_imc(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Input Method Settings"), _("Input Method Settings"),
"E", "_config_imc_dialog", "E", "language/input_method_settings",
"preferences-imc", 0, v, NULL); "preferences-imc", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_imc_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "language/input_method_settings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("language/input_method_settings"); e_configure_registry_item_del("language/input_method_settings");
e_configure_registry_category_del("language"); e_configure_registry_category_del("language");
conf_module = NULL; conf_module = NULL;

View File

@ -23,7 +23,7 @@ e_int_config_interaction(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_config_interaction_dialog")) return NULL; if (e_config_dialog_find("E", "keyboard_and_mouse/interaction")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -35,7 +35,7 @@ e_int_config_interaction(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Interaction Settings"), _("Interaction Settings"),
"E", "_config_config_interaction_dialog", "E", "keyboard_and_mouse/interaction",
"preferences-interaction", 0, v, NULL); "preferences-interaction", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_config_interaction_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/interaction"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("keyboard_and_mouse/interaction"); e_configure_registry_item_del("keyboard_and_mouse/interaction");
e_configure_registry_category_del("keyboard_and_mouse"); e_configure_registry_category_del("keyboard_and_mouse");
conf_module = NULL; conf_module = NULL;

View File

@ -569,7 +569,7 @@ e_int_config_intl(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_intl_dialog")) return NULL; if (e_config_dialog_find("E", "language/language_settings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -581,7 +581,7 @@ e_int_config_intl(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Language Settings"), _("Language Settings"),
"E", "_config_intl_dialog", "E", "language/language_settings",
"preferences-desktop-locale", 0, v, NULL); "preferences-desktop-locale", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_intl_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "language/language_settings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("language/language_settings"); e_configure_registry_item_del("language/language_settings");
e_configure_registry_category_del("language"); e_configure_registry_category_del("language");
conf_module = NULL; conf_module = NULL;

View File

@ -80,7 +80,7 @@ e_int_config_keybindings(E_Container *con, const char *params)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_keybindings_dialog")) return NULL; if (e_config_dialog_find("E", "keyboard_and_mouse/key_bindings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -90,7 +90,7 @@ e_int_config_keybindings(E_Container *con, const char *params)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, _("Key Binding Settings"), "E", cfd = e_config_dialog_new(con, _("Key Binding Settings"), "E",
"_config_keybindings_dialog", "keyboard_and_mouse/key_bindings",
"preferences-desktop-keyboard", 0, v, NULL); "preferences-desktop-keyboard", 0, v, NULL);
if ((params) && (params[0])) if ((params) && (params[0]))
{ {

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_keybindings_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/key_bindings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("keyboard_and_mouse/key_bindings"); e_configure_registry_item_del("keyboard_and_mouse/key_bindings");
e_configure_registry_category_del("keyboard_and_mouse"); e_configure_registry_category_del("keyboard_and_mouse");
conf_module = NULL; conf_module = NULL;

View File

@ -30,7 +30,7 @@ e_int_config_menus(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_menus_dialog")) return NULL; if (e_config_dialog_find("E", "menus/menu_settings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -42,7 +42,7 @@ e_int_config_menus(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Menu Settings"), _("Menu Settings"),
"E", "_config_menus_dialog", "E", "menus/menu_settings",
"preferences-menus", 0, v, NULL); "preferences-menus", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_menus_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "menus/menu_settings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("menus/menu_settings"); e_configure_registry_item_del("menus/menu_settings");
e_configure_registry_category_del("menus"); e_configure_registry_category_del("menus");
conf_module = NULL; conf_module = NULL;

View File

@ -54,14 +54,14 @@ e_int_config_mime(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_mime_dialog")) return NULL; if (e_config_dialog_find("E", "fileman/file_icons")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
v->basic.create_widgets = _basic_create; v->basic.create_widgets = _basic_create;
cfd = e_config_dialog_new(con, _("File Icons"), "E", "_config_mime_dialog", cfd = e_config_dialog_new(con, _("File Icons"), "E", "fileman/file_icons",
"preferences-file-icons", 0, v, NULL); "preferences-file-icons", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -30,7 +30,7 @@ e_modapi_shutdown(E_Module *m)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_mime_edit_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "_config_mime_edit_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "_config_mime_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "fileman/file_icons"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("fileman/file_icons"); e_configure_registry_item_del("fileman/file_icons");
e_configure_registry_category_del("fileman"); e_configure_registry_category_del("fileman");
conf_module = NULL; conf_module = NULL;

View File

@ -23,7 +23,7 @@ e_int_config_mouse(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_mouse_dialog")) if (e_config_dialog_find("E", "keyboard_and_mouse/mouse_settings"))
return NULL; return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
@ -35,7 +35,7 @@ e_int_config_mouse(E_Container *con, const char *params __UNUSED__)
v->basic.check_changed = _basic_check_changed; v->basic.check_changed = _basic_check_changed;
cfd = e_config_dialog_new(con, _("Mouse Settings"), "E", cfd = e_config_dialog_new(con, _("Mouse Settings"), "E",
"_config_mouse_dialog", "keyboard_and_mouse/mouse_settings",
"preferences-desktop-mouse", 0, v, NULL); "preferences-desktop-mouse", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,8 +28,8 @@ EAPI int
e_modapi_shutdown(E_Module *m __UNUSED__) e_modapi_shutdown(E_Module *m __UNUSED__)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_mouse_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/mouse_settings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("keyboard_and_mouse/mouse_acceleration"); e_configure_registry_item_del("keyboard_and_mouse/mouse_settings");
e_configure_registry_category_del("keyboard_and_mouse"); e_configure_registry_category_del("keyboard_and_mouse");
conf_module = NULL; conf_module = NULL;
return 1; return 1;

View File

@ -31,7 +31,7 @@ e_int_config_cursor(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_cursor_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/mouse_cursor")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -43,7 +43,7 @@ e_int_config_cursor(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Cursor Settings"), _("Cursor Settings"),
"E", "_config_cursor_dialog", "E", "appearance/mouse_cursor",
"preferences-desktop-pointer", 0, v, NULL); "preferences-desktop-pointer", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_cursor_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/mouse_cursor"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/mouse_cursor"); e_configure_registry_item_del("appearance/mouse_cursor");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -99,7 +99,7 @@ e_int_config_mousebindings(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_mousebindings_dialog")) return NULL; if (e_config_dialog_find("E", "keyboard_and_mouse/mouse_bindings")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -110,7 +110,7 @@ e_int_config_mousebindings(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Mouse Binding Settings"), _("Mouse Binding Settings"),
"E", "_config_mousebindings_dialog", "E", "keyboard_and_mouse/mouse_bindings",
"preferences-desktop-mouse", 0, v, NULL); "preferences-desktop-mouse", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_mousebindings_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/mouse_bindings"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("keyboard_and_mouse/mouse_bindings"); e_configure_registry_item_del("keyboard_and_mouse/mouse_bindings");
e_configure_registry_category_del("keyboard_and_mouse"); e_configure_registry_category_del("keyboard_and_mouse");
conf_module = NULL; conf_module = NULL;

View File

@ -51,7 +51,7 @@ e_int_config_paths(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_paths_dialog")) return NULL; if (e_config_dialog_find("E", "advanced/search_directories")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -60,7 +60,7 @@ e_int_config_paths(E_Container *con, const char *params __UNUSED__)
v->basic.apply_cfdata = _basic_apply_data; v->basic.apply_cfdata = _basic_apply_data;
cfd = e_config_dialog_new(con, _("Search Path Settings"), cfd = e_config_dialog_new(con, _("Search Path Settings"),
"E", "_config_paths_dialog", "E", "advanced/search_directories",
"preferences-directories", 0, v, NULL); "preferences-directories", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_paths_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "advanced/search_directories"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("advanced/search_directories"); e_configure_registry_item_del("advanced/search_directories");
e_configure_registry_category_del("advanced"); e_configure_registry_category_del("advanced");
conf_module = NULL; conf_module = NULL;

View File

@ -26,7 +26,7 @@ e_int_config_performance(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_performance_dialog")) return NULL; if (e_config_dialog_find("E", "advanced/performance")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -38,7 +38,7 @@ e_int_config_performance(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Performance Settings"), _("Performance Settings"),
"E", "_config_performance_dialog", "E", "advanced/performance",
"preferences-system-performance", 0, v, NULL); "preferences-system-performance", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_performance_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "advanced/performance"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("advanced/performance"); e_configure_registry_item_del("advanced/performance");
e_configure_registry_category_del("advanced"); e_configure_registry_category_del("advanced");
conf_module = NULL; conf_module = NULL;

View File

@ -43,7 +43,7 @@ e_int_config_profiles(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_profiles_dialog")) return NULL; if (e_config_dialog_find("E", "settings/profiles")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return NULL; if (!v) return NULL;
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -53,7 +53,7 @@ e_int_config_profiles(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Profile Selector"), _("Profile Selector"),
"E", "_config_profiles_dialog", "E", "settings/profiles",
"preferences-profiles", 0, v, NULL); "preferences-profiles", 0, v, NULL);
e_config_dialog_changed_auto_set(cfd, 0); e_config_dialog_changed_auto_set(cfd, 0);
return cfd; return cfd;

View File

@ -32,7 +32,7 @@ e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_profiles_dialog"))) while ((cfd = e_config_dialog_get("E", "settings/profiles")))
e_object_del(E_OBJECT(cfd)); e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("settings/profiles"); e_configure_registry_item_del("settings/profiles");
e_configure_registry_category_del("settings"); e_configure_registry_category_del("settings");

View File

@ -45,7 +45,7 @@ e_int_config_scale(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_scale_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/scale")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -59,7 +59,7 @@ e_int_config_scale(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Scaling Settings"), _("Scaling Settings"),
"E", "_config_scale_dialog", "E", "appearance/scale",
"preferences-scale", 0, v, NULL); "preferences-scale", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -29,7 +29,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_scale_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/scale"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/scale"); e_configure_registry_item_del("appearance/scale");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -52,7 +52,7 @@ e_int_config_screensaver(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_screensaver_dialog")) return NULL; if (e_config_dialog_find("E", "screen/screen_saver")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -65,7 +65,7 @@ e_int_config_screensaver(E_Container *con, const char *params __UNUSED__)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con,_("Screen Saver Settings"), cfd = e_config_dialog_new(con,_("Screen Saver Settings"),
"E", "_config_screensaver_dialog", "E", "screen/screen_saver",
"preferences-desktop-screensaver", 0, v, NULL); "preferences-desktop-screensaver", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_screensaver_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "screen/screen_saver"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("screen/screen_saver"); e_configure_registry_item_del("screen/screen_saver");
e_configure_registry_category_del("screen"); e_configure_registry_category_del("screen");
conf_module = NULL; conf_module = NULL;

View File

@ -33,7 +33,7 @@ e_int_config_shelf(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_shelf_dialog")) return NULL; if (e_config_dialog_find("E", "extensions/shelves")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return NULL; if (!v) return NULL;
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -41,7 +41,7 @@ e_int_config_shelf(E_Container *con, const char *params __UNUSED__)
v->basic.create_widgets = _basic_create; v->basic.create_widgets = _basic_create;
cfd = e_config_dialog_new(con, _("Shelf Settings"), "E", cfd = e_config_dialog_new(con, _("Shelf Settings"), "E",
"_config_shelf_dialog", "extensions/shelves",
"preferences-desktop-shelf", 0, v, NULL); "preferences-desktop-shelf", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -41,7 +41,7 @@ e_modapi_shutdown(E_Module *m)
e_int_menus_menu_augmentation_del("config/1", maug); e_int_menus_menu_augmentation_del("config/1", maug);
maug = NULL; maug = NULL;
} }
while ((cfd = e_config_dialog_get("E", "_config_shelf_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "extensions/shelves"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("extensions/shelves"); e_configure_registry_item_del("extensions/shelves");
e_configure_registry_category_del("extensions"); e_configure_registry_category_del("extensions");
conf_module = NULL; conf_module = NULL;

View File

@ -27,7 +27,7 @@ e_int_config_startup(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_startup_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/startup")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -37,7 +37,7 @@ e_int_config_startup(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Startup Settings"), _("Startup Settings"),
"E", "_config_startup_dialog", "E", "appearance/startup",
"preferences-startup", 0, v, NULL); "preferences-startup", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_startup_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/startup"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/startup"); e_configure_registry_item_del("appearance/startup");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -77,7 +77,7 @@ e_int_config_theme(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_theme_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/theme")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -89,7 +89,7 @@ e_int_config_theme(E_Container *con, const char *params __UNUSED__)
v->override_auto_apply = 1; v->override_auto_apply = 1;
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Theme Selector"), _("Theme Selector"),
"E", "_config_theme_dialog", "E", "appearance/theme",
"preferences-desktop-theme", 0, v, NULL); "preferences-desktop-theme", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -48,7 +48,7 @@ e_modapi_shutdown(E_Module *m)
maug = NULL; maug = NULL;
} }
while ((cfd = e_config_dialog_get("E", "_config_theme_dialog"))) while ((cfd = e_config_dialog_get("E", "apppearance/theme")))
e_object_del(E_OBJECT(cfd)); e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/theme"); e_configure_registry_item_del("appearance/theme");

View File

@ -32,7 +32,7 @@ e_int_config_transitions(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_transitions_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/transitions")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
if (!v) return NULL; if (!v) return NULL;
@ -42,7 +42,7 @@ e_int_config_transitions(E_Container *con, const char *params __UNUSED__)
v->basic.create_widgets = _basic_create_widgets; v->basic.create_widgets = _basic_create_widgets;
cfd = e_config_dialog_new(con, _("Transition Settings"), cfd = e_config_dialog_new(con, _("Transition Settings"),
"E", "_config_transitions_dialog", "E", "appearance/transitions",
"preferences-transitions", 0, v, NULL); "preferences-transitions", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_transitions_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "appearance/transitions"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("appearance/transitions"); e_configure_registry_item_del("appearance/transitions");
e_configure_registry_category_del("appearance"); e_configure_registry_category_del("appearance");
conf_module = NULL; conf_module = NULL;

View File

@ -83,7 +83,7 @@ _e_int_config_wallpaper_desk(E_Container *con, int con_num, int zone_num, int de
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
E_Config_Wallpaper *cw; E_Config_Wallpaper *cw;
if (e_config_dialog_find("E", "_config_wallpaper_dialog")) return NULL; if (e_config_dialog_find("E", "appearance/wallpaper")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
cw = E_NEW(E_Config_Wallpaper, 1); cw = E_NEW(E_Config_Wallpaper, 1);
@ -108,7 +108,7 @@ _e_int_config_wallpaper_desk(E_Container *con, int con_num, int zone_num, int de
cw->desk_y = desk_y; cw->desk_y = desk_y;
cfd = e_config_dialog_new(con, _("Wallpaper Settings"), "E", cfd = e_config_dialog_new(con, _("Wallpaper Settings"), "E",
"_config_wallpaper_dialog", "appearance/wallpaper",
"preferences-desktop-wallpaper", 0, v, cw); "preferences-desktop-wallpaper", 0, v, cw);
return cfd; return cfd;
} }

View File

@ -61,7 +61,7 @@ e_modapi_shutdown(E_Module *m)
e_int_menus_menu_augmentation_del("config/1", maug); e_int_menus_menu_augmentation_del("config/1", maug);
maug = NULL; maug = NULL;
} }
while ((cfd = e_config_dialog_get("E", "_config_wallpaper_dialog"))) while ((cfd = e_config_dialog_get("E", "appearance/wallpaper")))
e_object_del(E_OBJECT(cfd)); e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("internal/wallpaper_desk"); e_configure_registry_item_del("internal/wallpaper_desk");
e_configure_registry_category_del("internal"); e_configure_registry_category_del("internal");

View File

@ -43,7 +43,7 @@ e_int_config_window_display(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_window_display_dialog")) return NULL; if (e_config_dialog_find("E", "windows/window_display")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
/* methods */ /* methods */
@ -57,7 +57,7 @@ e_int_config_window_display(E_Container *con, const char *params __UNUSED__)
/* create config diaolg for NULL object/data */ /* create config diaolg for NULL object/data */
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Window Display"), _("Window Display"),
"E", "_config_window_display_dialog", "E", "windows/window_display",
"preferences-system-windows", 0, v, NULL); "preferences-system-windows", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_window_display_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "windows/window_display"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("windows/window_display"); e_configure_registry_item_del("windows/window_display");
e_configure_registry_category_del("windows"); e_configure_registry_category_del("windows");
conf_module = NULL; conf_module = NULL;

View File

@ -35,7 +35,7 @@ e_int_config_focus(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_focus_dialog")) return NULL; if (e_config_dialog_find("E", "windows/window_focus")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
/* methods */ /* methods */
@ -49,7 +49,7 @@ e_int_config_focus(E_Container *con, const char *params __UNUSED__)
/* create config diaolg for NULL object/data */ /* create config diaolg for NULL object/data */
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Focus Settings"), _("Focus Settings"),
"E", "_config_focus_dialog", "E", "windows/window_focus",
"preferences-focus", 0, v, NULL); "preferences-focus", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_focus_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "windows/window_focus"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("windows/window_focus"); e_configure_registry_item_del("windows/window_focus");
e_configure_registry_category_del("windows"); e_configure_registry_category_del("windows");
conf_module = NULL; conf_module = NULL;

View File

@ -41,7 +41,7 @@ e_int_config_window_geometry(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_window_geometry_dialog")) return NULL; if (e_config_dialog_find("E", "windows/window_geometry")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
/* methods */ /* methods */
@ -53,7 +53,7 @@ e_int_config_window_geometry(E_Container *con, const char *params __UNUSED__)
/* create config diaolg for NULL object/data */ /* create config diaolg for NULL object/data */
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Window Geometry"), _("Window Geometry"),
"E", "_config_window_geometry_dialog", "E", "windows/window_geometry",
"preferences-window-manipulation", 0, v, NULL); "preferences-window-manipulation", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -30,7 +30,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_window_geometry_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "windows/window_geometry"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "_config_window_stacking_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "_config_window_stacking_dialog"))) e_object_del(E_OBJECT(cfd));
while ((cfd = e_config_dialog_get("E", "_config_window_maxpolicy_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "_config_window_maxpolicy_dialog"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("windows/window_geometry"); e_configure_registry_item_del("windows/window_geometry");

View File

@ -22,7 +22,7 @@ e_int_config_remembers(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_remember_dialog")) return NULL; if (e_config_dialog_find("E", "windows/window_remembers")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -31,7 +31,7 @@ e_int_config_remembers(E_Container *con, const char *params __UNUSED__)
v->basic.create_widgets = _basic_create; v->basic.create_widgets = _basic_create;
cfd = e_config_dialog_new(con, _("Window Remembers"), "E", cfd = e_config_dialog_new(con, _("Window Remembers"), "E",
"_config_remember_dialog", "windows/window_remembers",
"preferences-desktop-window-remember", 0, v, NULL); "preferences-desktop-window-remember", 0, v, NULL);
e_dialog_resizable_set(cfd->dia, 1); e_dialog_resizable_set(cfd->dia, 1);
return cfd; return cfd;

View File

@ -27,7 +27,7 @@ e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_remember_dialog"))) while ((cfd = e_config_dialog_get("E", "windows/window_remembers")))
e_object_del(E_OBJECT(cfd)); e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("windows/window_remembers"); e_configure_registry_item_del("windows/window_remembers");
e_configure_registry_category_del("windows"); e_configure_registry_category_del("windows");

View File

@ -48,7 +48,7 @@ e_int_config_winlist(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_winlist_dialog")) return NULL; if (e_config_dialog_find("E", "advanced/window_list")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -60,7 +60,7 @@ e_int_config_winlist(E_Container *con, const char *params __UNUSED__)
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Window List Settings"), _("Window List Settings"),
"E", "_config_winlist_dialog", "E", "advanced/window_list",
"preferences-winlist", 0, v, NULL); "preferences-winlist", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -28,7 +28,7 @@ EAPI int
e_modapi_shutdown(E_Module *m) e_modapi_shutdown(E_Module *m)
{ {
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
while ((cfd = e_config_dialog_get("E", "_config_winlist_dialog"))) e_object_del(E_OBJECT(cfd)); while ((cfd = e_config_dialog_get("E", "advanced/window_list"))) e_object_del(E_OBJECT(cfd));
e_configure_registry_item_del("advanced/window_list"); e_configure_registry_item_del("advanced/window_list");
e_configure_registry_category_del("advanced"); e_configure_registry_category_del("advanced");
conf_module = NULL; conf_module = NULL;

View File

@ -27,7 +27,7 @@ e_int_config_dropshadow_module(E_Container *con, const char *params __UNUSED__)
Dropshadow *ds; Dropshadow *ds;
ds = dropshadow_mod->data; ds = dropshadow_mod->data;
if (e_config_dialog_find("E", "_config_dropshadow")) return NULL; if (e_config_dialog_find("E", "appearance/dropshadow")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
@ -38,7 +38,7 @@ e_int_config_dropshadow_module(E_Container *con, const char *params __UNUSED__)
snprintf(buf, sizeof(buf), "%s/e-module-dropshadow.edj", e_module_dir_get(ds->module)); snprintf(buf, sizeof(buf), "%s/e-module-dropshadow.edj", e_module_dir_get(ds->module));
cfd = e_config_dialog_new(con, cfd = e_config_dialog_new(con,
_("Dropshadow Settings"), _("Dropshadow Settings"),
"E", "_config_dropshadow", "E", "appearance/dropshadow",
buf, 0, v, ds); buf, 0, v, ds);
ds->config_dialog = cfd; ds->config_dialog = cfd;
return cfd; return cfd;

View File

@ -85,7 +85,7 @@ e_int_config_fileman(E_Container *con, const char *params __UNUSED__)
E_Config_Dialog *cfd; E_Config_Dialog *cfd;
E_Config_Dialog_View *v; E_Config_Dialog_View *v;
if (e_config_dialog_find("E", "_config_fileman")) return NULL; if (e_config_dialog_find("E", "fileman/fileman")) return NULL;
v = E_NEW(E_Config_Dialog_View, 1); v = E_NEW(E_Config_Dialog_View, 1);
v->create_cfdata = _create_data; v->create_cfdata = _create_data;
v->free_cfdata = _free_data; v->free_cfdata = _free_data;
@ -94,7 +94,7 @@ e_int_config_fileman(E_Container *con, const char *params __UNUSED__)
v->basic.check_changed = _basic_check_changed; v->basic.check_changed = _basic_check_changed;
cfd = e_config_dialog_new(con, _("Fileman Settings"), "E", cfd = e_config_dialog_new(con, _("Fileman Settings"), "E",
"_config_fileman", "fileman/fileman",
"system-file-manager", 0, v, NULL); "system-file-manager", 0, v, NULL);
return cfd; return cfd;
} }

View File

@ -42,7 +42,7 @@ _config_gadman_module(E_Container *con, const char *params __UNUSED__)
char buf[4096]; char buf[4096];
/* check if config dialog exists ... */ /* check if config dialog exists ... */
if (e_config_dialog_find("E", "_config_gadman")) if (e_config_dialog_find("E", "extensions/gadman"))
return NULL; return NULL;
/* ... else create it */ /* ... else create it */
@ -56,7 +56,7 @@ _config_gadman_module(E_Container *con, const char *params __UNUSED__)
snprintf(buf, sizeof(buf), "%s/e-module-gadman.edj", Man->module->dir); snprintf(buf, sizeof(buf), "%s/e-module-gadman.edj", Man->module->dir);
cfd = e_config_dialog_new(con, _("Gadgets Manager"), cfd = e_config_dialog_new(con, _("Gadgets Manager"),
"E", "_config_gadman", "E", "extensions/gadman",
buf, 0, v, Man); buf, 0, v, Man);
Man->config_dialog = cfd; Man->config_dialog = cfd;