and modules will delete/clean up all their dialogs on being shut down now...
safe at last. SVN revision: 30646
This commit is contained in:
parent
a7a05c624d
commit
4cc0d6ed8c
|
@ -42,6 +42,9 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
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));
|
||||
e_configure_registry_item_del("internal/borders_border");
|
||||
e_configure_registry_category_del("internal");
|
||||
e_configure_registry_item_del("appearance/borders");
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_color_classes_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/colors");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_fonts_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/fonts");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_icon_theme_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/icon_theme");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_cursor_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/mouse_cursor");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_startup_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/startup");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_theme_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/theme");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -40,6 +40,8 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_transitions_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
e_configure_registry_item_del("appearance/transitions");
|
||||
e_configure_registry_category_del("appearance");
|
||||
conf_module = NULL;
|
||||
|
|
|
@ -42,6 +42,9 @@ e_modapi_init(E_Module *m)
|
|||
EAPI int
|
||||
e_modapi_shutdown(E_Module *m)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
while ((cfd = e_config_dialog_get("E", "_config_wallpaper_dialog"))) e_object_del(E_OBJECT(cfd));
|
||||
|
||||
e_configure_registry_item_del("internal/wallpaper_desk");
|
||||
e_configure_registry_category_del("internal");
|
||||
e_configure_registry_item_del("appearance/wallpaper");
|
||||
|
|
Loading…
Reference in New Issue