rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=8cbf42a0de5653409e77c2ff151b39673ff21d65
commit 8cbf42a0de5653409e77c2ff151b39673ff21d65 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Tue Mar 29 13:59:41 2016 +0300 menu: add reset zoom Change-Id: Icd9aee2536f6721857b854ac7060f703efe64b08 --- src/bin/ui/main_window.h | 1 + src/bin/ui/menu.c | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/src/bin/ui/main_window.h b/src/bin/ui/main_window.h index 9299519..a1d4fd5 100644 --- a/src/bin/ui/main_window.h +++ b/src/bin/ui/main_window.h @@ -74,6 +74,7 @@ enum Menu_Item MENU_VIEW, MENU_VIEW_WORKSPACE_ZOOM_IN, MENU_VIEW_WORKSPACE_ZOOM_OUT, + MENU_VIEW_WORKSPACE_ZOOM_RESET, MENU_VIEW_WORKSPACE_OBJECT_AREA, MENU_VIEW_RULERS_SHOW, MENU_VIEW_RULERS_ABS, diff --git a/src/bin/ui/menu.c b/src/bin/ui/menu.c index 804dffb..a1278d7 100644 --- a/src/bin/ui/menu.c +++ b/src/bin/ui/menu.c @@ -46,6 +46,7 @@ int MENU_ITEMS_LIST_STYLE_ONLY[] = { MENU_EDIT_REDO, MENU_VIEW_WORKSPACE_ZOOM_IN, MENU_VIEW_WORKSPACE_ZOOM_OUT, + MENU_VIEW_WORKSPACE_ZOOM_RESET, //MENU_VIEW_WORKSPACE_OBJECT_AREA, MENU_VIEW_RULERS_SHOW, MENU_VIEW_RULERS_ABS, @@ -145,6 +146,9 @@ _menu_cb(void *data __UNUSED__, double current_factor = workspace_zoom_factor_get(tabs_current_workspace_get()); workspace_zoom_factor_set(tabs_current_workspace_get(), current_factor - 0.1); } + break; + case MENU_VIEW_WORKSPACE_ZOOM_RESET: + evas_object_smart_callback_call(ap.win, SIGNAL_SHORTCUT_ZOOM_RESET, NULL); break; case MENU_VIEW_RULERS_SHOW: evas_object_smart_callback_call(tabs_current_workspace_get(), "ruler,toggle", strdup("rulers")); @@ -302,6 +306,7 @@ ui_menu_add(void) ITEM_MENU_ADD(MENU_NULL, MENU_VIEW, NULL, _("View"), NULL) ITEM_MENU_ADD(MENU_VIEW, MENU_VIEW_WORKSPACE_ZOOM_IN, NULL, _("Zoom in"), "+") 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) ___(MENU_VIEW); --