rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=9ca29f92fd7c8948a3e71b7b226e6328f69205e8

commit 9ca29f92fd7c8948a3e71b7b226e6328f69205e8
Author: Vyacheslav Reutskiy <[email protected]>
Date:   Tue Mar 29 17:03:20 2016 +0300

    menu: add to menu item for set object area visibility
    
    Change-Id: Icfc171dc3355cf9d400165b181fd0e275d3c16fc
---
 src/bin/ui/menu.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/bin/ui/menu.c b/src/bin/ui/menu.c
index 94c3df5..4c805a8 100644
--- a/src/bin/ui/menu.c
+++ b/src/bin/ui/menu.c
@@ -47,7 +47,7 @@ int MENU_ITEMS_LIST_STYLE_ONLY[] = {
    MENU_VIEW_WORKSPACE_ZOOM_IN,
    MENU_VIEW_WORKSPACE_ZOOM_OUT,
    MENU_VIEW_WORKSPACE_ZOOM_RESET,
-   //MENU_VIEW_WORKSPACE_OBJECT_AREA,
+   MENU_VIEW_WORKSPACE_OBJECT_AREA,
    MENU_VIEW_RULERS_SHOW,
    MENU_VIEW_RULERS_ABS,
    MENU_VIEW_RULERS_REL,
@@ -157,7 +157,7 @@ _menu_cb(void *data __UNUSED__,
          evas_object_smart_callback_call(tabs_current_workspace_get(), 
"ruler,toggle", strdup("abs&rel"));
          break;
       case MENU_VIEW_WORKSPACE_OBJECT_AREA:
-         evas_object_smart_callback_call(tabs_current_workspace_get(), 
"highlight,visible", NULL);
+         evas_object_smart_callback_call(ap.win, SIGNAL_SHORTCUT_OBJECT_AREA, 
NULL);
          break;
       case MENU_EDIT_UNDO:
          evas_object_smart_callback_call(ap.win, SIGNAL_SHORTCUT_UNDO, NULL);
@@ -302,7 +302,7 @@ ui_menu_add(void)
       ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_WORKSPACE_ZOOM_OUT, NULL, _("Zoom 
out"), "-")
       ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_WORKSPACE_ZOOM_RESET, NULL, _("Reset 
zoom"), "/")
       ___(MENU_VIEW);
-      ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_WORKSPACE_OBJECT_AREA, NULL, 
_("Show/Hide object area"), NULL)
+      ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_WORKSPACE_OBJECT_AREA, NULL, _("Show 
object area"), "o")
       ___(MENU_VIEW);
       ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_RULERS_SHOW, NULL, _("Show/Hide 
rulers"), NULL)
       ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_RULERS_ABS, NULL, _("Absolute 
scale"), NULL)
@@ -317,9 +317,6 @@ ui_menu_add(void)
    ui_menu_items_list_disable_set(menu, MENU_ITEMS_LIST_BASE, true);
    ui_menu_items_list_disable_set(menu, MENU_ITEMS_LIST_STYLE_ONLY, true);
 
-   TODO("remove lines after implementation this features")
-   ui_menu_disable_set(menu, MENU_VIEW_WORKSPACE_OBJECT_AREA, true);
-
    menu->window_menu = window_menu;
 
    evas_object_smart_callback_add(ap.win, SIGNAL_PROJECT_CHANGED, 
_project_changed, NULL);

-- 


Reply via email to