summaryrefslogtreecommitdiffstats
path: root/src/verbs.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/verbs.h')
-rw-r--r--src/verbs.h51
1 files changed, 40 insertions, 11 deletions
diff --git a/src/verbs.h b/src/verbs.h
index ffb9b23d8..a383bc365 100644
--- a/src/verbs.h
+++ b/src/verbs.h
@@ -83,6 +83,7 @@ enum {
SP_VERB_EDIT_DUPLICATE,
SP_VERB_EDIT_CLONE,
SP_VERB_EDIT_UNLINK_CLONE,
+ SP_VERB_EDIT_UNLINK_CLONE_RECURSIVE,
SP_VERB_EDIT_RELINK_CLONE,
SP_VERB_EDIT_CLONE_SELECT_ORIGINAL,
SP_VERB_EDIT_CLONE_ORIGINAL_PATH_LPE,
@@ -109,11 +110,14 @@ enum {
SP_VERB_EDIT_GUIDES_TOGGLE_LOCK,
SP_VERB_EDIT_GUIDES_AROUND_PAGE,
SP_VERB_EDIT_NEXT_PATHEFFECT_PARAMETER,
+ SP_VERB_EDIT_SWAP_FILL_STROKE,
/* Selection */
SP_VERB_SELECTION_TO_FRONT,
SP_VERB_SELECTION_TO_BACK,
SP_VERB_SELECTION_RAISE,
SP_VERB_SELECTION_LOWER,
+ SP_VERB_SELECTION_STACK_UP,
+ SP_VERB_SELECTION_STACK_DOWN,
SP_VERB_SELECTION_GROUP,
SP_VERB_SELECTION_UNGROUP,
SP_VERB_SELECTION_UNGROUP_POP_SELECTION,
@@ -126,6 +130,12 @@ enum {
SP_VERB_SELECTION_SYMDIFF,
SP_VERB_SELECTION_CUT,
SP_VERB_SELECTION_SLICE,
+ SP_VERB_SELECTION_GROW,
+ SP_VERB_SELECTION_GROW_SCREEN,
+ SP_VERB_SELECTION_GROW_DOUBLE,
+ SP_VERB_SELECTION_SHRINK,
+ SP_VERB_SELECTION_SHRINK_SCREEN,
+ SP_VERB_SELECTION_SHRINK_HALVE,
SP_VERB_SELECTION_OFFSET,
SP_VERB_SELECTION_OFFSET_SCREEN,
SP_VERB_SELECTION_OFFSET_SCREEN_10,
@@ -135,6 +145,7 @@ enum {
SP_VERB_SELECTION_DYNAMIC_OFFSET,
SP_VERB_SELECTION_LINKED_OFFSET,
SP_VERB_SELECTION_OUTLINE,
+ SP_VERB_SELECTION_OUTLINE_LEGACY,
SP_VERB_SELECTION_SIMPLIFY,
SP_VERB_SELECTION_REVERSE,
@@ -243,9 +254,31 @@ enum {
SP_VERB_CONTEXT_ERASER_PREFS,
SP_VERB_CONTEXT_LPETOOL_PREFS,
- /* Zooming and desktop settings */
+
+ /* Zooming */
SP_VERB_ZOOM_IN,
SP_VERB_ZOOM_OUT,
+ SP_VERB_ZOOM_NEXT,
+ SP_VERB_ZOOM_PREV,
+ SP_VERB_ZOOM_1_1,
+ SP_VERB_ZOOM_1_2,
+ SP_VERB_ZOOM_2_1,
+ SP_VERB_ZOOM_PAGE,
+ SP_VERB_ZOOM_PAGE_WIDTH,
+ SP_VERB_ZOOM_DRAWING,
+ SP_VERB_ZOOM_SELECTION,
+
+ /* Canvas Rotation */
+ SP_VERB_ROTATE_CW,
+ SP_VERB_ROTATE_CCW,
+ SP_VERB_ROTATE_ZERO,
+
+ /* Canvas Flip */
+ SP_VERB_FLIP_HORIZONTAL,
+ SP_VERB_FLIP_VERTICAL,
+ SP_VERB_FLIP_NONE,
+
+ /* Desktop settings */
SP_VERB_TOGGLE_RULERS,
SP_VERB_TOGGLE_SCROLLBARS,
SP_VERB_TOGGLE_GRID,
@@ -257,11 +290,6 @@ enum {
SP_VERB_TOGGLE_TOOLBOX,
SP_VERB_TOGGLE_PALETTE,
SP_VERB_TOGGLE_STATUSBAR,
- SP_VERB_ZOOM_NEXT,
- SP_VERB_ZOOM_PREV,
- SP_VERB_ZOOM_1_1,
- SP_VERB_ZOOM_1_2,
- SP_VERB_ZOOM_2_1,
SP_VERB_FULLSCREEN,
SP_VERB_FULLSCREENFOCUS,
SP_VERB_FOCUSTOGGLE,
@@ -273,15 +301,14 @@ enum {
SP_VERB_VIEW_MODE_TOGGLE,
SP_VERB_VIEW_COLOR_MODE_NORMAL,
SP_VERB_VIEW_COLOR_MODE_GRAYSCALE,
+
// SP_VERB_VIEW_COLOR_MODE_PRINT_COLORS_PREVIEW,
SP_VERB_VIEW_COLOR_MODE_TOGGLE,
SP_VERB_VIEW_CMS_TOGGLE,
SP_VERB_VIEW_ICON_PREVIEW,
- SP_VERB_ZOOM_PAGE,
- SP_VERB_ZOOM_PAGE_WIDTH,
- SP_VERB_ZOOM_DRAWING,
- SP_VERB_ZOOM_SELECTION,
+
/* Dialogs */
+ SP_VERB_DIALOG_PROTOTYPE,
SP_VERB_DIALOG_DISPLAY,
SP_VERB_DIALOG_NAMEDVIEW,
SP_VERB_DIALOG_METADATA,
@@ -308,6 +335,8 @@ enum {
SP_VERB_DIALOG_LAYERS,
SP_VERB_DIALOG_OBJECTS,
SP_VERB_DIALOG_TAGS,
+ SP_VERB_DIALOG_STYLE,
+ SP_VERB_DIALOG_CSS,
SP_VERB_DIALOG_LIVE_PATH_EFFECT,
SP_VERB_DIALOG_FILTER_EFFECTS,
SP_VERB_DIALOG_SVG_FONTS,
@@ -574,7 +603,7 @@ public:
return get_search(code);
}
}
- static Verb * getbyid (gchar const * id);
+ static Verb * getbyid (gchar const * id, bool verbose = true);
/**
* Print a message to stderr indicating that this verb needs a GUI to run