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")

-- 


Reply via email to