diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2019-05-26 15:11:07 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2019-05-26 15:11:07 +0000 |
| commit | 630be8274013c5eef5f19e19a14bc6d759aada5a (patch) | |
| tree | 6774d8db433426ab8361e18638869ad2336bf705 | |
| parent | Rename wrong named function (diff) | |
| download | inkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.tar.gz inkscape-630be8274013c5eef5f19e19a14bc6d759aada5a.zip | |
Rm unused code now Gtk+ >= 3.22 dependency is set
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 <defs>." msgid_plural "Removed <b>%i</b> unused definitions in <defs>." msgstr[0] "" msgstr[1] "" -#: ../src/file.cpp:473 +#: ../src/file.cpp:454 msgid "No unused definitions in <defs>." 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 × %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 "> and < _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°; 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°; 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°, 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°, 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°, 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°, 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°, 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 <" "defs> 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); |
