Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_int_menus.c Log Message: Don't show sep when no augmentation. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_int_menus.c,v retrieving revision 1.86 retrieving revision 1.87 diff -u -3 -r1.86 -r1.87 --- e_int_menus.c 23 Aug 2005 10:26:44 -0000 1.86 +++ e_int_menus.c 25 Aug 2005 17:14:00 -0000 1.87 @@ -568,6 +568,7 @@ { E_Menu *subm; E_Menu_Item *mi; + Evas_List *l; char buf[4096]; e_menu_pre_activate_callback_set(m, NULL, NULL); @@ -579,10 +580,14 @@ e_menu_item_label_set(mi, _("Applications")); e_menu_item_submenu_set(mi, subm); - mi = e_menu_item_new(m); - e_menu_item_separator_set(mi, 1); + l = evas_hash_find(_e_int_menus_augmentation, "config"); + if (l) + { + mi = e_menu_item_new(m); + e_menu_item_separator_set(mi, 1); - _e_int_menus_augmentation_add(m, evas_hash_find(_e_int_menus_augmentation, "config")); + _e_int_menus_augmentation_add(m, l); + } e_object_free_attach_func_set(E_OBJECT(m), _e_int_menus_config_free_hook); e_object_data_set(E_OBJECT(m), subm); ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs