Enlightenment CVS committal Author : devilhorns Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_fm.c Log Message: Add a separator before Copy if needed. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_fm.c,v retrieving revision 1.213 retrieving revision 1.214 diff -u -3 -r1.213 -r1.214 --- e_fm.c 8 Oct 2007 17:15:20 -0000 1.213 +++ e_fm.c 8 Oct 2007 17:35:09 -0000 1.214 @@ -6732,19 +6732,28 @@ } if (!(sd->icon_menu.flags & E_FM2_MENU_NO_CUT)) { - mi = e_menu_item_new(mn); - e_menu_item_separator_set(mi, 1); + if (ecore_file_can_write(sd->realpath)) + { + 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, _("Cut")); - e_menu_item_icon_edje_set(mi, - e_theme_edje_file_get("base/theme/fileman", - "e/fileman/default/button/cut"), - "e/fileman/default/button/cut"); - e_menu_item_callback_set(mi, _e_fm2_file_cut, sd); + mi = e_menu_item_new(mn); + e_menu_item_label_set(mi, _("Cut")); + e_menu_item_icon_edje_set(mi, + e_theme_edje_file_get("base/theme/fileman", + "e/fileman/default/button/cut"), + "e/fileman/default/button/cut"); + e_menu_item_callback_set(mi, _e_fm2_file_cut, sd); + } } if (!(sd->icon_menu.flags & E_FM2_MENU_NO_COPY)) { + if (!ecore_file_can_write(sd->realpath)) + { + 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, _("Copy")); e_menu_item_icon_edje_set(mi, ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs