From 6cf30abe97fc637ab143b34263111aeb9076ab30 Mon Sep 17 00:00:00 2001 From: Diederik van Lierop Date: Tue, 18 Dec 2007 21:23:15 +0000 Subject: Introduce verb, menu item and shortcut for the global snapping toggle (bzr r4256) --- src/verbs.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/verbs.cpp') diff --git a/src/verbs.cpp b/src/verbs.cpp index f5ff45a0b..2c2da7093 100644 --- a/src/verbs.cpp +++ b/src/verbs.cpp @@ -1611,6 +1611,9 @@ ZoomVerb::perform(SPAction *action, void *data, void */*pdata*/) case SP_VERB_TOGGLE_GUIDES: sp_namedview_toggle_guides(doc, repr); break; + case SP_VERB_TOGGLE_SNAPPING: + dt->namedview->snap_manager.toggleSnapEnabledGlobally(); + break; case SP_VERB_TOGGLE_GRID: dt->toggleGrids(); break; @@ -2439,6 +2442,7 @@ Verb *Verb::_base_verbs[] = { new ZoomVerb(SP_VERB_TOGGLE_SCROLLBARS, "ToggleScrollbars", N_("Scroll_bars"), N_("Show or hide the canvas scrollbars"), "scrollbars"), new ZoomVerb(SP_VERB_TOGGLE_GRID, "ToggleGrid", N_("_Grid"), N_("Show or hide the grid"), "grid"), new ZoomVerb(SP_VERB_TOGGLE_GUIDES, "ToggleGuides", N_("G_uides"), N_("Show or hide guides (drag from a ruler to create a guide)"), "guides"), + new ZoomVerb(SP_VERB_TOGGLE_SNAPPING, "ToggleSnapping", N_("Snap"), N_("Toggle snapping on or off"), NULL), new ZoomVerb(SP_VERB_ZOOM_NEXT, "ZoomNext", N_("Nex_t Zoom"), N_("Next zoom (from the history of zooms)"), "zoom_next"), new ZoomVerb(SP_VERB_ZOOM_PREV, "ZoomPrev", N_("Pre_vious Zoom"), N_("Previous zoom (from the history of zooms)"), -- cgit v1.2.3