rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=f991c195338af2a3e608b669f3b87fa69af72e46
commit f991c195338af2a3e608b669f3b87fa69af72e46 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Tue Mar 29 08:32:07 2016 +0300 menu: add to menu undo/redo items Change-Id: I6a1a82574bda9dd049e69c35c9e7e3255e9aa346 --- src/bin/ui/main_window.h | 2 ++ src/bin/ui/menu.c | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/src/bin/ui/main_window.h b/src/bin/ui/main_window.h index 95b87e7..c1c9966 100644 --- a/src/bin/ui/main_window.h +++ b/src/bin/ui/main_window.h @@ -58,6 +58,8 @@ enum Menu_Item MENU_FILE_CLOSE_PROJECT, MENU_FILE_EXIT, MENU_EDIT, + MENU_EDIT_UNDO, + MENU_EDIT_REDO, MENU_EDITORS_IMAGE, MENU_EDITORS_SOUND, MENU_EDITORS_COLORCLASS, diff --git a/src/bin/ui/menu.c b/src/bin/ui/menu.c index 6555c81..97f52c8 100644 --- a/src/bin/ui/menu.c +++ b/src/bin/ui/menu.c @@ -41,6 +41,8 @@ int MENU_ITEMS_LIST_BASE[] = { }; int MENU_ITEMS_LIST_STYLE_ONLY[] = { + MENU_EDIT_UNDO, + MENU_EDIT_REDO, MENU_VIEW_WORKSPACE_ZOOM_IN, MENU_VIEW_WORKSPACE_ZOOM_OUT, //MENU_VIEW_WORKSPACE_OBJECT_AREA, @@ -154,6 +156,12 @@ _menu_cb(void *data __UNUSED__, case MENU_VIEW_WORKSPACE_OBJECT_AREA: evas_object_smart_callback_call(tabs_current_workspace_get(), "highlight,visible", NULL); break; + case MENU_EDIT_UNDO: + evas_object_smart_callback_call(ap.win, SIGNAL_SHORTCUT_UNDO, NULL); + break; + case MENU_EDIT_REDO: + evas_object_smart_callback_call(ap.win, SIGNAL_SHORTCUT_REDO, NULL); + break; case MENU_EDITORS_IMAGE: tabs_menu_tab_open(TAB_IMAGE_EDITOR); break; @@ -254,6 +262,9 @@ ui_menu_add(void) ITEM_MENU_ADD(MENU_FILE, MENU_FILE_EXIT, NULL, _("Quit"), "Ctrl-Q") ITEM_MENU_ADD(MENU_NULL, MENU_EDIT, NULL, _("Edit"), NULL) + ITEM_MENU_ADD(MENU_EDIT, MENU_EDIT_UNDO, NULL, _("Undo"), "Ctrl-Z") + ITEM_MENU_ADD(MENU_EDIT, MENU_EDIT_REDO, NULL, _("Redo"), "Ctrl-Y") + ___(MENU_EDIT); ITEM_MENU_ADD(MENU_EDIT, MENU_EDITORS_IMAGE, "image", _("Image manager"), "F7") ITEM_MENU_ADD(MENU_EDIT, MENU_EDITORS_SOUND, "sound", _("Sound manager"), "F8") ITEM_MENU_ADD(MENU_EDIT, MENU_EDITORS_TEXT_STYLE, "text", _("Textblock styles manager"), "F9") --