Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/modules/ibar Modified Files: e_mod_main.c Log Message: Don't add the new Create/Add menu entries if the conf_apps module is not loaded. =================================================================== RCS file: /cvs/e/e17/apps/e/src/modules/ibar/e_mod_main.c,v retrieving revision 1.190 retrieving revision 1.191 diff -u -3 -r1.190 -r1.191 --- e_mod_main.c 13 Dec 2007 00:56:31 -0000 1.190 +++ e_mod_main.c 13 Dec 2007 13:25:10 -0000 1.191 @@ -807,19 +807,24 @@ mi = e_menu_item_new(mn); e_menu_item_separator_set(mi, 1); - - mi = e_menu_item_new(mn); - e_menu_item_label_set(mi, _("Add An Icon")); - e_util_menu_item_edje_icon_set(mi, "enlightenment/ibar_applications"); - e_menu_item_callback_set(mi, _ibar_cb_menu_icon_add, NULL); - mi = e_menu_item_new(mn); - e_menu_item_label_set(mi, _("Create New Icon")); - e_util_menu_item_edje_icon_set(mi, "enlightenment/new_application"); - e_menu_item_callback_set(mi, _ibar_cb_menu_icon_new, NULL); + if (e_configure_registry_exists("applications/ibar_applications")) + { + mi = e_menu_item_new(mn); + e_menu_item_label_set(mi, _("Add An Icon")); + e_util_menu_item_edje_icon_set(mi, "enlightenment/ibar_applications"); + e_menu_item_callback_set(mi, _ibar_cb_menu_icon_add, NULL); + } + if (e_configure_registry_exists("applications/new_application")) + { + mi = e_menu_item_new(mn); + e_menu_item_label_set(mi, _("Create New Icon")); + e_util_menu_item_edje_icon_set(mi, "enlightenment/new_application"); + e_menu_item_callback_set(mi, _ibar_cb_menu_icon_new, NULL); - mi = e_menu_item_new(mn); - e_menu_item_separator_set(mi, 1); + mi = e_menu_item_new(mn); + e_menu_item_separator_set(mi, 1); + } mi = e_menu_item_new(mn); e_menu_item_label_set(mi, _("Configuration")); ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs