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