summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Valavanis <valavanisalex@gmail.com>2019-05-26 15:11:07 +0000
committerAlexander Valavanis <valavanisalex@gmail.com>2019-05-26 15:11:07 +0000
commit630be8274013c5eef5f19e19a14bc6d759aada5a (patch)
tree6774d8db433426ab8361e18638869ad2336bf705
parentRename wrong named function (diff)
downloadinkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.tar.gz
inkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.zip
Rm unused code now Gtk+ >= 3.22 dependency is set
-rw-r--r--po/inkscape.pot6080
-rw-r--r--src/debug/log-display-config.cpp41
-rw-r--r--src/desktop-events.cpp17
-rw-r--r--src/device-manager.cpp46
-rw-r--r--src/display/canvas-rotate.cpp2
-rw-r--r--src/display/sp-canvas-item.h2
-rw-r--r--src/display/sp-canvas.cpp52
-rw-r--r--src/ege-color-prof-tracker.cpp20
-rw-r--r--src/extension/extension.cpp4
-rw-r--r--src/extension/internal/pdfinput/pdf-input.cpp27
-rw-r--r--src/extension/param/notebook.cpp4
-rw-r--r--src/file-update.cpp11
-rw-r--r--src/inkscape.cpp22
-rw-r--r--src/knot.cpp19
-rw-r--r--src/live_effects/parameter/message.cpp12
-rw-r--r--src/ui/contextmenu.cpp4
-rw-r--r--src/ui/dialog/document-properties.cpp32
-rw-r--r--src/ui/dialog/filter-editor.cpp10
-rw-r--r--src/ui/dialog/filter-effects-dialog.cpp21
-rw-r--r--src/ui/dialog/guides.cpp16
-rw-r--r--src/ui/dialog/inkscape-preferences.cpp61
-rw-r--r--src/ui/dialog/input.cpp7
-rw-r--r--src/ui/dialog/layers.cpp8
-rw-r--r--src/ui/dialog/new-from-template.cpp5
-rw-r--r--src/ui/dialog/objects.cpp9
-rw-r--r--src/ui/dialog/svg-fonts-dialog.cpp12
-rw-r--r--src/ui/dialog/swatches.cpp5
-rw-r--r--src/ui/dialog/symbols.cpp23
-rw-r--r--src/ui/dialog/symbols.h2
-rw-r--r--src/ui/event-debug.h11
-rw-r--r--src/ui/monitor.cpp26
-rw-r--r--src/ui/previewholder.cpp2
-rw-r--r--src/ui/tool/control-point.cpp6
-rw-r--r--src/ui/toolbar/arc-toolbar.cpp10
-rw-r--r--src/ui/toolbar/connector-toolbar.cpp4
-rw-r--r--src/ui/toolbar/rect-toolbar.cpp6
-rw-r--r--src/ui/toolbar/spiral-toolbar.cpp6
-rw-r--r--src/ui/toolbar/star-toolbar.cpp7
-rw-r--r--src/ui/tools/arc-tool.cpp8
-rw-r--r--src/ui/tools/box3d-tool.cpp8
-rw-r--r--src/ui/tools/calligraphic-tool.cpp4
-rw-r--r--src/ui/tools/dropper-tool.cpp4
-rw-r--r--src/ui/tools/eraser-tool.cpp4
-rw-r--r--src/ui/tools/freehand-base.cpp4
-rw-r--r--src/ui/tools/measure-tool.cpp4
-rw-r--r--src/ui/tools/pen-tool.cpp2
-rw-r--r--src/ui/tools/pencil-tool.cpp4
-rw-r--r--src/ui/tools/rect-tool.cpp10
-rw-r--r--src/ui/tools/select-tool.cpp8
-rw-r--r--src/ui/tools/spiral-tool.cpp9
-rw-r--r--src/ui/tools/star-tool.cpp8
-rw-r--r--src/ui/tools/text-tool.cpp8
-rw-r--r--src/ui/tools/tool-base.cpp22
-rw-r--r--src/ui/tools/zoom-tool.cpp4
-rw-r--r--src/ui/widget/color-icc-selector.cpp9
-rw-r--r--src/ui/widget/color-notebook.cpp15
-rw-r--r--src/ui/widget/color-scales.cpp15
-rw-r--r--src/ui/widget/color-slider.cpp16
-rw-r--r--src/ui/widget/font-variants.cpp36
-rw-r--r--src/ui/widget/frame.cpp6
-rw-r--r--src/ui/widget/labelled.cpp5
-rw-r--r--src/ui/widget/preferences-widget.cpp8
-rw-r--r--src/ui/widget/selected-style.cpp22
-rw-r--r--src/ui/widget/style-swatch.cpp12
-rw-r--r--src/widgets/desktop-widget.cpp30
-rw-r--r--src/widgets/ege-adjustment-action.cpp5
-rw-r--r--src/widgets/gimp/ruler.cpp2
-rw-r--r--src/widgets/sp-attribute-widget.cpp10
-rw-r--r--src/widgets/spw-utilities.cpp6
-rw-r--r--src/widgets/toolbox.cpp14
70 files changed, 3134 insertions, 3840 deletions
diff --git a/po/inkscape.pot b/po/inkscape.pot
index ab3e5f0b6..fea824758 100644
--- a/po/inkscape.pot
+++ b/po/inkscape.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2019-03-23 00:21+0100\n"
+"POT-Creation-Date: 2019-05-26 10:13+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1041,8 +1041,8 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:718
#: ../src/extension/internal/filter/shadows.h:74
#: ../src/extension/internal/filter/transparency.h:346
-#: ../src/filter-enums.cpp:68 ../src/ui/dialog/clonetiler.cpp:786
-#: ../src/ui/dialog/clonetiler.cpp:915
+#: ../src/filter-enums.cpp:68 ../src/ui/dialog/clonetiler.cpp:811
+#: ../src/ui/dialog/clonetiler.cpp:941
#: ../src/ui/dialog/document-properties.cpp:153
#: ../share/extensions/color_HSL_adjust.inx.h:21
#: ../share/extensions/color_blackandwhite.inx.h:3
@@ -4392,12 +4392,12 @@ msgstr ""
msgid "Move guide"
msgstr ""
-#: ../src/desktop-events.cpp:321 ../src/desktop-events.cpp:377
-#: ../src/ui/dialog/guides.cpp:142
+#: ../src/desktop-events.cpp:324 ../src/desktop-events.cpp:380
+#: ../src/ui/dialog/guides.cpp:145
msgid "Delete guide"
msgstr ""
-#: ../src/desktop-events.cpp:357
+#: ../src/desktop-events.cpp:360
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr ""
@@ -4410,92 +4410,92 @@ msgstr ""
msgid "No next transform."
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:265 ../src/display/canvas-grid.cpp:656
+#: ../src/display/canvas-axonomgrid.cpp:265 ../src/display/canvas-grid.cpp:657
msgid "Grid _units:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:267 ../src/display/canvas-grid.cpp:658
+#: ../src/display/canvas-axonomgrid.cpp:267 ../src/display/canvas-grid.cpp:659
msgid "_Origin X:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:267 ../src/display/canvas-grid.cpp:658
-#: ../src/ui/dialog/inkscape-preferences.cpp:1166
-#: ../src/ui/dialog/inkscape-preferences.cpp:1191
+#: ../src/display/canvas-axonomgrid.cpp:267 ../src/display/canvas-grid.cpp:659
+#: ../src/ui/dialog/inkscape-preferences.cpp:1175
+#: ../src/ui/dialog/inkscape-preferences.cpp:1200
msgid "X coordinate of grid origin"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:270 ../src/display/canvas-grid.cpp:661
+#: ../src/display/canvas-axonomgrid.cpp:270 ../src/display/canvas-grid.cpp:662
msgid "O_rigin Y:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:270 ../src/display/canvas-grid.cpp:661
-#: ../src/ui/dialog/inkscape-preferences.cpp:1167
-#: ../src/ui/dialog/inkscape-preferences.cpp:1192
+#: ../src/display/canvas-axonomgrid.cpp:270 ../src/display/canvas-grid.cpp:662
+#: ../src/ui/dialog/inkscape-preferences.cpp:1176
+#: ../src/ui/dialog/inkscape-preferences.cpp:1201
msgid "Y coordinate of grid origin"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:273 ../src/display/canvas-grid.cpp:667
+#: ../src/display/canvas-axonomgrid.cpp:273 ../src/display/canvas-grid.cpp:668
msgid "Spacing _Y:"
msgstr ""
#: ../src/display/canvas-axonomgrid.cpp:273
-#: ../src/ui/dialog/inkscape-preferences.cpp:1195
+#: ../src/ui/dialog/inkscape-preferences.cpp:1204
msgid "Base length of z-axis"
msgstr ""
#: ../src/display/canvas-axonomgrid.cpp:276
-#: ../src/ui/dialog/inkscape-preferences.cpp:1198
+#: ../src/ui/dialog/inkscape-preferences.cpp:1207
#: ../src/ui/toolbar/box3d-toolbar.cpp:77
msgid "Angle X:"
msgstr ""
#: ../src/display/canvas-axonomgrid.cpp:276
-#: ../src/ui/dialog/inkscape-preferences.cpp:1198
+#: ../src/ui/dialog/inkscape-preferences.cpp:1207
msgid "Angle of x-axis"
msgstr ""
#: ../src/display/canvas-axonomgrid.cpp:278
-#: ../src/ui/dialog/inkscape-preferences.cpp:1199
+#: ../src/ui/dialog/inkscape-preferences.cpp:1208
#: ../src/ui/toolbar/box3d-toolbar.cpp:140
msgid "Angle Z:"
msgstr ""
#: ../src/display/canvas-axonomgrid.cpp:278
-#: ../src/ui/dialog/inkscape-preferences.cpp:1199
+#: ../src/ui/dialog/inkscape-preferences.cpp:1208
msgid "Angle of z-axis"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:671
+#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:672
msgid "Minor grid line _color:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:671
-#: ../src/ui/dialog/inkscape-preferences.cpp:1150
+#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:672
+#: ../src/ui/dialog/inkscape-preferences.cpp:1159
msgid "Minor grid line color"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:671
+#: ../src/display/canvas-axonomgrid.cpp:281 ../src/display/canvas-grid.cpp:672
msgid "Color of the minor grid lines"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:284 ../src/display/canvas-grid.cpp:675
+#: ../src/display/canvas-axonomgrid.cpp:284 ../src/display/canvas-grid.cpp:676
msgid "Ma_jor grid line color:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:284 ../src/display/canvas-grid.cpp:675
-#: ../src/ui/dialog/inkscape-preferences.cpp:1152
+#: ../src/display/canvas-axonomgrid.cpp:284 ../src/display/canvas-grid.cpp:676
+#: ../src/ui/dialog/inkscape-preferences.cpp:1161
msgid "Major grid line color"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:285 ../src/display/canvas-grid.cpp:676
+#: ../src/display/canvas-axonomgrid.cpp:285 ../src/display/canvas-grid.cpp:677
msgid "Color of the major (highlighted) grid lines"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:289 ../src/display/canvas-grid.cpp:680
+#: ../src/display/canvas-axonomgrid.cpp:289 ../src/display/canvas-grid.cpp:681
msgid "_Major grid line every:"
msgstr ""
-#: ../src/display/canvas-axonomgrid.cpp:289 ../src/display/canvas-grid.cpp:680
+#: ../src/display/canvas-axonomgrid.cpp:289 ../src/display/canvas-grid.cpp:681
msgid "lines"
msgstr ""
@@ -4551,17 +4551,17 @@ msgstr ""
msgid "Align to page:"
msgstr ""
-#: ../src/display/canvas-grid.cpp:664
+#: ../src/display/canvas-grid.cpp:665
msgid "Spacing _X:"
msgstr ""
-#: ../src/display/canvas-grid.cpp:664
-#: ../src/ui/dialog/inkscape-preferences.cpp:1172
+#: ../src/display/canvas-grid.cpp:665
+#: ../src/ui/dialog/inkscape-preferences.cpp:1181
msgid "Distance between vertical grid lines"
msgstr ""
-#: ../src/display/canvas-grid.cpp:667
-#: ../src/ui/dialog/inkscape-preferences.cpp:1173
+#: ../src/display/canvas-grid.cpp:668
+#: ../src/ui/dialog/inkscape-preferences.cpp:1182
msgid "Distance between horizontal grid lines"
msgstr ""
@@ -4771,21 +4771,21 @@ msgstr ""
msgid " to "
msgstr ""
-#: ../src/document.cpp:563
+#: ../src/document.cpp:544
#, c-format
msgid "New document %d"
msgstr ""
-#: ../src/document.cpp:568
+#: ../src/document.cpp:549
#, c-format
msgid "Memory document %d"
msgstr ""
-#: ../src/document.cpp:597
+#: ../src/document.cpp:578
msgid "Memory document %1"
msgstr ""
-#: ../src/document.cpp:918
+#: ../src/document.cpp:899
#, c-format
msgid "Unnamed document %d"
msgstr ""
@@ -4795,11 +4795,11 @@ msgid "[Unchanged]"
msgstr ""
#. Edit
-#: ../src/event-log.cpp:366 ../src/event-log.cpp:369 ../src/verbs.cpp:2574
+#: ../src/event-log.cpp:366 ../src/event-log.cpp:369 ../src/verbs.cpp:2571
msgid "_Undo"
msgstr ""
-#: ../src/event-log.cpp:376 ../src/event-log.cpp:380 ../src/verbs.cpp:2575
+#: ../src/event-log.cpp:376 ../src/event-log.cpp:380 ../src/verbs.cpp:2572
msgid "_Redo"
msgstr ""
@@ -4827,7 +4827,7 @@ msgstr ""
msgid " (No preferences)"
msgstr ""
-#: ../src/extension/effect.h:70 ../src/verbs.cpp:2342
+#: ../src/extension/effect.h:70 ../src/verbs.cpp:2339
msgid "Extensions"
msgstr ""
@@ -4898,43 +4898,43 @@ msgstr ""
msgid "Could not create extension error log file '%s'"
msgstr ""
-#: ../src/extension/extension.cpp:766
+#: ../src/extension/extension.cpp:769
#: ../share/extensions/webslicer_create_rect.inx.h:2
msgid "Name:"
msgstr ""
-#: ../src/extension/extension.cpp:767
+#: ../src/extension/extension.cpp:770
msgid "ID:"
msgstr ""
-#: ../src/extension/extension.cpp:768
+#: ../src/extension/extension.cpp:771
msgid "State:"
msgstr ""
-#: ../src/extension/extension.cpp:768
+#: ../src/extension/extension.cpp:771
msgid "Loaded"
msgstr ""
-#: ../src/extension/extension.cpp:768
+#: ../src/extension/extension.cpp:771
msgid "Unloaded"
msgstr ""
-#: ../src/extension/extension.cpp:768
+#: ../src/extension/extension.cpp:771
msgid "Deactivated"
msgstr ""
-#: ../src/extension/extension.cpp:799
+#: ../src/extension/extension.cpp:802
msgid ""
"Currently there is no help available for this Extension. Please look on the "
"Inkscape website or ask on the mailing lists if you have questions regarding "
"this extension."
msgstr ""
-#: ../src/extension/implementation/script.cpp:716
+#: ../src/extension/implementation/script.cpp:702
msgid "The output from the extension could not be parsed."
msgstr ""
-#: ../src/extension/implementation/script.cpp:1044
+#: ../src/extension/implementation/script.cpp:1023
msgid ""
"Inkscape has received additional data from the script executed. The script "
"did not return an error, but this may indicate the results will not be as "
@@ -5028,8 +5028,8 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1745
#: ../src/extension/internal/filter/distort.h:70
#: ../src/extension/internal/filter/morphology.h:61 ../src/rdf.cpp:247
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2765
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2845
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2768
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2848
#: ../src/ui/dialog/object-attributes.cpp:40
#: ../share/extensions/jessyInk_effects.inx.h:5
#: ../share/extensions/jessyInk_export.inx.h:3
@@ -5082,7 +5082,7 @@ msgstr ""
#: ../src/extension/internal/bitmap/sharpen.cpp:41
#: ../src/extension/internal/bitmap/unsharpmask.cpp:44
#: ../src/live_effects/lpe-fillet-chamfer.cpp:47
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2817
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2820
msgid "Radius:"
msgstr ""
@@ -5394,14 +5394,14 @@ msgstr ""
#: ../src/extension/internal/bitmap/opacity.cpp:39
#: ../src/extension/internal/filter/blurs.h:334
#: ../src/extension/internal/filter/transparency.h:280
-#: ../src/ui/dialog/clonetiler.cpp:793 ../src/ui/dialog/clonetiler.cpp:924
+#: ../src/ui/dialog/clonetiler.cpp:818 ../src/ui/dialog/clonetiler.cpp:950
#: ../share/extensions/interp_att_g.inx.h:20
msgid "Opacity"
msgstr ""
#. Add widgets to toolbar
#: ../src/extension/internal/bitmap/opacity.cpp:41
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2807
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2810
#: ../src/ui/toolbar/dropper-toolbar.cpp:67
msgid "Opacity:"
msgstr ""
@@ -5456,10 +5456,12 @@ msgid "Shade"
msgstr ""
#: ../src/extension/internal/bitmap/shade.cpp:43
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1180
msgid "Azimuth:"
msgstr ""
#: ../src/extension/internal/bitmap/shade.cpp:44
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
msgid "Elevation:"
msgstr ""
@@ -5568,130 +5570,130 @@ msgstr ""
msgid "Generate from Path"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:330
+#: ../src/extension/internal/cairo-ps-out.cpp:326
#: ../share/extensions/ps_input.inx.h:3
msgid "PostScript"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:332
-#: ../src/extension/internal/cairo-ps-out.cpp:374
+#: ../src/extension/internal/cairo-ps-out.cpp:328
+#: ../src/extension/internal/cairo-ps-out.cpp:370
msgid "Restrict to PS level:"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:333
-#: ../src/extension/internal/cairo-ps-out.cpp:375
+#: ../src/extension/internal/cairo-ps-out.cpp:329
+#: ../src/extension/internal/cairo-ps-out.cpp:371
msgid "PostScript level 3"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:334
-#: ../src/extension/internal/cairo-ps-out.cpp:376
+#: ../src/extension/internal/cairo-ps-out.cpp:330
+#: ../src/extension/internal/cairo-ps-out.cpp:372
msgid "PostScript level 2"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:336
-#: ../src/extension/internal/cairo-ps-out.cpp:378
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:255
+#: ../src/extension/internal/cairo-ps-out.cpp:332
+#: ../src/extension/internal/cairo-ps-out.cpp:374
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251
msgid "Text output options:"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:337
-#: ../src/extension/internal/cairo-ps-out.cpp:379
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256
+#: ../src/extension/internal/cairo-ps-out.cpp:333
+#: ../src/extension/internal/cairo-ps-out.cpp:375
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:252
msgid "Embed fonts"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:338
-#: ../src/extension/internal/cairo-ps-out.cpp:380
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:257
+#: ../src/extension/internal/cairo-ps-out.cpp:334
+#: ../src/extension/internal/cairo-ps-out.cpp:376
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
msgid "Convert text to paths"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:339
-#: ../src/extension/internal/cairo-ps-out.cpp:381
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258
+#: ../src/extension/internal/cairo-ps-out.cpp:335
+#: ../src/extension/internal/cairo-ps-out.cpp:377
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:254
msgid "Omit text in PDF and create LaTeX file"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:341
-#: ../src/extension/internal/cairo-ps-out.cpp:383
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:260
+#: ../src/extension/internal/cairo-ps-out.cpp:337
+#: ../src/extension/internal/cairo-ps-out.cpp:379
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:256
msgid "Rasterize filter effects"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:342
-#: ../src/extension/internal/cairo-ps-out.cpp:384
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:261
+#: ../src/extension/internal/cairo-ps-out.cpp:338
+#: ../src/extension/internal/cairo-ps-out.cpp:380
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:257
msgid "Resolution for rasterization (dpi):"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:343
-#: ../src/extension/internal/cairo-ps-out.cpp:385
+#: ../src/extension/internal/cairo-ps-out.cpp:339
+#: ../src/extension/internal/cairo-ps-out.cpp:381
msgid "Output page size"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:344
-#: ../src/extension/internal/cairo-ps-out.cpp:386
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:263
+#: ../src/extension/internal/cairo-ps-out.cpp:340
+#: ../src/extension/internal/cairo-ps-out.cpp:382
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:259
msgid "Use document's page size"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:345
-#: ../src/extension/internal/cairo-ps-out.cpp:387
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:264
+#: ../src/extension/internal/cairo-ps-out.cpp:341
+#: ../src/extension/internal/cairo-ps-out.cpp:383
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:260
msgid "Use exported object's size"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:347
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:266
+#: ../src/extension/internal/cairo-ps-out.cpp:343
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:262
msgid "Bleed/margin (mm):"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:348
-#: ../src/extension/internal/cairo-ps-out.cpp:390
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:267
+#: ../src/extension/internal/cairo-ps-out.cpp:344
+#: ../src/extension/internal/cairo-ps-out.cpp:386
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:263
msgid "Limit export to the object with ID:"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:352
+#: ../src/extension/internal/cairo-ps-out.cpp:348
#: ../share/extensions/ps_input.inx.h:2
msgid "PostScript (*.ps)"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:353
+#: ../src/extension/internal/cairo-ps-out.cpp:349
msgid "PostScript File"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:372
+#: ../src/extension/internal/cairo-ps-out.cpp:368
#: ../share/extensions/eps_input.inx.h:3
msgid "Encapsulated PostScript"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:389
+#: ../src/extension/internal/cairo-ps-out.cpp:385
msgid "Bleed/margin (mm)"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:394
+#: ../src/extension/internal/cairo-ps-out.cpp:390
#: ../share/extensions/eps_input.inx.h:2
msgid "Encapsulated PostScript (*.eps)"
msgstr ""
-#: ../src/extension/internal/cairo-ps-out.cpp:395
+#: ../src/extension/internal/cairo-ps-out.cpp:391
msgid "Encapsulated PostScript File"
msgstr ""
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:249
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:245
msgid "Restrict to PDF version:"
msgstr ""
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:251
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:247
msgid "PDF 1.5"
msgstr ""
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:253
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:249
msgid "PDF 1.4"
msgstr ""
-#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:262
+#: ../src/extension/internal/cairo-renderer-pdf-out.cpp:258
msgid "Output page size:"
msgstr ""
@@ -5731,24 +5733,23 @@ msgstr ""
#: ../src/extension/internal/vsd-input.cpp:155
#: ../src/extension/prefdialog.cpp:78
#: ../src/ui/dialog/calligraphic-profile-rename.cpp:51
-#: ../src/ui/dialog/export.cpp:917 ../src/ui/dialog/export.cpp:1301
+#: ../src/ui/dialog/export.cpp:921 ../src/ui/dialog/export.cpp:1305
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:251
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:562
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1118
-#: ../src/ui/dialog/guides.cpp:167 ../src/ui/dialog/layer-properties.cpp:43
+#: ../src/ui/dialog/guides.cpp:180 ../src/ui/dialog/layer-properties.cpp:43
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:30
#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:36
#: ../src/ui/dialog/ocaldialogs.cpp:1085 ../src/ui/interface.cpp:240
-#: ../src/widgets/desktop-widget.cpp:1114
-#: ../src/widgets/desktop-widget.cpp:1161
+#: ../src/widgets/desktop-widget.cpp:1122
+#: ../src/widgets/desktop-widget.cpp:1169
msgid "_Cancel"
msgstr ""
#: ../src/extension/internal/cdr-input.cpp:156
#: ../src/extension/internal/pdfinput/pdf-input.cpp:91
#: ../src/extension/internal/vsd-input.cpp:156
-#: ../src/extension/prefdialog.cpp:79 ../src/ui/dialog/guides.cpp:165
-#: ../src/ui/dialog/pixelartdialog.cpp:304 ../src/ui/dialog/tracedialog.cpp:818
+#: ../src/extension/prefdialog.cpp:79 ../src/ui/dialog/guides.cpp:177
+#: ../src/ui/dialog/pixelartdialog.cpp:304 ../src/ui/dialog/tracedialog.cpp:825
msgid "_OK"
msgstr ""
@@ -5807,79 +5808,79 @@ msgstr ""
msgid "Open presentation exchange files saved in Corel DRAW"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3632
+#: ../src/extension/internal/emf-inout.cpp:3634
msgid "EMF Input"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3637
+#: ../src/extension/internal/emf-inout.cpp:3639
msgid "Enhanced Metafiles (*.emf)"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3638
+#: ../src/extension/internal/emf-inout.cpp:3640
msgid "Enhanced Metafiles"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3646
+#: ../src/extension/internal/emf-inout.cpp:3648
msgid "EMF Output"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3648
-#: ../src/extension/internal/wmf-inout.cpp:3225
+#: ../src/extension/internal/emf-inout.cpp:3650
+#: ../src/extension/internal/wmf-inout.cpp:3226
msgid "Convert texts to paths"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3649
-#: ../src/extension/internal/wmf-inout.cpp:3226
+#: ../src/extension/internal/emf-inout.cpp:3651
+#: ../src/extension/internal/wmf-inout.cpp:3227
msgid "Map Unicode to Symbol font"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3650
-#: ../src/extension/internal/wmf-inout.cpp:3227
+#: ../src/extension/internal/emf-inout.cpp:3652
+#: ../src/extension/internal/wmf-inout.cpp:3228
msgid "Map Unicode to Wingdings"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3651
-#: ../src/extension/internal/wmf-inout.cpp:3228
+#: ../src/extension/internal/emf-inout.cpp:3653
+#: ../src/extension/internal/wmf-inout.cpp:3229
msgid "Map Unicode to Zapf Dingbats"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3652
-#: ../src/extension/internal/wmf-inout.cpp:3229
+#: ../src/extension/internal/emf-inout.cpp:3654
+#: ../src/extension/internal/wmf-inout.cpp:3230
msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3653
-#: ../src/extension/internal/wmf-inout.cpp:3230
+#: ../src/extension/internal/emf-inout.cpp:3655
+#: ../src/extension/internal/wmf-inout.cpp:3231
msgid "Compensate for PPT font bug"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3654
-#: ../src/extension/internal/wmf-inout.cpp:3231
+#: ../src/extension/internal/emf-inout.cpp:3656
+#: ../src/extension/internal/wmf-inout.cpp:3232
msgid "Convert dashed/dotted lines to single lines"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3655
-#: ../src/extension/internal/wmf-inout.cpp:3232
+#: ../src/extension/internal/emf-inout.cpp:3657
+#: ../src/extension/internal/wmf-inout.cpp:3233
msgid "Convert gradients to colored polygon series"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3656
+#: ../src/extension/internal/emf-inout.cpp:3658
msgid "Use native rectangular linear gradients"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3657
+#: ../src/extension/internal/emf-inout.cpp:3659
msgid "Map all fill patterns to standard EMF hatches"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3658
+#: ../src/extension/internal/emf-inout.cpp:3660
msgid "Ignore image rotations"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3662
+#: ../src/extension/internal/emf-inout.cpp:3664
msgid "Enhanced Metafile (*.emf)"
msgstr ""
-#: ../src/extension/internal/emf-inout.cpp:3663
+#: ../src/extension/internal/emf-inout.cpp:3665
msgid "Enhanced Metafile"
msgstr ""
@@ -5966,7 +5967,7 @@ msgstr ""
#: ../src/extension/internal/filter/transparency.h:215
#: ../src/extension/internal/filter/transparency.h:288
#: ../src/extension/internal/filter/transparency.h:350
-#: ../src/ui/dialog/inkscape-preferences.cpp:2224
+#: ../src/ui/dialog/inkscape-preferences.cpp:2252
#, c-format
msgid "Filters"
msgstr ""
@@ -6182,8 +6183,8 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:703
#: ../src/extension/internal/filter/textures.h:78
#: ../src/extension/internal/filter/transparency.h:62
-#: ../src/filter-enums.cpp:53 ../src/live_effects/lpe-copy_rotate.cpp:39
-#: ../src/ui/dialog/inkscape-preferences.cpp:1069
+#: ../src/filter-enums.cpp:53 ../src/live_effects/lpe-copy_rotate.cpp:41
+#: ../src/ui/dialog/inkscape-preferences.cpp:1078
msgid "Normal"
msgstr ""
@@ -6222,7 +6223,7 @@ msgstr ""
#: ../src/extension/internal/filter/transparency.h:133
#: ../src/filter-enums.cpp:129 ../src/ui/tools/flood-tool.cpp:90
#: ../src/ui/widget/color-icc-selector.cpp:166
-#: ../src/ui/widget/color-scales.cpp:380 ../src/ui/widget/color-scales.cpp:381
+#: ../src/ui/widget/color-scales.cpp:381 ../src/ui/widget/color-scales.cpp:382
msgid "Red"
msgstr ""
@@ -6234,7 +6235,7 @@ msgstr ""
#: ../src/extension/internal/filter/transparency.h:134
#: ../src/filter-enums.cpp:130 ../src/ui/tools/flood-tool.cpp:91
#: ../src/ui/widget/color-icc-selector.cpp:167
-#: ../src/ui/widget/color-scales.cpp:383 ../src/ui/widget/color-scales.cpp:384
+#: ../src/ui/widget/color-scales.cpp:384 ../src/ui/widget/color-scales.cpp:385
msgid "Green"
msgstr ""
@@ -6246,7 +6247,7 @@ msgstr ""
#: ../src/extension/internal/filter/transparency.h:135
#: ../src/filter-enums.cpp:131 ../src/ui/tools/flood-tool.cpp:92
#: ../src/ui/widget/color-icc-selector.cpp:168
-#: ../src/ui/widget/color-scales.cpp:386 ../src/ui/widget/color-scales.cpp:387
+#: ../src/ui/widget/color-scales.cpp:387 ../src/ui/widget/color-scales.cpp:388
#: ../share/extensions/nicechart.inx.h:34
msgid "Blue"
msgstr ""
@@ -6284,7 +6285,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:708
#: ../src/ui/tools/flood-tool.cpp:95
#: ../src/ui/widget/color-icc-selector.cpp:177
-#: ../src/ui/widget/color-scales.cpp:416 ../src/ui/widget/color-scales.cpp:417
+#: ../src/ui/widget/color-scales.cpp:417 ../src/ui/widget/color-scales.cpp:418
msgid "Lightness"
msgstr ""
@@ -6321,13 +6322,11 @@ msgstr ""
#: ../src/extension/internal/filter/bumps.h:111
#: ../src/extension/internal/filter/bumps.h:333
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1177
msgid "Azimuth"
msgstr ""
#: ../src/extension/internal/filter/bumps.h:112
#: ../src/extension/internal/filter/bumps.h:334
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1178
msgid "Elevation"
msgstr ""
@@ -6396,7 +6395,7 @@ msgstr ""
#: ../src/extension/internal/filter/bumps.h:323
#: ../src/extension/internal/filter/transparency.h:58
-#: ../src/filter-enums.cpp:31 ../src/object/sp-image.cpp:529
+#: ../src/filter-enums.cpp:31 ../src/object/sp-image.cpp:524
msgid "Image"
msgstr ""
@@ -6479,12 +6478,12 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:334
#: ../src/extension/internal/filter/color.h:1575
#: ../src/extension/internal/filter/paint.h:88 ../src/filter-enums.cpp:67
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1396
#: ../src/ui/tools/flood-tool.cpp:94
#: ../src/ui/widget/color-icc-selector.cpp:173
#: ../src/ui/widget/color-icc-selector.cpp:178
-#: ../src/ui/widget/color-scales.cpp:412 ../src/ui/widget/color-scales.cpp:413
-#: ../src/ui/widget/color-scales.cpp:448 ../src/ui/widget/color-scales.cpp:449
+#: ../src/ui/widget/color-scales.cpp:413 ../src/ui/widget/color-scales.cpp:414
+#: ../src/ui/widget/color-scales.cpp:449 ../src/ui/widget/color-scales.cpp:450
msgid "Saturation"
msgstr ""
@@ -6590,13 +6589,13 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:505
#: ../src/extension/internal/filter/paint.h:499 ../src/filter-enums.cpp:112
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1033
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1036
msgid "Table"
msgstr ""
#: ../src/extension/internal/filter/color.h:506
#: ../src/extension/internal/filter/paint.h:500 ../src/filter-enums.cpp:113
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1036
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1039
msgid "Discrete"
msgstr ""
@@ -6661,21 +6660,21 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:717
#: ../src/ui/widget/color-icc-selector.cpp:180
#: ../src/ui/widget/color-icc-selector.cpp:185
-#: ../src/ui/widget/color-scales.cpp:478 ../src/ui/widget/color-scales.cpp:479
+#: ../src/ui/widget/color-scales.cpp:479 ../src/ui/widget/color-scales.cpp:480
msgid "Cyan"
msgstr ""
#: ../src/extension/internal/filter/color.h:718
#: ../src/ui/widget/color-icc-selector.cpp:181
#: ../src/ui/widget/color-icc-selector.cpp:186
-#: ../src/ui/widget/color-scales.cpp:481 ../src/ui/widget/color-scales.cpp:482
+#: ../src/ui/widget/color-scales.cpp:482 ../src/ui/widget/color-scales.cpp:483
msgid "Magenta"
msgstr ""
#: ../src/extension/internal/filter/color.h:719
#: ../src/ui/widget/color-icc-selector.cpp:182
#: ../src/ui/widget/color-icc-selector.cpp:187
-#: ../src/ui/widget/color-scales.cpp:484 ../src/ui/widget/color-scales.cpp:485
+#: ../src/ui/widget/color-scales.cpp:485 ../src/ui/widget/color-scales.cpp:486
msgid "Yellow"
msgstr ""
@@ -6701,7 +6700,7 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:821
#: ../src/ui/widget/color-icc-selector.cpp:183
-#: ../src/ui/widget/color-scales.cpp:487 ../src/ui/widget/color-scales.cpp:488
+#: ../src/ui/widget/color-scales.cpp:488 ../src/ui/widget/color-scales.cpp:489
#: ../src/ui/widget/selected-style.cpp:279
msgid "Black"
msgstr ""
@@ -6786,7 +6785,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:357 ../src/filter-enums.cpp:34
#: ../src/live_effects/effect.cpp:653
#: ../src/live_effects/lpe-transform_2pts.cpp:41
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1030
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1033
msgid "Offset"
msgstr ""
@@ -6816,8 +6815,8 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1384
#: ../src/extension/internal/filter/color.h:1387
#: ../src/extension/internal/filter/color.h:1390
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2821
-#: ../src/ui/dialog/input.cpp:1439 ../src/ui/dialog/layers.cpp:887
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2824
+#: ../src/ui/dialog/input.cpp:1440 ../src/ui/dialog/layers.cpp:888
#: ../src/ui/widget/page-sizer.cpp:57
msgid "X"
msgstr ""
@@ -6830,8 +6829,8 @@ msgstr ""
#: ../src/extension/internal/filter/color.h:1385
#: ../src/extension/internal/filter/color.h:1388
#: ../src/extension/internal/filter/color.h:1391
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2825
-#: ../src/ui/dialog/input.cpp:1439 ../src/ui/widget/page-sizer.cpp:58
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2828
+#: ../src/ui/dialog/input.cpp:1440 ../src/ui/widget/page-sizer.cpp:58
msgid "Y"
msgstr ""
@@ -6929,8 +6928,8 @@ msgstr ""
#: ../src/ui/tools/flood-tool.cpp:93
#: ../src/ui/widget/color-icc-selector.cpp:172
#: ../src/ui/widget/color-icc-selector.cpp:176
-#: ../src/ui/widget/color-scales.cpp:407 ../src/ui/widget/color-scales.cpp:408
-#: ../src/ui/widget/color-scales.cpp:443 ../src/ui/widget/color-scales.cpp:444
+#: ../src/ui/widget/color-scales.cpp:408 ../src/ui/widget/color-scales.cpp:409
+#: ../src/ui/widget/color-scales.cpp:444 ../src/ui/widget/color-scales.cpp:445
msgid "Hue"
msgstr ""
@@ -7209,7 +7208,7 @@ msgid "XOR"
msgstr ""
#: ../src/extension/internal/filter/morphology.h:180
-#: ../src/ui/dialog/layer-properties.cpp:169
+#: ../src/ui/dialog/layer-properties.cpp:167
#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:49
#: ../share/extensions/measure.inx.h:5
msgid "Position:"
@@ -7275,8 +7274,8 @@ msgstr ""
#: ../src/extension/internal/filter/overlays.h:60
#: ../src/extension/internal/filter/paint.h:691
#: ../src/extension/internal/filter/shadows.h:61
-#: ../src/live_effects/lpe-measure-segments.cpp:280
-#: ../src/ui/dialog/find.cpp:76 ../src/ui/dialog/tracedialog.cpp:743
+#: ../src/live_effects/lpe-measure-segments.cpp:281
+#: ../src/ui/dialog/find.cpp:76 ../src/ui/dialog/tracedialog.cpp:744
#: ../share/extensions/color_HSL_adjust.inx.h:2
#: ../share/extensions/color_custom.inx.h:2
#: ../share/extensions/color_randomize.inx.h:2 ../share/extensions/dots.inx.h:2
@@ -7402,7 +7401,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:332
#: ../src/ui/dialog/align-and-distribute.cpp:1074
-#: ../src/widgets/desktop-widget.cpp:1926
+#: ../src/widgets/desktop-widget.cpp:1942
msgid "Drawing"
msgstr ""
@@ -7682,15 +7681,14 @@ msgid "Source:"
msgstr ""
#: ../src/extension/internal/filter/transparency.h:57
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1059
msgid "Background"
msgstr ""
#: ../src/extension/internal/filter/transparency.h:60
#: ../src/live_effects/lpe-fillet-chamfer.cpp:45
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2762
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2765
#: ../src/ui/dialog/input.cpp:918 ../src/ui/toolbar/eraser-toolbar.cpp:59
-#: ../src/ui/toolbar/pencil-toolbar.cpp:263
+#: ../src/ui/toolbar/pencil-toolbar.cpp:269
#: ../src/ui/toolbar/spray-toolbar.cpp:77
#: ../src/ui/toolbar/tweak-toolbar.cpp:98 ../share/extensions/extrude.inx.h:2
#: ../share/extensions/triangle.inx.h:8
@@ -7756,16 +7754,16 @@ msgid ""
msgstr ""
#: ../src/extension/internal/gdkpixbuf-input.cpp:199
-#: ../src/ui/dialog/inkscape-preferences.cpp:1929
-#: ../src/ui/dialog/inkscape-preferences.cpp:1936
+#: ../src/ui/dialog/inkscape-preferences.cpp:1938
+#: ../src/ui/dialog/inkscape-preferences.cpp:1945
#, c-format
msgid "Embed"
msgstr ""
#: ../src/extension/internal/gdkpixbuf-input.cpp:200
#: ../src/object/sp-anchor.cpp:141
-#: ../src/ui/dialog/inkscape-preferences.cpp:1929
-#: ../src/ui/dialog/inkscape-preferences.cpp:1936
+#: ../src/ui/dialog/inkscape-preferences.cpp:1938
+#: ../src/ui/dialog/inkscape-preferences.cpp:1945
#, c-format
msgid "Link"
msgstr ""
@@ -7808,21 +7806,21 @@ msgstr ""
#: ../src/extension/internal/gdkpixbuf-input.cpp:209
#: ../src/extension/internal/svg.cpp:644
-#: ../src/ui/dialog/inkscape-preferences.cpp:1943
+#: ../src/ui/dialog/inkscape-preferences.cpp:1952
#, c-format
msgid "None (auto)"
msgstr ""
#: ../src/extension/internal/gdkpixbuf-input.cpp:210
#: ../src/extension/internal/svg.cpp:645
-#: ../src/ui/dialog/inkscape-preferences.cpp:1943
+#: ../src/ui/dialog/inkscape-preferences.cpp:1952
#, c-format
msgid "Smooth (optimizeQuality)"
msgstr ""
#: ../src/extension/internal/gdkpixbuf-input.cpp:211
#: ../src/extension/internal/svg.cpp:646
-#: ../src/ui/dialog/inkscape-preferences.cpp:1943
+#: ../src/ui/dialog/inkscape-preferences.cpp:1952
#, c-format
msgid "Blocky (optimizeSpeed)"
msgstr ""
@@ -7876,10 +7874,10 @@ msgid "Vertical Offset:"
msgstr ""
#: ../src/extension/internal/grid.cpp:203
-#: ../src/ui/dialog/inkscape-preferences.cpp:1957
+#: ../src/ui/dialog/inkscape-preferences.cpp:1966
#: ../share/extensions/draw_from_triangle.inx.h:58
-#: ../share/extensions/eqtexsvg.inx.h:4 ../share/extensions/foldablebox.inx.h:9
-#: ../share/extensions/frame.inx.h:2 ../share/extensions/funcplot.inx.h:38
+#: ../share/extensions/foldablebox.inx.h:9 ../share/extensions/frame.inx.h:2
+#: ../share/extensions/funcplot.inx.h:38
#: ../share/extensions/grid_cartesian.inx.h:28
#: ../share/extensions/grid_isometric.inx.h:11
#: ../share/extensions/grid_polar.inx.h:22
@@ -7907,8 +7905,8 @@ msgstr ""
#: ../src/extension/internal/grid.cpp:204
#: ../src/ui/dialog/document-properties.cpp:151
-#: ../src/ui/dialog/inkscape-preferences.cpp:1207
-#: ../src/widgets/toolbox.cpp:1227
+#: ../src/ui/dialog/inkscape-preferences.cpp:1216
+#: ../src/widgets/toolbox.cpp:1229
msgid "Grids"
msgstr ""
@@ -7916,18 +7914,6 @@ msgstr ""
msgid "Draw a path which is a grid"
msgstr ""
-#: ../src/extension/internal/javafx-out.cpp:954
-msgid "JavaFX Output"
-msgstr ""
-
-#: ../src/extension/internal/javafx-out.cpp:959
-msgid "JavaFX (*.fx)"
-msgstr ""
-
-#: ../src/extension/internal/javafx-out.cpp:960
-msgid "JavaFX Raytracer File"
-msgstr ""
-
#: ../src/extension/internal/latex-pstricks-out.cpp:92
msgid "LaTeX Output"
msgstr ""
@@ -7997,29 +7983,29 @@ msgid ""
"and slow performance."
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:128
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:129
msgid "Poppler/Cairo import"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:129
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:130
msgid ""
"Import via external library. Text consists of groups containing cloned "
"glyphs where each glyph is a path. Images are stored internally. Meshes "
"cause entire document to be rendered as a raster image."
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:130
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:132
msgid "Internal import"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:131
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:133
msgid ""
"Import via internal (Poppler derived) library. Text is stored as text but "
"white space is missing. Meshes are converted to tiles, the number depends on "
"the precision set below."
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:137
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:140
msgid "rough"
msgstr ""
@@ -8030,63 +8016,63 @@ msgstr ""
#. _textHandlingCombo->set_active_text(_("Import text as text"));
#. hbox5 = Gtk::manage(new class Gtk::HBox(false, 4));
#. Font option
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:148
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:151
msgid "Replace PDF fonts by closest-named installed fonts"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:150
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:153
msgid "Embed images"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:152
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:155
msgid "Import settings"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:315
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:318
msgid "PDF Import Settings"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:457
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:460
msgctxt "PDF input precision"
msgid "rough"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:458
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:461
msgctxt "PDF input precision"
msgid "medium"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:459
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:462
msgctxt "PDF input precision"
msgid "fine"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:460
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:463
msgctxt "PDF input precision"
msgid "very fine"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:954
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:960
msgid "PDF Input"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:959
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:965
msgid "Portable Document Format (*.pdf)"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:960
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:966
msgid "Portable Document Format"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:967
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:973
msgid "AI Input"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:972
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:978
msgid "Adobe Illustrator 9.0 and above (*.ai)"
msgstr ""
-#: ../src/extension/internal/pdfinput/pdf-input.cpp:973
+#: ../src/extension/internal/pdfinput/pdf-input.cpp:979
msgid "Open files saved in Adobe Illustrator 9.0 and newer versions"
msgstr ""
@@ -8228,31 +8214,31 @@ msgstr ""
msgid "Microsoft Visio 2013 drawing (*.vsdx)"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3209
+#: ../src/extension/internal/wmf-inout.cpp:3210
msgid "WMF Input"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3214
+#: ../src/extension/internal/wmf-inout.cpp:3215
msgid "Windows Metafiles (*.wmf)"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3215
+#: ../src/extension/internal/wmf-inout.cpp:3216
msgid "Windows Metafiles"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3223
+#: ../src/extension/internal/wmf-inout.cpp:3224
msgid "WMF Output"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3233
+#: ../src/extension/internal/wmf-inout.cpp:3234
msgid "Map all fill patterns to standard WMF hatches"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3237
+#: ../src/extension/internal/wmf-inout.cpp:3238
msgid "Windows Metafile (*.wmf)"
msgstr ""
-#: ../src/extension/internal/wmf-inout.cpp:3238
+#: ../src/extension/internal/wmf-inout.cpp:3239
msgid "Windows Metafile"
msgstr ""
@@ -8269,7 +8255,7 @@ msgid "Vector graphics format used by Corel WordPerfect"
msgstr ""
#: ../src/extension/prefdialog.cpp:78 ../src/ui/dialog/knot-properties.cpp:41
-#: ../src/ui/dialog/text-edit.cpp:68 ../src/verbs.cpp:2567
+#: ../src/ui/dialog/text-edit.cpp:68 ../src/verbs.cpp:2564
msgid "_Close"
msgstr ""
@@ -8290,47 +8276,47 @@ msgstr ""
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr ""
-#: ../src/file-update.cpp:333
+#: ../src/file-update.cpp:380
msgid "Convert legacy Inkscape file"
msgstr ""
-#: ../src/file-update.cpp:339
+#: ../src/file-update.cpp:386
msgid ""
"was created in an older version of Inkscape (90 DPI) and we need to make it "
"compatible with newer versions (96 DPI). Tell us about this file:\n"
msgstr ""
-#: ../src/file-update.cpp:347
+#: ../src/file-update.cpp:394
msgid ""
"This file contains digital artwork for screen display. <b>(Choose if "
"unsure.)</b>"
msgstr ""
-#: ../src/file-update.cpp:350
+#: ../src/file-update.cpp:397
msgid "This file is intended for physical output, such as paper or 3D prints."
msgstr ""
-#: ../src/file-update.cpp:352
+#: ../src/file-update.cpp:399
msgid ""
"The appearance of elements such as clips, masks, filters, and clones\n"
"is most important. <b>(Choose if unsure.)</b>"
msgstr ""
-#: ../src/file-update.cpp:356
+#: ../src/file-update.cpp:403
msgid ""
"The accuracy of the physical unit size and position values of objects\n"
"in the file is most important. (Experimental.)"
msgstr ""
-#: ../src/file-update.cpp:358
+#: ../src/file-update.cpp:405
msgid "Create a backup file in same directory."
msgstr ""
-#: ../src/file-update.cpp:359
+#: ../src/file-update.cpp:406
msgid "More details..."
msgstr ""
-#: ../src/file-update.cpp:362
+#: ../src/file-update.cpp:409
msgid ""
"<small>We've updated Inkscape to follow the CSS standard of 96 DPI for "
"better browser compatibility; we used to use 90 DPI. Digital artwork for "
@@ -8354,83 +8340,83 @@ msgid ""
"inkscape.org/en/learn/faq#dpi_change'>Inkscape FAQ</a></small>"
msgstr ""
-#: ../src/file-update.cpp:406
+#: ../src/file-update.cpp:453
msgid "OK"
msgstr ""
#. Look for SPNamedView and SPDefs loop
#. desktop->getDocument()->ensureUpToDate(); // Does not update box3d!
-#: ../src/file-update.cpp:590
+#: ../src/file-update.cpp:637
msgid "Update Document"
msgstr ""
-#: ../src/file.cpp:200
+#: ../src/file.cpp:181
msgid "Document not saved yet. Cannot revert."
msgstr ""
-#: ../src/file.cpp:206
+#: ../src/file.cpp:187
msgid "Changes will be lost! Are you sure you want to reload document %1?"
msgstr ""
-#: ../src/file.cpp:220
+#: ../src/file.cpp:201
msgid "Document reverted."
msgstr ""
-#: ../src/file.cpp:222
+#: ../src/file.cpp:203
msgid "Document not reverted."
msgstr ""
-#: ../src/file.cpp:372
+#: ../src/file.cpp:353
msgid "Select file to open"
msgstr ""
-#: ../src/file.cpp:461
+#: ../src/file.cpp:442
msgid "Clean up document"
msgstr ""
-#: ../src/file.cpp:468
+#: ../src/file.cpp:449
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] ""
msgstr[1] ""
-#: ../src/file.cpp:473
+#: ../src/file.cpp:454
msgid "No unused definitions in &lt;defs&gt;."
msgstr ""
-#: ../src/file.cpp:507
+#: ../src/file.cpp:488
#, c-format
msgid ""
"No Inkscape extension found to save document (%s). This may have been "
"caused by an unknown filename extension."
msgstr ""
-#: ../src/file.cpp:508 ../src/file.cpp:518 ../src/file.cpp:527
-#: ../src/file.cpp:534 ../src/file.cpp:539 ../src/file.cpp:551
-#: ../src/file.cpp:561
+#: ../src/file.cpp:489 ../src/file.cpp:499 ../src/file.cpp:508
+#: ../src/file.cpp:515 ../src/file.cpp:520 ../src/file.cpp:532
+#: ../src/file.cpp:542
msgid "Document not saved."
msgstr ""
-#: ../src/file.cpp:517
+#: ../src/file.cpp:498
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
msgstr ""
-#: ../src/file.cpp:526 ../src/file.cpp:560
+#: ../src/file.cpp:507 ../src/file.cpp:541
#, c-format
msgid "File %s could not be saved."
msgstr ""
-#: ../src/file.cpp:538
+#: ../src/file.cpp:519
#, c-format
msgid ""
"File could not be saved:\n"
"No object with ID '%s' found."
msgstr ""
-#: ../src/file.cpp:548
+#: ../src/file.cpp:529
#, c-format
msgid ""
"File %s could not be saved.\n"
@@ -8439,32 +8425,32 @@ msgid ""
"'%s'"
msgstr ""
-#: ../src/file.cpp:583 ../src/file.cpp:585
+#: ../src/file.cpp:564 ../src/file.cpp:566
msgid "Document saved."
msgstr ""
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:643 ../src/file.cpp:1336
+#: ../src/file.cpp:624
msgid "drawing"
msgstr ""
-#: ../src/file.cpp:648
+#: ../src/file.cpp:629
msgid "drawing-%1"
msgstr ""
-#: ../src/file.cpp:665
+#: ../src/file.cpp:646
msgid "Select file to save a copy to"
msgstr ""
-#: ../src/file.cpp:667
+#: ../src/file.cpp:648
msgid "Select file to save to"
msgstr ""
-#: ../src/file.cpp:772 ../src/file.cpp:774
+#: ../src/file.cpp:758 ../src/file.cpp:760
msgid "No changes need to be saved."
msgstr ""
-#: ../src/file.cpp:793
+#: ../src/file.cpp:779
msgid "Saving document..."
msgstr ""
@@ -8472,29 +8458,25 @@ msgstr ""
#. a localized template like "default.de.svg" is already present (which overrides "default.svg")
#. TRANSLATORS: 'en' is an ISO 639-1 language code.
#. Replace with language code for your language, i.e. the name of your .po file
-#: ../src/file.cpp:907 ../src/io/resource.cpp:160 ../src/io/resource.cpp:165
+#: ../src/file.cpp:893 ../src/io/resource.cpp:155 ../src/io/resource.cpp:160
msgid "en"
msgstr ""
-#: ../src/file.cpp:1174 ../src/ui/dialog/inkscape-preferences.cpp:1920
+#: ../src/file.cpp:1160 ../src/ui/dialog/inkscape-preferences.cpp:1929
#: ../src/ui/dialog/ocaldialogs.cpp:1087
msgid "Import"
msgstr ""
-#: ../src/file.cpp:1177
+#: ../src/file.cpp:1163
#, c-format
msgid "Failed to load the requested file %s"
msgstr ""
-#: ../src/file.cpp:1224
+#: ../src/file.cpp:1210
msgid "Select file to import"
msgstr ""
-#: ../src/file.cpp:1357
-msgid "Select file to export to"
-msgstr ""
-
-#: ../src/file.cpp:1610
+#: ../src/file.cpp:1466
msgid "Import Clip Art"
msgstr ""
@@ -8593,7 +8575,7 @@ msgstr ""
msgid "Copy"
msgstr ""
-#: ../src/filter-enums.cpp:98 ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1079
+#: ../src/filter-enums.cpp:98
msgid "Destination"
msgstr ""
@@ -8622,7 +8604,7 @@ msgid "Arithmetic"
msgstr ""
#: ../src/filter-enums.cpp:121 ../src/selection-chemistry.cpp:564
-#: ../src/ui/dialog/objects.cpp:1887
+#: ../src/ui/dialog/objects.cpp:1928
msgid "Duplicate"
msgstr ""
@@ -8804,15 +8786,13 @@ msgid ""
"tutorials/"
msgstr ""
-#: ../src/inkscape-application.cpp:294
+#: ../src/inkscape-application.cpp:300
msgid "Broken links have been changed to point to existing files."
msgstr ""
-#: ../src/inkscape-application.cpp:448
-msgid "Inkscape - A Vector Drawing Program"
-msgstr ""
-
-#. After gettext() init.
+#. Don't set application name for now. We don't use it anywhere but
+#. it overrides the name used for adding recently opened files and breaks the Gtk::RecentFilter
+#. Glib::set_application_name(N_("Inkscape - A Vector Drawing Program")); // After gettext() init.
#. ======================== Actions =========================
#. actions that are GUI independent
#. actions for file export
@@ -8822,296 +8802,300 @@ msgstr ""
#. Will automatically handle character conversions.
#. Note: OPTION_TYPE_FILENAME => std::string, OPTION_TYPE_STRING => Glib::ustring.
#. Actions
-#: ../src/inkscape-application.cpp:462
+#: ../src/inkscape-application.cpp:474
msgid "Actions (with optional arguments), semi-colon separated."
msgstr ""
-#: ../src/inkscape-application.cpp:462
+#: ../src/inkscape-application.cpp:474
msgid "ACTION(:ARG)[;ACTION(:ARG)]*"
msgstr ""
-#: ../src/inkscape-application.cpp:463
+#: ../src/inkscape-application.cpp:475
msgid "Actions: List available actions."
msgstr ""
#. Query
-#: ../src/inkscape-application.cpp:466
+#: ../src/inkscape-application.cpp:478
msgid "Print: Inkscape version."
msgstr ""
-#: ../src/inkscape-application.cpp:467
+#: ../src/inkscape-application.cpp:479
msgid "Print: Extensions directory."
msgstr ""
-#: ../src/inkscape-application.cpp:468
+#: ../src/inkscape-application.cpp:480
msgid "Print: List verbs."
msgstr ""
#. Interface
-#: ../src/inkscape-application.cpp:471
+#: ../src/inkscape-application.cpp:483
msgid "GUI: With graphical interface."
msgstr ""
-#: ../src/inkscape-application.cpp:472
+#: ../src/inkscape-application.cpp:484
msgid "GUI: Console only."
msgstr ""
-#: ../src/inkscape-application.cpp:473
+#: ../src/inkscape-application.cpp:485
msgid ""
"GUI: Close window after processing actions (needed as some verbs require "
"GUI)."
msgstr ""
#. Open/Import
-#: ../src/inkscape-application.cpp:476
+#: ../src/inkscape-application.cpp:488
msgid "Open: PDF page to import"
msgstr ""
-#: ../src/inkscape-application.cpp:476
+#: ../src/inkscape-application.cpp:488
msgid "PAGE"
msgstr ""
-#: ../src/inkscape-application.cpp:477
+#: ../src/inkscape-application.cpp:489
+msgid "Use poppler when importing via commandline"
+msgstr ""
+
+#: ../src/inkscape-application.cpp:490
msgid ""
"Open: Method used to convert pre-0.92 document dpi, if needed: [none|scale-"
"viewbox|scale-document]."
msgstr ""
-#: ../src/inkscape-application.cpp:478
+#: ../src/inkscape-application.cpp:491
msgid "Open: Do not fix pre-0.92 document's text baseline spacing on opening."
msgstr ""
#. Query - Geometry
-#: ../src/inkscape-application.cpp:481
+#: ../src/inkscape-application.cpp:494
msgid "Query: ID(s) of object(s) to be queried."
msgstr ""
-#: ../src/inkscape-application.cpp:481 ../src/inkscape-application.cpp:490
+#: ../src/inkscape-application.cpp:494 ../src/inkscape-application.cpp:503
msgid "OBJECT-ID[,OBJECT-ID]*"
msgstr ""
-#: ../src/inkscape-application.cpp:482
+#: ../src/inkscape-application.cpp:495
msgid "Query: Print bounding boxes of all objects."
msgstr ""
-#: ../src/inkscape-application.cpp:483
+#: ../src/inkscape-application.cpp:496
msgid "Query: X coordinate of drawing or object (if specified by --query-id)."
msgstr ""
-#: ../src/inkscape-application.cpp:484
+#: ../src/inkscape-application.cpp:497
msgid "Query: Y coordinate of drawing or object (if specified by --query-id)."
msgstr ""
-#: ../src/inkscape-application.cpp:485
+#: ../src/inkscape-application.cpp:498
msgid "Query: Width of drawing or object (if specified by --query-id)."
msgstr ""
-#: ../src/inkscape-application.cpp:486
+#: ../src/inkscape-application.cpp:499
msgid "Query: Height of drawing or object (if specified by --query-id)."
msgstr ""
#. Processing
-#: ../src/inkscape-application.cpp:489
+#: ../src/inkscape-application.cpp:502
msgid ""
"Process: Remove unused definitions from the <defs> section(s) of document."
msgstr ""
-#: ../src/inkscape-application.cpp:490
+#: ../src/inkscape-application.cpp:503
msgid "Process: Select objects: comma separated list of IDs."
msgstr ""
-#: ../src/inkscape-application.cpp:491
+#: ../src/inkscape-application.cpp:504
msgid "Process: Verb(s) to call when Inkscape opens."
msgstr ""
-#: ../src/inkscape-application.cpp:491
+#: ../src/inkscape-application.cpp:504
msgid "VERB-ID[;VERB-ID]*"
msgstr ""
-#: ../src/inkscape-application.cpp:492
+#: ../src/inkscape-application.cpp:505
msgid "Process: Start Inkscape in interactive shell mode."
msgstr ""
#. Export - File and File Type
-#: ../src/inkscape-application.cpp:495
+#: ../src/inkscape-application.cpp:508
msgid "Export: File type:[svg,png,ps,psf,tex,emf,wmf,xaml]"
msgstr ""
-#: ../src/inkscape-application.cpp:496
+#: ../src/inkscape-application.cpp:509
msgid "Export: File name"
msgstr ""
-#: ../src/inkscape-application.cpp:496
+#: ../src/inkscape-application.cpp:509
msgid "EXPORT-FILENAME"
msgstr ""
-#: ../src/inkscape-application.cpp:497
+#: ../src/inkscape-application.cpp:510
msgid "Export: Overwrite input file."
msgstr ""
#. BSP
#. B = PNG, S = SVG, P = PS/EPS/PDF
#. Export - Geometry
-#: ../src/inkscape-application.cpp:501
+#: ../src/inkscape-application.cpp:514
msgid "Export: Area to export in SVG user units."
msgstr ""
-#: ../src/inkscape-application.cpp:501
+#: ../src/inkscape-application.cpp:514
msgid "x0:y0:x1:y1"
msgstr ""
#. BSP
-#: ../src/inkscape-application.cpp:502
+#: ../src/inkscape-application.cpp:515
msgid "Export: Area to export is drawing (not page)."
msgstr ""
#. BSP
-#: ../src/inkscape-application.cpp:503
+#: ../src/inkscape-application.cpp:516
msgid "Export: Area to export is page."
msgstr ""
#. BSP
-#: ../src/inkscape-application.cpp:504
+#: ../src/inkscape-application.cpp:517
msgid ""
"Export: Margin around export area: units of page size for SVG, mm for PS/EPS/"
"PDF."
msgstr ""
#. xSP
-#: ../src/inkscape-application.cpp:505
+#: ../src/inkscape-application.cpp:518
msgid ""
"Export: Snap the bitmap export area outwards to the nearest integer values."
msgstr ""
#. Bxx
-#: ../src/inkscape-application.cpp:506
+#: ../src/inkscape-application.cpp:519
msgid "Export: Bitmap width in pixels (overrides --export-dpi)."
msgstr ""
-#: ../src/inkscape-application.cpp:506
+#: ../src/inkscape-application.cpp:519
msgid "WIDTH"
msgstr ""
#. Bxx
-#: ../src/inkscape-application.cpp:507
+#: ../src/inkscape-application.cpp:520
msgid "Export: Bitmap height in pixels (overrides --export-dpi)."
msgstr ""
-#: ../src/inkscape-application.cpp:507
+#: ../src/inkscape-application.cpp:520
msgid "HEIGHT"
msgstr ""
#. Bxx
#. Export - Options
-#: ../src/inkscape-application.cpp:510
+#: ../src/inkscape-application.cpp:523
msgid "Export: ID(s) of object(s) to export."
msgstr ""
-#: ../src/inkscape-application.cpp:510
+#: ../src/inkscape-application.cpp:523
msgid "OBJECT-ID[;OBJECT-ID]*"
msgstr ""
#. BSP
-#: ../src/inkscape-application.cpp:511
+#: ../src/inkscape-application.cpp:524
msgid "Export: Hide all objects except object with ID selected by export-id."
msgstr ""
#. BSx
-#: ../src/inkscape-application.cpp:512
+#: ../src/inkscape-application.cpp:525
msgid "Export: Remove items in the Inkscape namespace."
msgstr ""
#. xSx
-#: ../src/inkscape-application.cpp:513
+#: ../src/inkscape-application.cpp:526
msgid ""
"Export: Resolution for rasterization bitmaps and filters (default is 96)."
msgstr ""
-#: ../src/inkscape-application.cpp:513
+#: ../src/inkscape-application.cpp:526
#: ../src/ui/widget/rendering-options.cpp:34
msgid "DPI"
msgstr ""
#. BxP
-#: ../src/inkscape-application.cpp:514
+#: ../src/inkscape-application.cpp:527
msgid ""
"Export: Render objects without filters instead of rasterizing. (PS/EPS/PDF)"
msgstr ""
#. xxP
-#: ../src/inkscape-application.cpp:515
+#: ../src/inkscape-application.cpp:528
msgid "Export: Convert text to paths. (PS/EPS/PDF/SVG)."
msgstr ""
#. xxP
-#: ../src/inkscape-application.cpp:516
+#: ../src/inkscape-application.cpp:529
msgid "Export: Postscript level (2 or 3). Default is 3."
msgstr ""
-#: ../src/inkscape-application.cpp:516
+#: ../src/inkscape-application.cpp:529
msgid "PS-Level"
msgstr ""
#. xxP
-#: ../src/inkscape-application.cpp:517
+#: ../src/inkscape-application.cpp:530
msgid "Export: PDF level (1.4 or 1.5)"
msgstr ""
-#: ../src/inkscape-application.cpp:517
+#: ../src/inkscape-application.cpp:530
msgid "PDF-Level"
msgstr ""
#. xxP
-#: ../src/inkscape-application.cpp:518
+#: ../src/inkscape-application.cpp:531
msgid ""
"Export: Export text separately to LaTeX file (PS/EPS/PDF). Include via "
"\\input{file.tex}"
msgstr ""
#. xxP
-#: ../src/inkscape-application.cpp:519
+#: ../src/inkscape-application.cpp:532
msgid ""
"Export: Use stored filename and DPI hints when exporting object selected by "
"--export-id."
msgstr ""
#. Bxx
-#: ../src/inkscape-application.cpp:520
+#: ../src/inkscape-application.cpp:533
msgid "Export: Background color for exported bitmaps (any SVG color string)."
msgstr ""
-#: ../src/inkscape-application.cpp:520
+#: ../src/inkscape-application.cpp:533
msgid "COLOR"
msgstr ""
#. Bxx
-#: ../src/inkscape-application.cpp:521
+#: ../src/inkscape-application.cpp:534
msgid ""
"Export: Background opacity for exported bitmaps (either 0.0 to 1.0 or 1 to "
"255)."
msgstr ""
-#: ../src/inkscape-application.cpp:521
+#: ../src/inkscape-application.cpp:534
msgid "VALUE"
msgstr ""
-#: ../src/inkscape-application.cpp:524
+#: ../src/inkscape-application.cpp:537
msgid "Process: xverb command file."
msgstr ""
-#: ../src/inkscape-application.cpp:524
+#: ../src/inkscape-application.cpp:537
msgid "XVERBS-FILENAME"
msgstr ""
-#: ../src/inkscape-application.cpp:528
+#: ../src/inkscape-application.cpp:541
msgid "D-Bus: Enter a listening loop for D-Bus messages in console mode."
msgstr ""
-#: ../src/inkscape-application.cpp:529
+#: ../src/inkscape-application.cpp:542
msgid "D-Bus: Specify the D-Bus name (default is 'org.inkscape')."
msgstr ""
-#: ../src/inkscape-application.cpp:529
+#: ../src/inkscape-application.cpp:542
msgid "BUS-NAME"
msgstr ""
@@ -9136,7 +9120,7 @@ msgstr ""
msgid "Autosave complete."
msgstr ""
-#: ../src/inkscape.cpp:749 ../src/ui/dialog/symbols.cpp:651
+#: ../src/inkscape.cpp:749 ../src/ui/dialog/symbols.cpp:643
msgid "Untitled document"
msgstr ""
@@ -9155,42 +9139,42 @@ msgstr ""
msgid "Automatic backup of the following documents failed:\n"
msgstr ""
-#: ../src/inkview-application.cpp:57
+#: ../src/inkview-application.cpp:61
msgid "Inkview - An SVG File Viewer"
msgstr ""
#. After gettext() init.
#. Will automatically handle character conversions.
#. Note: OPTION_TYPE_FILENAME => std::string, OPTION_TYPE_STRING => Glib::ustring.
-#: ../src/inkview-application.cpp:62
+#: ../src/inkview-application.cpp:66
msgid "Print: Inkview version."
msgstr ""
-#: ../src/inkview-application.cpp:63
+#: ../src/inkview-application.cpp:67
msgid "Launch in fullscreen mode"
msgstr ""
-#: ../src/inkview-application.cpp:64
+#: ../src/inkview-application.cpp:68
msgid "Search folders recursively"
msgstr ""
-#: ../src/inkview-application.cpp:65
+#: ../src/inkview-application.cpp:69
msgid "Change image every NUMBER seconds"
msgstr ""
-#: ../src/inkview-application.cpp:65 ../src/inkview-application.cpp:66
+#: ../src/inkview-application.cpp:69 ../src/inkview-application.cpp:70
msgid "NUMBER"
msgstr ""
-#: ../src/inkview-application.cpp:66
+#: ../src/inkview-application.cpp:70
msgid "Scale image by factor NUMBER"
msgstr ""
-#: ../src/inkview-application.cpp:67
+#: ../src/inkview-application.cpp:71
msgid "Preload files"
msgstr ""
-#: ../src/io/resource-manager.cpp:382
+#: ../src/io/resource-manager.cpp:383
msgid "Fixup broken links"
msgstr ""
@@ -9202,24 +9186,24 @@ msgstr ""
msgid "Change handle"
msgstr ""
-#: ../src/knotholder.cpp:322
+#: ../src/knotholder.cpp:330
msgid "Move handle"
msgstr ""
#. TRANSLATORS: This refers to the pattern that's inside the object
-#: ../src/knotholder.cpp:341 ../src/knotholder.cpp:363
+#: ../src/knotholder.cpp:349 ../src/knotholder.cpp:371
msgid "<b>Move</b> the pattern fill inside the object"
msgstr ""
-#: ../src/knotholder.cpp:345 ../src/knotholder.cpp:367
+#: ../src/knotholder.cpp:353 ../src/knotholder.cpp:375
msgid "<b>Scale</b> the pattern fill; uniformly if with <b>Ctrl</b>"
msgstr ""
-#: ../src/knotholder.cpp:349 ../src/knotholder.cpp:371
+#: ../src/knotholder.cpp:357 ../src/knotholder.cpp:379
msgid "<b>Rotate</b> the pattern fill; with <b>Ctrl</b> to snap angle"
msgstr ""
-#: ../src/knotholder.cpp:385 ../src/knotholder.cpp:387
+#: ../src/knotholder.cpp:393 ../src/knotholder.cpp:395
msgid "<b>Resize</b> the filter effect region"
msgstr ""
@@ -9384,8 +9368,8 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:275
msgid ""
-"Add ruler marks to the path in adjustable intervals, using the path's stroke "
-"style."
+"Add ruler marks to the object in adjustable intervals, using the object's "
+"stroke style."
msgstr ""
#: ../src/live_effects/effect.cpp:286
@@ -9413,8 +9397,8 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:304
msgid ""
-"Let a path take on the shape, fill, stroke and/or other attributes of "
-"another path."
+"Let a object take on the shape, fill, stroke and/or other attributes of "
+"another object."
msgstr ""
#. label
@@ -9423,7 +9407,7 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:319
msgid ""
-"Smoothen and simplify a path. This effect is also available in the Pencil "
+"Smoothen and simplify a object. This effect is also available in the Pencil "
"tool's tool controls."
msgstr ""
@@ -9463,7 +9447,7 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:361
msgid ""
-"Connect the nodes of the path (e.g. corresponding to data points) by "
+"Connect the nodes of the object (e.g. corresponding to data points) by "
"different types of lines."
msgstr ""
@@ -9491,7 +9475,7 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:389
msgid ""
-"Draw the handles and nodes of paths (replaces the original styling with a "
+"Draw the handles and nodes of objects (replaces the original styling with a "
"black stroke)."
msgstr ""
@@ -9503,7 +9487,7 @@ msgstr ""
msgid "Roughen an object by adding and randomly shifting new nodes."
msgstr ""
-#: ../src/live_effects/effect.cpp:413 ../src/ui/toolbar/pencil-toolbar.cpp:280
+#: ../src/live_effects/effect.cpp:413 ../src/ui/toolbar/pencil-toolbar.cpp:286
msgid "BSpline"
msgstr ""
@@ -9527,7 +9511,7 @@ msgstr ""
#. untranslated name
#: ../src/live_effects/effect.cpp:431
msgid ""
-"Select among various join types for a path's corner nodes (mitre, rounded, "
+"Select among various join types for a object's corner nodes (mitre, rounded, "
"extrapolated arc, ...)"
msgstr ""
@@ -9697,7 +9681,7 @@ msgstr ""
#. icon
#. untranslated name
#: ../src/live_effects/effect.cpp:615
-msgid "Power clip alows to reverse a clip, fatten it..."
+msgid "Power clip alows to reverse a clip, flatten it..."
msgstr ""
#: ../src/live_effects/effect.cpp:625
@@ -9875,56 +9859,51 @@ msgstr ""
msgid "No effect"
msgstr ""
-#: ../src/live_effects/effect.cpp:1294
+#: ../src/live_effects/effect.cpp:1296
#, c-format
msgid "Please specify a parameter path for the LPE '%s' with %d mouse clicks"
msgstr ""
-#: ../src/live_effects/effect.cpp:1540 ../src/live_effects/effect.cpp:1617
+#: ../src/live_effects/effect.cpp:1546 ../src/live_effects/effect.cpp:1625
msgid "<b>Default value:</b> "
msgstr ""
-#: ../src/live_effects/effect.cpp:1541 ../src/live_effects/effect.cpp:1604
+#: ../src/live_effects/effect.cpp:1547 ../src/live_effects/effect.cpp:1611
msgid "<b>Default value overridden:</b> "
msgstr ""
-#: ../src/live_effects/effect.cpp:1543 ../src/live_effects/effect.cpp:1600
+#: ../src/live_effects/effect.cpp:1549 ../src/live_effects/effect.cpp:1607
msgid "Update"
msgstr ""
-#: ../src/live_effects/effect.cpp:1544 ../src/live_effects/effect.cpp:1603
+#: ../src/live_effects/effect.cpp:1550 ../src/live_effects/effect.cpp:1610
msgid "<b>Default value:</b> <s>"
msgstr ""
-#: ../src/live_effects/effect.cpp:1546 ../src/live_effects/effect.cpp:1614
+#: ../src/live_effects/effect.cpp:1552 ../src/live_effects/effect.cpp:1622
msgid "Set"
msgstr ""
-#: ../src/live_effects/effect.cpp:1547 ../src/live_effects/effect.cpp:1618
+#: ../src/live_effects/effect.cpp:1553 ../src/live_effects/effect.cpp:1626
msgid "<b>Default value overridden:</b> None\n"
msgstr ""
-#: ../src/live_effects/effect.cpp:1549 ../src/live_effects/effect.cpp:1605
-#: ../src/live_effects/effect.cpp:1619
-msgid "<b>Current parameter value:</b> "
-msgstr ""
-
#. image-rendering
-#: ../src/live_effects/effect.cpp:1559
+#: ../src/live_effects/effect.cpp:1564
#: ../share/extensions/image_attributes.inx.h:19
msgid "Unset"
msgstr ""
-#: ../src/live_effects/effect.cpp:1573
+#: ../src/live_effects/effect.cpp:1578
msgid "</b>: Set default parameters"
msgstr ""
-#: ../src/live_effects/effect.cpp:1690
+#: ../src/live_effects/effect.cpp:1697
#, c-format
msgid "Editing parameter <b>%s</b>."
msgstr ""
-#: ../src/live_effects/effect.cpp:1695
+#: ../src/live_effects/effect.cpp:1702
msgid "None of the applied path effect's parameters can be edited on-canvas."
msgstr ""
@@ -9989,48 +9968,48 @@ msgstr ""
msgid "End path curve end:"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:57
+#: ../src/live_effects/lpe-bendpath.cpp:58
msgid "Bend path:"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:57
+#: ../src/live_effects/lpe-bendpath.cpp:58
msgid "Path along which to bend the original path"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:59
-#: ../src/live_effects/lpe-patternalongpath.cpp:75
+#: ../src/live_effects/lpe-bendpath.cpp:60
+#: ../src/live_effects/lpe-patternalongpath.cpp:76
#: ../src/ui/dialog/export.cpp:258 ../src/ui/dialog/transformation.cpp:68
#: ../src/ui/widget/page-sizer.cpp:45
msgid "_Width:"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:59
+#: ../src/live_effects/lpe-bendpath.cpp:60
msgid "Width of the path"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:60
+#: ../src/live_effects/lpe-bendpath.cpp:61
msgid "W_idth in units of length"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:60
+#: ../src/live_effects/lpe-bendpath.cpp:61
msgid "Scale the width of the path in units of its length"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:61
+#: ../src/live_effects/lpe-bendpath.cpp:62
msgid "_Original path is vertical"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:61
+#: ../src/live_effects/lpe-bendpath.cpp:62
msgid "Rotates the original 90 degrees, before bending it along the bend path"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:62
-#: ../src/live_effects/lpe-patternalongpath.cpp:92
+#: ../src/live_effects/lpe-bendpath.cpp:63
+#: ../src/live_effects/lpe-patternalongpath.cpp:93
msgid "Hide width knot"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:176
-#: ../src/live_effects/lpe-patternalongpath.cpp:279
+#: ../src/live_effects/lpe-bendpath.cpp:177
+#: ../src/live_effects/lpe-patternalongpath.cpp:280
msgid "Change the width"
msgstr ""
@@ -10212,22 +10191,12 @@ msgid "Change to 0 weight"
msgstr ""
#: ../src/live_effects/lpe-bspline.cpp:164
-#: ../src/live_effects/parameter/parameter.cpp:192
+#: ../src/live_effects/parameter/parameter.cpp:169
msgid "Change scalar parameter"
msgstr ""
-#: ../src/live_effects/lpe-clone-original.cpp:31
-msgid "No shape"
-msgstr ""
-
-#: ../src/live_effects/lpe-clone-original.cpp:32
-#: ../src/live_effects/lpe-fill-between-many.cpp:27
-msgid "Without LPE's"
-msgstr ""
-
#: ../src/live_effects/lpe-clone-original.cpp:33
-#: ../src/live_effects/lpe-fill-between-many.cpp:28
-msgid "With Spiro or BSpline"
+msgid "No Shape"
msgstr ""
#: ../src/live_effects/lpe-clone-original.cpp:34
@@ -10235,22 +10204,43 @@ msgstr ""
msgid "With LPE's"
msgstr ""
-#: ../src/live_effects/lpe-clone-original.cpp:40
+#: ../src/live_effects/lpe-clone-original.cpp:35
+#: ../src/live_effects/lpe-fill-between-many.cpp:27
+msgid "Without LPE's"
+msgstr ""
+
+#: ../src/live_effects/lpe-clone-original.cpp:36
+msgid "Spiro or BSpline Only"
+msgstr ""
+
+#: ../src/live_effects/lpe-clone-original.cpp:42
msgid "Linked Item:"
msgstr ""
-#: ../src/live_effects/lpe-clone-original.cpp:40
+#: ../src/live_effects/lpe-clone-original.cpp:42
msgid "Item from which to take the original data"
msgstr ""
-#: ../src/live_effects/lpe-clone-original.cpp:41
+#: ../src/live_effects/lpe-clone-original.cpp:43
+msgid "Shape"
+msgstr ""
+
+#: ../src/live_effects/lpe-clone-original.cpp:43
msgid "Shape linked"
msgstr ""
-#: ../src/live_effects/lpe-clone-original.cpp:44
+#: ../src/live_effects/lpe-clone-original.cpp:49
+msgid "Allow Transforms"
+msgstr ""
+
+#: ../src/live_effects/lpe-clone-original.cpp:49
msgid "Allow transforms"
msgstr ""
+#: ../src/live_effects/lpe-clone-original.cpp:118
+msgid "No Shape Sync to Current"
+msgstr ""
+
#: ../src/live_effects/lpe-constructgrid.cpp:25
msgid "Size _X:"
msgstr ""
@@ -10267,101 +10257,104 @@ msgstr ""
msgid "The size of the grid in Y direction."
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:40
+#: ../src/live_effects/lpe-copy_rotate.cpp:42
msgid "Kaleidoscope"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:41
+#: ../src/live_effects/lpe-copy_rotate.cpp:43
#: ../src/live_effects/lpe-mirror_symmetry.cpp:59
msgid "Fuse paths"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:62
+#: ../src/live_effects/lpe-copy_rotate.cpp:64
#: ../src/live_effects/lpe-fillet-chamfer.cpp:43
-#: ../src/live_effects/lpe-pts2ellipse.cpp:46
+#: ../src/live_effects/lpe-pts2ellipse.cpp:53
msgid "Method:"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:62
+#: ../src/live_effects/lpe-copy_rotate.cpp:64
msgid "Rotate methods"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:63
+#: ../src/live_effects/lpe-copy_rotate.cpp:65
msgid "Origin"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:63
+#: ../src/live_effects/lpe-copy_rotate.cpp:65
msgid "Adjust origin of the rotation"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:64
+#: ../src/live_effects/lpe-copy_rotate.cpp:66
#: ../src/live_effects/lpe-transform_2pts.cpp:38
msgid "Start point"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:64
+#: ../src/live_effects/lpe-copy_rotate.cpp:66
msgid "Starting point to define start angle"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:64
+#: ../src/live_effects/lpe-copy_rotate.cpp:66
msgid "Adjust starting point to define start angle"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:65
+#: ../src/live_effects/lpe-copy_rotate.cpp:67
msgid "Starting angle"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:65
+#: ../src/live_effects/lpe-copy_rotate.cpp:67
msgid "Angle of the first copy"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:66
+#: ../src/live_effects/lpe-copy_rotate.cpp:68
msgid "Rotation angle"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:66
+#: ../src/live_effects/lpe-copy_rotate.cpp:68
msgid "Angle between two successive copies"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:67
+#: ../src/live_effects/lpe-copy_rotate.cpp:69
msgid "Number of copies"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:67
+#: ../src/live_effects/lpe-copy_rotate.cpp:69
msgid "Number of copies of the original path"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:68
+#: ../src/live_effects/lpe-copy_rotate.cpp:70
msgid "Gap"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:69
+#: ../src/live_effects/lpe-copy_rotate.cpp:70
+msgid "Gap space between copies, use small negative gaps to fix some joins"
+msgstr ""
+
+#: ../src/live_effects/lpe-copy_rotate.cpp:71
msgid "360º Copies"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:69
+#: ../src/live_effects/lpe-copy_rotate.cpp:71
msgid "No rotation angle, fixed to 360º"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:70
+#: ../src/live_effects/lpe-copy_rotate.cpp:72
msgid "Mirror copies"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:70
+#: ../src/live_effects/lpe-copy_rotate.cpp:72
msgid "Mirror between copies"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:71
+#: ../src/live_effects/lpe-copy_rotate.cpp:73
#: ../src/live_effects/lpe-mirror_symmetry.cpp:61
msgid "Split elements"
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:71
-#: ../src/live_effects/lpe-mirror_symmetry.cpp:61
+#: ../src/live_effects/lpe-copy_rotate.cpp:73
msgid "Split elements, this allow gradients and other paints."
msgstr ""
-#: ../src/live_effects/lpe-copy_rotate.cpp:338
+#: ../src/live_effects/lpe-copy_rotate.cpp:373
#: ../src/live_effects/lpe-mirror_symmetry.cpp:154
msgid "Reset styles"
msgstr ""
@@ -10467,12 +10460,12 @@ msgid "Approximately unify the dashes length using the minimal length segment"
msgstr ""
#: ../src/live_effects/lpe-dashed-stroke.cpp:24
-#: ../src/live_effects/lpe-powerclip.cpp:37
+#: ../src/live_effects/lpe-powerclip.cpp:36
msgid "Info Box"
msgstr ""
#: ../src/live_effects/lpe-dashed-stroke.cpp:24
-#: ../src/live_effects/lpe-powerclip.cpp:37
+#: ../src/live_effects/lpe-powerclip.cpp:36
msgid "Important messages"
msgstr ""
@@ -10661,6 +10654,10 @@ msgstr ""
msgid "Defines the direction and magnitude of the extrusion"
msgstr ""
+#: ../src/live_effects/lpe-fill-between-many.cpp:28
+msgid "With Spiro or BSpline"
+msgstr ""
+
#: ../src/live_effects/lpe-fill-between-many.cpp:35
msgid "Paths from which to take the original path data"
msgstr ""
@@ -10886,20 +10883,20 @@ msgstr ""
#: ../src/live_effects/lpe-jointype.cpp:36
#: ../src/live_effects/lpe-powerstroke.cpp:161
-#: ../src/live_effects/lpe-taperstroke.cpp:63
+#: ../src/live_effects/lpe-taperstroke.cpp:65
msgid "Beveled"
msgstr ""
#: ../src/live_effects/lpe-jointype.cpp:37
#: ../src/live_effects/lpe-jointype.cpp:48
#: ../src/live_effects/lpe-powerstroke.cpp:162
-#: ../src/live_effects/lpe-taperstroke.cpp:64
+#: ../src/live_effects/lpe-taperstroke.cpp:66
msgid "Rounded"
msgstr ""
#: ../src/live_effects/lpe-jointype.cpp:38
#: ../src/live_effects/lpe-powerstroke.cpp:165
-#: ../src/live_effects/lpe-taperstroke.cpp:65
+#: ../src/live_effects/lpe-taperstroke.cpp:67
msgid "Miter"
msgstr ""
@@ -10970,7 +10967,7 @@ msgstr ""
#. end_lean(_("End path lean"), _("End path lean"), "end_lean", &wr, this, 0.),
#: ../src/live_effects/lpe-jointype.cpp:64
#: ../src/live_effects/lpe-powerstroke.cpp:179
-#: ../src/live_effects/lpe-taperstroke.cpp:78
+#: ../src/live_effects/lpe-taperstroke.cpp:80
msgid "Miter limit:"
msgstr ""
@@ -10987,64 +10984,64 @@ msgid "Overrides the miter limit and forces a join."
msgstr ""
#. initialise your parameters here:
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "_Gap length:"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "Size of hidden region of lower string"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:356
+#: ../src/live_effects/lpe-knot.cpp:357
msgid "_In units of stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:357
+#: ../src/live_effects/lpe-knot.cpp:358
msgid ""
"Gap width is given in multiples of stroke width. When unchecked, document "
"units are used."
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:359
+#: ../src/live_effects/lpe-knot.cpp:360
msgid "_Both gaps"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:359
+#: ../src/live_effects/lpe-knot.cpp:360
msgid "Use gap in both intersection elements"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:360
+#: ../src/live_effects/lpe-knot.cpp:361
msgid "_Groups: Inverse"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:360
+#: ../src/live_effects/lpe-knot.cpp:361
msgid "Use other stroke width, useful in groups with different stroke widths"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:366
+#: ../src/live_effects/lpe-knot.cpp:367
msgid "S_witcher size:"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:366
+#: ../src/live_effects/lpe-knot.cpp:367
msgid "Orientation indicator/switcher size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:367
+#: ../src/live_effects/lpe-knot.cpp:368
msgid "Crossing Signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:367
+#: ../src/live_effects/lpe-knot.cpp:368
msgid "Crossings signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:661
+#: ../src/live_effects/lpe-knot.cpp:662
msgid ""
"Drag to select a crossing, click to flip it, Shift + click to change all "
"crossings, Ctrl + click to reset and change all crossings"
msgstr ""
#. / @todo Is this the right verb?
-#: ../src/live_effects/lpe-knot.cpp:709
+#: ../src/live_effects/lpe-knot.cpp:710
msgid "Change knot crossing"
msgstr ""
@@ -11392,184 +11389,185 @@ msgstr ""
msgid "Scaling factor"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:80
+#. TRANSLATORS: Don't translate "{measure}" and "{unit}" variables.
+#: ../src/live_effects/lpe-measure-segments.cpp:81
msgid "Label format"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:80
+#: ../src/live_effects/lpe-measure-segments.cpp:81
msgid "Label text format, available variables: {measure}, {unit}"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:81
+#: ../src/live_effects/lpe-measure-segments.cpp:82
msgid "Blacklist segments"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:81
+#: ../src/live_effects/lpe-measure-segments.cpp:82
msgid ""
"Comma-separated list of indices of segments that should not be measured. You "
"can use another LPE with different parameters to measure these."
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:82
+#: ../src/live_effects/lpe-measure-segments.cpp:83
msgid "Invert blacklist"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:82
+#: ../src/live_effects/lpe-measure-segments.cpp:83
msgid "Use the blacklist as whitelist"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:83
+#: ../src/live_effects/lpe-measure-segments.cpp:84
msgid "Show segment index"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:83
+#: ../src/live_effects/lpe-measure-segments.cpp:84
msgid ""
"Display the index of the segments in the text label for easier blacklisting"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:84
+#: ../src/live_effects/lpe-measure-segments.cpp:85
msgid "Arrows outside"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:84
+#: ../src/live_effects/lpe-measure-segments.cpp:85
msgid ""
"Draw arrows pointing in the opposite direction outside the dimension line"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:85
+#: ../src/live_effects/lpe-measure-segments.cpp:86
msgid "Flip side"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:85
+#: ../src/live_effects/lpe-measure-segments.cpp:86
msgid "Draw dimension lines and labels on the other side of the path"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:86
+#: ../src/live_effects/lpe-measure-segments.cpp:87
msgid "Scale sensitive"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:86
+#: ../src/live_effects/lpe-measure-segments.cpp:87
msgid ""
"When the path is grouped and the group is then scaled, adjust the dimensions."
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:87
+#: ../src/live_effects/lpe-measure-segments.cpp:88
msgid "Localize number format"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:87
+#: ../src/live_effects/lpe-measure-segments.cpp:88
msgid ""
"Use localized number formatting, e.g. '1,0' instead of '1.0' with German "
"locale"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:88
+#: ../src/live_effects/lpe-measure-segments.cpp:89
msgid "Rotate labels"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:88
+#: ../src/live_effects/lpe-measure-segments.cpp:89
msgid "Labels are parallel to the dimension line"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:89
+#: ../src/live_effects/lpe-measure-segments.cpp:90
msgid "Hide line under label"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:89
+#: ../src/live_effects/lpe-measure-segments.cpp:90
msgid "Hide the dimension line where the label overlaps it"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:90
+#: ../src/live_effects/lpe-measure-segments.cpp:91
msgid "Hide arrows"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:90
+#: ../src/live_effects/lpe-measure-segments.cpp:91
msgid "Don't show any arrows"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:91
+#: ../src/live_effects/lpe-measure-segments.cpp:92
msgid "Multiply values < 1"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:91
+#: ../src/live_effects/lpe-measure-segments.cpp:92
msgid "Multiply values smaller than 1 by 100 and leave out the unit"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:92
+#: ../src/live_effects/lpe-measure-segments.cpp:93
msgid "Linked objects:"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:92
+#: ../src/live_effects/lpe-measure-segments.cpp:93
msgid ""
"Objects whose nodes are projected onto the path and generate new measurements"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:93
+#: ../src/live_effects/lpe-measure-segments.cpp:94
msgid "Distance"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:93
+#: ../src/live_effects/lpe-measure-segments.cpp:94
msgid "Distance of the dimension lines from the outermost node"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:94
+#: ../src/live_effects/lpe-measure-segments.cpp:95
msgid "Angle of projection"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:94
+#: ../src/live_effects/lpe-measure-segments.cpp:95
msgid "Angle of projection in 90° steps"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:95
+#: ../src/live_effects/lpe-measure-segments.cpp:96
msgid "Activate projection"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:95
+#: ../src/live_effects/lpe-measure-segments.cpp:96
msgid "Activate projection mode"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:96
+#: ../src/live_effects/lpe-measure-segments.cpp:97
msgid "Avoid label overlap"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:96
+#: ../src/live_effects/lpe-measure-segments.cpp:97
msgid "Rotate labels if the segment is shorter than the label"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:97
+#: ../src/live_effects/lpe-measure-segments.cpp:98
msgid "Measure bounding box"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:97
+#: ../src/live_effects/lpe-measure-segments.cpp:98
msgid "Add measurements for the geometrical bounding box"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:98
+#: ../src/live_effects/lpe-measure-segments.cpp:99
msgid "Only bounding box"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:98
+#: ../src/live_effects/lpe-measure-segments.cpp:99
msgid "Measure only the geometrical bounding box"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:99
+#: ../src/live_effects/lpe-measure-segments.cpp:100
msgid "Add object center"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:99
+#: ../src/live_effects/lpe-measure-segments.cpp:100
msgid "Add the projected object center"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:100
+#: ../src/live_effects/lpe-measure-segments.cpp:101
msgid "Only max and min"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:100
+#: ../src/live_effects/lpe-measure-segments.cpp:101
msgid "Compute only max/min projection values"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:101
-#: ../src/live_effects/lpe-measure-segments.cpp:281
+#: ../src/live_effects/lpe-measure-segments.cpp:102
+#: ../src/live_effects/lpe-measure-segments.cpp:282
#: ../src/ui/dialog/extension-editor.cpp:76 ../src/verbs.cpp:293
#: ../src/verbs.cpp:312 ../share/extensions/color_HSL_adjust.inx.h:11
#: ../share/extensions/color_custom.inx.h:7
@@ -11618,11 +11616,11 @@ msgstr ""
msgid "Help"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:101
+#: ../src/live_effects/lpe-measure-segments.cpp:102
msgid "Measure segments help"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:183
+#: ../src/live_effects/lpe-measure-segments.cpp:184
msgid ""
"<b><big>General</big></b>\n"
"Display and position dimension lines and labels\n"
@@ -11645,37 +11643,37 @@ msgid ""
"bottom."
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:278
+#: ../src/live_effects/lpe-measure-segments.cpp:279
#: ../src/ui/dialog/find.cpp:77
msgid "General"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:279
+#: ../src/live_effects/lpe-measure-segments.cpp:280
msgid "Projection"
msgstr ""
-#: ../src/live_effects/lpe-measure-segments.cpp:488
+#: ../src/live_effects/lpe-measure-segments.cpp:489
msgid "Non Uniform Scale"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:44
-msgid "Vertical Page Center"
+msgid "Vertical page center"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:45
-msgid "Horizontal Page Center"
+msgid "Horizontal page center"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:46
-msgid "Free from reflection line"
+msgid "Freely defined mirror line"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:47
-msgid "X from middle knot"
+msgid "X coordinate of mirror line midpoint"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:48
-msgid "Y from middle knot"
+msgid "Y coordinate of mirror line midpoint"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:56
@@ -11683,11 +11681,17 @@ msgid "Mode"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:56
-msgid "Symmetry move mode"
+msgid ""
+"Set mode of transformation. Either freely defined by mirror line or "
+"constrained to certain symmetry points."
+msgstr ""
+
+#: ../src/live_effects/lpe-mirror_symmetry.cpp:57
+msgid "Gap on splitting"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:57
-msgid "Gap on split"
+msgid "Add attitional space in between split objects."
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:58
@@ -11695,43 +11699,61 @@ msgid "Discard original path"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:58
-msgid "Check this to only keep the mirrored part of the path"
+msgid "Only keep mirrored part of the path, remove the original."
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:59
-msgid "Fuse original and the reflection into a single path"
+msgid "Fuse original path and mirror image into a single path"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:60
-msgid "Opposite fuse"
+msgid "Fuse opposite sides"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:60
-msgid "Picks the other side of the mirror as the original"
+msgid "Picks the part on the other side of the mirror line as the original."
+msgstr ""
+
+#: ../src/live_effects/lpe-mirror_symmetry.cpp:61
+msgid ""
+"Split original and mirror image into separate paths. (This allows gradients "
+"and other paints.)"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:62
-msgid "Start mirror line"
+msgid "Mirror line start"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:62
-msgid "Adjust start of mirroring"
+msgid "Start point of mirror line"
+msgstr ""
+
+#: ../src/live_effects/lpe-mirror_symmetry.cpp:62
+msgid "Adjust start point of of mirror line"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:63
-msgid "End mirror line"
+msgid "Mirror line end"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:63
-msgid "Adjust end of mirroring"
+msgid "End point of mirror line"
+msgstr ""
+
+#: ../src/live_effects/lpe-mirror_symmetry.cpp:63
+msgid "Adjust end point of mirror line"
+msgstr ""
+
+#: ../src/live_effects/lpe-mirror_symmetry.cpp:64
+msgid "Mirror line mid"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:64
-msgid "Center mirror line"
+msgid "Center point of mirror line"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:64
-msgid "Adjust center of mirroring"
+msgid "Adjust center point of mirror line"
msgstr ""
#: ../src/live_effects/lpe-mirror_symmetry.cpp:148
@@ -11742,96 +11764,96 @@ msgstr ""
msgid "Horizontal center"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:64
+#: ../src/live_effects/lpe-patternalongpath.cpp:65
#: ../share/extensions/pathalongpath.inx.h:10
msgid "Single"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:65
+#: ../src/live_effects/lpe-patternalongpath.cpp:66
#: ../share/extensions/pathalongpath.inx.h:11
msgid "Single, stretched"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:66
+#: ../src/live_effects/lpe-patternalongpath.cpp:67
#: ../share/extensions/pathalongpath.inx.h:12
msgid "Repeated"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:67
+#: ../src/live_effects/lpe-patternalongpath.cpp:68
#: ../share/extensions/pathalongpath.inx.h:13
msgid "Repeated, stretched"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:73
+#: ../src/live_effects/lpe-patternalongpath.cpp:74
msgid "Pattern source:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:73
+#: ../src/live_effects/lpe-patternalongpath.cpp:74
msgid "Path to put along the skeleton path"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:75
+#: ../src/live_effects/lpe-patternalongpath.cpp:76
msgid "Width of the pattern"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:76
+#: ../src/live_effects/lpe-patternalongpath.cpp:77
msgid "Pattern copies:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:76
+#: ../src/live_effects/lpe-patternalongpath.cpp:77
msgid "How many pattern copies to place along the skeleton path"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:78
+#: ../src/live_effects/lpe-patternalongpath.cpp:79
msgid "Wid_th in units of length"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:79
+#: ../src/live_effects/lpe-patternalongpath.cpp:80
msgid "Scale the width of the pattern in units of its length"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:81
+#: ../src/live_effects/lpe-patternalongpath.cpp:82
msgid "Spa_cing:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:83
+#: ../src/live_effects/lpe-patternalongpath.cpp:84
#, no-c-format
msgid ""
"Space between copies of the pattern. Negative values allowed, but are "
"limited to -90% of pattern width."
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:85
+#: ../src/live_effects/lpe-patternalongpath.cpp:86
msgid "No_rmal offset:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:86
+#: ../src/live_effects/lpe-patternalongpath.cpp:87
msgid "Tan_gential offset:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:87
+#: ../src/live_effects/lpe-patternalongpath.cpp:88
msgid "Offsets in _unit of pattern size"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:88
+#: ../src/live_effects/lpe-patternalongpath.cpp:89
msgid ""
"Spacing, tangential and normal offset are expressed as a ratio of width/"
"height"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:90
+#: ../src/live_effects/lpe-patternalongpath.cpp:91
msgid "Pattern is _vertical"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:90
+#: ../src/live_effects/lpe-patternalongpath.cpp:91
msgid "Rotate pattern 90 deg before applying"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:93
+#: ../src/live_effects/lpe-patternalongpath.cpp:94
msgid "_Fuse nearby ends:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:93
+#: ../src/live_effects/lpe-patternalongpath.cpp:94
msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
@@ -11898,23 +11920,23 @@ msgstr ""
msgid "_Clear"
msgstr ""
-#: ../src/live_effects/lpe-powerclip.cpp:32
+#: ../src/live_effects/lpe-powerclip.cpp:31
msgid "Hide clip"
msgstr ""
-#: ../src/live_effects/lpe-powerclip.cpp:35
+#: ../src/live_effects/lpe-powerclip.cpp:34
msgid "Inverse clip"
msgstr ""
-#: ../src/live_effects/lpe-powerclip.cpp:36
+#: ../src/live_effects/lpe-powerclip.cpp:35
msgid "Flatten clip"
msgstr ""
-#: ../src/live_effects/lpe-powerclip.cpp:36
+#: ../src/live_effects/lpe-powerclip.cpp:35
msgid "Flatten clip, see fill rule once convert to paths"
msgstr ""
-#: ../src/live_effects/lpe-powerclip.cpp:37
+#: ../src/live_effects/lpe-powerclip.cpp:36
msgid ""
"Use fill-rule evenodd on <b>fill and stroke</b> dialog if no flatten result "
"after convert clip to paths."
@@ -11955,7 +11977,7 @@ msgid "Zero width"
msgstr ""
#: ../src/live_effects/lpe-powerstroke.cpp:166
-#: ../src/ui/toolbar/pencil-toolbar.cpp:275
+#: ../src/ui/toolbar/pencil-toolbar.cpp:281
msgid "Spiro"
msgstr ""
@@ -12011,76 +12033,126 @@ msgstr ""
msgid "Determines the shape of the path's end"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:38
+#: ../src/live_effects/lpe-pts2ellipse.cpp:36
msgid "Auto ellipse"
msgstr ""
#. !< (2..4 points: circle, from 5 points: ellipse)
-#: ../src/live_effects/lpe-pts2ellipse.cpp:39
+#: ../src/live_effects/lpe-pts2ellipse.cpp:37
msgid "Force circle"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:40
+#. !< always fit a circle
+#: ../src/live_effects/lpe-pts2ellipse.cpp:38
msgid "Isometric circle"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:46
-msgid "Methods to generate the ellipse"
+#. !< use first two edges to generate a sheared
+#. !< ellipse
+#: ../src/live_effects/lpe-pts2ellipse.cpp:40
+msgid "Perspective circle"
+msgstr ""
+
+#. !< use first three edges to generate an
+#. !< ellipse representing a distorted
+#. !< circle in perspective
+#: ../src/live_effects/lpe-pts2ellipse.cpp:43
+msgid "Steiner ellipse"
+msgstr ""
+
+#. !< generate a steiner ellipse from the first
+#. !< three points
+#: ../src/live_effects/lpe-pts2ellipse.cpp:45
+msgid "Steiner inellipse"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:48
+#: ../src/live_effects/lpe-pts2ellipse.cpp:54
+msgid ""
+"Methods to generate the ellipse\n"
+"- Auto ellipse: fits a circle (2..4 points) or an ellipse (at least 5 "
+"points)\n"
+"- Force circle: (at least 2 points) always fit to a circle\n"
+"- Isometric circle: (3 points) use first two edges\n"
+"- Perspective circle: (4 points) circle in a square in perspective view\n"
+"- Steiner ellipse: (3 points) ellipse on a triangle\n"
+"- Steiner inellipse: (3 points) ellipse inside a triangle"
+msgstr ""
+
+#: ../src/live_effects/lpe-pts2ellipse.cpp:59
msgid "_Frame (isometric rectangle)"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:48
-msgid "Draw Parallelogram around the ellipse"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:59
+msgid "Draw parallelogram around the ellipse"
+msgstr ""
+
+#: ../src/live_effects/lpe-pts2ellipse.cpp:62
+msgid "_Perspective square"
+msgstr ""
+
+#: ../src/live_effects/lpe-pts2ellipse.cpp:63
+msgid ""
+"Draw square surrounding the circle in perspective view\n"
+"(only in method \"Perspective circle\")"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:50
+#: ../src/live_effects/lpe-pts2ellipse.cpp:65
msgid "_Arc"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:50
-msgid "Generate open arc (open ellipse)"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:66
+msgid ""
+"Generate open arc (open ellipse) based on first and last point\n"
+"(only for methods \"Auto ellipse\" and \"Force circle\")"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:51
-msgid "_Other Arc side"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:69
+msgid "_Other arc side"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:51
-msgid "switch sides of the arc"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:69
+msgid "Switch sides of the arc"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:52
-msgid "_Slice Arc"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:70
+msgid "_Slice arc"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:52
-msgid "slice the arc"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:70
+msgid "Slice the arc"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:53
+#: ../src/live_effects/lpe-pts2ellipse.cpp:71
msgid "A_xes"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:53
+#: ../src/live_effects/lpe-pts2ellipse.cpp:71
msgid "Draw both semi-major and semi-minor axes"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:54
-msgid "Axes Rotation"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:72
+msgid "Perspective axes"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:54
+#: ../src/live_effects/lpe-pts2ellipse.cpp:73
+msgid ""
+"Draw the axes in perspective view\n"
+"(only in method \"Perspective circle\")"
+msgstr ""
+
+#: ../src/live_effects/lpe-pts2ellipse.cpp:75
+msgid "Axes rotation"
+msgstr ""
+
+#: ../src/live_effects/lpe-pts2ellipse.cpp:75
msgid "Axes rotation angle [deg]"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:55
-msgid "Source _Path"
+#: ../src/live_effects/lpe-pts2ellipse.cpp:76
+msgid "Source _path"
msgstr ""
-#: ../src/live_effects/lpe-pts2ellipse.cpp:55
+#: ../src/live_effects/lpe-pts2ellipse.cpp:76
msgid "Show the original source path"
msgstr ""
@@ -12603,7 +12675,7 @@ msgid "How many construction lines (tangents) to draw"
msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:52
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2801
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2804
#: ../share/extensions/render_alphabetsoup.inx.h:3
msgid "Scale:"
msgstr ""
@@ -12654,60 +12726,60 @@ msgstr ""
msgid "max curvature"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:66
+#: ../src/live_effects/lpe-taperstroke.cpp:68
msgid "Extrapolated"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:73
+#: ../src/live_effects/lpe-taperstroke.cpp:75
#: ../share/extensions/edge3d.inx.h:5 ../share/extensions/nicechart.inx.h:25
msgid "Stroke width:"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:73
+#: ../src/live_effects/lpe-taperstroke.cpp:75
msgid "The (non-tapered) width of the path"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:74
+#: ../src/live_effects/lpe-taperstroke.cpp:76
msgid "Start offset:"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:74
+#: ../src/live_effects/lpe-taperstroke.cpp:76
msgid "Taper distance from path start"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:75
+#: ../src/live_effects/lpe-taperstroke.cpp:77
msgid "End offset:"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:75
+#: ../src/live_effects/lpe-taperstroke.cpp:77
msgid "The ending position of the taper"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:76
+#: ../src/live_effects/lpe-taperstroke.cpp:78
msgid "Taper smoothing:"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:76
+#: ../src/live_effects/lpe-taperstroke.cpp:78
msgid "Amount of smoothing to apply to the tapers"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:77
+#: ../src/live_effects/lpe-taperstroke.cpp:79
msgid "Join type:"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:77
+#: ../src/live_effects/lpe-taperstroke.cpp:79
msgid "Join type for non-smooth nodes"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:78
+#: ../src/live_effects/lpe-taperstroke.cpp:80
msgid "Limit for miter joins"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:453
+#: ../src/live_effects/lpe-taperstroke.cpp:455
msgid "Start point of the taper"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:457
+#: ../src/live_effects/lpe-taperstroke.cpp:459
msgid "End point of the taper"
msgstr ""
@@ -12776,10 +12848,10 @@ msgid "Change index of knot"
msgstr ""
#: ../src/live_effects/lpe-transform_2pts.cpp:358
-#: ../src/ui/dialog/inkscape-preferences.cpp:2036
+#: ../src/ui/dialog/inkscape-preferences.cpp:2045
#: ../src/ui/dialog/pixelartdialog.cpp:295
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:806
-#: ../src/ui/dialog/tracedialog.cpp:809
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:814
+#: ../src/ui/dialog/tracedialog.cpp:816
#: ../src/ui/widget/preferences-widget.cpp:712
msgid "Reset"
msgstr ""
@@ -12879,7 +12951,7 @@ msgstr ""
#: ../src/live_effects/parameter/originalitemarray.cpp:81
#: ../src/live_effects/parameter/originalpatharray.cpp:104
#: ../src/ui/dialog/attrdialog.cpp:105
-#: ../src/ui/dialog/inkscape-preferences.cpp:1991
+#: ../src/ui/dialog/inkscape-preferences.cpp:2000
#: ../src/ui/widget/page-sizer.cpp:94 ../src/widgets/gradient-selector.cpp:139
msgid "Name"
msgstr ""
@@ -13076,15 +13148,10 @@ msgstr ""
msgid "3D Box"
msgstr ""
-#: ../src/object/color-profile.cpp:915 ../src/object/color-profile.cpp:932
+#: ../src/object/color-profile.cpp:898
msgid "(invalid UTF-8 string)"
msgstr ""
-#: ../src/object/color-profile.cpp:917
-msgctxt "Profile name"
-msgid "None"
-msgstr ""
-
#: ../src/object/persp3d.cpp:353
msgid "Toggle vanishing point"
msgstr ""
@@ -13102,11 +13169,11 @@ msgstr ""
msgid "without URI"
msgstr ""
-#: ../src/object/sp-ellipse.cpp:385 ../src/ui/toolbar/arc-toolbar.cpp:160
+#: ../src/object/sp-ellipse.cpp:385 ../src/ui/toolbar/arc-toolbar.cpp:161
msgid "Slice"
msgstr ""
-#: ../src/object/sp-ellipse.cpp:388 ../src/ui/toolbar/arc-toolbar.cpp:170
+#: ../src/object/sp-ellipse.cpp:388 ../src/ui/toolbar/arc-toolbar.cpp:171
msgid "Chord"
msgstr ""
@@ -13117,7 +13184,7 @@ msgstr ""
#. Ellipse
#: ../src/object/sp-ellipse.cpp:395 ../src/object/sp-ellipse.cpp:402
#: ../src/ui/dialog/inkscape-preferences.cpp:461
-#: ../src/ui/toolbar/pencil-toolbar.cpp:387
+#: ../src/ui/toolbar/pencil-toolbar.cpp:389
msgid "Ellipse"
msgstr ""
@@ -13158,55 +13225,55 @@ msgid_plural "(%d characters%s)"
msgstr[0] ""
msgstr[1] ""
-#: ../src/object/sp-guide.cpp:275
+#: ../src/object/sp-guide.cpp:279
msgid "Create Guides Around the Page"
msgstr ""
-#: ../src/object/sp-guide.cpp:288 ../src/verbs.cpp:2666
+#: ../src/object/sp-guide.cpp:292 ../src/verbs.cpp:2663
msgid "Delete All Guides"
msgstr ""
#. Guide has probably been deleted and no longer has an attached namedview.
-#: ../src/object/sp-guide.cpp:512
+#: ../src/object/sp-guide.cpp:516
msgid "Deleted"
msgstr ""
-#: ../src/object/sp-guide.cpp:521
+#: ../src/object/sp-guide.cpp:525
msgid ""
"<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to "
"delete"
msgstr ""
-#: ../src/object/sp-guide.cpp:525
+#: ../src/object/sp-guide.cpp:529
#, c-format
msgid "vertical, at %s"
msgstr ""
-#: ../src/object/sp-guide.cpp:528
+#: ../src/object/sp-guide.cpp:532
#, c-format
msgid "horizontal, at %s"
msgstr ""
-#: ../src/object/sp-guide.cpp:533
+#: ../src/object/sp-guide.cpp:537
#, c-format
msgid "at %d degrees, through (%s,%s)"
msgstr ""
-#: ../src/object/sp-image.cpp:537
+#: ../src/object/sp-image.cpp:532
msgid "embedded"
msgstr ""
-#: ../src/object/sp-image.cpp:545
+#: ../src/object/sp-image.cpp:540
#, c-format
msgid "[bad reference]: %s"
msgstr ""
-#: ../src/object/sp-image.cpp:546 ../src/object/sp-image.cpp:563
+#: ../src/object/sp-image.cpp:541 ../src/object/sp-image.cpp:558
#, c-format
msgid "%d &#215; %d: %s"
msgstr ""
-#: ../src/object/sp-item-group.cpp:305 ../src/ui/dialog/objects.cpp:1911
+#: ../src/object/sp-item-group.cpp:305 ../src/ui/dialog/objects.cpp:1910
msgid "Group"
msgstr ""
@@ -13221,30 +13288,30 @@ msgid "of <b>%d</b> objects"
msgstr ""
#: ../src/object/sp-item-group.cpp:647 ../src/selection-chemistry.cpp:900
-#: ../src/ui/dialog/objects.cpp:1912
+#: ../src/ui/dialog/objects.cpp:1911
msgid "Ungroup"
msgstr ""
-#: ../src/object/sp-item.cpp:1028 ../src/verbs.cpp:216
+#: ../src/object/sp-item.cpp:1035 ../src/verbs.cpp:216
msgid "Object"
msgstr ""
-#: ../src/object/sp-item.cpp:1040
+#: ../src/object/sp-item.cpp:1047
#, c-format
msgid "%s; <i>clipped</i>"
msgstr ""
-#: ../src/object/sp-item.cpp:1046
+#: ../src/object/sp-item.cpp:1053
#, c-format
msgid "%s; <i>masked</i>"
msgstr ""
-#: ../src/object/sp-item.cpp:1056
+#: ../src/object/sp-item.cpp:1063
#, c-format
msgid "%s; <i>filtered (%s)</i>"
msgstr ""
-#: ../src/object/sp-item.cpp:1058
+#: ../src/object/sp-item.cpp:1065
#, c-format
msgid "%s; <i>filtered</i>"
msgstr ""
@@ -13495,31 +13562,31 @@ msgstr ""
msgid "<b>No paths</b> to reverse in the selection."
msgstr ""
-#: ../src/preferences-skeleton.h:512
+#: ../src/preferences-skeleton.h:508
msgid "Dip pen"
msgstr ""
-#: ../src/preferences-skeleton.h:513
+#: ../src/preferences-skeleton.h:509
msgid "Marker"
msgstr ""
-#: ../src/preferences-skeleton.h:514
+#: ../src/preferences-skeleton.h:510
msgid "Brush"
msgstr ""
-#: ../src/preferences-skeleton.h:515
+#: ../src/preferences-skeleton.h:511
msgid "Wiggly"
msgstr ""
-#: ../src/preferences-skeleton.h:516
+#: ../src/preferences-skeleton.h:512
msgid "Splotchy"
msgstr ""
-#: ../src/preferences-skeleton.h:517
+#: ../src/preferences-skeleton.h:513
msgid "Tracing"
msgstr ""
-#: ../src/preferences.cpp:139
+#: ../src/preferences.cpp:116
msgid ""
"Inkscape will run with default settings, and new settings will not be saved. "
msgstr ""
@@ -13527,7 +13594,7 @@ msgstr ""
#. the creation failed
#. _reportError(Glib::ustring::compose(_("Cannot create profile directory %1."),
#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:155
+#: ../src/preferences.cpp:132
#, c-format
msgid "Cannot create profile directory %s."
msgstr ""
@@ -13535,7 +13602,7 @@ msgstr ""
#. The profile dir is not actually a directory
#. _reportError(Glib::ustring::compose(_("%1 is not a valid directory."),
#. Glib::filename_to_utf8(_prefs_dir)), not_saved);
-#: ../src/preferences.cpp:164
+#: ../src/preferences.cpp:141
#, c-format
msgid "%s is not a valid directory."
msgstr ""
@@ -13543,36 +13610,36 @@ msgstr ""
#. The write failed.
#. _reportError(Glib::ustring::compose(_("Failed to create the preferences file %1."),
#. Glib::filename_to_utf8(_prefs_filename)), not_saved);
-#: ../src/preferences.cpp:183
+#: ../src/preferences.cpp:160
#, c-format
msgid "Failed to create the preferences file %s."
msgstr ""
-#: ../src/preferences.cpp:219
+#: ../src/preferences.cpp:196
#, c-format
msgid "The preferences file %s is not a regular file."
msgstr ""
-#: ../src/preferences.cpp:229
+#: ../src/preferences.cpp:206
#, c-format
msgid "The preferences file %s could not be read."
msgstr ""
-#: ../src/preferences.cpp:240
+#: ../src/preferences.cpp:217
#, c-format
msgid "The preferences file %s is not a valid XML document."
msgstr ""
-#: ../src/preferences.cpp:249
+#: ../src/preferences.cpp:226
#, c-format
msgid "The file %s is not a valid Inkscape preferences file."
msgstr ""
-#: ../src/preferences.cpp:299
+#: ../src/preferences.cpp:276
msgid "Preferences file was deleted."
msgstr ""
-#: ../src/preferences.cpp:300
+#: ../src/preferences.cpp:277
msgid "There was an error trying to delete the preferences file."
msgstr ""
@@ -13689,7 +13756,7 @@ msgstr ""
msgid "A related resource"
msgstr ""
-#: ../src/rdf.cpp:270 ../src/ui/dialog/inkscape-preferences.cpp:2347
+#: ../src/rdf.cpp:270 ../src/ui/dialog/inkscape-preferences.cpp:2361
msgid "Language:"
msgstr ""
@@ -13761,8 +13828,9 @@ msgstr ""
msgid "<b>Nothing</b> was deleted."
msgstr ""
-#: ../src/selection-chemistry.cpp:415 ../src/ui/dialog/swatches.cpp:283
-#: ../src/ui/toolbar/eraser-toolbar.cpp:65 ../src/ui/tools/text-tool.cpp:996
+#: ../src/selection-chemistry.cpp:415 ../src/ui/dialog/objects.cpp:1929
+#: ../src/ui/dialog/swatches.cpp:283 ../src/ui/toolbar/eraser-toolbar.cpp:65
+#: ../src/ui/tools/text-tool.cpp:996
msgid "Delete"
msgstr ""
@@ -13907,7 +13975,7 @@ msgid "Select <b>object(s)</b> to remove filters from."
msgstr ""
#: ../src/selection-chemistry.cpp:1363
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1684
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1687
msgid "Remove filter"
msgstr ""
@@ -13947,7 +14015,7 @@ msgstr ""
msgid "Select <b>object(s)</b> to move."
msgstr ""
-#: ../src/selection-chemistry.cpp:1520 ../src/verbs.cpp:2806
+#: ../src/selection-chemistry.cpp:1520 ../src/verbs.cpp:2803
msgid "Move selection to layer"
msgstr ""
@@ -14005,7 +14073,7 @@ msgstr ""
msgid "The selection has no applied path effect."
msgstr ""
-#: ../src/selection-chemistry.cpp:2605 ../src/ui/dialog/clonetiler.cpp:2062
+#: ../src/selection-chemistry.cpp:2605 ../src/ui/dialog/clonetiler.cpp:2086
msgid "Select an <b>object</b> to clone."
msgstr ""
@@ -14141,7 +14209,7 @@ msgstr ""
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3904 ../src/ui/dialog/objects.cpp:1918
+#: ../src/selection-chemistry.cpp:3904 ../src/ui/dialog/objects.cpp:1917
msgid "Create Clip Group"
msgstr ""
@@ -14174,15 +14242,15 @@ msgid "Select <b>object(s)</b> to fit canvas to."
msgstr ""
#. Fit Page
-#: ../src/selection-chemistry.cpp:4257 ../src/verbs.cpp:3194
+#: ../src/selection-chemistry.cpp:4257 ../src/verbs.cpp:3189
msgid "Fit Page to Selection"
msgstr ""
-#: ../src/selection-chemistry.cpp:4331 ../src/verbs.cpp:2676
+#: ../src/selection-chemistry.cpp:4331 ../src/verbs.cpp:2673
msgid "Swap fill and stroke of an object"
msgstr ""
-#: ../src/selection-chemistry.cpp:4359 ../src/verbs.cpp:3196
+#: ../src/selection-chemistry.cpp:4359 ../src/verbs.cpp:3191
msgid "Fit Page to Drawing"
msgstr ""
@@ -14209,72 +14277,72 @@ msgstr ""
msgid "layer <b><i>%s</i></b>"
msgstr ""
-#: ../src/selection-describer.cpp:146
+#: ../src/selection-describer.cpp:149
#, c-format
msgid "<i>%s</i>"
msgstr ""
-#: ../src/selection-describer.cpp:156
+#: ../src/selection-describer.cpp:159
#, c-format
msgid " in %s"
msgstr ""
-#: ../src/selection-describer.cpp:158
+#: ../src/selection-describer.cpp:161
msgid " hidden in definitions"
msgstr ""
-#: ../src/selection-describer.cpp:160
+#: ../src/selection-describer.cpp:163
#, c-format
msgid " in group %s (%s)"
msgstr ""
-#: ../src/selection-describer.cpp:162
+#: ../src/selection-describer.cpp:165
#, c-format
msgid " in unnamed group (%s)"
msgstr ""
-#: ../src/selection-describer.cpp:164
+#: ../src/selection-describer.cpp:167
#, c-format
msgid " in <b>%i</b> parent (%s)"
msgid_plural " in <b>%i</b> parents (%s)"
msgstr[0] ""
msgstr[1] ""
-#: ../src/selection-describer.cpp:167
+#: ../src/selection-describer.cpp:170
#, c-format
msgid " in <b>%i</b> layer"
msgid_plural " in <b>%i</b> layers"
msgstr[0] ""
msgstr[1] ""
-#: ../src/selection-describer.cpp:179
+#: ../src/selection-describer.cpp:182
msgid "Convert symbol to group to edit"
msgstr ""
-#: ../src/selection-describer.cpp:183
+#: ../src/selection-describer.cpp:186
msgid "Remove from symbols tray to edit symbol"
msgstr ""
-#: ../src/selection-describer.cpp:189
+#: ../src/selection-describer.cpp:192
msgid "Use <b>Shift+D</b> to look up original"
msgstr ""
-#: ../src/selection-describer.cpp:195
+#: ../src/selection-describer.cpp:198
msgid "Use <b>Shift+D</b> to look up path"
msgstr ""
-#: ../src/selection-describer.cpp:201
+#: ../src/selection-describer.cpp:204
msgid "Use <b>Shift+D</b> to look up frame"
msgstr ""
-#: ../src/selection-describer.cpp:217
+#: ../src/selection-describer.cpp:220
#, c-format
msgid "<b>%1$i</b> objects selected of type %2$s"
msgid_plural "<b>%1$i</b> objects selected of types %2$s"
msgstr[0] ""
msgstr[1] ""
-#: ../src/selection-describer.cpp:227
+#: ../src/selection-describer.cpp:230
#, c-format
msgid "; <i>%d filtered object</i> "
msgid_plural "; <i>%d filtered objects</i> "
@@ -14370,8 +14438,8 @@ msgid ""
"with <b>Shift</b> to disable snapping"
msgstr ""
-#: ../src/shortcuts.cpp:410 ../src/ui/dialog/export.cpp:1298
-#: ../src/ui/dialog/export.cpp:1328
+#: ../src/shortcuts.cpp:410 ../src/ui/dialog/export.cpp:1302
+#: ../src/ui/dialog/export.cpp:1332
msgid "Select a filename for exporting"
msgstr ""
@@ -14506,7 +14574,7 @@ msgstr ""
msgid "The flowed text(s) must be <b>visible</b> in order to be put on a path."
msgstr ""
-#: ../src/text-chemistry.cpp:180 ../src/verbs.cpp:2703
+#: ../src/text-chemistry.cpp:180 ../src/verbs.cpp:2700
msgid "Put text on path"
msgstr ""
@@ -14518,7 +14586,7 @@ msgstr ""
msgid "<b>No texts-on-paths</b> in the selection."
msgstr ""
-#: ../src/text-chemistry.cpp:213 ../src/verbs.cpp:2706
+#: ../src/text-chemistry.cpp:213 ../src/verbs.cpp:2703
msgid "Remove text from path"
msgstr ""
@@ -14695,7 +14763,7 @@ msgid "_Pop selection out of group"
msgstr ""
#. Item dialog
-#: ../src/ui/contextmenu.cpp:358 ../src/verbs.cpp:3129
+#: ../src/ui/contextmenu.cpp:358 ../src/verbs.cpp:3124
msgid "_Object Properties..."
msgstr ""
@@ -14743,7 +14811,7 @@ msgid "Create _Link"
msgstr ""
#. Set mask
-#: ../src/ui/contextmenu.cpp:456 ../src/ui/dialog/objects.cpp:1926
+#: ../src/ui/contextmenu.cpp:456 ../src/ui/dialog/objects.cpp:1925
msgid "Set Mask"
msgstr ""
@@ -14768,7 +14836,7 @@ msgid "Release C_lip"
msgstr ""
#. Group
-#: ../src/ui/contextmenu.cpp:507 ../src/verbs.cpp:2695
+#: ../src/ui/contextmenu.cpp:507 ../src/verbs.cpp:2692
msgid "_Group"
msgstr ""
@@ -14777,7 +14845,7 @@ msgid "Create link"
msgstr ""
#. Ungroup
-#: ../src/ui/contextmenu.cpp:613 ../src/verbs.cpp:2697
+#: ../src/ui/contextmenu.cpp:613 ../src/verbs.cpp:2694
msgid "_Ungroup"
msgstr ""
@@ -14812,7 +14880,7 @@ msgstr ""
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/ui/contextmenu.cpp:711 ../src/verbs.cpp:2775
+#: ../src/ui/contextmenu.cpp:711 ../src/verbs.cpp:2772
msgid "_Trace Bitmap..."
msgstr ""
@@ -14834,17 +14902,17 @@ msgstr ""
#. Item dialog
#. Fill and Stroke dialog
#: ../src/ui/contextmenu.cpp:902 ../src/ui/contextmenu.cpp:922
-#: ../src/verbs.cpp:3087
+#: ../src/verbs.cpp:3084
msgid "_Fill and Stroke..."
msgstr ""
#. Edit Text dialog
-#: ../src/ui/contextmenu.cpp:928 ../src/verbs.cpp:3109
+#: ../src/ui/contextmenu.cpp:928 ../src/verbs.cpp:3106
msgid "_Text and Font..."
msgstr ""
#. Spellcheck dialog
-#: ../src/ui/contextmenu.cpp:934 ../src/verbs.cpp:3118
+#: ../src/ui/contextmenu.cpp:934 ../src/verbs.cpp:3113
msgid "Check Spellin_g..."
msgstr ""
@@ -14905,13 +14973,13 @@ msgstr ""
#. FIXME? INKSCAPE_SCREENSDIR and "about.svg" are in UTF-8, not the
#. native filename encoding... and the filename passed to sp_document_new
#. should be in UTF-*8..
-#: ../src/ui/dialog/aboutbox.cpp:113
+#: ../src/ui/dialog/aboutbox.cpp:116
msgid "about.svg"
msgstr ""
#. TRANSLATORS: Put here your name (and other national contributors')
#. one per line in the form of: name surname (email). Use \n for newline.
-#: ../src/ui/dialog/aboutbox.cpp:178
+#: ../src/ui/dialog/aboutbox.cpp:181
msgid "translator-credits"
msgstr ""
@@ -14981,7 +15049,7 @@ msgid "Rearrange"
msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:934
-#: ../src/widgets/toolbox.cpp:1129
+#: ../src/widgets/toolbox.cpp:1131
msgid "Nodes"
msgstr ""
@@ -14990,52 +15058,52 @@ msgstr ""
msgid "Relative to: "
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:947 ../src/verbs.cpp:3228
-#: ../src/verbs.cpp:3229
+#: ../src/ui/dialog/align-and-distribute.cpp:947 ../src/verbs.cpp:3223
+#: ../src/verbs.cpp:3224
msgid "Align right edges of objects to the left edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:950 ../src/verbs.cpp:3231
-#: ../src/verbs.cpp:3232
+#: ../src/ui/dialog/align-and-distribute.cpp:950 ../src/verbs.cpp:3226
+#: ../src/verbs.cpp:3227
msgid "Align left edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:953 ../src/verbs.cpp:3233
-#: ../src/verbs.cpp:3234
+#: ../src/ui/dialog/align-and-distribute.cpp:953 ../src/verbs.cpp:3228
+#: ../src/verbs.cpp:3229
msgid "Center on vertical axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:956 ../src/verbs.cpp:3235
-#: ../src/verbs.cpp:3236
+#: ../src/ui/dialog/align-and-distribute.cpp:956 ../src/verbs.cpp:3230
+#: ../src/verbs.cpp:3231
msgid "Align right sides"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:959 ../src/verbs.cpp:3238
-#: ../src/verbs.cpp:3239
+#: ../src/ui/dialog/align-and-distribute.cpp:959 ../src/verbs.cpp:3233
+#: ../src/verbs.cpp:3234
msgid "Align left edges of objects to the right edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:962 ../src/verbs.cpp:3242
-#: ../src/verbs.cpp:3243
+#: ../src/ui/dialog/align-and-distribute.cpp:962 ../src/verbs.cpp:3237
+#: ../src/verbs.cpp:3238
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:965 ../src/verbs.cpp:3245
+#: ../src/ui/dialog/align-and-distribute.cpp:965 ../src/verbs.cpp:3240
msgid "Align top edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:968 ../src/verbs.cpp:3247
-#: ../src/verbs.cpp:3248
+#: ../src/ui/dialog/align-and-distribute.cpp:968 ../src/verbs.cpp:3242
+#: ../src/verbs.cpp:3243
msgid "Center on horizontal axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:971 ../src/verbs.cpp:3249
-#: ../src/verbs.cpp:3250
+#: ../src/ui/dialog/align-and-distribute.cpp:971 ../src/verbs.cpp:3244
+#: ../src/verbs.cpp:3245
msgid "Align bottom edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:974 ../src/verbs.cpp:3252
-#: ../src/verbs.cpp:3253
+#: ../src/ui/dialog/align-and-distribute.cpp:974 ../src/verbs.cpp:3247
+#: ../src/verbs.cpp:3248
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr ""
@@ -15155,8 +15223,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:1073
#: ../src/ui/dialog/document-properties.cpp:149
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1005
-#: ../src/widgets/desktop-widget.cpp:1922
+#: ../src/widgets/desktop-widget.cpp:1938
#: ../share/extensions/empty_page.inx.h:1
#: ../share/extensions/voronoi2svg.inx.h:10
msgid "Page"
@@ -15198,8 +15265,8 @@ msgstr ""
msgid "Attribute Value"
msgstr ""
-#: ../src/ui/dialog/attrdialog.cpp:128 ../src/ui/widget/color-scales.cpp:452
-#: ../src/ui/widget/color-scales.cpp:453
+#: ../src/ui/dialog/attrdialog.cpp:128 ../src/ui/widget/color-scales.cpp:453
+#: ../src/ui/widget/color-scales.cpp:454
msgid "Value"
msgstr ""
@@ -15236,16 +15303,14 @@ msgid "Profile name:"
msgstr ""
#: ../src/ui/dialog/calligraphic-profile-rename.cpp:55
-#: ../src/ui/dialog/guides.cpp:166 ../src/verbs.cpp:2604
+#: ../src/ui/dialog/guides.cpp:179 ../src/verbs.cpp:2601
msgid "_Delete"
msgstr ""
#: ../src/ui/dialog/calligraphic-profile-rename.cpp:60
-#: ../src/ui/dialog/export.cpp:1302
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:563
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1119
-#: ../src/ui/dialog/input.cpp:912 ../src/verbs.cpp:2541
-#: ../src/widgets/desktop-widget.cpp:1115
+#: ../src/ui/dialog/export.cpp:1306
+#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:563 ../src/ui/dialog/input.cpp:912
+#: ../src/verbs.cpp:2538 ../src/widgets/desktop-widget.cpp:1123
msgid "_Save"
msgstr ""
@@ -15342,519 +15407,519 @@ msgstr ""
msgid "<b>Shift X:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:176
+#: ../src/ui/dialog/clonetiler.cpp:177
#, no-c-format
msgid "Horizontal shift per row (in % of tile width)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:184
+#: ../src/ui/dialog/clonetiler.cpp:185
#, no-c-format
msgid "Horizontal shift per column (in % of tile width)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:190
+#: ../src/ui/dialog/clonetiler.cpp:191
msgid "Randomize the horizontal shift by this percentage"
msgstr ""
#. TRANSLATORS: "shift" means: the tiles will be shifted (offset) vertically by this amount
-#: ../src/ui/dialog/clonetiler.cpp:200
+#: ../src/ui/dialog/clonetiler.cpp:201
#, no-c-format
msgid "<b>Shift Y:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:208
+#: ../src/ui/dialog/clonetiler.cpp:210
#, no-c-format
msgid "Vertical shift per row (in % of tile height)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:216
+#: ../src/ui/dialog/clonetiler.cpp:218
#, no-c-format
msgid "Vertical shift per column (in % of tile height)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:223
+#: ../src/ui/dialog/clonetiler.cpp:225
msgid "Randomize the vertical shift by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:231 ../src/ui/dialog/clonetiler.cpp:377
+#: ../src/ui/dialog/clonetiler.cpp:233 ../src/ui/dialog/clonetiler.cpp:385
msgid "<b>Exponent:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:238
+#: ../src/ui/dialog/clonetiler.cpp:241
msgid "Whether rows are spaced evenly (1), converge (<1) or diverge (>1)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:245
+#: ../src/ui/dialog/clonetiler.cpp:248
msgid "Whether columns are spaced evenly (1), converge (<1) or diverge (>1)"
msgstr ""
#. TRANSLATORS: "Alternate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:253 ../src/ui/dialog/clonetiler.cpp:417
-#: ../src/ui/dialog/clonetiler.cpp:493 ../src/ui/dialog/clonetiler.cpp:566
-#: ../src/ui/dialog/clonetiler.cpp:612 ../src/ui/dialog/clonetiler.cpp:735
+#: ../src/ui/dialog/clonetiler.cpp:256 ../src/ui/dialog/clonetiler.cpp:427
+#: ../src/ui/dialog/clonetiler.cpp:506 ../src/ui/dialog/clonetiler.cpp:582
+#: ../src/ui/dialog/clonetiler.cpp:630 ../src/ui/dialog/clonetiler.cpp:757
msgid "<small>Alternate:</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:259
+#: ../src/ui/dialog/clonetiler.cpp:263
msgid "Alternate the sign of shifts for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:264
+#: ../src/ui/dialog/clonetiler.cpp:268
msgid "Alternate the sign of shifts for each column"
msgstr ""
#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:271 ../src/ui/dialog/clonetiler.cpp:435
-#: ../src/ui/dialog/clonetiler.cpp:511
+#: ../src/ui/dialog/clonetiler.cpp:275 ../src/ui/dialog/clonetiler.cpp:446
+#: ../src/ui/dialog/clonetiler.cpp:525
msgid "<small>Cumulate:</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:277
+#: ../src/ui/dialog/clonetiler.cpp:282
msgid "Cumulate the shifts for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:282
+#: ../src/ui/dialog/clonetiler.cpp:287
msgid "Cumulate the shifts for each column"
msgstr ""
#. TRANSLATORS: "Cumulate" is a verb here
-#: ../src/ui/dialog/clonetiler.cpp:289
+#: ../src/ui/dialog/clonetiler.cpp:294
msgid "<small>Exclude tile:</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:295
+#: ../src/ui/dialog/clonetiler.cpp:301
msgid "Exclude tile height in shift"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:300
+#: ../src/ui/dialog/clonetiler.cpp:306
msgid "Exclude tile width in shift"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:309
+#: ../src/ui/dialog/clonetiler.cpp:315
msgid "Sc_ale"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:317
+#: ../src/ui/dialog/clonetiler.cpp:323
msgid "<b>Scale X:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:325
+#: ../src/ui/dialog/clonetiler.cpp:332
#, no-c-format
msgid "Horizontal scale per row (in % of tile width)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:333
+#: ../src/ui/dialog/clonetiler.cpp:340
#, no-c-format
msgid "Horizontal scale per column (in % of tile width)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:339
+#: ../src/ui/dialog/clonetiler.cpp:346
msgid "Randomize the horizontal scale by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:347
+#: ../src/ui/dialog/clonetiler.cpp:354
msgid "<b>Scale Y:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:355
+#: ../src/ui/dialog/clonetiler.cpp:363
#, no-c-format
msgid "Vertical scale per row (in % of tile height)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:363
+#: ../src/ui/dialog/clonetiler.cpp:371
#, no-c-format
msgid "Vertical scale per column (in % of tile height)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:369
+#: ../src/ui/dialog/clonetiler.cpp:377
msgid "Randomize the vertical scale by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:383
+#: ../src/ui/dialog/clonetiler.cpp:392
msgid "Whether row scaling is uniform (1), converge (<1) or diverge (>1)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:389
+#: ../src/ui/dialog/clonetiler.cpp:398
msgid "Whether column scaling is uniform (1), converge (<1) or diverge (>1)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:397
+#: ../src/ui/dialog/clonetiler.cpp:406
msgid "<b>Base:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:403 ../src/ui/dialog/clonetiler.cpp:409
+#: ../src/ui/dialog/clonetiler.cpp:413 ../src/ui/dialog/clonetiler.cpp:419
msgid ""
"Base for a logarithmic spiral: not used (0), converge (<1), or diverge (>1)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:423
+#: ../src/ui/dialog/clonetiler.cpp:434
msgid "Alternate the sign of scales for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:428
+#: ../src/ui/dialog/clonetiler.cpp:439
msgid "Alternate the sign of scales for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:441
+#: ../src/ui/dialog/clonetiler.cpp:453
msgid "Cumulate the scales for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:446
+#: ../src/ui/dialog/clonetiler.cpp:458
msgid "Cumulate the scales for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:455
+#: ../src/ui/dialog/clonetiler.cpp:467
msgid "_Rotation"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:463
+#: ../src/ui/dialog/clonetiler.cpp:475
msgid "<b>Angle:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:471
+#: ../src/ui/dialog/clonetiler.cpp:484
#, no-c-format
msgid "Rotate tiles by this angle for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:479
+#: ../src/ui/dialog/clonetiler.cpp:492
#, no-c-format
msgid "Rotate tiles by this angle for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:485
+#: ../src/ui/dialog/clonetiler.cpp:498
msgid "Randomize the rotation angle by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:499
+#: ../src/ui/dialog/clonetiler.cpp:513
msgid "Alternate the rotation direction for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:504
+#: ../src/ui/dialog/clonetiler.cpp:518
msgid "Alternate the rotation direction for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:517
+#: ../src/ui/dialog/clonetiler.cpp:532
msgid "Cumulate the rotation for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:522
+#: ../src/ui/dialog/clonetiler.cpp:537
msgid "Cumulate the rotation for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:531
+#: ../src/ui/dialog/clonetiler.cpp:546
msgid "_Blur & opacity"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:540
+#: ../src/ui/dialog/clonetiler.cpp:555
msgid "<b>Blur:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:546
+#: ../src/ui/dialog/clonetiler.cpp:562
msgid "Blur tiles by this percentage for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:552
+#: ../src/ui/dialog/clonetiler.cpp:568
msgid "Blur tiles by this percentage for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:558
+#: ../src/ui/dialog/clonetiler.cpp:574
msgid "Randomize the tile blur by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:572
+#: ../src/ui/dialog/clonetiler.cpp:589
msgid "Alternate the sign of blur change for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:577
+#: ../src/ui/dialog/clonetiler.cpp:594
msgid "Alternate the sign of blur change for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:586
+#: ../src/ui/dialog/clonetiler.cpp:603
msgid "<b>Opacity:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:592
+#: ../src/ui/dialog/clonetiler.cpp:610
msgid "Decrease tile opacity by this percentage for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:598
+#: ../src/ui/dialog/clonetiler.cpp:616
msgid "Decrease tile opacity by this percentage for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:604
+#: ../src/ui/dialog/clonetiler.cpp:622
msgid "Randomize the tile opacity by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:618
+#: ../src/ui/dialog/clonetiler.cpp:637
msgid "Alternate the sign of opacity change for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:623
+#: ../src/ui/dialog/clonetiler.cpp:642
msgid "Alternate the sign of opacity change for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:631
+#: ../src/ui/dialog/clonetiler.cpp:650
msgid "Co_lor"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:637
+#: ../src/ui/dialog/clonetiler.cpp:656
msgid "Initial color: "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:641
+#: ../src/ui/dialog/clonetiler.cpp:660
msgid "Initial color of tiled clones"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:641
+#: ../src/ui/dialog/clonetiler.cpp:660
msgid ""
"Initial color for clones (works only if the original has unset fill or "
"stroke or on spray tool in copy mode)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:656
+#: ../src/ui/dialog/clonetiler.cpp:675
msgid "<b>H:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:662
+#: ../src/ui/dialog/clonetiler.cpp:682
msgid "Change the tile hue by this percentage for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:668
+#: ../src/ui/dialog/clonetiler.cpp:688
msgid "Change the tile hue by this percentage for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:674
+#: ../src/ui/dialog/clonetiler.cpp:694
msgid "Randomize the tile hue by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:683
+#: ../src/ui/dialog/clonetiler.cpp:703
msgid "<b>S:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:689
+#: ../src/ui/dialog/clonetiler.cpp:710
msgid "Change the color saturation by this percentage for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:695
+#: ../src/ui/dialog/clonetiler.cpp:716
msgid "Change the color saturation by this percentage for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:701
+#: ../src/ui/dialog/clonetiler.cpp:722
msgid "Randomize the color saturation by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:709
+#: ../src/ui/dialog/clonetiler.cpp:730
msgid "<b>L:</b>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:715
+#: ../src/ui/dialog/clonetiler.cpp:737
msgid "Change the color lightness by this percentage for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:721
+#: ../src/ui/dialog/clonetiler.cpp:743
msgid "Change the color lightness by this percentage for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:727
+#: ../src/ui/dialog/clonetiler.cpp:749
msgid "Randomize the color lightness by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:741
+#: ../src/ui/dialog/clonetiler.cpp:764
msgid "Alternate the sign of color changes for each row"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:746
+#: ../src/ui/dialog/clonetiler.cpp:769
msgid "Alternate the sign of color changes for each column"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:754
+#: ../src/ui/dialog/clonetiler.cpp:777
msgid "_Trace"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:760
+#: ../src/ui/dialog/clonetiler.cpp:784
msgid "Trace the drawing under the clones/sprayed items"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:764
+#: ../src/ui/dialog/clonetiler.cpp:788
msgid ""
"For each clone/sprayed item, pick a value from the drawing in its location "
"and apply it"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:776
+#: ../src/ui/dialog/clonetiler.cpp:800
msgid "1. Pick from the drawing:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:787
+#: ../src/ui/dialog/clonetiler.cpp:812
msgid "Pick the visible color and opacity"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:794
+#: ../src/ui/dialog/clonetiler.cpp:819
msgid "Pick the total accumulated opacity"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:800
+#: ../src/ui/dialog/clonetiler.cpp:825
msgid "R"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:801
+#: ../src/ui/dialog/clonetiler.cpp:826
msgid "Pick the Red component of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:807
+#: ../src/ui/dialog/clonetiler.cpp:832
msgid "G"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:808
+#: ../src/ui/dialog/clonetiler.cpp:833
msgid "Pick the Green component of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:814
+#: ../src/ui/dialog/clonetiler.cpp:839
msgid "B"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:815
+#: ../src/ui/dialog/clonetiler.cpp:840
msgid "Pick the Blue component of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:821
+#: ../src/ui/dialog/clonetiler.cpp:846
msgctxt "Clonetiler color hue"
msgid "H"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:822
+#: ../src/ui/dialog/clonetiler.cpp:847
msgid "Pick the hue of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:828
+#: ../src/ui/dialog/clonetiler.cpp:853
msgctxt "Clonetiler color saturation"
msgid "S"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:829
+#: ../src/ui/dialog/clonetiler.cpp:854
msgid "Pick the saturation of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:835
+#: ../src/ui/dialog/clonetiler.cpp:860
msgctxt "Clonetiler color lightness"
msgid "L"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:836
+#: ../src/ui/dialog/clonetiler.cpp:861
msgid "Pick the lightness of the color"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:845
+#: ../src/ui/dialog/clonetiler.cpp:870
msgid "2. Tweak the picked value:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:856
+#: ../src/ui/dialog/clonetiler.cpp:881
msgid "Gamma-correct:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:860
+#: ../src/ui/dialog/clonetiler.cpp:885
msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:867
+#: ../src/ui/dialog/clonetiler.cpp:892
msgid "Randomize:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:871
+#: ../src/ui/dialog/clonetiler.cpp:896
msgid "Randomize the picked value by this percentage"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:878
+#: ../src/ui/dialog/clonetiler.cpp:903
msgid "Invert:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:882
+#: ../src/ui/dialog/clonetiler.cpp:907
msgid "Invert the picked value"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:888
+#: ../src/ui/dialog/clonetiler.cpp:913
msgid "3. Apply the value to the clones':"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:897
+#: ../src/ui/dialog/clonetiler.cpp:923
msgid "Presence"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:900
+#: ../src/ui/dialog/clonetiler.cpp:926
msgid ""
"Each clone is created with the probability determined by the picked value in "
"that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:906
+#: ../src/ui/dialog/clonetiler.cpp:932
msgid "Size"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:909
+#: ../src/ui/dialog/clonetiler.cpp:935
msgid "Each clone's size is determined by the picked value in that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:918
+#: ../src/ui/dialog/clonetiler.cpp:944
msgid ""
"Each clone is painted by the picked color (the original must have unset fill "
"or stroke)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:927
+#: ../src/ui/dialog/clonetiler.cpp:953
msgid "Each clone's opacity is determined by the picked value in that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:941
+#: ../src/ui/dialog/clonetiler.cpp:967
msgid "Apply to tiled clones:"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:962
+#: ../src/ui/dialog/clonetiler.cpp:988
msgid "How many rows in the tiling"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:982
+#: ../src/ui/dialog/clonetiler.cpp:1007
msgid "How many columns in the tiling"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1011
+#: ../src/ui/dialog/clonetiler.cpp:1036
msgid "Width of the rectangle to be filled"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1034
+#: ../src/ui/dialog/clonetiler.cpp:1058
msgid "Height of the rectangle to be filled"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1049
+#: ../src/ui/dialog/clonetiler.cpp:1073
msgid "Rows, columns: "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1050
+#: ../src/ui/dialog/clonetiler.cpp:1074
msgid "Create the specified number of rows and columns"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1059
+#: ../src/ui/dialog/clonetiler.cpp:1083
msgid "Width, height: "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1060
+#: ../src/ui/dialog/clonetiler.cpp:1084
msgid "Fill the specified width and height with the tiling"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1076
+#: ../src/ui/dialog/clonetiler.cpp:1100
msgid "Use saved size and position of the tile"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1079
+#: ../src/ui/dialog/clonetiler.cpp:1103
msgid ""
"Pretend that the size and position of the tile are the same as the last time "
"you tiled it (if any), instead of using the current size"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1105
+#: ../src/ui/dialog/clonetiler.cpp:1129
msgid " <b>_Create</b> "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1107
+#: ../src/ui/dialog/clonetiler.cpp:1131
msgid "Create and tile the clones of the selection"
msgstr ""
@@ -15863,90 +15928,90 @@ msgstr ""
#. diagrams on the left in the following screenshot:
#. http://www.inkscape.org/screenshots/gallery/inkscape-0.42-CVS-tiles-unclump.png
#. So unclumping is the process of spreading a number of objects out more evenly.
-#: ../src/ui/dialog/clonetiler.cpp:1123
+#: ../src/ui/dialog/clonetiler.cpp:1147
msgid " _Unclump "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1124
+#: ../src/ui/dialog/clonetiler.cpp:1148
msgid "Spread out clones to reduce clumping; can be applied repeatedly"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1130
+#: ../src/ui/dialog/clonetiler.cpp:1154
msgid " Re_move "
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1131
+#: ../src/ui/dialog/clonetiler.cpp:1155
msgid "Remove existing tiled clones of the selected object (siblings only)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1146
+#: ../src/ui/dialog/clonetiler.cpp:1170
msgid " R_eset "
msgstr ""
#. TRANSLATORS: "change" is a noun here
-#: ../src/ui/dialog/clonetiler.cpp:1148
+#: ../src/ui/dialog/clonetiler.cpp:1172
msgid ""
"Reset all shifts, scales, rotates, opacity and color changes in the dialog "
"to zero"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1208
+#: ../src/ui/dialog/clonetiler.cpp:1232
msgid "<small>Nothing selected.</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1214
+#: ../src/ui/dialog/clonetiler.cpp:1238
msgid "<small>More than one object selected.</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1221
+#: ../src/ui/dialog/clonetiler.cpp:1245
#, c-format
msgid "<small>Object has <b>%d</b> tiled clones.</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1226
+#: ../src/ui/dialog/clonetiler.cpp:1250
msgid "<small>Object has no tiled clones.</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1943
+#: ../src/ui/dialog/clonetiler.cpp:1967
msgid "Select <b>one object</b> whose tiled clones to unclump."
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1963
+#: ../src/ui/dialog/clonetiler.cpp:1987
msgid "Unclump tiled clones"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1992
+#: ../src/ui/dialog/clonetiler.cpp:2016
msgid "Select <b>one object</b> whose tiled clones to remove."
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2015
+#: ../src/ui/dialog/clonetiler.cpp:2039
msgid "Delete tiled clones"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2068
+#: ../src/ui/dialog/clonetiler.cpp:2092
msgid ""
"If you want to clone several objects, <b>group</b> them and <b>clone the "
"group</b>."
msgstr ""
#. set statusbar text
-#: ../src/ui/dialog/clonetiler.cpp:2076
+#: ../src/ui/dialog/clonetiler.cpp:2100
msgid "<small>Creating tiled clones...</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2492
+#: ../src/ui/dialog/clonetiler.cpp:2516
msgid "Create tiled clones"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2684
+#: ../src/ui/dialog/clonetiler.cpp:2706
msgid "<small>Per row:</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2698
+#: ../src/ui/dialog/clonetiler.cpp:2720
msgid "<small>Per column:</small>"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:2706
+#: ../src/ui/dialog/clonetiler.cpp:2728
msgid "<small>Randomize:</small>"
msgstr ""
@@ -15984,21 +16049,6 @@ msgstr ""
msgid "Set fill color from swatch"
msgstr ""
-#: ../src/ui/dialog/cssdialog.cpp:91
-msgid "Add a new style property"
-msgstr ""
-
-#: ../src/ui/dialog/cssdialog.cpp:295
-msgid "<b>Click</b> CSS property to edit."
-msgstr ""
-
-#: ../src/ui/dialog/cssdialog.cpp:300
-#, c-format
-msgid ""
-"Property <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
-"commit changes."
-msgstr ""
-
#: ../src/ui/dialog/debug.cpp:66
msgid "Messages"
msgstr ""
@@ -16022,12 +16072,12 @@ msgid "License"
msgstr ""
#: ../src/ui/dialog/document-metadata.cpp:114
-#: ../src/ui/dialog/document-properties.cpp:977
+#: ../src/ui/dialog/document-properties.cpp:993
msgid "<b>Dublin Core Entities</b>"
msgstr ""
-#: ../src/ui/dialog/document-metadata.cpp:147
-#: ../src/ui/dialog/document-properties.cpp:1024
+#: ../src/ui/dialog/document-metadata.cpp:142
+#: ../src/ui/dialog/document-properties.cpp:1036
msgid "<b>License</b>"
msgstr ""
@@ -16112,7 +16162,7 @@ msgstr ""
msgid "Lock all guides"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:115 ../src/verbs.cpp:2669
+#: ../src/ui/dialog/document-properties.cpp:115 ../src/verbs.cpp:2666
#: ../src/widgets/desktop-widget.cpp:373
msgid "Toggle lock of all guides in the document"
msgstr ""
@@ -16276,11 +16326,11 @@ msgstr ""
msgid "Remove selected grid."
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:150 ../src/widgets/toolbox.cpp:1236
+#: ../src/ui/dialog/document-properties.cpp:150 ../src/widgets/toolbox.cpp:1238
msgid "Guides"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:152 ../src/verbs.cpp:3021
+#: ../src/ui/dialog/document-properties.cpp:152 ../src/verbs.cpp:3018
msgid "Snap"
msgstr ""
@@ -16288,43 +16338,43 @@ msgstr ""
msgid "Scripting"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:264
+#: ../src/ui/dialog/document-properties.cpp:266
msgid "<b>General</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:267
+#: ../src/ui/dialog/document-properties.cpp:269
msgid "<b>Page Size</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:270
+#: ../src/ui/dialog/document-properties.cpp:272
msgid "<b>Background</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:273
+#: ../src/ui/dialog/document-properties.cpp:275
msgid "<b>Border</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:276
+#: ../src/ui/dialog/document-properties.cpp:278
msgid "<b>Display</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:331
+#: ../src/ui/dialog/document-properties.cpp:333
msgid "<b>Guides</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:362
+#: ../src/ui/dialog/document-properties.cpp:378
msgid "<b>Snap to objects</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:364
+#: ../src/ui/dialog/document-properties.cpp:380
msgid "<b>Snap to grids</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:366
+#: ../src/ui/dialog/document-properties.cpp:382
msgid "<b>Snap to guides</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:368
+#: ../src/ui/dialog/document-properties.cpp:384
msgid "<b>Miscellaneous</b>"
msgstr ""
@@ -16332,158 +16382,158 @@ msgstr ""
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:530 ../src/verbs.cpp:3211
+#: ../src/ui/dialog/document-properties.cpp:546 ../src/verbs.cpp:3206
msgid "Link Color Profile"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:609
-#: ../src/ui/dialog/document-properties.cpp:619
-#: ../src/ui/dialog/document-properties.cpp:628
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1313
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:312
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:321
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:330
+#: ../src/ui/dialog/document-properties.cpp:625
+#: ../src/ui/dialog/document-properties.cpp:635
+#: ../src/ui/dialog/document-properties.cpp:644
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1316
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:315
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:324
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:333
msgid "_Remove"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:661
+#: ../src/ui/dialog/document-properties.cpp:677
msgid "Remove linked color profile"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:680
+#: ../src/ui/dialog/document-properties.cpp:696
msgid "<b>Linked Color Profiles:</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:682
+#: ../src/ui/dialog/document-properties.cpp:698
msgid "<b>Available Color Profiles:</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:684
+#: ../src/ui/dialog/document-properties.cpp:700
msgid "Link Profile"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:687
+#: ../src/ui/dialog/document-properties.cpp:703
msgid "Unlink Profile"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:751
+#: ../src/ui/dialog/document-properties.cpp:767
msgid "Profile Name"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:786
+#: ../src/ui/dialog/document-properties.cpp:802
msgid "External scripts"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:787
+#: ../src/ui/dialog/document-properties.cpp:803
msgid "Embedded scripts"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:792
+#: ../src/ui/dialog/document-properties.cpp:808
msgid "<b>External script files:</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:794
+#: ../src/ui/dialog/document-properties.cpp:810
msgid "Add the current file name or browse for a file"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:797
-#: ../src/ui/dialog/document-properties.cpp:861
+#: ../src/ui/dialog/document-properties.cpp:813
+#: ../src/ui/dialog/document-properties.cpp:877
#: ../src/ui/widget/selected-style.cpp:361
msgid "Remove"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:848
+#: ../src/ui/dialog/document-properties.cpp:864
msgid "Filename"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:856
+#: ../src/ui/dialog/document-properties.cpp:872
msgid "<b>Embedded script files:</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:858
-#: ../src/ui/dialog/objects.cpp:1888
+#: ../src/ui/dialog/document-properties.cpp:874
+#: ../src/ui/dialog/objects.cpp:1887
msgid "New"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:900
+#: ../src/ui/dialog/document-properties.cpp:916
msgid "Script id"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:906
+#: ../src/ui/dialog/document-properties.cpp:922
msgid "<b>Content:</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1004
+#: ../src/ui/dialog/document-properties.cpp:1016
msgid "_Save as default"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1005
+#: ../src/ui/dialog/document-properties.cpp:1017
msgid "Save this metadata as the default metadata"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1006
+#: ../src/ui/dialog/document-properties.cpp:1018
msgid "Use _default"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1007
+#: ../src/ui/dialog/document-properties.cpp:1019
msgid "Use the previously saved default metadata here"
msgstr ""
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1066
+#: ../src/ui/dialog/document-properties.cpp:1073
msgid "Add external script..."
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1105
+#: ../src/ui/dialog/document-properties.cpp:1112
msgid "Select a script to load"
msgstr ""
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1133
+#: ../src/ui/dialog/document-properties.cpp:1140
msgid "Add embedded script..."
msgstr ""
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1164
+#: ../src/ui/dialog/document-properties.cpp:1171
msgid "Remove external script"
msgstr ""
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1193
+#: ../src/ui/dialog/document-properties.cpp:1200
msgid "Remove embedded script"
msgstr ""
#. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text());
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1287
+#: ../src/ui/dialog/document-properties.cpp:1294
msgid "Edit embedded script"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1371
+#: ../src/ui/dialog/document-properties.cpp:1378
msgid "<b>Creation</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1372
+#: ../src/ui/dialog/document-properties.cpp:1379
msgid "<b>Defined grids</b>"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1619
+#: ../src/ui/dialog/document-properties.cpp:1626
msgid "Remove grid"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:1711
+#: ../src/ui/dialog/document-properties.cpp:1718
msgid "Changed default display unit"
msgstr ""
-#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2988
+#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2985
msgid "_Page"
msgstr ""
-#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2992
+#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2989
msgid "_Drawing"
msgstr ""
-#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2994
+#: ../src/ui/dialog/export.cpp:117 ../src/verbs.cpp:2991
msgid "_Selection"
msgstr ""
@@ -16595,9 +16645,9 @@ msgid "_Height:"
msgstr ""
#: ../src/ui/dialog/export.cpp:277
-#: ../src/ui/dialog/inkscape-preferences.cpp:1913
-#: ../src/ui/dialog/inkscape-preferences.cpp:1917
-#: ../src/ui/dialog/inkscape-preferences.cpp:1951
+#: ../src/ui/dialog/inkscape-preferences.cpp:1922
+#: ../src/ui/dialog/inkscape-preferences.cpp:1926
+#: ../src/ui/dialog/inkscape-preferences.cpp:1960
msgid "dpi"
msgstr ""
@@ -16605,11 +16655,12 @@ msgstr ""
msgid "<b>_Filename</b>"
msgstr ""
-#: ../src/ui/dialog/export.cpp:323
+#. Export Button row
+#: ../src/ui/dialog/export.cpp:322
msgid "_Export"
msgstr ""
-#: ../src/ui/dialog/export.cpp:325
+#: ../src/ui/dialog/export.cpp:324
msgid "Export the bitmap file with these settings"
msgstr ""
@@ -16618,87 +16669,87 @@ msgstr ""
msgid "Advanced"
msgstr ""
-#: ../src/ui/dialog/export.cpp:345
+#: ../src/ui/dialog/export.cpp:346
msgid ""
"Will force-set the physical dpi for the png file. Set this to 72 if you're "
"planning to work on your png with Photoshop"
msgstr ""
-#: ../src/ui/dialog/export.cpp:485
+#: ../src/ui/dialog/export.cpp:492
msgid "bitmap"
msgstr ""
-#: ../src/ui/dialog/export.cpp:592
+#: ../src/ui/dialog/export.cpp:596
#, c-format
msgid "B_atch export %d selected object"
msgid_plural "B_atch export %d selected objects"
msgstr[0] ""
msgstr[1] ""
-#: ../src/ui/dialog/export.cpp:908
+#: ../src/ui/dialog/export.cpp:912
msgid "Export in progress"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1010
+#: ../src/ui/dialog/export.cpp:1014
msgid "No items selected."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1014 ../src/ui/dialog/export.cpp:1016
+#: ../src/ui/dialog/export.cpp:1018 ../src/ui/dialog/export.cpp:1020
msgid "Exporting %1 files"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1058 ../src/ui/dialog/export.cpp:1060
+#: ../src/ui/dialog/export.cpp:1062 ../src/ui/dialog/export.cpp:1064
#, c-format
msgid "Exporting file <b>%s</b>..."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1071 ../src/ui/dialog/export.cpp:1166
+#: ../src/ui/dialog/export.cpp:1075 ../src/ui/dialog/export.cpp:1170
#, c-format
msgid "Could not export to filename %s.\n"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1074
+#: ../src/ui/dialog/export.cpp:1078
#, c-format
msgid "Could not export to filename <b>%s</b>."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1089
+#: ../src/ui/dialog/export.cpp:1093
#, c-format
msgid "Successfully exported <b>%d</b> files from <b>%d</b> selected items."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1100
+#: ../src/ui/dialog/export.cpp:1104
msgid "You have to enter a filename."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1101
+#: ../src/ui/dialog/export.cpp:1105
msgid "You have to enter a filename"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1116
+#: ../src/ui/dialog/export.cpp:1120
msgid "The chosen area to be exported is invalid."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1117
+#: ../src/ui/dialog/export.cpp:1121
msgid "The chosen area to be exported is invalid"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1132
+#: ../src/ui/dialog/export.cpp:1136
#, c-format
msgid "Directory %s does not exist or is not a directory.\n"
msgstr ""
#. TRANSLATORS: %1 will be the filename, %2 the width, and %3 the height of the image
-#: ../src/ui/dialog/export.cpp:1146 ../src/ui/dialog/export.cpp:1148
+#: ../src/ui/dialog/export.cpp:1150 ../src/ui/dialog/export.cpp:1152
msgid "Exporting %1 (%2 x %3)"
msgstr ""
-#: ../src/ui/dialog/export.cpp:1177
+#: ../src/ui/dialog/export.cpp:1181
#, c-format
msgid "Drawing exported to <b>%s</b>."
msgstr ""
-#: ../src/ui/dialog/export.cpp:1181
+#: ../src/ui/dialog/export.cpp:1185
msgid "Export aborted."
msgstr ""
@@ -16756,87 +16807,14 @@ msgstr ""
msgid "All Bitmaps"
msgstr ""
-#. ###### File options
-#. ###### Do we want the .xxx extension automatically added?
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:504
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1068
msgid "Append filename extension automatically"
msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:687
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:940
msgid "Guess from extension"
msgstr ""
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:959
-msgid "Left edge of source"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:960
-msgid "Top edge of source"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:961
-msgid "Right edge of source"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:962
-msgid "Bottom edge of source"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:963
-msgid "Source width"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:964
-msgid "Source height"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:965
-msgid "Destination width"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:966
-msgid "Destination height"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:967
-msgid "Resolution (dots per inch)"
-msgstr ""
-
-#. #########################################
-#. ## EXTRA WIDGET -- SOURCE SIDE
-#. #########################################
-#. ##### Export options buttons/spinners, etc
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1001
-#: ../share/extensions/docinfo.inx.h:4 ../share/extensions/dpi90to96.inx.h:2
-#: ../share/extensions/dpi96to90.inx.h:2
-msgid "Document"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1009 ../src/verbs.cpp:178
-#: ../src/widgets/desktop-widget.cpp:1930
-#: ../share/extensions/printing_marks.inx.h:18
-msgid "Selection"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1013
-msgctxt "Export dialog"
-msgid "Custom"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1033
-msgid "Source"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1053
-msgid "Cairo"
-msgstr ""
-
-#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1056
-msgid "Antialias"
-msgstr ""
-
#: ../src/ui/dialog/filedialogimpl-win32.cpp:398
msgid "All Executable Files"
msgstr ""
@@ -16862,7 +16840,7 @@ msgid "Stroke st_yle"
msgstr ""
#. TRANSLATORS: this dialog is accessible via menu Filters - Filter editor
-#: ../src/ui/dialog/filter-effects-dialog.cpp:513
+#: ../src/ui/dialog/filter-effects-dialog.cpp:517
msgid ""
"This matrix determines a linear transform on color space. Each line affects "
"one of the color components. Each column determines how much of each color "
@@ -16870,226 +16848,227 @@ msgid ""
"depend on input colors, so can be used to adjust a constant component value."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:516
+#: ../src/ui/dialog/filter-effects-dialog.cpp:520
#: ../share/extensions/grid_polar.inx.h:4
msgctxt "Label"
msgid "None"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:623
+#: ../src/ui/dialog/filter-effects-dialog.cpp:627
msgid "Image File"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:626
+#: ../src/ui/dialog/filter-effects-dialog.cpp:630
msgid "Selected SVG Element"
msgstr ""
#. TODO: any image, not just svg
-#: ../src/ui/dialog/filter-effects-dialog.cpp:696
+#: ../src/ui/dialog/filter-effects-dialog.cpp:700
msgid "Select an image to be used as feImage input"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:788
+#: ../src/ui/dialog/filter-effects-dialog.cpp:793
msgid "This SVG filter effect does not require any parameters."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:794
+#: ../src/ui/dialog/filter-effects-dialog.cpp:799
msgid "This SVG filter effect is not yet implemented in Inkscape."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1024
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1027
msgid "Slope"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1025
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1028
msgid "Intercept"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1028
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1031
msgid "Amplitude"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1029
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1032
msgid "Exponent"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1125
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1128
msgid "New transfer function type"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1160
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1163
msgid "Light Source:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1177
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1180
msgid "Direction angle for the light source on the XY plane, in degrees"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1178
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
msgid "Direction angle for the light source on the YZ plane, in degrees"
msgstr ""
#. default x:
#. default y:
#. default z:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
#: ../src/ui/dialog/filter-effects-dialog.cpp:1184
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1187
msgid "Location:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
#: ../src/ui/dialog/filter-effects-dialog.cpp:1184
#: ../src/ui/dialog/filter-effects-dialog.cpp:1187
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
msgid "X coordinate"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
#: ../src/ui/dialog/filter-effects-dialog.cpp:1184
#: ../src/ui/dialog/filter-effects-dialog.cpp:1187
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
msgid "Y coordinate"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1181
#: ../src/ui/dialog/filter-effects-dialog.cpp:1184
#: ../src/ui/dialog/filter-effects-dialog.cpp:1187
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
msgid "Z coordinate"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1187
-msgid "Points At"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
+msgid "Points At:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1188
-msgid "Specular Exponent"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1191
+msgid "Specular Exponent:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1188
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1191
msgid "Exponent value controlling the focus for the light source"
msgstr ""
#. TODO: here I have used 100 degrees as default value. But spec says that if not specified, no limiting cone is applied. So, there should be a way for the user to set a "no limiting cone" option.
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
-msgid "Cone Angle"
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1193
+msgid "Cone Angle:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1190
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1193
msgid ""
"This is the angle between the spot light axis (i.e. the axis between the "
"light source and the point to which it is pointing at) and the spot light "
"cone. No light is projected outside this cone."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1256
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1259
msgid "New light source"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1308
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1311
+#: ../src/ui/dialog/guides.cpp:178
msgid "_Duplicate"
msgstr ""
#. File
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1327
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1000 ../src/verbs.cpp:2534
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1330
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1013 ../src/verbs.cpp:2531
msgid "_New"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1342
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1345
msgid "_Filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1372
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1375
msgid "R_ename"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1506
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1509
msgid "Rename filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1558
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1561
msgid "Apply filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1643
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1646
msgid "filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1650
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1653
msgid "Add filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1700
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1703
msgid "Duplicate filter"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1771
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1774
msgid "_Effect"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1781
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1784
msgid "Connections"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1920
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1923
msgid "Remove filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2450
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2453
msgid "Remove merge node"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2577
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2580
msgid "Reorder filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2632
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2635
msgid "Add Effect:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2633
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2636
msgid "No effect selected"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2634
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2637
msgid "No filter selected"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2697
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2699
msgid "Effect parameters"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2698
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2700
msgid "Filter General Settings"
msgstr ""
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2758
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2761
msgid "Coordinates:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2758
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2761
msgid "X coordinate of the left corners of filter effects region"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2758
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2761
msgid "Y coordinate of the upper corners of filter effects region"
msgstr ""
#. default width:
#. default height:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2759
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2762
msgid "Dimensions:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2759
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2762
msgid "Width of filter effects region"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2759
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2762
msgid "Height of filter effects region"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2765
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2768
msgid ""
"Indicates the type of matrix operation. The keyword 'matrix' indicates that "
"a full 5x4 matrix of values will be provided. The other keywords represent "
@@ -17097,96 +17076,96 @@ msgid ""
"performed without specifying a complete matrix."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2766
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2769
msgid "Value(s):"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2770
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2773
#: ../src/widgets/desktop-widget.cpp:653
msgid "R:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2771
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2774
#: ../src/ui/widget/color-icc-selector.cpp:170
msgid "G:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2772
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2775
msgid "B:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2773
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2776
msgid "A:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2776
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2816
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2779
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2819
msgid "Operator:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2777
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2780
msgid "K1:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2777
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2778
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2779
#: ../src/ui/dialog/filter-effects-dialog.cpp:2780
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2781
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2782
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2783
msgid ""
"If the arithmetic operation is chosen, each result pixel is computed using "
"the formula k1*i1*i2 + k2*i1 + k3*i2 + k4 where i1 and i2 are the pixel "
"values of the first and second inputs respectively."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2778
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2781
msgid "K2:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2779
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2782
msgid "K3:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2780
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2783
msgid "K4:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2783
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2786
msgid "Size:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2783
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2786
msgid "width of the convolve matrix"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2783
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2786
msgid "height of the convolve matrix"
msgstr ""
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2784
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2787
#: ../src/ui/dialog/object-attributes.cpp:39
msgid "Target:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2784
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2787
msgid ""
"X coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2784
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2787
msgid ""
"Y coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
msgstr ""
#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2786
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2789
msgid "Kernel:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2786
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2789
msgid ""
"This matrix describes the convolve operation that is applied to the input "
"image in order to calculate the pixel colors at the output. Different "
@@ -17196,11 +17175,11 @@ msgid ""
"would lead to a common blur effect."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2788
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
msgid "Divisor:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2788
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
msgid ""
"After applying the kernelMatrix to the input image to yield a number, that "
"number is divided by divisor to yield the final destination color value. A "
@@ -17208,191 +17187,191 @@ msgid ""
"effect on the overall color intensity of the result."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2789
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2792
msgid "Bias:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2789
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2792
msgid ""
"This value is added to each component. This is useful to define a constant "
"value as the zero response of the filter."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2790
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2793
msgid "Edge Mode:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2790
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2793
msgid ""
"Determines how to extend the input image as necessary with color values so "
"that the matrix operations can be applied when the kernel is positioned at "
"or near the edge of the input image."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2828
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2794
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2831
msgid "Preserve Alpha"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2828
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2794
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2831
msgid "If set, the alpha channel won't be altered by this filter primitive."
msgstr ""
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2794
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2797
msgid "Diffuse Color:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2794
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2833
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2797
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2836
msgid "Defines the color of the light source"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2795
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2834
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2798
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2837
msgid "Surface Scale:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2795
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2834
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2798
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2837
msgid ""
"This value amplifies the heights of the bump map defined by the input alpha "
"channel"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2796
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2835
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2799
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2838
msgid "Constant:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2796
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2835
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2799
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2838
msgid "This constant affects the Phong lighting model."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2797
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2837
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2800
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2840
msgid "Kernel Unit Length:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2801
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2804
msgid "This defines the intensity of the displacement effect."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2802
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2805
msgid "X displacement:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2802
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2805
msgid "Color component that controls the displacement in the X direction"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2803
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2806
msgid "Y displacement:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2803
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2806
msgid "Color component that controls the displacement in the Y direction"
msgstr ""
#. default: black
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2806
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2809
msgid "Flood Color:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2806
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2809
msgid "The whole filter region will be filled with this color."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2810
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2813
msgid "Standard Deviation:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2810
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2813
msgid "The standard deviation for the blur operation."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2816
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2819
msgid ""
"Erode: performs \"thinning\" of input image.\n"
"Dilate: performs \"fattenning\" of input image."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2820
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2823
msgid "Source of Image:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2829
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2832
msgid "Delta X:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2829
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2832
msgid "This is how far the input image gets shifted to the right"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2830
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2833
msgid "Delta Y:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2830
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2833
msgid "This is how far the input image gets shifted downwards"
msgstr ""
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2833
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2836
msgid "Specular Color:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2836
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2839
#: ../share/extensions/interp.inx.h:2
msgid "Exponent:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2836
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2839
msgid "Exponent for specular term, larger is more \"shiny\"."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2845
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2848
msgid ""
"Indicates whether the filter primitive should perform a noise or turbulence "
"function."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2846
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2849
msgid "Base Frequency:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2847
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
msgid "Octaves:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2848
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2851
msgid "Seed:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2848
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2851
msgid "The starting number for the pseudo random number generator."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2860
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2863
msgid "Add filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2878
msgid ""
"The <b>feBlend</b> filter primitive provides 4 image blending modes: screen, "
"multiply, darken and lighten."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2879
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2882
msgid ""
"The <b>feColorMatrix</b> filter primitive applies a matrix transformation to "
"color of each rendered pixel. This allows for effects like turning object to "
"grayscale, modifying color saturation and changing color hue."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2883
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2886
msgid ""
"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
"color components (red, green, blue, and alpha) according to particular "
@@ -17400,7 +17379,7 @@ msgid ""
"adjustment, color balance, and thresholding."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2887
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2890
msgid ""
"The <b>feComposite</b> filter primitive composites two images using one of "
"the Porter-Duff blending modes or the arithmetic mode described in SVG "
@@ -17408,7 +17387,7 @@ msgid ""
"between the corresponding pixel values of the images."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2891
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2894
msgid ""
"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
"the image. Common effects created using convolution matrices are blur, "
@@ -17417,7 +17396,7 @@ msgid ""
"is faster and resolution-independent."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2895
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2898
msgid ""
"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
"\"embossed\" shadings. The input's alpha channel is used to provide depth "
@@ -17425,7 +17404,7 @@ msgid ""
"opacity areas recede away from the viewer."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2899
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2902
msgid ""
"The <b>feDisplacementMap</b> filter primitive displaces the pixels in the "
"first input using the second input as a displacement map, that shows from "
@@ -17433,26 +17412,26 @@ msgid ""
"effects."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2903
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2906
msgid ""
"The <b>feFlood</b> filter primitive fills the region with a given color and "
"opacity. It is usually used as an input to other filters to apply color to "
"a graphic."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2907
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2910
msgid ""
"The <b>feGaussianBlur</b> filter primitive uniformly blurs its input. It is "
"commonly used together with feOffset to create a drop shadow effect."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2911
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2914
msgid ""
"The <b>feImage</b> filter primitive fills the region with an external image "
"or another part of the document."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2915
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2918
msgid ""
"The <b>feMerge</b> filter primitive composites several temporary images "
"inside the filter primitive to a single image. It uses normal alpha "
@@ -17460,21 +17439,21 @@ msgid ""
"in 'normal' mode or several feComposite primitives in 'over' mode."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2919
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2922
msgid ""
"The <b>feMorphology</b> filter primitive provides erode and dilate effects. "
"For single-color objects erode makes the object thinner and dilate makes it "
"thicker."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2923
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2926
msgid ""
"The <b>feOffset</b> filter primitive offsets the image by an user-defined "
"amount. For example, this is useful for drop shadows, where the shadow is in "
"a slightly different position than the actual object."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2927
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2930
msgid ""
"The <b>feDiffuseLighting</b> and <b>feSpecularLighting</b> filter primitives "
"create \"embossed\" shadings. The input's alpha channel is used to provide "
@@ -17482,24 +17461,24 @@ msgid ""
"lower opacity areas recede away from the viewer."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2931
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2934
msgid ""
"The <b>feTile</b> filter primitive tiles a region with an input graphic. The "
"source tile is defined by the filter primitive subregion of the input."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2935
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2938
msgid ""
"The <b>feTurbulence</b> filter primitive renders Perlin noise. This kind of "
"noise is useful in simulating several nature phenomena like clouds, fire and "
"smoke and in generating complex textures like marble or granite."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2955
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2958
msgid "Duplicate filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:3035
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3038
msgid "Set filter primitive attribute"
msgstr ""
@@ -17608,7 +17587,7 @@ msgstr ""
msgid "Spirals"
msgstr ""
-#: ../src/ui/dialog/find.cpp:91 ../src/widgets/toolbox.cpp:1137
+#: ../src/ui/dialog/find.cpp:91 ../src/widgets/toolbox.cpp:1139
msgid "Paths"
msgstr ""
@@ -17648,165 +17627,165 @@ msgstr ""
msgid "_Replace All"
msgstr ""
-#: ../src/ui/dialog/find.cpp:112
+#: ../src/ui/dialog/find.cpp:114
msgid "Select all objects matching the selection criteria"
msgstr ""
-#: ../src/ui/dialog/find.cpp:114
+#: ../src/ui/dialog/find.cpp:116
msgid "Replace all matches"
msgstr ""
-#: ../src/ui/dialog/find.cpp:116
+#: ../src/ui/dialog/find.cpp:118
msgid "Search in all layers"
msgstr ""
-#: ../src/ui/dialog/find.cpp:118
+#: ../src/ui/dialog/find.cpp:120
msgid "Limit search to the current layer"
msgstr ""
-#: ../src/ui/dialog/find.cpp:120
+#: ../src/ui/dialog/find.cpp:122
msgid "Limit search to the current selection"
msgstr ""
-#: ../src/ui/dialog/find.cpp:122
+#: ../src/ui/dialog/find.cpp:124
msgid "Search in text objects"
msgstr ""
-#: ../src/ui/dialog/find.cpp:124
+#: ../src/ui/dialog/find.cpp:126
msgid "Search in object properties, styles, attributes and IDs"
msgstr ""
-#: ../src/ui/dialog/find.cpp:126
+#: ../src/ui/dialog/find.cpp:128
msgid "Match upper/lower case"
msgstr ""
-#: ../src/ui/dialog/find.cpp:129
+#: ../src/ui/dialog/find.cpp:131
msgid "Match whole objects only"
msgstr ""
-#: ../src/ui/dialog/find.cpp:132
+#: ../src/ui/dialog/find.cpp:134
msgid "Include hidden objects in search"
msgstr ""
-#: ../src/ui/dialog/find.cpp:135
+#: ../src/ui/dialog/find.cpp:137
msgid "Include locked objects in search"
msgstr ""
-#: ../src/ui/dialog/find.cpp:138
+#: ../src/ui/dialog/find.cpp:140
msgid "Search id name"
msgstr ""
-#: ../src/ui/dialog/find.cpp:141
+#: ../src/ui/dialog/find.cpp:143
msgid "Search attribute name"
msgstr ""
-#: ../src/ui/dialog/find.cpp:144
+#: ../src/ui/dialog/find.cpp:146
msgid "Search attribute value"
msgstr ""
-#: ../src/ui/dialog/find.cpp:147
+#: ../src/ui/dialog/find.cpp:149
msgid "Search style"
msgstr ""
-#: ../src/ui/dialog/find.cpp:150
+#: ../src/ui/dialog/find.cpp:152
msgid "Search fonts"
msgstr ""
-#: ../src/ui/dialog/find.cpp:153
+#: ../src/ui/dialog/find.cpp:155
msgid "Search all object types"
msgstr ""
-#: ../src/ui/dialog/find.cpp:156
+#: ../src/ui/dialog/find.cpp:158
msgid "Search rectangles"
msgstr ""
-#: ../src/ui/dialog/find.cpp:159
+#: ../src/ui/dialog/find.cpp:161
msgid "Search ellipses, arcs, circles"
msgstr ""
-#: ../src/ui/dialog/find.cpp:162
+#: ../src/ui/dialog/find.cpp:164
msgid "Search stars and polygons"
msgstr ""
-#: ../src/ui/dialog/find.cpp:165
+#: ../src/ui/dialog/find.cpp:167
msgid "Search spirals"
msgstr ""
-#: ../src/ui/dialog/find.cpp:168
+#: ../src/ui/dialog/find.cpp:170
msgid "Search paths, lines, polylines"
msgstr ""
-#: ../src/ui/dialog/find.cpp:171
+#: ../src/ui/dialog/find.cpp:173
msgid "Search text objects"
msgstr ""
-#: ../src/ui/dialog/find.cpp:174
+#: ../src/ui/dialog/find.cpp:176
msgid "Search groups"
msgstr ""
-#: ../src/ui/dialog/find.cpp:177
+#: ../src/ui/dialog/find.cpp:179
msgid "Search clones"
msgstr ""
-#: ../src/ui/dialog/find.cpp:180
+#: ../src/ui/dialog/find.cpp:182
msgid "Search images"
msgstr ""
-#: ../src/ui/dialog/find.cpp:183
+#: ../src/ui/dialog/find.cpp:185
msgid "Search offset objects"
msgstr ""
-#: ../src/ui/dialog/find.cpp:867
+#: ../src/ui/dialog/find.cpp:893
msgid "Nothing to replace"
msgstr ""
#. TRANSLATORS: "%s" is replaced with "exact" or "partial" when this string is displayed
-#: ../src/ui/dialog/find.cpp:908
+#: ../src/ui/dialog/find.cpp:934
#, c-format
msgid "<b>%d</b> object found (out of <b>%d</b>), %s match."
msgid_plural "<b>%d</b> objects found (out of <b>%d</b>), %s match."
msgstr[0] ""
msgstr[1] ""
-#: ../src/ui/dialog/find.cpp:911
+#: ../src/ui/dialog/find.cpp:937
msgid "exact"
msgstr ""
-#: ../src/ui/dialog/find.cpp:911
+#: ../src/ui/dialog/find.cpp:937
msgid "partial"
msgstr ""
#. TRANSLATORS: "%1" is replaced with the number of matches
-#: ../src/ui/dialog/find.cpp:914
+#: ../src/ui/dialog/find.cpp:940
msgid "%1 match replaced"
msgid_plural "%1 matches replaced"
msgstr[0] ""
msgstr[1] ""
#. TRANSLATORS: "%1" is replaced with the number of matches
-#: ../src/ui/dialog/find.cpp:918
+#: ../src/ui/dialog/find.cpp:944
msgid "%1 object found"
msgid_plural "%1 objects found"
msgstr[0] ""
msgstr[1] ""
-#: ../src/ui/dialog/find.cpp:932
+#: ../src/ui/dialog/find.cpp:958
msgid "Replace text or property"
msgstr ""
-#: ../src/ui/dialog/find.cpp:936
+#: ../src/ui/dialog/find.cpp:962
msgid "Nothing found"
msgstr ""
-#: ../src/ui/dialog/find.cpp:941
+#: ../src/ui/dialog/find.cpp:967
msgid "No objects found"
msgstr ""
-#: ../src/ui/dialog/find.cpp:962
+#: ../src/ui/dialog/find.cpp:988
msgid "Select an object type"
msgstr ""
-#: ../src/ui/dialog/find.cpp:980
+#: ../src/ui/dialog/find.cpp:1006
msgid "Select a property"
msgstr ""
@@ -18541,19 +18520,19 @@ msgstr ""
msgid "Specials"
msgstr ""
-#: ../src/ui/dialog/glyphs.cpp:353
+#: ../src/ui/dialog/glyphs.cpp:355
msgid "Script: "
msgstr ""
-#: ../src/ui/dialog/glyphs.cpp:378
+#: ../src/ui/dialog/glyphs.cpp:380
msgid "Range: "
msgstr ""
-#: ../src/ui/dialog/glyphs.cpp:441
+#: ../src/ui/dialog/glyphs.cpp:443
msgid "Append"
msgstr ""
-#: ../src/ui/dialog/glyphs.cpp:549
+#: ../src/ui/dialog/glyphs.cpp:551
msgid "Append text"
msgstr ""
@@ -18632,58 +18611,62 @@ msgstr ""
msgid "_Set spacing:"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:43
+#: ../src/ui/dialog/guides.cpp:45
msgid "Lo_cked"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:44
+#: ../src/ui/dialog/guides.cpp:46
msgid "Rela_tive change"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:45
+#: ../src/ui/dialog/guides.cpp:47
msgctxt "Guides"
msgid "_X:"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:46
+#: ../src/ui/dialog/guides.cpp:48
msgctxt "Guides"
msgid "_Y:"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:47 ../src/ui/dialog/object-properties.cpp:57
+#: ../src/ui/dialog/guides.cpp:49 ../src/ui/dialog/object-properties.cpp:57
msgid "_Label:"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:47
+#: ../src/ui/dialog/guides.cpp:49
msgid "Optionally give this guideline a name"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:48
+#: ../src/ui/dialog/guides.cpp:50
msgid "_Angle:"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:52
+#: ../src/ui/dialog/guides.cpp:54
msgid "Lock the movement of guides"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:54
+#: ../src/ui/dialog/guides.cpp:56
msgid "Move and/or rotate the guide relative to current settings"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:134
+#: ../src/ui/dialog/guides.cpp:137
msgid "Set guide properties"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:164
+#: ../src/ui/dialog/guides.cpp:151
+msgid "Duplicate guide"
+msgstr ""
+
+#: ../src/ui/dialog/guides.cpp:176
msgid "Guideline"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:290
+#: ../src/ui/dialog/guides.cpp:324
#, c-format
msgid "Guideline ID: %s"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:296
+#: ../src/ui/dialog/guides.cpp:330
#, c-format
msgid "Current: %s"
msgstr ""
@@ -18701,12 +18684,12 @@ msgstr ""
msgid "Actual Size:"
msgstr ""
-#: ../src/ui/dialog/icon-preview.cpp:235
+#: ../src/ui/dialog/icon-preview.cpp:236
msgctxt "Icon preview window"
msgid "Sele_ction"
msgstr ""
-#: ../src/ui/dialog/icon-preview.cpp:237
+#: ../src/ui/dialog/icon-preview.cpp:238
msgid "Selection only or whole document"
msgstr ""
@@ -18766,7 +18749,7 @@ msgid "Pressure change for new knot:"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:255
-#: ../src/ui/dialog/inkscape-preferences.cpp:1730
+#: ../src/ui/dialog/inkscape-preferences.cpp:1739
msgid "%"
msgstr ""
@@ -19059,7 +19042,7 @@ msgid "Zoom"
msgstr ""
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2910
+#: ../src/ui/dialog/inkscape-preferences.cpp:439 ../src/verbs.cpp:2907
msgctxt "ContextVerb"
msgid "Measure"
msgstr ""
@@ -19096,7 +19079,7 @@ msgstr ""
#. Pen
#: ../src/ui/dialog/inkscape-preferences.cpp:486
-#: ../src/ui/dialog/input.cpp:1308
+#: ../src/ui/dialog/input.cpp:1309
msgid "Pen"
msgstr ""
@@ -19118,7 +19101,7 @@ msgid ""
msgstr ""
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2902
+#: ../src/ui/dialog/inkscape-preferences.cpp:501 ../src/verbs.cpp:2899
msgctxt "ContextVerb"
msgid "Text"
msgstr ""
@@ -19298,887 +19281,887 @@ msgstr ""
msgid "LPE Tool"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:782
+#: ../src/ui/dialog/inkscape-preferences.cpp:791
msgid "Interface"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:785
+#: ../src/ui/dialog/inkscape-preferences.cpp:794
msgid "System default"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:786
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Albanian (sq)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:786
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Arabic (ar)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:786
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Armenian (hy)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:786
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Assamese (as)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:786
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Azerbaijani (az)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Basque (eu)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Belarusian (be)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Bulgarian (bg)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Bengali (bn)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Bengali/Bangladesh (bn_BD)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Bodo (brx)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "Breton (br)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Catalan (ca)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Valencian Catalan (ca@valencia)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Chinese/China (zh_CN)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Chinese/Taiwan (zh_TW)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Croatian (hr)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
+#: ../src/ui/dialog/inkscape-preferences.cpp:797
msgid "Czech (cs)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:789
+#: ../src/ui/dialog/inkscape-preferences.cpp:798
msgid "Danish (da)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:789
+#: ../src/ui/dialog/inkscape-preferences.cpp:798
msgid "Dogri (doi)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:789
+#: ../src/ui/dialog/inkscape-preferences.cpp:798
msgid "Dutch (nl)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:789
+#: ../src/ui/dialog/inkscape-preferences.cpp:798
msgid "Dzongkha (dz)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:790
+#: ../src/ui/dialog/inkscape-preferences.cpp:799
msgid "German (de)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:790
+#: ../src/ui/dialog/inkscape-preferences.cpp:799
msgid "Greek (el)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "English (en)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "English/Australia (en_AU)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "English/Canada (en_CA)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "English/Great Britain (en_GB)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "Esperanto (eo)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "Estonian (et)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:792
+#: ../src/ui/dialog/inkscape-preferences.cpp:801
msgid "Farsi (fa)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:792
+#: ../src/ui/dialog/inkscape-preferences.cpp:801
msgid "Finnish (fi)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:792
+#: ../src/ui/dialog/inkscape-preferences.cpp:801
msgid "French (fr)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:793
+#: ../src/ui/dialog/inkscape-preferences.cpp:802
msgid "Galician (gl)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:793
+#: ../src/ui/dialog/inkscape-preferences.cpp:802
msgid "Gujarati (gu)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:803
msgid "Hebrew (he)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:803
msgid "Hindi (hi)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:803
msgid "Hungarian (hu)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:795
+#: ../src/ui/dialog/inkscape-preferences.cpp:804
msgid "Icelandic (is)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:795
+#: ../src/ui/dialog/inkscape-preferences.cpp:804
msgid "Indonesian (id)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:795
+#: ../src/ui/dialog/inkscape-preferences.cpp:804
msgid "Irish (ga)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:795
+#: ../src/ui/dialog/inkscape-preferences.cpp:804
msgid "Italian (it)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:796
+#: ../src/ui/dialog/inkscape-preferences.cpp:805
msgid "Japanese (ja)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Kannada (kn)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Kashmiri in Perso-Arabic script (ks@aran)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Kashmiri in Devanagari script (ks@deva)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Khmer (km)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Kinyarwanda (rw)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Konkani (kok)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Konkani in Latin script (kok@latin)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:797
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Korean (ko)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:798
+#: ../src/ui/dialog/inkscape-preferences.cpp:807
msgid "Latvian (lv)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:798
+#: ../src/ui/dialog/inkscape-preferences.cpp:807
msgid "Lithuanian (lt)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Macedonian (mk)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Maithili (mai)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Malayalam (ml)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Manipuri (mni)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Manipuri in Bengali script (mni@beng)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Marathi (mr)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:799
+#: ../src/ui/dialog/inkscape-preferences.cpp:808
msgid "Mongolian (mn)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:800
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
msgid "Nepali (ne)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:800
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
msgid "Norwegian Bokmål (nb)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:800
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
msgid "Norwegian Nynorsk (nn)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:801
+#: ../src/ui/dialog/inkscape-preferences.cpp:810
msgid "Odia (or)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:802
+#: ../src/ui/dialog/inkscape-preferences.cpp:811
msgid "Panjabi (pa)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:802
+#: ../src/ui/dialog/inkscape-preferences.cpp:811
msgid "Polish (pl)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:802
+#: ../src/ui/dialog/inkscape-preferences.cpp:811
msgid "Portuguese (pt)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:802
+#: ../src/ui/dialog/inkscape-preferences.cpp:811
msgid "Portuguese/Brazil (pt_BR)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:803
+#: ../src/ui/dialog/inkscape-preferences.cpp:812
msgid "Romanian (ro)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:803
+#: ../src/ui/dialog/inkscape-preferences.cpp:812
msgid "Russian (ru)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Sanskrit (sa)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Santali (sat)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Santali in Devanagari script (sat@deva)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Serbian (sr)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Serbian in Latin script (sr@latin)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Sindhi (sd)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Sindhi in Devanagari script (sd@deva)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Slovak (sk)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Slovenian (sl)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Spanish (es)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Spanish/Mexico (es_MX)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:805
+#: ../src/ui/dialog/inkscape-preferences.cpp:814
msgid "Swedish (sv)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:806
+#: ../src/ui/dialog/inkscape-preferences.cpp:815
msgid "Tamil (ta)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:806
+#: ../src/ui/dialog/inkscape-preferences.cpp:815
msgid "Telugu (te)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:806
+#: ../src/ui/dialog/inkscape-preferences.cpp:815
msgid "Thai (th)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:806
+#: ../src/ui/dialog/inkscape-preferences.cpp:815
msgid "Turkish (tr)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:807
+#: ../src/ui/dialog/inkscape-preferences.cpp:816
msgid "Ukrainian (uk)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:807
+#: ../src/ui/dialog/inkscape-preferences.cpp:816
msgid "Urdu (ur)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:808
+#: ../src/ui/dialog/inkscape-preferences.cpp:817
msgid "Vietnamese (vi)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:860
+#: ../src/ui/dialog/inkscape-preferences.cpp:869
msgid "Language (requires restart):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:861
+#: ../src/ui/dialog/inkscape-preferences.cpp:870
msgid "Set the language for menus and number formats"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:865
+#: ../src/ui/dialog/inkscape-preferences.cpp:874
msgid "Work-around color sliders not drawing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:867
+#: ../src/ui/dialog/inkscape-preferences.cpp:876
msgid ""
"When on, will attempt to work around bugs in certain GTK themes drawing "
"color sliders"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:872
+#: ../src/ui/dialog/inkscape-preferences.cpp:881
msgid "Clear list"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:875
+#: ../src/ui/dialog/inkscape-preferences.cpp:884
msgid "Maximum documents in Open _Recent:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:876
+#: ../src/ui/dialog/inkscape-preferences.cpp:885
msgid ""
"Set the maximum length of the Open Recent list in the File menu, or clear "
"the list"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:879
+#: ../src/ui/dialog/inkscape-preferences.cpp:888
msgid "_Zoom correction factor (in %):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:880
+#: ../src/ui/dialog/inkscape-preferences.cpp:889
msgid ""
"Adjust the slider until the length of the ruler on your screen matches its "
"real length. This information is used when zooming to 1:1, 1:2, etc., to "
"display objects in their true sizes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:883
+#: ../src/ui/dialog/inkscape-preferences.cpp:892
msgid "Enable dynamic relayout for incomplete sections"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:885
+#: ../src/ui/dialog/inkscape-preferences.cpp:894
msgid ""
"When on, will allow dynamic layout of components that are not completely "
"finished being refactored"
msgstr ""
#. show infobox
-#: ../src/ui/dialog/inkscape-preferences.cpp:888
+#: ../src/ui/dialog/inkscape-preferences.cpp:897
msgid "Show filter primitives infobox (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:890
+#: ../src/ui/dialog/inkscape-preferences.cpp:899
msgid ""
"Show icons and descriptions for the filter primitives available at the "
"filter effects dialog"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:893
-#: ../src/ui/dialog/inkscape-preferences.cpp:901
+#: ../src/ui/dialog/inkscape-preferences.cpp:902
+#: ../src/ui/dialog/inkscape-preferences.cpp:910
msgid "Icons only"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:893
-#: ../src/ui/dialog/inkscape-preferences.cpp:901
+#: ../src/ui/dialog/inkscape-preferences.cpp:902
+#: ../src/ui/dialog/inkscape-preferences.cpp:910
msgid "Text only"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:893
-#: ../src/ui/dialog/inkscape-preferences.cpp:901
+#: ../src/ui/dialog/inkscape-preferences.cpp:902
+#: ../src/ui/dialog/inkscape-preferences.cpp:910
msgid "Icons and text"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:898
+#: ../src/ui/dialog/inkscape-preferences.cpp:907
msgid "Dockbar style (requires restart):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:899
+#: ../src/ui/dialog/inkscape-preferences.cpp:908
msgid ""
"Selects whether the vertical bars on the dockbar will show text labels, "
"icons, or both"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:906
+#: ../src/ui/dialog/inkscape-preferences.cpp:915
msgid "Switcher style (requires restart):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:907
+#: ../src/ui/dialog/inkscape-preferences.cpp:916
msgid ""
"Selects whether the dockbar switcher will show text labels, icons, or both"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:910
+#: ../src/ui/dialog/inkscape-preferences.cpp:919
msgid "Origin at upper left with y-axis pointing down (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:912
+#: ../src/ui/dialog/inkscape-preferences.cpp:921
msgid "When off, origin is at lower left corner and y-axis points up"
msgstr ""
#. Theme
-#: ../src/ui/dialog/inkscape-preferences.cpp:916
+#: ../src/ui/dialog/inkscape-preferences.cpp:925
msgid "Theme changes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:963
+#: ../src/ui/dialog/inkscape-preferences.cpp:972
msgid "Use system theme"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:969
+#: ../src/ui/dialog/inkscape-preferences.cpp:978
msgid "Change Gtk theme:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:972
-#: ../src/ui/dialog/inkscape-preferences.cpp:973
+#: ../src/ui/dialog/inkscape-preferences.cpp:981
+#: ../src/ui/dialog/inkscape-preferences.cpp:982
msgid "Use dark theme"
msgstr ""
#. Icons
-#: ../src/ui/dialog/inkscape-preferences.cpp:976
+#: ../src/ui/dialog/inkscape-preferences.cpp:985
msgid "Display icons"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:999
+#: ../src/ui/dialog/inkscape-preferences.cpp:1008
msgid "Use system icons"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1002
+#: ../src/ui/dialog/inkscape-preferences.cpp:1011
msgid "Change icon theme:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1005
+#: ../src/ui/dialog/inkscape-preferences.cpp:1014
msgid "Use symbolic icons"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1008
-#: ../src/ui/dialog/inkscape-preferences.cpp:1009
+#: ../src/ui/dialog/inkscape-preferences.cpp:1017
+#: ../src/ui/dialog/inkscape-preferences.cpp:1018
msgid "Color for symbolic icons:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1010
+#: ../src/ui/dialog/inkscape-preferences.cpp:1019
msgid "Apply color"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1011
+#: ../src/ui/dialog/inkscape-preferences.cpp:1020
msgid "Apply color to symbolic icons)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1013
-#: ../src/ui/dialog/inkscape-preferences.cpp:1041
+#: ../src/ui/dialog/inkscape-preferences.cpp:1022
+#: ../src/ui/dialog/inkscape-preferences.cpp:1050
msgid "Theme decides"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1014
+#: ../src/ui/dialog/inkscape-preferences.cpp:1023
msgid "Theme decide symbolic icon color)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1021
+#: ../src/ui/dialog/inkscape-preferences.cpp:1030
msgid ""
"Color for symbolic icons, theme based or custom. Some icon color changes "
"need reload"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1023
+#: ../src/ui/dialog/inkscape-preferences.cpp:1032
msgctxt "Icon size"
msgid "Larger"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1023
+#: ../src/ui/dialog/inkscape-preferences.cpp:1032
msgctxt "Icon size"
msgid "Large"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1023
+#: ../src/ui/dialog/inkscape-preferences.cpp:1032
msgctxt "Icon size"
msgid "Small"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1024
+#: ../src/ui/dialog/inkscape-preferences.cpp:1033
msgctxt "Icon size"
msgid "Smaller"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1029
+#: ../src/ui/dialog/inkscape-preferences.cpp:1038
msgid "Toolbox icon size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1030
+#: ../src/ui/dialog/inkscape-preferences.cpp:1039
msgid "Set the size for the tool icons (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1033
+#: ../src/ui/dialog/inkscape-preferences.cpp:1042
msgid "Control bar icon size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1034
+#: ../src/ui/dialog/inkscape-preferences.cpp:1043
msgid ""
"Set the size for the icons in tools' control bars to use (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1037
+#: ../src/ui/dialog/inkscape-preferences.cpp:1046
msgid "Secondary toolbar icon size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1038
+#: ../src/ui/dialog/inkscape-preferences.cpp:1047
msgid ""
"Set the size for the icons in secondary toolbars to use (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1041
+#: ../src/ui/dialog/inkscape-preferences.cpp:1050
msgid "Yes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1041
+#: ../src/ui/dialog/inkscape-preferences.cpp:1050
msgid "No"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1044
+#: ../src/ui/dialog/inkscape-preferences.cpp:1053
msgid "Show icons in menus:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1045
+#: ../src/ui/dialog/inkscape-preferences.cpp:1054
msgid ""
"You can either enable or disable all icons in menus. By default the theme "
"determines which icons to display by using the 'show-icons' attribute in its "
"'menus.xml' file. (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1048
+#: ../src/ui/dialog/inkscape-preferences.cpp:1057
msgid "Theme"
msgstr ""
#. Windows
-#: ../src/ui/dialog/inkscape-preferences.cpp:1051
+#: ../src/ui/dialog/inkscape-preferences.cpp:1060
msgid "Save and restore window geometry for each document"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1052
+#: ../src/ui/dialog/inkscape-preferences.cpp:1061
msgid "Remember and use last window's geometry"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1053
+#: ../src/ui/dialog/inkscape-preferences.cpp:1062
msgid "Don't save window geometry"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1055
+#: ../src/ui/dialog/inkscape-preferences.cpp:1064
msgid "Save and restore dialogs status"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1056
-#: ../src/ui/dialog/inkscape-preferences.cpp:1097
+#: ../src/ui/dialog/inkscape-preferences.cpp:1065
+#: ../src/ui/dialog/inkscape-preferences.cpp:1106
msgid "Don't save dialogs status"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1058
-#: ../src/ui/dialog/inkscape-preferences.cpp:1105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1067
+#: ../src/ui/dialog/inkscape-preferences.cpp:1114
msgid "Dockable"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1059
-#: ../src/ui/dialog/inkscape-preferences.cpp:1107
+#: ../src/ui/dialog/inkscape-preferences.cpp:1068
+#: ../src/ui/dialog/inkscape-preferences.cpp:1116
msgid "Floating"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1062
+#: ../src/ui/dialog/inkscape-preferences.cpp:1071
msgid "Native open/save dialogs"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1063
+#: ../src/ui/dialog/inkscape-preferences.cpp:1072
msgid "GTK open/save dialogs"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1065
+#: ../src/ui/dialog/inkscape-preferences.cpp:1074
msgid "Dialogs are hidden in taskbar"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1066
+#: ../src/ui/dialog/inkscape-preferences.cpp:1075
msgid "Save and restore documents viewport"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1067
+#: ../src/ui/dialog/inkscape-preferences.cpp:1076
msgid "Zoom when window is resized"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1068
+#: ../src/ui/dialog/inkscape-preferences.cpp:1077
msgctxt "Dialog on top"
msgid "None"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1070
+#: ../src/ui/dialog/inkscape-preferences.cpp:1079
msgid "Aggressive"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1073
+#: ../src/ui/dialog/inkscape-preferences.cpp:1082
msgctxt "Window size"
msgid "Default"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1074
+#: ../src/ui/dialog/inkscape-preferences.cpp:1083
msgctxt "Window size"
msgid "Small"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1075
+#: ../src/ui/dialog/inkscape-preferences.cpp:1084
msgctxt "Window size"
msgid "Large"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1076
+#: ../src/ui/dialog/inkscape-preferences.cpp:1085
msgctxt "Window size"
msgid "Maximized"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1083
+#: ../src/ui/dialog/inkscape-preferences.cpp:1092
msgid "Default window size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1084
+#: ../src/ui/dialog/inkscape-preferences.cpp:1093
msgid "Set the default window size"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1087
+#: ../src/ui/dialog/inkscape-preferences.cpp:1096
msgid "Saving window geometry (size and position)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1089
+#: ../src/ui/dialog/inkscape-preferences.cpp:1098
msgid "Let the window manager determine placement of all windows"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1091
+#: ../src/ui/dialog/inkscape-preferences.cpp:1100
msgid ""
"Remember and use the last window's geometry (saves geometry to user "
"preferences)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1093
+#: ../src/ui/dialog/inkscape-preferences.cpp:1102
msgid ""
"Save and restore window geometry for each document (saves geometry in the "
"document)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1095
+#: ../src/ui/dialog/inkscape-preferences.cpp:1104
msgid "Saving dialogs status"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1099
+#: ../src/ui/dialog/inkscape-preferences.cpp:1108
msgid ""
"Save and restore dialogs status (the last open windows dialogs are saved "
"when it closes)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1103
+#: ../src/ui/dialog/inkscape-preferences.cpp:1112
msgid "Dialog behavior (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1109
+#: ../src/ui/dialog/inkscape-preferences.cpp:1118
msgid "Desktop integration"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1111
+#: ../src/ui/dialog/inkscape-preferences.cpp:1120
msgid "Use Windows like open and save dialogs"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1113
+#: ../src/ui/dialog/inkscape-preferences.cpp:1122
msgid "Use GTK open and save dialogs "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1117
+#: ../src/ui/dialog/inkscape-preferences.cpp:1126
msgid "Dialogs on top:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1120
+#: ../src/ui/dialog/inkscape-preferences.cpp:1129
msgid "Dialogs are treated as regular windows"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1122
+#: ../src/ui/dialog/inkscape-preferences.cpp:1131
msgid "Dialogs stay on top of document windows"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1124
+#: ../src/ui/dialog/inkscape-preferences.cpp:1133
msgid "Same as Normal but may work better with some window managers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1127
+#: ../src/ui/dialog/inkscape-preferences.cpp:1136
msgid "Dialog Transparency"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1129
+#: ../src/ui/dialog/inkscape-preferences.cpp:1138
msgid "_Opacity when focused:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1131
+#: ../src/ui/dialog/inkscape-preferences.cpp:1140
msgid "Opacity when _unfocused:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1133
+#: ../src/ui/dialog/inkscape-preferences.cpp:1142
msgid "_Time of opacity change animation:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1136
+#: ../src/ui/dialog/inkscape-preferences.cpp:1145
msgid "Miscellaneous"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1139
+#: ../src/ui/dialog/inkscape-preferences.cpp:1148
msgid "Whether dialog windows are to be hidden in the window manager taskbar"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1142
+#: ../src/ui/dialog/inkscape-preferences.cpp:1151
msgid ""
"Zoom drawing when document window is resized, to keep the same area visible "
"(this is the default which can be changed in any window using the button "
"above the right scrollbar)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1144
+#: ../src/ui/dialog/inkscape-preferences.cpp:1153
msgid ""
"Save documents viewport (zoom and panning position). Useful to turn off when "
"sharing version controlled files."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1145
+#: ../src/ui/dialog/inkscape-preferences.cpp:1154
msgid "Windows"
msgstr ""
#. Grids
-#: ../src/ui/dialog/inkscape-preferences.cpp:1148
+#: ../src/ui/dialog/inkscape-preferences.cpp:1157
msgid "Line color when zooming out"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1151
+#: ../src/ui/dialog/inkscape-preferences.cpp:1160
msgid "The gridlines will be shown in minor grid line color"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1153
+#: ../src/ui/dialog/inkscape-preferences.cpp:1162
msgid "The gridlines will be shown in major grid line color"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1155
+#: ../src/ui/dialog/inkscape-preferences.cpp:1164
msgid "Default grid settings"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1161
-#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1170
+#: ../src/ui/dialog/inkscape-preferences.cpp:1195
msgid "Grid units:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1166
-#: ../src/ui/dialog/inkscape-preferences.cpp:1191
+#: ../src/ui/dialog/inkscape-preferences.cpp:1175
+#: ../src/ui/dialog/inkscape-preferences.cpp:1200
msgid "Origin X:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1167
-#: ../src/ui/dialog/inkscape-preferences.cpp:1192
+#: ../src/ui/dialog/inkscape-preferences.cpp:1176
+#: ../src/ui/dialog/inkscape-preferences.cpp:1201
msgid "Origin Y:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1172
+#: ../src/ui/dialog/inkscape-preferences.cpp:1181
msgid "Spacing X:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1173
-#: ../src/ui/dialog/inkscape-preferences.cpp:1195
+#: ../src/ui/dialog/inkscape-preferences.cpp:1182
+#: ../src/ui/dialog/inkscape-preferences.cpp:1204
msgid "Spacing Y:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1175
-#: ../src/ui/dialog/inkscape-preferences.cpp:1176
-#: ../src/ui/dialog/inkscape-preferences.cpp:1200
-#: ../src/ui/dialog/inkscape-preferences.cpp:1201
+#: ../src/ui/dialog/inkscape-preferences.cpp:1184
+#: ../src/ui/dialog/inkscape-preferences.cpp:1185
+#: ../src/ui/dialog/inkscape-preferences.cpp:1209
+#: ../src/ui/dialog/inkscape-preferences.cpp:1210
msgid "Minor grid line color:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1176
-#: ../src/ui/dialog/inkscape-preferences.cpp:1201
+#: ../src/ui/dialog/inkscape-preferences.cpp:1185
+#: ../src/ui/dialog/inkscape-preferences.cpp:1210
msgid "Color used for normal grid lines"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1177
-#: ../src/ui/dialog/inkscape-preferences.cpp:1178
-#: ../src/ui/dialog/inkscape-preferences.cpp:1202
-#: ../src/ui/dialog/inkscape-preferences.cpp:1203
+#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1187
+#: ../src/ui/dialog/inkscape-preferences.cpp:1211
+#: ../src/ui/dialog/inkscape-preferences.cpp:1212
msgid "Major grid line color:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1178
-#: ../src/ui/dialog/inkscape-preferences.cpp:1203
+#: ../src/ui/dialog/inkscape-preferences.cpp:1187
+#: ../src/ui/dialog/inkscape-preferences.cpp:1212
msgid "Color used for major (highlighted) grid lines"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1180
-#: ../src/ui/dialog/inkscape-preferences.cpp:1205
+#: ../src/ui/dialog/inkscape-preferences.cpp:1189
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
msgid "Major grid line every:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1181
+#: ../src/ui/dialog/inkscape-preferences.cpp:1190
msgid "Show dots instead of lines"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1182
+#: ../src/ui/dialog/inkscape-preferences.cpp:1191
msgid "If set, display dots at gridpoints instead of gridlines"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1256
+#: ../src/ui/dialog/inkscape-preferences.cpp:1265
msgid "Input/Output"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1259
+#: ../src/ui/dialog/inkscape-preferences.cpp:1268
msgid "Use current directory for \"Save As ...\""
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1261
+#: ../src/ui/dialog/inkscape-preferences.cpp:1270
msgid ""
"When this option is on, the \"Save as...\" and \"Save a Copy...\" dialogs "
"will always open in the directory where the currently open document is; when "
@@ -20186,176 +20169,176 @@ msgid ""
"it"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1263
+#: ../src/ui/dialog/inkscape-preferences.cpp:1272
msgid "Add label comments to printing output"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1265
+#: ../src/ui/dialog/inkscape-preferences.cpp:1274
msgid ""
"When on, a comment will be added to the raw print output, marking the "
"rendered output for an object with its label"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1267
+#: ../src/ui/dialog/inkscape-preferences.cpp:1276
msgid "Add default metadata to new documents"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1269
+#: ../src/ui/dialog/inkscape-preferences.cpp:1278
msgid ""
"Add default metadata to new documents. Default metadata can be set from "
"Document Properties->Metadata."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1273
+#: ../src/ui/dialog/inkscape-preferences.cpp:1282
msgid "_Grab sensitivity:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1273
+#: ../src/ui/dialog/inkscape-preferences.cpp:1282
msgid "pixels (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1274
+#: ../src/ui/dialog/inkscape-preferences.cpp:1283
msgid ""
"How close on the screen you need to be to an object to be able to grab it "
"with mouse (in screen pixels)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1276
+#: ../src/ui/dialog/inkscape-preferences.cpp:1285
msgid "_Click/drag threshold:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1276
-#: ../src/ui/dialog/inkscape-preferences.cpp:1639
-#: ../src/ui/dialog/inkscape-preferences.cpp:1643
-#: ../src/ui/dialog/inkscape-preferences.cpp:1653
+#: ../src/ui/dialog/inkscape-preferences.cpp:1285
+#: ../src/ui/dialog/inkscape-preferences.cpp:1648
+#: ../src/ui/dialog/inkscape-preferences.cpp:1652
+#: ../src/ui/dialog/inkscape-preferences.cpp:1662
msgid "pixels"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1277
+#: ../src/ui/dialog/inkscape-preferences.cpp:1286
msgid ""
"Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1280
+#: ../src/ui/dialog/inkscape-preferences.cpp:1289
msgid "_Handle size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1281
+#: ../src/ui/dialog/inkscape-preferences.cpp:1290
msgid "Set the relative size of node handles"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1283
+#: ../src/ui/dialog/inkscape-preferences.cpp:1292
msgid "Use pressure-sensitive tablet (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1285
+#: ../src/ui/dialog/inkscape-preferences.cpp:1294
msgid ""
"Use the capabilities of a tablet or other pressure-sensitive device. Disable "
"this only if you have problems with the tablet (you can still use it as a "
"mouse)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1287
+#: ../src/ui/dialog/inkscape-preferences.cpp:1296
msgid "Switch tool based on tablet device (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1289
+#: ../src/ui/dialog/inkscape-preferences.cpp:1298
msgid ""
"Change tool as different devices are used on the tablet (pen, eraser, mouse)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1290
+#: ../src/ui/dialog/inkscape-preferences.cpp:1299
msgid "Input devices"
msgstr ""
#. SVG output options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1293
+#: ../src/ui/dialog/inkscape-preferences.cpp:1302
msgid "Use named colors"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1294
+#: ../src/ui/dialog/inkscape-preferences.cpp:1303
msgid ""
"If set, write the CSS name of the color when available (e.g. 'red' or "
"'magenta') instead of the numeric value"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1296
+#: ../src/ui/dialog/inkscape-preferences.cpp:1305
msgid "XML formatting"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1298
+#: ../src/ui/dialog/inkscape-preferences.cpp:1307
msgid "Inline attributes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1299
+#: ../src/ui/dialog/inkscape-preferences.cpp:1308
msgid "Put attributes on the same line as the element tag"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1302
+#: ../src/ui/dialog/inkscape-preferences.cpp:1311
msgid "_Indent, spaces:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1302
+#: ../src/ui/dialog/inkscape-preferences.cpp:1311
msgid ""
"The number of spaces to use for indenting nested elements; set to 0 for no "
"indentation"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1304
+#: ../src/ui/dialog/inkscape-preferences.cpp:1313
msgid "Path data"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
+#: ../src/ui/dialog/inkscape-preferences.cpp:1316
msgid "Absolute"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
+#: ../src/ui/dialog/inkscape-preferences.cpp:1316
msgid "Relative"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
-#: ../src/ui/dialog/inkscape-preferences.cpp:1613
+#: ../src/ui/dialog/inkscape-preferences.cpp:1316
+#: ../src/ui/dialog/inkscape-preferences.cpp:1622
msgid "Optimized"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1311
+#: ../src/ui/dialog/inkscape-preferences.cpp:1320
msgid "Path string format:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1311
+#: ../src/ui/dialog/inkscape-preferences.cpp:1320
msgid ""
"Path data should be written: only with absolute coordinates, only with "
"relative coordinates, or optimized for string length (mixed absolute and "
"relative coordinates)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1313
+#: ../src/ui/dialog/inkscape-preferences.cpp:1322
msgid "Force repeat commands"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1314
+#: ../src/ui/dialog/inkscape-preferences.cpp:1323
msgid ""
"Force repeating of the same path command (for example, 'L 1,2 L 3,4' instead "
"of 'L 1,2 3,4')"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1316
+#: ../src/ui/dialog/inkscape-preferences.cpp:1325
msgid "Numbers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1319
+#: ../src/ui/dialog/inkscape-preferences.cpp:1328
msgid "_Numeric precision:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1319
+#: ../src/ui/dialog/inkscape-preferences.cpp:1328
msgid "Significant figures of the values written to the SVG file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1322
+#: ../src/ui/dialog/inkscape-preferences.cpp:1331
msgid "Minimum _exponent:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1322
+#: ../src/ui/dialog/inkscape-preferences.cpp:1331
msgid ""
"The smallest number written to SVG is 10 to the power of this exponent; "
"anything smaller is written as zero"
@@ -20363,56 +20346,56 @@ msgstr ""
#. Code to add controls for attribute checking options
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1327
+#: ../src/ui/dialog/inkscape-preferences.cpp:1336
msgid "Improper Attributes Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1329
-#: ../src/ui/dialog/inkscape-preferences.cpp:1337
-#: ../src/ui/dialog/inkscape-preferences.cpp:1345
+#: ../src/ui/dialog/inkscape-preferences.cpp:1338
+#: ../src/ui/dialog/inkscape-preferences.cpp:1346
+#: ../src/ui/dialog/inkscape-preferences.cpp:1354
msgid "Print warnings"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1330
+#: ../src/ui/dialog/inkscape-preferences.cpp:1339
msgid ""
"Print warning if invalid or non-useful attributes found. Database files "
"located in inkscape_data_dir/attributes."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1331
+#: ../src/ui/dialog/inkscape-preferences.cpp:1340
msgid "Remove attributes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1332
+#: ../src/ui/dialog/inkscape-preferences.cpp:1341
msgid "Delete invalid or non-useful attributes from element tag"
msgstr ""
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1335
+#: ../src/ui/dialog/inkscape-preferences.cpp:1344
msgid "Inappropriate Style Properties Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1338
+#: ../src/ui/dialog/inkscape-preferences.cpp:1347
msgid ""
"Print warning if inappropriate style properties found (i.e. 'font-family' "
"set on a <rect>). Database files located in inkscape_data_dir/attributes."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1339
-#: ../src/ui/dialog/inkscape-preferences.cpp:1347
+#: ../src/ui/dialog/inkscape-preferences.cpp:1348
+#: ../src/ui/dialog/inkscape-preferences.cpp:1356
msgid "Remove style properties"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1340
+#: ../src/ui/dialog/inkscape-preferences.cpp:1349
msgid "Delete inappropriate style properties"
msgstr ""
#. Add default or inherited style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1343
+#: ../src/ui/dialog/inkscape-preferences.cpp:1352
msgid "Non-useful Style Properties Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1346
+#: ../src/ui/dialog/inkscape-preferences.cpp:1355
msgid ""
"Print warning if redundant style properties found (i.e. if a property has "
"the default value and a different value is not inherited or if value is the "
@@ -20420,254 +20403,254 @@ msgid ""
"attributes."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1348
+#: ../src/ui/dialog/inkscape-preferences.cpp:1357
msgid "Delete redundant style properties"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1350
+#: ../src/ui/dialog/inkscape-preferences.cpp:1359
msgid "Check Attributes and Style Properties on"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1352
+#: ../src/ui/dialog/inkscape-preferences.cpp:1361
msgid "Reading"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1353
+#: ../src/ui/dialog/inkscape-preferences.cpp:1362
msgid ""
"Check attributes and style properties on reading in SVG files (including "
"those internal to Inkscape which will slow down startup)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1354
+#: ../src/ui/dialog/inkscape-preferences.cpp:1363
msgid "Editing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1355
+#: ../src/ui/dialog/inkscape-preferences.cpp:1364
msgid ""
"Check attributes and style properties while editing SVG files (may slow down "
"Inkscape, mostly useful for debugging)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1356
+#: ../src/ui/dialog/inkscape-preferences.cpp:1365
msgid "Writing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1357
+#: ../src/ui/dialog/inkscape-preferences.cpp:1366
msgid "Check attributes and style properties on writing out SVG files"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1359
+#: ../src/ui/dialog/inkscape-preferences.cpp:1368
msgid "SVG output"
msgstr ""
#. SVG Export Options ==========================================
#. SVG 2 Fallbacks
-#: ../src/ui/dialog/inkscape-preferences.cpp:1364
+#: ../src/ui/dialog/inkscape-preferences.cpp:1373
msgid "SVG 2"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1365
+#: ../src/ui/dialog/inkscape-preferences.cpp:1374
msgid "Insert SVG 1.1 fallback in text."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1366
+#: ../src/ui/dialog/inkscape-preferences.cpp:1375
msgid "Insert Mesh Gradient JavaScript polyfill."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1368
+#: ../src/ui/dialog/inkscape-preferences.cpp:1377
msgid "Adds fallback options for non-SVG 2 renderers."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1369
+#: ../src/ui/dialog/inkscape-preferences.cpp:1378
msgid "Adds JavaScript polyfill to render meshes (only fill."
msgstr ""
#. SVG Export Options (SVG 2 -> SVG 1)
-#: ../src/ui/dialog/inkscape-preferences.cpp:1372
+#: ../src/ui/dialog/inkscape-preferences.cpp:1381
msgid "SVG 2 to SVG 1.1"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1374
+#: ../src/ui/dialog/inkscape-preferences.cpp:1383
msgid "Replace markers with 'auto_start_reverse'."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1375
+#: ../src/ui/dialog/inkscape-preferences.cpp:1384
msgid "Replace markers using 'context_paint' or 'context_fill'."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1377
+#: ../src/ui/dialog/inkscape-preferences.cpp:1386
msgid "SVG 2 allows markers to automatically be reversed at start of path."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1378
+#: ../src/ui/dialog/inkscape-preferences.cpp:1387
msgid "SVG 2 allows markers to automatically match stroke color."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1380
+#: ../src/ui/dialog/inkscape-preferences.cpp:1389
msgid "SVG export"
msgstr ""
#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1396
msgid "Perceptual"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1396
msgid "Relative Colorimetric"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1396
msgid "Absolute Colorimetric"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1391
+#: ../src/ui/dialog/inkscape-preferences.cpp:1400
msgid "(Note: Color management has been disabled in this build)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1395
+#: ../src/ui/dialog/inkscape-preferences.cpp:1404
msgid "Display adjustment"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1404
+#: ../src/ui/dialog/inkscape-preferences.cpp:1413
#, c-format
msgid ""
"The ICC profile to use to calibrate display output.\n"
"Searched directories:%s"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1405
+#: ../src/ui/dialog/inkscape-preferences.cpp:1414
msgid "Display profile:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1410
+#: ../src/ui/dialog/inkscape-preferences.cpp:1419
msgid "Retrieve profile from display"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1413
+#: ../src/ui/dialog/inkscape-preferences.cpp:1422
msgid "Retrieve profiles from those attached to displays via XICC"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1415
+#: ../src/ui/dialog/inkscape-preferences.cpp:1424
msgid "Retrieve profiles from those attached to displays"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1420
+#: ../src/ui/dialog/inkscape-preferences.cpp:1429
msgid "Display rendering intent:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1421
+#: ../src/ui/dialog/inkscape-preferences.cpp:1430
msgid "The rendering intent to use to calibrate display output"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1423
+#: ../src/ui/dialog/inkscape-preferences.cpp:1432
msgid "Proofing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1425
+#: ../src/ui/dialog/inkscape-preferences.cpp:1434
msgid "Simulate output on screen"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1427
+#: ../src/ui/dialog/inkscape-preferences.cpp:1436
msgid "Simulates output of target device"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1429
+#: ../src/ui/dialog/inkscape-preferences.cpp:1438
msgid "Mark out of gamut colors"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1431
+#: ../src/ui/dialog/inkscape-preferences.cpp:1440
msgid "Highlights colors that are out of gamut for the target device"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1438
+#: ../src/ui/dialog/inkscape-preferences.cpp:1447
msgid "Out of gamut warning color:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1439
+#: ../src/ui/dialog/inkscape-preferences.cpp:1448
msgid "Selects the color used for out of gamut warning"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1441
+#: ../src/ui/dialog/inkscape-preferences.cpp:1450
msgid "Device profile:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1442
+#: ../src/ui/dialog/inkscape-preferences.cpp:1451
msgid "The ICC profile to use to simulate device output"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1445
+#: ../src/ui/dialog/inkscape-preferences.cpp:1454
msgid "Device rendering intent:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1446
+#: ../src/ui/dialog/inkscape-preferences.cpp:1455
msgid "The rendering intent to use to calibrate device output"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1448
+#: ../src/ui/dialog/inkscape-preferences.cpp:1457
msgid "Black point compensation"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1450
+#: ../src/ui/dialog/inkscape-preferences.cpp:1459
msgid "Enables black point compensation"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1452
+#: ../src/ui/dialog/inkscape-preferences.cpp:1461
msgid "Preserve black"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1459
+#: ../src/ui/dialog/inkscape-preferences.cpp:1468
msgid "(LittleCMS 1.15 or later required)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1461
+#: ../src/ui/dialog/inkscape-preferences.cpp:1470
msgid "Preserve K channel in CMYK -> CMYK transforms"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1475
+#: ../src/ui/dialog/inkscape-preferences.cpp:1484
#: ../src/ui/widget/color-icc-selector.cpp:384
-#: ../src/ui/widget/color-icc-selector.cpp:683
+#: ../src/ui/widget/color-icc-selector.cpp:681
msgid "<none>"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1520
+#: ../src/ui/dialog/inkscape-preferences.cpp:1529
msgid "Color management"
msgstr ""
#. Autosave options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1523
+#: ../src/ui/dialog/inkscape-preferences.cpp:1532
msgid "Enable autosave (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1524
+#: ../src/ui/dialog/inkscape-preferences.cpp:1533
msgid ""
"Automatically save the current document(s) at a given interval, thus "
"minimizing loss in case of a crash"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1530
+#: ../src/ui/dialog/inkscape-preferences.cpp:1539
msgctxt "Filesystem"
msgid "Autosave _directory:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1530
+#: ../src/ui/dialog/inkscape-preferences.cpp:1539
msgid ""
"The directory where autosaves will be written. This should be an absolute "
"path (starts with / on UNIX or a drive letter such as C: on Windows). "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1532
+#: ../src/ui/dialog/inkscape-preferences.cpp:1541
msgid "_Interval (in minutes):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1532
+#: ../src/ui/dialog/inkscape-preferences.cpp:1541
msgid "Interval (in minutes) at which document will be autosaved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1534
+#: ../src/ui/dialog/inkscape-preferences.cpp:1543
msgid "_Maximum number of autosaves:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1534
+#: ../src/ui/dialog/inkscape-preferences.cpp:1543
msgid ""
"Maximum number of autosaved files; use this to limit the storage space used"
msgstr ""
@@ -20684,689 +20667,689 @@ msgstr ""
#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
#.
#. -----------
-#: ../src/ui/dialog/inkscape-preferences.cpp:1549
+#: ../src/ui/dialog/inkscape-preferences.cpp:1558
msgid "Autosave"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1553
+#: ../src/ui/dialog/inkscape-preferences.cpp:1562
msgid "Open Clip Art Library _Server Name:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1554
+#: ../src/ui/dialog/inkscape-preferences.cpp:1563
msgid ""
"The server name of the Open Clip Art Library webdav server; it's used by the "
"Import and Export to OCAL function"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1556
+#: ../src/ui/dialog/inkscape-preferences.cpp:1565
msgid "Open Clip Art Library _Username:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1557
+#: ../src/ui/dialog/inkscape-preferences.cpp:1566
msgid "The username used to log into Open Clip Art Library"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1559
+#: ../src/ui/dialog/inkscape-preferences.cpp:1568
msgid "Open Clip Art Library _Password:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1560
+#: ../src/ui/dialog/inkscape-preferences.cpp:1569
msgid "The password used to log into Open Clip Art Library"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1561
+#: ../src/ui/dialog/inkscape-preferences.cpp:1570
msgid "Open Clip Art"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1566
+#: ../src/ui/dialog/inkscape-preferences.cpp:1575
msgid "Behavior"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1570
+#: ../src/ui/dialog/inkscape-preferences.cpp:1579
msgid "_Simplification threshold:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1571
+#: ../src/ui/dialog/inkscape-preferences.cpp:1580
msgid ""
"How strong is the Node tool's Simplify command by default. If you invoke "
"this command several times in quick succession, it will act more and more "
"aggressively; invoking it again after a pause restores the default threshold."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1573
+#: ../src/ui/dialog/inkscape-preferences.cpp:1582
msgid "Color stock markers the same color as object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1574
+#: ../src/ui/dialog/inkscape-preferences.cpp:1583
msgid "Color custom markers the same color as object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1575
-#: ../src/ui/dialog/inkscape-preferences.cpp:1814
+#: ../src/ui/dialog/inkscape-preferences.cpp:1584
+#: ../src/ui/dialog/inkscape-preferences.cpp:1823
msgid "Update marker color when object color changes"
msgstr ""
#. Selecting options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1578
+#: ../src/ui/dialog/inkscape-preferences.cpp:1587
msgid "Select in all layers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1579
+#: ../src/ui/dialog/inkscape-preferences.cpp:1588
msgid "Select only within current layer"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1580
+#: ../src/ui/dialog/inkscape-preferences.cpp:1589
msgid "Select in current layer and sublayers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1581
+#: ../src/ui/dialog/inkscape-preferences.cpp:1590
msgid "Ignore hidden objects and layers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1582
+#: ../src/ui/dialog/inkscape-preferences.cpp:1591
msgid "Ignore locked objects and layers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1583
+#: ../src/ui/dialog/inkscape-preferences.cpp:1592
msgid "Deselect upon layer change"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1586
+#: ../src/ui/dialog/inkscape-preferences.cpp:1595
msgid ""
"Uncheck this to be able to keep the current objects selected when the "
"current layer changes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1588
+#: ../src/ui/dialog/inkscape-preferences.cpp:1597
msgid "Ctrl+A, Tab, Shift+Tab"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1590
+#: ../src/ui/dialog/inkscape-preferences.cpp:1599
msgid "Make keyboard selection commands work on objects in all layers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1592
+#: ../src/ui/dialog/inkscape-preferences.cpp:1601
msgid "Make keyboard selection commands work on objects in current layer only"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1594
+#: ../src/ui/dialog/inkscape-preferences.cpp:1603
msgid ""
"Make keyboard selection commands work on objects in current layer and all "
"its sublayers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1596
+#: ../src/ui/dialog/inkscape-preferences.cpp:1605
msgid ""
"Uncheck this to be able to select objects that are hidden (either by "
"themselves or by being in a hidden layer)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1598
+#: ../src/ui/dialog/inkscape-preferences.cpp:1607
msgid ""
"Uncheck this to be able to select objects that are locked (either by "
"themselves or by being in a locked layer)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1600
+#: ../src/ui/dialog/inkscape-preferences.cpp:1609
msgid "Wrap when cycling objects in z-order"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1602
+#: ../src/ui/dialog/inkscape-preferences.cpp:1611
msgid "Alt+Scroll Wheel"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1604
+#: ../src/ui/dialog/inkscape-preferences.cpp:1613
msgid "Wrap around at start and end when cycling objects in z-order"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1606
+#: ../src/ui/dialog/inkscape-preferences.cpp:1615
msgid "Selecting"
msgstr ""
#. Transforms options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1609
-#: ../src/ui/toolbar/select-toolbar.cpp:179
+#: ../src/ui/dialog/inkscape-preferences.cpp:1618
+#: ../src/ui/toolbar/select-toolbar.cpp:180
msgid "Scale stroke width"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1610
+#: ../src/ui/dialog/inkscape-preferences.cpp:1619
msgid "Scale rounded corners in rectangles"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1611
+#: ../src/ui/dialog/inkscape-preferences.cpp:1620
msgid "Transform gradients"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1612
+#: ../src/ui/dialog/inkscape-preferences.cpp:1621
msgid "Transform patterns"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1614
+#: ../src/ui/dialog/inkscape-preferences.cpp:1623
msgid "Preserved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1617
-#: ../src/ui/toolbar/select-toolbar.cpp:180
+#: ../src/ui/dialog/inkscape-preferences.cpp:1626
+#: ../src/ui/toolbar/select-toolbar.cpp:181
msgid "When scaling objects, scale the stroke width by the same proportion"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1619
-#: ../src/ui/toolbar/select-toolbar.cpp:187
+#: ../src/ui/dialog/inkscape-preferences.cpp:1628
+#: ../src/ui/toolbar/select-toolbar.cpp:188
msgid "When scaling rectangles, scale the radii of rounded corners"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1621
-#: ../src/ui/toolbar/select-toolbar.cpp:194
+#: ../src/ui/dialog/inkscape-preferences.cpp:1630
+#: ../src/ui/toolbar/select-toolbar.cpp:195
msgid "Move gradients (in fill or stroke) along with the objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1623
-#: ../src/ui/toolbar/select-toolbar.cpp:201
+#: ../src/ui/dialog/inkscape-preferences.cpp:1632
+#: ../src/ui/toolbar/select-toolbar.cpp:202
msgid "Move patterns (in fill or stroke) along with the objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1624
+#: ../src/ui/dialog/inkscape-preferences.cpp:1633
msgid "Store transformation"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1626
+#: ../src/ui/dialog/inkscape-preferences.cpp:1635
msgid ""
"If possible, apply transformation to objects without adding a transform= "
"attribute"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1628
+#: ../src/ui/dialog/inkscape-preferences.cpp:1637
msgid "Always store transformation as a transform= attribute on objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1630
+#: ../src/ui/dialog/inkscape-preferences.cpp:1639
msgid "Transforms"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1632
+#: ../src/ui/dialog/inkscape-preferences.cpp:1641
msgid "Scale dashes with stroke"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1633
+#: ../src/ui/dialog/inkscape-preferences.cpp:1642
msgid "When changing stroke width, scale dash array"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1635
+#: ../src/ui/dialog/inkscape-preferences.cpp:1644
msgid "Dashes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1639
+#: ../src/ui/dialog/inkscape-preferences.cpp:1648
msgid "Mouse _wheel scrolls by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1640
+#: ../src/ui/dialog/inkscape-preferences.cpp:1649
msgid ""
"One mouse wheel notch scrolls by this distance in screen pixels "
"(horizontally with Shift)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1641
+#: ../src/ui/dialog/inkscape-preferences.cpp:1650
msgid "Ctrl+arrows"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1643
+#: ../src/ui/dialog/inkscape-preferences.cpp:1652
msgid "Sc_roll by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1644
+#: ../src/ui/dialog/inkscape-preferences.cpp:1653
msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1646
+#: ../src/ui/dialog/inkscape-preferences.cpp:1655
msgid "_Acceleration:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1647
+#: ../src/ui/dialog/inkscape-preferences.cpp:1656
msgid ""
"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no "
"acceleration)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1648
+#: ../src/ui/dialog/inkscape-preferences.cpp:1657
msgid "Autoscrolling"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1650
+#: ../src/ui/dialog/inkscape-preferences.cpp:1659
msgid "_Speed:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1651
+#: ../src/ui/dialog/inkscape-preferences.cpp:1660
msgid ""
"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn "
"autoscroll off)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1653
-#: ../src/ui/dialog/tracedialog.cpp:518 ../src/ui/dialog/tracedialog.cpp:717
+#: ../src/ui/dialog/inkscape-preferences.cpp:1662
+#: ../src/ui/dialog/tracedialog.cpp:518 ../src/ui/dialog/tracedialog.cpp:718
msgid "_Threshold:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1654
+#: ../src/ui/dialog/inkscape-preferences.cpp:1663
msgid ""
"How far (in screen pixels) you need to be from the canvas edge to trigger "
"autoscroll; positive is outside the canvas, negative is within the canvas"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1655
+#: ../src/ui/dialog/inkscape-preferences.cpp:1664
msgid "Mouse move pans when Space is pressed"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1657
+#: ../src/ui/dialog/inkscape-preferences.cpp:1666
msgid "When on, pressing and holding Space and dragging pans canvas"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1658
+#: ../src/ui/dialog/inkscape-preferences.cpp:1667
msgid "Mouse wheel zooms by default"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1660
+#: ../src/ui/dialog/inkscape-preferences.cpp:1669
msgid ""
"When on, mouse wheel zooms without Ctrl and scrolls canvas with Ctrl; when "
"off, it zooms with Ctrl and scrolls without Ctrl"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1661
+#: ../src/ui/dialog/inkscape-preferences.cpp:1670
msgid "Scrolling"
msgstr ""
#. Snapping options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1664
+#: ../src/ui/dialog/inkscape-preferences.cpp:1673
msgid "Snap defaults"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1666
+#: ../src/ui/dialog/inkscape-preferences.cpp:1675
msgid "Enable snapping in new documents"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1668
+#: ../src/ui/dialog/inkscape-preferences.cpp:1677
msgid ""
"Initial state of snapping in new documents and non-Inkscape SVGs. Snap "
"status is subsequently saved per-document."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1670
+#: ../src/ui/dialog/inkscape-preferences.cpp:1679
msgid "Snap indicator"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1672
+#: ../src/ui/dialog/inkscape-preferences.cpp:1681
msgid "Enable snap indicator"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1674
+#: ../src/ui/dialog/inkscape-preferences.cpp:1683
msgid "After snapping, a symbol is drawn at the point that has snapped"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1679
+#: ../src/ui/dialog/inkscape-preferences.cpp:1688
msgid "Snap indicator persistence (in seconds):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1680
+#: ../src/ui/dialog/inkscape-preferences.cpp:1689
msgid ""
"Controls how long the snap indicator message will be shown, before it "
"disappears"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1682
+#: ../src/ui/dialog/inkscape-preferences.cpp:1691
msgid "What should snap"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1684
+#: ../src/ui/dialog/inkscape-preferences.cpp:1693
msgid "Only snap the node closest to the pointer"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1686
+#: ../src/ui/dialog/inkscape-preferences.cpp:1695
msgid ""
"Only try to snap the node that is initially closest to the mouse pointer"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1689
+#: ../src/ui/dialog/inkscape-preferences.cpp:1698
msgid "_Weight factor:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1690
+#: ../src/ui/dialog/inkscape-preferences.cpp:1699
msgid ""
"When multiple snap solutions are found, then Inkscape can either prefer the "
"closest transformation (when set to 0), or prefer the node that was "
"initially the closest to the pointer (when set to 1)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1692
+#: ../src/ui/dialog/inkscape-preferences.cpp:1701
msgid "Snap the mouse pointer when dragging a constrained knot"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1694
+#: ../src/ui/dialog/inkscape-preferences.cpp:1703
msgid ""
"When dragging a knot along a constraint line, then snap the position of the "
"mouse pointer instead of snapping the projection of the knot onto the "
"constraint line"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1696
+#: ../src/ui/dialog/inkscape-preferences.cpp:1705
msgid "Delayed snap"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1699
+#: ../src/ui/dialog/inkscape-preferences.cpp:1708
msgid "Delay (in seconds):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1700
+#: ../src/ui/dialog/inkscape-preferences.cpp:1709
msgid ""
"Postpone snapping as long as the mouse is moving, and then wait an "
"additional fraction of a second. This additional delay is specified here. "
"When set to zero or to a very small number, snapping will be immediate."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1702
+#: ../src/ui/dialog/inkscape-preferences.cpp:1711
msgid "Snapping"
msgstr ""
#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:1707
+#: ../src/ui/dialog/inkscape-preferences.cpp:1716
msgid "_Arrow keys move by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1708
+#: ../src/ui/dialog/inkscape-preferences.cpp:1717
msgid ""
"Pressing an arrow key moves selected object(s) or node(s) by this distance"
msgstr ""
#. defaultscale is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:1711
+#: ../src/ui/dialog/inkscape-preferences.cpp:1720
msgid "&gt; and &lt; _scale by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1712
+#: ../src/ui/dialog/inkscape-preferences.cpp:1721
msgid "Pressing > or < scales selection up or down by this increment"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1714
+#: ../src/ui/dialog/inkscape-preferences.cpp:1723
msgid "_Inset/Outset by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1715
+#: ../src/ui/dialog/inkscape-preferences.cpp:1724
msgid "Inset and Outset commands displace the path by this distance"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1716
+#: ../src/ui/dialog/inkscape-preferences.cpp:1725
msgid "Compass-like display of angles"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1718
+#: ../src/ui/dialog/inkscape-preferences.cpp:1727
msgid ""
"When on, angles are displayed with 0 at north, 0 to 360 range, positive "
"clockwise; otherwise with 0 at east, -180 to 180 range, positive "
"counterclockwise"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1720
+#: ../src/ui/dialog/inkscape-preferences.cpp:1729
msgctxt "Rotation angle"
msgid "None"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1724
+#: ../src/ui/dialog/inkscape-preferences.cpp:1733
msgid "_Rotation snaps every:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1724
#: ../src/ui/dialog/inkscape-preferences.cpp:1733
+#: ../src/ui/dialog/inkscape-preferences.cpp:1742
msgid "degrees"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1725
+#: ../src/ui/dialog/inkscape-preferences.cpp:1734
msgid ""
"Rotating with Ctrl pressed snaps every that much degrees; also, pressing "
"[ or ] rotates by this amount"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1726
+#: ../src/ui/dialog/inkscape-preferences.cpp:1735
msgid "Relative snapping of guideline angles"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1728
+#: ../src/ui/dialog/inkscape-preferences.cpp:1737
msgid ""
"When on, the snap angles when rotating a guideline will be relative to the "
"original angle"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1730
+#: ../src/ui/dialog/inkscape-preferences.cpp:1739
msgid "_Zoom in/out by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1731
+#: ../src/ui/dialog/inkscape-preferences.cpp:1740
msgid ""
"Zoom tool click, +/- keys, and middle click zoom in and out by this "
"multiplier"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1733
+#: ../src/ui/dialog/inkscape-preferences.cpp:1742
msgid "_Rotate canvas by:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1734
+#: ../src/ui/dialog/inkscape-preferences.cpp:1743
msgid "Rotate canvas clockwise and counter-clockwise by this amount."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1735
+#: ../src/ui/dialog/inkscape-preferences.cpp:1744
msgid "Steps"
msgstr ""
#. Clones options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1738
+#: ../src/ui/dialog/inkscape-preferences.cpp:1747
msgid "Move in parallel"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1740
+#: ../src/ui/dialog/inkscape-preferences.cpp:1749
msgid "Stay unmoved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1742
+#: ../src/ui/dialog/inkscape-preferences.cpp:1751
msgid "Move according to transform"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1744
+#: ../src/ui/dialog/inkscape-preferences.cpp:1753
msgid "Are unlinked"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1746
+#: ../src/ui/dialog/inkscape-preferences.cpp:1755
msgid "Are deleted"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1749
+#: ../src/ui/dialog/inkscape-preferences.cpp:1758
msgid "Moving original: clones and linked offsets"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1751
+#: ../src/ui/dialog/inkscape-preferences.cpp:1760
msgid "Clones are translated by the same vector as their original"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1753
+#: ../src/ui/dialog/inkscape-preferences.cpp:1762
msgid "Clones preserve their positions when their original is moved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1755
+#: ../src/ui/dialog/inkscape-preferences.cpp:1764
msgid ""
"Each clone moves according to the value of its transform= attribute; for "
"example, a rotated clone will move in a different direction than its original"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1756
+#: ../src/ui/dialog/inkscape-preferences.cpp:1765
msgid "Deleting original: clones"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1758
+#: ../src/ui/dialog/inkscape-preferences.cpp:1767
msgid "Orphaned clones are converted to regular objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1760
+#: ../src/ui/dialog/inkscape-preferences.cpp:1769
msgid "Orphaned clones are deleted along with their original"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1762
+#: ../src/ui/dialog/inkscape-preferences.cpp:1771
msgid "Duplicating original+clones/linked offset"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1764
+#: ../src/ui/dialog/inkscape-preferences.cpp:1773
msgid "Relink duplicated clones"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1766
+#: ../src/ui/dialog/inkscape-preferences.cpp:1775
msgid ""
"When duplicating a selection containing both a clone and its original "
"(possibly in groups), relink the duplicated clone to the duplicated original "
"instead of the old original"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1768
+#: ../src/ui/dialog/inkscape-preferences.cpp:1777
msgid "Unlinking clones"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1769
+#: ../src/ui/dialog/inkscape-preferences.cpp:1778
msgid "Path operations unlink clones"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1771
+#: ../src/ui/dialog/inkscape-preferences.cpp:1780
msgid ""
"The following path operations will unlink clones: Stroke to path, Object to "
"path, Boolean operations, Combine, Break apart"
msgstr ""
#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page
-#: ../src/ui/dialog/inkscape-preferences.cpp:1774
+#: ../src/ui/dialog/inkscape-preferences.cpp:1783
msgid "Clones"
msgstr ""
#. Clip paths and masks options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1777
+#: ../src/ui/dialog/inkscape-preferences.cpp:1786
msgid "When applying, use the topmost selected object as clippath/mask"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1779
+#: ../src/ui/dialog/inkscape-preferences.cpp:1788
msgid ""
"Uncheck this to use the bottom selected object as the clipping path or mask"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1780
+#: ../src/ui/dialog/inkscape-preferences.cpp:1789
msgid "Remove clippath/mask object after applying"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1782
+#: ../src/ui/dialog/inkscape-preferences.cpp:1791
msgid ""
"After applying, remove the object used as the clipping path or mask from the "
"drawing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1784
+#: ../src/ui/dialog/inkscape-preferences.cpp:1793
msgid "Before applying"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1786
+#: ../src/ui/dialog/inkscape-preferences.cpp:1795
msgid "Do not group clipped/masked objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1787
+#: ../src/ui/dialog/inkscape-preferences.cpp:1796
msgid "Put every clipped/masked object in its own group"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1788
+#: ../src/ui/dialog/inkscape-preferences.cpp:1797
msgid "Put all clipped/masked objects into one group"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1791
+#: ../src/ui/dialog/inkscape-preferences.cpp:1800
msgid "Apply clippath/mask to every object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1794
+#: ../src/ui/dialog/inkscape-preferences.cpp:1803
msgid "Apply clippath/mask to groups containing single object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1797
+#: ../src/ui/dialog/inkscape-preferences.cpp:1806
msgid "Apply clippath/mask to group containing all objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1799
+#: ../src/ui/dialog/inkscape-preferences.cpp:1808
msgid "After releasing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1801
+#: ../src/ui/dialog/inkscape-preferences.cpp:1810
msgid "Ungroup automatically created groups"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1803
+#: ../src/ui/dialog/inkscape-preferences.cpp:1812
msgid "Ungroup groups created when setting clip/mask"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1805
+#: ../src/ui/dialog/inkscape-preferences.cpp:1814
msgid "Clippaths and masks"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1808
+#: ../src/ui/dialog/inkscape-preferences.cpp:1817
msgid "Stroke Style Markers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1810
-#: ../src/ui/dialog/inkscape-preferences.cpp:1812
+#: ../src/ui/dialog/inkscape-preferences.cpp:1819
+#: ../src/ui/dialog/inkscape-preferences.cpp:1821
msgid ""
"Stroke color same as object, fill color either object fill color or marker "
"fill color"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1816
+#: ../src/ui/dialog/inkscape-preferences.cpp:1825
#: ../share/extensions/hershey.inx.h:27
msgid "Markers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1819
+#: ../src/ui/dialog/inkscape-preferences.cpp:1828
msgid "Document cleanup"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1820
-#: ../src/ui/dialog/inkscape-preferences.cpp:1822
+#: ../src/ui/dialog/inkscape-preferences.cpp:1829
+#: ../src/ui/dialog/inkscape-preferences.cpp:1831
msgid "Remove unused swatches when doing a document cleanup"
msgstr ""
#. tooltip
-#: ../src/ui/dialog/inkscape-preferences.cpp:1823
+#: ../src/ui/dialog/inkscape-preferences.cpp:1832
msgid "Cleanup"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1831
+#: ../src/ui/dialog/inkscape-preferences.cpp:1840
msgid "Number of _Threads:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1831
-#: ../src/ui/dialog/inkscape-preferences.cpp:2381
+#: ../src/ui/dialog/inkscape-preferences.cpp:1840
+#: ../src/ui/dialog/inkscape-preferences.cpp:2395
msgid "(requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1832
+#: ../src/ui/dialog/inkscape-preferences.cpp:1841
msgid "Configure number of processors/threads to use when rendering filters"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1836
+#: ../src/ui/dialog/inkscape-preferences.cpp:1845
msgid "Rendering _cache size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1836
+#: ../src/ui/dialog/inkscape-preferences.cpp:1845
msgctxt "mebibyte (2^20 bytes) abbreviation"
msgid "MiB"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1836
+#: ../src/ui/dialog/inkscape-preferences.cpp:1845
msgid ""
"Set the amount of memory per document which can be used to store rendered "
"parts of the drawing for later reuse; set to zero to disable caching"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1840
+#: ../src/ui/dialog/inkscape-preferences.cpp:1849
msgid "Rendering tile multiplier:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1841
+#: ../src/ui/dialog/inkscape-preferences.cpp:1850
msgid ""
"On modern hardware, increasing this value (default is 16) can help to get a "
"better performance when there are large areas with filtered objects (this "
@@ -21375,499 +21358,513 @@ msgid ""
"with few or no filters."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1845
+#: ../src/ui/dialog/inkscape-preferences.cpp:1854
msgid "Rendering XRay radius:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1846
+#: ../src/ui/dialog/inkscape-preferences.cpp:1855
msgid "XRay mode radius preview"
msgstr ""
#. blur quality
#. filter quality
-#: ../src/ui/dialog/inkscape-preferences.cpp:1849
-#: ../src/ui/dialog/inkscape-preferences.cpp:1873
+#: ../src/ui/dialog/inkscape-preferences.cpp:1858
+#: ../src/ui/dialog/inkscape-preferences.cpp:1882
msgid "Best quality (slowest)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1851
-#: ../src/ui/dialog/inkscape-preferences.cpp:1875
+#: ../src/ui/dialog/inkscape-preferences.cpp:1860
+#: ../src/ui/dialog/inkscape-preferences.cpp:1884
msgid "Better quality (slower)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1853
-#: ../src/ui/dialog/inkscape-preferences.cpp:1877
+#: ../src/ui/dialog/inkscape-preferences.cpp:1862
+#: ../src/ui/dialog/inkscape-preferences.cpp:1886
msgid "Average quality"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1855
-#: ../src/ui/dialog/inkscape-preferences.cpp:1879
+#: ../src/ui/dialog/inkscape-preferences.cpp:1864
+#: ../src/ui/dialog/inkscape-preferences.cpp:1888
msgid "Lower quality (faster)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1857
-#: ../src/ui/dialog/inkscape-preferences.cpp:1881
+#: ../src/ui/dialog/inkscape-preferences.cpp:1866
+#: ../src/ui/dialog/inkscape-preferences.cpp:1890
msgid "Lowest quality (fastest)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1860
+#: ../src/ui/dialog/inkscape-preferences.cpp:1869
msgid "Gaussian blur quality for display"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1862
-#: ../src/ui/dialog/inkscape-preferences.cpp:1886
+#: ../src/ui/dialog/inkscape-preferences.cpp:1871
+#: ../src/ui/dialog/inkscape-preferences.cpp:1895
msgid ""
"Best quality, but display may be very slow at high zooms (bitmap export "
"always uses best quality)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1864
-#: ../src/ui/dialog/inkscape-preferences.cpp:1888
+#: ../src/ui/dialog/inkscape-preferences.cpp:1873
+#: ../src/ui/dialog/inkscape-preferences.cpp:1897
msgid "Better quality, but slower display"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1866
-#: ../src/ui/dialog/inkscape-preferences.cpp:1890
+#: ../src/ui/dialog/inkscape-preferences.cpp:1875
+#: ../src/ui/dialog/inkscape-preferences.cpp:1899
msgid "Average quality, acceptable display speed"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1868
-#: ../src/ui/dialog/inkscape-preferences.cpp:1892
+#: ../src/ui/dialog/inkscape-preferences.cpp:1877
+#: ../src/ui/dialog/inkscape-preferences.cpp:1901
msgid "Lower quality (some artifacts), but display is faster"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1870
-#: ../src/ui/dialog/inkscape-preferences.cpp:1894
+#: ../src/ui/dialog/inkscape-preferences.cpp:1879
+#: ../src/ui/dialog/inkscape-preferences.cpp:1903
msgid "Lowest quality (considerable artifacts), but display is fastest"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1884
+#: ../src/ui/dialog/inkscape-preferences.cpp:1893
msgid "Filter effects quality for display"
msgstr ""
#. build custom preferences tab
-#: ../src/ui/dialog/inkscape-preferences.cpp:1896
+#: ../src/ui/dialog/inkscape-preferences.cpp:1905
#: ../src/ui/dialog/print.cpp:107
msgid "Rendering"
msgstr ""
#. Note: /options/bitmapoversample removed with Cairo renderer
-#: ../src/ui/dialog/inkscape-preferences.cpp:1902 ../src/verbs.cpp:159
+#: ../src/ui/dialog/inkscape-preferences.cpp:1911 ../src/verbs.cpp:159
msgid "Edit"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1903
+#: ../src/ui/dialog/inkscape-preferences.cpp:1912
msgid "Automatically reload images"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1905
+#: ../src/ui/dialog/inkscape-preferences.cpp:1914
msgid "Automatically reload linked images when file is changed on disk"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1907
+#: ../src/ui/dialog/inkscape-preferences.cpp:1916
msgid "_Bitmap editor:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1909
+#: ../src/ui/dialog/inkscape-preferences.cpp:1918
msgid "_SVG editor:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1911
+#: ../src/ui/dialog/inkscape-preferences.cpp:1920
#: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:72
#: ../share/extensions/prepare_file_save_as.inx.h:2
#: ../share/extensions/print_win32_vector.inx.h:2
msgid "Export"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1913
+#: ../src/ui/dialog/inkscape-preferences.cpp:1922
msgid "Default export _resolution:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1914
+#: ../src/ui/dialog/inkscape-preferences.cpp:1923
msgid "Default image resolution (in dots per inch) in the Export dialog"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1915
+#: ../src/ui/dialog/inkscape-preferences.cpp:1924
msgid "Create"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1917
+#: ../src/ui/dialog/inkscape-preferences.cpp:1926
msgid "Resolution for Create Bitmap _Copy:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1918
+#: ../src/ui/dialog/inkscape-preferences.cpp:1927
msgid "Resolution used by the Create Bitmap Copy command"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1921
+#: ../src/ui/dialog/inkscape-preferences.cpp:1930
msgid "Ask about linking and scaling when importing bitmap images"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1923
+#: ../src/ui/dialog/inkscape-preferences.cpp:1932
msgid "Pop-up linking and scaling dialog when importing bitmap image."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1924
+#: ../src/ui/dialog/inkscape-preferences.cpp:1933
msgid "Ask about linking and scaling when importing SVG images"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1926
+#: ../src/ui/dialog/inkscape-preferences.cpp:1935
msgid "Pop-up linking and scaling dialog when importing SVG image."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1932
+#: ../src/ui/dialog/inkscape-preferences.cpp:1941
msgid "Bitmap import/open mode:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1936
+#: ../src/ui/dialog/inkscape-preferences.cpp:1945
msgid "Include"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1939
+#: ../src/ui/dialog/inkscape-preferences.cpp:1948
msgid "SVG import mode:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1946
+#: ../src/ui/dialog/inkscape-preferences.cpp:1955
msgid "Image scale (image-rendering):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1951
+#: ../src/ui/dialog/inkscape-preferences.cpp:1960
msgid "Default _import resolution:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1952
+#: ../src/ui/dialog/inkscape-preferences.cpp:1961
msgid "Default import resolution (in dots per inch) for bitmap and SVG import"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1953
+#: ../src/ui/dialog/inkscape-preferences.cpp:1962
msgid "Override file resolution"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1955
+#: ../src/ui/dialog/inkscape-preferences.cpp:1964
msgid "Use default bitmap resolution in favor of information from file"
msgstr ""
#. rendering outlines for pixmap image tags
-#: ../src/ui/dialog/inkscape-preferences.cpp:1959
+#: ../src/ui/dialog/inkscape-preferences.cpp:1968
msgid "Images in Outline Mode"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1960
+#: ../src/ui/dialog/inkscape-preferences.cpp:1969
msgid ""
"When active will render images while in outline mode instead of a red box "
"with an x. This is useful for manual tracing."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1962
+#: ../src/ui/dialog/inkscape-preferences.cpp:1971
msgid "Imported Images"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1974
+#: ../src/ui/dialog/inkscape-preferences.cpp:1983
msgid ""
"Select a file of predefined shortcuts to use. Any customized shortcuts you "
"create will be added separately to "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1977
+#: ../src/ui/dialog/inkscape-preferences.cpp:1986
msgid "Shortcut file:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1980
+#: ../src/ui/dialog/inkscape-preferences.cpp:1989
#: ../src/ui/dialog/template-load-tab.cpp:43
msgid "Search:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1992
+#: ../src/ui/dialog/inkscape-preferences.cpp:2001
msgid "Shortcut"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1993
+#: ../src/ui/dialog/inkscape-preferences.cpp:2002
#: ../src/ui/widget/page-sizer.cpp:96
msgid "Description"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1994
+#: ../src/ui/dialog/inkscape-preferences.cpp:2003
msgid "ID"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2038
+#: ../src/ui/dialog/inkscape-preferences.cpp:2047
msgid ""
"Remove all your customized keyboard shortcuts, and revert to the shortcuts "
"in the shortcut file listed above"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2042
+#: ../src/ui/dialog/inkscape-preferences.cpp:2051
msgid "Import ..."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2044
+#: ../src/ui/dialog/inkscape-preferences.cpp:2053
msgid "Import custom keyboard shortcuts from a file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2047
+#: ../src/ui/dialog/inkscape-preferences.cpp:2056
msgid "Export ..."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2049
+#: ../src/ui/dialog/inkscape-preferences.cpp:2058
msgid "Export custom keyboard shortcuts to a file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2059
+#: ../src/ui/dialog/inkscape-preferences.cpp:2068
msgid "Keyboard Shortcuts"
msgstr ""
+#: ../src/ui/dialog/inkscape-preferences.cpp:2149
+msgid ""
+"Keyboard shortcut \"%1\"\n"
+"is already assigned to \"%2\""
+msgstr ""
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:2152
+msgid "Reassign shortcut?"
+msgstr ""
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:2153
+msgid "Are you sure you want to reassign this shortcut?"
+msgstr ""
+
#. Find this group in the tree
-#: ../src/ui/dialog/inkscape-preferences.cpp:2221
+#: ../src/ui/dialog/inkscape-preferences.cpp:2249
msgid "Misc"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2327
+#: ../src/ui/dialog/inkscape-preferences.cpp:2341
msgctxt "Spellchecker language"
msgid "None"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2348
+#: ../src/ui/dialog/inkscape-preferences.cpp:2362
msgid "Set the main spell check language"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2351
+#: ../src/ui/dialog/inkscape-preferences.cpp:2365
msgid "Second language:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2352
+#: ../src/ui/dialog/inkscape-preferences.cpp:2366
msgid ""
"Set the second spell check language; checking will only stop on words "
"unknown in ALL chosen languages"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2355
+#: ../src/ui/dialog/inkscape-preferences.cpp:2369
msgid "Third language:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2356
+#: ../src/ui/dialog/inkscape-preferences.cpp:2370
msgid ""
"Set the third spell check language; checking will only stop on words unknown "
"in ALL chosen languages"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2358
+#: ../src/ui/dialog/inkscape-preferences.cpp:2372
msgid "Ignore words with digits"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2360
+#: ../src/ui/dialog/inkscape-preferences.cpp:2374
msgid "Ignore words containing digits, such as \"R2D2\""
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2362
+#: ../src/ui/dialog/inkscape-preferences.cpp:2376
msgid "Ignore words in ALL CAPITALS"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2364
+#: ../src/ui/dialog/inkscape-preferences.cpp:2378
msgid "Ignore words in all capitals, such as \"IUPAC\""
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2366
+#: ../src/ui/dialog/inkscape-preferences.cpp:2380
msgid "Spellcheck"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2381
+#: ../src/ui/dialog/inkscape-preferences.cpp:2395
msgid "Latency _skew:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2382
+#: ../src/ui/dialog/inkscape-preferences.cpp:2396
msgid ""
"Factor by which the event clock is skewed from the actual time (0.9766 on "
"some systems)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2384
+#: ../src/ui/dialog/inkscape-preferences.cpp:2398
msgid "Pre-render named icons"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2386
+#: ../src/ui/dialog/inkscape-preferences.cpp:2400
msgid ""
"When on, named icons will be rendered before displaying the ui. This is for "
"working around bugs in GTK+ named icon notification"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2388
+#: ../src/ui/dialog/inkscape-preferences.cpp:2402
msgid "System info"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2392
+#: ../src/ui/dialog/inkscape-preferences.cpp:2406
msgid "Reset Preferences"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2395
+#: ../src/ui/dialog/inkscape-preferences.cpp:2409
msgid "User preferences: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2396
+#: ../src/ui/dialog/inkscape-preferences.cpp:2410
msgid "Location of the user’s preferences file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2398
+#: ../src/ui/dialog/inkscape-preferences.cpp:2412
msgid "Open preferences folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2399
+#: ../src/ui/dialog/inkscape-preferences.cpp:2413
msgid "User config: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2399
+#: ../src/ui/dialog/inkscape-preferences.cpp:2413
msgid "Location of users configuration"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2402
+#: ../src/ui/dialog/inkscape-preferences.cpp:2416
msgid "Open extensions folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2403
+#: ../src/ui/dialog/inkscape-preferences.cpp:2417
msgid "User extensions: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2404
+#: ../src/ui/dialog/inkscape-preferences.cpp:2418
msgid "Location of the user’s extensions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2406
+#: ../src/ui/dialog/inkscape-preferences.cpp:2420
msgid "Open themes folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2407
+#: ../src/ui/dialog/inkscape-preferences.cpp:2421
msgid "User themes: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2407
+#: ../src/ui/dialog/inkscape-preferences.cpp:2421
msgid "Location of the user’s themes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2410
+#: ../src/ui/dialog/inkscape-preferences.cpp:2424
msgid "Open icons folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2411
+#: ../src/ui/dialog/inkscape-preferences.cpp:2425
msgid "User icons: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2411
+#: ../src/ui/dialog/inkscape-preferences.cpp:2425
msgid "Location of the user’s icons"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2414
+#: ../src/ui/dialog/inkscape-preferences.cpp:2428
msgid "Open templates folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2415
+#: ../src/ui/dialog/inkscape-preferences.cpp:2429
msgid "User templates: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2416
+#: ../src/ui/dialog/inkscape-preferences.cpp:2430
msgid "Location of the user’s templates"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2419
+#: ../src/ui/dialog/inkscape-preferences.cpp:2433
msgid "Open symbols folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2420
+#: ../src/ui/dialog/inkscape-preferences.cpp:2434
msgid "User symbols: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2420
+#: ../src/ui/dialog/inkscape-preferences.cpp:2434
msgid "Location of the user’s symbols"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2424
+#: ../src/ui/dialog/inkscape-preferences.cpp:2438
msgid "Open palettes folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2425
+#: ../src/ui/dialog/inkscape-preferences.cpp:2439
msgid "User palettes: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2425
+#: ../src/ui/dialog/inkscape-preferences.cpp:2439
msgid "Location of the user’s palettes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2429
+#: ../src/ui/dialog/inkscape-preferences.cpp:2443
msgid "Open keyboard shortcuts folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2430
+#: ../src/ui/dialog/inkscape-preferences.cpp:2444
msgid "User keys: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2431
+#: ../src/ui/dialog/inkscape-preferences.cpp:2445
msgid "Location of the user’s keyboard mapping files"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2434
+#: ../src/ui/dialog/inkscape-preferences.cpp:2448
msgid "Open user interface folder"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2435
+#: ../src/ui/dialog/inkscape-preferences.cpp:2449
msgid "User UI: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2436
+#: ../src/ui/dialog/inkscape-preferences.cpp:2450
msgid "Location of the user’s user interface description files"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2440
+#: ../src/ui/dialog/inkscape-preferences.cpp:2454
msgid "User cache: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2440
+#: ../src/ui/dialog/inkscape-preferences.cpp:2454
msgid "Location of user’s cache"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2448
+#: ../src/ui/dialog/inkscape-preferences.cpp:2462
msgid "Temporary files: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2448
+#: ../src/ui/dialog/inkscape-preferences.cpp:2462
msgid "Location of the temporary files used for autosave"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2452
+#: ../src/ui/dialog/inkscape-preferences.cpp:2466
msgid "Inkscape data: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2452
+#: ../src/ui/dialog/inkscape-preferences.cpp:2466
msgid "Location of Inkscape data"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2456
+#: ../src/ui/dialog/inkscape-preferences.cpp:2470
msgid "Inkscape extensions: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2456
+#: ../src/ui/dialog/inkscape-preferences.cpp:2470
msgid "Location of the Inkscape extensions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2466
+#: ../src/ui/dialog/inkscape-preferences.cpp:2480
msgid "System data: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2466
+#: ../src/ui/dialog/inkscape-preferences.cpp:2480
msgid "Locations of system data"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2480
+#: ../src/ui/dialog/inkscape-preferences.cpp:2494
msgid "Icon theme: "
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2480
+#: ../src/ui/dialog/inkscape-preferences.cpp:2494
msgid "Locations of icon themes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2482
+#: ../src/ui/dialog/inkscape-preferences.cpp:2496
msgid "System"
msgstr ""
#: ../src/ui/dialog/input.cpp:347 ../src/ui/dialog/input.cpp:368
-#: ../src/ui/dialog/input.cpp:1464 ../src/widgets/toolbox.cpp:238
+#: ../src/ui/dialog/input.cpp:1465 ../src/widgets/toolbox.cpp:239
msgid "Disabled"
msgstr ""
@@ -21901,7 +21898,7 @@ msgid "Link:"
msgstr ""
#: ../src/ui/dialog/input.cpp:669 ../src/ui/dialog/input.cpp:670
-#: ../src/ui/dialog/input.cpp:1394 ../src/ui/widget/color-scales.cpp:47
+#: ../src/ui/dialog/input.cpp:1395 ../src/ui/widget/color-scales.cpp:47
#: ../share/extensions/plotter.inx.h:29
msgid "None"
msgstr ""
@@ -21922,7 +21919,7 @@ msgstr ""
msgid "Tablet"
msgstr ""
-#: ../src/ui/dialog/input.cpp:870 ../src/ui/dialog/input.cpp:1751
+#: ../src/ui/dialog/input.cpp:870 ../src/ui/dialog/input.cpp:1752
msgid "pad"
msgstr ""
@@ -21944,7 +21941,7 @@ msgid ""
"or to a single (usually focused) 'Window'"
msgstr ""
-#: ../src/ui/dialog/input.cpp:1439
+#: ../src/ui/dialog/input.cpp:1440
#: ../src/ui/toolbar/calligraphy-toolbar.cpp:108
#: ../src/ui/toolbar/spray-toolbar.cpp:131
#: ../src/ui/toolbar/spray-toolbar.cpp:157
@@ -21953,19 +21950,19 @@ msgstr ""
msgid "Pressure"
msgstr ""
-#: ../src/ui/dialog/input.cpp:1439
+#: ../src/ui/dialog/input.cpp:1440
msgid "X tilt"
msgstr ""
-#: ../src/ui/dialog/input.cpp:1439
+#: ../src/ui/dialog/input.cpp:1440
msgid "Y tilt"
msgstr ""
-#: ../src/ui/dialog/input.cpp:1439 ../src/ui/widget/color-wheel-selector.cpp:31
+#: ../src/ui/dialog/input.cpp:1440 ../src/ui/widget/color-wheel-selector.cpp:31
msgid "Wheel"
msgstr ""
-#: ../src/ui/dialog/input.cpp:1448
+#: ../src/ui/dialog/input.cpp:1449
msgctxt "Input device axe"
msgid "None"
msgstr ""
@@ -21983,7 +21980,7 @@ msgid "Modify Knot Position"
msgstr ""
#: ../src/ui/dialog/knot-properties.cpp:115
-#: ../src/ui/dialog/layer-properties.cpp:384
+#: ../src/ui/dialog/layer-properties.cpp:380
#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:111
#: ../src/ui/dialog/transformation.cpp:111
msgid "_Move"
@@ -22003,133 +22000,133 @@ msgstr ""
msgid "Layer name:"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:124
+#: ../src/ui/dialog/layer-properties.cpp:122
msgid "Add layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:160
+#: ../src/ui/dialog/layer-properties.cpp:158
msgid "Above current"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:164
+#: ../src/ui/dialog/layer-properties.cpp:162
msgid "Below current"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:167
+#: ../src/ui/dialog/layer-properties.cpp:165
msgid "As sublayer of current"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:325
+#: ../src/ui/dialog/layer-properties.cpp:321
msgid "Rename Layer"
msgstr ""
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
-#: ../src/ui/dialog/layer-properties.cpp:327
-#: ../src/ui/dialog/layer-properties.cpp:383 ../src/verbs.cpp:197
-#: ../src/verbs.cpp:2471
+#: ../src/ui/dialog/layer-properties.cpp:323
+#: ../src/ui/dialog/layer-properties.cpp:379 ../src/verbs.cpp:197
+#: ../src/verbs.cpp:2468
msgid "Layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:328
+#: ../src/ui/dialog/layer-properties.cpp:324
msgid "_Rename"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:341 ../src/ui/dialog/layers.cpp:722
+#: ../src/ui/dialog/layer-properties.cpp:337 ../src/ui/dialog/layers.cpp:723
msgid "Rename layer"
msgstr ""
#. TRANSLATORS: This means "The layer has been renamed"
-#: ../src/ui/dialog/layer-properties.cpp:343
+#: ../src/ui/dialog/layer-properties.cpp:339
msgid "Renamed layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:347
+#: ../src/ui/dialog/layer-properties.cpp:343
msgid "Add Layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:353
+#: ../src/ui/dialog/layer-properties.cpp:349
msgid "_Add"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:377
+#: ../src/ui/dialog/layer-properties.cpp:373
msgid "New layer created."
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:381
+#: ../src/ui/dialog/layer-properties.cpp:377
msgid "Move to Layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:528 ../src/ui/widget/layer-selector.cpp:599
+#: ../src/ui/dialog/layers.cpp:529 ../src/ui/widget/layer-selector.cpp:599
msgid "Unhide layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:528 ../src/ui/widget/layer-selector.cpp:599
+#: ../src/ui/dialog/layers.cpp:529 ../src/ui/widget/layer-selector.cpp:599
msgid "Hide layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:539 ../src/ui/widget/layer-selector.cpp:591
+#: ../src/ui/dialog/layers.cpp:540 ../src/ui/widget/layer-selector.cpp:591
msgid "Lock layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:539 ../src/ui/widget/layer-selector.cpp:591
+#: ../src/ui/dialog/layers.cpp:540 ../src/ui/widget/layer-selector.cpp:591
msgid "Unlock layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:610 ../src/ui/dialog/objects.cpp:874
+#: ../src/ui/dialog/layers.cpp:611 ../src/ui/dialog/objects.cpp:874
#: ../src/verbs.cpp:1475
msgid "Toggle layer solo"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:613 ../src/ui/dialog/objects.cpp:877
+#: ../src/ui/dialog/layers.cpp:614 ../src/ui/dialog/objects.cpp:877
#: ../src/verbs.cpp:1499
msgid "Lock other layers"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:700
+#: ../src/ui/dialog/layers.cpp:701
msgid "Move layer"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:854
+#: ../src/ui/dialog/layers.cpp:855
msgctxt "Layers"
msgid "New"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:859
+#: ../src/ui/dialog/layers.cpp:860
msgctxt "Layers"
msgid "Bot"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:865
+#: ../src/ui/dialog/layers.cpp:866
msgctxt "Layers"
msgid "Dn"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:871
+#: ../src/ui/dialog/layers.cpp:872
msgctxt "Layers"
msgid "Up"
msgstr ""
-#: ../src/ui/dialog/layers.cpp:877
+#: ../src/ui/dialog/layers.cpp:878
msgctxt "Layers"
msgid "Top"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-add.cpp:415
+#: ../src/ui/dialog/livepatheffect-add.cpp:471
msgid "You dont have any favorites jet, please disable the favorites star"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-add.cpp:419
-#: ../src/ui/dialog/livepatheffect-add.cpp:441
+#: ../src/ui/dialog/livepatheffect-add.cpp:475
+#: ../src/ui/dialog/livepatheffect-add.cpp:497
msgid "This is your favorite effects"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-add.cpp:424
-#: ../src/ui/dialog/livepatheffect-add.cpp:436
-#: ../src/ui/dialog/livepatheffect-add.cpp:450
+#: ../src/ui/dialog/livepatheffect-add.cpp:480
+#: ../src/ui/dialog/livepatheffect-add.cpp:492
+#: ../src/ui/dialog/livepatheffect-add.cpp:506
msgid "Your search do a empty result, please try again"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-add.cpp:443
+#: ../src/ui/dialog/livepatheffect-add.cpp:499
msgid "This is your favorite effects search result"
msgstr ""
@@ -22183,23 +22180,23 @@ msgstr ""
msgid "Create and apply Clone original path effect"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-editor.cpp:526
+#: ../src/ui/dialog/livepatheffect-editor.cpp:527
msgid "Remove path effect"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-editor.cpp:544
+#: ../src/ui/dialog/livepatheffect-editor.cpp:545
msgid "Move path effect up"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-editor.cpp:561
+#: ../src/ui/dialog/livepatheffect-editor.cpp:562
msgid "Move path effect down"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-editor.cpp:626
+#: ../src/ui/dialog/livepatheffect-editor.cpp:627
msgid "Activate path effect"
msgstr ""
-#: ../src/ui/dialog/livepatheffect-editor.cpp:626
+#: ../src/ui/dialog/livepatheffect-editor.cpp:627
msgid "Deactivate path effect"
msgstr ""
@@ -22329,9 +22326,9 @@ msgid "URL:"
msgstr ""
#: ../src/ui/dialog/object-properties.cpp:56
-#: ../src/ui/dialog/object-properties.cpp:339
-#: ../src/ui/dialog/object-properties.cpp:410
-#: ../src/ui/dialog/object-properties.cpp:417
+#: ../src/ui/dialog/object-properties.cpp:340
+#: ../src/ui/dialog/object-properties.cpp:411
+#: ../src/ui/dialog/object-properties.cpp:418
msgid "_ID:"
msgstr ""
@@ -22359,23 +22356,27 @@ msgstr ""
msgid "Preserve Ratio"
msgstr ""
+#: ../src/ui/dialog/object-properties.cpp:64
+msgid "_Interactivity"
+msgstr ""
+
#. Create the entry box for the object id
-#: ../src/ui/dialog/object-properties.cpp:124
+#: ../src/ui/dialog/object-properties.cpp:125
msgid ""
"The id= attribute (only letters, digits, and the characters .-_: allowed)"
msgstr ""
#. Create the entry box for the object label
-#: ../src/ui/dialog/object-properties.cpp:144
+#: ../src/ui/dialog/object-properties.cpp:146
msgid "A freeform label for the object"
msgstr ""
#. Create the frame for the object description
-#: ../src/ui/dialog/object-properties.cpp:176
+#: ../src/ui/dialog/object-properties.cpp:178
msgid "_Description:"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:220
+#: ../src/ui/dialog/object-properties.cpp:222
msgid ""
"The 'image-rendering' property can influence how a bitmap is up-scaled:\n"
"\t'auto' no preference;\n"
@@ -22386,86 +22387,81 @@ msgid ""
msgstr ""
#. Hide
-#: ../src/ui/dialog/object-properties.cpp:245
+#: ../src/ui/dialog/object-properties.cpp:247
msgid "Check to make the object invisible"
msgstr ""
#. Lock
#. TRANSLATORS: "Lock" is a verb here
-#: ../src/ui/dialog/object-properties.cpp:254
+#: ../src/ui/dialog/object-properties.cpp:256
msgid "Check to make the object insensitive (not selectable by mouse)"
msgstr ""
#. Preserve aspect ratio
-#: ../src/ui/dialog/object-properties.cpp:262
+#: ../src/ui/dialog/object-properties.cpp:264
msgid "Check to preserve aspect ratio on images"
msgstr ""
#. Button for setting the object's id, label, title and description.
-#: ../src/ui/dialog/object-properties.cpp:271 ../src/verbs.cpp:2859
-#: ../src/verbs.cpp:2867
+#: ../src/ui/dialog/object-properties.cpp:273 ../src/verbs.cpp:2856
+#: ../src/verbs.cpp:2864
msgid "_Set"
msgstr ""
-#. Create the frame for interactivity options
-#: ../src/ui/dialog/object-properties.cpp:279
-msgid "_Interactivity"
-msgstr ""
-
-#: ../src/ui/dialog/object-properties.cpp:326
-#: ../src/ui/dialog/object-properties.cpp:331
+#: ../src/ui/dialog/object-properties.cpp:327
+#: ../src/ui/dialog/object-properties.cpp:332
msgid "Ref"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:412
+#: ../src/ui/dialog/object-properties.cpp:413
msgid "Id invalid! "
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:414
+#: ../src/ui/dialog/object-properties.cpp:415
msgid "Id exists! "
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:420
+#: ../src/ui/dialog/object-properties.cpp:421
msgid "Set object ID"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:435
+#: ../src/ui/dialog/object-properties.cpp:436
msgid "Set object label"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:441
+#: ../src/ui/dialog/object-properties.cpp:442
msgid "Set object title"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:448
+#: ../src/ui/dialog/object-properties.cpp:449
msgid "Set image DPI"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:457
+#: ../src/ui/dialog/object-properties.cpp:458
msgid "Set object description"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:483
+#: ../src/ui/dialog/object-properties.cpp:484
msgid "Set image rendering option"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:502
+#: ../src/ui/dialog/object-properties.cpp:503
msgid "Lock object"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:502
+#: ../src/ui/dialog/object-properties.cpp:503
msgid "Unlock object"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:528
+#: ../src/ui/dialog/object-properties.cpp:529
msgid "Set preserve ratio"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:545
+#: ../src/ui/dialog/object-properties.cpp:546
msgid "Hide object"
msgstr ""
-#: ../src/ui/dialog/object-properties.cpp:545
+#: ../src/ui/dialog/object-properties.cpp:546
msgid "Unhide object"
msgstr ""
@@ -22605,54 +22601,54 @@ msgstr ""
msgid "Rename"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1892
+#: ../src/ui/dialog/objects.cpp:1891
msgid "Solo"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1893
+#: ../src/ui/dialog/objects.cpp:1892
msgid "Show All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1894
+#: ../src/ui/dialog/objects.cpp:1893
msgid "Hide All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1898
+#: ../src/ui/dialog/objects.cpp:1897
msgid "Lock Others"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1899
+#: ../src/ui/dialog/objects.cpp:1898
msgid "Lock All"
msgstr ""
#. LockAndHide
-#: ../src/ui/dialog/objects.cpp:1900 ../src/verbs.cpp:3202
+#: ../src/ui/dialog/objects.cpp:1899 ../src/verbs.cpp:3197
msgid "Unlock All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1905
+#: ../src/ui/dialog/objects.cpp:1904
msgid "Up"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1907
+#: ../src/ui/dialog/objects.cpp:1906
msgid "Down"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1916
+#: ../src/ui/dialog/objects.cpp:1915
msgid "Set Clip"
msgstr ""
#. will never be implemented
#. _watching.push_back( &_addPopupItem( targetDesktop, SP_VERB_OBJECT_SET_INVERSE_CLIPPATH, 0, "Set Inverse Clip", (int)BUTTON_SETINVCLIP ) );
-#: ../src/ui/dialog/objects.cpp:1922
+#: ../src/ui/dialog/objects.cpp:1921
msgid "Unset Clip"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1927
+#: ../src/ui/dialog/objects.cpp:1926
msgid "Unset Mask"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1949
+#: ../src/ui/dialog/objects.cpp:1950
msgid "Select Highlight Color"
msgstr ""
@@ -22778,21 +22774,21 @@ msgstr ""
msgid "Output"
msgstr ""
-#: ../src/ui/dialog/pixelartdialog.cpp:296 ../src/ui/dialog/tracedialog.cpp:810
+#: ../src/ui/dialog/pixelartdialog.cpp:296 ../src/ui/dialog/tracedialog.cpp:817
msgid "Reset all settings to defaults"
msgstr ""
#. ## The OK button
#: ../src/ui/dialog/pixelartdialog.cpp:299 ../src/ui/dialog/spellcheck.cpp:72
-#: ../src/ui/dialog/tracedialog.cpp:813
+#: ../src/ui/dialog/tracedialog.cpp:820
msgid "_Stop"
msgstr ""
-#: ../src/ui/dialog/pixelartdialog.cpp:301 ../src/ui/dialog/tracedialog.cpp:815
+#: ../src/ui/dialog/pixelartdialog.cpp:301 ../src/ui/dialog/tracedialog.cpp:822
msgid "Abort a trace in progress"
msgstr ""
-#: ../src/ui/dialog/pixelartdialog.cpp:305 ../src/ui/dialog/tracedialog.cpp:819
+#: ../src/ui/dialog/pixelartdialog.cpp:305 ../src/ui/dialog/tracedialog.cpp:826
msgid "Execute the trace"
msgstr ""
@@ -22888,15 +22884,15 @@ msgstr ""
msgid "Angle X/Y:"
msgstr ""
-#: ../src/ui/dialog/polar-arrange-tab.cpp:119
+#: ../src/ui/dialog/polar-arrange-tab.cpp:121
msgid "Rotate objects"
msgstr ""
-#: ../src/ui/dialog/polar-arrange-tab.cpp:299
+#: ../src/ui/dialog/polar-arrange-tab.cpp:303
msgid "Couldn't find an ellipse in selection"
msgstr ""
-#: ../src/ui/dialog/polar-arrange-tab.cpp:360
+#: ../src/ui/dialog/polar-arrange-tab.cpp:364
msgid "Arrange on ellipse"
msgstr ""
@@ -22943,6 +22939,22 @@ msgstr ""
msgid "Keywords: "
msgstr ""
+#: ../src/ui/dialog/selectordialog.cpp:544
+msgid "Edited style element."
+msgstr ""
+
+#: ../src/ui/dialog/selectordialog.cpp:906
+msgid "Cancel"
+msgstr ""
+
+#: ../src/ui/dialog/selectordialog.cpp:907
+msgid "Add"
+msgstr ""
+
+#: ../src/ui/dialog/selectordialog.cpp:915
+msgid "Invalid entry: Not an id (#), class (.), or element CSS selector."
+msgstr ""
+
#: ../src/ui/dialog/spellcheck.cpp:67
msgid "_Accept"
msgstr ""
@@ -22991,290 +23003,285 @@ msgstr ""
msgid "Start the check"
msgstr ""
-#: ../src/ui/dialog/spellcheck.cpp:431
+#: ../src/ui/dialog/spellcheck.cpp:411
#, c-format
msgid "<b>Finished</b>, <b>%d</b> words added to dictionary"
msgstr ""
-#: ../src/ui/dialog/spellcheck.cpp:433
+#: ../src/ui/dialog/spellcheck.cpp:413
msgid "<b>Finished</b>, nothing suspicious found"
msgstr ""
-#: ../src/ui/dialog/spellcheck.cpp:548
+#: ../src/ui/dialog/spellcheck.cpp:528
#, c-format
msgid "Not in dictionary (%s): <b>%s</b>"
msgstr ""
-#: ../src/ui/dialog/spellcheck.cpp:697
+#: ../src/ui/dialog/spellcheck.cpp:677
msgid "<i>Checking...</i>"
msgstr ""
-#: ../src/ui/dialog/spellcheck.cpp:766
+#: ../src/ui/dialog/spellcheck.cpp:746
msgid "Fix spelling"
msgstr ""
-#: ../src/ui/dialog/styledialog.cpp:492
-msgid "Edited style element."
-msgstr ""
-
-#: ../src/ui/dialog/styledialog.cpp:823
-msgid "Cancel"
+#: ../src/ui/dialog/styledialog.cpp:91
+msgid "Add a new style property"
msgstr ""
-#: ../src/ui/dialog/styledialog.cpp:824
-msgid "Add"
+#: ../src/ui/dialog/styledialog.cpp:296
+msgid "<b>Click</b> CSS property to edit."
msgstr ""
-#: ../src/ui/dialog/styledialog.cpp:830
-msgid "Invalid entry: Not an id (#), class (.), or element CSS selector."
+#: ../src/ui/dialog/styledialog.cpp:301
+#, c-format
+msgid ""
+"Property <b>%s</b> selected. Press <b>Ctrl+Enter</b> when done editing to "
+"commit changes."
msgstr ""
#: ../src/ui/dialog/svg-fonts-dialog.cpp:146
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:215
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:218
msgid "Set SVG Font attribute"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:270
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:273
msgid "Adjust kerning value"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:465
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:468
msgid "Font Attributes"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:466
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:469
msgid "Horiz. Advance X"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:466
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:469
msgid "Average amount of horizontal space each letter takes up."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:467
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:470
msgid "Horiz. Origin X"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:467
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:470
msgid "Average horizontal origin location for each letter."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:468
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:471
msgid "Horiz. Origin Y"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:468
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:471
msgid "Average vertical origin location for each letter."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:469
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:472
msgid "Font Face Attributes"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:470
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:473
msgid "Family Name:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:470
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:473
msgid ""
"Name of the font as it appears in font selectors and css font-family "
"properties."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:471
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:474
msgid "Units per em"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:471
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:474
msgid "Number of display units each letter takes up."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:472
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:475
msgid "Ascent:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:472
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:475
msgid ""
"Amount of space taken up by accenders like the tall line on the letter 'h'."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:473
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:476
msgid "Descent:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:473
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:476
msgid "Amount of space taken up by decenders like the tail on the letter 'g'."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:474
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:477
msgid "Cap Height:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:474
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:477
msgid ""
"The height of a capital letter above the baseline like the letter 'H' or 'I'."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:475
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:478
msgid "x Height:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:475
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:478
msgid ""
"The height of a lower-case letter above the baseline like the letter 'x'."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:548
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:554
msgid "glyph"
msgstr ""
#. SPGlyph* glyph =
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:580
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:586
msgid "Add glyph"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:611
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:653
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:617
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:659
msgid "Select a <b>path</b> to define the curves of a glyph"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:619
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:661
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:625
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:667
msgid "The selected object does not have a <b>path</b> description."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:626
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:632
msgid "No glyph selected in the SVGFonts dialog."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:637
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:675
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:643
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:681
msgid "Set glyph curves"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:694
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:700
msgid "Reset missing-glyph"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:710
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:716
msgid "Edit glyph name"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:724
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:730
msgid "Set glyph unicode"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:741
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:747
msgid "Set glyph advance"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:756
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:762
msgid "Remove font"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:773
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:779
msgid "Remove glyph"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:790
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:796
msgid "Remove kerning pair"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:800
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:806
msgid "Missing Glyph:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:804
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:812
msgid "From selection..."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:817
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:827
msgid "Glyph name"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:818
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:828
msgid "Matching string"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:819
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:829
msgid "Advance"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:821
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:831
msgid "Add Glyph"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:828
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:838
msgid "Get curves from selection..."
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:880
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:890
msgid "Add kerning pair"
msgstr ""
-#. Kerning Setup:
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:888
-msgid "Kerning Setup"
-msgstr ""
-
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:890
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:902
msgid "1st Glyph:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:892
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:904
msgid "2nd Glyph:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:895
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:907
msgid "Add pair"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:907
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:919
msgid "First Unicode range"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:908
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:920
msgid "Second Unicode range"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:915
-msgid "Kerning value:"
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:928
+msgid "Kerning Value:"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:972
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:985
msgid "Set font family"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:981
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:994
msgid "font"
msgstr ""
#. select_font(font);
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:995
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1008
msgid "Add font"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1017 ../src/ui/dialog/text-edit.cpp:64
-msgid "_Font"
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1030
+msgid "_Fonts"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1025
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1038
msgid "_Global Settings"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1026
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1039
msgid "_Glyphs"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1027
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1040
msgid "_Kerning"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1034
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1035
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1047
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1048
msgid "Sample Text"
msgstr ""
-#: ../src/ui/dialog/svg-fonts-dialog.cpp:1039
+#. Non-latin characters may need more height.
+#: ../src/ui/dialog/svg-fonts-dialog.cpp:1052
msgid "Preview Text:"
msgstr ""
@@ -23414,91 +23421,91 @@ msgstr ""
msgid "Return to start search."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:284
+#: ../src/ui/dialog/symbols.cpp:276
msgid "Add Symbol from the current document."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:294
+#: ../src/ui/dialog/symbols.cpp:286
msgid "Remove Symbol from the current document."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:310
+#: ../src/ui/dialog/symbols.cpp:302
msgid "Display more icons in row."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:320
+#: ../src/ui/dialog/symbols.cpp:312
msgid "Display fewer icons in row."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:331
+#: ../src/ui/dialog/symbols.cpp:323
msgid "Toggle 'fit' symbols in icon space."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:344
+#: ../src/ui/dialog/symbols.cpp:336
msgid "Make symbols smaller by zooming out."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:355
+#: ../src/ui/dialog/symbols.cpp:347
msgid "Make symbols bigger by zooming in."
msgstr ""
#. We are not in search all docs
-#: ../src/ui/dialog/symbols.cpp:456 ../src/ui/dialog/symbols.cpp:1056
+#: ../src/ui/dialog/symbols.cpp:448 ../src/ui/dialog/symbols.cpp:1048
msgid "Searching..."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:457 ../src/ui/dialog/symbols.cpp:1063
-#: ../src/ui/dialog/symbols.cpp:1127
+#: ../src/ui/dialog/symbols.cpp:449 ../src/ui/dialog/symbols.cpp:1055
+#: ../src/ui/dialog/symbols.cpp:1119
msgid "Loading all symbols..."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:458
+#: ../src/ui/dialog/symbols.cpp:450
msgid "Searching...."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:478 ../src/ui/dialog/symbols.cpp:487
+#: ../src/ui/dialog/symbols.cpp:470 ../src/ui/dialog/symbols.cpp:479
msgid "Search in all symbol sets..."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:480
+#: ../src/ui/dialog/symbols.cpp:472
msgid "First search can be slow."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:482 ../src/ui/dialog/symbols.cpp:492
-#: ../src/ui/dialog/symbols.cpp:498
+#: ../src/ui/dialog/symbols.cpp:474 ../src/ui/dialog/symbols.cpp:484
+#: ../src/ui/dialog/symbols.cpp:490
msgid "No results found"
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:483
+#: ../src/ui/dialog/symbols.cpp:475
msgid "Try a different search term."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:493 ../src/ui/dialog/symbols.cpp:499
+#: ../src/ui/dialog/symbols.cpp:485 ../src/ui/dialog/symbols.cpp:491
msgid ""
"Try a different search term,\n"
"or switch to a different symbol set."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:495
+#: ../src/ui/dialog/symbols.cpp:487
msgid "No symbols found"
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:496
+#: ../src/ui/dialog/symbols.cpp:488
msgid ""
"No symbols in current document.\n"
"Choose a different symbol set\n"
"or add a new symbol."
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:819 ../src/ui/dialog/symbols.cpp:839
+#: ../src/ui/dialog/symbols.cpp:811 ../src/ui/dialog/symbols.cpp:831
msgid "Unnamed Symbols"
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:958
+#: ../src/ui/dialog/symbols.cpp:950
msgid "notitle_"
msgstr ""
-#: ../src/ui/dialog/symbols.cpp:1230
+#: ../src/ui/dialog/symbols.cpp:1222
msgid "Symbol without title "
msgstr ""
@@ -23518,6 +23525,10 @@ msgstr ""
msgid "By: "
msgstr ""
+#: ../src/ui/dialog/text-edit.cpp:64
+msgid "_Font"
+msgstr ""
+
#: ../src/ui/dialog/text-edit.cpp:66
msgid "_Features"
msgstr ""
@@ -23535,7 +23546,7 @@ msgstr ""
msgid "AaBbCcIiPpQq12369$€¢?.;/()"
msgstr ""
-#: ../src/ui/dialog/text-edit.cpp:455 ../src/ui/tools/text-tool.cpp:1534
+#: ../src/ui/dialog/text-edit.cpp:457 ../src/ui/tools/text-tool.cpp:1534
msgid "Set text style"
msgstr ""
@@ -23695,103 +23706,100 @@ msgstr ""
#. # end multiple scan
#. ## end mode page
-#: ../src/ui/dialog/tracedialog.cpp:680
+#: ../src/ui/dialog/tracedialog.cpp:681
msgid "_Mode"
msgstr ""
#. ## begin option page
#. # potrace parameters
-#: ../src/ui/dialog/tracedialog.cpp:686
+#: ../src/ui/dialog/tracedialog.cpp:687
msgid "Suppress _speckles"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:688
+#: ../src/ui/dialog/tracedialog.cpp:689
msgid "Ignore small spots (speckles) in the bitmap"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:696
+#: ../src/ui/dialog/tracedialog.cpp:697
msgid "Speckles of up to this many pixels will be suppressed"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:699
+#: ../src/ui/dialog/tracedialog.cpp:700
msgid "S_ize:"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:704
+#: ../src/ui/dialog/tracedialog.cpp:705
msgid "Smooth _corners"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:706
+#: ../src/ui/dialog/tracedialog.cpp:707
msgid "Smooth out sharp corners of the trace"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:715
+#: ../src/ui/dialog/tracedialog.cpp:716
msgid "Increase this to smooth corners more"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:722
+#: ../src/ui/dialog/tracedialog.cpp:723
msgid "Optimize p_aths"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:725
+#: ../src/ui/dialog/tracedialog.cpp:726
msgid "Try to optimize paths by joining adjacent Bezier curve segments"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:733
+#: ../src/ui/dialog/tracedialog.cpp:734
msgid ""
"Increase this to reduce the number of nodes in the trace by more aggressive "
"optimization"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:735
+#: ../src/ui/dialog/tracedialog.cpp:736
msgid "To_lerance:"
msgstr ""
#. ## end option page
-#: ../src/ui/dialog/tracedialog.cpp:749
+#: ../src/ui/dialog/tracedialog.cpp:751
msgid "O_ptions"
msgstr ""
#. ### credits
-#: ../src/ui/dialog/tracedialog.cpp:753
+#: ../src/ui/dialog/tracedialog.cpp:755
msgid ""
-"Inkscape bitmap tracing\n"
-"is based on Potrace,\n"
-"created by Peter Selinger\n"
+"Inkscape bitmap tracing is based on Potrace, created by Peter Selinger.\n"
"\n"
"http://potrace.sourceforge.net"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:756
+#: ../src/ui/dialog/tracedialog.cpp:761
msgid "Credits"
msgstr ""
-#. #### begin right panel
#. ## SIOX
-#: ../src/ui/dialog/tracedialog.cpp:770
+#: ../src/ui/dialog/tracedialog.cpp:777
msgid "SIOX _foreground selection"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:773
+#: ../src/ui/dialog/tracedialog.cpp:780
msgid "Cover the area you want to select as the foreground"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:778
+#: ../src/ui/dialog/tracedialog.cpp:785
msgid "Live Preview"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:784
+#: ../src/ui/dialog/tracedialog.cpp:791
msgid "_Update"
msgstr ""
#. I guess it's correct to call the "intermediate bitmap" a preview of the trace
-#: ../src/ui/dialog/tracedialog.cpp:792
+#: ../src/ui/dialog/tracedialog.cpp:799
msgid ""
"Preview the intermediate bitmap with the current settings, without actual "
"tracing"
msgstr ""
-#: ../src/ui/dialog/tracedialog.cpp:796
+#: ../src/ui/dialog/tracedialog.cpp:803
msgid "Preview"
msgstr ""
@@ -24071,123 +24079,123 @@ msgstr ""
msgid "Replace"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:545
+#: ../src/ui/shape-editor-knotholders.cpp:550
msgid ""
"Adjust the <b>horizontal rounding</b> radius; with <b>Ctrl</b> to make the "
"vertical radius the same"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:550
+#: ../src/ui/shape-editor-knotholders.cpp:555
msgid ""
"Adjust the <b>vertical rounding</b> radius; with <b>Ctrl</b> to make the "
"horizontal radius the same"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:555
#: ../src/ui/shape-editor-knotholders.cpp:560
+#: ../src/ui/shape-editor-knotholders.cpp:565
msgid ""
"Adjust the <b>width and height</b> of the rectangle; with <b>Ctrl</b> to "
"lock ratio or stretch in one dimension only"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:565
+#: ../src/ui/shape-editor-knotholders.cpp:570
msgid "Drag to move the rectangle"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:812
-#: ../src/ui/shape-editor-knotholders.cpp:816
-#: ../src/ui/shape-editor-knotholders.cpp:820
-#: ../src/ui/shape-editor-knotholders.cpp:824
+#: ../src/ui/shape-editor-knotholders.cpp:826
+#: ../src/ui/shape-editor-knotholders.cpp:830
+#: ../src/ui/shape-editor-knotholders.cpp:834
+#: ../src/ui/shape-editor-knotholders.cpp:838
msgid ""
"Resize box in X/Y direction; with <b>Shift</b> along the Z axis; with "
"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:828
-#: ../src/ui/shape-editor-knotholders.cpp:832
-#: ../src/ui/shape-editor-knotholders.cpp:836
-#: ../src/ui/shape-editor-knotholders.cpp:840
+#: ../src/ui/shape-editor-knotholders.cpp:842
+#: ../src/ui/shape-editor-knotholders.cpp:846
+#: ../src/ui/shape-editor-knotholders.cpp:850
+#: ../src/ui/shape-editor-knotholders.cpp:854
msgid ""
"Resize box along the Z axis; with <b>Shift</b> in X/Y direction; with "
"<b>Ctrl</b> to constrain to the directions of edges or diagonals"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:844
+#: ../src/ui/shape-editor-knotholders.cpp:858
msgid "Move the box in perspective"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1131
+#: ../src/ui/shape-editor-knotholders.cpp:1150
msgid "Adjust ellipse <b>width</b>, with <b>Ctrl</b> to make circle"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1135
+#: ../src/ui/shape-editor-knotholders.cpp:1154
msgid "Adjust ellipse <b>height</b>, with <b>Ctrl</b> to make circle"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1139
+#: ../src/ui/shape-editor-knotholders.cpp:1158
msgid ""
"Position the <b>start point</b> of the arc or segment; with <b>Shift</b> to "
"move with <b>end point</b>; with <b>Ctrl</b> to snap angle; drag <b>inside</"
"b> the ellipse for arc, <b>outside</b> for segment"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1145
+#: ../src/ui/shape-editor-knotholders.cpp:1164
msgid ""
"Position the <b>end point</b> of the arc or segment; with <b>Shift</b> to "
"move with <b>start point</b>; with <b>Ctrl</b> to snap angle; drag "
"<b>inside</b> the ellipse for arc, <b>outside</b> for segment"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1151
+#: ../src/ui/shape-editor-knotholders.cpp:1170
msgid "Drag to move the ellipse"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1325
+#: ../src/ui/shape-editor-knotholders.cpp:1347
msgid ""
"Adjust the <b>tip radius</b> of the star or polygon; with <b>Shift</b> to "
"round; with <b>Alt</b> to randomize"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1333
+#: ../src/ui/shape-editor-knotholders.cpp:1355
msgid ""
"Adjust the <b>base radius</b> of the star; with <b>Ctrl</b> to keep star "
"rays radial (no skew); with <b>Shift</b> to round; with <b>Alt</b> to "
"randomize"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1340
+#: ../src/ui/shape-editor-knotholders.cpp:1362
msgid "Drag to move the star"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1576
+#: ../src/ui/shape-editor-knotholders.cpp:1601
msgid "Drag to move the spiral"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1580
+#: ../src/ui/shape-editor-knotholders.cpp:1605
msgid ""
"Roll/unroll the spiral from <b>inside</b>; with <b>Ctrl</b> to snap angle; "
"with <b>Alt</b> to converge/diverge"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1584
+#: ../src/ui/shape-editor-knotholders.cpp:1609
msgid ""
"Roll/unroll the spiral from <b>outside</b>; with <b>Ctrl</b> to snap angle; "
"with <b>Shift</b> to scale/rotate; with <b>Alt</b> to lock radius"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1634
+#: ../src/ui/shape-editor-knotholders.cpp:1660
msgid "Adjust the <b>offset distance</b>"
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1831
+#: ../src/ui/shape-editor-knotholders.cpp:1859
msgid "Adjust the <b>rectangular</b> region of the text."
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1841
+#: ../src/ui/shape-editor-knotholders.cpp:1869
msgid "Adjust the <b>inline size</b> (line length) of the text."
msgstr ""
-#: ../src/ui/shape-editor-knotholders.cpp:1880
+#: ../src/ui/shape-editor-knotholders.cpp:1908
msgid "Drag to resize the <b>flowed text frame</b>"
msgstr ""
@@ -24522,20 +24530,20 @@ msgid "Rotate handle"
msgstr ""
#. We need to call MPM's method because it could have been our last node
-#: ../src/ui/tool/path-manipulator.cpp:1567
+#: ../src/ui/tool/path-manipulator.cpp:1570
#: ../src/ui/toolbar/node-toolbar.cpp:146
msgid "Delete node"
msgstr ""
-#: ../src/ui/tool/path-manipulator.cpp:1575
+#: ../src/ui/tool/path-manipulator.cpp:1578
msgid "Cycle node type"
msgstr ""
-#: ../src/ui/tool/path-manipulator.cpp:1590
+#: ../src/ui/tool/path-manipulator.cpp:1593
msgid "Drag handle"
msgstr ""
-#: ../src/ui/tool/path-manipulator.cpp:1599
+#: ../src/ui/tool/path-manipulator.cpp:1602
msgid "Retract handle"
msgstr ""
@@ -24651,101 +24659,101 @@ msgctxt "Transform handle tip"
msgid "<b>Rotation center</b>: drag to change the origin of transforms"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:85 ../src/ui/toolbar/arc-toolbar.cpp:469
+#: ../src/ui/toolbar/arc-toolbar.cpp:86 ../src/ui/toolbar/arc-toolbar.cpp:470
#: ../src/ui/toolbar/rect-toolbar.cpp:80 ../src/ui/toolbar/rect-toolbar.cpp:332
#: ../src/ui/toolbar/spiral-toolbar.cpp:73
#: ../src/ui/toolbar/spiral-toolbar.cpp:247
-#: ../src/ui/toolbar/star-toolbar.cpp:67 ../src/ui/toolbar/star-toolbar.cpp:491
+#: ../src/ui/toolbar/star-toolbar.cpp:67 ../src/ui/toolbar/star-toolbar.cpp:486
msgid "<b>New:</b>"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:95 ../src/ui/toolbar/rect-toolbar.cpp:139
+#: ../src/ui/toolbar/arc-toolbar.cpp:96 ../src/ui/toolbar/rect-toolbar.cpp:139
msgid "Rx:"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:96
+#: ../src/ui/toolbar/arc-toolbar.cpp:97
msgid "Horizontal radius of the circle, ellipse, or arc"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:111 ../src/ui/toolbar/rect-toolbar.cpp:156
+#: ../src/ui/toolbar/arc-toolbar.cpp:112 ../src/ui/toolbar/rect-toolbar.cpp:156
msgid "Ry:"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:112
+#: ../src/ui/toolbar/arc-toolbar.cpp:113
msgid "Vertical radius of the circle, ellipse, or arc"
msgstr ""
#. add the units menu
#. units menu
-#: ../src/ui/toolbar/arc-toolbar.cpp:124 ../src/ui/toolbar/lpe-toolbar.cpp:153
+#: ../src/ui/toolbar/arc-toolbar.cpp:125 ../src/ui/toolbar/lpe-toolbar.cpp:153
#: ../src/ui/toolbar/node-toolbar.cpp:289
#: ../src/ui/toolbar/paintbucket-toolbar.cpp:111
#: ../src/ui/toolbar/rect-toolbar.cpp:163
-#: ../src/ui/toolbar/select-toolbar.cpp:174
+#: ../src/ui/toolbar/select-toolbar.cpp:175
#: ../src/ui/toolbar/text-toolbar.cpp:608
msgid "Units"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:134
+#: ../src/ui/toolbar/arc-toolbar.cpp:135
msgid "Start:"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:135
+#: ../src/ui/toolbar/arc-toolbar.cpp:136
msgid "The angle (in degrees) from the horizontal to the arc's start point"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:144
+#: ../src/ui/toolbar/arc-toolbar.cpp:145
msgid "End:"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:145
+#: ../src/ui/toolbar/arc-toolbar.cpp:146
msgid "The angle (in degrees) from the horizontal to the arc's end point"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:161
+#: ../src/ui/toolbar/arc-toolbar.cpp:162
msgid "Switch to slice (closed shape with two radii)"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:165
+#: ../src/ui/toolbar/arc-toolbar.cpp:166
msgid "Arc (Open)"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:166
+#: ../src/ui/toolbar/arc-toolbar.cpp:167
msgid "Switch to arc (unclosed shape)"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:171
+#: ../src/ui/toolbar/arc-toolbar.cpp:172
msgid "Switch to chord (closed shape)"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:191
+#: ../src/ui/toolbar/arc-toolbar.cpp:192
msgid "Make whole"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:192
+#: ../src/ui/toolbar/arc-toolbar.cpp:193
msgid "Make the shape a whole ellipse, not arc or segment"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:282
+#: ../src/ui/toolbar/arc-toolbar.cpp:283
msgid "Ellipse: Change radius"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:336
+#: ../src/ui/toolbar/arc-toolbar.cpp:337
msgid "Arc: Change start/end"
msgstr ""
-#: ../src/ui/toolbar/arc-toolbar.cpp:392
+#: ../src/ui/toolbar/arc-toolbar.cpp:393
msgid "Arc: Changed arc type"
msgstr ""
#. FIXME: implement averaging of all parameters for multiple selected
#. gtk_label_set_markup(GTK_LABEL(l), _("<b>Average:</b>"));
-#: ../src/ui/toolbar/arc-toolbar.cpp:472 ../src/ui/toolbar/arc-toolbar.cpp:486
+#: ../src/ui/toolbar/arc-toolbar.cpp:473 ../src/ui/toolbar/arc-toolbar.cpp:487
#: ../src/ui/toolbar/rect-toolbar.cpp:336
#: ../src/ui/toolbar/rect-toolbar.cpp:351
#: ../src/ui/toolbar/spiral-toolbar.cpp:249
#: ../src/ui/toolbar/spiral-toolbar.cpp:260
-#: ../src/ui/toolbar/star-toolbar.cpp:493
+#: ../src/ui/toolbar/star-toolbar.cpp:488
msgid "<b>Change:</b>"
msgstr ""
@@ -24824,7 +24832,7 @@ msgstr ""
#: ../src/ui/toolbar/calligraphy-toolbar.cpp:91
#: ../src/ui/toolbar/calligraphy-toolbar.cpp:150
#: ../src/ui/toolbar/eraser-toolbar.cpp:98
-#: ../src/ui/toolbar/pencil-toolbar.cpp:161
+#: ../src/ui/toolbar/pencil-toolbar.cpp:148
#: ../src/ui/toolbar/spray-toolbar.cpp:115
#: ../src/ui/toolbar/spray-toolbar.cpp:141
#: ../src/ui/toolbar/spray-toolbar.cpp:169
@@ -25653,7 +25661,7 @@ msgid "WARNING: Mesh SVG Syntax Subject to Change"
msgstr ""
#: ../src/ui/toolbar/mesh-toolbar.cpp:323
-#: ../src/ui/toolbar/pencil-toolbar.cpp:165
+#: ../src/ui/toolbar/pencil-toolbar.cpp:152
msgid "Smoothing:"
msgstr ""
@@ -25883,7 +25891,7 @@ msgstr ""
#: ../src/ui/toolbar/paintbucket-toolbar.cpp:139
#: ../src/ui/toolbar/spiral-toolbar.cpp:128
-#: ../src/ui/toolbar/star-toolbar.cpp:176
+#: ../src/ui/toolbar/star-toolbar.cpp:170
msgid "Defaults"
msgstr ""
@@ -25901,113 +25909,113 @@ msgstr ""
msgid "Min percent of pressure"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:126
+#: ../src/ui/toolbar/pencil-toolbar.cpp:121
msgid "Max:"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:127
+#: ../src/ui/toolbar/pencil-toolbar.cpp:122
msgid "Max percent of pressure"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:139
-#: ../src/ui/toolbar/pencil-toolbar.cpp:140
+#: ../src/ui/toolbar/pencil-toolbar.cpp:129
+#: ../src/ui/toolbar/pencil-toolbar.cpp:130
msgid "Use pressure input"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:161
+#: ../src/ui/toolbar/pencil-toolbar.cpp:148
msgid "(many nodes, rough)"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:161
+#: ../src/ui/toolbar/pencil-toolbar.cpp:148
msgid "(few nodes, smooth)"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:166
+#: ../src/ui/toolbar/pencil-toolbar.cpp:153
msgid "How much smoothing (simplifying) is applied to the line"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:176
-#: ../src/ui/toolbar/pencil-toolbar.cpp:177
+#: ../src/ui/toolbar/pencil-toolbar.cpp:163
+#: ../src/ui/toolbar/pencil-toolbar.cpp:164
msgid "LPE based interactive simplify"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:190
-#: ../src/ui/toolbar/pencil-toolbar.cpp:191
+#: ../src/ui/toolbar/pencil-toolbar.cpp:173
+#: ../src/ui/toolbar/pencil-toolbar.cpp:174
msgid "LPE simplify flatten"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:264
+#: ../src/ui/toolbar/pencil-toolbar.cpp:270
msgid "Mode of new lines drawn by this tool"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:270
+#: ../src/ui/toolbar/pencil-toolbar.cpp:276
msgid "Bezier"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:271
+#: ../src/ui/toolbar/pencil-toolbar.cpp:277
msgid "Create regular Bezier path"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:276
+#: ../src/ui/toolbar/pencil-toolbar.cpp:282
msgid "Create Spiro path"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:281
+#: ../src/ui/toolbar/pencil-toolbar.cpp:287
msgid "Create BSpline path"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:286
+#: ../src/ui/toolbar/pencil-toolbar.cpp:292
msgid "Zigzag"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:287
+#: ../src/ui/toolbar/pencil-toolbar.cpp:293
msgid "Create a sequence of straight line segments"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:291
+#: ../src/ui/toolbar/pencil-toolbar.cpp:297
msgid "Paraxial"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:292
+#: ../src/ui/toolbar/pencil-toolbar.cpp:298
msgid "Create a sequence of paraxial line segments"
msgstr ""
#. LPE bspline spiro flatten
-#: ../src/ui/toolbar/pencil-toolbar.cpp:312
-#: ../src/ui/toolbar/pencil-toolbar.cpp:313
+#: ../src/ui/toolbar/pencil-toolbar.cpp:315
+#: ../src/ui/toolbar/pencil-toolbar.cpp:316
msgid "LPE spiro or bspline flatten"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:376
+#: ../src/ui/toolbar/pencil-toolbar.cpp:378
msgid "Shape:"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:384
+#: ../src/ui/toolbar/pencil-toolbar.cpp:386
msgctxt "Freehand shape"
msgid "None"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:385
+#: ../src/ui/toolbar/pencil-toolbar.cpp:387
msgid "Triangle in"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:386
+#: ../src/ui/toolbar/pencil-toolbar.cpp:388
msgid "Triangle out"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:388
+#: ../src/ui/toolbar/pencil-toolbar.cpp:390
msgid "From clipboard"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:389
+#: ../src/ui/toolbar/pencil-toolbar.cpp:391
msgid "Bend from clipboard"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:390
+#: ../src/ui/toolbar/pencil-toolbar.cpp:392
msgid "Last applied"
msgstr ""
-#: ../src/ui/toolbar/pencil-toolbar.cpp:398
+#: ../src/ui/toolbar/pencil-toolbar.cpp:399
msgid "Shape of new paths drawn by this tool"
msgstr ""
@@ -26091,71 +26099,71 @@ msgstr ""
msgid "When locked, change both width and height by the same proportion"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:165
+#: ../src/ui/toolbar/select-toolbar.cpp:166
msgctxt "Select toolbar"
msgid "H:"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:169
+#: ../src/ui/toolbar/select-toolbar.cpp:170
msgctxt "Select toolbar"
msgid "Height of selection"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:186
+#: ../src/ui/toolbar/select-toolbar.cpp:187
msgid "Scale rounded corners"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:193
+#: ../src/ui/toolbar/select-toolbar.cpp:194
msgid "Move gradients"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:200
+#: ../src/ui/toolbar/select-toolbar.cpp:201
msgid "Move patterns"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:347
+#: ../src/ui/toolbar/select-toolbar.cpp:348
msgid "Transform by toolbar"
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:450
+#: ../src/ui/toolbar/select-toolbar.cpp:451
msgid "Now <b>stroke width</b> is <b>scaled</b> when objects are scaled."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:452
+#: ../src/ui/toolbar/select-toolbar.cpp:453
msgid "Now <b>stroke width</b> is <b>not scaled</b> when objects are scaled."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:463
+#: ../src/ui/toolbar/select-toolbar.cpp:464
msgid ""
"Now <b>rounded rectangle corners</b> are <b>scaled</b> when rectangles are "
"scaled."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:465
+#: ../src/ui/toolbar/select-toolbar.cpp:466
msgid ""
"Now <b>rounded rectangle corners</b> are <b>not scaled</b> when rectangles "
"are scaled."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:476
+#: ../src/ui/toolbar/select-toolbar.cpp:477
msgid ""
"Now <b>gradients</b> are <b>transformed</b> along with their objects when "
"those are transformed (moved, scaled, rotated, or skewed)."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:478
+#: ../src/ui/toolbar/select-toolbar.cpp:479
msgid ""
"Now <b>gradients</b> remain <b>fixed</b> when objects are transformed "
"(moved, scaled, rotated, or skewed)."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:489
+#: ../src/ui/toolbar/select-toolbar.cpp:490
msgid ""
"Now <b>patterns</b> are <b>transformed</b> along with their objects when "
"those are transformed (moved, scaled, rotated, or skewed)."
msgstr ""
-#: ../src/ui/toolbar/select-toolbar.cpp:491
+#: ../src/ui/toolbar/select-toolbar.cpp:492
msgid ""
"Now <b>patterns</b> remain <b>fixed</b> when objects are transformed (moved, "
"scaled, rotated, or skewed)."
@@ -26230,7 +26238,7 @@ msgid "Radius of the innermost revolution (relative to the spiral size)"
msgstr ""
#: ../src/ui/toolbar/spiral-toolbar.cpp:130
-#: ../src/ui/toolbar/star-toolbar.cpp:178
+#: ../src/ui/toolbar/star-toolbar.cpp:172
msgid ""
"Reset shape parameters to defaults (use Inkscape Preferences > Tools to "
"change defaults)"
@@ -26501,97 +26509,97 @@ msgstr ""
msgid "Base radius to tip radius ratio"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:143
-#: ../src/ui/toolbar/star-toolbar.cpp:144
+#: ../src/ui/toolbar/star-toolbar.cpp:137
+#: ../src/ui/toolbar/star-toolbar.cpp:138
msgid "stretched"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:143
+#: ../src/ui/toolbar/star-toolbar.cpp:137
msgid "twisted"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:143
+#: ../src/ui/toolbar/star-toolbar.cpp:137
msgid "slightly pinched"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:143
+#: ../src/ui/toolbar/star-toolbar.cpp:137
msgid "NOT rounded"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:143
+#: ../src/ui/toolbar/star-toolbar.cpp:137
msgid "slightly rounded"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:144
+#: ../src/ui/toolbar/star-toolbar.cpp:138
msgid "visibly rounded"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:144
+#: ../src/ui/toolbar/star-toolbar.cpp:138
msgid "well rounded"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:144
+#: ../src/ui/toolbar/star-toolbar.cpp:138
msgid "amply rounded"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:144
-#: ../src/ui/toolbar/star-toolbar.cpp:159
+#: ../src/ui/toolbar/star-toolbar.cpp:138
+#: ../src/ui/toolbar/star-toolbar.cpp:153
msgid "blown up"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:148
+#: ../src/ui/toolbar/star-toolbar.cpp:142
msgid "Rounded:"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:149
+#: ../src/ui/toolbar/star-toolbar.cpp:143
msgid "How rounded are the corners (0 for sharp)"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:159
+#: ../src/ui/toolbar/star-toolbar.cpp:153
msgid "NOT randomized"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:159
+#: ../src/ui/toolbar/star-toolbar.cpp:153
msgid "slightly irregular"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:159
+#: ../src/ui/toolbar/star-toolbar.cpp:153
msgid "visibly randomized"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:159
+#: ../src/ui/toolbar/star-toolbar.cpp:153
msgid "strongly randomized"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:163
+#: ../src/ui/toolbar/star-toolbar.cpp:157
msgid "Randomized:"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:164
+#: ../src/ui/toolbar/star-toolbar.cpp:158
msgid "Scatter randomly the corners and angles"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:243
+#: ../src/ui/toolbar/star-toolbar.cpp:238
msgid "Make polygon"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:243
+#: ../src/ui/toolbar/star-toolbar.cpp:238
msgid "Make star"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:288
+#: ../src/ui/toolbar/star-toolbar.cpp:283
msgid "Star: Change number of corners"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:340
+#: ../src/ui/toolbar/star-toolbar.cpp:335
msgid "Star: Change spoke ratio"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:378
+#: ../src/ui/toolbar/star-toolbar.cpp:373
msgid "Star: Change rounding"
msgstr ""
-#: ../src/ui/toolbar/star-toolbar.cpp:417
+#: ../src/ui/toolbar/star-toolbar.cpp:412
msgid "Star: Change randomization"
msgstr ""
@@ -26615,7 +26623,7 @@ msgstr ""
#: ../src/ui/toolbar/text-toolbar.cpp:341
#: ../src/ui/toolbar/text-toolbar.cpp:2207
-#: ../src/ui/widget/font-selector.cpp:32 ../src/ui/widget/font-selector.cpp:143
+#: ../src/ui/widget/font-selector.cpp:32 ../src/ui/widget/font-selector.cpp:145
msgid "Font size"
msgstr ""
@@ -27180,47 +27188,47 @@ msgid ""
"generate a lot of new nodes"
msgstr ""
-#: ../src/ui/toolbar/tweak-toolbar.cpp:201
+#: ../src/ui/toolbar/tweak-toolbar.cpp:197
msgid "Channels:"
msgstr ""
#. TRANSLATORS: "H" here stands for hue
-#: ../src/ui/toolbar/tweak-toolbar.cpp:211
+#: ../src/ui/toolbar/tweak-toolbar.cpp:204
msgctxt "Hue"
msgid "H"
msgstr ""
-#: ../src/ui/toolbar/tweak-toolbar.cpp:212
+#: ../src/ui/toolbar/tweak-toolbar.cpp:205
msgid "In color mode, act on object's hue"
msgstr ""
#. TRANSLATORS: "S" here stands for saturation
-#: ../src/ui/toolbar/tweak-toolbar.cpp:221
+#: ../src/ui/toolbar/tweak-toolbar.cpp:211
msgctxt "Saturation"
msgid "S"
msgstr ""
-#: ../src/ui/toolbar/tweak-toolbar.cpp:222
+#: ../src/ui/toolbar/tweak-toolbar.cpp:212
msgid "In color mode, act on object's saturation"
msgstr ""
#. TRANSLATORS: "S" here stands for saturation
-#: ../src/ui/toolbar/tweak-toolbar.cpp:231
+#: ../src/ui/toolbar/tweak-toolbar.cpp:218
msgctxt "Lightness"
msgid "L"
msgstr ""
-#: ../src/ui/toolbar/tweak-toolbar.cpp:232
+#: ../src/ui/toolbar/tweak-toolbar.cpp:219
msgid "In color mode, act on object's lightness"
msgstr ""
#. TRANSLATORS: "O" here stands for opacity
-#: ../src/ui/toolbar/tweak-toolbar.cpp:241
+#: ../src/ui/toolbar/tweak-toolbar.cpp:225
msgctxt "Opacity"
msgid "O"
msgstr ""
-#: ../src/ui/toolbar/tweak-toolbar.cpp:242
+#: ../src/ui/toolbar/tweak-toolbar.cpp:226
msgid "In color mode, act on object's opacity"
msgstr ""
@@ -27396,11 +27404,11 @@ msgid "Change perspective (angle of PLs)"
msgstr ""
#. status text
-#: ../src/ui/tools/box3d-tool.cpp:571
+#: ../src/ui/tools/box3d-tool.cpp:570
msgid "<b>3D Box</b>; with <b>Shift</b> to extrude along the Z axis"
msgstr ""
-#: ../src/ui/tools/box3d-tool.cpp:597
+#: ../src/ui/tools/box3d-tool.cpp:596
msgid "Create 3D box"
msgstr ""
@@ -27535,25 +27543,25 @@ msgid_plural "Area filled, path with <b>%d</b> nodes created."
msgstr[0] ""
msgstr[1] ""
-#: ../src/ui/tools/flood-tool.cpp:750 ../src/ui/tools/flood-tool.cpp:1064
+#: ../src/ui/tools/flood-tool.cpp:753 ../src/ui/tools/flood-tool.cpp:1067
msgid "<b>Area is not bounded</b>, cannot fill."
msgstr ""
-#: ../src/ui/tools/flood-tool.cpp:1069
+#: ../src/ui/tools/flood-tool.cpp:1072
msgid ""
"<b>Only the visible part of the bounded area was filled.</b> If you want to "
"fill all of the area, undo, zoom out, and fill again."
msgstr ""
-#: ../src/ui/tools/flood-tool.cpp:1087 ../src/ui/tools/flood-tool.cpp:1238
+#: ../src/ui/tools/flood-tool.cpp:1090 ../src/ui/tools/flood-tool.cpp:1241
msgid "Fill bounded area"
msgstr ""
-#: ../src/ui/tools/flood-tool.cpp:1103
+#: ../src/ui/tools/flood-tool.cpp:1106
msgid "Set style on object"
msgstr ""
-#: ../src/ui/tools/flood-tool.cpp:1163
+#: ../src/ui/tools/flood-tool.cpp:1166
msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
msgstr ""
@@ -27825,20 +27833,20 @@ msgctxt "Node tool tip"
msgid "Drag to select objects to edit"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:220 ../src/ui/tools/pencil-tool.cpp:540
+#: ../src/ui/tools/pen-tool.cpp:220 ../src/ui/tools/pencil-tool.cpp:541
msgid "Drawing cancelled"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:232
+#: ../src/ui/tools/pen-tool.cpp:466 ../src/ui/tools/pencil-tool.cpp:233
msgid "Continuing selected path"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:240
-#: ../src/ui/tools/pencil-tool.cpp:246
+#: ../src/ui/tools/pen-tool.cpp:476 ../src/ui/tools/pencil-tool.cpp:241
+#: ../src/ui/tools/pencil-tool.cpp:247
msgid "Creating new path"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:249
+#: ../src/ui/tools/pen-tool.cpp:478 ../src/ui/tools/pencil-tool.cpp:250
msgid "Appending to selected path"
msgstr ""
@@ -27863,82 +27871,82 @@ msgid ""
"Shift+Click make a cusp node"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1807
+#: ../src/ui/tools/pen-tool.cpp:1805
#, c-format
msgid ""
"<b>Curve segment</b>: angle %3.2f&#176;; with <b>Shift+Click</b> cusp node,"
"<b>ALT</b> move previous, <b>Enter</b> or <b>Shift+Enter</b> to finish"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1808
+#: ../src/ui/tools/pen-tool.cpp:1806
#, c-format
msgid ""
"<b>Line segment</b>: angle %3.2f&#176;; with <b>Shift+Click</b> cusp node,"
"<b>ALT</b> move previous, <b>Enter</b> or <b>Shift+Enter</b> to finish"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1812
+#: ../src/ui/tools/pen-tool.cpp:1810
#, c-format
msgid ""
"<b>Curve segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
"snap angle, <b>Enter</b> or <b>Shift+Enter</b> to finish the path"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1813
+#: ../src/ui/tools/pen-tool.cpp:1811
#, c-format
msgid ""
"<b>Line segment</b>: angle %3.2f&#176;, distance %s; with <b>Ctrl</b> to "
"snap angle, <b>Enter</b> or <b>Shift+Enter</b> to finish the path"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1831
+#: ../src/ui/tools/pen-tool.cpp:1829
#, c-format
msgid ""
"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
"angle"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1855
+#: ../src/ui/tools/pen-tool.cpp:1853
#, c-format
msgid ""
"<b>Curve handle, symmetric</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</"
"b> to snap angle, with <b>Shift</b> to move this handle only"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1856
+#: ../src/ui/tools/pen-tool.cpp:1854
#, c-format
msgid ""
"<b>Curve handle</b>: angle %3.2f&#176;, length %s; with <b>Ctrl</b> to snap "
"angle, with <b>Shift</b> to move this handle only"
msgstr ""
-#: ../src/ui/tools/pen-tool.cpp:1998
+#: ../src/ui/tools/pen-tool.cpp:1996
msgid "Drawing finished"
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:365
+#: ../src/ui/tools/pencil-tool.cpp:366
msgid "<b>Release</b> here to close and finish the path."
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:373
+#: ../src/ui/tools/pencil-tool.cpp:374
msgid "Drawing a freehand path"
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:379
+#: ../src/ui/tools/pencil-tool.cpp:380
msgid "<b>Drag</b> to continue the path from this point."
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:481
+#: ../src/ui/tools/pencil-tool.cpp:482
msgid "Finishing freehand"
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:589
+#: ../src/ui/tools/pencil-tool.cpp:590
msgid ""
"<b>Sketch mode</b>: holding <b>Alt</b> interpolates between sketched paths. "
"Release <b>Alt</b> to finalize."
msgstr ""
-#: ../src/ui/tools/pencil-tool.cpp:616
+#: ../src/ui/tools/pencil-tool.cpp:617
msgid "Finishing freehand sketch"
msgstr ""
@@ -28383,18 +28391,18 @@ msgid "Hexadecimal RGBA value of the color"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:166
-#: ../src/ui/widget/color-scales.cpp:379
+#: ../src/ui/widget/color-scales.cpp:380
msgid "_R:"
msgstr ""
#. TYPE_RGB_16
#: ../src/ui/widget/color-icc-selector.cpp:167
-#: ../src/ui/widget/color-scales.cpp:382
+#: ../src/ui/widget/color-scales.cpp:383
msgid "_G:"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:168
-#: ../src/ui/widget/color-scales.cpp:385
+#: ../src/ui/widget/color-scales.cpp:386
msgid "_B:"
msgstr ""
@@ -28406,26 +28414,26 @@ msgstr ""
#. TYPE_GRAY_16
#: ../src/ui/widget/color-icc-selector.cpp:172
#: ../src/ui/widget/color-icc-selector.cpp:176
-#: ../src/ui/widget/color-scales.cpp:406 ../src/ui/widget/color-scales.cpp:442
+#: ../src/ui/widget/color-scales.cpp:407 ../src/ui/widget/color-scales.cpp:443
msgid "_H:"
msgstr ""
#. TYPE_HSV_16
#: ../src/ui/widget/color-icc-selector.cpp:173
#: ../src/ui/widget/color-icc-selector.cpp:178
-#: ../src/ui/widget/color-scales.cpp:411 ../src/ui/widget/color-scales.cpp:447
+#: ../src/ui/widget/color-scales.cpp:412 ../src/ui/widget/color-scales.cpp:448
msgid "_S:"
msgstr ""
#. TYPE_HLS_16
#: ../src/ui/widget/color-icc-selector.cpp:177
-#: ../src/ui/widget/color-scales.cpp:415
+#: ../src/ui/widget/color-scales.cpp:416
msgid "_L:"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:180
#: ../src/ui/widget/color-icc-selector.cpp:185
-#: ../src/ui/widget/color-scales.cpp:477
+#: ../src/ui/widget/color-scales.cpp:478
msgid "_C:"
msgstr ""
@@ -28433,18 +28441,18 @@ msgstr ""
#. TYPE_CMY_16
#: ../src/ui/widget/color-icc-selector.cpp:181
#: ../src/ui/widget/color-icc-selector.cpp:186
-#: ../src/ui/widget/color-scales.cpp:480
+#: ../src/ui/widget/color-scales.cpp:481
msgid "_M:"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:182
#: ../src/ui/widget/color-icc-selector.cpp:187
-#: ../src/ui/widget/color-scales.cpp:483
+#: ../src/ui/widget/color-scales.cpp:484
msgid "_Y:"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:183
-#: ../src/ui/widget/color-scales.cpp:486
+#: ../src/ui/widget/color-scales.cpp:487
msgid "_K:"
msgstr ""
@@ -28462,18 +28470,18 @@ msgstr ""
#. Label
#: ../src/ui/widget/color-icc-selector.cpp:481
-#: ../src/ui/widget/color-scales.cpp:388 ../src/ui/widget/color-scales.cpp:419
-#: ../src/ui/widget/color-scales.cpp:455 ../src/ui/widget/color-scales.cpp:489
+#: ../src/ui/widget/color-scales.cpp:389 ../src/ui/widget/color-scales.cpp:420
+#: ../src/ui/widget/color-scales.cpp:456 ../src/ui/widget/color-scales.cpp:490
#: ../src/ui/widget/color-wheel-selector.cpp:68
msgid "_A:"
msgstr ""
#: ../src/ui/widget/color-icc-selector.cpp:493
#: ../src/ui/widget/color-icc-selector.cpp:504
-#: ../src/ui/widget/color-scales.cpp:389 ../src/ui/widget/color-scales.cpp:390
-#: ../src/ui/widget/color-scales.cpp:420 ../src/ui/widget/color-scales.cpp:421
-#: ../src/ui/widget/color-scales.cpp:456 ../src/ui/widget/color-scales.cpp:457
-#: ../src/ui/widget/color-scales.cpp:490 ../src/ui/widget/color-scales.cpp:491
+#: ../src/ui/widget/color-scales.cpp:390 ../src/ui/widget/color-scales.cpp:391
+#: ../src/ui/widget/color-scales.cpp:421 ../src/ui/widget/color-scales.cpp:422
+#: ../src/ui/widget/color-scales.cpp:457 ../src/ui/widget/color-scales.cpp:458
+#: ../src/ui/widget/color-scales.cpp:491 ../src/ui/widget/color-scales.cpp:492
#: ../src/ui/widget/color-wheel-selector.cpp:85
#: ../src/ui/widget/color-wheel-selector.cpp:101
msgid "Alpha (opacity)"
@@ -28491,7 +28499,7 @@ msgstr ""
msgid "Too much ink!"
msgstr ""
-#: ../src/ui/widget/color-notebook.cpp:189 ../src/verbs.cpp:2912
+#: ../src/ui/widget/color-notebook.cpp:189 ../src/verbs.cpp:2909
msgid "Pick colors from image"
msgstr ""
@@ -28516,7 +28524,7 @@ msgstr ""
msgid "HSV"
msgstr ""
-#: ../src/ui/widget/color-scales.cpp:451
+#: ../src/ui/widget/color-scales.cpp:452
msgid "_V:"
msgstr ""
@@ -28777,49 +28785,49 @@ msgstr ""
#. Position ----------------------------------
#. Add tooltips
-#: ../src/ui/widget/font-variants.cpp:231
+#: ../src/ui/widget/font-variants.cpp:239
msgid "Normal position."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:232
+#: ../src/ui/widget/font-variants.cpp:240
msgid "Subscript. OpenType table: 'subs'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:233
+#: ../src/ui/widget/font-variants.cpp:241
msgid "Superscript. OpenType table: 'sups'"
msgstr ""
#. Caps ----------------------------------
#. Add tooltips
-#: ../src/ui/widget/font-variants.cpp:257
+#: ../src/ui/widget/font-variants.cpp:273
msgid "Normal capitalization."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:258
+#: ../src/ui/widget/font-variants.cpp:274
msgid "Small-caps (lowercase). OpenType table: 'smcp'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:259
+#: ../src/ui/widget/font-variants.cpp:275
msgid ""
"All small-caps (uppercase and lowercase). OpenType tables: 'c2sc' and 'smcp'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:260
+#: ../src/ui/widget/font-variants.cpp:276
msgid "Petite-caps (lowercase). OpenType table: 'pcap'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:261
+#: ../src/ui/widget/font-variants.cpp:277
msgid ""
"All petite-caps (uppercase and lowercase). OpenType tables: 'c2sc' and 'pcap'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:262
+#: ../src/ui/widget/font-variants.cpp:278
msgid ""
"Unicase (small caps for uppercase, normal for lowercase). OpenType table: "
"'unic'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:263
+#: ../src/ui/widget/font-variants.cpp:279
msgid ""
"Titling caps (lighter-weight uppercase for use in titles). OpenType table: "
"'titl'"
@@ -28827,99 +28835,99 @@ msgstr ""
#. Numeric ------------------------------
#. Add tooltips
-#: ../src/ui/widget/font-variants.cpp:299
+#: ../src/ui/widget/font-variants.cpp:323
msgid "Normal style."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:300
+#: ../src/ui/widget/font-variants.cpp:324
msgid "Lining numerals. OpenType table: 'lnum'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:301
+#: ../src/ui/widget/font-variants.cpp:325
msgid "Old style numerals. OpenType table: 'onum'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:302
+#: ../src/ui/widget/font-variants.cpp:326
msgid "Normal widths."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:303
+#: ../src/ui/widget/font-variants.cpp:327
msgid "Proportional width numerals. OpenType table: 'pnum'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:304
+#: ../src/ui/widget/font-variants.cpp:328
msgid "Same width numerals. OpenType table: 'tnum'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:305
+#: ../src/ui/widget/font-variants.cpp:329
msgid "Normal fractions."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:306
+#: ../src/ui/widget/font-variants.cpp:330
msgid "Diagonal fractions. OpenType table: 'frac'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:307
+#: ../src/ui/widget/font-variants.cpp:331
msgid "Stacked fractions. OpenType table: 'afrc'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:308
+#: ../src/ui/widget/font-variants.cpp:332
msgid "Ordinals (raised 'th', etc.). OpenType table: 'ordn'"
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:309
+#: ../src/ui/widget/font-variants.cpp:333
msgid "Slashed zeros. OpenType table: 'zero'"
msgstr ""
#. East Asian
#. Add tooltips
-#: ../src/ui/widget/font-variants.cpp:368
+#: ../src/ui/widget/font-variants.cpp:399
msgid "Default variant."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:369
+#: ../src/ui/widget/font-variants.cpp:400
msgid "JIS78 forms. OpenType table: 'jp78'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:370
+#: ../src/ui/widget/font-variants.cpp:401
msgid "JIS83 forms. OpenType table: 'jp83'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:371
+#: ../src/ui/widget/font-variants.cpp:402
msgid "JIS90 forms. OpenType table: 'jp90'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:372
+#: ../src/ui/widget/font-variants.cpp:403
msgid "JIS2004 forms. OpenType table: 'jp04'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:373
+#: ../src/ui/widget/font-variants.cpp:404
msgid "Simplified forms. OpenType table: 'smpl'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:374
+#: ../src/ui/widget/font-variants.cpp:405
msgid "Traditional forms. OpenType table: 'trad'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:375
+#: ../src/ui/widget/font-variants.cpp:406
msgid "Default width."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:376
+#: ../src/ui/widget/font-variants.cpp:407
msgid "Full width variants. OpenType table: 'fwid'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:377
+#: ../src/ui/widget/font-variants.cpp:408
msgid "Proportional width variants. OpenType table: 'pwid'."
msgstr ""
-#: ../src/ui/widget/font-variants.cpp:378
+#: ../src/ui/widget/font-variants.cpp:409
msgid "Ruby variants. OpenType table: 'ruby'."
msgstr ""
#. Feature settings ---------------------
#. Add tooltips
-#: ../src/ui/widget/font-variants.cpp:425
+#: ../src/ui/widget/font-variants.cpp:463
msgid "Feature settings in CSS form (e.g. \"wxyz\" or \"wxyz\" 3)."
msgstr ""
@@ -29325,7 +29333,7 @@ msgstr ""
msgid "Paste color"
msgstr ""
-#: ../src/ui/widget/selected-style.cpp:291 ../src/verbs.cpp:2675
+#: ../src/ui/widget/selected-style.cpp:291 ../src/verbs.cpp:2672
msgid "Swap fill and stroke"
msgstr ""
@@ -29580,11 +29588,16 @@ msgstr[1] ""
msgid "File"
msgstr ""
+#: ../src/verbs.cpp:178 ../src/widgets/desktop-widget.cpp:1946
+#: ../share/extensions/printing_marks.inx.h:18
+msgid "Selection"
+msgstr ""
+
#: ../src/verbs.cpp:235
msgid "Context"
msgstr ""
-#: ../src/verbs.cpp:254 ../src/verbs.cpp:2405
+#: ../src/verbs.cpp:254 ../src/verbs.cpp:2402
#: ../share/extensions/jessyInk_view.inx.h:1
#: ../share/extensions/polyhedron_3d.inx.h:26
msgid "View"
@@ -29695,1897 +29708,1897 @@ msgstr ""
msgid "Flip vertically"
msgstr ""
-#: ../src/verbs.cpp:2504 ../src/verbs.cpp:3203
+#: ../src/verbs.cpp:2501 ../src/verbs.cpp:3198
msgid "Unlock all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2508 ../src/verbs.cpp:3205
+#: ../src/verbs.cpp:2505 ../src/verbs.cpp:3200
msgid "Unlock all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2512 ../src/verbs.cpp:3207
+#: ../src/verbs.cpp:2509 ../src/verbs.cpp:3202
msgid "Unhide all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2516 ../src/verbs.cpp:3209
+#: ../src/verbs.cpp:2513 ../src/verbs.cpp:3204
msgid "Unhide all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2528
msgctxt "Verb"
msgid "None"
msgstr ""
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2528
msgid "Does nothing"
msgstr ""
-#: ../src/verbs.cpp:2534
+#: ../src/verbs.cpp:2531
msgid "Create new document from the default template"
msgstr ""
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2533
msgid "_Open..."
msgstr ""
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2533
msgid "Open an existing document"
msgstr ""
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2535
msgid "Re_vert"
msgstr ""
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2536
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr ""
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2538
msgid "Save document"
msgstr ""
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2539
msgid "Save _As..."
msgstr ""
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2539
msgid "Save document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2541
msgid "Save a Cop_y..."
msgstr ""
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2542
msgid "Save a copy of the document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2543
msgid "Save Template..."
msgstr ""
-#: ../src/verbs.cpp:2547
+#: ../src/verbs.cpp:2544
msgid "Save a copy of the document as template"
msgstr ""
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2545
msgid "_Print..."
msgstr ""
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2545
msgid "Print document"
msgstr ""
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2549
msgid "Clean _Up Document"
msgstr ""
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2550
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
msgstr ""
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2552
msgid "_Import..."
msgstr ""
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2553
msgid "Import a bitmap or SVG image into this document"
msgstr ""
#. new FileVerb(SP_VERB_FILE_EXPORT, "FileExport", N_("_Export Bitmap..."), N_("Export this document or a
#. selection as a bitmap image"), INKSCAPE_ICON("document-export")),
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2556
msgid "Import Clip Art..."
msgstr ""
-#: ../src/verbs.cpp:2560
+#: ../src/verbs.cpp:2557
msgid "Import clipart from Open Clip Art Library"
msgstr ""
#. new FileVerb(SP_VERB_FILE_EXPORT_TO_OCAL, "FileExportToOCAL", N_("Export To Open Clip Art Library"),
#. N_("Export this document to Open Clip Art Library"), INKSCAPE_ICON_DOCUMENT_EXPORT_OCAL),
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2560
msgid "N_ext Window"
msgstr ""
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2560
msgid "Switch to the next document window"
msgstr ""
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2562
msgid "P_revious Window"
msgstr ""
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2563
msgid "Switch to the previous document window"
msgstr ""
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2564
msgid "Close this document window"
msgstr ""
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2566
msgid "_Quit"
msgstr ""
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2566
msgid "Quit Inkscape"
msgstr ""
-#: ../src/verbs.cpp:2570
+#: ../src/verbs.cpp:2567
msgid "New from _Template..."
msgstr ""
-#: ../src/verbs.cpp:2571
+#: ../src/verbs.cpp:2568
msgid "Create new project from template"
msgstr ""
-#: ../src/verbs.cpp:2574
+#: ../src/verbs.cpp:2571
msgid "Undo last action"
msgstr ""
-#: ../src/verbs.cpp:2575
+#: ../src/verbs.cpp:2572
msgid "Do again the last undone action"
msgstr ""
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2574
msgid "Cu_t"
msgstr ""
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2574
msgid "Cut selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2575
msgid "_Copy"
msgstr ""
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2575
msgid "Copy selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2577
msgid "_Paste"
msgstr ""
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2578
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr ""
-#: ../src/verbs.cpp:2582
+#: ../src/verbs.cpp:2579
msgid "Paste _Style"
msgstr ""
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2580
msgid "Apply the style of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2584 ../share/ui/menus.xml.h:3
+#: ../src/verbs.cpp:2581 ../share/ui/menus.xml.h:3
msgid "Paste Si_ze"
msgstr ""
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2582
msgid "Scale selection to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2583
msgid "Paste _Width"
msgstr ""
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2584
msgid "Scale selection horizontally to match the width of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2585
msgid "Paste _Height"
msgstr ""
-#: ../src/verbs.cpp:2589
+#: ../src/verbs.cpp:2586
msgid "Scale selection vertically to match the height of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2587
msgid "Paste Size Separately"
msgstr ""
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2588
msgid "Scale each selected object to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2589
msgid "Paste Width Separately"
msgstr ""
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2590
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2591
msgid "Paste Height Separately"
msgstr ""
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2592
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2593
msgid "Paste _In Place"
msgstr ""
-#: ../src/verbs.cpp:2597
+#: ../src/verbs.cpp:2594
msgid "Paste objects from clipboard to the original location"
msgstr ""
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2595
msgid "Paste Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2596
msgid "Apply the path effect of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2597
msgid "Remove Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2598
msgid "Remove any path effects from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2599
msgid "_Remove Filters"
msgstr ""
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2600
msgid "Remove any filters from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2601
msgid "Delete selection"
msgstr ""
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2603
msgid "Duplic_ate"
msgstr ""
-#: ../src/verbs.cpp:2606
+#: ../src/verbs.cpp:2603
msgid "Duplicate Selected Objects"
msgstr ""
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2605
msgid "Create Clo_ne"
msgstr ""
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2606
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr ""
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2607
msgid "Unlin_k Clone"
msgstr ""
-#: ../src/verbs.cpp:2611
+#: ../src/verbs.cpp:2608
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
msgstr ""
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2610
msgid "Unlink Clones _recursively"
msgstr ""
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2611
msgid "Unlink all clones in the selection, even if they are in groups."
msgstr ""
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2613
msgid "Relink to Copied"
msgstr ""
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2614
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr ""
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2615
msgid "Select _Original"
msgstr ""
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2616
msgid "Select the object to which the selected clone is linked"
msgstr ""
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2617
msgid "Clone original path (LPE)"
msgstr ""
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2618
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
msgstr ""
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2619
msgid "Objects to _Marker"
msgstr ""
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2620
msgid "Convert selection to a line marker"
msgstr ""
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2621
msgid "Objects to Gu_ides"
msgstr ""
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2622
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
msgstr ""
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2623
msgid "Objects to Patter_n"
msgstr ""
-#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2624
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2625
msgid "Pattern to _Objects"
msgstr ""
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2626
msgid "Extract objects from a tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2627
msgid "Group to Symbol"
msgstr ""
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2627
msgid "Convert group to a symbol"
msgstr ""
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2629
msgid "Symbol to Group"
msgstr ""
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2629
msgid "Extract group from a symbol"
msgstr ""
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2631
msgid "Clea_r All"
msgstr ""
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2631
msgid "Delete all objects from document"
msgstr ""
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2633
msgid "Select Al_l"
msgstr ""
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2633
msgid "Select all objects or all nodes"
msgstr ""
-#: ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2635
msgid "Select All in All La_yers"
msgstr ""
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2636
msgid "Select all objects in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2640
+#: ../src/verbs.cpp:2637
msgid "Fill _and Stroke"
msgstr ""
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2638
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2640
msgid "_Fill Color"
msgstr ""
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2641
msgid "Select all objects with the same fill as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2645
+#: ../src/verbs.cpp:2642
msgid "_Stroke Color"
msgstr ""
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2643
msgid "Select all objects with the same stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2645
msgid "Stroke St_yle"
msgstr ""
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2646
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
msgstr ""
-#: ../src/verbs.cpp:2652
+#: ../src/verbs.cpp:2649
msgid "_Object Type"
msgstr ""
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2650
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2652
msgid "In_vert Selection"
msgstr ""
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2653
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
-#: ../src/verbs.cpp:2658
+#: ../src/verbs.cpp:2655
msgid "Invert in All Layers"
msgstr ""
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2656
msgid "Invert selection in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2657
msgid "Select Next"
msgstr ""
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2657
msgid "Select next object or node"
msgstr ""
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2659
msgid "Select Previous"
msgstr ""
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2660
msgid "Select previous object or node"
msgstr ""
-#: ../src/verbs.cpp:2664
+#: ../src/verbs.cpp:2661
msgid "D_eselect"
msgstr ""
-#: ../src/verbs.cpp:2664
+#: ../src/verbs.cpp:2661
msgid "Deselect any selected objects or nodes"
msgstr ""
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2664
msgid "Delete all the guides in the document"
msgstr ""
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2665
msgid "Lock All Guides"
msgstr ""
-#: ../src/verbs.cpp:2670
+#: ../src/verbs.cpp:2667
msgid "Create _Guides Around the Page"
msgstr ""
-#: ../src/verbs.cpp:2671
+#: ../src/verbs.cpp:2668
msgid "Create four guides aligned with the page borders"
msgstr ""
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2670
msgid "Next path effect parameter"
msgstr ""
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2670
msgid "Show next editable path effect parameter"
msgstr ""
#. Selection
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2676
msgid "Raise to _Top"
msgstr ""
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2676
msgid "Raise selection to top"
msgstr ""
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2678
msgid "Lower to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2679
msgid "Lower selection to bottom"
msgstr ""
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2680
msgid "_Raise"
msgstr ""
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2680
msgid "Raise selection one step"
msgstr ""
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2682
msgid "_Lower"
msgstr ""
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2682
msgid "Lower selection one step"
msgstr ""
-#: ../src/verbs.cpp:2689
+#: ../src/verbs.cpp:2686
msgid "_Stack up"
msgstr ""
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2687
msgid "Stack selection one step up"
msgstr ""
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2688
msgid "_Stack down"
msgstr ""
-#: ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2689
msgid "Stack selection one step down"
msgstr ""
-#: ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2692
msgid "Group selected objects"
msgstr ""
-#: ../src/verbs.cpp:2697
+#: ../src/verbs.cpp:2694
msgid "Ungroup selected groups"
msgstr ""
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2697
msgid "_Pop Selected Objects out of Group"
msgstr ""
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2697
msgid "Pop selected objects out of group"
msgstr ""
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2700
msgid "_Put on Path"
msgstr ""
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2702
msgid "_Remove from Path"
msgstr ""
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2704
msgid "Remove Manual _Kerns"
msgstr ""
#. TRANSLATORS: "glyph": An image used in the visual representation of characters;
#. roughly speaking, how a character looks. A font is a set of glyphs.
-#: ../src/verbs.cpp:2710
+#: ../src/verbs.cpp:2707
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2710
msgid "_Union"
msgstr ""
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2710
msgid "Create union of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2712
msgid "_Intersection"
msgstr ""
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2713
msgid "Create intersection of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2714
msgid "_Difference"
msgstr ""
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2715
msgid "Create difference of selected paths (bottom minus top)"
msgstr ""
-#: ../src/verbs.cpp:2719
+#: ../src/verbs.cpp:2716
msgid "E_xclusion"
msgstr ""
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2717
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
msgstr ""
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2719
msgid "Di_vision"
msgstr ""
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2719
msgid "Cut the bottom path into pieces"
msgstr ""
#. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the
#. Advanced tutorial for more info
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2723
msgid "Cut _Path"
msgstr ""
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2724
msgid "Cut the bottom path's stroke into pieces, removing fill"
msgstr ""
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2725
msgid "_Grow"
msgstr ""
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2725
msgid "Make selected objects bigger"
msgstr ""
-#: ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:2727
msgid "_Grow on screen"
msgstr ""
-#: ../src/verbs.cpp:2731
+#: ../src/verbs.cpp:2728
msgid "Make selected objects bigger relative to screen"
msgstr ""
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2729
msgid "_Double size"
msgstr ""
-#: ../src/verbs.cpp:2733
+#: ../src/verbs.cpp:2730
msgid "Double the size of selected objects"
msgstr ""
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2731
msgid "_Shrink"
msgstr ""
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2731
msgid "Make selected objects smaller"
msgstr ""
-#: ../src/verbs.cpp:2736
+#: ../src/verbs.cpp:2733
msgid "_Shrink on screen"
msgstr ""
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2734
msgid "Make selected objects smaller relative to screen"
msgstr ""
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2735
msgid "_Halve size"
msgstr ""
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2736
msgid "Halve the size of selected objects"
msgstr ""
#. TRANSLATORS: "outset": expand a shape by offsetting the object's path,
#. i.e. by displacing it perpendicular to the path in each point.
#. See also the Advanced Tutorial for explanation.
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2740
msgid "Outs_et"
msgstr ""
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2740
msgid "Outset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2742
msgid "O_utset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2743
msgid "Outset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2744
msgid "O_utset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2745
msgid "Outset selected paths by 10 px"
msgstr ""
#. TRANSLATORS: "inset": contract a shape by offsetting the object's path,
#. i.e. by displacing it perpendicular to the path in each point.
#. See also the Advanced Tutorial for explanation.
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2749
msgid "I_nset"
msgstr ""
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2749
msgid "Inset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2754
+#: ../src/verbs.cpp:2751
msgid "I_nset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2752
msgid "Inset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2753
msgid "I_nset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2754
msgid "Inset selected paths by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2755
msgid "D_ynamic Offset"
msgstr ""
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2756
msgid "Create a dynamic offset object"
msgstr ""
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2757
msgid "_Linked Offset"
msgstr ""
-#: ../src/verbs.cpp:2761
+#: ../src/verbs.cpp:2758
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
-#: ../src/verbs.cpp:2763
+#: ../src/verbs.cpp:2760
msgid "_Stroke to Path"
msgstr ""
-#: ../src/verbs.cpp:2764
+#: ../src/verbs.cpp:2761
msgid "Convert selected object's stroke to paths"
msgstr ""
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2762
msgid "_Stroke to Path Legacy"
msgstr ""
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2763
msgid "Convert selected object's stroke to paths legacy mode"
msgstr ""
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2764
msgid "Si_mplify"
msgstr ""
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2765
msgid "Simplify selected paths (remove extra nodes)"
msgstr ""
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2766
msgid "_Reverse"
msgstr ""
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2767
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2773
msgid "Create one or more paths from a bitmap by tracing it"
msgstr ""
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2776
msgid "Trace Pixel Art..."
msgstr ""
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2777
msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art"
msgstr ""
-#: ../src/verbs.cpp:2782
+#: ../src/verbs.cpp:2779
msgid "Make a _Bitmap Copy"
msgstr ""
-#: ../src/verbs.cpp:2783
+#: ../src/verbs.cpp:2780
msgid "Export selection to a bitmap and insert it into document"
msgstr ""
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2782
msgid "_Combine"
msgstr ""
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2783
msgid "Combine several paths into one"
msgstr ""
#. TRANSLATORS: "to cut a path" is not the same as "to break a path apart" - see the
#. Advanced tutorial for more info
-#: ../src/verbs.cpp:2789
+#: ../src/verbs.cpp:2786
msgid "Break _Apart"
msgstr ""
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2787
msgid "Break selected paths into subpaths"
msgstr ""
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2788
msgid "_Arrange..."
msgstr ""
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2789
msgid "Arrange selected objects in a table or circle"
msgstr ""
#. Layer
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2791
msgid "_Add Layer..."
msgstr ""
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2791
msgid "Create a new layer"
msgstr ""
-#: ../src/verbs.cpp:2796
+#: ../src/verbs.cpp:2793
msgid "Re_name Layer..."
msgstr ""
-#: ../src/verbs.cpp:2796
+#: ../src/verbs.cpp:2793
msgid "Rename the current layer"
msgstr ""
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2795
msgid "Switch to Layer Abov_e"
msgstr ""
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2796
msgid "Switch to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2797
msgid "Switch to Layer Belo_w"
msgstr ""
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2798
msgid "Switch to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2799
msgid "Move Selection to Layer Abo_ve"
msgstr ""
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2800
msgid "Move selection to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2801
msgid "Move Selection to Layer Bel_ow"
msgstr ""
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2802
msgid "Move selection to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2806
+#: ../src/verbs.cpp:2803
msgid "Move Selection to Layer..."
msgstr ""
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2805
msgid "Layer to _Top"
msgstr ""
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2805
msgid "Raise the current layer to the top"
msgstr ""
-#: ../src/verbs.cpp:2810
+#: ../src/verbs.cpp:2807
msgid "Layer to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2811
+#: ../src/verbs.cpp:2808
msgid "Lower the current layer to the bottom"
msgstr ""
-#: ../src/verbs.cpp:2812
+#: ../src/verbs.cpp:2809
msgid "_Raise Layer"
msgstr ""
-#: ../src/verbs.cpp:2812
+#: ../src/verbs.cpp:2809
msgid "Raise the current layer"
msgstr ""
-#: ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2811
msgid "_Lower Layer"
msgstr ""
-#: ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2811
msgid "Lower the current layer"
msgstr ""
-#: ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2813
msgid "D_uplicate Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2817
+#: ../src/verbs.cpp:2814
msgid "Duplicate an existing layer"
msgstr ""
-#: ../src/verbs.cpp:2818
+#: ../src/verbs.cpp:2815
msgid "_Delete Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2818
+#: ../src/verbs.cpp:2815
msgid "Delete the current layer"
msgstr ""
-#: ../src/verbs.cpp:2820
+#: ../src/verbs.cpp:2817
msgid "_Show/hide other layers"
msgstr ""
-#: ../src/verbs.cpp:2820
+#: ../src/verbs.cpp:2817
msgid "Solo the current layer"
msgstr ""
-#: ../src/verbs.cpp:2822
+#: ../src/verbs.cpp:2819
msgid "_Show all layers"
msgstr ""
-#: ../src/verbs.cpp:2822
+#: ../src/verbs.cpp:2819
msgid "Show all the layers"
msgstr ""
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2820
msgid "_Hide all layers"
msgstr ""
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2820
msgid "Hide all the layers"
msgstr ""
-#: ../src/verbs.cpp:2824
+#: ../src/verbs.cpp:2821
msgid "_Lock all layers"
msgstr ""
-#: ../src/verbs.cpp:2824
+#: ../src/verbs.cpp:2821
msgid "Lock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2825
+#: ../src/verbs.cpp:2822
msgid "Lock/Unlock _other layers"
msgstr ""
-#: ../src/verbs.cpp:2826
+#: ../src/verbs.cpp:2823
msgid "Lock all the other layers"
msgstr ""
-#: ../src/verbs.cpp:2827
+#: ../src/verbs.cpp:2824
msgid "_Unlock all layers"
msgstr ""
-#: ../src/verbs.cpp:2827
+#: ../src/verbs.cpp:2824
msgid "Unlock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2829
+#: ../src/verbs.cpp:2826
msgid "_Lock/Unlock Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2830
+#: ../src/verbs.cpp:2827
msgid "Toggle lock on current layer"
msgstr ""
-#: ../src/verbs.cpp:2831
+#: ../src/verbs.cpp:2828
msgid "_Show/Hide Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2832
+#: ../src/verbs.cpp:2829
msgid "Toggle visibility of current layer"
msgstr ""
#. Object
-#: ../src/verbs.cpp:2835
+#: ../src/verbs.cpp:2832
msgid "Rotate _90° CW"
msgstr ""
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2838
+#: ../src/verbs.cpp:2835
msgid "Rotate selection 90° clockwise"
msgstr ""
-#: ../src/verbs.cpp:2839
+#: ../src/verbs.cpp:2836
msgid "Rotate 9_0° CCW"
msgstr ""
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2842
+#: ../src/verbs.cpp:2839
msgid "Rotate selection 90° counter-clockwise"
msgstr ""
-#: ../src/verbs.cpp:2843
+#: ../src/verbs.cpp:2840
msgid "Remove _Transformations"
msgstr ""
-#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2841
msgid "Remove transformations from object"
msgstr ""
-#: ../src/verbs.cpp:2845
+#: ../src/verbs.cpp:2842
msgid "_Object to Path"
msgstr ""
-#: ../src/verbs.cpp:2846
+#: ../src/verbs.cpp:2843
msgid "Convert selected object to path"
msgstr ""
-#: ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2844
msgid "_Flow into Frame"
msgstr ""
-#: ../src/verbs.cpp:2848
+#: ../src/verbs.cpp:2845
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
msgstr ""
-#: ../src/verbs.cpp:2850
+#: ../src/verbs.cpp:2847
msgid "_Unflow"
msgstr ""
-#: ../src/verbs.cpp:2851
+#: ../src/verbs.cpp:2848
msgid "Remove text from frame (creates a single-line text object)"
msgstr ""
-#: ../src/verbs.cpp:2852
+#: ../src/verbs.cpp:2849
msgid "_Convert to Text"
msgstr ""
-#: ../src/verbs.cpp:2853
+#: ../src/verbs.cpp:2850
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr ""
-#: ../src/verbs.cpp:2855
+#: ../src/verbs.cpp:2852
msgid "Flip _Horizontal"
msgstr ""
-#: ../src/verbs.cpp:2856
+#: ../src/verbs.cpp:2853
msgid "Flip selected objects horizontally"
msgstr ""
-#: ../src/verbs.cpp:2857
+#: ../src/verbs.cpp:2854
msgid "Flip _Vertical"
msgstr ""
-#: ../src/verbs.cpp:2858
+#: ../src/verbs.cpp:2855
msgid "Flip selected objects vertically"
msgstr ""
-#: ../src/verbs.cpp:2860
+#: ../src/verbs.cpp:2857
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr ""
-#: ../src/verbs.cpp:2861 ../src/verbs.cpp:2869
+#: ../src/verbs.cpp:2858 ../src/verbs.cpp:2866
msgid "_Set Inverse (LPE)"
msgstr ""
-#: ../src/verbs.cpp:2862
+#: ../src/verbs.cpp:2859
msgid "Apply inverse mask to selection (using the topmost object as mask)"
msgstr ""
-#: ../src/verbs.cpp:2863 ../src/verbs.cpp:2873 ../share/ui/menus.xml.h:2
+#: ../src/verbs.cpp:2860 ../src/verbs.cpp:2870 ../share/ui/menus.xml.h:2
msgid "_Edit"
msgstr ""
-#: ../src/verbs.cpp:2863
+#: ../src/verbs.cpp:2860
msgid "Edit mask"
msgstr ""
-#: ../src/verbs.cpp:2865 ../src/verbs.cpp:2875
+#: ../src/verbs.cpp:2862 ../src/verbs.cpp:2872
msgid "_Release"
msgstr ""
-#: ../src/verbs.cpp:2865
+#: ../src/verbs.cpp:2862
msgid "Remove mask from selection"
msgstr ""
-#: ../src/verbs.cpp:2868
+#: ../src/verbs.cpp:2865
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
-#: ../src/verbs.cpp:2870
+#: ../src/verbs.cpp:2867
msgid ""
"Apply inverse clipping path to selection (using the topmost object as "
"clipping path)"
msgstr ""
-#: ../src/verbs.cpp:2871
+#: ../src/verbs.cpp:2868
msgid "Create Cl_ip Group"
msgstr ""
-#: ../src/verbs.cpp:2872
+#: ../src/verbs.cpp:2869
msgid "Creates a clip group using the selected objects as a base"
msgstr ""
-#: ../src/verbs.cpp:2873
+#: ../src/verbs.cpp:2870
msgid "Edit clipping path"
msgstr ""
-#: ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2873
msgid "Remove clipping path from selection"
msgstr ""
#. Tools
-#: ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2875
msgctxt "ContextVerb"
msgid "Select"
msgstr ""
-#: ../src/verbs.cpp:2879
+#: ../src/verbs.cpp:2876
msgid "Select and transform objects"
msgstr ""
-#: ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2877
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr ""
-#: ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2877
msgid "Edit paths by nodes"
msgstr ""
-#: ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2879
msgctxt "ContextVerb"
msgid "Tweak"
msgstr ""
-#: ../src/verbs.cpp:2883
+#: ../src/verbs.cpp:2880
msgid "Tweak objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2884
+#: ../src/verbs.cpp:2881
msgctxt "ContextVerb"
msgid "Spray"
msgstr ""
-#: ../src/verbs.cpp:2885
+#: ../src/verbs.cpp:2882
msgid "Spray objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2883
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr ""
-#: ../src/verbs.cpp:2887
+#: ../src/verbs.cpp:2884
msgid "Create rectangles and squares"
msgstr ""
-#: ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2885
msgctxt "ContextVerb"
msgid "3D Box"
msgstr ""
-#: ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2885
msgid "Create 3D boxes"
msgstr ""
-#: ../src/verbs.cpp:2890
+#: ../src/verbs.cpp:2887
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr ""
-#: ../src/verbs.cpp:2891
+#: ../src/verbs.cpp:2888
msgid "Create circles, ellipses, and arcs"
msgstr ""
-#: ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2889
msgctxt "ContextVerb"
msgid "Star"
msgstr ""
-#: ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2889
msgid "Create stars and polygons"
msgstr ""
-#: ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2891
msgctxt "ContextVerb"
msgid "Spiral"
msgstr ""
-#: ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2891
msgid "Create spirals"
msgstr ""
-#: ../src/verbs.cpp:2896
+#: ../src/verbs.cpp:2893
msgctxt "ContextVerb"
msgid "Pencil"
msgstr ""
-#: ../src/verbs.cpp:2896
+#: ../src/verbs.cpp:2893
msgid "Draw freehand lines"
msgstr ""
-#: ../src/verbs.cpp:2898
+#: ../src/verbs.cpp:2895
msgctxt "ContextVerb"
msgid "Pen"
msgstr ""
-#: ../src/verbs.cpp:2899
+#: ../src/verbs.cpp:2896
msgid "Draw Bezier curves and straight lines"
msgstr ""
-#: ../src/verbs.cpp:2900
+#: ../src/verbs.cpp:2897
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:2901
+#: ../src/verbs.cpp:2898
msgid "Draw calligraphic or brush strokes"
msgstr ""
-#: ../src/verbs.cpp:2902
+#: ../src/verbs.cpp:2899
msgid "Create and edit text objects"
msgstr ""
-#: ../src/verbs.cpp:2904
+#: ../src/verbs.cpp:2901
msgctxt "ContextVerb"
msgid "Gradient"
msgstr ""
-#: ../src/verbs.cpp:2905
+#: ../src/verbs.cpp:2902
msgid "Create and edit gradients"
msgstr ""
-#: ../src/verbs.cpp:2906
+#: ../src/verbs.cpp:2903
msgctxt "ContextVerb"
msgid "Mesh"
msgstr ""
-#: ../src/verbs.cpp:2906
+#: ../src/verbs.cpp:2903
msgid "Create and edit meshes"
msgstr ""
-#: ../src/verbs.cpp:2908
+#: ../src/verbs.cpp:2905
msgctxt "ContextVerb"
msgid "Zoom"
msgstr ""
-#: ../src/verbs.cpp:2908
+#: ../src/verbs.cpp:2905
msgid "Zoom in or out"
msgstr ""
-#: ../src/verbs.cpp:2910
+#: ../src/verbs.cpp:2907
msgid "Measurement tool"
msgstr ""
-#: ../src/verbs.cpp:2912
+#: ../src/verbs.cpp:2909
msgctxt "ContextVerb"
msgid "Dropper"
msgstr ""
-#: ../src/verbs.cpp:2914
+#: ../src/verbs.cpp:2911
msgctxt "ContextVerb"
msgid "Connector"
msgstr ""
-#: ../src/verbs.cpp:2915
+#: ../src/verbs.cpp:2912
msgid "Create diagram connectors"
msgstr ""
-#: ../src/verbs.cpp:2918
+#: ../src/verbs.cpp:2915
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr ""
-#: ../src/verbs.cpp:2919
+#: ../src/verbs.cpp:2916
msgid "Fill bounded areas"
msgstr ""
-#: ../src/verbs.cpp:2922
+#: ../src/verbs.cpp:2919
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr ""
-#: ../src/verbs.cpp:2922
+#: ../src/verbs.cpp:2919
msgid "Edit Path Effect parameters"
msgstr ""
-#: ../src/verbs.cpp:2924
+#: ../src/verbs.cpp:2921
msgctxt "ContextVerb"
msgid "Eraser"
msgstr ""
-#: ../src/verbs.cpp:2924
+#: ../src/verbs.cpp:2921
msgid "Erase existing paths"
msgstr ""
-#: ../src/verbs.cpp:2926
+#: ../src/verbs.cpp:2923
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr ""
-#: ../src/verbs.cpp:2927
+#: ../src/verbs.cpp:2924
msgid "Do geometric constructions"
msgstr ""
#. Tool prefs
-#: ../src/verbs.cpp:2929
+#: ../src/verbs.cpp:2926
msgid "Selector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2930
+#: ../src/verbs.cpp:2927
msgid "Open Preferences for the Selector tool"
msgstr ""
-#: ../src/verbs.cpp:2931
+#: ../src/verbs.cpp:2928
msgid "Node Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2932
+#: ../src/verbs.cpp:2929
msgid "Open Preferences for the Node tool"
msgstr ""
-#: ../src/verbs.cpp:2933
+#: ../src/verbs.cpp:2930
msgid "Tweak Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2934
+#: ../src/verbs.cpp:2931
msgid "Open Preferences for the Tweak tool"
msgstr ""
-#: ../src/verbs.cpp:2935
+#: ../src/verbs.cpp:2932
msgid "Spray Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2936
+#: ../src/verbs.cpp:2933
msgid "Open Preferences for the Spray tool"
msgstr ""
-#: ../src/verbs.cpp:2937
+#: ../src/verbs.cpp:2934
msgid "Rectangle Preferences"
msgstr ""
-#: ../src/verbs.cpp:2938
+#: ../src/verbs.cpp:2935
msgid "Open Preferences for the Rectangle tool"
msgstr ""
-#: ../src/verbs.cpp:2939
+#: ../src/verbs.cpp:2936
msgid "3D Box Preferences"
msgstr ""
-#: ../src/verbs.cpp:2940
+#: ../src/verbs.cpp:2937
msgid "Open Preferences for the 3D Box tool"
msgstr ""
-#: ../src/verbs.cpp:2941
+#: ../src/verbs.cpp:2938
msgid "Ellipse Preferences"
msgstr ""
-#: ../src/verbs.cpp:2942
+#: ../src/verbs.cpp:2939
msgid "Open Preferences for the Ellipse tool"
msgstr ""
-#: ../src/verbs.cpp:2943
+#: ../src/verbs.cpp:2940
msgid "Star Preferences"
msgstr ""
-#: ../src/verbs.cpp:2944
+#: ../src/verbs.cpp:2941
msgid "Open Preferences for the Star tool"
msgstr ""
-#: ../src/verbs.cpp:2945
+#: ../src/verbs.cpp:2942
msgid "Spiral Preferences"
msgstr ""
-#: ../src/verbs.cpp:2946
+#: ../src/verbs.cpp:2943
msgid "Open Preferences for the Spiral tool"
msgstr ""
-#: ../src/verbs.cpp:2947
+#: ../src/verbs.cpp:2944
msgid "Pencil Preferences"
msgstr ""
-#: ../src/verbs.cpp:2948
+#: ../src/verbs.cpp:2945
msgid "Open Preferences for the Pencil tool"
msgstr ""
-#: ../src/verbs.cpp:2949
+#: ../src/verbs.cpp:2946
msgid "Pen Preferences"
msgstr ""
-#: ../src/verbs.cpp:2950
+#: ../src/verbs.cpp:2947
msgid "Open Preferences for the Pen tool"
msgstr ""
-#: ../src/verbs.cpp:2951
+#: ../src/verbs.cpp:2948
msgid "Calligraphic Preferences"
msgstr ""
-#: ../src/verbs.cpp:2952
+#: ../src/verbs.cpp:2949
msgid "Open Preferences for the Calligraphy tool"
msgstr ""
-#: ../src/verbs.cpp:2953
+#: ../src/verbs.cpp:2950
msgid "Text Preferences"
msgstr ""
-#: ../src/verbs.cpp:2954
+#: ../src/verbs.cpp:2951
msgid "Open Preferences for the Text tool"
msgstr ""
-#: ../src/verbs.cpp:2955
+#: ../src/verbs.cpp:2952
msgid "Gradient Preferences"
msgstr ""
-#: ../src/verbs.cpp:2956
+#: ../src/verbs.cpp:2953
msgid "Open Preferences for the Gradient tool"
msgstr ""
-#: ../src/verbs.cpp:2957
+#: ../src/verbs.cpp:2954
msgid "Mesh Preferences"
msgstr ""
-#: ../src/verbs.cpp:2958
+#: ../src/verbs.cpp:2955
msgid "Open Preferences for the Mesh tool"
msgstr ""
-#: ../src/verbs.cpp:2959
+#: ../src/verbs.cpp:2956
msgid "Zoom Preferences"
msgstr ""
-#: ../src/verbs.cpp:2960
+#: ../src/verbs.cpp:2957
msgid "Open Preferences for the Zoom tool"
msgstr ""
-#: ../src/verbs.cpp:2961
+#: ../src/verbs.cpp:2958
msgid "Measure Preferences"
msgstr ""
-#: ../src/verbs.cpp:2962
+#: ../src/verbs.cpp:2959
msgid "Open Preferences for the Measure tool"
msgstr ""
-#: ../src/verbs.cpp:2963
+#: ../src/verbs.cpp:2960
msgid "Dropper Preferences"
msgstr ""
-#: ../src/verbs.cpp:2964
+#: ../src/verbs.cpp:2961
msgid "Open Preferences for the Dropper tool"
msgstr ""
-#: ../src/verbs.cpp:2965
+#: ../src/verbs.cpp:2962
msgid "Connector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2966
+#: ../src/verbs.cpp:2963
msgid "Open Preferences for the Connector tool"
msgstr ""
-#: ../src/verbs.cpp:2969
+#: ../src/verbs.cpp:2966
msgid "Paint Bucket Preferences"
msgstr ""
-#: ../src/verbs.cpp:2970
+#: ../src/verbs.cpp:2967
msgid "Open Preferences for the Paint Bucket tool"
msgstr ""
-#: ../src/verbs.cpp:2973
+#: ../src/verbs.cpp:2970
msgid "Eraser Preferences"
msgstr ""
-#: ../src/verbs.cpp:2974
+#: ../src/verbs.cpp:2971
msgid "Open Preferences for the Eraser tool"
msgstr ""
-#: ../src/verbs.cpp:2975
+#: ../src/verbs.cpp:2972
msgid "LPE Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2976
+#: ../src/verbs.cpp:2973
msgid "Open Preferences for the LPETool tool"
msgstr ""
#. Zoom
-#: ../src/verbs.cpp:2979
+#: ../src/verbs.cpp:2976
msgid "Zoom In"
msgstr ""
-#: ../src/verbs.cpp:2979
+#: ../src/verbs.cpp:2976
msgid "Zoom in"
msgstr ""
-#: ../src/verbs.cpp:2980
+#: ../src/verbs.cpp:2977
msgid "Zoom Out"
msgstr ""
-#: ../src/verbs.cpp:2980
+#: ../src/verbs.cpp:2977
msgid "Zoom out"
msgstr ""
-#: ../src/verbs.cpp:2981
+#: ../src/verbs.cpp:2978
msgid "Nex_t Zoom"
msgstr ""
-#: ../src/verbs.cpp:2981
+#: ../src/verbs.cpp:2978
msgid "Next zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2983
+#: ../src/verbs.cpp:2980
msgid "Pre_vious Zoom"
msgstr ""
-#: ../src/verbs.cpp:2983
+#: ../src/verbs.cpp:2980
msgid "Previous zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2985
+#: ../src/verbs.cpp:2982
msgid "Zoom 1:_1"
msgstr ""
-#: ../src/verbs.cpp:2985
+#: ../src/verbs.cpp:2982
msgid "Zoom to 1:1"
msgstr ""
-#: ../src/verbs.cpp:2986
+#: ../src/verbs.cpp:2983
msgid "Zoom 1:_2"
msgstr ""
-#: ../src/verbs.cpp:2986
+#: ../src/verbs.cpp:2983
msgid "Zoom to 1:2"
msgstr ""
-#: ../src/verbs.cpp:2987
+#: ../src/verbs.cpp:2984
msgid "_Zoom 2:1"
msgstr ""
-#: ../src/verbs.cpp:2987
+#: ../src/verbs.cpp:2984
msgid "Zoom to 2:1"
msgstr ""
-#: ../src/verbs.cpp:2988
+#: ../src/verbs.cpp:2985
msgid "Zoom to fit page in window"
msgstr ""
-#: ../src/verbs.cpp:2990
+#: ../src/verbs.cpp:2987
msgid "Page _Width"
msgstr ""
-#: ../src/verbs.cpp:2990
+#: ../src/verbs.cpp:2987
msgid "Zoom to fit page width in window"
msgstr ""
-#: ../src/verbs.cpp:2992
+#: ../src/verbs.cpp:2989
msgid "Zoom to fit drawing in window"
msgstr ""
-#: ../src/verbs.cpp:2994
+#: ../src/verbs.cpp:2991
msgid "Zoom to fit selection in window"
msgstr ""
-#: ../src/verbs.cpp:2996
+#: ../src/verbs.cpp:2993
msgid "_Center _Page"
msgstr ""
-#: ../src/verbs.cpp:2996
+#: ../src/verbs.cpp:2993
msgid "Center page in window"
msgstr ""
-#: ../src/verbs.cpp:2999
+#: ../src/verbs.cpp:2996
msgid "Rotate Clockwise"
msgstr ""
-#: ../src/verbs.cpp:2999
+#: ../src/verbs.cpp:2996
msgid "Rotate canvas clockwise"
msgstr ""
-#: ../src/verbs.cpp:3000
+#: ../src/verbs.cpp:2997
msgid "Rotate Counter-Clockwise"
msgstr ""
-#: ../src/verbs.cpp:3001
+#: ../src/verbs.cpp:2998
msgid "Rotate canvas counter-clockwise"
msgstr ""
-#: ../src/verbs.cpp:3002
+#: ../src/verbs.cpp:2999
msgid "Reset Rotation"
msgstr ""
-#: ../src/verbs.cpp:3002
+#: ../src/verbs.cpp:2999
msgid "Reset canvas rotation to zero"
msgstr ""
-#: ../src/verbs.cpp:3004
+#: ../src/verbs.cpp:3001
msgid "Flip Horizontally"
msgstr ""
-#: ../src/verbs.cpp:3004
+#: ../src/verbs.cpp:3001
msgid "Flip canvas horizontally"
msgstr ""
-#: ../src/verbs.cpp:3006
+#: ../src/verbs.cpp:3003
msgid "Flip Vertically"
msgstr ""
-#: ../src/verbs.cpp:3006
+#: ../src/verbs.cpp:3003
msgid "Flip canvas vertically"
msgstr ""
-#: ../src/verbs.cpp:3008
+#: ../src/verbs.cpp:3005
msgid "Reset Flip"
msgstr ""
-#: ../src/verbs.cpp:3008
+#: ../src/verbs.cpp:3005
msgid "Undo any flip"
msgstr ""
#. WHY ARE THE FOLLOWING ZoomVerbs???
#. View
-#: ../src/verbs.cpp:3014
+#: ../src/verbs.cpp:3011
msgid "_Rulers"
msgstr ""
-#: ../src/verbs.cpp:3014
+#: ../src/verbs.cpp:3011
msgid "Show or hide the canvas rulers"
msgstr ""
-#: ../src/verbs.cpp:3015
+#: ../src/verbs.cpp:3012
msgid "Scroll_bars"
msgstr ""
-#: ../src/verbs.cpp:3016
+#: ../src/verbs.cpp:3013
msgid "Show or hide the canvas scrollbars"
msgstr ""
-#: ../src/verbs.cpp:3017
+#: ../src/verbs.cpp:3014
msgid "Page _Grid"
msgstr ""
-#: ../src/verbs.cpp:3017
+#: ../src/verbs.cpp:3014
msgid "Show or hide the page grid"
msgstr ""
-#: ../src/verbs.cpp:3019
+#: ../src/verbs.cpp:3016
msgid "G_uides"
msgstr ""
-#: ../src/verbs.cpp:3020
+#: ../src/verbs.cpp:3017
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr ""
-#: ../src/verbs.cpp:3021
+#: ../src/verbs.cpp:3018
msgid "Enable snapping"
msgstr ""
-#: ../src/verbs.cpp:3022
+#: ../src/verbs.cpp:3019
msgid "_Commands Bar"
msgstr ""
-#: ../src/verbs.cpp:3023
+#: ../src/verbs.cpp:3020
msgid "Show or hide the Commands bar (under the menu)"
msgstr ""
-#: ../src/verbs.cpp:3024
+#: ../src/verbs.cpp:3021
msgid "Sn_ap Controls Bar"
msgstr ""
-#: ../src/verbs.cpp:3025
+#: ../src/verbs.cpp:3022
msgid "Show or hide the snapping controls"
msgstr ""
-#: ../src/verbs.cpp:3026
+#: ../src/verbs.cpp:3023
msgid "T_ool Controls Bar"
msgstr ""
-#: ../src/verbs.cpp:3027
+#: ../src/verbs.cpp:3024
msgid "Show or hide the Tool Controls bar"
msgstr ""
-#: ../src/verbs.cpp:3028
+#: ../src/verbs.cpp:3025
msgid "_Toolbox"
msgstr ""
-#: ../src/verbs.cpp:3029
+#: ../src/verbs.cpp:3026
msgid "Show or hide the main toolbox (on the left)"
msgstr ""
-#: ../src/verbs.cpp:3030
+#: ../src/verbs.cpp:3027
msgid "_Palette"
msgstr ""
-#: ../src/verbs.cpp:3030
+#: ../src/verbs.cpp:3027
msgid "Show or hide the color palette"
msgstr ""
-#: ../src/verbs.cpp:3032
+#: ../src/verbs.cpp:3029
msgid "_Statusbar"
msgstr ""
-#: ../src/verbs.cpp:3033
+#: ../src/verbs.cpp:3030
msgid "Show or hide the statusbar (at the bottom of the window)"
msgstr ""
-#: ../src/verbs.cpp:3035
+#: ../src/verbs.cpp:3032
msgid "_Fullscreen"
msgstr ""
-#: ../src/verbs.cpp:3035 ../src/verbs.cpp:3038
+#: ../src/verbs.cpp:3032 ../src/verbs.cpp:3035
msgid "Stretch this document window to full screen"
msgstr ""
-#: ../src/verbs.cpp:3037
+#: ../src/verbs.cpp:3034
msgid "Fullscreen & Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:3039
+#: ../src/verbs.cpp:3036
msgid "Toggle _Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:3040
+#: ../src/verbs.cpp:3037
msgid "Remove excess toolbars to focus on drawing"
msgstr ""
-#: ../src/verbs.cpp:3041
+#: ../src/verbs.cpp:3038
msgid "Duplic_ate Window"
msgstr ""
-#: ../src/verbs.cpp:3041
+#: ../src/verbs.cpp:3038
msgid "Open a new window with the same document"
msgstr ""
-#: ../src/verbs.cpp:3044 ../src/verbs.cpp:3054
+#: ../src/verbs.cpp:3041 ../src/verbs.cpp:3051
msgid "_Normal"
msgstr ""
-#: ../src/verbs.cpp:3044
+#: ../src/verbs.cpp:3041
msgid "Switch to normal display mode"
msgstr ""
-#: ../src/verbs.cpp:3046
+#: ../src/verbs.cpp:3043
msgid "No _Filters"
msgstr ""
-#: ../src/verbs.cpp:3047
+#: ../src/verbs.cpp:3044
msgid "Switch to normal display without filters"
msgstr ""
-#: ../src/verbs.cpp:3048
+#: ../src/verbs.cpp:3045
msgid "_Outline"
msgstr ""
-#: ../src/verbs.cpp:3049
+#: ../src/verbs.cpp:3046
msgid "Switch to outline (wireframe) display mode"
msgstr ""
-#: ../src/verbs.cpp:3050
+#: ../src/verbs.cpp:3047
msgid "Visible _Hairlines"
msgstr ""
-#: ../src/verbs.cpp:3051
+#: ../src/verbs.cpp:3048
msgid "Make sure hairlines are always drawn thick enough to see"
msgstr ""
#. new ZoomVerb(SP_VERB_VIEW_COLOR_MODE_PRINT_COLORS_PREVIEW, "ViewColorModePrintColorsPreview", N_("_Print
#. Colors Preview"),
#. N_("Switch to print colors preview mode"), NULL),
-#: ../src/verbs.cpp:3052 ../src/verbs.cpp:3061
+#: ../src/verbs.cpp:3049 ../src/verbs.cpp:3058
msgid "_Toggle"
msgstr ""
-#: ../src/verbs.cpp:3053
+#: ../src/verbs.cpp:3050
msgid "Toggle between normal and outline display modes"
msgstr ""
-#: ../src/verbs.cpp:3055
+#: ../src/verbs.cpp:3052
msgid "Switch to normal color display mode"
msgstr ""
-#: ../src/verbs.cpp:3056
+#: ../src/verbs.cpp:3053
msgid "_Grayscale"
msgstr ""
-#: ../src/verbs.cpp:3057
+#: ../src/verbs.cpp:3054
msgid "Switch to grayscale display mode"
msgstr ""
-#: ../src/verbs.cpp:3062
+#: ../src/verbs.cpp:3059
msgid "Toggle between normal and grayscale color display modes"
msgstr ""
-#: ../src/verbs.cpp:3064
+#: ../src/verbs.cpp:3061
msgid "Toggle _Split View Mode"
msgstr ""
-#: ../src/verbs.cpp:3065
+#: ../src/verbs.cpp:3062
msgid "Split canvas in 2 to show outline"
msgstr ""
-#: ../src/verbs.cpp:3067
+#: ../src/verbs.cpp:3064
msgid "Toggle _XRay Mode"
msgstr ""
-#: ../src/verbs.cpp:3067
+#: ../src/verbs.cpp:3064
msgid "XRay around cursor"
msgstr ""
-#: ../src/verbs.cpp:3070
+#: ../src/verbs.cpp:3067
msgid "Color-Managed View"
msgstr ""
-#: ../src/verbs.cpp:3071
+#: ../src/verbs.cpp:3068
msgid "Toggle color-managed display for this document window"
msgstr ""
-#: ../src/verbs.cpp:3073
+#: ../src/verbs.cpp:3070
msgid "Ico_n Preview..."
msgstr ""
-#: ../src/verbs.cpp:3074
+#: ../src/verbs.cpp:3071
msgid "Open a window to preview objects at different icon resolutions"
msgstr ""
#. Dialogs
-#: ../src/verbs.cpp:3078
+#: ../src/verbs.cpp:3075
msgid "Prototype..."
msgstr ""
-#: ../src/verbs.cpp:3078
+#: ../src/verbs.cpp:3075
msgid "Prototype Dialog"
msgstr ""
-#: ../src/verbs.cpp:3080
+#: ../src/verbs.cpp:3077
msgid "P_references..."
msgstr ""
-#: ../src/verbs.cpp:3081
+#: ../src/verbs.cpp:3078
msgid "Edit global Inkscape preferences"
msgstr ""
-#: ../src/verbs.cpp:3082
+#: ../src/verbs.cpp:3079
msgid "_Document Properties..."
msgstr ""
-#: ../src/verbs.cpp:3083
+#: ../src/verbs.cpp:3080
msgid "Edit properties of this document (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:3085
+#: ../src/verbs.cpp:3082
msgid "Document _Metadata..."
msgstr ""
-#: ../src/verbs.cpp:3086
+#: ../src/verbs.cpp:3083
msgid "Edit document metadata (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:3088
+#: ../src/verbs.cpp:3085
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
@@ -31594,448 +31607,440 @@ msgstr ""
#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon
#. Technically what we show are unicode code points and not glyphs. The actual glyphs shown are determined by the
#. shaping engines.
-#: ../src/verbs.cpp:3093
+#: ../src/verbs.cpp:3090
msgid "_Unicode Characters..."
msgstr ""
-#: ../src/verbs.cpp:3094
+#: ../src/verbs.cpp:3091
msgid "Select Unicode characters from a palette"
msgstr ""
#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-color" icon
#. TRANSLATORS: "Swatches" means: color samples
-#: ../src/verbs.cpp:3097
+#: ../src/verbs.cpp:3094
msgid "S_watches..."
msgstr ""
-#: ../src/verbs.cpp:3098
+#: ../src/verbs.cpp:3095
msgid "Select colors from a swatches palette"
msgstr ""
-#: ../src/verbs.cpp:3099
+#: ../src/verbs.cpp:3096
msgid "S_ymbols..."
msgstr ""
-#: ../src/verbs.cpp:3100
+#: ../src/verbs.cpp:3097
msgid "Select symbol from a symbols palette"
msgstr ""
-#: ../src/verbs.cpp:3101
+#: ../src/verbs.cpp:3098
msgid "Transfor_m..."
msgstr ""
-#: ../src/verbs.cpp:3102
+#: ../src/verbs.cpp:3099
msgid "Precisely control objects' transformations"
msgstr ""
-#: ../src/verbs.cpp:3103
+#: ../src/verbs.cpp:3100
msgid "_Align and Distribute..."
msgstr ""
-#: ../src/verbs.cpp:3104
+#: ../src/verbs.cpp:3101
msgid "Align and distribute objects"
msgstr ""
-#: ../src/verbs.cpp:3105
+#: ../src/verbs.cpp:3102
msgid "_Spray options..."
msgstr ""
-#: ../src/verbs.cpp:3106
+#: ../src/verbs.cpp:3103
msgid "Some options for the spray"
msgstr ""
-#: ../src/verbs.cpp:3107
+#: ../src/verbs.cpp:3104
msgid "Undo _History..."
msgstr ""
-#: ../src/verbs.cpp:3107
+#: ../src/verbs.cpp:3104
msgid "Undo History"
msgstr ""
-#: ../src/verbs.cpp:3110
+#: ../src/verbs.cpp:3107
msgid "View and select font family, font size and other text properties"
msgstr ""
-#: ../src/verbs.cpp:3112
+#: ../src/verbs.cpp:3109
msgid "_XML Editor..."
msgstr ""
-#: ../src/verbs.cpp:3113
+#: ../src/verbs.cpp:3110
msgid "View and edit the XML tree of the document"
msgstr ""
-#: ../src/verbs.cpp:3114
+#: ../src/verbs.cpp:3111
msgid "_Find/Replace..."
msgstr ""
-#: ../src/verbs.cpp:3114
+#: ../src/verbs.cpp:3111
msgid "Find objects in document"
msgstr ""
-#: ../src/verbs.cpp:3116
-msgid "Find and _Replace Text..."
-msgstr ""
-
-#: ../src/verbs.cpp:3117
-msgid "Find and replace text in document"
-msgstr ""
-
-#: ../src/verbs.cpp:3119
+#: ../src/verbs.cpp:3114
msgid "Check spelling of text in document"
msgstr ""
-#: ../src/verbs.cpp:3120
+#: ../src/verbs.cpp:3115
msgid "_Messages..."
msgstr ""
-#: ../src/verbs.cpp:3120
+#: ../src/verbs.cpp:3115
msgid "View debug messages"
msgstr ""
-#: ../src/verbs.cpp:3122
+#: ../src/verbs.cpp:3117
msgid "Show/Hide D_ialogs"
msgstr ""
-#: ../src/verbs.cpp:3123
+#: ../src/verbs.cpp:3118
msgid "Show or hide all open dialogs"
msgstr ""
-#: ../src/verbs.cpp:3124
+#: ../src/verbs.cpp:3119
msgid "Create Tiled Clones..."
msgstr ""
-#: ../src/verbs.cpp:3125
+#: ../src/verbs.cpp:3120
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
msgstr ""
-#: ../src/verbs.cpp:3127
+#: ../src/verbs.cpp:3122
msgid "_Object attributes..."
msgstr ""
-#: ../src/verbs.cpp:3128
+#: ../src/verbs.cpp:3123
msgid "Edit the object attributes..."
msgstr ""
-#: ../src/verbs.cpp:3130
+#: ../src/verbs.cpp:3125
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
-#: ../src/verbs.cpp:3132
+#: ../src/verbs.cpp:3127
msgid "_Input Devices..."
msgstr ""
-#: ../src/verbs.cpp:3133
+#: ../src/verbs.cpp:3128
msgid "Configure extended input devices, such as a graphics tablet"
msgstr ""
-#: ../src/verbs.cpp:3135
+#: ../src/verbs.cpp:3130
msgid "_Extensions..."
msgstr ""
-#: ../src/verbs.cpp:3136
+#: ../src/verbs.cpp:3131
msgid "Query information about extensions"
msgstr ""
-#: ../src/verbs.cpp:3137
+#: ../src/verbs.cpp:3132
msgid "Layer_s..."
msgstr ""
-#: ../src/verbs.cpp:3137
+#: ../src/verbs.cpp:3132
msgid "View Layers"
msgstr ""
-#: ../src/verbs.cpp:3139
+#: ../src/verbs.cpp:3134
msgid "Object_s..."
msgstr ""
-#: ../src/verbs.cpp:3139
+#: ../src/verbs.cpp:3134
msgid "View Objects"
msgstr ""
-#: ../src/verbs.cpp:3141
+#: ../src/verbs.cpp:3136
msgid "Style Dialog..."
msgstr ""
-#: ../src/verbs.cpp:3141
+#: ../src/verbs.cpp:3136
msgid "View Style Dialog"
msgstr ""
-#: ../src/verbs.cpp:3142
+#: ../src/verbs.cpp:3137
msgid "Css Dialog..."
msgstr ""
-#: ../src/verbs.cpp:3142
+#: ../src/verbs.cpp:3137
msgid "View Css Dialog"
msgstr ""
-#: ../src/verbs.cpp:3143
+#: ../src/verbs.cpp:3138
msgid "Path E_ffects..."
msgstr ""
-#: ../src/verbs.cpp:3144
+#: ../src/verbs.cpp:3139
msgid "Manage, edit, and apply path effects"
msgstr ""
-#: ../src/verbs.cpp:3145
+#: ../src/verbs.cpp:3140
msgid "Filter _Editor..."
msgstr ""
-#: ../src/verbs.cpp:3146
+#: ../src/verbs.cpp:3141
msgid "Manage, edit, and apply SVG filters"
msgstr ""
-#: ../src/verbs.cpp:3147
+#: ../src/verbs.cpp:3142
msgid "SVG Font Editor..."
msgstr ""
-#: ../src/verbs.cpp:3147
+#: ../src/verbs.cpp:3142
msgid "Edit SVG fonts"
msgstr ""
-#: ../src/verbs.cpp:3148
+#: ../src/verbs.cpp:3143
msgid "Print Colors..."
msgstr ""
-#: ../src/verbs.cpp:3149
+#: ../src/verbs.cpp:3144
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
-#: ../src/verbs.cpp:3150
+#: ../src/verbs.cpp:3145
msgid "_Export PNG Image..."
msgstr ""
-#: ../src/verbs.cpp:3151
+#: ../src/verbs.cpp:3146
msgid "Export this document or a selection as a PNG image"
msgstr ""
#. Help
-#: ../src/verbs.cpp:3153
+#: ../src/verbs.cpp:3148
msgid "About E_xtensions"
msgstr ""
-#: ../src/verbs.cpp:3154
+#: ../src/verbs.cpp:3149
msgid "Information on Inkscape extensions"
msgstr ""
-#: ../src/verbs.cpp:3155
+#: ../src/verbs.cpp:3150
msgid "About _Memory"
msgstr ""
-#: ../src/verbs.cpp:3155
+#: ../src/verbs.cpp:3150
msgid "Memory usage information"
msgstr ""
-#: ../src/verbs.cpp:3157
+#: ../src/verbs.cpp:3152
msgid "_About Inkscape"
msgstr ""
-#: ../src/verbs.cpp:3157
+#: ../src/verbs.cpp:3152
msgid "Inkscape version, authors, license"
msgstr ""
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:3163
+#: ../src/verbs.cpp:3158
msgid "Inkscape: _Basic"
msgstr ""
-#: ../src/verbs.cpp:3164
+#: ../src/verbs.cpp:3159
msgid "Getting started with Inkscape"
msgstr ""
#. "tutorial_basic"
-#: ../src/verbs.cpp:3165
+#: ../src/verbs.cpp:3160
msgid "Inkscape: _Shapes"
msgstr ""
-#: ../src/verbs.cpp:3166
+#: ../src/verbs.cpp:3161
msgid "Using shape tools to create and edit shapes"
msgstr ""
-#: ../src/verbs.cpp:3167
+#: ../src/verbs.cpp:3162
msgid "Inkscape: _Advanced"
msgstr ""
-#: ../src/verbs.cpp:3168
+#: ../src/verbs.cpp:3163
msgid "Advanced Inkscape topics"
msgstr ""
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:3172
+#: ../src/verbs.cpp:3167
msgid "Inkscape: T_racing"
msgstr ""
-#: ../src/verbs.cpp:3172
+#: ../src/verbs.cpp:3167
msgid "Using bitmap tracing"
msgstr ""
-#: ../src/verbs.cpp:3176
+#: ../src/verbs.cpp:3171
msgid "Inkscape: Tracing Pixel Art"
msgstr ""
-#: ../src/verbs.cpp:3177
+#: ../src/verbs.cpp:3172
msgid "Using Trace Pixel Art dialog"
msgstr ""
-#: ../src/verbs.cpp:3178
+#: ../src/verbs.cpp:3173
msgid "Inkscape: _Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:3179
+#: ../src/verbs.cpp:3174
msgid "Using the Calligraphy pen tool"
msgstr ""
-#: ../src/verbs.cpp:3180
+#: ../src/verbs.cpp:3175
msgid "Inkscape: _Interpolate"
msgstr ""
-#: ../src/verbs.cpp:3181
+#: ../src/verbs.cpp:3176
msgid "Using the interpolate extension"
msgstr ""
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:3182
+#: ../src/verbs.cpp:3177
msgid "_Elements of Design"
msgstr ""
-#: ../src/verbs.cpp:3183
+#: ../src/verbs.cpp:3178
msgid "Principles of design in the tutorial form"
msgstr ""
#. "tutorial_design"
-#: ../src/verbs.cpp:3184
+#: ../src/verbs.cpp:3179
msgid "_Tips and Tricks"
msgstr ""
-#: ../src/verbs.cpp:3185
+#: ../src/verbs.cpp:3180
msgid "Miscellaneous tips and tricks"
msgstr ""
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:3188
+#: ../src/verbs.cpp:3183
msgid "Previous Exte_nsion"
msgstr ""
-#: ../src/verbs.cpp:3189
+#: ../src/verbs.cpp:3184
msgid "Repeat the last extension with the same settings"
msgstr ""
-#: ../src/verbs.cpp:3190
+#: ../src/verbs.cpp:3185
msgid "_Previous Extension Settings..."
msgstr ""
-#: ../src/verbs.cpp:3191
+#: ../src/verbs.cpp:3186
msgid "Repeat the last extension with new settings"
msgstr ""
-#: ../src/verbs.cpp:3195
+#: ../src/verbs.cpp:3190
msgid "Fit the page to the current selection"
msgstr ""
-#: ../src/verbs.cpp:3197
+#: ../src/verbs.cpp:3192
msgid "Fit the page to the drawing"
msgstr ""
-#: ../src/verbs.cpp:3199
+#: ../src/verbs.cpp:3194
msgid "_Resize Page to Selection"
msgstr ""
-#: ../src/verbs.cpp:3200
+#: ../src/verbs.cpp:3195
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
-#: ../src/verbs.cpp:3204
+#: ../src/verbs.cpp:3199
msgid "Unlock All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:3206
+#: ../src/verbs.cpp:3201
msgid "Unhide All"
msgstr ""
-#: ../src/verbs.cpp:3208
+#: ../src/verbs.cpp:3203
msgid "Unhide All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:3212
+#: ../src/verbs.cpp:3207
msgid "Link an ICC color profile"
msgstr ""
-#: ../src/verbs.cpp:3213
+#: ../src/verbs.cpp:3208
msgid "Remove Color Profile"
msgstr ""
-#: ../src/verbs.cpp:3214
+#: ../src/verbs.cpp:3209
msgid "Remove a linked ICC color profile"
msgstr ""
#. Scripting
-#: ../src/verbs.cpp:3216
+#: ../src/verbs.cpp:3211
msgid "Add External Script"
msgstr ""
-#: ../src/verbs.cpp:3217
+#: ../src/verbs.cpp:3212
msgid "Add an external script"
msgstr ""
-#: ../src/verbs.cpp:3218
+#: ../src/verbs.cpp:3213
msgid "Add Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3219
+#: ../src/verbs.cpp:3214
msgid "Add an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3220
+#: ../src/verbs.cpp:3215
msgid "Edit Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3221
+#: ../src/verbs.cpp:3216
msgid "Edit an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3222
+#: ../src/verbs.cpp:3217
msgid "Remove External Script"
msgstr ""
-#: ../src/verbs.cpp:3223
+#: ../src/verbs.cpp:3218
msgid "Remove an external script"
msgstr ""
-#: ../src/verbs.cpp:3224
+#: ../src/verbs.cpp:3219
msgid "Remove Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3225
+#: ../src/verbs.cpp:3220
msgid "Remove an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3256 ../src/verbs.cpp:3257 ../src/verbs.cpp:3272
-#: ../src/verbs.cpp:3273
+#: ../src/verbs.cpp:3251 ../src/verbs.cpp:3252 ../src/verbs.cpp:3267
+#: ../src/verbs.cpp:3268
msgid "Align edges of objects to the top-left corner of the anchor"
msgstr ""
-#: ../src/verbs.cpp:3260 ../src/verbs.cpp:3261 ../src/verbs.cpp:3276
-#: ../src/verbs.cpp:3277
+#: ../src/verbs.cpp:3255 ../src/verbs.cpp:3256 ../src/verbs.cpp:3271
+#: ../src/verbs.cpp:3272
msgid "Align edges of objects to the top-right corner of the anchor"
msgstr ""
-#: ../src/verbs.cpp:3264 ../src/verbs.cpp:3265 ../src/verbs.cpp:3280
-#: ../src/verbs.cpp:3281
+#: ../src/verbs.cpp:3259 ../src/verbs.cpp:3260 ../src/verbs.cpp:3275
+#: ../src/verbs.cpp:3276
msgid "Align edges of objects to the bottom-right corner of the anchor"
msgstr ""
-#: ../src/verbs.cpp:3268 ../src/verbs.cpp:3269 ../src/verbs.cpp:3284
-#: ../src/verbs.cpp:3285
+#: ../src/verbs.cpp:3263 ../src/verbs.cpp:3264 ../src/verbs.cpp:3279
+#: ../src/verbs.cpp:3280
msgid "Align edges of objects to the bottom-left corner of the anchor"
msgstr ""
-#: ../src/verbs.cpp:3288
+#: ../src/verbs.cpp:3283
msgid "Center on horizontal and vertical axis"
msgstr ""
@@ -32082,23 +32087,23 @@ msgstr ""
msgid "print colors preview"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1030
+#: ../src/widgets/desktop-widget.cpp:1038
msgid "Locked all guides"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1032
+#: ../src/widgets/desktop-widget.cpp:1040
msgid "Unlocked all guides"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1050
+#: ../src/widgets/desktop-widget.cpp:1058
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1052
+#: ../src/widgets/desktop-widget.cpp:1060
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1099
+#: ../src/widgets/desktop-widget.cpp:1107
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
@@ -32107,12 +32112,12 @@ msgid ""
"If you close without saving, your changes will be discarded."
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1110
-#: ../src/widgets/desktop-widget.cpp:1157
+#: ../src/widgets/desktop-widget.cpp:1118
+#: ../src/widgets/desktop-widget.cpp:1165
msgid "Close _without saving"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1146
+#: ../src/widgets/desktop-widget.cpp:1154
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
@@ -32121,19 +32126,19 @@ msgid ""
"Do you want to save this file as Inkscape SVG?"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1163
+#: ../src/widgets/desktop-widget.cpp:1171
msgid "_Save as Inkscape SVG"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1361
+#: ../src/widgets/desktop-widget.cpp:1369
msgid "Note:"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:1934
+#: ../src/widgets/desktop-widget.cpp:1950
msgid "Centre Page"
msgstr ""
-#: ../src/widgets/desktop-widget.cpp:2324
+#: ../src/widgets/desktop-widget.cpp:2340
msgid "Create guide"
msgstr ""
@@ -32355,7 +32360,7 @@ msgstr ""
msgid "<b>Pattern fill</b>"
msgstr ""
-#: ../src/widgets/paint-selector.cpp:1468
+#: ../src/widgets/paint-selector.cpp:1472
msgid "<b>Swatch fill</b>"
msgstr ""
@@ -32497,171 +32502,171 @@ msgstr ""
msgid "Color/opacity used for color tweaking"
msgstr ""
-#: ../src/widgets/toolbox.cpp:204
+#: ../src/widgets/toolbox.cpp:205
msgid "Style of new stars"
msgstr ""
-#: ../src/widgets/toolbox.cpp:206
+#: ../src/widgets/toolbox.cpp:207
msgid "Style of new rectangles"
msgstr ""
-#: ../src/widgets/toolbox.cpp:208
+#: ../src/widgets/toolbox.cpp:209
msgid "Style of new 3D boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:210
+#: ../src/widgets/toolbox.cpp:211
msgid "Style of new ellipses"
msgstr ""
-#: ../src/widgets/toolbox.cpp:212
+#: ../src/widgets/toolbox.cpp:213
msgid "Style of new spirals"
msgstr ""
-#: ../src/widgets/toolbox.cpp:214
+#: ../src/widgets/toolbox.cpp:215
msgid "Style of new paths created by Pencil"
msgstr ""
-#: ../src/widgets/toolbox.cpp:216
+#: ../src/widgets/toolbox.cpp:217
msgid "Style of new paths created by Pen"
msgstr ""
-#: ../src/widgets/toolbox.cpp:218
+#: ../src/widgets/toolbox.cpp:219
msgid "Style of new calligraphic strokes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:220 ../src/widgets/toolbox.cpp:222
+#: ../src/widgets/toolbox.cpp:221 ../src/widgets/toolbox.cpp:223
msgid "TBD"
msgstr ""
-#: ../src/widgets/toolbox.cpp:236
+#: ../src/widgets/toolbox.cpp:237
msgid "Style of Paint Bucket fill objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1083
+#: ../src/widgets/toolbox.cpp:1085
msgid "Bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1083
+#: ../src/widgets/toolbox.cpp:1085
msgid "Snap bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1092
+#: ../src/widgets/toolbox.cpp:1094
msgid "Bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1092
+#: ../src/widgets/toolbox.cpp:1094
msgid "Snap to edges of a bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1101
+#: ../src/widgets/toolbox.cpp:1103
msgid "Bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1101
+#: ../src/widgets/toolbox.cpp:1103
msgid "Snap bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1110
+#: ../src/widgets/toolbox.cpp:1112
msgid "BBox Edge Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1110
+#: ../src/widgets/toolbox.cpp:1112
msgid "Snap midpoints of bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1120
+#: ../src/widgets/toolbox.cpp:1122
msgid "BBox Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1120
+#: ../src/widgets/toolbox.cpp:1122
msgid "Snapping centers of bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1129
+#: ../src/widgets/toolbox.cpp:1131
msgid "Snap nodes, paths, and handles"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1137
+#: ../src/widgets/toolbox.cpp:1139
msgid "Snap to paths"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1146
+#: ../src/widgets/toolbox.cpp:1148
msgid "Path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1146
+#: ../src/widgets/toolbox.cpp:1148
msgid "Snap to path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1155
+#: ../src/widgets/toolbox.cpp:1157
msgid "To nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1155
+#: ../src/widgets/toolbox.cpp:1157
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1164
+#: ../src/widgets/toolbox.cpp:1166
msgid "Smooth nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1164
+#: ../src/widgets/toolbox.cpp:1166
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1173
+#: ../src/widgets/toolbox.cpp:1175
msgid "Line Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1173
+#: ../src/widgets/toolbox.cpp:1175
msgid "Snap midpoints of line segments"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1182
+#: ../src/widgets/toolbox.cpp:1184
msgid "Others"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1182
+#: ../src/widgets/toolbox.cpp:1184
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1190
+#: ../src/widgets/toolbox.cpp:1192
msgid "Object Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1190
+#: ../src/widgets/toolbox.cpp:1192
msgid "Snap centers of objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1199
+#: ../src/widgets/toolbox.cpp:1201
msgid "Rotation Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1199
+#: ../src/widgets/toolbox.cpp:1201
msgid "Snap an item's rotation center"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1208
+#: ../src/widgets/toolbox.cpp:1210
msgid "Text baseline"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1208
+#: ../src/widgets/toolbox.cpp:1210
msgid "Snap text anchors and baselines"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1218
+#: ../src/widgets/toolbox.cpp:1220
msgid "Page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1218
+#: ../src/widgets/toolbox.cpp:1220
msgid "Snap to the page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1227
+#: ../src/widgets/toolbox.cpp:1229
msgid "Snap to grids"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1236
+#: ../src/widgets/toolbox.cpp:1238
msgid "Snap guides"
msgstr ""
@@ -32669,60 +32674,44 @@ msgstr ""
msgid "Total number of objects not converted: {}\n"
msgstr ""
-#: ../share/extensions/dimension.py:105
+#: ../share/extensions/dimension.py:104
msgid "Please select an object."
msgstr ""
-#: ../share/extensions/dimension.py:124
-msgid "Unable to process this object. Try changing it into a path first."
-msgstr ""
-
-#: ../share/extensions/dxf_input.py:622
+#: ../share/extensions/dxf_input.py:623
#, python-format
msgid ""
"%d ENTITIES of type POLYLINE encountered and ignored. Please try to convert "
"to Release 13 format using QCad."
msgstr ""
-#: ../share/extensions/embedimage.py:88
+#: ../share/extensions/embedimage.py:89
msgid ""
"No xlink:href or sodipodi:absref attributes found, or they do not point to "
"an existing file! Unable to embed image."
msgstr ""
-#: ../share/extensions/embedimage.py:90
+#: ../share/extensions/embedimage.py:91
#, python-format
msgid "Sorry we could not locate %s"
msgstr ""
-#: ../share/extensions/embedimage.py:117
+#: ../share/extensions/embedimage.py:118
#, python-format
msgid ""
"%s is not of type image/png, image/jpeg, image/bmp, image/gif, image/tiff, "
"or image/x-icon"
msgstr ""
-#: ../share/extensions/extrude.py:43
+#: ../share/extensions/extrude.py:49
msgid "Need at least 2 paths selected"
msgstr ""
-#: ../share/extensions/generate_voronoi.py:84
+#: ../share/extensions/generate_voronoi.py:85
msgid "Please select an object"
msgstr ""
-#: ../share/extensions/gimp_xcf.py:44
-msgid "Inkscape must be installed and set in your path variable."
-msgstr ""
-
-#: ../share/extensions/gimp_xcf.py:49
-msgid "Gimp must be installed and set in your path variable."
-msgstr ""
-
-#: ../share/extensions/gimp_xcf.py:54
-msgid "An error occurred while processing the XCF file."
-msgstr ""
-
-#: ../share/extensions/gimp_xcf.py:234
+#: ../share/extensions/gimp_xcf.py:140
msgid "This extension requires at least one non empty layer."
msgstr ""
@@ -32746,20 +32735,20 @@ msgid ""
msgstr ""
#. issue error if no paths found
-#: ../share/extensions/hpgl_output.py:58
+#: ../share/extensions/hpgl_output.py:60
msgid ""
"No paths where found. Please convert all objects you want to save into paths."
msgstr ""
-#: ../share/extensions/inkex/bezier.py:426
+#: ../share/extensions/inkex/bezier.py:405
msgid "Area is zero, cannot calculate Center of Mass"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:64
+#: ../share/extensions/inkex/deprecated.py:77
msgid "{} is deprecated and should be removed"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:71
+#: ../share/extensions/inkex/deprecated.py:87
msgid ""
"{} or `optparse` is very old, it was deprecated when python 2.7 came out in "
"2009 and is now replaced with `argparser`. You must change `self."
@@ -32767,129 +32756,129 @@ msgid ""
"similar."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:92
+#: ../share/extensions/inkex/deprecated.py:108
msgid ""
"{} method is now a required method. It should be created on {cls}, even if "
"it does nothing."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:97
+#: ../share/extensions/inkex/deprecated.py:114
msgid ""
-"{} is now a method in the svg document. Use `self.svg.get_current_layer()` "
-"instead."
+"{} is now a method in the svg. Use `self.svg.get_current_layer()` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:103
+#: ../share/extensions/inkex/deprecated.py:120
msgid ""
-"{} is now a method in the svg document. Use `self.svg.get_center_position()` "
-"instead."
+"{} is now a method in the svg. Use `self.svg.get_center_position()` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:109
-msgid ""
-"{} is now a dictionary in the svg document. Use self.svg.selected instead."
+#: ../share/extensions/inkex/deprecated.py:125
+msgid "{} is now a dict in the svg. Use `self.svg.selected`."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:115
+#: ../share/extensions/inkex/deprecated.py:130
msgid ""
"{} is now a method in the svg document. Use `self.svg.get_ids()` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:120
+#: ../share/extensions/inkex/deprecated.py:136
msgid ""
-"{} is now a method in the svg document. Use `self.svg.getElementById(eid)` "
-"instead."
+"{} is now a method in the svg. Use `self.svg.getElementById(eid)` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:125
+#: ../share/extensions/inkex/deprecated.py:140
msgid ""
"{} is now a new method in the svg document. Use `self.svg.getElement(path)` "
"instead.`"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:130
+#: ../share/extensions/inkex/deprecated.py:146
msgid ""
"{} should never have existed. lxml always had a getparent() method and that "
"should be used instead of this custom Effect method."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:136
+#: ../share/extensions/inkex/deprecated.py:152
msgid ""
-"{} is now a property of the svg document. Use `self.svg.namedview` to access "
-"this element"
+"{} is now a property of the svg. Use `self.svg.namedview` to access this "
+"element"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:141
+#: ../share/extensions/inkex/deprecated.py:157
msgid ""
"{} is now a method of the namedview element object. Use `self.svg.namedview."
-"create_guide(x, y, a)` instead"
+"add(Guide(x, y, a))` instead"
msgstr ""
#. pylint: disable=dangerous-default-value
#. We need a list as the default value to preserve backwards compatibility
-#: ../share/extensions/inkex/deprecated.py:147
+#: ../share/extensions/inkex/deprecated.py:163
msgid "{} is now `Effect.run()` with the same args"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:160
+#: ../share/extensions/inkex/deprecated.py:174
msgid ""
"{} is now a method in the svg document. Use `self.svg."
"get_unique_id(old_id)` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:166
+#: ../share/extensions/inkex/deprecated.py:180
msgid ""
"{} wasn't even a public property, why is your effect extension even using "
"it? Should be inkex.units.CONVERSIONS"
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:172
+#: ../share/extensions/inkex/deprecated.py:186
msgid "{} is now a property of the svg document. Use `self.svg.width` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:177
+#: ../share/extensions/inkex/deprecated.py:191
msgid ""
"{} is now a property of the svg document. Use `self.svg.height` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:182
+#: ../share/extensions/inkex/deprecated.py:196
msgid "{} is now a property of the svg document. Use `self.svg.unit` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:187
+#: ../share/extensions/inkex/deprecated.py:201
msgid ""
"{} is now a method in the svg document. Use `self.svg.unittouu(str)` instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:192
+#: ../share/extensions/inkex/deprecated.py:206
msgid ""
"{} is now a method in the svg document. Use `self.svg.uutounit(value, unit)` "
"instead."
msgstr ""
-#: ../share/extensions/inkex/deprecated.py:197
+#: ../share/extensions/inkex/deprecated.py:211
msgid ""
"{} is now a method in the svg document. Use `self.svg.add_unit(value)` "
"instead."
msgstr ""
-#: ../share/extensions/interp_att_g.py:143
+#: ../share/extensions/interp_att_g.py:92
+msgid "Bad values for a number field: {}, {}."
+msgstr ""
+
+#: ../share/extensions/interp_att_g.py:120
msgid "You selected 'Other'. Please enter an attribute to interpolate."
msgstr ""
-#: ../share/extensions/interp_att_g.py:180
+#: ../share/extensions/interp_att_g.py:141
msgid "There is no selection to interpolate"
msgstr ""
-#: ../share/extensions/jessyInk_autoTexts.py:37
-#: ../share/extensions/jessyInk_effects.py:42
-#: ../share/extensions/jessyInk_export.py:86
-#: ../share/extensions/jessyInk_keyBindings.py:180
-#: ../share/extensions/jessyInk_masterSlide.py:37
-#: ../share/extensions/jessyInk_mouseHandler.py:39
+#: ../share/extensions/jessyInk_autoTexts.py:38
+#: ../share/extensions/jessyInk_effects.py:43
+#: ../share/extensions/jessyInk_export.py:54
+#: ../share/extensions/jessyInk_keyBindings.py:199
+#: ../share/extensions/jessyInk_masterSlide.py:36
+#: ../share/extensions/jessyInk_mouseHandler.py:42
#: ../share/extensions/jessyInk_summary.py:56
#: ../share/extensions/jessyInk_transitions.py:42
-#: ../share/extensions/jessyInk_video.py:40
+#: ../share/extensions/jessyInk_video.py:42
#: ../share/extensions/jessyInk_view.py:60
msgid ""
"The JessyInk script is not installed in this SVG file or has a different "
@@ -32899,34 +32888,30 @@ msgid ""
"\n"
msgstr ""
-#: ../share/extensions/jessyInk_autoTexts.py:40
+#: ../share/extensions/jessyInk_autoTexts.py:41
msgid ""
"To assign an effect, please select an object.\n"
"\n"
msgstr ""
-#: ../share/extensions/jessyInk_autoTexts.py:46
+#: ../share/extensions/jessyInk_autoTexts.py:47
#, python-brace-format
msgid ""
"Node with id '{0}' is not a suitable text node and was therefore ignored.\n"
"\n"
msgstr ""
-#: ../share/extensions/jessyInk_effects.py:45
+#: ../share/extensions/jessyInk_effects.py:46
msgid ""
"No object selected. Please select the object you want to assign an effect to "
"and then press apply.\n"
msgstr ""
-#: ../share/extensions/jessyInk_export.py:72
-msgid "Could not find Inkscape command.\n"
-msgstr ""
-
-#: ../share/extensions/jessyInk_masterSlide.py:47
+#: ../share/extensions/jessyInk_masterSlide.py:46
msgid "Layer not found. Removed current master slide selection.\n"
msgstr ""
-#: ../share/extensions/jessyInk_masterSlide.py:49
+#: ../share/extensions/jessyInk_masterSlide.py:48
msgid ""
"More than one layer with this name found. Removed current master slide "
"selection.\n"
@@ -33040,8 +33025,8 @@ msgstr ""
msgid "Please enter a layer name.\n"
msgstr ""
-#: ../share/extensions/jessyInk_video.py:45
-#: ../share/extensions/jessyInk_video.py:50
+#: ../share/extensions/jessyInk_video.py:47
+#: ../share/extensions/jessyInk_video.py:52
msgid ""
"Could not obtain the selected layer for inclusion of the video element.\n"
"\n"
@@ -33067,8 +33052,8 @@ msgstr ""
msgid "unable to locate marker: %s"
msgstr ""
-#: ../share/extensions/pathalongpath.py:196
-#: ../share/extensions/pathscatter.py:193 ../share/extensions/perspective.py:49
+#: ../share/extensions/pathalongpath.py:195
+#: ../share/extensions/pathscatter.py:191 ../share/extensions/perspective.py:48
msgid "This extension requires two selected paths."
msgstr ""
@@ -33078,107 +33063,106 @@ msgid ""
"Please choose a larger object or set 'Space between copies' > 0"
msgstr ""
-#: ../share/extensions/pathalongpath.py:264
+#: ../share/extensions/pathalongpath.py:265
msgid ""
"The 'stretch' option requires that the pattern must have non-zero width :\n"
"Please edit the pattern width."
msgstr ""
-#: ../share/extensions/pathmodifier.py:216
+#: ../share/extensions/pathmodifier.py:211
#, python-format
msgid "Please first convert objects to paths! (Got [%s].)"
msgstr ""
-#: ../share/extensions/perspective.py:44
+#: ../share/extensions/perspective.py:43
msgid ""
"Failed to import the numpy or numpy.linalg modules. These modules are "
"required by this extension. Please install them. On a Debian-like system "
"this can be done with the command, sudo apt-get install python-numpy."
msgstr ""
-#: ../share/extensions/perspective.py:65 ../share/extensions/summersnight.py:55
+#: ../share/extensions/perspective.py:64 ../share/extensions/summersnight.py:50
#, python-format
msgid ""
"The first selected object is of type '%s'.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
-#: ../share/extensions/perspective.py:72 ../share/extensions/summersnight.py:63
+#: ../share/extensions/perspective.py:72 ../share/extensions/summersnight.py:57
msgid ""
"This extension requires that the second selected path be four nodes long."
msgstr ""
-#: ../share/extensions/perspective.py:94 ../share/extensions/summersnight.py:96
+#: ../share/extensions/perspective.py:89 ../share/extensions/summersnight.py:70
msgid ""
"The second selected object is a group, not a path.\n"
"Try using the procedure Object->Ungroup."
msgstr ""
-#: ../share/extensions/perspective.py:96 ../share/extensions/summersnight.py:98
+#: ../share/extensions/perspective.py:91 ../share/extensions/summersnight.py:72
msgid ""
"The second selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
-#: ../share/extensions/perspective.py:98
-#: ../share/extensions/summersnight.py:101
+#: ../share/extensions/perspective.py:93 ../share/extensions/summersnight.py:74
msgid ""
"The first selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
#. issue error if no paths found
-#: ../share/extensions/plotter.py:74
+#: ../share/extensions/plotter.py:67
msgid ""
"No paths where found. Please convert all objects you want to plot into paths."
msgstr ""
-#: ../share/extensions/plotter.py:159
+#: ../share/extensions/plotter.py:152
msgid "pySerial is not installed. Please follow these steps:"
msgstr ""
-#: ../share/extensions/plotter.py:160
+#: ../share/extensions/plotter.py:153
msgid "1. Download and extract (unzip) this file to your local harddisk:"
msgstr ""
-#: ../share/extensions/plotter.py:162
+#: ../share/extensions/plotter.py:155
msgid ""
"2. Copy the \"serial\" folder (Can be found inside the just extracted folder)"
msgstr ""
-#: ../share/extensions/plotter.py:163
+#: ../share/extensions/plotter.py:156
msgid ""
" into the following Inkscape folder: C:\\[Program files]\\inkscape\\python"
"\\Lib\\"
msgstr ""
-#: ../share/extensions/plotter.py:164
+#: ../share/extensions/plotter.py:157
msgid "3. Close and restart Inkscape."
msgstr ""
-#: ../share/extensions/plotter.py:213
+#: ../share/extensions/plotter.py:206
msgid ""
"Could not open port. Please check that your plotter is running, connected "
"and the settings are correct."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:372
+#: ../share/extensions/polyhedron_3d.py:373
msgid "No face data found in specified file."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:373
+#: ../share/extensions/polyhedron_3d.py:374
msgid "Try selecting \"Edge Specified\" in the Model File tab.\n"
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:379
+#: ../share/extensions/polyhedron_3d.py:380
msgid "No edge data found in specified file."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:380
+#: ../share/extensions/polyhedron_3d.py:381
msgid "Try selecting \"Face Specified\" in the Model File tab.\n"
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:490
+#: ../share/extensions/polyhedron_3d.py:491
msgid ""
"Failed to import the numpy module. This module is required by this "
"extension. Please install it and try again. On a Debian-like system this "
@@ -33186,17 +33170,17 @@ msgid ""
msgstr ""
#. we cannot generate a list of faces from the edges without a lot of computation
-#: ../share/extensions/polyhedron_3d.py:561
+#: ../share/extensions/polyhedron_3d.py:560
msgid ""
"Face Data Not Found. Ensure file contains face data, and check the file is "
"imported as \"Face-Specified\" under the \"Model File\" tab.\n"
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:563
+#: ../share/extensions/polyhedron_3d.py:562
msgid "Internal Error. No view type selected\n"
msgstr ""
-#: ../share/extensions/print_win32_vector.py:176
+#: ../share/extensions/print_win32_vector.py:181
msgid "Failed to open default printer"
msgstr ""
@@ -33238,22 +33222,22 @@ msgstr ""
msgid "Please enter a replacement font in the replace all box."
msgstr ""
-#: ../share/extensions/restack.py:75
+#: ../share/extensions/restack.py:67
msgid "There is no selection to restack."
msgstr ""
-#: ../share/extensions/summersnight.py:38
+#: ../share/extensions/summersnight.py:31
msgid ""
"This extension requires two selected paths. \n"
"The second path must be exactly four nodes long."
msgstr ""
-#: ../share/extensions/voronoi2svg.py:200
+#: ../share/extensions/voronoi2svg.py:202
msgid "Please select objects!"
msgstr ""
-#: ../share/extensions/web_set_att.py:58
-#: ../share/extensions/web_transmit_att.py:54
+#: ../share/extensions/web_set_att.py:64
+#: ../share/extensions/web_transmit_att.py:53
msgid "You must select at least two elements."
msgstr ""
@@ -33547,31 +33531,6 @@ msgstr ""
msgid "Open files from ACECAD Digimemo"
msgstr ""
-#: ../share/extensions/dia.inx.h:1
-msgid "Dia Input"
-msgstr ""
-
-#: ../share/extensions/dia.inx.h:2
-msgid ""
-"The dia2svg.sh script should be installed with your Inkscape distribution. "
-"If you do not have it, there is likely to be something wrong with your "
-"Inkscape installation."
-msgstr ""
-
-#: ../share/extensions/dia.inx.h:3
-msgid ""
-"In order to import Dia files, Dia itself must be installed. You can get Dia "
-"at http://live.gnome.org/Dia"
-msgstr ""
-
-#: ../share/extensions/dia.inx.h:4
-msgid "Dia Diagram (*.dia)"
-msgstr ""
-
-#: ../share/extensions/dia.inx.h:5
-msgid "A diagram created with the program Dia"
-msgstr ""
-
#: ../share/extensions/dimension.inx.h:1
msgid "Dimensions"
msgstr ""
@@ -33615,6 +33574,11 @@ msgid ""
"Switcher."
msgstr ""
+#: ../share/extensions/docinfo.inx.h:4 ../share/extensions/dpi90to96.inx.h:2
+#: ../share/extensions/dpi96to90.inx.h:2
+msgid "Document"
+msgstr ""
+
#: ../share/extensions/dots.inx.h:1
msgid "Number Nodes"
msgstr ""
@@ -34150,18 +34114,6 @@ msgstr ""
msgid "EPS Input"
msgstr ""
-#: ../share/extensions/eqtexsvg.inx.h:1
-msgid "LaTeX"
-msgstr ""
-
-#: ../share/extensions/eqtexsvg.inx.h:2
-msgid "LaTeX input: "
-msgstr ""
-
-#: ../share/extensions/eqtexsvg.inx.h:3
-msgid "Additional packages (comma-separated): "
-msgstr ""
-
#: ../share/extensions/export_gimp_palette.inx.h:1
msgid "Export as GIMP Palette"
msgstr ""
@@ -38612,18 +38564,6 @@ msgstr ""
msgid "Descender:"
msgstr ""
-#: ../share/extensions/sk_input.inx.h:1
-msgid "Sketch Input"
-msgstr ""
-
-#: ../share/extensions/sk_input.inx.h:2
-msgid "Sketch Diagram (*.sk)"
-msgstr ""
-
-#: ../share/extensions/sk_input.inx.h:3
-msgid "A diagram created with the program Sketch"
-msgstr ""
-
#: ../share/extensions/spirograph.inx.h:1
msgid "Spirograph"
msgstr ""
diff --git a/src/debug/log-display-config.cpp b/src/debug/log-display-config.cpp
index e96802847..7de69bea6 100644
--- a/src/debug/log-display-config.cpp
+++ b/src/debug/log-display-config.cpp
@@ -28,19 +28,11 @@ typedef SimpleEvent<Event::CONFIGURATION> ConfigurationEvent;
class Monitor : public ConfigurationEvent {
public:
-#if GTK_CHECK_VERSION(3,22,0)
Monitor(GdkMonitor *monitor)
-#else
- Monitor(GdkScreen *screen, gint monitor)
-#endif
- : ConfigurationEvent("monitor") {
+ : ConfigurationEvent("monitor")
+ {
GdkRectangle area;
-
-#if GTK_CHECK_VERSION(3,22,0)
gdk_monitor_get_geometry(monitor, &area);
-#else
- gdk_screen_get_monitor_geometry(screen, monitor, &area);
-#endif
_addProperty("x", area.x);
_addProperty("y", area.y);
@@ -49,34 +41,12 @@ public:
}
};
-#if !GTK_CHECK_VERSION(3,22,0)
-// We don't need this in newer Gtk+ versions as GdkMonitor information is now
-// returned directly from GdkDisplay rather than needing GdkScreen first
-class Screen : public ConfigurationEvent {
-public:
- Screen(GdkScreen *s) : ConfigurationEvent("screen"), screen(s) {
- _addProperty("width", gdk_screen_get_width(screen));
- _addProperty("height", gdk_screen_get_height(screen));
- }
- void generateChildEvents() const {
- gint n_monitors = gdk_screen_get_n_monitors(screen);
- for ( gint i = 0 ; i < n_monitors ; i++ ) {
- Logger::write<Monitor>(screen, i);
- }
- }
-
-private:
- GdkScreen *screen;
-};
-#endif
-
class Display : public ConfigurationEvent {
public:
Display() : ConfigurationEvent("display") {}
void generateChildEvents() const override {
GdkDisplay *display=gdk_display_get_default();
-#if GTK_CHECK_VERSION(3,22,0)
gint const n_monitors = gdk_display_get_n_monitors(display);
// Loop through all monitors and log their details
@@ -84,13 +54,6 @@ public:
GdkMonitor *monitor = gdk_display_get_monitor(display, i_monitor);
Logger::write<Monitor>(monitor);
}
-#else
- // We used to find the number of screens, and log info for
- // each of them. However, the number of screens is always
- // one in Gtk+ 3
- GdkScreen *screen = gdk_display_get_default_screen(display);
- Logger::write<Screen>(screen);
-#endif
}
};
diff --git a/src/desktop-events.cpp b/src/desktop-events.cpp
index e35cd2aba..a87c2ac10 100644
--- a/src/desktop-events.cpp
+++ b/src/desktop-events.cpp
@@ -19,12 +19,9 @@
#include "desktop-events.h"
#include <gdkmm/display.h>
+#include <gdkmm/seat.h>
+
#include <gtk/gtk.h>
-#if GTK_CHECK_VERSION(3, 20, 0)
-# include <gdkmm/seat.h>
-#else
-# include <gdkmm/devicemanager.h>
-#endif
#include <glibmm/i18n.h>
@@ -113,7 +110,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data)
if (event->button.button == 1) {
drag_type = SP_DRAG_NONE;
sp_event_context_discard_delayed_snap_event(desktop->event_context);
- sp_canvas_item_ungrab(item, event->button.time);
+ sp_canvas_item_ungrab(item);
Inkscape::UI::Dialogs::GuidelinePropertiesDialog::showDialog(guide, desktop);
ret = TRUE;
}
@@ -327,7 +324,7 @@ gint sp_dt_guide_event(SPCanvasItem *item, GdkEvent *event, gpointer data)
desktop->set_coordinate_status(event_dt);
}
drag_type = SP_DRAG_NONE;
- sp_canvas_item_ungrab(item, event->button.time);
+ sp_canvas_item_ungrab(item);
ret=TRUE;
}
break;
@@ -431,14 +428,8 @@ static void init_extended()
{
Glib::ustring avoidName("pad");
auto display = Gdk::Display::get_default();
-
-#if GTK_CHECK_VERSION(3, 20, 0)
auto seat = display->get_default_seat();
auto const devices = seat->get_slaves(Gdk::SEAT_CAPABILITY_ALL);
-#else
- auto dm = display->get_device_manager();
- auto const devices = dm->list_devices(Gdk::DEVICE_TYPE_SLAVE);
-#endif
if ( !devices.empty() ) {
for (auto const dev : devices) {
diff --git a/src/device-manager.cpp b/src/device-manager.cpp
index a9d9ef818..e9841a34b 100644
--- a/src/device-manager.cpp
+++ b/src/device-manager.cpp
@@ -15,16 +15,13 @@
#include "preferences.h"
-#include <glibmm/regex.h>
-
+// Only needed for gtk_accelerator_parse(). Can probably drop when we switch to Gtk+ 4
#include <gtk/gtk.h>
+#include <glibmm/regex.h>
+
#include <gdkmm/display.h>
-#if GTK_CHECK_VERSION(3, 20, 0)
-# include <gdkmm/seat.h>
-#else
-# include <gdkmm/devicemanager.h>
-#endif
+#include <gdkmm/seat.h>
#include <gtkmm/accelkey.h>
@@ -85,17 +82,17 @@ static Glib::ustring getBaseDeviceName(Gdk::InputSource source)
{
Glib::ustring name;
switch (source) {
- case GDK_SOURCE_MOUSE:
- name ="pointer";
+ case Gdk::SOURCE_MOUSE:
+ name = "pointer";
break;
- case GDK_SOURCE_PEN:
- name ="pen";
+ case Gdk::SOURCE_PEN:
+ name = "pen";
break;
- case GDK_SOURCE_ERASER:
- name ="eraser";
+ case Gdk::SOURCE_ERASER:
+ name = "eraser";
break;
- case GDK_SOURCE_CURSOR:
- name ="cursor";
+ case Gdk::SOURCE_CURSOR:
+ name = "cursor";
break;
default:
name = "tablet";
@@ -321,15 +318,9 @@ DeviceManagerImpl::DeviceManagerImpl() :
DeviceManager(),
devices()
{
- Glib::RefPtr<Gdk::Display> display = Gdk::Display::get_default();
-
-#if GTK_CHECK_VERSION(3, 20, 0)
- auto seat = display->get_default_seat();
+ auto display = Gdk::Display::get_default();
+ auto seat = display->get_default_seat();
auto devList = seat->get_slaves(Gdk::SEAT_CAPABILITY_ALL);
-#else
- auto dm = display->get_device_manager();
- auto devList = dm->list_devices(Gdk::DEVICE_TYPE_SLAVE);
-#endif
if (fakeList.empty()) {
createFakeList();
@@ -658,14 +649,9 @@ static void createFakeList() {
fakeList[3].num_keys = 7;
// try to find the first *real* core pointer
- Glib::RefPtr<Gdk::Display> display = Gdk::Display::get_default();
-#if GTK_CHECK_VERSION(3, 20, 0)
- auto seat = display->get_default_seat();
+ auto display = Gdk::Display::get_default();
+ auto seat = display->get_default_seat();
auto devList = seat->get_slaves(Gdk::SEAT_CAPABILITY_ALL);
-#else
- auto dm = display->get_device_manager();
- auto devList = dm->list_devices(Gdk::DEVICE_TYPE_SLAVE);
-#endif
// Set iterator to point at beginning of device list
std::vector< Glib::RefPtr<Gdk::Device> >::iterator dev = devList.begin();
diff --git a/src/display/canvas-rotate.cpp b/src/display/canvas-rotate.cpp
index f747c66f5..0a5fcb542 100644
--- a/src/display/canvas-rotate.cpp
+++ b/src/display/canvas-rotate.cpp
@@ -204,7 +204,7 @@ static int sp_canvas_rotate_event (SPCanvasItem *item, GdkEvent *event)
Geom::rad_from_deg(cr->angle) );
// We're done
- sp_canvas_item_ungrab (item, event->button.time);
+ sp_canvas_item_ungrab (item);
sp_canvas_item_hide (item);
cr->start_angle = -1000;
diff --git a/src/display/sp-canvas-item.h b/src/display/sp-canvas-item.h
index fc6417325..9856906c6 100644
--- a/src/display/sp-canvas-item.h
+++ b/src/display/sp-canvas-item.h
@@ -132,7 +132,7 @@ void sp_canvas_item_show(SPCanvasItem *item);
void sp_canvas_item_hide(SPCanvasItem *item);
void sp_canvas_item_destroy(SPCanvasItem *item);
int sp_canvas_item_grab(SPCanvasItem *item, unsigned int event_mask, GdkCursor *cursor, guint32 etime);
-void sp_canvas_item_ungrab(SPCanvasItem *item, guint32 etime);
+void sp_canvas_item_ungrab(SPCanvasItem *item);
Geom::Affine sp_canvas_item_i2w_affine(SPCanvasItem const *item);
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index bb8848a18..f77e6f31d 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -25,6 +25,8 @@
#include <gdkmm/devicemanager.h>
#include <gdkmm/display.h>
#include <gdkmm/rectangle.h>
+#include <gdkmm/seat.h>
+
#include <cairomm/region.h>
#include "cms-system.h"
@@ -46,15 +48,10 @@
#include <2geom/affine.h>
#include <2geom/rect.h>
-#if GTK_CHECK_VERSION(3,20,0)
-# include <gdkmm/seat.h>
-#endif
-
using Inkscape::Debug::GdkEventLatencyTracker;
-// gtk_check_version returns non-NULL on failure
-static bool const HAS_BROKEN_MOTION_HINTS =
- true || gtk_check_version(2, 12, 0) != nullptr;
+// Disabled by Mentalguy, many years ago in commit 427a81
+static bool const HAS_BROKEN_MOTION_HINTS = true;
// Define this to visualize the regions to be redrawn
//#define DEBUG_REDRAW 1;
@@ -71,18 +68,11 @@ struct SPCanvasGroupClass {
SPCanvasItemClass parent_class;
};
-static void ungrab_default_client_pointer(guint32 const time = GDK_CURRENT_TIME)
+static void ungrab_default_client_pointer()
{
auto const display = Gdk::Display::get_default();
-
-#if GTK_CHECK_VERSION(3,20,0)
- auto const seat = display->get_default_seat();
+ auto const seat = display->get_default_seat();
seat->ungrab();
-#else
- auto const dm = display->get_device_manager();
- auto const device = dm->get_client_pointer();
- device->ungrab(time);
-#endif
}
/**
@@ -662,8 +652,7 @@ int sp_canvas_item_grab(SPCanvasItem *item, guint event_mask, GdkCursor *cursor,
// fixme: If we add key masks to event mask, Gdk will abort (Lauris)
// fixme: But Canvas actually does get key events, so all we need is routing these here
auto display = gdk_display_get_default();
-#if GTK_CHECK_VERSION(3,20,0)
- auto seat = gdk_display_get_default_seat(display);
+ auto seat = gdk_display_get_default_seat(display);
gdk_seat_grab(seat,
getWindow(item->canvas),
GDK_SEAT_CAPABILITY_ALL_POINTING,
@@ -672,18 +661,6 @@ int sp_canvas_item_grab(SPCanvasItem *item, guint event_mask, GdkCursor *cursor,
nullptr,
nullptr,
nullptr);
-#else
- auto dm = gdk_display_get_device_manager(display);
- auto device = gdk_device_manager_get_client_pointer(dm);
-
- gdk_device_grab(device,
- getWindow(item->canvas),
- GDK_OWNERSHIP_NONE,
- FALSE,
- (GdkEventMask)(event_mask & (~(GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK))),
- cursor,
- etime);
-#endif
item->canvas->_grabbed_item = item;
item->canvas->_grabbed_event_mask = event_mask;
@@ -697,9 +674,8 @@ int sp_canvas_item_grab(SPCanvasItem *item, guint event_mask, GdkCursor *cursor,
* mouse.
*
* @param item A canvas item that holds a grab.
- * @param etime The timestamp for ungrabbing the mouse.
*/
-void sp_canvas_item_ungrab(SPCanvasItem *item, guint32 etime)
+void sp_canvas_item_ungrab(SPCanvasItem *item)
{
g_return_if_fail (item != nullptr);
g_return_if_fail (SP_IS_CANVAS_ITEM (item));
@@ -709,7 +685,7 @@ void sp_canvas_item_ungrab(SPCanvasItem *item, guint32 etime)
}
item->canvas->_grabbed_item = nullptr;
- ungrab_default_client_pointer(etime);
+ ungrab_default_client_pointer();
}
/**
@@ -2214,14 +2190,8 @@ bool SPCanvas::paintRect(int xx0, int yy0, int xx1, int yy1)
gint x, y;
auto const display = Gdk::Display::get_default();
-
-#if GTK_CHECK_VERSION(3,20,0)
- auto const seat = display->get_default_seat();
- auto const device = seat->get_pointer();
-#else
- auto const dm = display->get_device_manager();
- auto const device = dm->get_client_pointer();
-#endif
+ auto const seat = display->get_default_seat();
+ auto const device = seat->get_pointer();
gdk_window_get_device_position(gtk_widget_get_window(GTK_WIDGET(this)),
device->gobj(),
diff --git a/src/ege-color-prof-tracker.cpp b/src/ege-color-prof-tracker.cpp
index eae8bc23b..6672aef81 100644
--- a/src/ege-color-prof-tracker.cpp
+++ b/src/ege-color-prof-tracker.cpp
@@ -294,11 +294,7 @@ void track_screen( GdkScreen* screen, EgeColorProfTracker* tracker )
GdkDisplay* display = gdk_display_get_default();
-#if GTK_CHECK_VERSION(3,22,0)
int numMonitors = gdk_display_get_n_monitors(display);
-#else
- gint numMonitors = gdk_screen_get_n_monitors(screen);
-#endif
#ifdef GDK_WINDOWING_X11
tracked_screen->zeroSeen = FALSE;
@@ -355,9 +351,7 @@ void event_after_cb( GtkWidget* widget, GdkEvent* event, gpointer user_data )
EgeColorProfTracker* tracker = (EgeColorProfTracker*)user_data;
auto priv = EGE_COLOR_PROF_TRACKER_GET_PRIVATE (tracker);
- // In old Gtk+ versions, we can directly find the ID number for a monitor.
- // In Gtk+ >= 3.22, however, we need to figure out the ID
-#if GTK_CHECK_VERSION(3,22,0)
+ // In Gtk+ >= 3.22, we need to figure out the screen ID
auto display = gdk_display_get_default();
auto monitor = gdk_display_get_monitor_at_window(display, window);
@@ -370,10 +364,6 @@ void event_after_cb( GtkWidget* widget, GdkEvent* event, gpointer user_data )
auto monitor_at_index = gdk_display_get_monitor(display, i_monitor);
if(monitor_at_index == monitor) monitorNum = i_monitor;
}
-#else
- GdkScreen* screen = gtk_widget_get_screen(widget);
- gint monitorNum = gdk_screen_get_monitor_at_window(screen, window);
-#endif
if ( monitorNum != priv->_monitor && monitorNum != -1 ) {
priv->_monitor = monitorNum;
@@ -413,11 +403,7 @@ void screen_size_changed_cb(GdkScreen* screen, gpointer user_data)
if ( tracked_screen ) {
GdkDisplay* display = gdk_display_get_default();
-#if GTK_CHECK_VERSION(3,22,0)
int numMonitors = gdk_display_get_n_monitors(display);
-#else
- gint numMonitors = gdk_screen_get_n_monitors(screen);
-#endif
if ( numMonitors > (gint)tracked_screen->profiles->len ) {
for ( guint i = tracked_screen->profiles->len; i < (guint)numMonitors; i++ ) {
@@ -543,12 +529,8 @@ void add_x11_tracking_for_screen(GdkScreen* screen)
if ( propArray ) {
int j = 0;
-#if GTK_CHECK_VERSION(3,22,0)
auto display = gdk_display_get_default();
int numMonitors = gdk_display_get_n_monitors(display);
-#else
- gint numMonitors = gdk_screen_get_n_monitors(screen);
-#endif
if ( baseAtom != None ) {
for ( i = 0; i < numWinProps; i++ ) {
diff --git a/src/extension/extension.cpp b/src/extension/extension.cpp
index 9bbeabd45..a373e5ec0 100644
--- a/src/extension/extension.cpp
+++ b/src/extension/extension.cpp
@@ -685,11 +685,7 @@ public:
*/
void addWidget(Gtk::Widget *widg, gchar const *tooltip, int indent) {
if (widg) {
-#if GTK_CHECK_VERSION(3,12,0)
widg->set_margin_start(indent * Parameter::GUI_INDENTATION);
-#else
- widg->set_margin_left(indent * Parameter::GUI_INDENTATION);
-#endif
this->pack_start(*widg, false, false, 0);
if (tooltip) {
widg->set_tooltip_text(tooltip);
diff --git a/src/extension/internal/pdfinput/pdf-input.cpp b/src/extension/internal/pdfinput/pdf-input.cpp
index 3ff599ebf..ed6af682e 100644
--- a/src/extension/internal/pdfinput/pdf-input.cpp
+++ b/src/extension/internal/pdfinput/pdf-input.cpp
@@ -163,7 +163,6 @@ PdfImportDialog::PdfImportDialog(PDFDoc *doc, const gchar */*uri*/)
okbutton->set_can_default();
okbutton->set_relief(Gtk::RELIEF_NORMAL);
-#if GTK_CHECK_VERSION(3,16,0)
_labelSelect->set_xalign(0.5);
_labelSelect->set_yalign(0.5);
_labelTotalPages->set_xalign(0.5);
@@ -174,15 +173,7 @@ PdfImportDialog::PdfImportDialog(PDFDoc *doc, const gchar */*uri*/)
_labelPrecisionWarning->set_yalign(0.5);
_labelPrecisionComment->set_xalign(0.5);
_labelPrecisionComment->set_yalign(0.5);
-#else
- _labelSelect->set_alignment(0.5,0.5);
- _labelTotalPages->set_alignment(0.5,0.5);
- _labelPrecision->set_alignment(0,0.5);
- _labelPrecisionWarning->set_alignment(0,0.5);
- _labelPrecisionComment->set_alignment(0.5,0.5);
-#endif
-#if GTK_CHECK_VERSION(3,12,0)
_labelSelect->set_margin_start(4);
_labelSelect->set_margin_end(4);
_labelTotalPages->set_margin_start(4);
@@ -193,18 +184,6 @@ PdfImportDialog::PdfImportDialog(PDFDoc *doc, const gchar */*uri*/)
_labelPrecisionWarning->set_margin_end(4);
_labelPrecisionComment->set_margin_start(4);
_labelPrecisionComment->set_margin_end(4);
-#else
- _labelSelect->set_margin_left(4);
- _labelSelect->set_margin_right(4);
- _labelTotalPages->set_margin_left(4);
- _labelTotalPages->set_margin_right(4);
- _labelPrecision->set_margin_left(4);
- _labelPrecision->set_margin_right(4);
- _labelPrecisionWarning->set_margin_left(4);
- _labelPrecisionWarning->set_margin_right(4);
- _labelPrecisionComment->set_margin_left(4);
- _labelPrecisionComment->set_margin_right(4);
-#endif
_labelSelect->set_justify(Gtk::JUSTIFY_LEFT);
_labelSelect->set_line_wrap(false);
@@ -253,14 +232,8 @@ PdfImportDialog::PdfImportDialog(PDFDoc *doc, const gchar */*uri*/)
_importViaInternal->set_active(true);
_labelViaPoppler->set_line_wrap(true);
_labelViaInternal->set_line_wrap(true);
-
-# if GTK_CHECK_VERSION(3,16,0)
_labelViaPoppler->set_xalign(0);
_labelViaInternal->set_xalign(0);
-# else
- _labelViaPoppler->set_alignment(0, 0.5);
- _labelViaInternal->set_alignment(0, 0.5);
-# endif
#endif
_fallbackPrecisionSlider->set_size_request(180,-1);
diff --git a/src/extension/param/notebook.cpp b/src/extension/param/notebook.cpp
index fed093f60..838c09d5b 100644
--- a/src/extension/param/notebook.cpp
+++ b/src/extension/param/notebook.cpp
@@ -165,11 +165,7 @@ Gtk::Widget * ParamNotebook::ParamNotebookPage::get_widget(SPDocument * doc, Ink
Gtk::Widget * widg = param->get_widget(doc, node, changeSignal);
if (widg) {
int indent = param->get_indent();
-#if GTK_CHECK_VERSION(3,12,0)
widg->set_margin_start(indent * Parameter::GUI_INDENTATION);
-#else
- widg->set_margin_left(indent * Parameter::GUI_INDENTATION);
-#endif
vbox->pack_start(*widg, false, false, 0);
gchar const * tip = param->get_tooltip();
diff --git a/src/file-update.cpp b/src/file-update.cpp
index 9f1eafd7f..9ab83a7b9 100644
--- a/src/file-update.cpp
+++ b/src/file-update.cpp
@@ -423,13 +423,9 @@ void sp_file_convert_dpi(SPDocument *doc)
moreinfo_text.set_line_wrap(true);
moreinfo_text.set_margin_bottom(20);
moreinfo_text.set_margin_top(20);
-#if GTK_CHECK_VERSION(3,12,0)
moreinfo_text.set_margin_start(30);
moreinfo_text.set_margin_end(15);
-#else
- moreinfo_text.set_margin_left(30);
- moreinfo_text.set_margin_right(15);
-#endif
+
Gtk::Box b;
b.set_border_width(0);
@@ -442,12 +438,7 @@ void sp_file_convert_dpi(SPDocument *doc)
b.set_valign(Gtk::ALIGN_START);
b.set_hexpand(false);
b.set_vexpand(false);
-
-#if GTK_CHECK_VERSION(3,12,0)
b.set_margin_start(30);
-#else
- b.set_margin_left(30);
-#endif
Gtk::Box *content = scale_dialog.get_content_area();
Gtk::Button *ok_button = scale_dialog.add_button(_("OK"), GTK_RESPONSE_ACCEPT);
diff --git a/src/inkscape.cpp b/src/inkscape.cpp
index 3d4866966..72ca329ab 100644
--- a/src/inkscape.cpp
+++ b/src/inkscape.cpp
@@ -455,19 +455,13 @@ Application::add_gtk_css()
css_str += " font-family: sans-serif";
css_str += "}"; // we also can add to * but seems to me Cantarell looks better for other places
}
- // From 3.16, throws an error which we must catch.
+
try {
provider->load_from_data(css_str);
- }
-#if GTK_CHECK_VERSION(3, 16, 0)
- // Gtk::CssProviderError not defined until 3.16.
- catch (const Gtk::CssProviderError &ex) {
+ } catch (const Gtk::CssProviderError &ex) {
g_critical("CSSProviderError::load_from_data(): failed to load '%s'\n(%s)", css_str.c_str(), ex.what().c_str());
}
-#else
- catch (...) {
- }
-#endif
+
Gtk::StyleContext::add_provider_for_screen(screen, provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
// we want a tiny file with 3 or 4 lines, so we can load without removing context
@@ -479,18 +473,12 @@ Application::add_gtk_css()
// From 3.16, throws an error which we must catch.
try {
provider->load_from_path (style);
- }
-#if GTK_CHECK_VERSION(3,16,0)
- // Gtk::CssProviderError not defined until 3.16.
- catch (const Gtk::CssProviderError& ex)
+ } catch (const Gtk::CssProviderError& ex)
{
g_critical("CSSProviderError::load_from_path(): failed to load '%s'\n(%s)",
style.c_str(), ex.what().c_str());
}
-#else
- catch (...)
- {}
-#endif
+
Gtk::StyleContext::add_provider_for_screen (screen, provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
}
}
diff --git a/src/knot.cpp b/src/knot.cpp
index cc464c75c..abf3b1920 100644
--- a/src/knot.cpp
+++ b/src/knot.cpp
@@ -130,23 +130,12 @@ SPKnot::SPKnot(SPDesktop *desktop, gchar const *tip)
SPKnot::~SPKnot() {
auto display = gdk_display_get_default();
-
-#if GTK_CHECK_VERSION(3,20,0)
- auto seat = gdk_display_get_default_seat(display);
- auto device = gdk_seat_get_pointer(seat);
-#else
- auto dm = gdk_display_get_device_manager(display);
- auto device = gdk_device_manager_get_client_pointer(dm);
-#endif
+ auto seat = gdk_display_get_default_seat(display);
+ auto device = gdk_seat_get_pointer(seat);
if ((this->flags & SP_KNOT_GRABBED) && gdk_display_device_is_grabbed(display, device)) {
// This happens e.g. when deleting a node in node tool while dragging it
-
-#if GTK_CHECK_VERSION(3,20,0)
gdk_seat_ungrab(seat);
-#else
- gdk_device_ungrab(device, GDK_CURRENT_TIME);
-#endif
}
if (this->_event_handler_id > 0) {
@@ -253,7 +242,7 @@ static int sp_knot_handler(SPCanvasItem */*item*/, GdkEvent *event, SPKnot *knot
knot->setFlag(SP_KNOT_GRABBED, FALSE);
if (!nograb) {
- sp_canvas_item_ungrab(knot->item, event->button.time);
+ sp_canvas_item_ungrab(knot->item);
}
if (moved) {
@@ -332,7 +321,7 @@ static int sp_knot_handler(SPCanvasItem */*item*/, GdkEvent *event, SPKnot *knot
knot->setFlag(SP_KNOT_GRABBED, FALSE);
if (!nograb) {
- sp_canvas_item_ungrab(knot->item, event->button.time);
+ sp_canvas_item_ungrab(knot->item);
}
if (moved) {
diff --git a/src/live_effects/parameter/message.cpp b/src/live_effects/parameter/message.cpp
index 413c7b131..22ca479d9 100644
--- a/src/live_effects/parameter/message.cpp
+++ b/src/live_effects/parameter/message.cpp
@@ -85,13 +85,8 @@ MessageParam::param_newWidget()
Gtk::Frame * frame = new Gtk::Frame (_legend);
Gtk::Widget * widg_frame = frame->get_label_widget();
-#if GTKMM_CHECK_VERSION(3,12,0)
widg_frame->set_margin_end(_marginend);
widg_frame->set_margin_start(_marginstart);
-#else
- widg_frame->set_margin_right(_marginend);
- widg_frame->set_margin_left(_marginstart);
-#endif
_label = new Gtk::Label (message, Gtk::ALIGN_END);
_label->set_use_underline (true);
_label->set_use_markup();
@@ -100,15 +95,8 @@ MessageParam::param_newWidget()
Gtk::Widget* widg_label = dynamic_cast<Gtk::Widget *> (_label);
widg_label->set_halign(_halign);
widg_label->set_valign(_valign);
-
-#if GTKMM_CHECK_VERSION(3,12,0)
widg_label->set_margin_end(_marginend);
widg_label->set_margin_start(_marginstart);
-#else
- widg_label->set_margin_right(_marginstart);
- widg_label->set_margin_left(_marginstart);
-#endif
-
frame->add(*widg_label);
return dynamic_cast<Gtk::Widget *> (frame);
}
diff --git a/src/ui/contextmenu.cpp b/src/ui/contextmenu.cpp
index a95cb3c20..1424ba4ab 100644
--- a/src/ui/contextmenu.cpp
+++ b/src/ui/contextmenu.cpp
@@ -283,11 +283,7 @@ void ContextMenu::AppendItemFromVerb(Inkscape::Verb *verb, bool show_icon)
// Now create the label and add it to the menu item (with mnemonic)
auto const label = Gtk::manage(new Gtk::AccelLabel(action->name, true));
-#if GTKMM_CHECK_VERSION(3,16,0)
label->set_xalign(0.0);
-#else
- label->set_alignment(0.0, 0.5);
-#endif
sp_shortcut_add_accelerator(GTK_WIDGET(item->gobj()), sp_shortcut_get_primary(verb));
label->set_accel_widget(*item);
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp
index 1246a2f89..2685b25f4 100644
--- a/src/ui/dialog/document-properties.cpp
+++ b/src/ui/dialog/document-properties.cpp
@@ -332,20 +332,11 @@ void DocumentProperties::build_guides()
Gtk::Label *label_gui = Gtk::manage (new Gtk::Label);
label_gui->set_markup (_("<b>Guides</b>"));
-#if GTK_CHECK_VERSION(3,12,0)
_rum_deflt.set_margin_start(0);
_rcp_bg.set_margin_start(0);
_rcp_bord.set_margin_start(0);
_rcp_gui.set_margin_start(0);
_rcp_hgui.set_margin_start(0);
-#else
- _rum_deflt.set_margin_left(0);
- _rcp_bg.set_margin_left(0);
- _rcp_bord.set_margin_left(0);
- _rcp_gui.set_margin_left(0);
- _rcp_hgui.set_margin_left(0);
-#endif
-
_rcp_gui.set_hexpand();
_rcp_hgui.set_hexpand();
_rcb_sgui.set_hexpand();
@@ -590,33 +581,21 @@ void DocumentProperties::populate_linked_profiles_box()
void DocumentProperties::external_scripts_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_ExternalScriptsContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _ExternalScriptsContextMenu.popup(event->button, event->time);
-#endif
}
}
void DocumentProperties::embedded_scripts_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_EmbeddedScriptsContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _EmbeddedScriptsContextMenu.popup(event->button, event->time);
-#endif
}
}
void DocumentProperties::linked_profiles_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_EmbProfContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _EmbProfContextMenu.popup(event->button, event->time);
-#endif
}
}
@@ -740,13 +719,8 @@ void DocumentProperties::build_cms()
_link_btn.set_halign(Gtk::ALIGN_CENTER);
_link_btn.set_valign(Gtk::ALIGN_CENTER);
-#if GTKMM_CHECK_VERSION(3,12,0)
_link_btn.set_margin_start(2);
_link_btn.set_margin_end(2);
-#else
- _link_btn.set_margin_left(2);
- _link_btn.set_margin_right(2);
-#endif
_page_cms->table().attach(_link_btn, 1, row, 1, 1);
_unlink_btn.set_halign(Gtk::ALIGN_CENTER);
@@ -843,14 +817,8 @@ void DocumentProperties::build_scripting()
_external_add_btn.set_halign(Gtk::ALIGN_CENTER);
_external_add_btn.set_valign(Gtk::ALIGN_CENTER);
-
-#if GTKMM_CHECK_VERSION(3,12,0)
_external_add_btn.set_margin_start(2);
_external_add_btn.set_margin_end(2);
-#else
- _external_add_btn.set_margin_left(2);
- _external_add_btn.set_margin_right(2);
-#endif
_page_external_scripts->table().attach(_external_add_btn, 1, row, 1, 1);
diff --git a/src/ui/dialog/filter-editor.cpp b/src/ui/dialog/filter-editor.cpp
index ba2c7357a..bc5d479e7 100644
--- a/src/ui/dialog/filter-editor.cpp
+++ b/src/ui/dialog/filter-editor.cpp
@@ -14,20 +14,16 @@
#include <string>
#include <gtkmm.h>
+
#include <gdkmm/display.h>
+#include <gdkmm/seat.h>
+
#include <glibmm/convert.h>
#include <glibmm/error.h>
#include <glibmm/i18n.h>
#include <glibmm/main.h>
#include <glibmm/stringutils.h>
-#if GTK_CHECK_VERSION(3, 20, 0)
-# include <gdkmm/seat.h>
-#else
-# include <gdkmm/devicemanager.h>
-#endif
-
-
#include "desktop.h"
#include "dialog-manager.h"
#include "document-undo.h"
diff --git a/src/ui/dialog/filter-effects-dialog.cpp b/src/ui/dialog/filter-effects-dialog.cpp
index 13467c59a..6259c822c 100644
--- a/src/ui/dialog/filter-effects-dialog.cpp
+++ b/src/ui/dialog/filter-effects-dialog.cpp
@@ -20,16 +20,12 @@
#include <gdkmm/display.h>
#include <gdkmm/general.h>
+#include <gdkmm/seat.h>
+
#include <gtkmm/checkbutton.h>
#include <gtkmm/colorbutton.h>
#include <gtkmm/eventbox.h>
#include <gtkmm/sizegroup.h>
-#if GTK_CHECK_VERSION(3, 20, 0)
-# include <gdkmm/seat.h>
-#else
-# include <gdkmm/devicemanager.h>
-#endif
-
#include <glibmm/i18n.h>
#include <glibmm/stringutils.h>
@@ -1628,11 +1624,7 @@ void FilterEffectsDialog::FilterModifier::filter_list_button_release(GdkEventBut
items[0]->set_sensitive(sensitive);
items[1]->set_sensitive(sensitive);
-#if GTKMM_CHECK_VERSION(3,22,0)
_menu->popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _menu->popup(event->button, event->time);
-#endif
}
}
@@ -2000,13 +1992,8 @@ bool FilterEffectsDialog::PrimitiveList::on_draw_signal(const Cairo::RefPtr<Cair
Gdk::ModifierType mask;
auto display = get_bin_window()->get_display();
-#if GTK_CHECK_VERSION(3, 20, 0)
auto seat = display->get_default_seat();
auto device = seat->get_pointer();
-#else
- auto dm = display->get_device_manager();
- auto device = dm->get_client_pointer();
-#endif
cairo_set_line_width (cr->cobj(),0.5);
get_bin_window()->get_device_position(device, mx, my, mask);
@@ -2494,11 +2481,7 @@ bool FilterEffectsDialog::PrimitiveList::on_button_release_event(GdkEventButton*
items[0]->set_sensitive(sensitive);
items[1]->set_sensitive(sensitive);
-#if GTKMM_CHECK_VERSION(3,22,0)
_primitive_menu->popup_at_pointer(reinterpret_cast<GdkEvent *>(e));
-#else
- _primitive_menu->popup(e->button, e->time);
-#endif
return true;
}
diff --git a/src/ui/dialog/guides.cpp b/src/ui/dialog/guides.cpp
index 241448898..03743b85a 100644
--- a/src/ui/dialog/guides.cpp
+++ b/src/ui/dialog/guides.cpp
@@ -210,11 +210,7 @@ void GuidelinePropertiesDialog::_setup() {
_color.set_halign(Gtk::ALIGN_FILL);
_color.set_valign(Gtk::ALIGN_FILL);
_color.set_hexpand();
-#if GTKMM_CHECK_VERSION(3,12,0)
_color.set_margin_end(6);
-#else
- _color.set_margin_right(6);
-#endif
_layout_table.attach(_color, 1, 3, 2, 1);
// unitmenus
@@ -246,11 +242,7 @@ void GuidelinePropertiesDialog::_setup() {
_unit_menu.set_halign(Gtk::ALIGN_FILL);
_unit_menu.set_valign(Gtk::ALIGN_FILL);
-#if GTKMM_CHECK_VERSION(3,12,0)
_unit_menu.set_margin_end(6);
-#else
- _unit_menu.set_margin_right(6);
-#endif
_layout_table.attach(_unit_menu, 2, 4, 1, 1);
// angle spinbutton
@@ -267,22 +259,14 @@ void GuidelinePropertiesDialog::_setup() {
_relative_toggle.set_halign(Gtk::ALIGN_FILL);
_relative_toggle.set_valign(Gtk::ALIGN_FILL);
_relative_toggle.set_hexpand();
-#if GTKMM_CHECK_VERSION(3,12,0)
_relative_toggle.set_margin_start(6);
-#else
- _relative_toggle.set_margin_left(6);
-#endif
_layout_table.attach(_relative_toggle, 1, 7, 2, 1);
// locked radio button
_locked_toggle.set_halign(Gtk::ALIGN_FILL);
_locked_toggle.set_valign(Gtk::ALIGN_FILL);
_locked_toggle.set_hexpand();
-#if GTKMM_CHECK_VERSION(3,12,0)
_locked_toggle.set_margin_start(6);
-#else
- _locked_toggle.set_margin_left(6);
-#endif
_layout_table.attach(_locked_toggle, 1, 8, 2, 1);
_relative_toggle.signal_toggled().connect(sigc::mem_fun(*this, &GuidelinePropertiesDialog::_modeChanged));
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp
index d901c1f1c..c89f58cef 100644
--- a/src/ui/dialog/inkscape-preferences.cpp
+++ b/src/ui/dialog/inkscape-preferences.cpp
@@ -114,10 +114,8 @@ InkscapePreferences::InkscapePreferences()
hbox_list_page->pack_start(*list_frame, false, true, 0);
_page_list.set_headers_visible(false);
scrolled_window->set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_AUTOMATIC);
-#if GTKMM_CHECK_VERSION(3,22,0)
scrolled_window->set_propagate_natural_width();
scrolled_window->set_propagate_natural_height();
-#endif
scrolled_window->add(_page_list);
list_frame->set_shadow_type(Gtk::SHADOW_IN);
list_frame->add(*scrolled_window);
@@ -134,10 +132,8 @@ InkscapePreferences::InkscapePreferences()
Gtk::ScrolledWindow* pageScroller = Gtk::manage(new Gtk::ScrolledWindow());
pageScroller->set_policy(Gtk::POLICY_AUTOMATIC, Gtk::POLICY_AUTOMATIC);
-#if GTKMM_CHECK_VERSION(3,22,0)
pageScroller->set_propagate_natural_width();
pageScroller->set_propagate_natural_height();
-#endif
pageScroller->add(*vbox_page);
hbox_list_page->pack_start(*pageScroller, true, true, 0);
@@ -162,29 +158,7 @@ InkscapePreferences::InkscapePreferences()
//calculate the size request for this dialog
_page_list.expand_all();
-#if GTKMM_CHECK_VERSION(3,22,0)
- _page_list_model->foreach_iter(sigc::mem_fun(*this, &InkscapePreferences::GetSizeRequest));
-#else
- // we don't have Gtk::ScrolledWindow::set_propagate_natural_width/height so work around it:
- // -> store current policy
- Gtk::PolicyType scrolled_window_h, scrolled_window_v,
- pageScroller_h, pageScroller_v;
- scrolled_window->get_policy(scrolled_window_h, scrolled_window_v);
- pageScroller->get_policy(pageScroller_h, pageScroller_v);
- // -> calculate minimum size with current policy
- _page_list_model->foreach_iter(sigc::mem_fun(*this, &InkscapePreferences::GetSizeRequest));
- int minimum_width = _minimum_width;
- int minimum_height = _minimum_height;
- // -> calculate natural size with Gtk::POLICY_NEVER (i.e. no scrollbars)
- scrolled_window->set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_NEVER);
- pageScroller->set_policy(Gtk::POLICY_NEVER, Gtk::POLICY_NEVER);
_page_list_model->foreach_iter(sigc::mem_fun(*this, &InkscapePreferences::GetSizeRequest));
- // -> reset policy to previously stored values and reset minimum size to reasonable values as stored above
- scrolled_window->set_policy(scrolled_window_h, scrolled_window_v);
- pageScroller->set_policy(pageScroller_h, pageScroller_v);
- _minimum_width = minimum_width;
- _minimum_height = minimum_height;
-#endif
_page_list.collapse_all();
}
@@ -661,19 +635,13 @@ void InkscapePreferences::symbolicDefaultColor(){
} else {
css_str += "*{-gtk-icon-style: regular;}";
}
- // From 3.16, throws an error which we must catch.
+
try {
provider->load_from_data(css_str);
- }
-#if GTK_CHECK_VERSION(3, 16, 0)
- // Gtk::CssProviderError not defined until 3.16.
- catch (const Gtk::CssProviderError &ex) {
+ } catch (const Gtk::CssProviderError &ex) {
g_critical("CSSProviderError::load_from_data(): failed to load '%s'\n(%s)", css_str.c_str(), ex.what().c_str());
}
-#else
- catch (...) {
- }
-#endif
+
Gtk::StyleContext::add_provider_for_screen(screen, provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
}
@@ -717,19 +685,13 @@ void InkscapePreferences::symbolicAddClass()
css_str += ".iconcolornamedinverse, .colornamedinverse image{ color:";
css_str += colornamed_inverse;
css_str += ";}";
- // From 3.16, throws an error which we must catch.
+
try {
provider->load_from_data(css_str);
- }
-#if GTK_CHECK_VERSION(3, 16, 0)
- // Gtk::CssProviderError not defined until 3.16.
- catch (const Gtk::CssProviderError &ex) {
+ } catch (const Gtk::CssProviderError &ex) {
g_critical("CSSProviderError::load_from_data(): failed to load '%s'\n(%s)", css_str.c_str(), ex.what().c_str());
}
-#else
- catch (...) {
- }
-#endif
+
Gtk::StyleContext::add_provider_for_screen(screen, provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
// we want a tiny file with 3 or 4 lines, so we can load without removing context
// is more understandable than record previously applied
@@ -737,20 +699,13 @@ void InkscapePreferences::symbolicAddClass()
if (!style.empty()) {
auto provider = Gtk::CssProvider::create();
- // From 3.16, throws an error which we must catch.
try {
provider->load_from_path(style);
- }
-#if GTK_CHECK_VERSION(3, 16, 0)
- // Gtk::CssProviderError not defined until 3.16.
- catch (const Gtk::CssProviderError &ex) {
+ } catch (const Gtk::CssProviderError &ex) {
g_critical("CSSProviderError::load_from_path(): failed to load '%s'\n(%s)", style.c_str(),
ex.what().c_str());
}
-#else
- catch (...) {
- }
-#endif
+
Gtk::StyleContext::add_provider_for_screen(screen, provider, GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);
}
}
diff --git a/src/ui/dialog/input.cpp b/src/ui/dialog/input.cpp
index 654044fee..29cb57286 100644
--- a/src/ui/dialog/input.cpp
+++ b/src/ui/dialog/input.cpp
@@ -608,15 +608,8 @@ InputDialogImpl::InputDialogImpl() :
testThumb.set(getPix(PIX_TABLET));
testThumb.set_margin_top(24);
testThumb.set_margin_bottom(24);
-
-#if GTK_CHECK_VERSION(3,12,0)
testThumb.set_margin_start(24);
testThumb.set_margin_end(24);
-#else
- testThumb.set_margin_left(24);
- testThumb.set_margin_right(24);
-#endif
-
testThumb.set_hexpand();
testThumb.set_vexpand();
imageTable.attach(testThumb, 0, 0, 8, 1);
diff --git a/src/ui/dialog/layers.cpp b/src/ui/dialog/layers.cpp
index 449d6be1a..1e2a6ea35 100644
--- a/src/ui/dialog/layers.cpp
+++ b/src/ui/dialog/layers.cpp
@@ -156,11 +156,7 @@ Gtk::MenuItem& LayersPanel::_addPopupItem( SPDesktop *desktop, unsigned int code
}
Gtk::Label *menu_label = Gtk::manage(new Gtk::Label(label, true));
-#if GTKMM_CHECK_VERSION(3,16,0)
menu_label->set_xalign(0.0);
-#else
- menu_label->set_alignment(0.0, 0.5);
-#endif
box->pack_start(*menu_label, true, true, 0);
item->add(*box);
item->show_all();
@@ -557,11 +553,7 @@ bool LayersPanel::_handleButtonEvent(GdkEventButton* event)
if ( _tree.get_path_at_pos( x, y, path ) ) {
_checkTreeSelection();
-#if GTKMM_CHECK_VERSION(3,22,0)
_popupMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _popupMenu.popup(event->button, event->time);
-#endif
}
}
diff --git a/src/ui/dialog/new-from-template.cpp b/src/ui/dialog/new-from-template.cpp
index 69423d988..bfccdb627 100644
--- a/src/ui/dialog/new-from-template.cpp
+++ b/src/ui/dialog/new-from-template.cpp
@@ -30,12 +30,7 @@ NewFromTemplate::NewFromTemplate()
_create_template_button.set_halign(Gtk::ALIGN_END);
_create_template_button.set_valign(Gtk::ALIGN_END);
-
-#if GTKMM_CHECK_VERSION(3,12,0)
_create_template_button.set_margin_end(15);
-#else
- _create_template_button.set_margin_right(15);
-#endif
get_content_area()->pack_end(_create_template_button, Gtk::PACK_SHRINK);
diff --git a/src/ui/dialog/objects.cpp b/src/ui/dialog/objects.cpp
index be357737b..606539797 100644
--- a/src/ui/dialog/objects.cpp
+++ b/src/ui/dialog/objects.cpp
@@ -286,11 +286,7 @@ Gtk::MenuItem& ObjectsPanel::_addPopupItem( SPDesktop *desktop, unsigned int cod
}
Gtk::Label *menu_label = Gtk::manage(new Gtk::Label(label, true));
-#if GTKMM_CHECK_VERSION(3,16,0)
menu_label->set_xalign(0.0);
-#else
- menu_label->set_alignment(0.0, 0.5);
-#endif
box->pack_start(*menu_label, true, true, 0);
item->add(*box);
item->show_all();
@@ -786,12 +782,7 @@ bool ObjectsPanel::_handleButtonEvent(GdkEventButton* event)
int y = static_cast<int>(event->y);
if ( _tree.get_path_at_pos( x, y, path ) ) {
_checkTreeSelection();
-
-#if GTKMM_CHECK_VERSION(3,22,0)
_popupMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _popupMenu.popup(event->button, event->time);
-#endif
if (_tree.get_selection()->is_selected(path)) {
return true;
diff --git a/src/ui/dialog/svg-fonts-dialog.cpp b/src/ui/dialog/svg-fonts-dialog.cpp
index ee89ddd86..2d9331818 100644
--- a/src/ui/dialog/svg-fonts-dialog.cpp
+++ b/src/ui/dialog/svg-fonts-dialog.cpp
@@ -280,33 +280,21 @@ void SvgFontsDialog::on_kerning_value_changed(){
void SvgFontsDialog::glyphs_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_GlyphsContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _GlyphsContextMenu.popup(event->button, event->time);
-#endif
}
}
void SvgFontsDialog::kerning_pairs_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_KerningPairsContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _KerningPairsContextMenu.popup(event->button, event->time);
-#endif
}
}
void SvgFontsDialog::fonts_list_button_release(GdkEventButton* event)
{
if((event->type == GDK_BUTTON_RELEASE) && (event->button == 3)) {
-#if GTKMM_CHECK_VERSION(3,22,0)
_FontsContextMenu.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _FontsContextMenu.popup(event->button, event->time);
-#endif
}
}
diff --git a/src/ui/dialog/swatches.cpp b/src/ui/dialog/swatches.cpp
index 7884e39f0..d3fb6de93 100644
--- a/src/ui/dialog/swatches.cpp
+++ b/src/ui/dialog/swatches.cpp
@@ -355,12 +355,7 @@ bool colorItemHandleButtonPress(GdkEventButton* event, UI::Widget::Preview *prev
}
}
gtk_widget_set_sensitive( popupSubHolder, processed );
-
-#if GTK_CHECK_VERSION(3,22,0)
gtk_menu_popup_at_pointer(GTK_MENU(popupMenu), reinterpret_cast<GdkEvent *>(event));
-#else
- gtk_menu_popup(GTK_MENU(popupMenu), NULL, NULL, NULL, NULL, event->button, event->time);
-#endif
handled = TRUE;
}
}
diff --git a/src/ui/dialog/symbols.cpp b/src/ui/dialog/symbols.cpp
index fe7ce6a44..d4b48258d 100644
--- a/src/ui/dialog/symbols.cpp
+++ b/src/ui/dialog/symbols.cpp
@@ -117,14 +117,8 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
/******************** Table *************************/
auto table = new Gtk::Grid();
-#if GTKMM_CHECK_VERSION(3,12,0)
table->set_margin_start(3);
table->set_margin_end(3);
-#else
- table->set_margin_left(3);
- table->set_margin_right(3);
-#endif
-
table->set_margin_top(4);
// panel is a cloked Gtk::VBox
_getContents()->pack_start(*Gtk::manage(table), Gtk::PACK_EXPAND_WIDGET);
@@ -200,7 +194,7 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
scroller->add(*Gtk::manage(icon_view));
scroller->set_hexpand();
scroller->set_vexpand();
-#if GTKMM_CHECK_VERSION(3,14,0)
+
overlay = new Gtk::Overlay();
overlay->set_hexpand();
overlay->set_vexpand();
@@ -238,9 +232,7 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
overlay->add_overlay(* overlay_icon);
overlay->add_overlay(* overlay_title);
overlay->add_overlay(* overlay_desc);
-#else
- table->attach(*Gtk::manage(scroller),0,row,2,1);
-#endif
+
previous_height = 0;
++row;
@@ -251,14 +243,8 @@ SymbolsDialog::SymbolsDialog( gchar const* prefsPath ) :
progress->pack_start(* progress_bar, Gtk::PACK_EXPAND_WIDGET);
progress->set_margin_top(15);
progress->set_margin_bottom(15);
-
-#if GTKMM_CHECK_VERSION(3,12,0)
progress->set_margin_start(20);
progress->set_margin_end(20);
-#else
- progress->set_margin_left(20);
- progress->set_margin_right(20);
-#endif
++row;
@@ -459,7 +445,6 @@ void SymbolsDialog::rebuild() {
}
}
void SymbolsDialog::showOverlay() {
-#if GTKMM_CHECK_VERSION(3,14,0)
Glib::ustring current = Glib::Markup::escape_text(symbol_set->get_active_text());
if (current == ALLDOCS && !l.size())
{
@@ -507,17 +492,15 @@ void SymbolsDialog::showOverlay() {
overlay_title->hide();
overlay_desc->hide();
}
-#endif
}
void SymbolsDialog::hideOverlay() {
-#if GTKMM_CHECK_VERSION(3,14,0)
overlay_opacity->hide();
overlay_icon->hide();
overlay_title->hide();
overlay_desc->hide();
-#endif
}
+
void SymbolsDialog::insertSymbol() {
Inkscape::Verb *verb = Inkscape::Verb::get( SP_VERB_EDIT_SYMBOL );
SPAction *action = verb->get_action(Inkscape::ActionContext( (Inkscape::UI::View::View *) current_desktop) );
diff --git a/src/ui/dialog/symbols.h b/src/ui/dialog/symbols.h
index d4a26ee14..bf52369cc 100644
--- a/src/ui/dialog/symbols.h
+++ b/src/ui/dialog/symbols.h
@@ -136,9 +136,7 @@ private:
Gtk::Button* more;
Gtk::Button* fewer;
Gtk::HBox* tools;
-#if GTKMM_CHECK_VERSION(3,14,0)
Gtk::Overlay* overlay;
-#endif
Gtk::Image* overlay_icon;
Gtk::Image* overlay_opacity;
Gtk::Label* overlay_title;
diff --git a/src/ui/event-debug.h b/src/ui/event-debug.h
index c6f979c1f..150b84746 100644
--- a/src/ui/event-debug.h
+++ b/src/ui/event-debug.h
@@ -81,20 +81,12 @@ inline void ui_dump_event (GdkEvent *event, Glib::ustring const &prefix, bool me
case GDK_TOUCH_CANCEL:
std::cout << "GDK_TOUCH_CANCEL" << std::endl;
break;
-
-#if GTK_CHECK_VERSION(3,18,0)
-
case GDK_TOUCHPAD_SWIPE:
std::cout << "GDK_TOUCHPAD_SWIPE" << std::endl;
break;
case GDK_TOUCHPAD_PINCH:
std::cout << "GDK_TOUCHPAD_PINCH" << std::endl;
break;
-
-#endif
-
-#if GTK_CHECK_VERSION(3,22,0)
-
case GDK_PAD_BUTTON_PRESS:
std::cout << "GDK_PAD_BUTTON_PRESS" << std::endl;
break;
@@ -110,9 +102,6 @@ inline void ui_dump_event (GdkEvent *event, Glib::ustring const &prefix, bool me
case GDK_PAD_GROUP_MODE:
std::cout << "GDK_PAD_GROUP_MODE" << std::endl;
break;
-
-#endif
-
default:
std::cout << "GDK event not recognized!" << std::endl;
break;
diff --git a/src/ui/monitor.cpp b/src/ui/monitor.cpp
index df9a1ac15..a9a3f8398 100644
--- a/src/ui/monitor.cpp
+++ b/src/ui/monitor.cpp
@@ -10,25 +10,18 @@
* Released under GNU GPL v2+, read the file 'COPYING' for more information.
*/
+#include <gdkmm/monitor.h>
#include <gdkmm/rectangle.h>
#include <gdkmm/window.h>
#include "include/gtkmm_version.h"
-#if GTKMM_CHECK_VERSION(3,22,0)
-# include <gdkmm/monitor.h>
-#else
-# include <gdkmm/screen.h>
-#endif
-
-
namespace Inkscape {
namespace UI {
/** get monitor geometry of primary monitor */
Gdk::Rectangle get_monitor_geometry_primary() {
Gdk::Rectangle monitor_geometry;
-#if GTKMM_CHECK_VERSION(3,22,0)
auto const display = Gdk::Display::get_default();
auto monitor = display->get_primary_monitor();
@@ -38,41 +31,24 @@ Gdk::Rectangle get_monitor_geometry_primary() {
}
monitor->get_geometry(monitor_geometry);
-#else
- auto const default_screen = Gdk::Screen::get_default();
- auto const monitor_number = default_screen->get_primary_monitor();
- default_screen->get_monitor_geometry(monitor_number, monitor_geometry);
-#endif
return monitor_geometry;
}
/** get monitor geometry of monitor containing largest part of window */
Gdk::Rectangle get_monitor_geometry_at_window(const Glib::RefPtr<Gdk::Window>& window) {
Gdk::Rectangle monitor_geometry;
-#if GTKMM_CHECK_VERSION(3,22,0)
auto const display = Gdk::Display::get_default();
auto const monitor = display->get_monitor_at_window(window);
monitor->get_geometry(monitor_geometry);
-#else
- auto const default_screen = Gdk::Screen::get_default();
- auto const monitor_number = default_screen->get_monitor_at_window(window);
- default_screen->get_monitor_geometry(monitor_number, monitor_geometry);
-#endif
return monitor_geometry;
}
/** get monitor geometry of monitor at (or closest to) point on combined screen area */
Gdk::Rectangle get_monitor_geometry_at_point(int x, int y) {
Gdk::Rectangle monitor_geometry;
-#if GTKMM_CHECK_VERSION(3,22,0)
auto const display = Gdk::Display::get_default();
auto const monitor = display->get_monitor_at_point(x ,y);
monitor->get_geometry(monitor_geometry);
-#else
- auto const default_screen = Gdk::Screen::get_default();
- auto const monitor_number = default_screen->get_monitor_at_point(x, y);
- default_screen->get_monitor_geometry(monitor_number, monitor_geometry);
-#endif
return monitor_geometry;
}
diff --git a/src/ui/previewholder.cpp b/src/ui/previewholder.cpp
index 33ac6f062..1e15d054d 100644
--- a/src/ui/previewholder.cpp
+++ b/src/ui/previewholder.cpp
@@ -56,11 +56,9 @@ PreviewHolder::PreviewHolder() :
_scroller->set_vexpand();
_scroller->add( *_insides );
-#if GTK_CHECK_VERSION(3,16,0)
// Disable overlay scrolling as the scrollbar covers up swatches.
// For some reason this also makes the height 55px.
_scroller->set_overlay_scrolling(false);
-#endif
add(*_scroller);
}
diff --git a/src/ui/tool/control-point.cpp b/src/ui/tool/control-point.cpp
index f47951c2c..c6f18f2c6 100644
--- a/src/ui/tool/control-point.cpp
+++ b/src/ui/tool/control-point.cpp
@@ -339,7 +339,7 @@ bool ControlPoint::_eventHandler(Inkscape::UI::Tools::ToolBase *event_context, G
sp_event_context_snap_watchdog_callback(event_context->_delayed_snap_event);
}
- sp_canvas_item_ungrab(_canvas_item, event->button.time);
+ sp_canvas_item_ungrab(_canvas_item);
_setMouseover(this, event->button.state);
_event_grab = false;
@@ -419,7 +419,7 @@ bool ControlPoint::_eventHandler(Inkscape::UI::Tools::ToolBase *event_context, G
dragged(new_pos, &fake);
- sp_canvas_item_ungrab(_canvas_item, event->key.time);
+ sp_canvas_item_ungrab(_canvas_item);
_clearMouseover(); // this will also reset state to normal
_desktop->canvas->endForcedFullRedraws();
_event_grab = false;
@@ -535,7 +535,7 @@ void ControlPoint::transferGrab(ControlPoint *prev_point, GdkEventMotion *event)
if (!_event_grab) return;
grabbed(event);
- sp_canvas_item_ungrab(prev_point->_canvas_item, event->time);
+ sp_canvas_item_ungrab(prev_point->_canvas_item);
sp_canvas_item_grab(_canvas_item, _grab_event_mask, nullptr, event->time);
if (!_drag_initiated) {
diff --git a/src/ui/toolbar/arc-toolbar.cpp b/src/ui/toolbar/arc-toolbar.cpp
index 751efaa80..d25274474 100644
--- a/src/ui/toolbar/arc-toolbar.cpp
+++ b/src/ui/toolbar/arc-toolbar.cpp
@@ -402,11 +402,6 @@ ArcToolbar::defaults()
_start_adj->set_value(0.0);
_end_adj->set_value(0.0);
-#if !GTK_CHECK_VERSION(3,18,0)
- _start_adj->value_changed();
- _end_adj->value_changed();
-#endif
-
if(_desktop->canvas) gtk_widget_grab_focus(GTK_WIDGET(_desktop->canvas));
}
@@ -514,11 +509,6 @@ ArcToolbar::event_attr_changed(Inkscape::XML::Node *repr, gchar const * /*name*/
gdouble ry = ge->getVisibleRy();
toolbar->_rx_adj->set_value(Quantity::convert(rx, "px", unit));
toolbar->_ry_adj->set_value(Quantity::convert(ry, "px", unit));
-
-#if !GTK_CHECK_VERSION(3,18,0)
- toolbar->_rx_adj->value_changed();
- toolbar->_ry_adj->value_changed();
-#endif
}
gdouble start = 0.;
diff --git a/src/ui/toolbar/connector-toolbar.cpp b/src/ui/toolbar/connector-toolbar.cpp
index c10cb394d..4375350ef 100644
--- a/src/ui/toolbar/connector-toolbar.cpp
+++ b/src/ui/toolbar/connector-toolbar.cpp
@@ -418,10 +418,6 @@ ConnectorToolbar::event_attr_changed(Inkscape::XML::Node *repr,
toolbar->_spacing_adj->set_value(spacing);
-#if !GTK_CHECK_VERSION(3,18,0)
- toolbar->_spacing_adj->value_changed();
-#endif
-
if(toolbar->_desktop->canvas) gtk_widget_grab_focus(GTK_WIDGET(toolbar->_desktop->canvas));
}
}
diff --git a/src/ui/toolbar/rect-toolbar.cpp b/src/ui/toolbar/rect-toolbar.cpp
index a8b49e62d..44a53c8fc 100644
--- a/src/ui/toolbar/rect-toolbar.cpp
+++ b/src/ui/toolbar/rect-toolbar.cpp
@@ -264,12 +264,6 @@ RectToolbar::defaults()
_rx_adj->set_value(0.0);
_ry_adj->set_value(0.0);
-#if !GTK_CHECK_VERSION(3,18,0)
- // this is necessary if the previous value was 0, but we still need to run the callback to change all selected objects
- _rx_adj->value_changed();
- _ry_adj->value_changed();
-#endif
-
sensitivize();
}
diff --git a/src/ui/toolbar/spiral-toolbar.cpp b/src/ui/toolbar/spiral-toolbar.cpp
index 88e582b0b..35981c1da 100644
--- a/src/ui/toolbar/spiral-toolbar.cpp
+++ b/src/ui/toolbar/spiral-toolbar.cpp
@@ -213,12 +213,6 @@ SpiralToolbar::defaults()
_expansion_adj->set_value(exp);
_t0_adj->set_value(t0);
-#if !GTK_CHECK_VERSION(3,18,0)
- _revolution_adj->value_changed();
- _expansion_adj->value_changed();
- _t0_adj->value_changed();
-#endif
-
if(_desktop->canvas) gtk_widget_grab_focus(GTK_WIDGET(_desktop->canvas));
}
diff --git a/src/ui/toolbar/star-toolbar.cpp b/src/ui/toolbar/star-toolbar.cpp
index 13a295e5d..a2d09f9aa 100644
--- a/src/ui/toolbar/star-toolbar.cpp
+++ b/src/ui/toolbar/star-toolbar.cpp
@@ -437,13 +437,6 @@ StarToolbar::defaults()
_spoke_adj->set_value(prop);
_roundedness_adj->set_value(rounded);
_randomization_adj->set_value(randomized);
-
-#if !GTK_CHECK_VERSION(3,18,0)
- _magnitude_adj->value_changed();
- _spoke_adj->value_changed();
- _roundedness_adj->value_changed();
- _randomization_adj->value_changed();
-#endif
}
void
diff --git a/src/ui/tools/arc-tool.cpp b/src/ui/tools/arc-tool.cpp
index 14fe72bdd..835681745 100644
--- a/src/ui/tools/arc-tool.cpp
+++ b/src/ui/tools/arc-tool.cpp
@@ -67,7 +67,7 @@ ArcTool::ArcTool()
}
void ArcTool::finish() {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
this->finishItem();
this->sel_changed_connection.disconnect();
@@ -225,7 +225,7 @@ bool ArcTool::root_handler(GdkEvent* event) {
this->item_to_select = nullptr;
handled = true;
}
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
break;
case GDK_KEY_PRESS:
@@ -266,7 +266,7 @@ bool ArcTool::root_handler(GdkEvent* event) {
case GDK_KEY_space:
if (dragging) {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
dragging = false;
sp_event_context_discard_delayed_snap_event(this);
@@ -454,7 +454,7 @@ void ArcTool::finishItem() {
void ArcTool::cancel() {
desktop->getSelection()->clear();
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
if (this->arc != nullptr) {
this->arc->deleteObject();
diff --git a/src/ui/tools/box3d-tool.cpp b/src/ui/tools/box3d-tool.cpp
index 9df0ef34e..967c1de63 100644
--- a/src/ui/tools/box3d-tool.cpp
+++ b/src/ui/tools/box3d-tool.cpp
@@ -70,7 +70,7 @@ Box3dTool::Box3dTool()
}
void Box3dTool::finish() {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
this->finishItem();
this->sel_changed_connection.disconnect();
@@ -336,8 +336,7 @@ bool Box3dTool::root_handler(GdkEvent* event) {
this->item_to_select = nullptr;
ret = TRUE;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
}
break;
@@ -459,8 +458,7 @@ bool Box3dTool::root_handler(GdkEvent* event) {
case GDK_KEY_space:
if (dragging) {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
dragging = false;
sp_event_context_discard_delayed_snap_event(this);
if (!this->within_tolerance) {
diff --git a/src/ui/tools/calligraphic-tool.cpp b/src/ui/tools/calligraphic-tool.cpp
index 37a4a24f0..ac9db6f0d 100644
--- a/src/ui/tools/calligraphic-tool.cpp
+++ b/src/ui/tools/calligraphic-tool.cpp
@@ -425,7 +425,7 @@ void CalligraphicTool::cancel() {
this->dragging = false;
this->is_drawing = false;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
/* Remove all temporary line segments */
for (auto i:this->segments)
@@ -727,7 +727,7 @@ bool CalligraphicTool::root_handler(GdkEvent* event) {
Geom::Point const motion_w(event->button.x, event->button.y);
Geom::Point const motion_dt(desktop->w2d(motion_w));
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
desktop->canvas->endForcedFullRedraws();
this->is_drawing = false;
diff --git a/src/ui/tools/dropper-tool.cpp b/src/ui/tools/dropper-tool.cpp
index 99d92b58a..504232967 100644
--- a/src/ui/tools/dropper-tool.cpp
+++ b/src/ui/tools/dropper-tool.cpp
@@ -109,7 +109,7 @@ void DropperTool::finish() {
this->enableGrDrag(false);
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -295,7 +295,7 @@ bool DropperTool::root_handler(GdkEvent* event) {
this->dragging = false;
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
diff --git a/src/ui/tools/eraser-tool.cpp b/src/ui/tools/eraser-tool.cpp
index eaad1cee4..9e306dec7 100644
--- a/src/ui/tools/eraser-tool.cpp
+++ b/src/ui/tools/eraser-tool.cpp
@@ -364,7 +364,7 @@ void EraserTool::cancel() {
SPDesktop *desktop = SP_EVENT_CONTEXT(this)->desktop;
this->dragging = FALSE;
this->is_drawing = false;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
/* Remove all temporary line segments */
for (auto i : this->segments)
sp_canvas_item_destroy(SP_CANVAS_ITEM(i));
@@ -459,7 +459,7 @@ bool EraserTool::root_handler(GdkEvent* event) {
Geom::Point const motion_w(event->button.x, event->button.y);
Geom::Point const motion_dt(desktop->w2d(motion_w));
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
desktop->canvas->endForcedFullRedraws();
this->is_drawing = false;
diff --git a/src/ui/tools/freehand-base.cpp b/src/ui/tools/freehand-base.cpp
index c211fc8ec..4f9db3e2b 100644
--- a/src/ui/tools/freehand-base.cpp
+++ b/src/ui/tools/freehand-base.cpp
@@ -103,7 +103,7 @@ FreehandBase::FreehandBase(gchar const *const *cursor_shape)
FreehandBase::~FreehandBase() {
if (this->grab) {
- sp_canvas_item_ungrab(this->grab, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grab);
this->grab = nullptr;
}
@@ -160,7 +160,7 @@ void FreehandBase::finish() {
this->sel_modified_connection.disconnect();
if (this->grab) {
- sp_canvas_item_ungrab(this->grab, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grab);
}
if (this->selection) {
diff --git a/src/ui/tools/measure-tool.cpp b/src/ui/tools/measure-tool.cpp
index e2dae85a5..6633cdd64 100644
--- a/src/ui/tools/measure-tool.cpp
+++ b/src/ui/tools/measure-tool.cpp
@@ -491,7 +491,7 @@ void MeasureTool::finish()
this->enableGrDrag(false);
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -655,7 +655,7 @@ bool MeasureTool::root_handler(GdkEvent* event)
showCanvasItems();
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
break;
diff --git a/src/ui/tools/pen-tool.cpp b/src/ui/tools/pen-tool.cpp
index 8ba3a8d7b..726703ebd 100644
--- a/src/ui/tools/pen-tool.cpp
+++ b/src/ui/tools/pen-tool.cpp
@@ -814,7 +814,7 @@ bool PenTool::_handleButtonRelease(GdkEventButton const &revent) {
}
if (this->grab) {
// Release grab now
- sp_canvas_item_ungrab(this->grab, revent.time);
+ sp_canvas_item_ungrab(this->grab);
this->grab = nullptr;
}
diff --git a/src/ui/tools/pencil-tool.cpp b/src/ui/tools/pencil-tool.cpp
index cbcba16b5..812027d58 100644
--- a/src/ui/tools/pencil-tool.cpp
+++ b/src/ui/tools/pencil-tool.cpp
@@ -506,7 +506,7 @@ bool PencilTool::_handleButtonRelease(GdkEventButton const &revent) {
if (this->grab) {
/* Release grab now */
- sp_canvas_item_ungrab(this->grab, revent.time);
+ sp_canvas_item_ungrab(this->grab);
this->grab = nullptr;
}
@@ -518,7 +518,7 @@ bool PencilTool::_handleButtonRelease(GdkEventButton const &revent) {
void PencilTool::_cancel() {
if (this->grab) {
/* Release grab now */
- sp_canvas_item_ungrab(this->grab, 0);
+ sp_canvas_item_ungrab(this->grab);
this->grab = nullptr;
}
diff --git a/src/ui/tools/rect-tool.cpp b/src/ui/tools/rect-tool.cpp
index be4b49dce..93f9cb5f8 100644
--- a/src/ui/tools/rect-tool.cpp
+++ b/src/ui/tools/rect-tool.cpp
@@ -66,7 +66,7 @@ RectTool::RectTool()
}
void RectTool::finish() {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate), GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate));
this->finishItem();
this->sel_changed_connection.disconnect();
@@ -259,8 +259,7 @@ bool RectTool::root_handler(GdkEvent* event) {
this->item_to_select = nullptr;
ret = TRUE;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
}
break;
case GDK_KEY_PRESS:
@@ -308,8 +307,7 @@ bool RectTool::root_handler(GdkEvent* event) {
case GDK_KEY_space:
if (dragging) {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
dragging = false;
sp_event_context_discard_delayed_snap_event(this);
@@ -476,7 +474,7 @@ void RectTool::finishItem() {
void RectTool::cancel(){
this->desktop->getSelection()->clear();
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate));
if (this->rect != nullptr) {
this->rect->deleteObject();
diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp
index 44968887a..88b432004 100644
--- a/src/ui/tools/select-tool.cpp
+++ b/src/ui/tools/select-tool.cpp
@@ -127,7 +127,7 @@ SelectTool::~SelectTool() {
this->enableGrDrag(false);
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -318,7 +318,7 @@ bool SelectTool::item_handler(SPItem* item, GdkEvent* event) {
rb_escaped = drag_escaped = 0;
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -521,7 +521,7 @@ bool SelectTool::root_handler(GdkEvent* event) {
Inkscape::Rubberband::get(desktop)->start(desktop, p);
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -793,7 +793,7 @@ bool SelectTool::root_handler(GdkEvent* event) {
}
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
diff --git a/src/ui/tools/spiral-tool.cpp b/src/ui/tools/spiral-tool.cpp
index 3d3845987..dd4a839e4 100644
--- a/src/ui/tools/spiral-tool.cpp
+++ b/src/ui/tools/spiral-tool.cpp
@@ -67,7 +67,7 @@ SpiralTool::SpiralTool()
void SpiralTool::finish() {
SPDesktop *desktop = this->desktop;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
this->finishItem();
this->sel_changed_connection.disconnect();
@@ -232,7 +232,7 @@ bool SpiralTool::root_handler(GdkEvent* event) {
this->item_to_select = nullptr;
ret = TRUE;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
}
break;
@@ -271,8 +271,7 @@ bool SpiralTool::root_handler(GdkEvent* event) {
case GDK_KEY_space:
if (dragging) {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
dragging = false;
sp_event_context_discard_delayed_snap_event(this);
@@ -408,7 +407,7 @@ void SpiralTool::finishItem() {
void SpiralTool::cancel() {
this->desktop->getSelection()->clear();
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(this->desktop->acetate));
if (this->spiral != nullptr) {
this->spiral->deleteObject();
diff --git a/src/ui/tools/star-tool.cpp b/src/ui/tools/star-tool.cpp
index 2e92d1ae9..a6a143ec0 100644
--- a/src/ui/tools/star-tool.cpp
+++ b/src/ui/tools/star-tool.cpp
@@ -68,7 +68,7 @@ StarTool::StarTool()
}
void StarTool::finish() {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
this->finishItem();
this->sel_changed_connection.disconnect();
@@ -241,7 +241,7 @@ bool StarTool::root_handler(GdkEvent* event) {
this->item_to_select = nullptr;
ret = TRUE;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM (desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM (desktop->acetate));
}
break;
@@ -280,7 +280,7 @@ bool StarTool::root_handler(GdkEvent* event) {
case GDK_KEY_space:
if (dragging) {
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
dragging = false;
@@ -426,7 +426,7 @@ void StarTool::finishItem() {
void StarTool::cancel() {
desktop->getSelection()->clear();
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), 0);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
if (this->star != nullptr) {
this->star->deleteObject();
diff --git a/src/ui/tools/text-tool.cpp b/src/ui/tools/text-tool.cpp
index f27f37300..18fefa508 100644
--- a/src/ui/tools/text-tool.cpp
+++ b/src/ui/tools/text-tool.cpp
@@ -109,7 +109,7 @@ TextTool::~TextTool() {
this->shape_editor = nullptr;
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -611,7 +611,7 @@ bool TextTool::root_handler(GdkEvent* event) {
m.unSetup();
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -1134,7 +1134,7 @@ bool TextTool::root_handler(GdkEvent* event) {
if (this->creating) {
this->creating = false;
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
Inkscape::Rubberband::get(desktop)->stop();
@@ -1256,7 +1256,7 @@ bool TextTool::root_handler(GdkEvent* event) {
if (this->creating) {
this->creating = false;
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
Inkscape::Rubberband::get(desktop)->stop();
diff --git a/src/ui/tools/tool-base.cpp b/src/ui/tools/tool-base.cpp
index 6b0608fd5..1dc4ad2fb 100644
--- a/src/ui/tools/tool-base.cpp
+++ b/src/ui/tools/tool-base.cpp
@@ -358,7 +358,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
case GDK_2BUTTON_PRESS:
if (panning) {
panning = 0;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
ret = TRUE;
} else {
/* sp_desktop_dialog(); */
@@ -399,7 +399,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
// Grab background before doing anything else
sp_canvas_rotate_start (SP_CANVAS_ROTATE(desktop->canvas_rotate),
desktop->canvas->_backing_store);
- sp_canvas_item_ungrab (desktop->acetate, event->button.time);
+ sp_canvas_item_ungrab (desktop->acetate);
sp_canvas_item_show (desktop->canvas_rotate);
sp_canvas_item_grab (desktop->canvas_rotate,
GDK_KEY_PRESS_MASK | GDK_KEY_RELEASE_MASK |
@@ -471,7 +471,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
|| (panning == 3 && !(event->motion.state & GDK_BUTTON3_MASK))) {
/* Gdk seems to lose button release for us sometimes :-( */
panning = 0;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate), event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
ret = TRUE;
} else {
if (within_tolerance && (abs((gint) event->motion.x - xp)
@@ -544,8 +544,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
if (panning) {
panning = 0;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
}
Geom::Point const event_w(event->button.x, event->button.y);
@@ -561,8 +560,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
ret = TRUE;
} else if (panning == event->button.button) {
panning = 0;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->button.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
// in slow complex drawings, some of the motion events are lost;
// to make up for this, we scroll it once again to the button-up event coordinates
@@ -736,8 +734,7 @@ bool ToolBase::root_handler(GdkEvent* event) {
panning = 0;
xp = yp = 0;
- sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate),
- event->key.time);
+ sp_canvas_item_ungrab(SP_CANVAS_ITEM(desktop->acetate));
desktop->updateNow();
}
@@ -1164,15 +1161,8 @@ void sp_event_root_menu_popup(SPDesktop *desktop, SPItem *item, GdkEvent *event)
switch (event->type) {
case GDK_BUTTON_PRESS:
-#if GTKMM_CHECK_VERSION(3,22,0)
case GDK_KEY_PRESS:
CM->popup_at_pointer(event);
-#else
- CM->popup(event->button.button, event->button.time);
- break;
- case GDK_KEY_PRESS:
- CM->popup(0, event->key.time);
-#endif
break;
default:
break;
diff --git a/src/ui/tools/zoom-tool.cpp b/src/ui/tools/zoom-tool.cpp
index 4f6627d82..0372e8d6c 100644
--- a/src/ui/tools/zoom-tool.cpp
+++ b/src/ui/tools/zoom-tool.cpp
@@ -49,7 +49,7 @@ void ZoomTool::finish() {
this->enableGrDrag(false);
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, GDK_CURRENT_TIME);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
@@ -159,7 +159,7 @@ bool ZoomTool::root_handler(GdkEvent* event) {
Inkscape::Rubberband::get(desktop)->stop();
if (this->grabbed) {
- sp_canvas_item_ungrab(this->grabbed, event->button.time);
+ sp_canvas_item_ungrab(this->grabbed);
this->grabbed = nullptr;
}
diff --git a/src/ui/widget/color-icc-selector.cpp b/src/ui/widget/color-icc-selector.cpp
index 27c4b4bea..4862d6d03 100644
--- a/src/ui/widget/color-icc-selector.cpp
+++ b/src/ui/widget/color-icc-selector.cpp
@@ -86,23 +86,20 @@ std::set<cmsUInt32Number> knownColorspaces;
void attachToGridOrTable(GtkWidget *parent, GtkWidget *child, guint left, guint top, guint width, guint height,
bool hexpand = false, bool centered = false, guint xpadding = XPAD, guint ypadding = YPAD)
{
- #if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(child, xpadding);
gtk_widget_set_margin_end(child, xpadding);
- #else
- gtk_widget_set_margin_left(child, xpadding);
- gtk_widget_set_margin_right(child, xpadding);
- #endif
-
gtk_widget_set_margin_top(child, ypadding);
gtk_widget_set_margin_bottom(child, ypadding);
+
if (hexpand) {
gtk_widget_set_hexpand(child, TRUE);
}
+
if (centered) {
gtk_widget_set_halign(child, GTK_ALIGN_CENTER);
gtk_widget_set_valign(child, GTK_ALIGN_CENTER);
}
+
gtk_grid_attach(GTK_GRID(parent), child, left, top, width, height);
}
diff --git a/src/ui/widget/color-notebook.cpp b/src/ui/widget/color-notebook.cpp
index 67347d8a4..ca688c660 100644
--- a/src/ui/widget/color-notebook.cpp
+++ b/src/ui/widget/color-notebook.cpp
@@ -121,13 +121,8 @@ void ColorNotebook::_initUI()
sp_set_font_size_smaller(_buttonbox);
- #if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(_buttonbox, XPAD);
gtk_widget_set_margin_end(_buttonbox, XPAD);
- #else
- gtk_widget_set_margin_left(_buttonbox, XPAD);
- gtk_widget_set_margin_right(_buttonbox, XPAD);
- #endif
gtk_widget_set_margin_top(_buttonbox, YPAD);
gtk_widget_set_margin_bottom(_buttonbox, YPAD);
gtk_widget_set_hexpand(_buttonbox, TRUE);
@@ -136,13 +131,8 @@ void ColorNotebook::_initUI()
row++;
-#if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(_book, XPAD * 2);
gtk_widget_set_margin_end(_book, XPAD * 2);
-#else
- gtk_widget_set_margin_left(_book, XPAD * 2);
- gtk_widget_set_margin_right(_book, XPAD * 2);
-#endif
gtk_widget_set_margin_top(_book, YPAD);
gtk_widget_set_margin_bottom(_book, YPAD);
gtk_widget_set_hexpand(_book, TRUE);
@@ -208,13 +198,8 @@ void ColorNotebook::_initUI()
gtk_widget_hide(GTK_WIDGET(_box_toomuchink));
#endif // defined(HAVE_LIBLCMS2)
- #if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(rgbabox, XPAD);
gtk_widget_set_margin_end(rgbabox, XPAD);
- #else
- gtk_widget_set_margin_left(rgbabox, XPAD);
- gtk_widget_set_margin_right(rgbabox, XPAD);
- #endif
gtk_widget_set_margin_top(rgbabox, YPAD);
gtk_widget_set_margin_bottom(rgbabox, YPAD);
attach(*Glib::wrap(rgbabox), 0, row, 2, 1);
diff --git a/src/ui/widget/color-scales.cpp b/src/ui/widget/color-scales.cpp
index d68d19aec..03d5767a9 100644
--- a/src/ui/widget/color-scales.cpp
+++ b/src/ui/widget/color-scales.cpp
@@ -94,13 +94,8 @@ void ColorScales::_initUI(SPColorScalesMode mode)
gtk_widget_set_halign(_l[i], GTK_ALIGN_START);
gtk_widget_show(_l[i]);
- #if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(_l[i], XPAD);
gtk_widget_set_margin_end(_l[i], XPAD);
- #else
- gtk_widget_set_margin_left(_l[i], XPAD);
- gtk_widget_set_margin_right(_l[i], XPAD);
- #endif
gtk_widget_set_margin_top(_l[i], YPAD);
gtk_widget_set_margin_bottom(_l[i], YPAD);
gtk_grid_attach(GTK_GRID(t), _l[i], 0, i, 1, 1);
@@ -111,13 +106,8 @@ void ColorScales::_initUI(SPColorScalesMode mode)
_s[i] = Gtk::manage(new Inkscape::UI::Widget::ColorSlider(Glib::wrap(_a[i], true)));
_s[i]->show();
- #if GTK_CHECK_VERSION(3, 12, 0)
_s[i]->set_margin_start(XPAD);
_s[i]->set_margin_end(XPAD);
- #else
- _s[i]->set_margin_left(XPAD);
- _s[i]->set_margin_right(XPAD);
- #endif
_s[i]->set_margin_top(YPAD);
_s[i]->set_margin_bottom(YPAD);
_s[i]->set_hexpand(true);
@@ -129,13 +119,8 @@ void ColorScales::_initUI(SPColorScalesMode mode)
gtk_label_set_mnemonic_widget(GTK_LABEL(_l[i]), _b[i]);
gtk_widget_show(_b[i]);
- #if GTK_CHECK_VERSION(3, 12, 0)
gtk_widget_set_margin_start(_b[i], XPAD);
gtk_widget_set_margin_end(_b[i], XPAD);
- #else
- gtk_widget_set_margin_left(_b[i], XPAD);
- gtk_widget_set_margin_right(_b[i], XPAD);
- #endif
gtk_widget_set_margin_top(_b[i], YPAD);
gtk_widget_set_margin_bottom(_b[i], YPAD);
gtk_widget_set_halign(_b[i], GTK_ALIGN_END);
diff --git a/src/ui/widget/color-slider.cpp b/src/ui/widget/color-slider.cpp
index a6a516774..2d190552a 100644
--- a/src/ui/widget/color-slider.cpp
+++ b/src/ui/widget/color-slider.cpp
@@ -160,7 +160,6 @@ bool ColorSlider::on_button_press_event(GdkEventButton *event)
auto window = _gdk_window->gobj();
-#if GTK_CHECK_VERSION(3,20,0)
auto seat = gdk_event_get_seat(reinterpret_cast<GdkEvent *>(event));
gdk_seat_grab(seat,
window,
@@ -170,16 +169,6 @@ bool ColorSlider::on_button_press_event(GdkEventButton *event)
reinterpret_cast<GdkEvent *>(event),
nullptr,
nullptr);
-#else
- auto device = gdk_event_get_device(reinterpret_cast<GdkEvent *>(event));
- gdk_device_grab(device,
- window,
- GDK_OWNERSHIP_NONE,
- FALSE,
- static_cast<GdkEventMask>(GDK_POINTER_MOTION_MASK | GDK_BUTTON_RELEASE_MASK),
- NULL,
- event->time);
-#endif
}
return false;
@@ -188,12 +177,7 @@ bool ColorSlider::on_button_press_event(GdkEventButton *event)
bool ColorSlider::on_button_release_event(GdkEventButton *event)
{
if (event->button == 1) {
-#if GTK_CHECK_VERSION(3,20,0)
gdk_seat_ungrab(gdk_event_get_seat(reinterpret_cast<GdkEvent *>(event)));
-#else
- gdk_device_ungrab(gdk_event_get_device(reinterpret_cast<GdkEvent *>(event)),
- gdk_event_get_time(reinterpret_cast<GdkEvent *>(event)));
-#endif
_dragging = false;
signal_released.emit();
if (_value != _oldvalue) {
diff --git a/src/ui/widget/font-variants.cpp b/src/ui/widget/font-variants.cpp
index b4f991863..26d30652b 100644
--- a/src/ui/widget/font-variants.cpp
+++ b/src/ui/widget/font-variants.cpp
@@ -221,13 +221,9 @@ namespace Widget {
_ligatures_grid.attach( _ligatures_label_historical, 1, 2, 1, 1);
_ligatures_grid.attach( _ligatures_label_contextual, 1, 3, 1, 1);
-#if GTK_CHECK_VERSION(3,12,0)
_ligatures_grid.set_margin_start(15);
_ligatures_grid.set_margin_end(15);
-#else
- _ligatures_grid.set_margin_left(15);
- _ligatures_grid.set_margin_right(15);
-#endif
+
_ligatures_frame.add( _ligatures_grid );
pack_start( _ligatures_frame, Gtk::PACK_SHRINK );
@@ -255,13 +251,9 @@ namespace Widget {
_position_grid.attach( _position_sub, 1, 0, 1, 1);
_position_grid.attach( _position_super, 2, 0, 1, 1);
-#if GTK_CHECK_VERSION(3,12,0)
_position_grid.set_margin_start(15);
_position_grid.set_margin_end(15);
-#else
- _position_grid.set_margin_left(15);
- _position_grid.set_margin_right(15);
-#endif
+
_position_frame.add( _position_grid );
pack_start( _position_frame, Gtk::PACK_SHRINK );
@@ -305,13 +297,9 @@ namespace Widget {
_caps_grid.attach( _caps_petite, 2, 1, 1, 1);
_caps_grid.attach( _caps_all_petite, 3, 1, 1, 1);
-#if GTK_CHECK_VERSION(3,12,0)
_caps_grid.set_margin_start(15);
_caps_grid.set_margin_end(15);
-#else
- _caps_grid.set_margin_left(15);
- _caps_grid.set_margin_right(15);
-#endif
+
_caps_frame.add( _caps_grid );
pack_start( _caps_frame, Gtk::PACK_SHRINK );
@@ -383,13 +371,9 @@ namespace Widget {
_numeric_grid.attach (_numeric_slashed_zero, 0, 4, 1, 1);
_numeric_grid.attach (_numeric_slashed_zero_label, 1, 4, 1, 1);
-#if GTK_CHECK_VERSION(3,12,0)
_numeric_grid.set_margin_start(15);
_numeric_grid.set_margin_end(15);
-#else
- _numeric_grid.set_margin_left(15);
- _numeric_grid.set_margin_right(15);
-#endif
+
_numeric_frame.add( _numeric_grid );
pack_start( _numeric_frame, Gtk::PACK_SHRINK );
@@ -434,13 +418,9 @@ namespace Widget {
_asian_grid.attach (_asian_proportional_width, 2, 3, 1, 1);
_asian_grid.attach (_asian_ruby, 0, 4, 1, 1);
-#if GTK_CHECK_VERSION(3,12,0)
_asian_grid.set_margin_start(15);
_asian_grid.set_margin_end(15);
-#else
- _asian_grid.set_margin_left(15);
- _asian_grid.set_margin_right(15);
-#endif
+
_asian_frame.add( _asian_grid );
pack_start( _asian_frame, Gtk::PACK_SHRINK );
@@ -476,13 +456,9 @@ namespace Widget {
_feature_vbox.pack_start( _feature_substitutions );
_feature_vbox.pack_start( _feature_list );
-#if GTK_CHECK_VERSION(3,12,0)
_feature_vbox.set_margin_start(15);
_feature_vbox.set_margin_end(15);
-#else
- _feature_vbox.set_margin_left(15);
- _feature_vbox.set_margin_right(15);
-#endif
+
_feature_frame.add( _feature_vbox );
pack_start( _feature_frame, Gtk::PACK_SHRINK );
diff --git a/src/ui/widget/frame.cpp b/src/ui/widget/frame.cpp
index 34ed38eb7..eac4e221b 100644
--- a/src/ui/widget/frame.cpp
+++ b/src/ui/widget/frame.cpp
@@ -53,14 +53,8 @@ Frame::set_padding (guint padding_top, guint padding_bottom, guint padding_left,
{
child->set_margin_top(padding_top);
child->set_margin_bottom(padding_bottom);
-
-#if GTK_CHECK_VERSION(3,12,0)
child->set_margin_start(padding_left);
child->set_margin_end(padding_right);
-#else
- child->set_margin_left(padding_left);
- child->set_margin_right(padding_right);
-#endif
}
}
diff --git a/src/ui/widget/labelled.cpp b/src/ui/widget/labelled.cpp
index 83d2684aa..b320b70af 100644
--- a/src/ui/widget/labelled.cpp
+++ b/src/ui/widget/labelled.cpp
@@ -35,13 +35,8 @@ Labelled::Labelled(Glib::ustring const &label, Glib::ustring const &tooltip,
set_spacing(6);
// Setting margins separately allows for more control over them
-#if GTK_CHECK_VERSION(3,12,0)
set_margin_start(6);
set_margin_end(6);
-#else
- set_margin_left(6);
- set_margin_right(6);
-#endif
pack_start(*Gtk::manage(_label), Gtk::PACK_SHRINK);
pack_start(*Gtk::manage(_widget), Gtk::PACK_SHRINK);
if (mnemonic) {
diff --git a/src/ui/widget/preferences-widget.cpp b/src/ui/widget/preferences-widget.cpp
index 7e79abb5b..0ba641098 100644
--- a/src/ui/widget/preferences-widget.cpp
+++ b/src/ui/widget/preferences-widget.cpp
@@ -99,11 +99,7 @@ void DialogPage::add_line(bool indent,
label_widget->set_markup(label_widget->get_text());
if (indent) {
-#if GTKMM_CHECK_VERSION(3,12,0)
label_widget->set_margin_start(12);
-#else
- label_widget->set_margin_left(12);
-#endif
}
label_widget->set_valign(Gtk::ALIGN_CENTER);
@@ -115,11 +111,7 @@ void DialogPage::add_line(bool indent,
if (label == "")
{
if (indent) {
-#if GTKMM_CHECK_VERSION(3,12,0)
hb->set_margin_start(12);
-#else
- hb->set_margin_left(12);
-#endif
}
add(*hb);
diff --git a/src/ui/widget/selected-style.cpp b/src/ui/widget/selected-style.cpp
index b7437c031..ea053765b 100644
--- a/src/ui/widget/selected-style.cpp
+++ b/src/ui/widget/selected-style.cpp
@@ -158,22 +158,12 @@ SelectedStyle::SelectedStyle(bool /*layout*/)
_stroke_width.set_name("monoStrokeWidth");
_fill_empty_space.set_name("fillEmptySpace");
-
-#if GTK_CHECK_VERSION(3,12,0)
_fill_label.set_margin_start(0);
_fill_label.set_margin_end(0);
_stroke_label.set_margin_start(0);
_stroke_label.set_margin_end(0);
_opacity_label.set_margin_start(0);
_opacity_label.set_margin_end(0);
-#else
- _fill_label.set_margin_left(0);
- _fill_label.set_margin_right(0);
- _stroke_label.set_margin_left(0);
- _stroke_label.set_margin_right(0);
- _opacity_label.set_margin_left(0);
- _opacity_label.set_margin_right(0);
-#endif
_table.set_column_spacing(2);
_table.set_row_spacing(0);
@@ -834,11 +824,7 @@ SelectedStyle::on_fill_click(GdkEventButton *event)
fs->showPageFill();
} else if (event->button == 3) { // right-click, popup menu
-#if GTKMM_CHECK_VERSION(3,22,0)
_popup[SS_FILL].popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _popup[SS_FILL].popup(event->button, event->time);
-#endif
} else if (event->button == 2) { // middle click, toggle none/lastcolor
if (_mode[SS_FILL] == SS_NONE) {
on_fill_lastused();
@@ -856,11 +842,7 @@ SelectedStyle::on_stroke_click(GdkEventButton *event)
if (Dialog::FillAndStroke *fs = get_fill_and_stroke_panel(_desktop))
fs->showPageStrokePaint();
} else if (event->button == 3) { // right-click, popup menu
-#if GTKMM_CHECK_VERSION(3,22,0)
_popup[SS_STROKE].popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _popup[SS_STROKE].popup(event->button, event->time);
-#endif
} else if (event->button == 2) { // middle click, toggle none/lastcolor
if (_mode[SS_STROKE] == SS_NONE) {
on_stroke_lastused();
@@ -878,11 +860,7 @@ SelectedStyle::on_sw_click(GdkEventButton *event)
if (Dialog::FillAndStroke *fs = get_fill_and_stroke_panel(_desktop))
fs->showPageStrokeStyle();
} else if (event->button == 3) { // right-click, popup menu
-#if GTKMM_CHECK_VERSION(3,22,0)
_popup_sw.popup_at_pointer(reinterpret_cast<GdkEvent *>(event));
-#else
- _popup_sw.popup(event->button, event->time);
-#endif
} else if (event->button == 2) { // middle click, toggle none/lastwidth?
//
}
diff --git a/src/ui/widget/style-swatch.cpp b/src/ui/widget/style-swatch.cpp
index 97b801547..1d8da2091 100644
--- a/src/ui/widget/style-swatch.cpp
+++ b/src/ui/widget/style-swatch.cpp
@@ -125,14 +125,8 @@ StyleSwatch::StyleSwatch(SPCSSAttr *css, gchar const *main_tip)
_label[i].set_valign(Gtk::ALIGN_CENTER);
_label[i].set_margin_top(0);
_label[i].set_margin_bottom(0);
-
-#if GTK_CHECK_VERSION(3,12,0)
_label[i].set_margin_start(0);
_label[i].set_margin_end(0);
-#else
- _label[i].set_margin_left(0);
- _label[i].set_margin_right(0);
-#endif
_color_preview[i] = new Inkscape::UI::Widget::ColorPreview (0);
}
@@ -141,14 +135,8 @@ StyleSwatch::StyleSwatch(SPCSSAttr *css, gchar const *main_tip)
_opacity_value.set_valign(Gtk::ALIGN_CENTER);
_opacity_value.set_margin_top(0);
_opacity_value.set_margin_bottom(0);
-
-#if GTK_CHECK_VERSION(3,12,0)
_opacity_value.set_margin_start(0);
_opacity_value.set_margin_end(0);
-#else
- _opacity_value.set_margin_left(0);
- _opacity_value.set_margin_right(0);
-#endif
_table->set_column_spacing(2);
_table->set_row_spacing(0);
diff --git a/src/widgets/desktop-widget.cpp b/src/widgets/desktop-widget.cpp
index 32ca1bac2..c48d6fbd5 100644
--- a/src/widgets/desktop-widget.cpp
+++ b/src/widgets/desktop-widget.cpp
@@ -226,14 +226,8 @@ SPDesktopWidget::window_get_pointer()
int x, y;
auto window = Glib::wrap(GTK_WIDGET(_canvas))->get_window();
auto display = window->get_display();
-
-#if GTK_CHECK_VERSION(3,20,0)
auto seat = display->get_default_seat();
auto device = seat->get_pointer();
-#else
- auto dm = display->get_device_manager();
- auto device = dm->get_client_pointer();
-#endif
Gdk::ModifierType m;
window->get_device_position(device, x, y, m);
@@ -558,11 +552,8 @@ void SPDesktopWidget::init( SPDesktopWidget *dtw )
dtw->_select_status = Gtk::manage(new Gtk::Label());
dtw->_select_status->set_name("SelectStatus");
dtw->_select_status->set_ellipsize(Pango::ELLIPSIZE_END);
-#if GTK_CHECK_VERSION(3,10,0)
dtw->_select_status->set_line_wrap(true);
dtw->_select_status->set_lines(2);
-#endif
-
dtw->_select_status->set_halign(Gtk::ALIGN_START);
dtw->_select_status->set_size_request(1, -1);
@@ -990,9 +981,7 @@ SPDesktopWidget::color_profile_event(EgeColorProfTracker */*tracker*/, SPDesktop
GdkScreen* screen = gtk_widget_get_screen(GTK_WIDGET(dtw));
GdkWindow *window = gtk_widget_get_window(gtk_widget_get_toplevel(GTK_WIDGET(dtw)));
- // In old Gtk+ versions, we can directly find the ID number for a monitor.
- // In Gtk+ >= 3.22, however, we need to figure out the ID
-# if GTK_CHECK_VERSION(3,22,0)
+ // Figure out the ID for the monitor
auto display = gdk_display_get_default();
auto monitor = gdk_display_get_monitor_at_window(display, window);
@@ -1005,9 +994,6 @@ SPDesktopWidget::color_profile_event(EgeColorProfTracker */*tracker*/, SPDesktop
auto monitor_at_index = gdk_display_get_monitor(display, i_monitor);
if(monitor_at_index == monitor) monitorNum = i_monitor;
}
-# else // GTK_CHECK_VERSION(3,22,0)
- gint monitorNum = gdk_screen_get_monitor_at_window(screen, window);
-# endif // GTK_CHECK_VERSION(3,22,0)
Glib::ustring id = Inkscape::CMSSystem::getDisplayId( monitorNum );
bool enabled = false;
@@ -2297,12 +2283,8 @@ SPDesktopWidget::on_ruler_box_button_release_event(GdkEventButton *event, Gtk::E
if (_ruler_clicked && event->button == 1) {
sp_event_context_discard_delayed_snap_event(desktop->event_context);
-#if GTK_CHECK_VERSION(3,20,0)
auto seat = gdk_device_get_seat(event->device);
gdk_seat_ungrab(seat);
-#else
- gdk_device_ungrab(event->device, event->time);
-#endif
Geom::Point const event_w(sp_canvas_window_to_world(_canvas, event_win));
Geom::Point event_dt(desktop->w2d(event_w));
@@ -2421,7 +2403,6 @@ SPDesktopWidget::on_ruler_box_button_press_event(GdkEventButton *event, Gtk::Eve
auto window = widget->get_window()->gobj();
-#if GTK_CHECK_VERSION(3,20,0)
auto seat = gdk_device_get_seat(event->device);
gdk_seat_grab(seat,
window,
@@ -2431,15 +2412,6 @@ SPDesktopWidget::on_ruler_box_button_press_event(GdkEventButton *event, Gtk::Eve
(GdkEvent*)event,
nullptr,
nullptr);
-#else
- gdk_device_grab(event->device,
- window,
- GDK_OWNERSHIP_NONE,
- FALSE,
- (GdkEventMask)(GDK_BUTTON_RELEASE_MASK | GDK_POINTER_MOTION_MASK ),
- NULL,
- event->time);
-#endif
}
return false;
diff --git a/src/widgets/ege-adjustment-action.cpp b/src/widgets/ege-adjustment-action.cpp
index 10535ba44..49280bcd3 100644
--- a/src/widgets/ege-adjustment-action.cpp
+++ b/src/widgets/ege-adjustment-action.cpp
@@ -808,12 +808,7 @@ static gboolean event_cb( EgeAdjustmentAction* act, GdkEvent* evt )
if ( IS_EGE_ADJUSTMENT_ACTION(act) ) {
GtkWidget* menu = create_popup_number_menu(act);
gtk_widget_show_all( menu );
-#if GTK_CHECK_VERSION(3,22,0)
gtk_menu_popup_at_pointer( GTK_MENU(menu), evt );
-#else
- GdkEventButton* btnevt = (GdkEventButton*)evt;
- gtk_menu_popup( GTK_MENU(menu), NULL, NULL, NULL, NULL, btnevt->button, btnevt->time );
-#endif
}
handled = TRUE;
}
diff --git a/src/widgets/gimp/ruler.cpp b/src/widgets/gimp/ruler.cpp
index 48ed4a5dd..285952058 100644
--- a/src/widgets/gimp/ruler.cpp
+++ b/src/widgets/gimp/ruler.cpp
@@ -160,9 +160,7 @@ sp_ruler_class_init (SPRulerClass *klass)
GObjectClass *object_class = G_OBJECT_CLASS (klass);
GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (klass);
-#if GTK_CHECK_VERSION(3,20,0)
gtk_widget_class_set_css_name (widget_class, "ruler-widget");
-#endif
object_class->dispose = sp_ruler_dispose;
object_class->set_property = sp_ruler_set_property;
diff --git a/src/widgets/sp-attribute-widget.cpp b/src/widgets/sp-attribute-widget.cpp
index 91d363154..8498420ae 100644
--- a/src/widgets/sp-attribute-widget.cpp
+++ b/src/widgets/sp-attribute-widget.cpp
@@ -165,13 +165,8 @@ void SPAttributeTable::set_object(SPObject *object,
ll->set_halign(Gtk::ALIGN_START);
ll->set_valign(Gtk::ALIGN_CENTER);
ll->set_vexpand();
-#if GTKMM_CHECK_VERSION(3,12,0)
ll->set_margin_start(XPAD);
ll->set_margin_end(XPAD);
-#else
- ll->set_margin_left(XPAD);
- ll->set_margin_right(XPAD);
-#endif
ll->set_margin_top(XPAD);
ll->set_margin_bottom(XPAD);
table->attach(*ll, 0, i, 1, 1);
@@ -182,13 +177,8 @@ void SPAttributeTable::set_object(SPObject *object,
ee->set_text (val ? val : (const gchar *) "");
ee->set_hexpand();
ee->set_vexpand();
-#if GTKMM_CHECK_VERSION(3,12,0)
ee->set_margin_start(XPAD);
ee->set_margin_end(XPAD);
-#else
- ee->set_margin_left(XPAD);
- ee->set_margin_right(XPAD);
-#endif
ee->set_margin_top(XPAD);
ee->set_margin_bottom(XPAD);
table->attach(*ee, 1, i, 1, 1);
diff --git a/src/widgets/spw-utilities.cpp b/src/widgets/spw-utilities.cpp
index aac323cf6..88dc7ff8c 100644
--- a/src/widgets/spw-utilities.cpp
+++ b/src/widgets/spw-utilities.cpp
@@ -40,14 +40,8 @@ Gtk::Label * spw_label(Gtk::Grid *table, const gchar *label_text, int col, int r
label_widget->set_halign(Gtk::ALIGN_START);
label_widget->set_valign(Gtk::ALIGN_CENTER);
-
-#if GTK_CHECK_VERSION(3,12,0)
label_widget->set_margin_start(4);
label_widget->set_margin_end(4);
-#else
- label_widget->set_margin_left(4);
- label_widget->set_margin_right(4);
-#endif
table->attach(*label_widget, col, row, 1, 1);
diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp
index e3b95fa2b..b3f25c764 100644
--- a/src/widgets/toolbox.cpp
+++ b/src/widgets/toolbox.cpp
@@ -798,15 +798,8 @@ void setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop)
swatch->setDesktop( desktop );
swatch->setClickVerb( aux_toolboxes[i].swatch_verb_id );
swatch->setWatchedTool( aux_toolboxes[i].swatch_tool, true );
-
-#if GTKMM_CHECK_VERSION(3,12,0)
swatch->set_margin_start(AUX_BETWEEN_BUTTON_GROUPS);
swatch->set_margin_end(AUX_BETWEEN_BUTTON_GROUPS);
-#else
- swatch->set_margin_left(AUX_BETWEEN_BUTTON_GROUPS);
- swatch->set_margin_right(AUX_BETWEEN_BUTTON_GROUPS);
-#endif
-
swatch->set_margin_top(AUX_SPACING);
swatch->set_margin_bottom(AUX_SPACING);
@@ -878,15 +871,8 @@ void setup_aux_toolbox(GtkWidget *toolbox, SPDesktop *desktop)
swatch->setDesktop( desktop );
swatch->setClickVerb( aux_toolboxes[i].swatch_verb_id );
swatch->setWatchedTool( aux_toolboxes[i].swatch_tool, true );
-
-#if GTKMM_CHECK_VERSION(3,12,0)
swatch->set_margin_start(AUX_BETWEEN_BUTTON_GROUPS);
swatch->set_margin_end(AUX_BETWEEN_BUTTON_GROUPS);
-#else
- swatch->set_margin_left(AUX_BETWEEN_BUTTON_GROUPS);
- swatch->set_margin_right(AUX_BETWEEN_BUTTON_GROUPS);
-#endif
-
swatch->set_margin_top(AUX_SPACING);
swatch->set_margin_bottom(AUX_SPACING);