summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Owens <doctormo@gmail.com>2016-04-15 14:39:49 +0000
committerMartin Owens <doctormo@gmail.com>2016-04-15 14:39:49 +0000
commit2ab73707c1214a5b44c8b505eb98cbf56de21061 (patch)
tree9f917f7f41b4c3bc8d75d5071eca23cbf815df9e
parentPriority is so high it blocks blitting the canvas (diff)
downloadinkscape-2ab73707c1214a5b44c8b505eb98cbf56de21061.tar.gz
inkscape-2ab73707c1214a5b44c8b505eb98cbf56de21061.zip
Add a Resize to Page with Keyboard Shortcut
(bzr r14850)
-rw-r--r--share/keys/default.xml6
-rw-r--r--src/menus-skeleton.h2
-rw-r--r--src/verbs.cpp2
3 files changed, 7 insertions, 3 deletions
diff --git a/share/keys/default.xml b/share/keys/default.xml
index 07192cb37..f16be0689 100644
--- a/share/keys/default.xml
+++ b/share/keys/default.xml
@@ -297,8 +297,7 @@ override) the bindings in the main default.xml.
<bind key="z" modifiers="Ctrl" action="EditUndo" display="true" />
<bind key="Z" modifiers="Ctrl" action="EditUndo" />
- <bind key="y" modifiers="Ctrl,Shift" action="EditUndo" />
- <bind key="Y" modifiers="Ctrl,Shift" action="EditUndo" />
+ <!--Do not put in Ctrl,Shift+Y, already used-->
<bind key="z" modifiers="Ctrl,Shift" action="EditRedo" display="true" />
<bind key="Z" modifiers="Ctrl,Shift" action="EditRedo" />
@@ -384,6 +383,9 @@ override) the bindings in the main default.xml.
<bind key="7" action="EditNextPathEffectParameter" display="true" />
+ <bind key="r" modifiers="Ctrl,Shift" action="FitCanvasToSelectionOrDrawing" display="true" />
+ <bind key="R" modifiers="Ctrl,Shift" action="FitCanvasToSelectionOrDrawing" display="true" />
+
<!-- Objects/selection -->
<bind key="h" action="ObjectFlipHorizontally" display="true" />
diff --git a/src/menus-skeleton.h b/src/menus-skeleton.h
index 9e1c5c9f6..9c7c65140 100644
--- a/src/menus-skeleton.h
+++ b/src/menus-skeleton.h
@@ -86,6 +86,8 @@ static char const menus_skeleton[] =
" <verb verb-id=\"EditInvert\" />\n"
" <verb verb-id=\"EditDeselect\" />\n"
" <separator/>\n"
+" <verb verb-id=\"FitCanvasToSelectionOrDrawing\" />\n"
+" <separator/>\n"
" <verb verb-id=\"EditGuidesAroundPage\" />\n"
" <verb verb-id=\"EditGuidesToggleLock\" check=\"yes\" />\n"
" <verb verb-id=\"EditRemoveAllGuides\" />\n"
diff --git a/src/verbs.cpp b/src/verbs.cpp
index e3ba82e46..299cfe8e7 100644
--- a/src/verbs.cpp
+++ b/src/verbs.cpp
@@ -3005,7 +3005,7 @@ Verb *Verb::_base_verbs[] = {
N_("Fit the page to the current selection"), NULL),
new FitCanvasVerb(SP_VERB_FIT_CANVAS_TO_DRAWING, "FitCanvasToDrawing", N_("Fit Page to Drawing"),
N_("Fit the page to the drawing"), NULL),
- new FitCanvasVerb(SP_VERB_FIT_CANVAS_TO_SELECTION_OR_DRAWING, "FitCanvasToSelectionOrDrawing", N_("Fit Page to Selection or Drawing"),
+ new FitCanvasVerb(SP_VERB_FIT_CANVAS_TO_SELECTION_OR_DRAWING, "FitCanvasToSelectionOrDrawing", N_("_Resize Page to Selection"),
N_("Fit the page to the current selection or the drawing if there is no selection"), NULL),
// LockAndHide
new LockAndHideVerb(SP_VERB_UNLOCK_ALL, "UnlockAll", N_("Unlock All"),