Enlightenment CVS committal Author : chaos Project : e17 Module : proto
Dir : e17/proto/entropy/src/dialogs Modified Files: etk_file_context_menu.c Log Message: * Add restore function checks * Better icons for context menu =================================================================== RCS file: /cvs/e/e17/proto/entropy/src/dialogs/etk_file_context_menu.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -3 -r1.16 -r1.17 --- etk_file_context_menu.c 26 Aug 2006 12:59:15 -0000 1.16 +++ etk_file_context_menu.c 28 Aug 2006 10:47:12 -0000 1.17 @@ -404,24 +404,31 @@ etk_signal_connect("popped_up", ETK_OBJECT(menu), ETK_CALLBACK(_entropy_etk_context_menu_popup_cb), NULL); _entropy_etk_context_menu_open_with_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Open With"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, + _("Open With"), ETK_STOCK_APPLICATION_X_EXECUTABLE, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_context_menu_open_with = etk_menu_new(); - etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_open_with_item), ETK_MENU(_entropy_etk_context_menu_open_with)); + etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_open_with_item), + ETK_MENU(_entropy_etk_context_menu_open_with)); _entropy_etk_context_menu_groups_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Groups"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Groups"), + ETK_STOCK_EMBLEM_IMPORTANT, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_context_menu_groups = etk_menu_new(); - etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_groups_item), ETK_MENU(_entropy_etk_context_menu_groups)); + etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_groups_item), + ETK_MENU(_entropy_etk_context_menu_groups)); _entropy_etk_context_menu_groups_add_to_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Add to.."), ETK_STOCK_EDIT_COPY, + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Add to.."), ETK_STOCK_DIALOG_APPLY, ETK_MENU_SHELL(_entropy_etk_context_menu_groups),NULL); + _entropy_etk_context_menu_groups_add_to = etk_menu_new(); etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_groups_add_to_item), ETK_MENU(_entropy_etk_context_menu_groups_add_to)); _entropy_etk_context_menu_groups_remove_from_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Remove from.."), ETK_STOCK_EDIT_COPY, + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Remove from.."), ETK_STOCK_DIALOG_CLOSE, ETK_MENU_SHELL(_entropy_etk_context_menu_groups),NULL); _entropy_etk_context_menu_groups_remove_from = etk_menu_new(); etk_menu_item_submenu_set(ETK_MENU_ITEM(_entropy_etk_context_menu_groups_remove_from_item), @@ -429,44 +436,56 @@ menu_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Copy (Ctrl-c)"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); - etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_context_menu_group_file_copy_cb),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Copy (Ctrl-c)"), + ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Cut (Ctrl-x)"), ETK_STOCK_EDIT_CUT, ETK_MENU_SHELL(menu),NULL); + etk_signal_connect("activated", ETK_OBJECT(menu_item), + ETK_CALLBACK(_entropy_etk_context_menu_group_file_copy_cb),NULL); + + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Cut (Ctrl-x)"), + ETK_STOCK_EDIT_CUT, ETK_MENU_SHELL(menu),NULL); menu_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Paste (Ctrl-v)"), ETK_STOCK_EDIT_PASTE, ETK_MENU_SHELL(menu),NULL); - etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_context_menu_group_file_paste_cb),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Paste (Ctrl-v)"), + ETK_STOCK_EDIT_PASTE, ETK_MENU_SHELL(menu),NULL); + etk_signal_connect("activated", ETK_OBJECT(menu_item), + ETK_CALLBACK(_entropy_etk_context_menu_group_file_paste_cb),NULL); + + /*TEST: TRASH*/ + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Send to Trash"), ETK_STOCK_USER_TRASH_FULL, ETK_MENU_SHELL(menu),NULL); + etk_signal_connect("activated", ETK_OBJECT(menu_item), + ETK_CALLBACK(_entropy_etk_context_menu_trash_copy_cb), NULL); - menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Delete (Del)"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); - etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_context_menu_file_delete_cb), NULL); + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Delete (Del)"), + ETK_STOCK_EDIT_DELETE, ETK_MENU_SHELL(menu),NULL); + etk_signal_connect("activated", ETK_OBJECT(menu_item), + ETK_CALLBACK(_entropy_etk_context_menu_file_delete_cb), NULL); _entropy_etk_context_menu_rename_menu_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Rename"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Rename"), + ETK_STOCK_EDIT_FIND_REPLACE, ETK_MENU_SHELL(menu),NULL); etk_signal_connect("activated", ETK_OBJECT(_entropy_etk_context_menu_rename_menu_item), ETK_CALLBACK(_entropy_etk_context_menu_file_rename_cb), NULL); - menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Properties"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, + _("Properties"), ETK_STOCK_DOCUMENT_PROPERTIES, ETK_MENU_SHELL(menu),NULL); etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_context_menu_properties_cb), NULL); - menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("New"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("New"), + ETK_STOCK_DOCUMENT_NEW, ETK_MENU_SHELL(menu),NULL); new_menu = etk_menu_new(); etk_menu_item_submenu_set(ETK_MENU_ITEM(menu_item), ETK_MENU(new_menu)); - menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Folder.."), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(new_menu),NULL); + menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, + _("Folder.."), ETK_STOCK_FOLDER_NEW, ETK_MENU_SHELL(new_menu),NULL); etk_signal_connect("activated", ETK_OBJECT(menu_item), ETK_CALLBACK(_entropy_etk_context_menu_directory_add_cb), NULL); - /*TEST: TRASH*/ - menu_item = _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Copy to trash (test)"), ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); - etk_signal_connect("activated", ETK_OBJECT(menu_item), - ETK_CALLBACK(_entropy_etk_context_menu_trash_copy_cb), NULL); - /*Trash restore*/ _entropy_etk_context_menu_restore_trash_menu_item = - _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Restore from Trash (test)"), - ETK_STOCK_EDIT_COPY, ETK_MENU_SHELL(menu),NULL); + _entropy_etk_menu_item_new(ETK_MENU_ITEM_NORMAL, _("Restore from Trash"), + ETK_STOCK_PLACES_USER_TRASH , ETK_MENU_SHELL(menu),NULL); etk_signal_connect("activated", ETK_OBJECT(_entropy_etk_context_menu_restore_trash_menu_item), ETK_CALLBACK(_entropy_etk_context_menu_trash_restore_cb), NULL); ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs