summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2016-03-01 01:42:13 +0000
committerjabiertxof <info@marker.es>2016-03-01 01:42:13 +0000
commit145f815859ba21f45e67d315e52f360f029355c7 (patch)
tree54448bc60a94415f63f7b6f46296c8d5e2ac58a6
parentImprove fill rule and add mass option (diff)
parenttype in commit r14664 (diff)
downloadinkscape-145f815859ba21f45e67d315e52f360f029355c7.tar.gz
inkscape-145f815859ba21f45e67d315e52f360f029355c7.zip
update to trunk
(bzr r14648.1.3)
-rw-r--r--AUTHORS1
-rw-r--r--CMakeScripts/ConfigChecks.cmake1
-rw-r--r--CMakeScripts/DefineDependsandFlags.cmake1
-rw-r--r--CMakeScripts/Modules/FindSigC++.cmake22
-rw-r--r--CMakeScripts/Modules/sigcpp_test.cpp15
-rw-r--r--build-x64-gtk3.xml131
-rw-r--r--build-x64.xml178
-rw-r--r--configure.ac96
-rwxr-xr-xpackaging/release-sign-tarballs14
-rw-r--r--po/inkscape.pot3121
-rwxr-xr-x[-rw-r--r--]po/is.po7535
-rw-r--r--share/extensions/nicechart.inx103
-rwxr-xr-xshare/extensions/nicechart.py718
-rw-r--r--src/2geom/circle.cpp8
-rw-r--r--src/2geom/conicsec.cpp14
-rw-r--r--src/2geom/coord.cpp9
-rw-r--r--src/2geom/ellipse.cpp2
-rw-r--r--src/2geom/generic-interval.h3
-rw-r--r--src/2geom/generic-rect.h5
-rw-r--r--src/2geom/line.cpp38
-rw-r--r--src/2geom/line.h41
-rw-r--r--src/2geom/ray.h47
-rw-r--r--src/2geom/sbasis-to-bezier.cpp4
-rw-r--r--src/2geom/sweeper.h12
-rw-r--r--src/2geom/utils.h2
-rw-r--r--src/conn-avoid-ref.cpp4
-rw-r--r--src/desktop-style.cpp2
-rw-r--r--src/display/sp-canvas.cpp4
-rw-r--r--src/document.cpp67
-rw-r--r--src/document.h6
-rw-r--r--src/extension/internal/cdr-input.cpp8
-rw-r--r--src/extension/internal/emf-inout.cpp32
-rw-r--r--src/extension/internal/wmf-inout.cpp32
-rw-r--r--src/helper/geom-pathstroke.cpp362
-rw-r--r--src/helper/geom-pathstroke.h3
-rw-r--r--src/inkview.cpp361
-rw-r--r--src/io/inkjar.cpp17
-rw-r--r--src/live_effects/lpe-jointype.cpp3
-rw-r--r--src/object-snapper.cpp1
-rw-r--r--src/sp-marker.cpp3
-rw-r--r--src/sp-mask.cpp8
-rw-r--r--src/sp-text.cpp5
-rw-r--r--src/ui/dialog/document-properties.cpp4
-rw-r--r--src/ui/dialog/text-edit.cpp4
-rw-r--r--src/ui/tools/mesh-tool.cpp6
-rw-r--r--src/ui/tools/select-tool.cpp10
-rw-r--r--src/vanishing-point.cpp15
-rw-r--r--src/vanishing-point.h1
-rw-r--r--src/widgets/ruler.cpp344
-rw-r--r--src/widgets/text-toolbar.cpp2
50 files changed, 7783 insertions, 5642 deletions
diff --git a/AUTHORS b/AUTHORS
index baffedb20..665b32a1e 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -65,7 +65,6 @@ Toine de Greef
Michael Grosberg
Bryce Harrington
Dale Harvey
-Maren Hachmann
Aurélio Adnauer Heckert
Carl Hetherington
Jos Hirth
diff --git a/CMakeScripts/ConfigChecks.cmake b/CMakeScripts/ConfigChecks.cmake
index 46df8051d..926dc3ad3 100644
--- a/CMakeScripts/ConfigChecks.cmake
+++ b/CMakeScripts/ConfigChecks.cmake
@@ -18,7 +18,6 @@ CHECK_FUNCTION_EXISTS(floor HAVE_FLOOR)
CHECK_FUNCTION_EXISTS(fpsetmask HAVE_FPSETMASK)
CHECK_INCLUDE_FILES(gc/gc.h HAVE_GC_GC_H)
CHECK_INCLUDE_FILES(gc.h HAVE_GC_H)
-CHECK_INCLUDE_FILES(getopt.h HAVE_GETOPT_H)
CHECK_FUNCTION_EXISTS(gettimeofday HAVE_GETTIMEOFDAY)
CHECK_FUNCTION_EXISTS(gtk_window_fullscreen HAVE_GTK_WINDOW_FULLSCREEN)
CHECK_FUNCTION_EXISTS(gtk_window_set_default_icon_from_file HAVE_GTK_WINDOW_SET_DEFAULT_ICON_FROM_FILE)
diff --git a/CMakeScripts/DefineDependsandFlags.cmake b/CMakeScripts/DefineDependsandFlags.cmake
index 59c2cb063..ab197a7af 100644
--- a/CMakeScripts/DefineDependsandFlags.cmake
+++ b/CMakeScripts/DefineDependsandFlags.cmake
@@ -411,6 +411,7 @@ if(WITH_NLS)
endif(GETTEXT_FOUND)
endif(WITH_NLS)
+find_package(SigC++ REQUIRED)
# end Dependencies
diff --git a/CMakeScripts/Modules/FindSigC++.cmake b/CMakeScripts/Modules/FindSigC++.cmake
index ed0abc545..8046410b5 100644
--- a/CMakeScripts/Modules/FindSigC++.cmake
+++ b/CMakeScripts/Modules/FindSigC++.cmake
@@ -13,7 +13,6 @@
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
#
-
if (SIGC++_LIBRARIES AND SIGC++_INCLUDE_DIRS)
# in cache already
set(SIGC++_FOUND TRUE)
@@ -103,4 +102,25 @@ else (SIGC++_LIBRARIES AND SIGC++_INCLUDE_DIRS)
endif (SIGC++_LIBRARIES AND SIGC++_INCLUDE_DIRS)
+# Try to add -std=c++11 if needed - see:
+# https://bugs.launchpad.net/inkscape/+bug/1488079
+
+macro (sigcpp_compile extra_cppflags)
+ try_compile(SIGCPP_COMPILES_FINE "${CMAKE_BINARY_DIR}/sigcpp-bindir"
+ SOURCES "${CMAKE_SOURCE_DIR}/CMakeScripts/Modules/sigcpp_test.cpp"
+ COMPILE_DEFINITIONS ${_SIGC++_CFLAGS} ${extra_cppflags}
+ LINK_LIBRARIES ${SIGC++_LIBRARIES})
+endmacro()
+
+
+sigcpp_compile("")
+if (NOT "${SIGCPP_COMPILES_FINE}")
+ set (cppflag "-std=c++11")
+ sigcpp_compile("${cppflag}")
+ if ("${SIGCPP_COMPILES_FINE}")
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${cppflag}")
+ else()
+ message(FATAL_ERROR "Could not compile against SIGC++")
+ endif()
+endif()
diff --git a/CMakeScripts/Modules/sigcpp_test.cpp b/CMakeScripts/Modules/sigcpp_test.cpp
new file mode 100644
index 000000000..b4cf2c773
--- /dev/null
+++ b/CMakeScripts/Modules/sigcpp_test.cpp
@@ -0,0 +1,15 @@
+/*
+ * Building this using:
+
+ g++ `pkg-config --cflags sigc++-2.0` sigcpp_test.cpp
+
+ Results in an error.
+ * */
+#include <stddef.h>
+#include <string>
+#include <sigc++/signal.h>
+
+int main()
+{
+ return 0;
+}
diff --git a/build-x64-gtk3.xml b/build-x64-gtk3.xml
index 542125e56..73e9ab898 100644
--- a/build-x64-gtk3.xml
+++ b/build-x64-gtk3.xml
@@ -35,6 +35,7 @@
<description>
Build file for the Inkscape SVG editor. This file
was written for GTK-3 on Win64.
+
Note that the default target is 'dist-all'. You can execute other
targets instead, by "btool {target}", like "btool compile", if
you want to save time, or "dist-inkscape" if you don't want inkview.
@@ -109,7 +110,7 @@
char const *version_string = "${version}";
}
</makefile-->
- <makefile file="${src}/inkscape-version.cpp">
+ <makefile file="${src}/inkscape-version.cpp" force="true">
namespace Inkscape {
char const *version_string = "${version} ${bzr.revision}";
}
@@ -159,6 +160,7 @@
#define HAVE_LIBLCMS2 1
#define WITH_GTKMM_3_0 1
+ #define WITH_GTKMM_3_10 1
//#define WITH_GLIBMM_2_32 1
#define HAVE_GLIBMM_THREADS_H 1
#define WITH_EXT_GDL 1
@@ -185,9 +187,6 @@
#define HAVE_POPPLER 1
#define HAVE_POPPLER_GLIB 1
#define HAVE_POPPLER_CAIRO 1
- #define POPPLER_NEW_ERRORAPI 1 <!-- poppler changed the error api >= 0.20.0 -->
- #define POPPLER_NEW_GFXPATCH 1
- #define POPPLER_NEW_GFXFONT 1 <!-- poppler changed the api for 0.8.3 -->
/* do we want bitmap manipulation? */
#define WITH_IMAGE_MAGICK 1
@@ -196,17 +195,17 @@
#define HAVE_EXIF 1
#define HAVE_JPEG 1
- /* Allow reading WordPerfect? */
+ /* WordPerfect import filter */
#define WITH_LIBWPG 1
-
- /* Default to libwpg 0.2.x */
- #define WITH_LIBWPG02 1
+ #define WITH_LIBWPG03 1
/* Visio import filter */
#define WITH_LIBVISIO 1
+ #define WITH_LIBVISIO01 1
/* Corel Draw import filter */
#define WITH_LIBCDR 1
+ #define WITH_LIBCDR01 1
/* Do we support SVG Fonts? */
#define ENABLE_SVG_FONTS 1
@@ -222,6 +221,8 @@
#define HAVE_ASPELL 1
+ #define HAVE_POTRACE 1
+
#endif /* _CONFIG_H_ */
</makefile>
</target>
@@ -363,7 +364,7 @@
<flags>
-Wall -Wformat -Werror=format-security -Wextra -Wpointer-arith -Wcast-align -Wsign-compare -Wswitch
-Werror=return-type
- <!-- - -> -Werror <!-- -->
+ <!-- -Werror -->
<!-- A list of warnings that should not error *yet*, any help is welcome in fixing the code generating these warnings! -->
<!-- libcroco is using guchar where it should use gchar, so we need: --> -Wno-error=pointer-sign
-Wno-error=unused-parameter -Wno-error=unused-but-set-variable -Wno-error=strict-overflow -Wno-error=write-strings
@@ -376,9 +377,10 @@
-fopenmp
</flags>
<cxxflags>
- -std=gnu++11 -DCPP11
+ -std=gnu++11 -DCPP11
-Woverloaded-virtual
<!-- -Wno-unused-local-typedefs -->
+ -Wno-deprecated-declarations <!-- silcence warnings about usage of auto_ptr -->
</cxxflags>
<defines>
-DVERSION=\"${version}\"
@@ -386,6 +388,11 @@
-D_INTL_REDIRECT_INLINE
-DHAVE_SSL
-DRELAYTOOL_SSL="static const int libssl_is_present=1; static int __attribute__((unused)) libssl_symbol_is_present(char *s){ return 1; }" <!-- inkboard -->
+ -DPOPPLER_NEW_GFXFONT <!-- poppler changed the api for 0.8.3 -->
+ -DPOPPLER_NEW_GFXPATCH <!-- GfxPatch no longer uses GfxColor in >= 0.15.1 -->
+ -DPOPPLER_NEW_ERRORAPI <!-- poppler changed the error api for 0.20.0 -->
+ -DPOPPLER_EVEN_NEWER_COLOR_SPACE_API <!-- poppler changed the colorspace api for 0.26.0 -->
+ -DPOPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API <!-- poppler changed the colorspace api for 0.29.0 -->
<!-- GTK+3 migration -->
-DGLIBMM_DISABLE_DEPRECATED
-DG_DISABLE_DEPRECATED
@@ -404,16 +411,19 @@
${pcc.gdk-3.0}
${pcc.gdl-3.0}
${pcc.glibmm-2.4}
+
+
${pcc.pangomm-1.4}
${pcc.cairomm-1.0}
<!-- OTHER -->
- ${pcc.Magick++}
- ${pcc.libxml-2.0}
+ ${pcc.Magick++}
+ ${pcc.libxml-2.0}
${pcc.freetype2}
${pcc.cairo}
${pcc.poppler}
-I${devlibs}/include/gc
- ${pcc.libwpg-0.2} ${pcc.libvisio-0.0} ${pcc.libcdr-0.0}
+ -I${devlibs}/include/potracelib
+ ${pcc.libwpg-0.3} ${pcc.libvisio-0.1} ${pcc.libcdr-0.1}
-I${cxxtest}
<!-- PERL -->
<!-- -Wno-comment -I${devlibs}/perl/lib/CORE -->
@@ -492,8 +502,10 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
+
+
${pcl.pangomm-1.4}
${pcl.cairomm-1.0}
-liconv
@@ -502,9 +514,9 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
- -lgomp -lwinpthread-1
+ -lgomp -lwinpthread
-laspell
-lmscms <!-- required for color profiles -->
</libs>
@@ -581,8 +593,10 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
+
+
${pcl.pangomm-1.4}
${pcl.cairomm-1.0}
-liconv
@@ -591,9 +605,9 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
- -lgomp -lwinpthread-1
+ -lgomp -lwinpthread
-laspell
-lmscms <!-- required for color profiles -->
</libs>
@@ -638,8 +652,10 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
+
+
${pcl.pangomm-1.4}
${pcl.cairomm-1.0}
-liconv
@@ -648,9 +664,9 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
- -lgomp -lwinpthread-1
+ -lgomp -lwinpthread
-laspell
-lmscms <!-- required for color profiles -->
</libs>
@@ -687,7 +703,7 @@
<copy todir="${dist}" file="${devlibs}/bin/libffi-6.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libgc-1.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libgsl-0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libgsl-19.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libgslcblas-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libharfbuzz-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/liblzma-5.dll"/>
@@ -704,7 +720,7 @@
<copy todir="${dist}" file="${devlibs}/bin/libgio-2.0-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libcairo-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpixman-1-0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libpoppler-43.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libpoppler-58.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpoppler-glib-8.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpangocairo-1.0-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpango-1.0-0.dll"/>
@@ -714,16 +730,18 @@
<copy todir="${dist}" file="${devlibs}/bin/libxml2-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libxslt-1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libexslt-0.dll"/>
- <!-- <copy todir="${dist}" file="${devlibs}/bin/libexpat-1.dll"/> -->
-
- <copy todir="${dist}" file="${devlibs}/bin/libwpg-0.2.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libwpd-0.9.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libwpd-stream-0.9.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libvisio-0.0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libcdr-0.0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icuin53.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icudt53.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icuuc53.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libexpat-1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libepoxy-0.dll"/>
+
+ <copy todir="${dist}" file="${devlibs}/bin/librevenge-0.0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/librevenge-stream-0.0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libwpg-0.3.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libwpd-0.10.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libvisio-0.1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libcdr-0.1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icuin56.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icudt56.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icuuc56.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libjpeg-9.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpng16-16.dll"/>
@@ -732,21 +750,23 @@
<!--
<copy todir="${dist}" file="${devlibs}/bin/libopenjpeg-2.dll"/>
-->
- <copy todir="${dist}" file="${devlibs}/bin/msvcr70.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/msvcr71.dll"/>
+ <!-- <copy todir="${dist}" file="${devlibs}/bin/msvcr70.dll"/> -->
+ <!-- <copy todir="${dist}" file="${devlibs}/bin/msvcr71.dll"/> -->
+ <copy todir="${dist}" file="${devlibs}/bin/libcurl-4.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/zlib1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/bz2-1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libiconv-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpopt-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/liblcms2-2.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libMagick++-6.Q16-3.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libMagick++-6.Q16-6.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libMagickCore-6.Q16-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libMagickWand-6.Q16-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libintl-8.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libpotrace-0.dll"/>
<!-- MINGW support DLLs -->
<copy todir="${dist}" file="${mingw_bin}/libstdc++-6.dll"/>
<copy todir="${dist}" file="${mingw_bin}/libwinpthread-1.dll"/>
- <copy todir="${dist}" file="${mingw_bin}/libgcc_s_sjlj-1.dll"/>
+ <copy todir="${dist}" file="${mingw_bin}/libgcc_s_seh-1.dll"/>
<!-- MINGW support DLLs needed for openmp support -->
<copy todir="${dist}" file="${mingw_bin}/libgomp-1.dll"/>
@@ -769,29 +789,32 @@
<exclude name="gtk-2.0/.*"/>
</fileset>
</copy>
+ <copy todir="${dist}/share/icons"> <fileset dir="${devlibs}/share/icons/Adwaita" /> </copy>
+
<copy todir="${dist}">
<fileset dir="share">
- <exclude name=".*\.am"/>
- <exclude name=".*\.in"/>
- <exclude name=".*\.sh"/>
- <exclude name="icons/hicolor/index.theme"/>
+ <exclude name=".*\.am"/>
+ <exclude name=".*\.in"/>
+ <exclude name=".*\.sh"/>
+ <exclude name="icons/hicolor/index.theme"/>
</fileset>
</copy>
- <!-- Quick fix for the following problem: having the hicolor folder there with empty index file bugs booting inkscape... -->
- <delete dir="${dist}/share/icons/hicolor"/>
-
- <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/locale"/> </copy>
+ <delete dir="${dist}/share/icons/hicolor"/> <!-- Quick fix for the following problem: having the hicolor folder there with empty index file bugs booting inkscape... -->
<copy todir="${dist}/share"> <fileset dir="${devlibs}/share/themes"/> </copy>
<copy todir="${dist}/share"> <fileset dir="${devlibs}/share/icons"/> </copy>
<copy todir="${dist}/share/glib-2.0"> <fileset dir="${devlibs}/share/glib-2.0/schemas"/> </copy>
<copy todir="${dist}/lib">
<fileset dir="${devlibs}/lib/gdk-pixbuf-2.0">
- <exclude name=".*\.la"/>
- <exclude name=".*\.dll.a"/>
+ <exclude name=".*\.la"/>
+ <exclude name=".*\.dll\.a"/>
</fileset>
</copy>
-<!-- <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/poppler"/> </copy> -->
- <copy todir="${dist}" file="${devlibs}/bin/gdb.exe"/>
+
+ <!-- Poppler data files -->
+ <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/poppler"/> </copy>
+
+ <!-- Locales for libraries (few should be needed) -->
+ <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/locale"/> </copy>
<!-- Aspell dictionaries -->
<copy todir="${dist}/lib"> <fileset dir="${devlibs}/lib/aspell-0.60"/> </copy>
@@ -804,9 +827,9 @@
<copy todir="${dist}" file="${devlibs}/perl/bin/perl58.dll"/>
<!-- PYTHON -->
- <copy todir="${dist}" file="${devlibs}/python/python26.dll"/>
<copy todir="${dist}/python" file="${devlibs}/python/python.exe" />
<copy todir="${dist}/python" file="${devlibs}/python/pythonw.exe"/>
+ <copy todir="${dist}/python" file="${devlibs}/python/python27.dll"/>
<copy todir="${dist}/python"> <fileset dir="${devlibs}/python/Lib"/> </copy>
<copy todir="${dist}/python"> <fileset dir="${devlibs}/python/DLLs"/> </copy>
<!-- <copy todir="${dist}/python"> <fileset dir="${devlibs}/python/Scripts"/> </copy> -->
@@ -814,8 +837,9 @@
<!--<copy file="${devlibs}/share/themes/MS-Windows/gtk-2.0/gtkrc" todir="${dist}/etc/gtk-2.0"/>-->
<makefile file="${dist}/etc/gtk-3.0/settings.ini">
[Settings]
-gtk-font-name=Tahoma 8
-gtk-theme-name = Adwaita
+#gtk-font-name = Tahoma 8
+#gtk-theme-name = Adwaita
+gtk-menu-images = true
</makefile>
</target>
@@ -857,6 +881,7 @@ gtk-theme-name = Adwaita
-->
<target name="check" depends="linkcxxtests,distbase"
description="perform unit tests">
+
<cxxtestrun command="${build}/cxxtests" workingdir="${dist}" />
</target>
diff --git a/build-x64.xml b/build-x64.xml
index 76b2a467f..c3fe58a2b 100644
--- a/build-x64.xml
+++ b/build-x64.xml
@@ -110,7 +110,7 @@
char const *version_string = "${version}";
}
</makefile-->
- <makefile file="${src}/inkscape-version.cpp">
+ <makefile file="${src}/inkscape-version.cpp" force="true">
namespace Inkscape {
char const *version_string = "${version} ${bzr.revision}";
}
@@ -182,9 +182,6 @@
#define HAVE_POPPLER 1
#define HAVE_POPPLER_GLIB 1
#define HAVE_POPPLER_CAIRO 1
- #define POPPLER_NEW_ERRORAPI 1 <!-- poppler changed the error api >= 0.20.0 -->
- #define POPPLER_NEW_GFXPATCH 1
- #define POPPLER_NEW_GFXFONT 1 <!-- poppler changed the api for 0.8.3 -->
/* do we want bitmap manipulation? */
#define WITH_IMAGE_MAGICK 1
@@ -193,17 +190,17 @@
#define HAVE_EXIF 1
#define HAVE_JPEG 1
- /* Allow reading WordPerfect? */
+ /* WordPerfect import filter */
#define WITH_LIBWPG 1
-
- /* Default to libwpg 0.2.x */
- #define WITH_LIBWPG02 1
+ #define WITH_LIBWPG03 1
/* Visio import filter */
#define WITH_LIBVISIO 1
+ #define WITH_LIBVISIO01 1
/* Corel Draw import filter */
#define WITH_LIBCDR 1
+ #define WITH_LIBCDR01 1
/* Do we support SVG Fonts? */
#define ENABLE_SVG_FONTS 1
@@ -219,6 +216,8 @@
#define HAVE_ASPELL 1
+ #define HAVE_POTRACE 1
+
#endif /* _CONFIG_H_ */
</makefile>
</target>
@@ -359,7 +358,7 @@
<flags>
-Wall -Wformat -Werror=format-security -Wextra -Wpointer-arith -Wcast-align -Wsign-compare -Wswitch
-Werror=return-type
- <!-- - -> -Werror <!-- -->
+ <!-- -Werror -->
<!-- A list of warnings that should not error *yet*, any help is welcome in fixing the code generating these warnings! -->
<!-- libcroco is using guchar where it should use gchar, so we need: --> -Wno-error=pointer-sign
-Wno-error=unused-parameter -Wno-error=unused-but-set-variable -Wno-error=strict-overflow -Wno-error=write-strings
@@ -372,9 +371,10 @@
-fopenmp
</flags>
<cxxflags>
- -std=gnu++0x -DCPP11
+ -std=gnu++11 -DCPP11
-Woverloaded-virtual
<!-- -Wno-unused-local-typedefs -->
+ -Wno-deprecated-declarations <!-- silcence warnings about usage of auto_ptr -->
</cxxflags>
<defines>
-DVERSION=\"${version}\"
@@ -382,6 +382,11 @@
-D_INTL_REDIRECT_INLINE
-DHAVE_SSL
-DRELAYTOOL_SSL="static const int libssl_is_present=1; static int __attribute__((unused)) libssl_symbol_is_present(char *s){ return 1; }" <!-- inkboard -->
+ -DPOPPLER_NEW_GFXFONT <!-- poppler changed the api for 0.8.3 -->
+ -DPOPPLER_NEW_GFXPATCH <!-- GfxPatch no longer uses GfxColor in >= 0.15.1 -->
+ -DPOPPLER_NEW_ERRORAPI <!-- poppler changed the error api for 0.20.0 -->
+ -DPOPPLER_EVEN_NEWER_COLOR_SPACE_API <!-- poppler changed the colorspace api for 0.26.0 -->
+ -DPOPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API <!-- poppler changed the colorspace api for 0.29.0 -->
<!-- GTK+3 migration -->
-DGLIBMM_DISABLE_DEPRECATED
-DG_DISABLE_DEPRECATED
@@ -401,13 +406,14 @@
${pcc.pangomm-1.4}
${pcc.cairomm-1.0}
<!-- OTHER -->
- ${pcc.Magick++}
- ${pcc.libxml-2.0}
+ ${pcc.Magick++}
+ ${pcc.libxml-2.0}
${pcc.freetype2}
${pcc.cairo}
${pcc.poppler}
-I${devlibs}/include/gc
- ${pcc.libwpg-0.2} ${pcc.libvisio-0.0} ${pcc.libcdr-0.0}
+ -I${devlibs}/include/potracelib
+ ${pcc.libwpg-0.3} ${pcc.libvisio-0.1} ${pcc.libcdr-0.1}
-I${cxxtest}
<!-- PERL -->
<!-- -Wno-comment -I${devlibs}/perl/lib/CORE -->
@@ -483,7 +489,7 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
${pcl.gtk+-2.0}
${pcl.gdkmm-2.4}
@@ -495,9 +501,9 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
- -lgomp -lwinpthread-1
+ -lgomp -lwinpthread
-laspell
-lmscms <!-- required for color profiles -->
</libs>
@@ -571,7 +577,7 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
${pcl.gtk+-2.0}
${pcl.gdkmm-2.4}
@@ -583,7 +589,7 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
-lgomp -lwinpthread
-laspell
@@ -627,7 +633,7 @@
${devlibs}/bin/libxslt-1.dll
${devlibs}/bin/libexslt-0.dll
${pcl.cairo} ${pcl.cairomm-1.0}
- ${pcl.libwpg-0.2} ${pcl.libvisio-0.0} ${pcl.libcdr-0.0}
+ ${pcl.librevenge-stream-0.0} ${pcl.libwpg-0.3} ${pcl.libvisio-0.1} ${pcl.libcdr-0.1}
${pcl.glibmm-2.4}
${pcl.gtk+-2.0}
${pcl.gdkmm-2.4}
@@ -639,9 +645,9 @@
${pcl.lcms2}
${pcl.gsl}
-lpng -ljpeg -ltiff -lexif -lpopt -lz
- -lgc
+ -lgc -lpotrace
-lws2_32 -lintl -lgdi32 -lcomdlg32 -lm
- -lgomp -lwinpthread-1
+ -lgomp -lwinpthread
-laspell
-lmscms <!-- required for color profiles -->
</libs>
@@ -674,12 +680,12 @@
<copy todir="${dist}" file="${devlibs}/bin/libsigc-2.0-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libfreetype-6.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/libffi-6.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/libgc-1.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/libgsl-0.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/libgslcblas-0.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/libharfbuzz-0.dll"/>
-<copy todir="${dist}" file="${devlibs}/bin/liblzma-5.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libffi-6.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libgc-1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libgsl-19.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libgslcblas-0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libharfbuzz-0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/liblzma-5.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libaspell-15.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libatk-1.0-0.dll"/>
@@ -693,7 +699,7 @@
<copy todir="${dist}" file="${devlibs}/bin/libgio-2.0-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libcairo-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpixman-1-0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libpoppler-43.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libpoppler-58.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpoppler-glib-8.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpangocairo-1.0-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpango-1.0-0.dll"/>
@@ -703,18 +709,17 @@
<copy todir="${dist}" file="${devlibs}/bin/libxml2-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libxslt-1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libexslt-0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/librsvg-2-2.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libcroco-0.6-3.dll"/>
- <!-- <copy todir="${dist}" file="${devlibs}/bin/libexpat-1.dll"/> -->
-
- <copy todir="${dist}" file="${devlibs}/bin/libwpg-0.2.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libwpd-0.9.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libwpd-stream-0.9.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libvisio-0.0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libcdr-0.0.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icuin53.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icudt53.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/icuuc53.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libexpat-1.dll"/>
+
+ <copy todir="${dist}" file="${devlibs}/bin/librevenge-0.0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/librevenge-stream-0.0.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libwpg-0.3.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libwpd-0.10.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libvisio-0.1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libcdr-0.1.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icuin56.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icudt56.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/icuuc56.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libjpeg-9.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpng16-16.dll"/>
@@ -723,21 +728,23 @@
<!--
<copy todir="${dist}" file="${devlibs}/bin/libopenjpeg-2.dll"/>
-->
- <copy todir="${dist}" file="${devlibs}/bin/msvcr70.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/msvcr71.dll"/>
+ <!-- <copy todir="${dist}" file="${devlibs}/bin/msvcr70.dll"/> -->
+ <!-- <copy todir="${dist}" file="${devlibs}/bin/msvcr71.dll"/> -->
+ <copy todir="${dist}" file="${devlibs}/bin/libcurl-4.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/zlib1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/bz2-1.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libiconv-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libpopt-0.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/liblcms2-2.dll"/>
- <copy todir="${dist}" file="${devlibs}/bin/libMagick++-6.Q16-3.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libMagick++-6.Q16-6.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libMagickCore-6.Q16-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libMagickWand-6.Q16-2.dll"/>
<copy todir="${dist}" file="${devlibs}/bin/libintl-8.dll"/>
+ <copy todir="${dist}" file="${devlibs}/bin/libpotrace-0.dll"/>
<!-- MINGW support DLLs -->
<copy todir="${dist}" file="${mingw_bin}/libstdc++-6.dll"/>
<copy todir="${dist}" file="${mingw_bin}/libwinpthread-1.dll"/>
- <copy todir="${dist}" file="${mingw_bin}/libgcc_s_sjlj-1.dll"/>
+ <copy todir="${dist}" file="${mingw_bin}/libgcc_s_seh-1.dll"/>
<!-- MINGW support DLLs needed for openmp support -->
<copy todir="${dist}" file="${mingw_bin}/libgomp-1.dll"/>
@@ -754,29 +761,34 @@
<mkdir dir="${dist}/plugins"/>
<!-- GTK -->
- <copy todir="${dist}"> <fileset dir="${devlibs}/etc"/> </copy>
+ <copy todir="${dist}">
+ <fileset dir="${devlibs}/etc">
+ <exclude name="gtk-3.0/.*"/>
+ </fileset>
+ </copy>
<copy todir="${dist}/lib"> <fileset dir="${devlibs}/lib/gtk-2.0"/> </copy>
- <copy todir="${dist}/lib"> <fileset dir="${devlibs}/lib/glib-2.0"/> </copy>
+ <!-- <copy todir="${dist}/lib"> <fileset dir="${devlibs}/lib/glib-2.0"/> </copy> -->
<copy todir="${dist}">
<fileset dir="share">
- <exclude name=".*\.am"/>
- <exclude name=".*\.in"/>
- <exclude name=".*\.sh"/>
+ <exclude name=".*\.am"/>
+ <exclude name=".*\.in"/>
+ <exclude name=".*\.sh"/>
</fileset>
</copy>
- <!-- Quick fix for the following problem: having the hicolor folder there with empty index file bugs booting inkscape... -->
- <delete dir="${dist}/share/icons/hicolor"/>
-
- <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/locale"/> </copy>
+ <delete dir="${dist}/share/icons/hicolor"/> <!-- Quick fix for the following problem: having the hicolor folder there with empty index file bugs booting inkscape... -->
<copy todir="${dist}/share"> <fileset dir="${devlibs}/share/themes"/> </copy>
<copy todir="${dist}/lib">
<fileset dir="${devlibs}/lib/gdk-pixbuf-2.0">
- <exclude name=".*\.la"/>
- <exclude name=".*\.dll.a"/>
+ <exclude name=".*\.la"/>
+ <exclude name=".*\.dll\.a"/>
</fileset>
</copy>
-<!-- <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/poppler"/> </copy> -->
- <copy todir="${dist}" file="${devlibs}/bin/gdb.exe"/>
+
+ <!-- Poppler data files -->
+ <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/poppler"/> </copy>
+
+ <!-- Locales for libraries (few should be needed) -->
+ <copy todir="${dist}/share"> <fileset dir="${devlibs}/share/locale"/> </copy>
<!-- Aspell dictionaries -->
<copy todir="${dist}/lib"> <fileset dir="${devlibs}/lib/aspell-0.60"/> </copy>
@@ -789,63 +801,13 @@
<copy todir="${dist}" file="${devlibs}/perl/bin/perl58.dll"/>
<!-- PYTHON -->
- <copy todir="${dist}" file="${devlibs}/python/python26.dll"/>
<copy todir="${dist}/python" file="${devlibs}/python/python.exe" />
<copy todir="${dist}/python" file="${devlibs}/python/pythonw.exe"/>
+ <copy todir="${dist}/python" file="${devlibs}/python/python27.dll"/>
<copy todir="${dist}/python"> <fileset dir="${devlibs}/python/Lib"/> </copy>
<copy todir="${dist}/python"> <fileset dir="${devlibs}/python/DLLs"/> </copy>
<!-- <copy todir="${dist}/python"> <fileset dir="${devlibs}/python/Scripts"/> </copy> -->
- <!--<copy file="${devlibs}/share/themes/MS-Windows/gtk-2.0/gtkrc" todir="${dist}/etc/gtk-2.0"/>-->
- <makefile file="${dist}/etc/gtk-2.0/gtkrc">
- gtk-icon-sizes = "gtk-menu=16,16:gtk-small-toolbar=16,16:gtk-large-toolbar=24,24:gtk-dnd=32,32:inkscape-decoration=16,16"
- gtk-toolbar-icon-size = small-toolbar
-
- # disable images in buttons. i've only seen ugly delphi apps use this feature.
- gtk-button-images = 0
-
- # disable the annoying beep in editable controls
- gtk-error-bell = 0
-
- # enable/disable images in menus. most "stock" microsoft apps don't use these, except sparingly.
- # the office apps use them heavily, though.
- gtk-menu-images = 1
-
- # use the win32 button ordering instead of the GNOME HIG one, where applicable
- gtk-alternative-button-order = 1
-
- style "msw-default"
- {
- GtkWidget::interior-focus = 1
- GtkOptionMenu::indicator-size = { 9, 5 }
- GtkOptionMenu::indicator-spacing = { 7, 5, 2, 2 }
- GtkSpinButton::shadow-type = in
-
- # Owen and I disagree that these should be themable
- #GtkUIManager::add-tearoffs = 0
- #GtkComboBox::add-tearoffs = 0
-
- GtkComboBox::appears-as-list = 1
- GtkComboBox::focus-on-click = 0
-
- GOComboBox::add_tearoffs = 0
-
- GtkTreeView::allow-rules = 0
- GtkTreeView::expander-size = 12
-
- GtkExpander::expander-size = 12
-
- GtkScrolledWindow::scrollbar_spacing = 1
-
- GtkSeparatorMenuItem::horizontal-padding = 2
-
- engine "wimp"
- {
- }
- }
- class "*" style "msw-default"
- </makefile>
-
</target>
diff --git a/configure.ac b/configure.ac
index 1859d8adc..f876b1248 100644
--- a/configure.ac
+++ b/configure.ac
@@ -154,40 +154,6 @@ if test "$GCC" = "yes"; then
# C++-specific flags are defined further below. Look for CXXFLAGS...
fi
-# Detect a working version of unordered containers.
-# First try looking for native support (C++11 feature)
-AC_MSG_CHECKING([native support for unordered_set])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <unordered_set>]],
-[[
- std::unordered_set<int> i, j;
- i = j;
-]])],
-[native_unordered_set_works=yes], [native_unordered_set_works=no])
-
-if test "x$native_unordered_set_works" = "xyes"; then
- AC_MSG_RESULT([ok])
- AC_DEFINE(HAVE_NATIVE_UNORDERED_SET, 1, [Has working native unordered_set])
-else
- AC_MSG_RESULT([not working])
-fi
-
-AC_MSG_CHECKING([TR1 unordered_set usability])
-AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <tr1/unordered_set>]],
-[[
- std::tr1::unordered_set<int> i, j;
- i = j;
-]])],
-[tr1_unordered_set_works=yes], [tr1_unordered_set_works=no])
-
-if test "x$tr1_unordered_set_works" = "xyes"; then
- AC_MSG_RESULT([ok])
- AC_DEFINE(HAVE_TR1_UNORDERED_SET, 1, [Has working standard TR1 unordered_set])
-else
- AC_MSG_RESULT([not working])
-fi
-
-AC_CHECK_HEADER([boost/unordered_set.hpp], [AC_DEFINE(HAVE_BOOST_UNORDERED_SET, 1, [Boost unordered_set (Boost >= 1.36)])], [])
-
# Test whether GCC emits a spurious warning when using boost::optional
# If yes, turn off strict aliasing warnings to reduce noise
# and allow the legitimate warnings to stand out
@@ -681,6 +647,68 @@ PKG_CHECK_MODULES(INKSCAPE,
pangoft2 >= 1.24
)
+# test whether depenencies require C++11
+AC_MSG_CHECKING([whether C++11 mode is required])
+CXXFLAGS_SAVE="$CXXFLAGS"
+CXXFLAGS="$INKSCAPE_CXX_DEPS_CFLAGS $CXXFLAGS"
+cxx11_required=unknown
+AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+#include <glibmm.h>
+int main() {}
+])], [cxx11_required=no], [cxx11_required=unknown])
+if test "x$cxx11_required" = "xunknown"; then
+ CXXFLAGS="-std=c++11 $CXXFLAGS"
+ AC_COMPILE_IFELSE([AC_LANG_SOURCE([
+ #include <glibmm.h>
+ int main() {}
+ ])], [cxx11_required=yes], [cxx11_required=unknown])
+fi
+CXXFLAGS="$CXXFLAGS_SAVE"
+if test "x$cxx11_required" = "xunknown"; then
+ AC_MSG_RESULT([unknown])
+ AC_MSG_ERROR([cannot detect whether C++11 is required])
+fi
+if test "x$cxx11_required" = "xyes"; then
+ AC_MSG_RESULT([yes])
+ CXXFLAGS="-std=c++11 $CXXFLAGS"
+else
+ AC_MSG_RESULT([no])
+fi
+
+# Detect a working version of unordered containers.
+# First try looking for native support (C++11 feature)
+AC_MSG_CHECKING([native support for unordered_set])
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <unordered_set>]],
+[[
+ std::unordered_set<int> i, j;
+ i = j;
+]])],
+[native_unordered_set_works=yes], [native_unordered_set_works=no])
+
+if test "x$native_unordered_set_works" = "xyes"; then
+ AC_MSG_RESULT([ok])
+ AC_DEFINE(HAVE_NATIVE_UNORDERED_SET, 1, [Has working native unordered_set])
+else
+ AC_MSG_RESULT([not working])
+fi
+
+AC_MSG_CHECKING([TR1 unordered_set usability])
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <tr1/unordered_set>]],
+[[
+ std::tr1::unordered_set<int> i, j;
+ i = j;
+]])],
+[tr1_unordered_set_works=yes], [tr1_unordered_set_works=no])
+
+if test "x$tr1_unordered_set_works" = "xyes"; then
+ AC_MSG_RESULT([ok])
+ AC_DEFINE(HAVE_TR1_UNORDERED_SET, 1, [Has working standard TR1 unordered_set])
+else
+ AC_MSG_RESULT([not working])
+fi
+
+AC_CHECK_HEADER([boost/unordered_set.hpp], [AC_DEFINE(HAVE_BOOST_UNORDERED_SET, 1, [Boost unordered_set (Boost >= 1.36)])], [])
+
dnl *********************************
dnl Allow experimental GTK+3 build
dnl *********************************
diff --git a/packaging/release-sign-tarballs b/packaging/release-sign-tarballs
index 632fdac60..1c895d877 100755
--- a/packaging/release-sign-tarballs
+++ b/packaging/release-sign-tarballs
@@ -61,8 +61,18 @@ HELP
#------------------------------------------------------------------------------
check_local_changes() {
- # TODO
- return 1
+ lines=$(bzr diff | wc -l)
+ if [ $lines -gt 0 ]; then
+ echo ""
+ echo "Uncommitted changes found. Did you forget to commit? Aborting."
+ echo ""
+ echo "You can clone the module in another directory"
+ echo "and run ./configure. No need to build if testing was finished."
+ echo ""
+ return 1
+ fi
+
+ return 0
}
#------------------------------------------------------------------------------
diff --git a/po/inkscape.pot b/po/inkscape.pot
index adfe60ccb..4f266eccf 100644
--- a/po/inkscape.pot
+++ b/po/inkscape.pot
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2015-12-27 14:26+0100\n"
+"POT-Creation-Date: 2016-02-14 00:09+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"
@@ -19,14 +19,34 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: ../inkscape.desktop.in.h:1
+#: ../inkscape.appdata.xml.in.h:1 ../inkscape.desktop.in.h:1
msgid "Inkscape"
msgstr ""
-#: ../inkscape.desktop.in.h:2
+#: ../inkscape.appdata.xml.in.h:2 ../inkscape.desktop.in.h:2
msgid "Vector Graphics Editor"
msgstr ""
+#: ../inkscape.appdata.xml.in.h:3
+msgid ""
+"An Open Source vector graphics editor, with capabilities similar to "
+"Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector "
+"Graphics (SVG) file format."
+msgstr ""
+
+#: ../inkscape.appdata.xml.in.h:4
+msgid ""
+"Inkscape supports many advanced SVG features (markers, clones, alpha "
+"blending, etc.) and great care is taken in designing a streamlined "
+"interface. It is very easy to edit nodes, perform complex path operations, "
+"trace bitmaps and much more. We also aim to maintain a thriving user and "
+"developer community by using open, community-oriented development."
+msgstr ""
+
+#: ../inkscape.appdata.xml.in.h:5
+msgid "Main application window"
+msgstr ""
+
#: ../inkscape.desktop.in.h:3
msgid "Inkscape Vector Graphics Editor"
msgstr ""
@@ -3313,1032 +3333,1032 @@ msgstr ""
msgid "Old paint (bitmap)"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:2
msgctxt "Symbol"
-msgid "AIGA Symbol Signs"
+msgid "United States National Park Service Map Symbols"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4
-#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282
msgctxt "Symbol"
-msgid "Telephone"
+msgid "Airport"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6
msgctxt "Symbol"
-msgid "Mail"
+msgid "Amphitheatre"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8
msgctxt "Symbol"
-msgid "Currency Exchange"
+msgid "Bicycle Trail"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10
msgctxt "Symbol"
-msgid "Currency Exchange - Euro"
+msgid "Boat Launch"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12
msgctxt "Symbol"
-msgid "Cashier"
+msgid "Boat Tour"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14
-#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214
msgctxt "Symbol"
-msgid "First Aid"
+msgid "Bus Stop"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16
msgctxt "Symbol"
-msgid "Lost and Found"
+msgid "Campfire"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18
msgctxt "Symbol"
-msgid "Coat Check"
+msgid "Campground"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20
msgctxt "Symbol"
-msgid "Baggage Lockers"
+msgid "CanoeAccess"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22
msgctxt "Symbol"
-msgid "Escalator"
+msgid "Crosscountry Ski Trail"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24
msgctxt "Symbol"
-msgid "Escalator Down"
+msgid "Downhill Skiing"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26
msgctxt "Symbol"
-msgid "Escalator Up"
+msgid "Drinking Water"
msgstr ""
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28
+#: ../share/symbols/symbols.h:172 ../share/symbols/symbols.h:173
msgctxt "Symbol"
-msgid "Stairs"
+msgid "First Aid"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30
msgctxt "Symbol"
-msgid "Stairs Down"
+msgid "Fishing"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32
msgctxt "Symbol"
-msgid "Stairs Up"
+msgid "Food Service"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34
msgctxt "Symbol"
-msgid "Elevator"
+msgid "Four Wheel Drive Road"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36
msgctxt "Symbol"
-msgid "Toilets - Men"
+msgid "Gas Station"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38
msgctxt "Symbol"
-msgid "Toilets - Women"
+msgid "Golfing"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40
msgctxt "Symbol"
-msgid "Toilets"
+msgid "Horseback Riding"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42
msgctxt "Symbol"
-msgid "Nursery"
+msgid "Hospital"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44
msgctxt "Symbol"
-msgid "Drinking Fountain"
+msgid "Ice Skating"
msgstr ""
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46
+#: ../share/symbols/symbols.h:206 ../share/symbols/symbols.h:207
msgctxt "Symbol"
-msgid "Waiting Room"
+msgid "Information"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48
-#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232
msgctxt "Symbol"
-msgid "Information"
+msgid "Litter Receptacle"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50
msgctxt "Symbol"
-msgid "Hotel Information"
+msgid "Lodging"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52
msgctxt "Symbol"
-msgid "Air Transportation"
+msgid "Marina"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54
msgctxt "Symbol"
-msgid "Heliport"
+msgid "Motorbike Trail"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56
msgctxt "Symbol"
-msgid "Taxi"
+msgid "Radiator Water"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58
msgctxt "Symbol"
-msgid "Bus"
+msgid "Recycling"
msgstr ""
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60
+#: ../share/symbols/symbols.h:258 ../share/symbols/symbols.h:259
msgctxt "Symbol"
-msgid "Ground Transportation"
+msgid "Parking"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62
msgctxt "Symbol"
-msgid "Rail Transportation"
+msgid "Pets On Leash"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64
msgctxt "Symbol"
-msgid "Water Transportation"
+msgid "Picnic Area"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66
msgctxt "Symbol"
-msgid "Car Rental"
+msgid "Post Office"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68
msgctxt "Symbol"
-msgid "Restaurant"
+msgid "Ranger Station"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70
msgctxt "Symbol"
-msgid "Coffeeshop"
+msgid "RV Campground"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72
msgctxt "Symbol"
-msgid "Bar"
+msgid "Restrooms"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74
msgctxt "Symbol"
-msgid "Shops"
+msgid "Sailing"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76
msgctxt "Symbol"
-msgid "Barber Shop - Beauty Salon"
+msgid "Sanitary Disposal Station"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78
msgctxt "Symbol"
-msgid "Barber Shop"
+msgid "Scuba Diving"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80
msgctxt "Symbol"
-msgid "Beauty Salon"
+msgid "Self Guided Trail"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82
msgctxt "Symbol"
-msgid "Ticket Purchase"
+msgid "Shelter"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84
msgctxt "Symbol"
-msgid "Baggage Check In"
+msgid "Showers"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86
msgctxt "Symbol"
-msgid "Baggage Claim"
+msgid "Sledding"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88
msgctxt "Symbol"
-msgid "Customs"
+msgid "SnowmobileTrail"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90
msgctxt "Symbol"
-msgid "Immigration"
+msgid "Stable"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92
msgctxt "Symbol"
-msgid "Departing Flights"
+msgid "Store"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94
msgctxt "Symbol"
-msgid "Arriving Flights"
+msgid "Swimming"
msgstr ""
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96
+#: ../share/symbols/symbols.h:162 ../share/symbols/symbols.h:163
msgctxt "Symbol"
-msgid "Smoking"
+msgid "Telephone"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98
msgctxt "Symbol"
-msgid "No Smoking"
+msgid "Emergency Telephone"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100
-#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246
msgctxt "Symbol"
-msgid "Parking"
+msgid "Trailhead"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102
msgctxt "Symbol"
-msgid "No Parking"
+msgid "Wheelchair Accessible"
msgstr ""
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104
msgctxt "Symbol"
-msgid "No Dogs"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106
-msgctxt "Symbol"
-msgid "No Entry"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108
-msgctxt "Symbol"
-msgid "Exit"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110
-msgctxt "Symbol"
-msgid "Fire Extinguisher"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112
-msgctxt "Symbol"
-msgid "Right Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114
-msgctxt "Symbol"
-msgid "Forward and Right Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116
-msgctxt "Symbol"
-msgid "Up Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118
-msgctxt "Symbol"
-msgid "Forward and Left Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120
-msgctxt "Symbol"
-msgid "Left Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122
-msgctxt "Symbol"
-msgid "Left and Down Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124
-msgctxt "Symbol"
-msgid "Down Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126
-msgctxt "Symbol"
-msgid "Right and Down Arrow"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128
-msgctxt "Symbol"
-msgid "NPS Wheelchair Accessible - 1996"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130
-msgctxt "Symbol"
-msgid "NPS Wheelchair Accessible"
-msgstr ""
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132
-msgctxt "Symbol"
-msgid "New Wheelchair Accessible"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:133
-msgctxt "Symbol"
-msgid "Word Balloons"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:134
-msgctxt "Symbol"
-msgid "Thought Balloon"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:135
-msgctxt "Symbol"
-msgid "Dream Speaking"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:136
-msgctxt "Symbol"
-msgid "Rounded Balloon"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:137
-msgctxt "Symbol"
-msgid "Squared Balloon"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:138
-msgctxt "Symbol"
-msgid "Over the Phone"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:139
-msgctxt "Symbol"
-msgid "Hip Balloon"
-msgstr ""
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:140
-msgctxt "Symbol"
-msgid "Circle Balloon"
+msgid "Wind Surfing"
msgstr ""
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:141
+#. Symbols: ./MapSymbolsNPS.svg
+#: ../share/symbols/symbols.h:105
msgctxt "Symbol"
-msgid "Exclaim Balloon"
+msgid "Blank"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:142
+#: ../share/symbols/symbols.h:106
msgctxt "Symbol"
msgid "Flow Chart Shapes"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:143
+#: ../share/symbols/symbols.h:107
msgctxt "Symbol"
msgid "Process"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:144
+#: ../share/symbols/symbols.h:108
msgctxt "Symbol"
msgid "Input/Output"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:145
+#: ../share/symbols/symbols.h:109
msgctxt "Symbol"
msgid "Document"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:146
+#: ../share/symbols/symbols.h:110
msgctxt "Symbol"
msgid "Manual Operation"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:147
+#: ../share/symbols/symbols.h:111
msgctxt "Symbol"
msgid "Preparation"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:148
+#: ../share/symbols/symbols.h:112
msgctxt "Symbol"
msgid "Merge"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:149
+#: ../share/symbols/symbols.h:113
msgctxt "Symbol"
msgid "Decision"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:150
+#: ../share/symbols/symbols.h:114
msgctxt "Symbol"
msgid "Magnetic Tape"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:151
+#: ../share/symbols/symbols.h:115
msgctxt "Symbol"
msgid "Display"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:152
+#: ../share/symbols/symbols.h:116
msgctxt "Symbol"
msgid "Auxiliary Operation"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:153
+#: ../share/symbols/symbols.h:117
msgctxt "Symbol"
msgid "Manual Input"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:154
+#: ../share/symbols/symbols.h:118
msgctxt "Symbol"
msgid "Extract"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:155
+#: ../share/symbols/symbols.h:119
msgctxt "Symbol"
msgid "Terminal/Interrupt"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:156
+#: ../share/symbols/symbols.h:120
msgctxt "Symbol"
msgid "Punched Card"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:157
+#: ../share/symbols/symbols.h:121
msgctxt "Symbol"
msgid "Punch Tape"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:158
+#: ../share/symbols/symbols.h:122
msgctxt "Symbol"
msgid "Online Storage"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:159
+#: ../share/symbols/symbols.h:123
msgctxt "Symbol"
msgid "Keying"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:160
+#: ../share/symbols/symbols.h:124
msgctxt "Symbol"
msgid "Sort"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:161
+#: ../share/symbols/symbols.h:125
msgctxt "Symbol"
msgid "Connector"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:162
+#: ../share/symbols/symbols.h:126
msgctxt "Symbol"
msgid "Off-Page Connector"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:163
+#: ../share/symbols/symbols.h:127
msgctxt "Symbol"
msgid "Transmittal Tape"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:164
+#: ../share/symbols/symbols.h:128
msgctxt "Symbol"
msgid "Communication Link"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:165
+#: ../share/symbols/symbols.h:129
msgctxt "Symbol"
msgid "Collate"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:166
+#: ../share/symbols/symbols.h:130
msgctxt "Symbol"
msgid "Comment/Annotation"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:167
+#: ../share/symbols/symbols.h:131
msgctxt "Symbol"
msgid "Core"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:168
+#: ../share/symbols/symbols.h:132
msgctxt "Symbol"
msgid "Predefined Process"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:169
+#: ../share/symbols/symbols.h:133
msgctxt "Symbol"
msgid "Magnetic Disk (Database)"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:170
+#: ../share/symbols/symbols.h:134
msgctxt "Symbol"
msgid "Magnetic Drum (Direct Access)"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:171
+#: ../share/symbols/symbols.h:135
msgctxt "Symbol"
msgid "Offline Storage"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:172
+#: ../share/symbols/symbols.h:136
msgctxt "Symbol"
msgid "Logical Or"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:173
+#: ../share/symbols/symbols.h:137
msgctxt "Symbol"
msgid "Logical And"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:174
+#: ../share/symbols/symbols.h:138
msgctxt "Symbol"
msgid "Delay"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:175
+#: ../share/symbols/symbols.h:139
msgctxt "Symbol"
msgid "Loop Limit Begin"
msgstr ""
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:176
+#: ../share/symbols/symbols.h:140
msgctxt "Symbol"
msgid "Loop Limit End"
msgstr ""
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:141
+msgctxt "Symbol"
+msgid "Word Balloons"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:142
+msgctxt "Symbol"
+msgid "Thought Balloon"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:143
+msgctxt "Symbol"
+msgid "Dream Speaking"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:144
+msgctxt "Symbol"
+msgid "Rounded Balloon"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:145
+msgctxt "Symbol"
+msgid "Squared Balloon"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:146
+msgctxt "Symbol"
+msgid "Over the Phone"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:147
+msgctxt "Symbol"
+msgid "Hip Balloon"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:148
+msgctxt "Symbol"
+msgid "Circle Balloon"
+msgstr ""
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:149
+msgctxt "Symbol"
+msgid "Exclaim Balloon"
+msgstr ""
+
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:177
+#: ../share/symbols/symbols.h:150
msgctxt "Symbol"
msgid "Logic Symbols"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:178
+#: ../share/symbols/symbols.h:151
msgctxt "Symbol"
msgid "Xnor Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:179
+#: ../share/symbols/symbols.h:152
msgctxt "Symbol"
msgid "Xor Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:180
+#: ../share/symbols/symbols.h:153
msgctxt "Symbol"
msgid "Nor Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:181
+#: ../share/symbols/symbols.h:154
msgctxt "Symbol"
msgid "Or Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:182
+#: ../share/symbols/symbols.h:155
msgctxt "Symbol"
msgid "Nand Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:183
+#: ../share/symbols/symbols.h:156
msgctxt "Symbol"
msgid "And Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:184
+#: ../share/symbols/symbols.h:157
msgctxt "Symbol"
msgid "Buffer"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:185
+#: ../share/symbols/symbols.h:158
msgctxt "Symbol"
msgid "Not Gate"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:186
+#: ../share/symbols/symbols.h:159
msgctxt "Symbol"
msgid "Buffer Small"
msgstr ""
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:187
+#: ../share/symbols/symbols.h:160
msgctxt "Symbol"
msgid "Not Gate Small"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:188
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:161
msgctxt "Symbol"
-msgid "United States National Park Service Map Symbols"
+msgid "AIGA Symbol Signs"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:164 ../share/symbols/symbols.h:165
msgctxt "Symbol"
-msgid "Airport"
+msgid "Mail"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:166 ../share/symbols/symbols.h:167
msgctxt "Symbol"
-msgid "Amphitheatre"
+msgid "Currency Exchange"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:168 ../share/symbols/symbols.h:169
msgctxt "Symbol"
-msgid "Bicycle Trail"
+msgid "Currency Exchange - Euro"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:170 ../share/symbols/symbols.h:171
msgctxt "Symbol"
-msgid "Boat Launch"
+msgid "Cashier"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:174 ../share/symbols/symbols.h:175
msgctxt "Symbol"
-msgid "Boat Tour"
+msgid "Lost and Found"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:176 ../share/symbols/symbols.h:177
msgctxt "Symbol"
-msgid "Bus Stop"
+msgid "Coat Check"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:178 ../share/symbols/symbols.h:179
msgctxt "Symbol"
-msgid "Campfire"
+msgid "Baggage Lockers"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:180 ../share/symbols/symbols.h:181
msgctxt "Symbol"
-msgid "Campground"
+msgid "Escalator"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:182 ../share/symbols/symbols.h:183
msgctxt "Symbol"
-msgid "CanoeAccess"
+msgid "Escalator Down"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:184 ../share/symbols/symbols.h:185
msgctxt "Symbol"
-msgid "Crosscountry Ski Trail"
+msgid "Escalator Up"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:186 ../share/symbols/symbols.h:187
msgctxt "Symbol"
-msgid "Downhill Skiing"
+msgid "Stairs"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:188 ../share/symbols/symbols.h:189
msgctxt "Symbol"
-msgid "Drinking Water"
+msgid "Stairs Down"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:190 ../share/symbols/symbols.h:191
msgctxt "Symbol"
-msgid "Fishing"
+msgid "Stairs Up"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:192 ../share/symbols/symbols.h:193
msgctxt "Symbol"
-msgid "Food Service"
+msgid "Elevator"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:194 ../share/symbols/symbols.h:195
msgctxt "Symbol"
-msgid "Four Wheel Drive Road"
+msgid "Toilets - Men"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:196 ../share/symbols/symbols.h:197
msgctxt "Symbol"
-msgid "Gas Station"
+msgid "Toilets - Women"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:198 ../share/symbols/symbols.h:199
msgctxt "Symbol"
-msgid "Golfing"
+msgid "Toilets"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:200 ../share/symbols/symbols.h:201
msgctxt "Symbol"
-msgid "Horseback Riding"
+msgid "Nursery"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:202 ../share/symbols/symbols.h:203
msgctxt "Symbol"
-msgid "Hospital"
+msgid "Drinking Fountain"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:204 ../share/symbols/symbols.h:205
msgctxt "Symbol"
-msgid "Ice Skating"
+msgid "Waiting Room"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:208 ../share/symbols/symbols.h:209
msgctxt "Symbol"
-msgid "Litter Receptacle"
+msgid "Hotel Information"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:210 ../share/symbols/symbols.h:211
msgctxt "Symbol"
-msgid "Lodging"
+msgid "Air Transportation"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:212 ../share/symbols/symbols.h:213
msgctxt "Symbol"
-msgid "Marina"
+msgid "Heliport"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:214 ../share/symbols/symbols.h:215
msgctxt "Symbol"
-msgid "Motorbike Trail"
+msgid "Taxi"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:216 ../share/symbols/symbols.h:217
msgctxt "Symbol"
-msgid "Radiator Water"
+msgid "Bus"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:218 ../share/symbols/symbols.h:219
msgctxt "Symbol"
-msgid "Recycling"
+msgid "Ground Transportation"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:220 ../share/symbols/symbols.h:221
msgctxt "Symbol"
-msgid "Pets On Leash"
+msgid "Rail Transportation"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:222 ../share/symbols/symbols.h:223
msgctxt "Symbol"
-msgid "Picnic Area"
+msgid "Water Transportation"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:224 ../share/symbols/symbols.h:225
msgctxt "Symbol"
-msgid "Post Office"
+msgid "Car Rental"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:226 ../share/symbols/symbols.h:227
msgctxt "Symbol"
-msgid "Ranger Station"
+msgid "Restaurant"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:228 ../share/symbols/symbols.h:229
msgctxt "Symbol"
-msgid "RV Campground"
+msgid "Coffeeshop"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:230 ../share/symbols/symbols.h:231
msgctxt "Symbol"
-msgid "Restrooms"
+msgid "Bar"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:232 ../share/symbols/symbols.h:233
msgctxt "Symbol"
-msgid "Sailing"
+msgid "Shops"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:234 ../share/symbols/symbols.h:235
msgctxt "Symbol"
-msgid "Sanitary Disposal Station"
+msgid "Barber Shop - Beauty Salon"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:236 ../share/symbols/symbols.h:237
msgctxt "Symbol"
-msgid "Scuba Diving"
+msgid "Barber Shop"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:238 ../share/symbols/symbols.h:239
msgctxt "Symbol"
-msgid "Self Guided Trail"
+msgid "Beauty Salon"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:240 ../share/symbols/symbols.h:241
msgctxt "Symbol"
-msgid "Shelter"
+msgid "Ticket Purchase"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:242 ../share/symbols/symbols.h:243
msgctxt "Symbol"
-msgid "Showers"
+msgid "Baggage Check In"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:244 ../share/symbols/symbols.h:245
msgctxt "Symbol"
-msgid "Sledding"
+msgid "Baggage Claim"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:246 ../share/symbols/symbols.h:247
msgctxt "Symbol"
-msgid "SnowmobileTrail"
+msgid "Customs"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:248 ../share/symbols/symbols.h:249
msgctxt "Symbol"
-msgid "Stable"
+msgid "Immigration"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:250 ../share/symbols/symbols.h:251
msgctxt "Symbol"
-msgid "Store"
+msgid "Departing Flights"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:252 ../share/symbols/symbols.h:253
msgctxt "Symbol"
-msgid "Swimming"
+msgid "Arriving Flights"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:254 ../share/symbols/symbols.h:255
msgctxt "Symbol"
-msgid "Emergency Telephone"
+msgid "Smoking"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:256 ../share/symbols/symbols.h:257
msgctxt "Symbol"
-msgid "Trailhead"
+msgid "No Smoking"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:287 ../share/symbols/symbols.h:288
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:260 ../share/symbols/symbols.h:261
msgctxt "Symbol"
-msgid "Wheelchair Accessible"
+msgid "No Parking"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:289 ../share/symbols/symbols.h:290
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:262 ../share/symbols/symbols.h:263
msgctxt "Symbol"
-msgid "Wind Surfing"
+msgid "No Dogs"
msgstr ""
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:291
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:264 ../share/symbols/symbols.h:265
msgctxt "Symbol"
-msgid "Blank"
+msgid "No Entry"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:266 ../share/symbols/symbols.h:267
+msgctxt "Symbol"
+msgid "Exit"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:268 ../share/symbols/symbols.h:269
+msgctxt "Symbol"
+msgid "Fire Extinguisher"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:270 ../share/symbols/symbols.h:271
+msgctxt "Symbol"
+msgid "Right Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:272 ../share/symbols/symbols.h:273
+msgctxt "Symbol"
+msgid "Forward and Right Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:274 ../share/symbols/symbols.h:275
+msgctxt "Symbol"
+msgid "Up Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:276 ../share/symbols/symbols.h:277
+msgctxt "Symbol"
+msgid "Forward and Left Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:278 ../share/symbols/symbols.h:279
+msgctxt "Symbol"
+msgid "Left Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:280 ../share/symbols/symbols.h:281
+msgctxt "Symbol"
+msgid "Left and Down Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:282 ../share/symbols/symbols.h:283
+msgctxt "Symbol"
+msgid "Down Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:284 ../share/symbols/symbols.h:285
+msgctxt "Symbol"
+msgid "Right and Down Arrow"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:286 ../share/symbols/symbols.h:287
+msgctxt "Symbol"
+msgid "NPS Wheelchair Accessible - 1996"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:288 ../share/symbols/symbols.h:289
+msgctxt "Symbol"
+msgid "NPS Wheelchair Accessible"
+msgstr ""
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:290 ../share/symbols/symbols.h:291
+msgctxt "Symbol"
+msgid "New Wheelchair Accessible"
msgstr ""
#: ../share/templates/templates.h:1
@@ -4826,11 +4846,11 @@ msgid "[Unchanged]"
msgstr ""
#. Edit
-#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2463
+#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2461
msgid "_Undo"
msgstr ""
-#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2465
+#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2463
msgid "_Redo"
msgstr ""
@@ -4858,7 +4878,7 @@ msgstr ""
msgid " (No preferences)"
msgstr ""
-#: ../src/extension/effect.h:70 ../src/verbs.cpp:2237
+#: ../src/extension/effect.h:70 ../src/verbs.cpp:2235
msgid "Extensions"
msgstr ""
@@ -4961,7 +4981,7 @@ msgid ""
"this extension."
msgstr ""
-#: ../src/extension/implementation/script.cpp:1062
+#: ../src/extension/implementation/script.cpp:1112
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 "
@@ -4993,7 +5013,7 @@ msgstr ""
#: ../src/ui/dialog/object-attributes.cpp:77
#: ../src/ui/widget/page-sizer.cpp:249
#: ../src/widgets/calligraphy-toolbar.cpp:430
-#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:287
+#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:297
#: ../src/widgets/tweak-toolbar.cpp:128
#: ../share/extensions/foldablebox.inx.h:2
msgid "Width:"
@@ -5009,7 +5029,7 @@ msgid "Height:"
msgstr ""
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:43
-#: ../src/widgets/measure-toolbar.cpp:320
+#: ../src/widgets/measure-toolbar.cpp:328
#: ../share/extensions/printing_marks.inx.h:12
msgid "Offset:"
msgstr ""
@@ -5257,7 +5277,7 @@ msgstr ""
#: ../src/extension/internal/bitmap/cycleColormap.cpp:39
#: ../src/extension/internal/bitmap/spread.cpp:39
#: ../src/extension/internal/bitmap/unsharpmask.cpp:45
-#: ../src/widgets/spray-toolbar.cpp:401
+#: ../src/widgets/spray-toolbar.cpp:411
msgid "Amount:"
msgstr ""
@@ -5439,7 +5459,7 @@ msgstr ""
#: ../src/extension/internal/bitmap/opacity.cpp:40
#: ../src/ui/dialog/filter-effects-dialog.cpp:2899
-#: ../src/ui/dialog/objects.cpp:1625 ../src/widgets/dropper-toolbar.cpp:83
+#: ../src/ui/dialog/objects.cpp:1629 ../src/widgets/dropper-toolbar.cpp:83
msgid "Opacity:"
msgstr ""
@@ -6274,7 +6294,7 @@ msgstr ""
#: ../src/extension/internal/filter/bumps.h:100
#: ../src/extension/internal/filter/bumps.h:331
-#: ../src/widgets/measure-toolbar.cpp:294
+#: ../src/widgets/measure-toolbar.cpp:302
msgid "Precision"
msgstr ""
@@ -6774,7 +6794,7 @@ msgstr ""
#: ../src/live_effects/lpe-transform_2pts.cpp:40
#: ../src/ui/dialog/filter-effects-dialog.cpp:1048
#: ../src/widgets/gradient-toolbar.cpp:1159
-#: ../src/widgets/measure-toolbar.cpp:320
+#: ../src/widgets/measure-toolbar.cpp:328
msgid "Offset"
msgstr ""
@@ -7100,7 +7120,7 @@ msgstr ""
#: ../src/extension/internal/filter/morphology.h:65
#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191
#: ../src/ui/widget/page-sizer.cpp:249 ../src/widgets/rect-toolbar.cpp:317
-#: ../src/widgets/spray-toolbar.cpp:287 ../src/widgets/tweak-toolbar.cpp:128
+#: ../src/widgets/spray-toolbar.cpp:297 ../src/widgets/tweak-toolbar.cpp:128
#: ../share/extensions/interp_att_g.inx.h:12
msgid "Width"
msgstr ""
@@ -7336,7 +7356,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:331
#: ../src/ui/dialog/align-and-distribute.cpp:998
-#: ../src/widgets/desktop-widget.cpp:2051
+#: ../src/widgets/desktop-widget.cpp:2049
msgid "Drawing"
msgstr ""
@@ -7345,7 +7365,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:496
#: ../src/extension/internal/filter/paint.h:590
#: ../src/extension/internal/filter/paint.h:976
-#: ../src/live_effects/effect.cpp:149 ../src/splivarot.cpp:2204
+#: ../src/live_effects/effect.cpp:149 ../src/splivarot.cpp:2197
msgid "Simplify"
msgstr ""
@@ -7629,7 +7649,7 @@ msgstr ""
#: ../src/extension/internal/filter/transparency.h:59
#: ../src/ui/dialog/filter-effects-dialog.cpp:2854
#: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106
-#: ../src/widgets/pencil-toolbar.cpp:141 ../src/widgets/spray-toolbar.cpp:379
+#: ../src/widgets/pencil-toolbar.cpp:141 ../src/widgets/spray-toolbar.cpp:389
#: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2
#: ../share/extensions/triangle.inx.h:8
msgid "Mode:"
@@ -7837,7 +7857,7 @@ msgstr ""
#: ../src/extension/internal/grid.cpp:215
#: ../src/ui/dialog/document-properties.cpp:163
#: ../src/ui/dialog/inkscape-preferences.cpp:821
-#: ../src/widgets/toolbox.cpp:1872
+#: ../src/widgets/toolbox.cpp:1876
msgid "Grids"
msgstr ""
@@ -8055,7 +8075,7 @@ msgstr ""
msgid "SVG format with Inkscape extensions"
msgstr ""
-#: ../src/extension/internal/svg.cpp:128
+#: ../src/extension/internal/svg.cpp:128 ../share/extensions/scour.inx.h:19
msgid "SVG Output"
msgstr ""
@@ -8194,120 +8214,120 @@ msgstr ""
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr ""
-#: ../src/file.cpp:183
+#: ../src/file.cpp:185
msgid "default.svg"
msgstr ""
-#: ../src/file.cpp:328
+#: ../src/file.cpp:332
msgid "Broken links have been changed to point to existing files."
msgstr ""
-#: ../src/file.cpp:339 ../src/file.cpp:1274
+#: ../src/file.cpp:343 ../src/file.cpp:1278
#, c-format
msgid "Failed to load the requested file %s"
msgstr ""
-#: ../src/file.cpp:365
+#: ../src/file.cpp:369
msgid "Document not saved yet. Cannot revert."
msgstr ""
-#: ../src/file.cpp:371
+#: ../src/file.cpp:375
msgid "Changes will be lost! Are you sure you want to reload document %1?"
msgstr ""
-#: ../src/file.cpp:397
+#: ../src/file.cpp:401
msgid "Document reverted."
msgstr ""
-#: ../src/file.cpp:399
+#: ../src/file.cpp:403
msgid "Document not reverted."
msgstr ""
-#: ../src/file.cpp:549
+#: ../src/file.cpp:553
msgid "Select file to open"
msgstr ""
-#: ../src/file.cpp:631
+#: ../src/file.cpp:635
msgid "Clean up document"
msgstr ""
-#: ../src/file.cpp:638
+#: ../src/file.cpp:642
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] ""
msgstr[1] ""
-#: ../src/file.cpp:643
+#: ../src/file.cpp:647
msgid "No unused definitions in &lt;defs&gt;."
msgstr ""
-#: ../src/file.cpp:675
+#: ../src/file.cpp:679
#, 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:676 ../src/file.cpp:684 ../src/file.cpp:692
-#: ../src/file.cpp:698 ../src/file.cpp:703
+#: ../src/file.cpp:680 ../src/file.cpp:688 ../src/file.cpp:696
+#: ../src/file.cpp:702 ../src/file.cpp:707
msgid "Document not saved."
msgstr ""
-#: ../src/file.cpp:683
+#: ../src/file.cpp:687
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
msgstr ""
-#: ../src/file.cpp:691
+#: ../src/file.cpp:695
#, c-format
msgid "File %s could not be saved."
msgstr ""
-#: ../src/file.cpp:721 ../src/file.cpp:723
+#: ../src/file.cpp:725 ../src/file.cpp:727
msgid "Document saved."
msgstr ""
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:866 ../src/file.cpp:1433
+#: ../src/file.cpp:870 ../src/file.cpp:1437
msgid "drawing"
msgstr ""
-#: ../src/file.cpp:871
+#: ../src/file.cpp:875
msgid "drawing-%1"
msgstr ""
-#: ../src/file.cpp:888
+#: ../src/file.cpp:892
msgid "Select file to save a copy to"
msgstr ""
-#: ../src/file.cpp:890
+#: ../src/file.cpp:894
msgid "Select file to save to"
msgstr ""
-#: ../src/file.cpp:995 ../src/file.cpp:997
+#: ../src/file.cpp:999 ../src/file.cpp:1001
msgid "No changes need to be saved."
msgstr ""
-#: ../src/file.cpp:1016
+#: ../src/file.cpp:1020
msgid "Saving document..."
msgstr ""
-#: ../src/file.cpp:1271 ../src/ui/dialog/inkscape-preferences.cpp:1494
+#: ../src/file.cpp:1275 ../src/ui/dialog/inkscape-preferences.cpp:1494
#: ../src/ui/dialog/ocaldialogs.cpp:1244
msgid "Import"
msgstr ""
-#: ../src/file.cpp:1321
+#: ../src/file.cpp:1325
msgid "Select file to import"
msgstr ""
-#: ../src/file.cpp:1454
+#: ../src/file.cpp:1458
msgid "Select file to export to"
msgstr ""
-#: ../src/file.cpp:1707
+#: ../src/file.cpp:1711
msgid "Import Clip Art"
msgstr ""
@@ -8474,7 +8494,7 @@ msgid "Arithmetic"
msgstr ""
#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:545
-#: ../src/ui/dialog/objects.cpp:1889
+#: ../src/ui/dialog/objects.cpp:1893
msgid "Duplicate"
msgstr ""
@@ -8519,7 +8539,7 @@ msgstr ""
msgid "Reverse gradient"
msgstr ""
-#: ../src/gradient-chemistry.cpp:1621 ../src/widgets/gradient-selector.cpp:226
+#: ../src/gradient-chemistry.cpp:1621 ../src/widgets/gradient-selector.cpp:222
msgid "Delete swatch"
msgstr ""
@@ -8865,7 +8885,7 @@ msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:997
#: ../src/ui/dialog/document-properties.cpp:161
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1549
-#: ../src/widgets/desktop-widget.cpp:2047
+#: ../src/widgets/desktop-widget.cpp:2045
#: ../share/extensions/empty_page.inx.h:1
#: ../share/extensions/voronoi2svg.inx.h:9
msgid "Page"
@@ -8879,7 +8899,7 @@ msgstr ""
#: ../src/live_effects/parameter/originalpatharray.cpp:82
#: ../src/ui/dialog/inkscape-preferences.cpp:1555
#: ../src/ui/widget/page-sizer.cpp:285
-#: ../src/widgets/gradient-selector.cpp:154
+#: ../src/widgets/gradient-selector.cpp:150
#: ../src/widgets/sp-xmlview-attr-list.cpp:49
msgid "Name"
msgstr ""
@@ -9477,8 +9497,8 @@ msgid "Change to 0 weight"
msgstr ""
#: ../src/live_effects/lpe-bspline.cpp:160
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:232
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:254
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:240
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:262
#: ../src/live_effects/parameter/parameter.cpp:170
msgid "Change scalar parameter"
msgstr ""
@@ -9721,40 +9741,48 @@ msgstr ""
msgid "Helper size with direction"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:157
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:103
+msgid "IMPORTANT! New version soon..."
+msgstr ""
+
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:107
+msgid "Not compatible. Convert to path after."
+msgstr ""
+
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:165
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:72
msgid "Fillet"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:161
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:169
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:74
msgid "Inverse fillet"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:166
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:174
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76
msgid "Chamfer"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:170
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:178
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78
msgid "Inverse chamfer"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:239
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:247
msgid "Convert to fillet"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:246
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:270
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:254
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:278
msgid "Convert to inverse fillet"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:262
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:270
msgid "Convert to chamfer"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:282
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:290
msgid "Knots and helper paths refreshed"
msgstr ""
@@ -9776,27 +9804,27 @@ msgid ""
"contact."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:31
+#: ../src/live_effects/lpe-interpolate.cpp:30
msgid "Trajectory:"
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:31
+#: ../src/live_effects/lpe-interpolate.cpp:30
msgid "Path along which intermediate steps are created."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/live_effects/lpe-interpolate.cpp:31
msgid "Steps_:"
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/live_effects/lpe-interpolate.cpp:31
msgid "Determines the number of steps from start to end path."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:33
+#: ../src/live_effects/lpe-interpolate.cpp:32
msgid "E_quidistant spacing"
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:33
+#: ../src/live_effects/lpe-interpolate.cpp:32
msgid ""
"If true, the spacing between intermediates is constant along the length of "
"the path. If false, the distance depends on the location of the nodes of the "
@@ -9927,60 +9955,60 @@ msgid "Overrides the miter limit and forces a join."
msgstr ""
#. initialise your parameters here:
-#: ../src/live_effects/lpe-knot.cpp:351
+#: ../src/live_effects/lpe-knot.cpp:350
msgid "Fi_xed width:"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:351
+#: ../src/live_effects/lpe-knot.cpp:350
msgid "Size of hidden region of lower string"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:352
+#: ../src/live_effects/lpe-knot.cpp:351
msgid "_In units of stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:352
+#: ../src/live_effects/lpe-knot.cpp:351
msgid "Consider 'Interruption width' as a ratio of stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:352
msgid "St_roke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:352
msgid "Add the stroke width to the interruption size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:354
+#: ../src/live_effects/lpe-knot.cpp:353
msgid "_Crossing path stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:354
+#: ../src/live_effects/lpe-knot.cpp:353
msgid "Add crossed stroke width to the interruption size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:355
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "S_witcher size:"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:355
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "Orientation indicator/switcher size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:356
+#: ../src/live_effects/lpe-knot.cpp:355
msgid "Crossing Signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:356
+#: ../src/live_effects/lpe-knot.cpp:355
msgid "Crossings signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:627
+#: ../src/live_effects/lpe-knot.cpp:626
msgid "Drag to select a crossing, click to flip it"
msgstr ""
#. / @todo Is this the right verb?
-#: ../src/live_effects/lpe-knot.cpp:665
+#: ../src/live_effects/lpe-knot.cpp:664
msgid "Change knot crossing"
msgstr ""
@@ -9995,225 +10023,229 @@ msgid "Mirror movements in vertical"
msgstr ""
#: ../src/live_effects/lpe-lattice2.cpp:49
+msgid "Update while moving knots (maybe slow)"
+msgstr ""
+
+#: ../src/live_effects/lpe-lattice2.cpp:50
msgid "Control 0:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:49
+#: ../src/live_effects/lpe-lattice2.cpp:50
msgid "Control 0 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:50
+#: ../src/live_effects/lpe-lattice2.cpp:51
msgid "Control 1:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:50
+#: ../src/live_effects/lpe-lattice2.cpp:51
msgid "Control 1 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:51
+#: ../src/live_effects/lpe-lattice2.cpp:52
msgid "Control 2:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:51
+#: ../src/live_effects/lpe-lattice2.cpp:52
msgid "Control 2 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:52
+#: ../src/live_effects/lpe-lattice2.cpp:53
msgid "Control 3:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:52
+#: ../src/live_effects/lpe-lattice2.cpp:53
msgid "Control 3 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:53
+#: ../src/live_effects/lpe-lattice2.cpp:54
msgid "Control 4:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:53
+#: ../src/live_effects/lpe-lattice2.cpp:54
msgid "Control 4 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:54
+#: ../src/live_effects/lpe-lattice2.cpp:55
msgid "Control 5:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:54
+#: ../src/live_effects/lpe-lattice2.cpp:55
msgid "Control 5 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:55
+#: ../src/live_effects/lpe-lattice2.cpp:56
msgid "Control 6:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:55
+#: ../src/live_effects/lpe-lattice2.cpp:56
msgid "Control 6 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:56
+#: ../src/live_effects/lpe-lattice2.cpp:57
msgid "Control 7:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:56
+#: ../src/live_effects/lpe-lattice2.cpp:57
msgid "Control 7 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:57
+#: ../src/live_effects/lpe-lattice2.cpp:58
msgid "Control 8x9:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:57
+#: ../src/live_effects/lpe-lattice2.cpp:58
msgid ""
"Control 8x9 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:58
+#: ../src/live_effects/lpe-lattice2.cpp:59
msgid "Control 10x11:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:58
+#: ../src/live_effects/lpe-lattice2.cpp:59
msgid ""
"Control 10x11 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:59
+#: ../src/live_effects/lpe-lattice2.cpp:60
msgid "Control 12:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:59
+#: ../src/live_effects/lpe-lattice2.cpp:60
msgid "Control 12 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:60
+#: ../src/live_effects/lpe-lattice2.cpp:61
msgid "Control 13:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:60
+#: ../src/live_effects/lpe-lattice2.cpp:61
msgid "Control 13 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:61
+#: ../src/live_effects/lpe-lattice2.cpp:62
msgid "Control 14:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:61
+#: ../src/live_effects/lpe-lattice2.cpp:62
msgid "Control 14 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:62
+#: ../src/live_effects/lpe-lattice2.cpp:63
msgid "Control 15:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:62
+#: ../src/live_effects/lpe-lattice2.cpp:63
msgid "Control 15 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:63
+#: ../src/live_effects/lpe-lattice2.cpp:64
msgid "Control 16:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:63
+#: ../src/live_effects/lpe-lattice2.cpp:64
msgid "Control 16 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:64
+#: ../src/live_effects/lpe-lattice2.cpp:65
msgid "Control 17:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:64
+#: ../src/live_effects/lpe-lattice2.cpp:65
msgid "Control 17 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:65
+#: ../src/live_effects/lpe-lattice2.cpp:66
msgid "Control 18:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:65
+#: ../src/live_effects/lpe-lattice2.cpp:66
msgid "Control 18 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:66
+#: ../src/live_effects/lpe-lattice2.cpp:67
msgid "Control 19:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:66
+#: ../src/live_effects/lpe-lattice2.cpp:67
msgid "Control 19 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:67
+#: ../src/live_effects/lpe-lattice2.cpp:68
msgid "Control 20x21:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:67
+#: ../src/live_effects/lpe-lattice2.cpp:68
msgid ""
"Control 20x21 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:68
+#: ../src/live_effects/lpe-lattice2.cpp:69
msgid "Control 22x23:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:68
+#: ../src/live_effects/lpe-lattice2.cpp:69
msgid ""
"Control 22x23 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:69
+#: ../src/live_effects/lpe-lattice2.cpp:70
msgid "Control 24x26:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:69
+#: ../src/live_effects/lpe-lattice2.cpp:70
msgid ""
"Control 24x26 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:70
+#: ../src/live_effects/lpe-lattice2.cpp:71
msgid "Control 25x27:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:70
+#: ../src/live_effects/lpe-lattice2.cpp:71
msgid ""
"Control 25x27 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:71
+#: ../src/live_effects/lpe-lattice2.cpp:72
msgid "Control 28x30:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:71
+#: ../src/live_effects/lpe-lattice2.cpp:72
msgid ""
"Control 28x30 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:72
+#: ../src/live_effects/lpe-lattice2.cpp:73
msgid "Control 29x31:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:72
+#: ../src/live_effects/lpe-lattice2.cpp:73
msgid ""
"Control 29x31 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:73
+#: ../src/live_effects/lpe-lattice2.cpp:74
msgid "Control 32x33x34x35:"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:73
+#: ../src/live_effects/lpe-lattice2.cpp:74
msgid ""
"Control 32x33x34x35 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along "
"axes"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:236
+#: ../src/live_effects/lpe-lattice2.cpp:238
msgid "Reset grid"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:268
-#: ../src/live_effects/lpe-lattice2.cpp:283
+#: ../src/live_effects/lpe-lattice2.cpp:270
+#: ../src/live_effects/lpe-lattice2.cpp:285
msgid "Show Points"
msgstr ""
-#: ../src/live_effects/lpe-lattice2.cpp:281
+#: ../src/live_effects/lpe-lattice2.cpp:283
msgid "Hide Points"
msgstr ""
@@ -10716,13 +10748,13 @@ msgstr ""
#: ../src/live_effects/lpe-ruler.cpp:33
#: ../src/live_effects/lpe-transform_2pts.cpp:37
-#: ../src/ui/tools/measure-tool.cpp:728 ../src/widgets/arc-toolbar.cpp:319
+#: ../src/ui/tools/measure-tool.cpp:756 ../src/widgets/arc-toolbar.cpp:319
msgid "Start"
msgstr ""
#: ../src/live_effects/lpe-ruler.cpp:34
#: ../src/live_effects/lpe-transform_2pts.cpp:38
-#: ../src/ui/tools/measure-tool.cpp:729 ../src/widgets/arc-toolbar.cpp:332
+#: ../src/ui/tools/measure-tool.cpp:757 ../src/widgets/arc-toolbar.cpp:332
msgid "End"
msgstr ""
@@ -11247,12 +11279,12 @@ msgid "Remove Path"
msgstr ""
#: ../src/live_effects/parameter/originalpatharray.cpp:179
-#: ../src/ui/dialog/objects.cpp:1850
+#: ../src/ui/dialog/objects.cpp:1854
msgid "Move Down"
msgstr ""
#: ../src/live_effects/parameter/originalpatharray.cpp:191
-#: ../src/ui/dialog/objects.cpp:1858
+#: ../src/ui/dialog/objects.cpp:1862
msgid "Move Up"
msgstr ""
@@ -11288,7 +11320,7 @@ msgstr ""
msgid "Paste path parameter"
msgstr ""
-#: ../src/live_effects/parameter/point.cpp:124
+#: ../src/live_effects/parameter/point.cpp:132
msgid "Change point parameter"
msgstr ""
@@ -11610,11 +11642,11 @@ msgstr ""
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2716 ../src/verbs.cpp:2724
+#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2714 ../src/verbs.cpp:2722
msgid "_Edit"
msgstr ""
-#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2475
+#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2473
msgid "Paste Si_ze"
msgstr ""
@@ -12075,7 +12107,7 @@ msgid "<b>No groups</b> to ungroup in the selection."
msgstr ""
#: ../src/selection-chemistry.cpp:869 ../src/sp-item-group.cpp:550
-#: ../src/ui/dialog/objects.cpp:1912
+#: ../src/ui/dialog/objects.cpp:1916
msgid "Ungroup"
msgstr ""
@@ -12194,7 +12226,7 @@ msgstr ""
msgid "Select <b>object(s)</b> to move."
msgstr ""
-#: ../src/selection-chemistry.cpp:1440 ../src/verbs.cpp:2659
+#: ../src/selection-chemistry.cpp:1440 ../src/verbs.cpp:2657
msgid "Move selection to layer"
msgstr ""
@@ -12392,7 +12424,7 @@ msgstr ""
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3818 ../src/ui/dialog/objects.cpp:1918
+#: ../src/selection-chemistry.cpp:3818 ../src/ui/dialog/objects.cpp:1922
msgid "Create Clip Group"
msgstr ""
@@ -12425,15 +12457,15 @@ msgid "Select <b>object(s)</b> to fit canvas to."
msgstr ""
#. Fit Page
-#: ../src/selection-chemistry.cpp:4168 ../src/verbs.cpp:3007
+#: ../src/selection-chemistry.cpp:4168 ../src/verbs.cpp:3003
msgid "Fit Page to Selection"
msgstr ""
-#: ../src/selection-chemistry.cpp:4197 ../src/verbs.cpp:3009
+#: ../src/selection-chemistry.cpp:4197 ../src/verbs.cpp:3005
msgid "Fit Page to Drawing"
msgstr ""
-#: ../src/selection-chemistry.cpp:4218 ../src/verbs.cpp:3011
+#: ../src/selection-chemistry.cpp:4218 ../src/verbs.cpp:3007
msgid "Fit Page to Selection or Drawing"
msgstr ""
@@ -12639,7 +12671,7 @@ msgstr ""
#. Ellipse
#: ../src/sp-ellipse.cpp:367 ../src/sp-ellipse.cpp:374
#: ../src/ui/dialog/inkscape-preferences.cpp:412
-#: ../src/widgets/pencil-toolbar.cpp:178
+#: ../src/widgets/pencil-toolbar.cpp:179
msgid "Ellipse"
msgstr ""
@@ -12684,7 +12716,7 @@ msgstr[1] ""
msgid "Create Guides Around the Page"
msgstr ""
-#: ../src/sp-guide.cpp:274 ../src/verbs.cpp:2547
+#: ../src/sp-guide.cpp:274 ../src/verbs.cpp:2545
msgid "Delete All Guides"
msgstr ""
@@ -12728,7 +12760,7 @@ msgstr ""
msgid "%d &#215; %d: %s"
msgstr ""
-#: ../src/sp-item-group.cpp:307 ../src/ui/dialog/objects.cpp:1911
+#: ../src/sp-item-group.cpp:307 ../src/ui/dialog/objects.cpp:1915
msgid "Group"
msgstr ""
@@ -12961,86 +12993,81 @@ msgstr ""
msgid "Select <b>at least 1 path</b> to perform a boolean union."
msgstr ""
-#: ../src/splivarot.cpp:347
-msgid ""
-"Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
-msgstr ""
-
-#: ../src/splivarot.cpp:363 ../src/splivarot.cpp:378
+#: ../src/splivarot.cpp:356 ../src/splivarot.cpp:371
msgid ""
"Unable to determine the <b>z-order</b> of the objects selected for "
"difference, XOR, division, or path cut."
msgstr ""
-#: ../src/splivarot.cpp:408
+#: ../src/splivarot.cpp:401
msgid ""
"One of the objects is <b>not a path</b>, cannot perform boolean operation."
msgstr ""
-#: ../src/splivarot.cpp:1153
+#: ../src/splivarot.cpp:1146
msgid "Select <b>stroked path(s)</b> to convert stroke to path."
msgstr ""
-#: ../src/splivarot.cpp:1509
+#: ../src/splivarot.cpp:1502
msgid "Convert stroke to path"
msgstr ""
#. TRANSLATORS: "to outline" means "to convert stroke to path"
-#: ../src/splivarot.cpp:1512
+#: ../src/splivarot.cpp:1505
msgid "<b>No stroked paths</b> in the selection."
msgstr ""
-#: ../src/splivarot.cpp:1583
+#: ../src/splivarot.cpp:1576
msgid "Selected object is <b>not a path</b>, cannot inset/outset."
msgstr ""
-#: ../src/splivarot.cpp:1674 ../src/splivarot.cpp:1741
+#: ../src/splivarot.cpp:1667 ../src/splivarot.cpp:1734
msgid "Create linked offset"
msgstr ""
-#: ../src/splivarot.cpp:1675 ../src/splivarot.cpp:1742
+#: ../src/splivarot.cpp:1668 ../src/splivarot.cpp:1735
msgid "Create dynamic offset"
msgstr ""
-#: ../src/splivarot.cpp:1767
+#: ../src/splivarot.cpp:1760
msgid "Select <b>path(s)</b> to inset/outset."
msgstr ""
-#: ../src/splivarot.cpp:1960
+#: ../src/splivarot.cpp:1953
msgid "Outset path"
msgstr ""
-#: ../src/splivarot.cpp:1960
+#: ../src/splivarot.cpp:1953
msgid "Inset path"
msgstr ""
-#: ../src/splivarot.cpp:1962
+#: ../src/splivarot.cpp:1955
msgid "<b>No paths</b> to inset/outset in the selection."
msgstr ""
-#: ../src/splivarot.cpp:2124
+#: ../src/splivarot.cpp:2117
msgid "Simplifying paths (separately):"
msgstr ""
-#: ../src/splivarot.cpp:2126
+#: ../src/splivarot.cpp:2119
msgid "Simplifying paths:"
msgstr ""
-#: ../src/splivarot.cpp:2163
+#: ../src/splivarot.cpp:2156
#, c-format
msgid "%s <b>%d</b> of <b>%d</b> paths simplified..."
msgstr ""
-#: ../src/splivarot.cpp:2176
+#: ../src/splivarot.cpp:2169
#, c-format
msgid "<b>%d</b> paths simplified."
msgstr ""
-#: ../src/splivarot.cpp:2190
+#: ../src/splivarot.cpp:2183
msgid "Select <b>path(s)</b> to simplify."
msgstr ""
-#: ../src/splivarot.cpp:2206
+#: ../src/splivarot.cpp:2199
msgid "<b>No paths</b> to simplify in the selection."
msgstr ""
@@ -13065,7 +13092,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:182 ../src/verbs.cpp:2570
+#: ../src/text-chemistry.cpp:182 ../src/verbs.cpp:2568
msgid "Put text on path"
msgstr ""
@@ -13077,7 +13104,7 @@ msgstr ""
msgid "<b>No texts-on-paths</b> in the selection."
msgstr ""
-#: ../src/text-chemistry.cpp:216 ../src/verbs.cpp:2572
+#: ../src/text-chemistry.cpp:216 ../src/verbs.cpp:2570
msgid "Remove text from path"
msgstr ""
@@ -13326,7 +13353,7 @@ msgid "Rearrange"
msgstr ""
#: ../src/ui/dialog/align-and-distribute.cpp:850
-#: ../src/widgets/toolbox.cpp:1774
+#: ../src/widgets/toolbox.cpp:1778
msgid "Nodes"
msgstr ""
@@ -13339,53 +13366,53 @@ msgid "_Treat selection as group: "
msgstr ""
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:871 ../src/verbs.cpp:3039
-#: ../src/verbs.cpp:3040
+#: ../src/ui/dialog/align-and-distribute.cpp:871 ../src/verbs.cpp:3035
+#: ../src/verbs.cpp:3036
msgid "Align right edges of objects to the left edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:874 ../src/verbs.cpp:3041
-#: ../src/verbs.cpp:3042
+#: ../src/ui/dialog/align-and-distribute.cpp:874 ../src/verbs.cpp:3037
+#: ../src/verbs.cpp:3038
msgid "Align left edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3043
-#: ../src/verbs.cpp:3044
+#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3039
+#: ../src/verbs.cpp:3040
msgid "Center on vertical axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3045
-#: ../src/verbs.cpp:3046
+#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3041
+#: ../src/verbs.cpp:3042
msgid "Align right sides"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3047
-#: ../src/verbs.cpp:3048
+#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3043
+#: ../src/verbs.cpp:3044
msgid "Align left edges of objects to the right edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3049
-#: ../src/verbs.cpp:3050
+#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3045
+#: ../src/verbs.cpp:3046
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3051
-#: ../src/verbs.cpp:3052
+#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3047
+#: ../src/verbs.cpp:3048
msgid "Align top edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3053
-#: ../src/verbs.cpp:3054
+#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3049
+#: ../src/verbs.cpp:3050
msgid "Center on horizontal axis"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3055
-#: ../src/verbs.cpp:3056
+#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3051
+#: ../src/verbs.cpp:3052
msgid "Align bottom edges"
msgstr ""
-#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3057
-#: ../src/verbs.cpp:3058
+#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3053
+#: ../src/verbs.cpp:3054
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr ""
@@ -14338,7 +14365,8 @@ msgstr ""
#: ../src/ui/dialog/document-properties.cpp:123
msgid ""
"Color of the page background. Note: transparency setting ignored while "
-"editing if 'Checkerboard background' set (but used when exporting to bitmap)."
+"editing if 'Checkerboard background' unset (but used when exporting to "
+"bitmap)."
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:124
@@ -14519,11 +14547,11 @@ msgid "Remove selected grid."
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:162
-#: ../src/widgets/toolbox.cpp:1881
+#: ../src/widgets/toolbox.cpp:1885
msgid "Guides"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:164 ../src/verbs.cpp:2838
+#: ../src/ui/dialog/document-properties.cpp:164 ../src/verbs.cpp:2836
msgid "Snap"
msgstr ""
@@ -14575,7 +14603,7 @@ msgstr ""
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:526 ../src/verbs.cpp:3023
+#: ../src/ui/dialog/document-properties.cpp:526 ../src/verbs.cpp:3019
msgid "Link Color Profile"
msgstr ""
@@ -14634,7 +14662,7 @@ msgid "<b>Embedded script files:</b>"
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:842
-#: ../src/ui/dialog/objects.cpp:1890
+#: ../src/ui/dialog/objects.cpp:1894
msgid "New"
msgstr ""
@@ -14708,15 +14736,15 @@ msgstr ""
msgid "Changed default display unit"
msgstr ""
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2890
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2886
msgid "_Page"
msgstr ""
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2894
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2890
msgid "_Drawing"
msgstr ""
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2896
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2892
msgid "_Selection"
msgstr ""
@@ -14724,8 +14752,8 @@ msgstr ""
msgid "_Custom"
msgstr ""
-#: ../src/ui/dialog/export.cpp:165 ../src/widgets/measure-toolbar.cpp:278
-#: ../src/widgets/measure-toolbar.cpp:286
+#: ../src/ui/dialog/export.cpp:165 ../src/widgets/measure-toolbar.cpp:286
+#: ../src/widgets/measure-toolbar.cpp:294
#: ../share/extensions/render_gears.inx.h:6
msgid "Units:"
msgstr ""
@@ -14909,7 +14937,7 @@ msgid "_Cancel"
msgstr ""
#: ../src/ui/dialog/export.cpp:1309 ../src/ui/dialog/input.cpp:1082
-#: ../src/verbs.cpp:2435 ../src/widgets/desktop-widget.cpp:1173
+#: ../src/verbs.cpp:2433 ../src/widgets/desktop-widget.cpp:1173
msgid "_Save"
msgstr ""
@@ -15080,7 +15108,7 @@ msgid "Document"
msgstr ""
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1553 ../src/verbs.cpp:175
-#: ../src/widgets/desktop-widget.cpp:2055
+#: ../src/widgets/desktop-widget.cpp:2053
#: ../share/extensions/printing_marks.inx.h:18
msgid "Selection"
msgstr ""
@@ -15939,7 +15967,7 @@ msgstr ""
msgid "Search spirals"
msgstr ""
-#: ../src/ui/dialog/find.cpp:103 ../src/widgets/toolbox.cpp:1782
+#: ../src/ui/dialog/find.cpp:103 ../src/widgets/toolbox.cpp:1786
msgid "Paths"
msgstr ""
@@ -17287,7 +17315,7 @@ msgid "Zoom"
msgstr ""
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2764
+#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2762
msgctxt "ContextVerb"
msgid "Measure"
msgstr ""
@@ -17342,7 +17370,7 @@ msgid ""
msgstr ""
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2756
+#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2754
msgctxt "ContextVerb"
msgid "Text"
msgstr ""
@@ -17425,8 +17453,8 @@ msgstr ""
#. Gradient
#: ../src/ui/dialog/inkscape-preferences.cpp:489
-#: ../src/widgets/gradient-selector.cpp:148
-#: ../src/widgets/gradient-selector.cpp:299
+#: ../src/widgets/gradient-selector.cpp:144
+#: ../src/widgets/gradient-selector.cpp:295
msgid "Gradient"
msgstr ""
@@ -19153,7 +19181,7 @@ msgid "_Zoom in/out by:"
msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:1324
-#: ../src/ui/dialog/objects.cpp:1626
+#: ../src/ui/dialog/objects.cpp:1630
#: ../src/ui/widget/filter-effect-chooser.cpp:27
msgid "%"
msgstr ""
@@ -19804,8 +19832,8 @@ msgid ""
msgstr ""
#: ../src/ui/dialog/input.cpp:1616 ../src/widgets/calligraphy-toolbar.cpp:578
-#: ../src/widgets/spray-toolbar.cpp:301 ../src/widgets/spray-toolbar.cpp:417
-#: ../src/widgets/spray-toolbar.cpp:466 ../src/widgets/tweak-toolbar.cpp:372
+#: ../src/widgets/spray-toolbar.cpp:311 ../src/widgets/spray-toolbar.cpp:427
+#: ../src/widgets/spray-toolbar.cpp:476 ../src/widgets/tweak-toolbar.cpp:372
msgid "Pressure"
msgstr ""
@@ -19827,6 +19855,35 @@ msgctxt "Input device axe"
msgid "None"
msgstr ""
+#: ../src/ui/dialog/knot-properties.cpp:59
+msgid "Position X:"
+msgstr ""
+
+#: ../src/ui/dialog/knot-properties.cpp:66
+msgid "Position Y:"
+msgstr ""
+
+#: ../src/ui/dialog/knot-properties.cpp:120
+msgid "Modify Knot Position"
+msgstr ""
+
+#: ../src/ui/dialog/knot-properties.cpp:121
+#: ../src/ui/dialog/layer-properties.cpp:411
+#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:123
+#: ../src/ui/dialog/transformation.cpp:107
+msgid "_Move"
+msgstr ""
+
+#: ../src/ui/dialog/knot-properties.cpp:180
+#, c-format
+msgid "Position X (%s):"
+msgstr ""
+
+#: ../src/ui/dialog/knot-properties.cpp:181
+#, c-format
+msgid "Position Y (%s):"
+msgstr ""
+
#: ../src/ui/dialog/layer-properties.cpp:55
msgid "Layer name:"
msgstr ""
@@ -19854,7 +19911,7 @@ msgstr ""
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:354
#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194
-#: ../src/verbs.cpp:2366
+#: ../src/verbs.cpp:2364
msgid "Layer"
msgstr ""
@@ -19887,12 +19944,6 @@ msgstr ""
msgid "Move to Layer"
msgstr ""
-#: ../src/ui/dialog/layer-properties.cpp:411
-#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:123
-#: ../src/ui/dialog/transformation.cpp:107
-msgid "_Move"
-msgstr ""
-
#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613
msgid "Unhide layer"
msgstr ""
@@ -20212,8 +20263,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)"
msgstr ""
#. Button for setting the object's id, label, title and description.
-#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2714
-#: ../src/verbs.cpp:2720
+#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2718
msgid "_Set"
msgstr ""
@@ -20299,8 +20350,8 @@ msgstr ""
msgid "Moved objects"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1353 ../src/ui/dialog/tags.cpp:857
-#: ../src/ui/dialog/tags.cpp:864
+#: ../src/ui/dialog/objects.cpp:1353 ../src/ui/dialog/tags.cpp:853
+#: ../src/ui/dialog/tags.cpp:860
msgid "Rename object"
msgstr ""
@@ -20320,143 +20371,143 @@ msgstr ""
msgid "Set object blur"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1617
+#: ../src/ui/dialog/objects.cpp:1621
msgctxt "Visibility"
msgid "V"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1618
+#: ../src/ui/dialog/objects.cpp:1622
msgctxt "Lock"
msgid "L"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1619
+#: ../src/ui/dialog/objects.cpp:1623
msgctxt "Type"
msgid "T"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1620
+#: ../src/ui/dialog/objects.cpp:1624
msgctxt "Clip and mask"
msgid "CM"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1621
+#: ../src/ui/dialog/objects.cpp:1625
msgctxt "Highlight"
msgid "HL"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1622
+#: ../src/ui/dialog/objects.cpp:1626
msgid "Label"
msgstr ""
#. In order to get tooltips on header, we must create our own label.
-#: ../src/ui/dialog/objects.cpp:1664
+#: ../src/ui/dialog/objects.cpp:1668
msgid "Toggle visibility of Layer, Group, or Object."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1677
+#: ../src/ui/dialog/objects.cpp:1681
msgid "Toggle lock of Layer, Group, or Object."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1689
+#: ../src/ui/dialog/objects.cpp:1693
msgid ""
"Type: Layer, Group, or Object. Clicking on Layer or Group icon, toggles "
"between the two types."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1708
+#: ../src/ui/dialog/objects.cpp:1712
msgid "Is object clipped and/or masked?"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1719
+#: ../src/ui/dialog/objects.cpp:1723
msgid ""
"Highlight color of outline in Node tool. Click to set. If alpha is zero, use "
"inherited color."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1730
+#: ../src/ui/dialog/objects.cpp:1734
msgid ""
"Layer/Group/Object label (inkscape:label). Double-click to set. Default "
"value is object 'id'."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1827
+#: ../src/ui/dialog/objects.cpp:1831
msgid "Add layer..."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1834
+#: ../src/ui/dialog/objects.cpp:1838
msgid "Remove object"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1842
+#: ../src/ui/dialog/objects.cpp:1846
msgid "Move To Bottom"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1866
+#: ../src/ui/dialog/objects.cpp:1870
msgid "Move To Top"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1874
+#: ../src/ui/dialog/objects.cpp:1878
msgid "Collapse All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1888
+#: ../src/ui/dialog/objects.cpp:1892
msgid "Rename"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1894
+#: ../src/ui/dialog/objects.cpp:1898
msgid "Solo"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1895
+#: ../src/ui/dialog/objects.cpp:1899
msgid "Show All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1896
+#: ../src/ui/dialog/objects.cpp:1900
msgid "Hide All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1900
+#: ../src/ui/dialog/objects.cpp:1904
msgid "Lock Others"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1901
+#: ../src/ui/dialog/objects.cpp:1905
msgid "Lock All"
msgstr ""
#. LockAndHide
-#: ../src/ui/dialog/objects.cpp:1902 ../src/verbs.cpp:3014
+#: ../src/ui/dialog/objects.cpp:1906 ../src/verbs.cpp:3010
msgid "Unlock All"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1906
+#: ../src/ui/dialog/objects.cpp:1910
msgid "Up"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1907
+#: ../src/ui/dialog/objects.cpp:1911
msgid "Down"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1916
+#: ../src/ui/dialog/objects.cpp:1920
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:1926
msgid "Unset Clip"
msgstr ""
#. Set mask
-#: ../src/ui/dialog/objects.cpp:1926 ../src/ui/interface.cpp:1736
+#: ../src/ui/dialog/objects.cpp:1930 ../src/ui/interface.cpp:1736
msgid "Set Mask"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1927
+#: ../src/ui/dialog/objects.cpp:1931
msgid "Unset Mask"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1949
+#: ../src/ui/dialog/objects.cpp:1953
msgid "Select Highlight Color"
msgstr ""
@@ -21034,28 +21085,28 @@ msgstr ""
msgid "Unnamed Symbols"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:274 ../src/ui/dialog/tags.cpp:573
-#: ../src/ui/dialog/tags.cpp:687
+#: ../src/ui/dialog/tags.cpp:270 ../src/ui/dialog/tags.cpp:569
+#: ../src/ui/dialog/tags.cpp:683
msgid "Remove from selection set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:431
+#: ../src/ui/dialog/tags.cpp:427
msgid "Items"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:670
+#: ../src/ui/dialog/tags.cpp:666
msgid "Add selection to set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:828
+#: ../src/ui/dialog/tags.cpp:824
msgid "Moved sets"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:998
+#: ../src/ui/dialog/tags.cpp:994
msgid "Add a new selection set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:1007
+#: ../src/ui/dialog/tags.cpp:1003
msgid "Remove Item/Set"
msgstr ""
@@ -21738,7 +21789,7 @@ msgid "Enter group #%1"
msgstr ""
#. Item dialog
-#: ../src/ui/interface.cpp:1638 ../src/verbs.cpp:2943
+#: ../src/ui/interface.cpp:1638 ../src/verbs.cpp:2939
msgid "_Object Properties..."
msgstr ""
@@ -21806,7 +21857,7 @@ msgid "Release C_lip"
msgstr ""
#. Group
-#: ../src/ui/interface.cpp:1787 ../src/verbs.cpp:2564
+#: ../src/ui/interface.cpp:1787 ../src/verbs.cpp:2562
msgid "_Group"
msgstr ""
@@ -21815,7 +21866,7 @@ msgid "Create link"
msgstr ""
#. Ungroup
-#: ../src/ui/interface.cpp:1893 ../src/verbs.cpp:2566
+#: ../src/ui/interface.cpp:1893 ../src/verbs.cpp:2564
msgid "_Ungroup"
msgstr ""
@@ -21850,7 +21901,7 @@ msgstr ""
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/ui/interface.cpp:1985 ../src/verbs.cpp:2629
+#: ../src/ui/interface.cpp:1985 ../src/verbs.cpp:2627
msgid "_Trace Bitmap..."
msgstr ""
@@ -21872,17 +21923,17 @@ msgstr ""
#. Item dialog
#. Fill and Stroke dialog
#: ../src/ui/interface.cpp:2159 ../src/ui/interface.cpp:2179
-#: ../src/verbs.cpp:2906
+#: ../src/verbs.cpp:2902
msgid "_Fill and Stroke..."
msgstr ""
#. Edit Text dialog
-#: ../src/ui/interface.cpp:2185 ../src/verbs.cpp:2925
+#: ../src/ui/interface.cpp:2185 ../src/verbs.cpp:2921
msgid "_Text and Font..."
msgstr ""
#. Spellcheck dialog
-#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2933
+#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2929
msgid "Check Spellin_g..."
msgstr ""
@@ -22429,126 +22480,126 @@ msgctxt "Transform handle tip"
msgid "<b>Rotation center</b>: drag to change the origin of transforms"
msgstr ""
-#: ../src/ui/tools-switch.cpp:95
+#: ../src/ui/tools-switch.cpp:101
msgid ""
"<b>Click</b> to Select and Transform objects, <b>Drag</b> to select many "
"objects."
msgstr ""
-#: ../src/ui/tools-switch.cpp:96
+#: ../src/ui/tools-switch.cpp:102
msgid "Modify selected path points (nodes) directly."
msgstr ""
-#: ../src/ui/tools-switch.cpp:97
+#: ../src/ui/tools-switch.cpp:103
msgid "To tweak a path by pushing, select it and drag over it."
msgstr ""
-#: ../src/ui/tools-switch.cpp:98
+#: ../src/ui/tools-switch.cpp:104
msgid ""
"<b>Drag</b>, <b>click</b> or <b>click and scroll</b> to spray the selected "
"objects."
msgstr ""
-#: ../src/ui/tools-switch.cpp:99
+#: ../src/ui/tools-switch.cpp:105
msgid ""
"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
"resize. <b>Click</b> to select."
msgstr ""
-#: ../src/ui/tools-switch.cpp:100
+#: ../src/ui/tools-switch.cpp:106
msgid ""
"<b>Drag</b> to create a 3D box. <b>Drag controls</b> to resize in "
"perspective. <b>Click</b> to select (with <b>Ctrl+Alt</b> for single faces)."
msgstr ""
-#: ../src/ui/tools-switch.cpp:101
+#: ../src/ui/tools-switch.cpp:107
msgid ""
"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
"segment. <b>Click</b> to select."
msgstr ""
-#: ../src/ui/tools-switch.cpp:102
+#: ../src/ui/tools-switch.cpp:108
msgid ""
"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
"<b>Click</b> to select."
msgstr ""
-#: ../src/ui/tools-switch.cpp:103
+#: ../src/ui/tools-switch.cpp:109
msgid ""
"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
"shape. <b>Click</b> to select."
msgstr ""
-#: ../src/ui/tools-switch.cpp:104
+#: ../src/ui/tools-switch.cpp:110
msgid ""
"<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected "
"path, <b>Alt</b> activates sketch mode."
msgstr ""
-#: ../src/ui/tools-switch.cpp:105
+#: ../src/ui/tools-switch.cpp:111
msgid ""
"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
"append to selected path. <b>Ctrl+click</b> to create single dots (straight "
"line modes only)."
msgstr ""
-#: ../src/ui/tools-switch.cpp:106
+#: ../src/ui/tools-switch.cpp:112
msgid ""
"<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide "
"path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
msgstr ""
-#: ../src/ui/tools-switch.cpp:107 ../src/ui/tools/text-tool.cpp:1583
+#: ../src/ui/tools-switch.cpp:113 ../src/ui/tools/text-tool.cpp:1583
msgid ""
"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
"then type."
msgstr ""
-#: ../src/ui/tools-switch.cpp:108
+#: ../src/ui/tools-switch.cpp:114
msgid ""
"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
"<b>drag handles</b> to adjust gradients."
msgstr ""
-#: ../src/ui/tools-switch.cpp:109
+#: ../src/ui/tools-switch.cpp:115
msgid ""
"<b>Drag</b> or <b>double click</b> to create a mesh on selected objects, "
"<b>drag handles</b> to adjust meshes."
msgstr ""
-#: ../src/ui/tools-switch.cpp:110
+#: ../src/ui/tools-switch.cpp:116
msgid ""
"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
"zoom out."
msgstr ""
-#: ../src/ui/tools-switch.cpp:111
+#: ../src/ui/tools-switch.cpp:117
msgid "<b>Drag</b> to measure the dimensions of objects."
msgstr ""
-#: ../src/ui/tools-switch.cpp:112 ../src/ui/tools/dropper-tool.cpp:274
+#: ../src/ui/tools-switch.cpp:118 ../src/ui/tools/dropper-tool.cpp:274
msgid ""
"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
"average color in area; with <b>Alt</b> to pick inverse color; <b>Ctrl+C</b> "
"to copy the color under mouse to clipboard"
msgstr ""
-#: ../src/ui/tools-switch.cpp:113
+#: ../src/ui/tools-switch.cpp:119
msgid "<b>Click and drag</b> between shapes to create a connector."
msgstr ""
-#: ../src/ui/tools-switch.cpp:114
+#: ../src/ui/tools-switch.cpp:121
msgid ""
"<b>Click</b> to paint a bounded area, <b>Shift+click</b> to union the new "
"fill with the current selection, <b>Ctrl+click</b> to change the clicked "
"object's fill and stroke to the current setting."
msgstr ""
-#: ../src/ui/tools-switch.cpp:115
+#: ../src/ui/tools-switch.cpp:123
msgid "<b>Drag</b> to erase."
msgstr ""
-#: ../src/ui/tools-switch.cpp:116
+#: ../src/ui/tools-switch.cpp:124
msgid "Choose a subtool from the toolbar"
msgstr ""
@@ -22758,24 +22809,24 @@ msgid "<b>Draw over</b> areas to add to fill, hold <b>Alt</b> for touch fill"
msgstr ""
#. We hit green anchor, closing Green-Blue-Red
-#: ../src/ui/tools/freehand-base.cpp:669
+#: ../src/ui/tools/freehand-base.cpp:674
msgid "Path is closed."
msgstr ""
#. We hit bot start and end of single curve, closing paths
-#: ../src/ui/tools/freehand-base.cpp:684
+#: ../src/ui/tools/freehand-base.cpp:689
msgid "Closing path."
msgstr ""
-#: ../src/ui/tools/freehand-base.cpp:823
+#: ../src/ui/tools/freehand-base.cpp:828
msgid "Draw path"
msgstr ""
-#: ../src/ui/tools/freehand-base.cpp:976
+#: ../src/ui/tools/freehand-base.cpp:981
msgid "Creating single dot"
msgstr ""
-#: ../src/ui/tools/freehand-base.cpp:977
+#: ../src/ui/tools/freehand-base.cpp:982
msgid "Create single dot"
msgstr ""
@@ -22866,37 +22917,41 @@ msgid "Choose a construction tool from the toolbar."
msgstr ""
#. create the knots
-#: ../src/ui/tools/measure-tool.cpp:338
-msgid "Measure start"
+#: ../src/ui/tools/measure-tool.cpp:349
+msgid "Measure start, <b>Shift+Click</b> for position dialog"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:344
-msgid "Measure end"
+#: ../src/ui/tools/measure-tool.cpp:355
+msgid "Measure end, <b>Shift+Click</b> for position dialog"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:719 ../share/extensions/measure.inx.h:2
+#: ../src/ui/tools/measure-tool.cpp:747 ../share/extensions/measure.inx.h:2
msgid "Measure"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:724
+#: ../src/ui/tools/measure-tool.cpp:752
msgid "Base"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:733
+#: ../src/ui/tools/measure-tool.cpp:761
msgid "Add guides from measure tool"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:753
+#: ../src/ui/tools/measure-tool.cpp:781
+msgid "Add Stored to measure tool"
+msgstr ""
+
+#: ../src/ui/tools/measure-tool.cpp:801
msgid "Convert measure to items"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:791
+#: ../src/ui/tools/measure-tool.cpp:839
msgid "Add global measure line"
msgstr ""
-#: ../src/ui/tools/measure-tool.cpp:1221 ../src/ui/tools/measure-tool.cpp:1223
+#: ../src/ui/tools/measure-tool.cpp:1291 ../src/ui/tools/measure-tool.cpp:1293
#, c-format
-msgid "Crossing %d"
+msgid "Crossing %u"
msgstr ""
#. TRANSLATORS: Mind the space in front. This is part of a compound message
@@ -23270,11 +23325,11 @@ msgstr ""
msgid "<b>Nothing selected!</b> Select objects to spray."
msgstr ""
-#: ../src/ui/tools/spray-tool.cpp:1380 ../src/widgets/spray-toolbar.cpp:350
+#: ../src/ui/tools/spray-tool.cpp:1380 ../src/widgets/spray-toolbar.cpp:360
msgid "Spray with copies"
msgstr ""
-#: ../src/ui/tools/spray-tool.cpp:1384 ../src/widgets/spray-toolbar.cpp:357
+#: ../src/ui/tools/spray-tool.cpp:1384 ../src/widgets/spray-toolbar.cpp:367
msgid "Spray with clones"
msgstr ""
@@ -23684,7 +23739,7 @@ msgstr ""
msgid "Too much ink!"
msgstr ""
-#: ../src/ui/widget/color-notebook.cpp:207 ../src/verbs.cpp:2767
+#: ../src/ui/widget/color-notebook.cpp:207 ../src/verbs.cpp:2765
msgid "Pick colors from image"
msgstr ""
@@ -24722,7 +24777,7 @@ msgstr ""
msgid "Context"
msgstr ""
-#: ../src/verbs.cpp:270 ../src/verbs.cpp:2300
+#: ../src/verbs.cpp:270 ../src/verbs.cpp:2298
#: ../share/extensions/jessyInk_view.inx.h:1
#: ../share/extensions/polyhedron_3d.inx.h:26
msgid "View"
@@ -24838,2179 +24893,2179 @@ msgstr ""
msgid "Set %d"
msgstr ""
-#: ../src/verbs.cpp:1600 ../src/verbs.cpp:2730
+#: ../src/verbs.cpp:1600 ../src/verbs.cpp:2728
msgid "Create new selection set"
msgstr ""
#. TRANSLATORS: If you have translated the tutorial-basic.en.svgz file to your language,
#. then translate this string as "tutorial-basic.LANG.svgz" (where LANG is your language
#. code); otherwise leave as "tutorial-basic.svg".
-#: ../src/verbs.cpp:2178
+#: ../src/verbs.cpp:2176
msgid "tutorial-basic.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2182
+#: ../src/verbs.cpp:2180
msgid "tutorial-shapes.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2186
+#: ../src/verbs.cpp:2184
msgid "tutorial-advanced.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2192
+#: ../src/verbs.cpp:2190
msgid "tutorial-tracing.svg"
msgstr ""
-#: ../src/verbs.cpp:2197
+#: ../src/verbs.cpp:2195
msgid "tutorial-tracing-pixelart.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2201
+#: ../src/verbs.cpp:2199
msgid "tutorial-calligraphy.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2205
+#: ../src/verbs.cpp:2203
msgid "tutorial-interpolate.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2209
+#: ../src/verbs.cpp:2207
msgid "tutorial-elements.svg"
msgstr ""
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2213
+#: ../src/verbs.cpp:2211
msgid "tutorial-tips.svg"
msgstr ""
-#: ../src/verbs.cpp:2399 ../src/verbs.cpp:3015
+#: ../src/verbs.cpp:2397 ../src/verbs.cpp:3011
msgid "Unlock all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2403 ../src/verbs.cpp:3017
+#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3013
msgid "Unlock all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2407 ../src/verbs.cpp:3019
+#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3015
msgid "Unhide all objects in the current layer"
msgstr ""
-#: ../src/verbs.cpp:2411 ../src/verbs.cpp:3021
+#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3017
msgid "Unhide all objects in all layers"
msgstr ""
-#: ../src/verbs.cpp:2426
+#: ../src/verbs.cpp:2424
msgctxt "Verb"
msgid "None"
msgstr ""
-#: ../src/verbs.cpp:2426
+#: ../src/verbs.cpp:2424
msgid "Does nothing"
msgstr ""
#. File
#. Tag
-#: ../src/verbs.cpp:2429 ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2427 ../src/verbs.cpp:2727
msgid "_New"
msgstr ""
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2427
msgid "Create new document from the default template"
msgstr ""
-#: ../src/verbs.cpp:2431
+#: ../src/verbs.cpp:2429
msgid "_Open..."
msgstr ""
-#: ../src/verbs.cpp:2432
+#: ../src/verbs.cpp:2430
msgid "Open an existing document"
msgstr ""
-#: ../src/verbs.cpp:2433
+#: ../src/verbs.cpp:2431
msgid "Re_vert"
msgstr ""
-#: ../src/verbs.cpp:2434
+#: ../src/verbs.cpp:2432
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr ""
-#: ../src/verbs.cpp:2435
+#: ../src/verbs.cpp:2433
msgid "Save document"
msgstr ""
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2435
msgid "Save _As..."
msgstr ""
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2436
msgid "Save document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2439
+#: ../src/verbs.cpp:2437
msgid "Save a Cop_y..."
msgstr ""
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2438
msgid "Save a copy of the document under a new name"
msgstr ""
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2439
msgid "_Print..."
msgstr ""
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2439
msgid "Print document"
msgstr ""
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2442
msgid "Clean _up document"
msgstr ""
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2442
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
msgstr ""
-#: ../src/verbs.cpp:2446
+#: ../src/verbs.cpp:2444
msgid "_Import..."
msgstr ""
-#: ../src/verbs.cpp:2447
+#: ../src/verbs.cpp:2445
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:2449
+#: ../src/verbs.cpp:2447
msgid "Import Clip Art..."
msgstr ""
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2448
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:2452
+#: ../src/verbs.cpp:2450
msgid "N_ext Window"
msgstr ""
-#: ../src/verbs.cpp:2453
+#: ../src/verbs.cpp:2451
msgid "Switch to the next document window"
msgstr ""
-#: ../src/verbs.cpp:2454
+#: ../src/verbs.cpp:2452
msgid "P_revious Window"
msgstr ""
-#: ../src/verbs.cpp:2455
+#: ../src/verbs.cpp:2453
msgid "Switch to the previous document window"
msgstr ""
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2454
msgid "_Close"
msgstr ""
-#: ../src/verbs.cpp:2457
+#: ../src/verbs.cpp:2455
msgid "Close this document window"
msgstr ""
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2456
msgid "_Quit"
msgstr ""
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2456
msgid "Quit Inkscape"
msgstr ""
-#: ../src/verbs.cpp:2459
+#: ../src/verbs.cpp:2457
msgid "New from _Template..."
msgstr ""
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2458
msgid "Create new project from template"
msgstr ""
-#: ../src/verbs.cpp:2463
+#: ../src/verbs.cpp:2461
msgid "Undo last action"
msgstr ""
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2464
msgid "Do again the last undone action"
msgstr ""
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2465
msgid "Cu_t"
msgstr ""
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2466
msgid "Cut selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2467
msgid "_Copy"
msgstr ""
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2468
msgid "Copy selection to clipboard"
msgstr ""
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2469
msgid "_Paste"
msgstr ""
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2470
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr ""
-#: ../src/verbs.cpp:2473
+#: ../src/verbs.cpp:2471
msgid "Paste _Style"
msgstr ""
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2472
msgid "Apply the style of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2474
msgid "Scale selection to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2475
msgid "Paste _Width"
msgstr ""
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2476
msgid "Scale selection horizontally to match the width of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2477
msgid "Paste _Height"
msgstr ""
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2478
msgid "Scale selection vertically to match the height of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2479
msgid "Paste Size Separately"
msgstr ""
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2480
msgid "Scale each selected object to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2481
msgid "Paste Width Separately"
msgstr ""
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2482
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2483
msgid "Paste Height Separately"
msgstr ""
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2484
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2485
msgid "Paste _In Place"
msgstr ""
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2486
msgid "Paste objects from clipboard to the original location"
msgstr ""
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2487
msgid "Paste Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2488
msgid "Apply the path effect of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2489
msgid "Remove Path _Effect"
msgstr ""
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2490
msgid "Remove any path effects from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2491
msgid "_Remove Filters"
msgstr ""
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2492
msgid "Remove any filters from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2493
msgid "_Delete"
msgstr ""
-#: ../src/verbs.cpp:2496
+#: ../src/verbs.cpp:2494
msgid "Delete selection"
msgstr ""
-#: ../src/verbs.cpp:2497
+#: ../src/verbs.cpp:2495
msgid "Duplic_ate"
msgstr ""
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2496
msgid "Duplicate selected objects"
msgstr ""
-#: ../src/verbs.cpp:2499
+#: ../src/verbs.cpp:2497
msgid "Create Clo_ne"
msgstr ""
-#: ../src/verbs.cpp:2500
+#: ../src/verbs.cpp:2498
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr ""
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2499
msgid "Unlin_k Clone"
msgstr ""
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2500
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
msgstr ""
-#: ../src/verbs.cpp:2503
+#: ../src/verbs.cpp:2501
msgid "Relink to Copied"
msgstr ""
-#: ../src/verbs.cpp:2504
+#: ../src/verbs.cpp:2502
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr ""
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2503
msgid "Select _Original"
msgstr ""
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2504
msgid "Select the object to which the selected clone is linked"
msgstr ""
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2505
msgid "Clone original path (LPE)"
msgstr ""
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2506
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
msgstr ""
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2507
msgid "Objects to _Marker"
msgstr ""
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2508
msgid "Convert selection to a line marker"
msgstr ""
-#: ../src/verbs.cpp:2511
+#: ../src/verbs.cpp:2509
msgid "Objects to Gu_ides"
msgstr ""
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2510
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
msgstr ""
-#: ../src/verbs.cpp:2513
+#: ../src/verbs.cpp:2511
msgid "Objects to Patter_n"
msgstr ""
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2512
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2513
msgid "Pattern to _Objects"
msgstr ""
-#: ../src/verbs.cpp:2516
+#: ../src/verbs.cpp:2514
msgid "Extract objects from a tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2515
msgid "Group to Symbol"
msgstr ""
-#: ../src/verbs.cpp:2518
+#: ../src/verbs.cpp:2516
msgid "Convert group to a symbol"
msgstr ""
-#: ../src/verbs.cpp:2519
+#: ../src/verbs.cpp:2517
msgid "Symbol to Group"
msgstr ""
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2518
msgid "Extract group from a symbol"
msgstr ""
-#: ../src/verbs.cpp:2521
+#: ../src/verbs.cpp:2519
msgid "Clea_r All"
msgstr ""
-#: ../src/verbs.cpp:2522
+#: ../src/verbs.cpp:2520
msgid "Delete all objects from document"
msgstr ""
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2521
msgid "Select Al_l"
msgstr ""
-#: ../src/verbs.cpp:2524
+#: ../src/verbs.cpp:2522
msgid "Select all objects or all nodes"
msgstr ""
-#: ../src/verbs.cpp:2525
+#: ../src/verbs.cpp:2523
msgid "Select All in All La_yers"
msgstr ""
-#: ../src/verbs.cpp:2526
+#: ../src/verbs.cpp:2524
msgid "Select all objects in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2525
msgid "Fill _and Stroke"
msgstr ""
-#: ../src/verbs.cpp:2528
+#: ../src/verbs.cpp:2526
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2527
msgid "_Fill Color"
msgstr ""
-#: ../src/verbs.cpp:2530
+#: ../src/verbs.cpp:2528
msgid "Select all objects with the same fill as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2529
msgid "_Stroke Color"
msgstr ""
-#: ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2530
msgid "Select all objects with the same stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2531
msgid "Stroke St_yle"
msgstr ""
-#: ../src/verbs.cpp:2534
+#: ../src/verbs.cpp:2532
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
msgstr ""
-#: ../src/verbs.cpp:2535
+#: ../src/verbs.cpp:2533
msgid "_Object Type"
msgstr ""
-#: ../src/verbs.cpp:2536
+#: ../src/verbs.cpp:2534
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2535
msgid "In_vert Selection"
msgstr ""
-#: ../src/verbs.cpp:2538
+#: ../src/verbs.cpp:2536
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2537
msgid "Invert in All Layers"
msgstr ""
-#: ../src/verbs.cpp:2540
+#: ../src/verbs.cpp:2538
msgid "Invert selection in all visible and unlocked layers"
msgstr ""
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2539
msgid "Select Next"
msgstr ""
-#: ../src/verbs.cpp:2542
+#: ../src/verbs.cpp:2540
msgid "Select next object or node"
msgstr ""
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2541
msgid "Select Previous"
msgstr ""
-#: ../src/verbs.cpp:2544
+#: ../src/verbs.cpp:2542
msgid "Select previous object or node"
msgstr ""
-#: ../src/verbs.cpp:2545
+#: ../src/verbs.cpp:2543
msgid "D_eselect"
msgstr ""
-#: ../src/verbs.cpp:2546
+#: ../src/verbs.cpp:2544
msgid "Deselect any selected objects or nodes"
msgstr ""
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2546
msgid "Delete all the guides in the document"
msgstr ""
-#: ../src/verbs.cpp:2549
+#: ../src/verbs.cpp:2547
msgid "Lock All Guides"
msgstr ""
-#: ../src/verbs.cpp:2549 ../src/widgets/desktop-widget.cpp:402
+#: ../src/verbs.cpp:2547 ../src/widgets/desktop-widget.cpp:402
msgid "Toggle lock of all guides in the document"
msgstr ""
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2548
msgid "Create _Guides Around the Page"
msgstr ""
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2549
msgid "Create four guides aligned with the page borders"
msgstr ""
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2550
msgid "Next path effect parameter"
msgstr ""
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2551
msgid "Show next editable path effect parameter"
msgstr ""
#. Selection
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2554
msgid "Raise to _Top"
msgstr ""
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2555
msgid "Raise selection to top"
msgstr ""
-#: ../src/verbs.cpp:2558
+#: ../src/verbs.cpp:2556
msgid "Lower to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2559
+#: ../src/verbs.cpp:2557
msgid "Lower selection to bottom"
msgstr ""
-#: ../src/verbs.cpp:2560
+#: ../src/verbs.cpp:2558
msgid "_Raise"
msgstr ""
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2559
msgid "Raise selection one step"
msgstr ""
-#: ../src/verbs.cpp:2562
+#: ../src/verbs.cpp:2560
msgid "_Lower"
msgstr ""
-#: ../src/verbs.cpp:2563
+#: ../src/verbs.cpp:2561
msgid "Lower selection one step"
msgstr ""
-#: ../src/verbs.cpp:2565
+#: ../src/verbs.cpp:2563
msgid "Group selected objects"
msgstr ""
-#: ../src/verbs.cpp:2567
+#: ../src/verbs.cpp:2565
msgid "Ungroup selected groups"
msgstr ""
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2567
msgid "_Put on Path"
msgstr ""
-#: ../src/verbs.cpp:2571
+#: ../src/verbs.cpp:2569
msgid "_Remove from Path"
msgstr ""
-#: ../src/verbs.cpp:2573
+#: ../src/verbs.cpp:2571
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:2576
+#: ../src/verbs.cpp:2574
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
-#: ../src/verbs.cpp:2578
+#: ../src/verbs.cpp:2576
msgid "_Union"
msgstr ""
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2577
msgid "Create union of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2578
msgid "_Intersection"
msgstr ""
-#: ../src/verbs.cpp:2581
+#: ../src/verbs.cpp:2579
msgid "Create intersection of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2582
+#: ../src/verbs.cpp:2580
msgid "_Difference"
msgstr ""
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2581
msgid "Create difference of selected paths (bottom minus top)"
msgstr ""
-#: ../src/verbs.cpp:2584
+#: ../src/verbs.cpp:2582
msgid "E_xclusion"
msgstr ""
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2583
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
msgstr ""
-#: ../src/verbs.cpp:2586
+#: ../src/verbs.cpp:2584
msgid "Di_vision"
msgstr ""
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2585
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:2590
+#: ../src/verbs.cpp:2588
msgid "Cut _Path"
msgstr ""
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2589
msgid "Cut the bottom path's stroke into pieces, removing fill"
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:2595
+#: ../src/verbs.cpp:2593
msgid "Outs_et"
msgstr ""
-#: ../src/verbs.cpp:2596
+#: ../src/verbs.cpp:2594
msgid "Outset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2596
msgid "O_utset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2597
msgid "Outset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2599
msgid "O_utset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2600
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:2606
+#: ../src/verbs.cpp:2604
msgid "I_nset"
msgstr ""
-#: ../src/verbs.cpp:2607
+#: ../src/verbs.cpp:2605
msgid "Inset selected paths"
msgstr ""
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2607
msgid "I_nset Path by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2608
msgid "Inset selected paths by 1 px"
msgstr ""
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2610
msgid "I_nset Path by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2611
msgid "Inset selected paths by 10 px"
msgstr ""
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2613
msgid "D_ynamic Offset"
msgstr ""
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2613
msgid "Create a dynamic offset object"
msgstr ""
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2615
msgid "_Linked Offset"
msgstr ""
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2616
msgid "Create a dynamic offset object linked to the original path"
msgstr ""
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2618
msgid "_Stroke to Path"
msgstr ""
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2619
msgid "Convert selected object's stroke to paths"
msgstr ""
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2620
msgid "Si_mplify"
msgstr ""
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2621
msgid "Simplify selected paths (remove extra nodes)"
msgstr ""
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2622
msgid "_Reverse"
msgstr ""
-#: ../src/verbs.cpp:2625
+#: ../src/verbs.cpp:2623
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr ""
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2628
msgid "Create one or more paths from a bitmap by tracing it"
msgstr ""
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2631
msgid "Trace Pixel Art..."
msgstr ""
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2632
msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art"
msgstr ""
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2633
msgid "Make a _Bitmap Copy"
msgstr ""
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2634
msgid "Export selection to a bitmap and insert it into document"
msgstr ""
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2635
msgid "_Combine"
msgstr ""
-#: ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2636
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:2641
+#: ../src/verbs.cpp:2639
msgid "Break _Apart"
msgstr ""
-#: ../src/verbs.cpp:2642
+#: ../src/verbs.cpp:2640
msgid "Break selected paths into subpaths"
msgstr ""
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2641
msgid "_Arrange..."
msgstr ""
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2642
msgid "Arrange selected objects in a table or circle"
msgstr ""
#. Layer
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2644
msgid "_Add Layer..."
msgstr ""
-#: ../src/verbs.cpp:2647
+#: ../src/verbs.cpp:2645
msgid "Create a new layer"
msgstr ""
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2646
msgid "Re_name Layer..."
msgstr ""
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2647
msgid "Rename the current layer"
msgstr ""
-#: ../src/verbs.cpp:2650
+#: ../src/verbs.cpp:2648
msgid "Switch to Layer Abov_e"
msgstr ""
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2649
msgid "Switch to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2652
+#: ../src/verbs.cpp:2650
msgid "Switch to Layer Belo_w"
msgstr ""
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2651
msgid "Switch to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2654
+#: ../src/verbs.cpp:2652
msgid "Move Selection to Layer Abo_ve"
msgstr ""
-#: ../src/verbs.cpp:2655
+#: ../src/verbs.cpp:2653
msgid "Move selection to the layer above the current"
msgstr ""
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2654
msgid "Move Selection to Layer Bel_ow"
msgstr ""
-#: ../src/verbs.cpp:2657
+#: ../src/verbs.cpp:2655
msgid "Move selection to the layer below the current"
msgstr ""
-#: ../src/verbs.cpp:2658
+#: ../src/verbs.cpp:2656
msgid "Move Selection to Layer..."
msgstr ""
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2658
msgid "Layer to _Top"
msgstr ""
-#: ../src/verbs.cpp:2661
+#: ../src/verbs.cpp:2659
msgid "Raise the current layer to the top"
msgstr ""
-#: ../src/verbs.cpp:2662
+#: ../src/verbs.cpp:2660
msgid "Layer to _Bottom"
msgstr ""
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2661
msgid "Lower the current layer to the bottom"
msgstr ""
-#: ../src/verbs.cpp:2664
+#: ../src/verbs.cpp:2662
msgid "_Raise Layer"
msgstr ""
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2663
msgid "Raise the current layer"
msgstr ""
-#: ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2664
msgid "_Lower Layer"
msgstr ""
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2665
msgid "Lower the current layer"
msgstr ""
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2666
msgid "D_uplicate Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2667
msgid "Duplicate an existing layer"
msgstr ""
-#: ../src/verbs.cpp:2670
+#: ../src/verbs.cpp:2668
msgid "_Delete Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2671
+#: ../src/verbs.cpp:2669
msgid "Delete the current layer"
msgstr ""
-#: ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2670
msgid "_Show/hide other layers"
msgstr ""
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2671
msgid "Solo the current layer"
msgstr ""
-#: ../src/verbs.cpp:2674
+#: ../src/verbs.cpp:2672
msgid "_Show all layers"
msgstr ""
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2673
msgid "Show all the layers"
msgstr ""
-#: ../src/verbs.cpp:2676
+#: ../src/verbs.cpp:2674
msgid "_Hide all layers"
msgstr ""
-#: ../src/verbs.cpp:2677
+#: ../src/verbs.cpp:2675
msgid "Hide all the layers"
msgstr ""
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2676
msgid "_Lock all layers"
msgstr ""
-#: ../src/verbs.cpp:2679
+#: ../src/verbs.cpp:2677
msgid "Lock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2680
+#: ../src/verbs.cpp:2678
msgid "Lock/Unlock _other layers"
msgstr ""
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2679
msgid "Lock all the other layers"
msgstr ""
-#: ../src/verbs.cpp:2682
+#: ../src/verbs.cpp:2680
msgid "_Unlock all layers"
msgstr ""
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2681
msgid "Unlock all the layers"
msgstr ""
-#: ../src/verbs.cpp:2684
+#: ../src/verbs.cpp:2682
msgid "_Lock/Unlock Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2683
msgid "Toggle lock on current layer"
msgstr ""
-#: ../src/verbs.cpp:2686
+#: ../src/verbs.cpp:2684
msgid "_Show/hide Current Layer"
msgstr ""
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2685
msgid "Toggle visibility of current layer"
msgstr ""
#. Object
-#: ../src/verbs.cpp:2690
+#: ../src/verbs.cpp:2688
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:2693
+#: ../src/verbs.cpp:2691
msgid "Rotate selection 90° clockwise"
msgstr ""
-#: ../src/verbs.cpp:2694
+#: ../src/verbs.cpp:2692
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:2697
+#: ../src/verbs.cpp:2695
msgid "Rotate selection 90° counter-clockwise"
msgstr ""
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2696
msgid "Remove _Transformations"
msgstr ""
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2697
msgid "Remove transformations from object"
msgstr ""
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2698
msgid "_Object to Path"
msgstr ""
-#: ../src/verbs.cpp:2701
+#: ../src/verbs.cpp:2699
msgid "Convert selected object to path"
msgstr ""
-#: ../src/verbs.cpp:2702
+#: ../src/verbs.cpp:2700
msgid "_Flow into Frame"
msgstr ""
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2701
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
msgstr ""
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2702
msgid "_Unflow"
msgstr ""
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2703
msgid "Remove text from frame (creates a single-line text object)"
msgstr ""
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2704
msgid "_Convert to Text"
msgstr ""
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2705
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr ""
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2707
msgid "Flip _Horizontal"
msgstr ""
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2707
msgid "Flip selected objects horizontally"
msgstr ""
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2710
msgid "Flip _Vertical"
msgstr ""
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2710
msgid "Flip selected objects vertically"
msgstr ""
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2713
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr ""
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2715
msgid "Edit mask"
msgstr ""
-#: ../src/verbs.cpp:2718 ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2716 ../src/verbs.cpp:2724
msgid "_Release"
msgstr ""
-#: ../src/verbs.cpp:2719
+#: ../src/verbs.cpp:2717
msgid "Remove mask from selection"
msgstr ""
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2719
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
-#: ../src/verbs.cpp:2722
+#: ../src/verbs.cpp:2720
msgid "Create Cl_ip Group"
msgstr ""
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2721
msgid "Creates a clip group using the selected objects as a base"
msgstr ""
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2723
msgid "Edit clipping path"
msgstr ""
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2725
msgid "Remove clipping path from selection"
msgstr ""
#. Tools
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2730
msgctxt "ContextVerb"
msgid "Select"
msgstr ""
-#: ../src/verbs.cpp:2733
+#: ../src/verbs.cpp:2731
msgid "Select and transform objects"
msgstr ""
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2732
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr ""
-#: ../src/verbs.cpp:2735
+#: ../src/verbs.cpp:2733
msgid "Edit paths by nodes"
msgstr ""
-#: ../src/verbs.cpp:2736
+#: ../src/verbs.cpp:2734
msgctxt "ContextVerb"
msgid "Tweak"
msgstr ""
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2735
msgid "Tweak objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2736
msgctxt "ContextVerb"
msgid "Spray"
msgstr ""
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2737
msgid "Spray objects by sculpting or painting"
msgstr ""
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2738
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr ""
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2739
msgid "Create rectangles and squares"
msgstr ""
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2740
msgctxt "ContextVerb"
msgid "3D Box"
msgstr ""
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2741
msgid "Create 3D boxes"
msgstr ""
-#: ../src/verbs.cpp:2744
+#: ../src/verbs.cpp:2742
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr ""
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2743
msgid "Create circles, ellipses, and arcs"
msgstr ""
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2744
msgctxt "ContextVerb"
msgid "Star"
msgstr ""
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2745
msgid "Create stars and polygons"
msgstr ""
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2746
msgctxt "ContextVerb"
msgid "Spiral"
msgstr ""
-#: ../src/verbs.cpp:2749
+#: ../src/verbs.cpp:2747
msgid "Create spirals"
msgstr ""
-#: ../src/verbs.cpp:2750
+#: ../src/verbs.cpp:2748
msgctxt "ContextVerb"
msgid "Pencil"
msgstr ""
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2749
msgid "Draw freehand lines"
msgstr ""
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2750
msgctxt "ContextVerb"
msgid "Pen"
msgstr ""
-#: ../src/verbs.cpp:2753
+#: ../src/verbs.cpp:2751
msgid "Draw Bezier curves and straight lines"
msgstr ""
-#: ../src/verbs.cpp:2754
+#: ../src/verbs.cpp:2752
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2753
msgid "Draw calligraphic or brush strokes"
msgstr ""
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2755
msgid "Create and edit text objects"
msgstr ""
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2756
msgctxt "ContextVerb"
msgid "Gradient"
msgstr ""
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2757
msgid "Create and edit gradients"
msgstr ""
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2758
msgctxt "ContextVerb"
msgid "Mesh"
msgstr ""
-#: ../src/verbs.cpp:2761
+#: ../src/verbs.cpp:2759
msgid "Create and edit meshes"
msgstr ""
-#: ../src/verbs.cpp:2762
+#: ../src/verbs.cpp:2760
msgctxt "ContextVerb"
msgid "Zoom"
msgstr ""
-#: ../src/verbs.cpp:2763
+#: ../src/verbs.cpp:2761
msgid "Zoom in or out"
msgstr ""
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2763
msgid "Measurement tool"
msgstr ""
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2764
msgctxt "ContextVerb"
msgid "Dropper"
msgstr ""
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2766
msgctxt "ContextVerb"
msgid "Connector"
msgstr ""
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2767
msgid "Create diagram connectors"
msgstr ""
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2770
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr ""
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2771
msgid "Fill bounded areas"
msgstr ""
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2774
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr ""
-#: ../src/verbs.cpp:2777
+#: ../src/verbs.cpp:2775
msgid "Edit Path Effect parameters"
msgstr ""
-#: ../src/verbs.cpp:2778
+#: ../src/verbs.cpp:2776
msgctxt "ContextVerb"
msgid "Eraser"
msgstr ""
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2777
msgid "Erase existing paths"
msgstr ""
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2778
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr ""
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2779
msgid "Do geometric constructions"
msgstr ""
#. Tool prefs
-#: ../src/verbs.cpp:2783
+#: ../src/verbs.cpp:2781
msgid "Selector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2782
msgid "Open Preferences for the Selector tool"
msgstr ""
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2783
msgid "Node Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2784
msgid "Open Preferences for the Node tool"
msgstr ""
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2785
msgid "Tweak Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2788
+#: ../src/verbs.cpp:2786
msgid "Open Preferences for the Tweak tool"
msgstr ""
-#: ../src/verbs.cpp:2789
+#: ../src/verbs.cpp:2787
msgid "Spray Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2788
msgid "Open Preferences for the Spray tool"
msgstr ""
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2789
msgid "Rectangle Preferences"
msgstr ""
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2790
msgid "Open Preferences for the Rectangle tool"
msgstr ""
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2791
msgid "3D Box Preferences"
msgstr ""
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2792
msgid "Open Preferences for the 3D Box tool"
msgstr ""
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2793
msgid "Ellipse Preferences"
msgstr ""
-#: ../src/verbs.cpp:2796
+#: ../src/verbs.cpp:2794
msgid "Open Preferences for the Ellipse tool"
msgstr ""
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2795
msgid "Star Preferences"
msgstr ""
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2796
msgid "Open Preferences for the Star tool"
msgstr ""
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2797
msgid "Spiral Preferences"
msgstr ""
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2798
msgid "Open Preferences for the Spiral tool"
msgstr ""
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2799
msgid "Pencil Preferences"
msgstr ""
-#: ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2800
msgid "Open Preferences for the Pencil tool"
msgstr ""
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2801
msgid "Pen Preferences"
msgstr ""
-#: ../src/verbs.cpp:2804
+#: ../src/verbs.cpp:2802
msgid "Open Preferences for the Pen tool"
msgstr ""
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2803
msgid "Calligraphic Preferences"
msgstr ""
-#: ../src/verbs.cpp:2806
+#: ../src/verbs.cpp:2804
msgid "Open Preferences for the Calligraphy tool"
msgstr ""
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2805
msgid "Text Preferences"
msgstr ""
-#: ../src/verbs.cpp:2808
+#: ../src/verbs.cpp:2806
msgid "Open Preferences for the Text tool"
msgstr ""
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2807
msgid "Gradient Preferences"
msgstr ""
-#: ../src/verbs.cpp:2810
+#: ../src/verbs.cpp:2808
msgid "Open Preferences for the Gradient tool"
msgstr ""
-#: ../src/verbs.cpp:2811
+#: ../src/verbs.cpp:2809
msgid "Mesh Preferences"
msgstr ""
-#: ../src/verbs.cpp:2812
+#: ../src/verbs.cpp:2810
msgid "Open Preferences for the Mesh tool"
msgstr ""
-#: ../src/verbs.cpp:2813
+#: ../src/verbs.cpp:2811
msgid "Zoom Preferences"
msgstr ""
-#: ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2812
msgid "Open Preferences for the Zoom tool"
msgstr ""
-#: ../src/verbs.cpp:2815
+#: ../src/verbs.cpp:2813
msgid "Measure Preferences"
msgstr ""
-#: ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2814
msgid "Open Preferences for the Measure tool"
msgstr ""
-#: ../src/verbs.cpp:2817
+#: ../src/verbs.cpp:2815
msgid "Dropper Preferences"
msgstr ""
-#: ../src/verbs.cpp:2818
+#: ../src/verbs.cpp:2816
msgid "Open Preferences for the Dropper tool"
msgstr ""
-#: ../src/verbs.cpp:2819
+#: ../src/verbs.cpp:2817
msgid "Connector Preferences"
msgstr ""
-#: ../src/verbs.cpp:2820
+#: ../src/verbs.cpp:2818
msgid "Open Preferences for the Connector tool"
msgstr ""
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2821
msgid "Paint Bucket Preferences"
msgstr ""
-#: ../src/verbs.cpp:2824
+#: ../src/verbs.cpp:2822
msgid "Open Preferences for the Paint Bucket tool"
msgstr ""
-#: ../src/verbs.cpp:2827
+#: ../src/verbs.cpp:2825
msgid "Eraser Preferences"
msgstr ""
-#: ../src/verbs.cpp:2828
+#: ../src/verbs.cpp:2826
msgid "Open Preferences for the Eraser tool"
msgstr ""
-#: ../src/verbs.cpp:2829
+#: ../src/verbs.cpp:2827
msgid "LPE Tool Preferences"
msgstr ""
-#: ../src/verbs.cpp:2830
+#: ../src/verbs.cpp:2828
msgid "Open Preferences for the LPETool tool"
msgstr ""
#. Zoom/View
-#: ../src/verbs.cpp:2832
+#: ../src/verbs.cpp:2830
msgid "Zoom In"
msgstr ""
-#: ../src/verbs.cpp:2832
+#: ../src/verbs.cpp:2830
msgid "Zoom in"
msgstr ""
-#: ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2831
msgid "Zoom Out"
msgstr ""
-#: ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2831
msgid "Zoom out"
msgstr ""
-#: ../src/verbs.cpp:2834
+#: ../src/verbs.cpp:2832
msgid "_Rulers"
msgstr ""
-#: ../src/verbs.cpp:2834
+#: ../src/verbs.cpp:2832
msgid "Show or hide the canvas rulers"
msgstr ""
-#: ../src/verbs.cpp:2835
+#: ../src/verbs.cpp:2833
msgid "Scroll_bars"
msgstr ""
-#: ../src/verbs.cpp:2835
+#: ../src/verbs.cpp:2833
msgid "Show or hide the canvas scrollbars"
msgstr ""
-#: ../src/verbs.cpp:2836
+#: ../src/verbs.cpp:2834
msgid "Page _Grid"
msgstr ""
-#: ../src/verbs.cpp:2836
+#: ../src/verbs.cpp:2834
msgid "Show or hide the page grid"
msgstr ""
-#: ../src/verbs.cpp:2837
+#: ../src/verbs.cpp:2835
msgid "G_uides"
msgstr ""
-#: ../src/verbs.cpp:2837
+#: ../src/verbs.cpp:2835
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr ""
-#: ../src/verbs.cpp:2838
+#: ../src/verbs.cpp:2836
msgid "Enable snapping"
msgstr ""
-#: ../src/verbs.cpp:2839
+#: ../src/verbs.cpp:2837
msgid "_Commands Bar"
msgstr ""
-#: ../src/verbs.cpp:2839
+#: ../src/verbs.cpp:2837
msgid "Show or hide the Commands bar (under the menu)"
msgstr ""
-#: ../src/verbs.cpp:2840
+#: ../src/verbs.cpp:2838
msgid "Sn_ap Controls Bar"
msgstr ""
-#: ../src/verbs.cpp:2840
+#: ../src/verbs.cpp:2838
msgid "Show or hide the snapping controls"
msgstr ""
-#: ../src/verbs.cpp:2841
+#: ../src/verbs.cpp:2839
msgid "T_ool Controls Bar"
msgstr ""
-#: ../src/verbs.cpp:2841
+#: ../src/verbs.cpp:2839
msgid "Show or hide the Tool Controls bar"
msgstr ""
-#: ../src/verbs.cpp:2842
+#: ../src/verbs.cpp:2840
msgid "_Toolbox"
msgstr ""
-#: ../src/verbs.cpp:2842
+#: ../src/verbs.cpp:2840
msgid "Show or hide the main toolbox (on the left)"
msgstr ""
-#: ../src/verbs.cpp:2843
+#: ../src/verbs.cpp:2841
msgid "_Palette"
msgstr ""
-#: ../src/verbs.cpp:2843
+#: ../src/verbs.cpp:2841
msgid "Show or hide the color palette"
msgstr ""
-#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2842
msgid "_Statusbar"
msgstr ""
-#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2842
msgid "Show or hide the statusbar (at the bottom of the window)"
msgstr ""
-#: ../src/verbs.cpp:2845
+#: ../src/verbs.cpp:2843
msgid "Nex_t Zoom"
msgstr ""
-#: ../src/verbs.cpp:2845
+#: ../src/verbs.cpp:2843
msgid "Next zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2845
msgid "Pre_vious Zoom"
msgstr ""
-#: ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2845
msgid "Previous zoom (from the history of zooms)"
msgstr ""
-#: ../src/verbs.cpp:2849
+#: ../src/verbs.cpp:2847
msgid "Zoom 1:_1"
msgstr ""
-#: ../src/verbs.cpp:2849
+#: ../src/verbs.cpp:2847
msgid "Zoom to 1:1"
msgstr ""
-#: ../src/verbs.cpp:2851
+#: ../src/verbs.cpp:2849
msgid "Zoom 1:_2"
msgstr ""
-#: ../src/verbs.cpp:2851
+#: ../src/verbs.cpp:2849
msgid "Zoom to 1:2"
msgstr ""
-#: ../src/verbs.cpp:2853
+#: ../src/verbs.cpp:2851
msgid "_Zoom 2:1"
msgstr ""
-#: ../src/verbs.cpp:2853
+#: ../src/verbs.cpp:2851
msgid "Zoom to 2:1"
msgstr ""
-#: ../src/verbs.cpp:2856
+#: ../src/verbs.cpp:2853
msgid "_Fullscreen"
msgstr ""
-#: ../src/verbs.cpp:2856 ../src/verbs.cpp:2858
+#: ../src/verbs.cpp:2853 ../src/verbs.cpp:2855
msgid "Stretch this document window to full screen"
msgstr ""
-#: ../src/verbs.cpp:2858
+#: ../src/verbs.cpp:2855
msgid "Fullscreen & Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:2861
+#: ../src/verbs.cpp:2857
msgid "Toggle _Focus Mode"
msgstr ""
-#: ../src/verbs.cpp:2861
+#: ../src/verbs.cpp:2857
msgid "Remove excess toolbars to focus on drawing"
msgstr ""
-#: ../src/verbs.cpp:2863
+#: ../src/verbs.cpp:2859
msgid "Duplic_ate Window"
msgstr ""
-#: ../src/verbs.cpp:2863
+#: ../src/verbs.cpp:2859
msgid "Open a new window with the same document"
msgstr ""
-#: ../src/verbs.cpp:2865
+#: ../src/verbs.cpp:2861
msgid "_New View Preview"
msgstr ""
-#: ../src/verbs.cpp:2866
+#: ../src/verbs.cpp:2862
msgid "New View Preview"
msgstr ""
#. "view_new_preview"
-#: ../src/verbs.cpp:2868 ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2864 ../src/verbs.cpp:2872
msgid "_Normal"
msgstr ""
-#: ../src/verbs.cpp:2869
+#: ../src/verbs.cpp:2865
msgid "Switch to normal display mode"
msgstr ""
-#: ../src/verbs.cpp:2870
+#: ../src/verbs.cpp:2866
msgid "No _Filters"
msgstr ""
-#: ../src/verbs.cpp:2871
+#: ../src/verbs.cpp:2867
msgid "Switch to normal display without filters"
msgstr ""
-#: ../src/verbs.cpp:2872
+#: ../src/verbs.cpp:2868
msgid "_Outline"
msgstr ""
-#: ../src/verbs.cpp:2873
+#: ../src/verbs.cpp:2869
msgid "Switch to outline (wireframe) display mode"
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:2874 ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2870 ../src/verbs.cpp:2878
msgid "_Toggle"
msgstr ""
-#: ../src/verbs.cpp:2875
+#: ../src/verbs.cpp:2871
msgid "Toggle between normal and outline display modes"
msgstr ""
-#: ../src/verbs.cpp:2877
+#: ../src/verbs.cpp:2873
msgid "Switch to normal color display mode"
msgstr ""
-#: ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2874
msgid "_Grayscale"
msgstr ""
-#: ../src/verbs.cpp:2879
+#: ../src/verbs.cpp:2875
msgid "Switch to grayscale display mode"
msgstr ""
-#: ../src/verbs.cpp:2883
+#: ../src/verbs.cpp:2879
msgid "Toggle between normal and grayscale color display modes"
msgstr ""
-#: ../src/verbs.cpp:2885
+#: ../src/verbs.cpp:2881
msgid "Color-managed view"
msgstr ""
-#: ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2882
msgid "Toggle color-managed display for this document window"
msgstr ""
-#: ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2884
msgid "Ico_n Preview..."
msgstr ""
-#: ../src/verbs.cpp:2889
+#: ../src/verbs.cpp:2885
msgid "Open a window to preview objects at different icon resolutions"
msgstr ""
-#: ../src/verbs.cpp:2891
+#: ../src/verbs.cpp:2887
msgid "Zoom to fit page in window"
msgstr ""
-#: ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2888
msgid "Page _Width"
msgstr ""
-#: ../src/verbs.cpp:2893
+#: ../src/verbs.cpp:2889
msgid "Zoom to fit page width in window"
msgstr ""
-#: ../src/verbs.cpp:2895
+#: ../src/verbs.cpp:2891
msgid "Zoom to fit drawing in window"
msgstr ""
-#: ../src/verbs.cpp:2897
+#: ../src/verbs.cpp:2893
msgid "Zoom to fit selection in window"
msgstr ""
#. Dialogs
-#: ../src/verbs.cpp:2900
+#: ../src/verbs.cpp:2896
msgid "P_references..."
msgstr ""
-#: ../src/verbs.cpp:2901
+#: ../src/verbs.cpp:2897
msgid "Edit global Inkscape preferences"
msgstr ""
-#: ../src/verbs.cpp:2902
+#: ../src/verbs.cpp:2898
msgid "_Document Properties..."
msgstr ""
-#: ../src/verbs.cpp:2903
+#: ../src/verbs.cpp:2899
msgid "Edit properties of this document (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:2904
+#: ../src/verbs.cpp:2900
msgid "Document _Metadata..."
msgstr ""
-#: ../src/verbs.cpp:2905
+#: ../src/verbs.cpp:2901
msgid "Edit document metadata (to be saved with the document)"
msgstr ""
-#: ../src/verbs.cpp:2907
+#: ../src/verbs.cpp:2903
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
msgstr ""
#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon
-#: ../src/verbs.cpp:2909
+#: ../src/verbs.cpp:2905
msgid "Gl_yphs..."
msgstr ""
-#: ../src/verbs.cpp:2910
+#: ../src/verbs.cpp:2906
msgid "Select characters from a glyphs 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:2913
+#: ../src/verbs.cpp:2909
msgid "S_watches..."
msgstr ""
-#: ../src/verbs.cpp:2914
+#: ../src/verbs.cpp:2910
msgid "Select colors from a swatches palette"
msgstr ""
-#: ../src/verbs.cpp:2915
+#: ../src/verbs.cpp:2911
msgid "S_ymbols..."
msgstr ""
-#: ../src/verbs.cpp:2916
+#: ../src/verbs.cpp:2912
msgid "Select symbol from a symbols palette"
msgstr ""
-#: ../src/verbs.cpp:2917
+#: ../src/verbs.cpp:2913
msgid "Transfor_m..."
msgstr ""
-#: ../src/verbs.cpp:2918
+#: ../src/verbs.cpp:2914
msgid "Precisely control objects' transformations"
msgstr ""
-#: ../src/verbs.cpp:2919
+#: ../src/verbs.cpp:2915
msgid "_Align and Distribute..."
msgstr ""
-#: ../src/verbs.cpp:2920
+#: ../src/verbs.cpp:2916
msgid "Align and distribute objects"
msgstr ""
-#: ../src/verbs.cpp:2921
+#: ../src/verbs.cpp:2917
msgid "_Spray options..."
msgstr ""
-#: ../src/verbs.cpp:2922
+#: ../src/verbs.cpp:2918
msgid "Some options for the spray"
msgstr ""
-#: ../src/verbs.cpp:2923
+#: ../src/verbs.cpp:2919
msgid "Undo _History..."
msgstr ""
-#: ../src/verbs.cpp:2924
+#: ../src/verbs.cpp:2920
msgid "Undo History"
msgstr ""
-#: ../src/verbs.cpp:2926
+#: ../src/verbs.cpp:2922
msgid "View and select font family, font size and other text properties"
msgstr ""
-#: ../src/verbs.cpp:2927
+#: ../src/verbs.cpp:2923
msgid "_XML Editor..."
msgstr ""
-#: ../src/verbs.cpp:2928
+#: ../src/verbs.cpp:2924
msgid "View and edit the XML tree of the document"
msgstr ""
-#: ../src/verbs.cpp:2929
+#: ../src/verbs.cpp:2925
msgid "_Find/Replace..."
msgstr ""
-#: ../src/verbs.cpp:2930
+#: ../src/verbs.cpp:2926
msgid "Find objects in document"
msgstr ""
-#: ../src/verbs.cpp:2931
+#: ../src/verbs.cpp:2927
msgid "Find and _Replace Text..."
msgstr ""
-#: ../src/verbs.cpp:2932
+#: ../src/verbs.cpp:2928
msgid "Find and replace text in document"
msgstr ""
-#: ../src/verbs.cpp:2934
+#: ../src/verbs.cpp:2930
msgid "Check spelling of text in document"
msgstr ""
-#: ../src/verbs.cpp:2935
+#: ../src/verbs.cpp:2931
msgid "_Messages..."
msgstr ""
-#: ../src/verbs.cpp:2936
+#: ../src/verbs.cpp:2932
msgid "View debug messages"
msgstr ""
-#: ../src/verbs.cpp:2937
+#: ../src/verbs.cpp:2933
msgid "Show/Hide D_ialogs"
msgstr ""
-#: ../src/verbs.cpp:2938
+#: ../src/verbs.cpp:2934
msgid "Show or hide all open dialogs"
msgstr ""
-#: ../src/verbs.cpp:2939
+#: ../src/verbs.cpp:2935
msgid "Create Tiled Clones..."
msgstr ""
-#: ../src/verbs.cpp:2940
+#: ../src/verbs.cpp:2936
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
msgstr ""
-#: ../src/verbs.cpp:2941
+#: ../src/verbs.cpp:2937
msgid "_Object attributes..."
msgstr ""
-#: ../src/verbs.cpp:2942
+#: ../src/verbs.cpp:2938
msgid "Edit the object attributes..."
msgstr ""
-#: ../src/verbs.cpp:2944
+#: ../src/verbs.cpp:2940
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
-#: ../src/verbs.cpp:2945
+#: ../src/verbs.cpp:2941
msgid "_Input Devices..."
msgstr ""
-#: ../src/verbs.cpp:2946
+#: ../src/verbs.cpp:2942
msgid "Configure extended input devices, such as a graphics tablet"
msgstr ""
-#: ../src/verbs.cpp:2947
+#: ../src/verbs.cpp:2943
msgid "_Extensions..."
msgstr ""
-#: ../src/verbs.cpp:2948
+#: ../src/verbs.cpp:2944
msgid "Query information about extensions"
msgstr ""
-#: ../src/verbs.cpp:2949
+#: ../src/verbs.cpp:2945
msgid "Layer_s..."
msgstr ""
-#: ../src/verbs.cpp:2950
+#: ../src/verbs.cpp:2946
msgid "View Layers"
msgstr ""
-#: ../src/verbs.cpp:2951
+#: ../src/verbs.cpp:2947
msgid "Object_s..."
msgstr ""
-#: ../src/verbs.cpp:2952
+#: ../src/verbs.cpp:2948
msgid "View Objects"
msgstr ""
-#: ../src/verbs.cpp:2953
+#: ../src/verbs.cpp:2949
msgid "Selection se_ts..."
msgstr ""
-#: ../src/verbs.cpp:2954
+#: ../src/verbs.cpp:2950
msgid "View Tags"
msgstr ""
-#: ../src/verbs.cpp:2955
+#: ../src/verbs.cpp:2951
msgid "Path E_ffects ..."
msgstr ""
-#: ../src/verbs.cpp:2956
+#: ../src/verbs.cpp:2952
msgid "Manage, edit, and apply path effects"
msgstr ""
-#: ../src/verbs.cpp:2957
+#: ../src/verbs.cpp:2953
msgid "Filter _Editor..."
msgstr ""
-#: ../src/verbs.cpp:2958
+#: ../src/verbs.cpp:2954
msgid "Manage, edit, and apply SVG filters"
msgstr ""
-#: ../src/verbs.cpp:2959
+#: ../src/verbs.cpp:2955
msgid "SVG Font Editor..."
msgstr ""
-#: ../src/verbs.cpp:2960
+#: ../src/verbs.cpp:2956
msgid "Edit SVG fonts"
msgstr ""
-#: ../src/verbs.cpp:2961
+#: ../src/verbs.cpp:2957
msgid "Print Colors..."
msgstr ""
-#: ../src/verbs.cpp:2962
+#: ../src/verbs.cpp:2958
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
-#: ../src/verbs.cpp:2963
+#: ../src/verbs.cpp:2959
msgid "_Export PNG Image..."
msgstr ""
-#: ../src/verbs.cpp:2964
+#: ../src/verbs.cpp:2960
msgid "Export this document or a selection as a PNG image"
msgstr ""
#. Help
-#: ../src/verbs.cpp:2966
+#: ../src/verbs.cpp:2962
msgid "About E_xtensions"
msgstr ""
-#: ../src/verbs.cpp:2967
+#: ../src/verbs.cpp:2963
msgid "Information on Inkscape extensions"
msgstr ""
-#: ../src/verbs.cpp:2968
+#: ../src/verbs.cpp:2964
msgid "About _Memory"
msgstr ""
-#: ../src/verbs.cpp:2969
+#: ../src/verbs.cpp:2965
msgid "Memory usage information"
msgstr ""
-#: ../src/verbs.cpp:2970
+#: ../src/verbs.cpp:2966
msgid "_About Inkscape"
msgstr ""
-#: ../src/verbs.cpp:2971
+#: ../src/verbs.cpp:2967
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:2976
+#: ../src/verbs.cpp:2972
msgid "Inkscape: _Basic"
msgstr ""
-#: ../src/verbs.cpp:2977
+#: ../src/verbs.cpp:2973
msgid "Getting started with Inkscape"
msgstr ""
#. "tutorial_basic"
-#: ../src/verbs.cpp:2978
+#: ../src/verbs.cpp:2974
msgid "Inkscape: _Shapes"
msgstr ""
-#: ../src/verbs.cpp:2979
+#: ../src/verbs.cpp:2975
msgid "Using shape tools to create and edit shapes"
msgstr ""
-#: ../src/verbs.cpp:2980
+#: ../src/verbs.cpp:2976
msgid "Inkscape: _Advanced"
msgstr ""
-#: ../src/verbs.cpp:2981
+#: ../src/verbs.cpp:2977
msgid "Advanced Inkscape topics"
msgstr ""
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2985
+#: ../src/verbs.cpp:2981
msgid "Inkscape: T_racing"
msgstr ""
-#: ../src/verbs.cpp:2986
+#: ../src/verbs.cpp:2982
msgid "Using bitmap tracing"
msgstr ""
-#: ../src/verbs.cpp:2989
+#: ../src/verbs.cpp:2985
msgid "Inkscape: Tracing Pixel Art"
msgstr ""
-#: ../src/verbs.cpp:2990
+#: ../src/verbs.cpp:2986
msgid "Using Trace Pixel Art dialog"
msgstr ""
-#: ../src/verbs.cpp:2991
+#: ../src/verbs.cpp:2987
msgid "Inkscape: _Calligraphy"
msgstr ""
-#: ../src/verbs.cpp:2992
+#: ../src/verbs.cpp:2988
msgid "Using the Calligraphy pen tool"
msgstr ""
-#: ../src/verbs.cpp:2993
+#: ../src/verbs.cpp:2989
msgid "Inkscape: _Interpolate"
msgstr ""
-#: ../src/verbs.cpp:2994
+#: ../src/verbs.cpp:2990
msgid "Using the interpolate extension"
msgstr ""
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2995
+#: ../src/verbs.cpp:2991
msgid "_Elements of Design"
msgstr ""
-#: ../src/verbs.cpp:2996
+#: ../src/verbs.cpp:2992
msgid "Principles of design in the tutorial form"
msgstr ""
#. "tutorial_design"
-#: ../src/verbs.cpp:2997
+#: ../src/verbs.cpp:2993
msgid "_Tips and Tricks"
msgstr ""
-#: ../src/verbs.cpp:2998
+#: ../src/verbs.cpp:2994
msgid "Miscellaneous tips and tricks"
msgstr ""
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:3001
+#: ../src/verbs.cpp:2997
msgid "Previous Exte_nsion"
msgstr ""
-#: ../src/verbs.cpp:3002
+#: ../src/verbs.cpp:2998
msgid "Repeat the last extension with the same settings"
msgstr ""
-#: ../src/verbs.cpp:3003
+#: ../src/verbs.cpp:2999
msgid "_Previous Extension Settings..."
msgstr ""
-#: ../src/verbs.cpp:3004
+#: ../src/verbs.cpp:3000
msgid "Repeat the last extension with new settings"
msgstr ""
-#: ../src/verbs.cpp:3008
+#: ../src/verbs.cpp:3004
msgid "Fit the page to the current selection"
msgstr ""
-#: ../src/verbs.cpp:3010
+#: ../src/verbs.cpp:3006
msgid "Fit the page to the drawing"
msgstr ""
-#: ../src/verbs.cpp:3012
+#: ../src/verbs.cpp:3008
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
-#: ../src/verbs.cpp:3016
+#: ../src/verbs.cpp:3012
msgid "Unlock All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:3018
+#: ../src/verbs.cpp:3014
msgid "Unhide All"
msgstr ""
-#: ../src/verbs.cpp:3020
+#: ../src/verbs.cpp:3016
msgid "Unhide All in All Layers"
msgstr ""
-#: ../src/verbs.cpp:3024
+#: ../src/verbs.cpp:3020
msgid "Link an ICC color profile"
msgstr ""
-#: ../src/verbs.cpp:3025
+#: ../src/verbs.cpp:3021
msgid "Remove Color Profile"
msgstr ""
-#: ../src/verbs.cpp:3026
+#: ../src/verbs.cpp:3022
msgid "Remove a linked ICC color profile"
msgstr ""
-#: ../src/verbs.cpp:3029
+#: ../src/verbs.cpp:3025
msgid "Add External Script"
msgstr ""
-#: ../src/verbs.cpp:3029
+#: ../src/verbs.cpp:3025
msgid "Add an external script"
msgstr ""
-#: ../src/verbs.cpp:3031
+#: ../src/verbs.cpp:3027
msgid "Add Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3031
+#: ../src/verbs.cpp:3027
msgid "Add an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3033
+#: ../src/verbs.cpp:3029
msgid "Edit Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3033
+#: ../src/verbs.cpp:3029
msgid "Edit an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3035
+#: ../src/verbs.cpp:3031
msgid "Remove External Script"
msgstr ""
-#: ../src/verbs.cpp:3035
+#: ../src/verbs.cpp:3031
msgid "Remove an external script"
msgstr ""
-#: ../src/verbs.cpp:3037
+#: ../src/verbs.cpp:3033
msgid "Remove Embedded Script"
msgstr ""
-#: ../src/verbs.cpp:3037
+#: ../src/verbs.cpp:3033
msgid "Remove an embedded script"
msgstr ""
-#: ../src/verbs.cpp:3059 ../src/verbs.cpp:3060
+#: ../src/verbs.cpp:3055 ../src/verbs.cpp:3056
msgid "Center on horizontal and vertical axis"
msgstr ""
@@ -27159,11 +27214,11 @@ msgstr ""
#. Scale
#: ../src/widgets/calligraphy-toolbar.cpp:427
#: ../src/widgets/calligraphy-toolbar.cpp:460
-#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:371
-#: ../src/widgets/spray-toolbar.cpp:284 ../src/widgets/spray-toolbar.cpp:313
-#: ../src/widgets/spray-toolbar.cpp:329 ../src/widgets/spray-toolbar.cpp:398
-#: ../src/widgets/spray-toolbar.cpp:428 ../src/widgets/spray-toolbar.cpp:446
-#: ../src/widgets/spray-toolbar.cpp:595 ../src/widgets/tweak-toolbar.cpp:125
+#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:372
+#: ../src/widgets/spray-toolbar.cpp:294 ../src/widgets/spray-toolbar.cpp:323
+#: ../src/widgets/spray-toolbar.cpp:339 ../src/widgets/spray-toolbar.cpp:408
+#: ../src/widgets/spray-toolbar.cpp:438 ../src/widgets/spray-toolbar.cpp:456
+#: ../src/widgets/spray-toolbar.cpp:605 ../src/widgets/tweak-toolbar.cpp:125
#: ../src/widgets/tweak-toolbar.cpp:142 ../src/widgets/tweak-toolbar.cpp:350
msgid "(default)"
msgstr ""
@@ -27731,20 +27786,20 @@ msgstr ""
msgid "Font size:"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:205
+#: ../src/widgets/gradient-selector.cpp:201
msgid "Create a duplicate gradient"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:216
+#: ../src/widgets/gradient-selector.cpp:212
msgid "Edit gradient"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:285
+#: ../src/widgets/gradient-selector.cpp:281
#: ../src/widgets/paint-selector.cpp:233
msgid "Swatch"
msgstr ""
-#: ../src/widgets/gradient-selector.cpp:335
+#: ../src/widgets/gradient-selector.cpp:331
msgid "Rename gradient"
msgstr ""
@@ -28037,11 +28092,11 @@ msgid "Start and end measures active."
msgstr ""
#: ../src/widgets/measure-toolbar.cpp:175
-msgid "Show only visible crossings."
+msgid "Show all crossings."
msgstr ""
#: ../src/widgets/measure-toolbar.cpp:177
-msgid "Show all crossings."
+msgid "Show visible crossings."
msgstr ""
#: ../src/widgets/measure-toolbar.cpp:193
@@ -28060,84 +28115,89 @@ msgstr ""
msgid "Compute max length."
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:266 ../src/widgets/text-toolbar.cpp:1361
+#: ../src/widgets/measure-toolbar.cpp:274 ../src/widgets/text-toolbar.cpp:1361
msgid "Font Size"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:266
+#: ../src/widgets/measure-toolbar.cpp:274
msgid "Font Size:"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:267
+#: ../src/widgets/measure-toolbar.cpp:275
msgid "The font size to be used in the measurement labels"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:278
#: ../src/widgets/measure-toolbar.cpp:286
+#: ../src/widgets/measure-toolbar.cpp:294
msgid "The units to be used for the measurements"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:294 ../share/extensions/measure.inx.h:14
+#: ../src/widgets/measure-toolbar.cpp:302 ../share/extensions/measure.inx.h:14
msgid "Precision:"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:295
+#: ../src/widgets/measure-toolbar.cpp:303
msgid "Decimal precision of measure"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:307
+#: ../src/widgets/measure-toolbar.cpp:315
msgid "Scale %"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:307
+#: ../src/widgets/measure-toolbar.cpp:315
msgid "Scale %:"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:308
+#: ../src/widgets/measure-toolbar.cpp:316
msgid "Scale the results"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:321
+#: ../src/widgets/measure-toolbar.cpp:329
msgid "The offset size"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:333
-#: ../src/widgets/measure-toolbar.cpp:334
+#: ../src/widgets/measure-toolbar.cpp:341
+#: ../src/widgets/measure-toolbar.cpp:342
msgid "Ignore first and last"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:344
-#: ../src/widgets/measure-toolbar.cpp:345
-msgid "Only visible intersections"
+#: ../src/widgets/measure-toolbar.cpp:352
+#: ../src/widgets/measure-toolbar.cpp:353
+msgid "Show hidden intersections"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:355
-#: ../src/widgets/measure-toolbar.cpp:356
+#: ../src/widgets/measure-toolbar.cpp:363
+#: ../src/widgets/measure-toolbar.cpp:364
msgid "Show measures between items"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:366
-#: ../src/widgets/measure-toolbar.cpp:367
+#: ../src/widgets/measure-toolbar.cpp:374
+#: ../src/widgets/measure-toolbar.cpp:375
msgid "Measure all layers"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:377
-#: ../src/widgets/measure-toolbar.cpp:378
+#: ../src/widgets/measure-toolbar.cpp:385
+#: ../src/widgets/measure-toolbar.cpp:386
msgid "Reverse measure"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:387
-#: ../src/widgets/measure-toolbar.cpp:388
+#: ../src/widgets/measure-toolbar.cpp:395
+#: ../src/widgets/measure-toolbar.cpp:396
+msgid "Phantom measure"
+msgstr ""
+
+#: ../src/widgets/measure-toolbar.cpp:405
+#: ../src/widgets/measure-toolbar.cpp:406
msgid "To guides"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:397
-#: ../src/widgets/measure-toolbar.cpp:398
+#: ../src/widgets/measure-toolbar.cpp:415
+#: ../src/widgets/measure-toolbar.cpp:416
msgid "Mark Dimension"
msgstr ""
-#: ../src/widgets/measure-toolbar.cpp:407
-#: ../src/widgets/measure-toolbar.cpp:408
+#: ../src/widgets/measure-toolbar.cpp:425
+#: ../src/widgets/measure-toolbar.cpp:426
msgid "Convert to item"
msgstr ""
@@ -28233,7 +28293,7 @@ msgstr ""
msgid "Coons: no smoothing. Bicubic: smoothing across patch boundaries."
msgstr ""
-#: ../src/widgets/mesh-toolbar.cpp:527 ../src/widgets/pencil-toolbar.cpp:374
+#: ../src/widgets/mesh-toolbar.cpp:527 ../src/widgets/pencil-toolbar.cpp:375
msgid "Smoothing:"
msgstr ""
@@ -28592,7 +28652,7 @@ msgid "Close gaps:"
msgstr ""
#: ../src/widgets/paintbucket-toolbar.cpp:211
-#: ../src/widgets/pencil-toolbar.cpp:395 ../src/widgets/spiral-toolbar.cpp:285
+#: ../src/widgets/pencil-toolbar.cpp:396 ../src/widgets/spiral-toolbar.cpp:285
#: ../src/widgets/star-toolbar.cpp:564
msgid "Defaults"
msgstr ""
@@ -28639,66 +28699,66 @@ msgstr ""
msgid "Mode of new lines drawn by this tool"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:175
+#: ../src/widgets/pencil-toolbar.cpp:176
msgctxt "Freehand shape"
msgid "None"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:176
+#: ../src/widgets/pencil-toolbar.cpp:177
msgid "Triangle in"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:177
+#: ../src/widgets/pencil-toolbar.cpp:178
msgid "Triangle out"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:179
+#: ../src/widgets/pencil-toolbar.cpp:180
msgid "From clipboard"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:180
+#: ../src/widgets/pencil-toolbar.cpp:181
msgid "Bend from clipboard"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:181
+#: ../src/widgets/pencil-toolbar.cpp:182
msgid "Last applied"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:206 ../src/widgets/pencil-toolbar.cpp:207
+#: ../src/widgets/pencil-toolbar.cpp:207 ../src/widgets/pencil-toolbar.cpp:208
msgid "Shape:"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:206
+#: ../src/widgets/pencil-toolbar.cpp:207
msgid "Shape of new paths drawn by this tool"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:371
+#: ../src/widgets/pencil-toolbar.cpp:372
msgid "(many nodes, rough)"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:371
+#: ../src/widgets/pencil-toolbar.cpp:372
msgid "(few nodes, smooth)"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:374
+#: ../src/widgets/pencil-toolbar.cpp:375
msgid "Smoothing: "
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:375
+#: ../src/widgets/pencil-toolbar.cpp:376
msgid "How much smoothing (simplifying) is applied to the line"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:396
+#: ../src/widgets/pencil-toolbar.cpp:397
msgid ""
"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to "
"change defaults)"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:406 ../src/widgets/pencil-toolbar.cpp:407
+#: ../src/widgets/pencil-toolbar.cpp:407 ../src/widgets/pencil-toolbar.cpp:408
msgid "LPE based interactive simplify"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:417 ../src/widgets/pencil-toolbar.cpp:418
+#: ../src/widgets/pencil-toolbar.cpp:418 ../src/widgets/pencil-toolbar.cpp:419
msgid "LPE simplify flatten"
msgstr ""
@@ -28923,7 +28983,7 @@ msgstr ""
msgid "Set attribute"
msgstr ""
-#: ../src/widgets/sp-color-selector.cpp:47
+#: ../src/widgets/sp-color-selector.cpp:43
msgid "Unnamed"
msgstr ""
@@ -29026,210 +29086,210 @@ msgid ""
msgstr ""
#. Width
-#: ../src/widgets/spray-toolbar.cpp:284
+#: ../src/widgets/spray-toolbar.cpp:294
msgid "(narrow spray)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:284
+#: ../src/widgets/spray-toolbar.cpp:294
msgid "(broad spray)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:287
+#: ../src/widgets/spray-toolbar.cpp:297
msgid "The width of the spray area (relative to the visible canvas area)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:302
+#: ../src/widgets/spray-toolbar.cpp:312
msgid "Use the pressure of the input device to alter the width of spray area"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:313
+#: ../src/widgets/spray-toolbar.cpp:323
msgid "(maximum mean)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:316
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "Focus"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:316
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "Focus:"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:316
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "0 to spray a spot; increase to enlarge the ring radius"
msgstr ""
#. Standard_deviation
-#: ../src/widgets/spray-toolbar.cpp:329
+#: ../src/widgets/spray-toolbar.cpp:339
msgid "(minimum scatter)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:329
+#: ../src/widgets/spray-toolbar.cpp:339
msgid "(maximum scatter)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:332
+#: ../src/widgets/spray-toolbar.cpp:342
msgctxt "Spray tool"
msgid "Scatter"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:332
+#: ../src/widgets/spray-toolbar.cpp:342
msgctxt "Spray tool"
msgid "Scatter:"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:332
+#: ../src/widgets/spray-toolbar.cpp:342
msgid "Increase to scatter sprayed objects"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:351
+#: ../src/widgets/spray-toolbar.cpp:361
msgid "Spray copies of the initial selection"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:358
+#: ../src/widgets/spray-toolbar.cpp:368
msgid "Spray clones of the initial selection"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:365
+#: ../src/widgets/spray-toolbar.cpp:375
msgid "Spray single path"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:366
+#: ../src/widgets/spray-toolbar.cpp:376
msgid "Spray objects in a single path"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:373
+#: ../src/widgets/spray-toolbar.cpp:383
msgid "Delete sprayed items"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:374
+#: ../src/widgets/spray-toolbar.cpp:384
msgid "Delete sprayed items from selection"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:378 ../src/widgets/tweak-toolbar.cpp:253
+#: ../src/widgets/spray-toolbar.cpp:388 ../src/widgets/tweak-toolbar.cpp:253
msgid "Mode"
msgstr ""
#. Population
-#: ../src/widgets/spray-toolbar.cpp:398
+#: ../src/widgets/spray-toolbar.cpp:408
msgid "(low population)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:398
+#: ../src/widgets/spray-toolbar.cpp:408
msgid "(high population)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:401
+#: ../src/widgets/spray-toolbar.cpp:411
msgid "Amount"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:402
+#: ../src/widgets/spray-toolbar.cpp:412
msgid "Adjusts the number of items sprayed per click"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:418
+#: ../src/widgets/spray-toolbar.cpp:428
msgid ""
"Use the pressure of the input device to alter the amount of sprayed objects"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:428
+#: ../src/widgets/spray-toolbar.cpp:438
msgid "(high rotation variation)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:431
+#: ../src/widgets/spray-toolbar.cpp:441
msgid "Rotation"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:431
+#: ../src/widgets/spray-toolbar.cpp:441
msgid "Rotation:"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:433
+#: ../src/widgets/spray-toolbar.cpp:443
#, no-c-format
msgid ""
"Variation of the rotation of the sprayed objects; 0% for the same rotation "
"than the original object"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:446
+#: ../src/widgets/spray-toolbar.cpp:456
msgid "(high scale variation)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:449
+#: ../src/widgets/spray-toolbar.cpp:459
msgctxt "Spray tool"
msgid "Scale"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:449
+#: ../src/widgets/spray-toolbar.cpp:459
msgctxt "Spray tool"
msgid "Scale:"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:451
+#: ../src/widgets/spray-toolbar.cpp:461
#, no-c-format
msgid ""
"Variation in the scale of the sprayed objects; 0% for the same scale than "
"the original object"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:467
+#: ../src/widgets/spray-toolbar.cpp:477
msgid "Use the pressure of the input device to alter the scale of new items"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:479 ../src/widgets/spray-toolbar.cpp:480
+#: ../src/widgets/spray-toolbar.cpp:489 ../src/widgets/spray-toolbar.cpp:490
msgid ""
"Pick color from the drawing. You can use clonetiler trace dialog for "
"advanced effects. In clone mode original fill or stroke colors must be unset."
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:492 ../src/widgets/spray-toolbar.cpp:493
+#: ../src/widgets/spray-toolbar.cpp:502 ../src/widgets/spray-toolbar.cpp:503
msgid "Pick from center instead average area."
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:505 ../src/widgets/spray-toolbar.cpp:506
+#: ../src/widgets/spray-toolbar.cpp:515 ../src/widgets/spray-toolbar.cpp:516
msgid "Inverted pick value, retaining color in advanced trace mode"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:518 ../src/widgets/spray-toolbar.cpp:519
+#: ../src/widgets/spray-toolbar.cpp:528 ../src/widgets/spray-toolbar.cpp:529
msgid "Apply picked color to fill"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:531 ../src/widgets/spray-toolbar.cpp:532
+#: ../src/widgets/spray-toolbar.cpp:541 ../src/widgets/spray-toolbar.cpp:542
msgid "Apply picked color to stroke"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:544 ../src/widgets/spray-toolbar.cpp:545
+#: ../src/widgets/spray-toolbar.cpp:554 ../src/widgets/spray-toolbar.cpp:555
msgid "No overlap between colors"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:557 ../src/widgets/spray-toolbar.cpp:558
+#: ../src/widgets/spray-toolbar.cpp:567 ../src/widgets/spray-toolbar.cpp:568
msgid "Apply over transparent areas"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:570 ../src/widgets/spray-toolbar.cpp:571
+#: ../src/widgets/spray-toolbar.cpp:580 ../src/widgets/spray-toolbar.cpp:581
msgid "Apply over no transparent areas"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:583 ../src/widgets/spray-toolbar.cpp:584
+#: ../src/widgets/spray-toolbar.cpp:593 ../src/widgets/spray-toolbar.cpp:594
msgid "Prevent overlapping objects"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:595
+#: ../src/widgets/spray-toolbar.cpp:605
msgid "(minimum offset)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:595
+#: ../src/widgets/spray-toolbar.cpp:605
msgid "(maximum offset)"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:598
+#: ../src/widgets/spray-toolbar.cpp:608
msgid "Offset %"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:598
+#: ../src/widgets/spray-toolbar.cpp:608
msgid "Offset %:"
msgstr ""
-#: ../src/widgets/spray-toolbar.cpp:599
+#: ../src/widgets/spray-toolbar.cpp:609
msgid "Increase to segregate objects more (value in percent)"
msgstr ""
@@ -29839,131 +29899,131 @@ msgstr ""
msgid "Style of Paint Bucket fill objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1732
msgid "Bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1728
+#: ../src/widgets/toolbox.cpp:1732
msgid "Snap bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1741
msgid "Bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1737
+#: ../src/widgets/toolbox.cpp:1741
msgid "Snap to edges of a bounding box"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1746
+#: ../src/widgets/toolbox.cpp:1750
msgid "Bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1746
+#: ../src/widgets/toolbox.cpp:1750
msgid "Snap bounding box corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1755
+#: ../src/widgets/toolbox.cpp:1759
msgid "BBox Edge Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1755
+#: ../src/widgets/toolbox.cpp:1759
msgid "Snap midpoints of bounding box edges"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1765
+#: ../src/widgets/toolbox.cpp:1769
msgid "BBox Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1765
+#: ../src/widgets/toolbox.cpp:1769
msgid "Snapping centers of bounding boxes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1774
+#: ../src/widgets/toolbox.cpp:1778
msgid "Snap nodes, paths, and handles"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1782
+#: ../src/widgets/toolbox.cpp:1786
msgid "Snap to paths"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1795
msgid "Path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1795
msgid "Snap to path intersections"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1804
msgid "To nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1804
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1813
msgid "Smooth nodes"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1813
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1818
+#: ../src/widgets/toolbox.cpp:1822
msgid "Line Midpoints"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1818
+#: ../src/widgets/toolbox.cpp:1822
msgid "Snap midpoints of line segments"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1827
+#: ../src/widgets/toolbox.cpp:1831
msgid "Others"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1827
+#: ../src/widgets/toolbox.cpp:1831
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1839
msgid "Object Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1835
+#: ../src/widgets/toolbox.cpp:1839
msgid "Snap centers of objects"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1844
+#: ../src/widgets/toolbox.cpp:1848
msgid "Rotation Centers"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1844
+#: ../src/widgets/toolbox.cpp:1848
msgid "Snap an item's rotation center"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1853
+#: ../src/widgets/toolbox.cpp:1857
msgid "Text baseline"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1853
+#: ../src/widgets/toolbox.cpp:1857
msgid "Snap text anchors and baselines"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1867
msgid "Page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1863
+#: ../src/widgets/toolbox.cpp:1867
msgid "Snap to the page border"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1872
+#: ../src/widgets/toolbox.cpp:1876
msgid "Snap to grids"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1881
+#: ../src/widgets/toolbox.cpp:1885
msgid "Snap guides"
msgstr ""
@@ -30578,22 +30638,22 @@ msgid ""
"%s"
msgstr ""
-#: ../share/extensions/inkex.py:169
+#: ../share/extensions/inkex.py:172
#, python-format
msgid "Unable to open specified file: %s"
msgstr ""
-#: ../share/extensions/inkex.py:178
+#: ../share/extensions/inkex.py:181
#, python-format
msgid "Unable to open object member file: %s"
msgstr ""
-#: ../share/extensions/inkex.py:283
+#: ../share/extensions/inkex.py:286
#, python-format
msgid "No matching node for expression: %s"
msgstr ""
-#: ../share/extensions/inkex.py:313
+#: ../share/extensions/inkex.py:340
msgid "SVG Width not set correctly! Assuming width = 100"
msgstr ""
@@ -35725,158 +35785,269 @@ msgid "Optimized SVG Output"
msgstr ""
#: ../share/extensions/scour.inx.h:3
-msgid "Shorten color values"
+msgid "Number of significant digits for coordinates:"
msgstr ""
#: ../share/extensions/scour.inx.h:4
-msgid "Convert CSS attributes to XML attributes"
+msgid ""
+"Specifies the number of significant digits that should be output for "
+"coordinates. Note that significant digits are *not* the number of decimals "
+"but the overall number of digits in the output. For example if a value of "
+"\"3\" is specified, the coordinate 3.14159 is output as 3.14 while the "
+"coordinate 123.675 is output as 124."
msgstr ""
#: ../share/extensions/scour.inx.h:5
-msgid "Group collapsing"
+msgid "Shorten color values"
msgstr ""
#: ../share/extensions/scour.inx.h:6
-msgid "Create groups for similar attributes"
+msgid ""
+"Convert all color specifications to #RRGGBB (or #RGB where applicable) "
+"format."
msgstr ""
#: ../share/extensions/scour.inx.h:7
-msgid "Embed rasters"
+msgid "Convert CSS attributes to XML attributes"
msgstr ""
#: ../share/extensions/scour.inx.h:8
-msgid "Keep editor data"
+msgid ""
+"Convert styles from style tags and inline style=\"\" declarations into XML "
+"attributes."
msgstr ""
#: ../share/extensions/scour.inx.h:9
-msgid "Remove metadata"
+msgid "Collapse groups"
msgstr ""
#: ../share/extensions/scour.inx.h:10
-msgid "Remove comments"
+msgid ""
+"Remove useless groups, promoting their contents up one level. Requires "
+"\"Remove unused IDs\" to be set."
msgstr ""
#: ../share/extensions/scour.inx.h:11
-msgid "Work around renderer bugs"
+msgid "Create groups for similar attributes"
msgstr ""
#: ../share/extensions/scour.inx.h:12
-msgid "Enable viewboxing"
+msgid ""
+"Create groups for runs of elements having at least one attribute in common "
+"(e.g. fill-color, stroke-opacity, ...)."
msgstr ""
#: ../share/extensions/scour.inx.h:13
-msgid "Remove the xml declaration"
+msgid "Keep editor data"
msgstr ""
#: ../share/extensions/scour.inx.h:14
-msgid "Number of significant digits for coords:"
+msgid ""
+"Don't remove editor-specific elements and attributes. Currently supported: "
+"Inkscape, Sodipodi and Adobe Illustrator."
msgstr ""
#: ../share/extensions/scour.inx.h:15
-msgid "XML indentation (pretty-printing):"
+msgid "Keep unreferenced definitions"
msgstr ""
#: ../share/extensions/scour.inx.h:16
-msgid "Space"
+msgid "Keep element definitions that are not currently used in the SVG"
msgstr ""
#: ../share/extensions/scour.inx.h:17
-msgid "Tab"
+msgid "Work around renderer bugs"
msgstr ""
#: ../share/extensions/scour.inx.h:18
-msgctxt "Indent"
-msgid "None"
-msgstr ""
-
-#: ../share/extensions/scour.inx.h:19
-msgid "Ids"
+msgid ""
+"Works around some common renderer bugs (mainly libRSVG) at the cost of a "
+"slightly larger SVG file."
msgstr ""
#: ../share/extensions/scour.inx.h:20
-msgid "Remove unused ID names for elements"
+msgid "Remove the XML declaration"
msgstr ""
#: ../share/extensions/scour.inx.h:21
-msgid "Shorten IDs"
+msgid ""
+"Removes the XML declaration (which is optional but should be provided, "
+"especially if special characters are used in the document) from the file "
+"header."
msgstr ""
#: ../share/extensions/scour.inx.h:22
-msgid "Preserve manually created ID names not ending with digits"
+msgid "Remove metadata"
msgstr ""
#: ../share/extensions/scour.inx.h:23
-msgid "Preserve these ID names, comma-separated:"
+msgid ""
+"Remove metadata tags along with all the contained information, which may "
+"include license and author information, alternate versions for non-SVG-"
+"enabled browsers, etc."
msgstr ""
#: ../share/extensions/scour.inx.h:24
-msgid "Preserve ID names starting with:"
+msgid "Remove comments"
msgstr ""
#: ../share/extensions/scour.inx.h:25
-msgid "Help (Options)"
+msgid "Remove all XML comments from output."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:26
+msgid "Embed raster images"
msgstr ""
#: ../share/extensions/scour.inx.h:27
+msgid ""
+"Resolve external references to raster images and embed them as Base64-"
+"encoded data URLs."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:28
+msgid "Enable viewboxing"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:30
#, no-c-format
msgid ""
-"This extension optimizes the SVG file according to the following options:\n"
-" * Shorten color names: convert all colors to #RRGGBB or #RGB format.\n"
-" * Convert CSS attributes to XML attributes: convert styles from style "
-"tags and inline style=\"\" declarations into XML attributes.\n"
-" * Group collapsing: removes useless g elements, promoting their contents "
-"up one level. Requires \"Remove unused ID names for elements\" to be set.\n"
-" * Create groups for similar attributes: create g elements for runs of "
-"elements having at least one attribute in common (e.g. fill color, stroke "
-"opacity, ...).\n"
-" * Embed rasters: embed raster images as base64-encoded data URLs.\n"
-" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator "
-"elements and attributes.\n"
-" * Remove metadata: remove metadata tags along with all the information "
-"in them, which may include license metadata, alternate versions for non-SVG-"
-"enabled browsers, etc.\n"
-" * Remove comments: remove comment tags.\n"
-" * Work around renderer bugs: emits slightly larger SVG data, but works "
-"around a bug in librsvg's renderer, which is used in Eye of GNOME and other "
-"various applications.\n"
-" * Enable viewboxing: size image to 100%/100% and introduce a viewBox.\n"
-" * Number of significant digits for coords: all coordinates are output "
-"with that number of significant digits. For example, if 3 is specified, the "
-"coordinate 3.5153 is output as 3.51 and the coordinate 471.55 is output as "
-"472.\n"
-" * XML indentation (pretty-printing): either None for no indentation, "
-"Space to use one space per nesting level, or Tab to use one tab per nesting "
-"level."
+"Set page size to 100%/100% (full width and height of the display area) and "
+"introduce a viewBox specifying the drawings dimensions."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:31
+msgid "Format output with line-breaks and indentation"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:32
+msgid ""
+"Produce nicely formatted output including line-breaks. If you do not intend "
+"to hand-edit the SVG file you can disable this option to bring down the file "
+"size even more at the cost of clarity."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:33
+msgid "Indentation characters:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:34
+msgid ""
+"The type of indentation used for each level of nesting in the output. "
+"Specify \"None\" to disable indentation. This option has no effect if "
+"\"Format output with line-breaks and indentation\" is disabled."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:35
+msgid "Depth of indentation:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:36
+msgid ""
+"The depth of the chosen type of indentation. E.g. if you choose \"2\" every "
+"nesting level in the output will be indented by two additional spaces/tabs."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:37
+msgid "Strip the \"xml:space\" attribute from the root SVG element"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:38
+msgid ""
+"This is useful if the input file specifies \"xml:space='preserve'\" in the "
+"root SVG element which instructs the SVG editor not to change whitespace in "
+"the document at all (and therefore overrides the options above)."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:39
+msgid "Document options"
msgstr ""
#: ../share/extensions/scour.inx.h:40
-msgid "Help (Ids)"
+msgid "Pretty-printing"
msgstr ""
#: ../share/extensions/scour.inx.h:41
+msgid "Space"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:42
+msgid "Tab"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:43
+msgctxt "Indent"
+msgid "None"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:44
+msgid "IDs"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:45
+msgid "Remove unused IDs"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:46
msgid ""
-"Ids specific options:\n"
-" * Remove unused ID names for elements: remove all unreferenced ID "
-"attributes.\n"
-" * Shorten IDs: reduce the length of all ID attributes, assigning the "
-"shortest to the most-referenced elements. For instance, #linearGradient5621, "
-"referenced 100 times, can become #a.\n"
-" * Preserve manually created ID names not ending with digits: usually, "
-"optimised SVG output removes these, but if they're needed for referencing (e."
-"g. #middledot), you may use this option.\n"
-" * Preserve these ID names, comma-separated: you can use this in "
-"conjunction with the other preserve options if you wish to preserve some "
-"more specific ID names.\n"
-" * Preserve ID names starting with: usually, optimised SVG output removes "
-"all unused ID names, but if all of your preserved ID names start with the "
-"same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
+"Remove all unreferenced IDs from elements. Those are not needed for "
+"rendering."
msgstr ""
#: ../share/extensions/scour.inx.h:47
-msgid "Optimized SVG (*.svg)"
+msgid "Shorten IDs"
msgstr ""
#: ../share/extensions/scour.inx.h:48
+msgid ""
+"Minimize the length of IDs using only lowercase letters, assigning the "
+"shortest values to the most-referenced elements. For instance, "
+"\"linearGradient5621\" will become \"a\" if it is the most used element."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:49
+msgid "Prefix shortened IDs with:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:50
+msgid "Prepend shortened IDs with the specified prefix."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:51
+msgid "Preserve manually created IDs not ending with digits"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:52
+msgid ""
+"Descriptive IDs which were manually created to reference or label specific "
+"elements or groups (e.g. #arrowStart, #arrowEnd or #textLabels) will be "
+"preserved while numbered IDs (as they are generated by most SVG editors "
+"including Inkscape) will be removed/shortened."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:53
+msgid "Preserve the following IDs:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:54
+msgid "A comma-separated list of IDs that are to be preserved."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:55
+msgid "Preserve IDs starting with:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:56
+msgid ""
+"Preserve all IDs that start with the specified prefix (e.g. specify \"flag\" "
+"to preserve \"flag-mx\", \"flag-pt\", etc.)."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:57
+msgid "Optimized SVG (*.svg)"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:58
msgid "Scalable Vector Graphics"
msgstr ""
diff --git a/po/is.po b/po/is.po
index d8da1cc0a..16ba4637e 100644..100755
--- a/po/is.po
+++ b/po/is.po
@@ -2,13 +2,13 @@
# Copyright (C) 2015 Icelandic Inksape Translators
# This file is distributed under the same license as the Inkscape package.
#
-# Sveinn í Felli <sv1@fellsnet.is>, 2015.
+# Sveinn í Felli <sv1@fellsnet.is>, 2015, 2016.
msgid ""
msgstr ""
"Project-Id-Version: inkscape\n"
"Report-Msgid-Bugs-To: inkscape-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2015-10-21 07:47+0200\n"
-"PO-Revision-Date: 2015-10-21 12:40+0000\n"
+"POT-Creation-Date: 2016-02-14 00:09+0100\n"
+"PO-Revision-Date: 2016-02-15 16:04+0000\n"
"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
"Language-Team: Icelandic <translation-team-is@lists.sourceforge.net>\n"
"Language: is\n"
@@ -19,14 +19,34 @@ msgstr ""
"\n"
"X-Generator: Lokalize 1.5\n"
-#: ../inkscape.desktop.in.h:1
+#: ../inkscape.appdata.xml.in.h:1 ../inkscape.desktop.in.h:1
msgid "Inkscape"
msgstr "Inkscape"
-#: ../inkscape.desktop.in.h:2
+#: ../inkscape.appdata.xml.in.h:2 ../inkscape.desktop.in.h:2
msgid "Vector Graphics Editor"
msgstr "Teikniforrit fyrir vigramyndir / línuteikningar"
+#: ../inkscape.appdata.xml.in.h:3
+msgid ""
+"An Open Source vector graphics editor, with capabilities similar to "
+"Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector "
+"Graphics (SVG) file format."
+msgstr ""
+
+#: ../inkscape.appdata.xml.in.h:4
+msgid ""
+"Inkscape supports many advanced SVG features (markers, clones, alpha "
+"blending, etc.) and great care is taken in designing a streamlined "
+"interface. It is very easy to edit nodes, perform complex path operations, "
+"trace bitmaps and much more. We also aim to maintain a thriving user and "
+"developer community by using open, community-oriented development."
+msgstr ""
+
+#: ../inkscape.appdata.xml.in.h:5
+msgid "Main application window"
+msgstr "Aðalgluggi forritsins"
+
#: ../inkscape.desktop.in.h:3
msgid "Inkscape Vector Graphics Editor"
msgstr "Inkscape teikniforrit fyrir vigramyndir"
@@ -290,11 +310,11 @@ msgstr "Olíumálun"
#: ../src/extension/internal/filter/paint.h:877
#: ../src/extension/internal/filter/paint.h:981
msgid "Image Paint and Draw"
-msgstr ""
+msgstr "Málun og teikning"
#: ../share/filters/filters.svg.h:76
msgid "Simulate oil painting style"
-msgstr ""
+msgstr "Herma eftir stíl við olíumálun"
#. Pencil
#: ../share/filters/filters.svg.h:78
@@ -320,7 +340,7 @@ msgstr "Öldrun"
#: ../share/filters/filters.svg.h:88
msgid "Imitate aged photograph"
-msgstr ""
+msgstr "Líkja eftir gamalli ljósmynd"
#: ../share/filters/filters.svg.h:90
msgid "Organic"
@@ -396,7 +416,7 @@ msgstr "Lekadropar"
#: ../share/filters/filters.svg.h:116
msgid "Random paint streaks downwards"
-msgstr ""
+msgstr "Tilviljanakenndar málningarrendur niður á við"
#: ../share/filters/filters.svg.h:118
msgid "Jam Spread"
@@ -412,7 +432,7 @@ msgstr "Smyrja mynddílum"
#: ../share/filters/filters.svg.h:124
msgid "Van Gogh painting effect for bitmaps"
-msgstr ""
+msgstr "Líkir eftir olíumálun Van Gogh á bitamyndum"
#: ../share/filters/filters.svg.h:126
msgid "Cracked Glass"
@@ -486,7 +506,7 @@ msgstr "Pressað stál"
#: ../share/filters/filters.svg.h:148
msgid "Pressed metal with a rolled edge"
-msgstr ""
+msgstr "Pressaður málmur með völsuðum jöðrum"
#: ../share/filters/filters.svg.h:150
msgid "Matte Bevel"
@@ -557,7 +577,7 @@ msgstr "Veðraður málmur"
#: ../share/filters/filters.svg.h:180
msgid "Eroded metal texture with ridges, grooves, holes and bumps"
-msgstr ""
+msgstr "Veðruð málmáferð með hryggjum, sprungum, holum og ójöfnum"
#: ../share/filters/filters.svg.h:182
msgid "Cracked Lava"
@@ -601,23 +621,23 @@ msgstr ""
#: ../share/filters/filters.svg.h:202
msgid "Refractive Gel A"
-msgstr ""
+msgstr "Ljósbrot í hlaupi A"
#: ../share/filters/filters.svg.h:204
msgid "Gel effect with light refraction"
-msgstr ""
+msgstr "Létt hlaupkennd ljósbrotsáferð"
#: ../share/filters/filters.svg.h:206
msgid "Refractive Gel B"
-msgstr ""
+msgstr "Ljósbrot í hlaupi B"
#: ../share/filters/filters.svg.h:208
msgid "Gel effect with strong refraction"
-msgstr ""
+msgstr "Sterk hlaupkennd ljósbrotsáferð"
#: ../share/filters/filters.svg.h:210
msgid "Metallized Paint"
-msgstr ""
+msgstr "Málning með málmgljáa"
#: ../share/filters/filters.svg.h:212
msgid ""
@@ -626,11 +646,11 @@ msgstr ""
#: ../share/filters/filters.svg.h:214
msgid "Dragee"
-msgstr ""
+msgstr "Upphleyptir jaðrar"
#: ../share/filters/filters.svg.h:216
msgid "Gel Ridge with a pearlescent look"
-msgstr ""
+msgstr "Hlaupkennd brún með satínkenndri áferð"
#: ../share/filters/filters.svg.h:218
msgid "Raised Border"
@@ -638,11 +658,11 @@ msgstr "Hækkaðir jaðrar"
#: ../share/filters/filters.svg.h:220
msgid "Strongly raised border around a flat surface"
-msgstr ""
+msgstr "Skarpt hækkandi brúnir í kringum flatt yfirborð"
#: ../share/filters/filters.svg.h:222
msgid "Metallized Ridge"
-msgstr ""
+msgstr "Hryggur með málmgljáa"
#: ../share/filters/filters.svg.h:224
msgid "Gel Ridge metallized at its top"
@@ -687,7 +707,7 @@ msgstr "Skræling"
#: ../share/filters/filters.svg.h:240
msgid "Peeling painting on a wall"
-msgstr ""
+msgstr "Flagnandi málning á vegg"
#: ../share/filters/filters.svg.h:242
msgid "Gold Splatter"
@@ -821,7 +841,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:306
msgid "HSL Bumps Alpha"
-msgstr ""
+msgstr "Gegnsæjar HSL ójöfnur"
#: ../share/filters/filters.svg.h:308
msgid "Same as HSL Bumps but with transparent highlights"
@@ -829,7 +849,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:310
msgid "Bubbly Bumps Alpha"
-msgstr ""
+msgstr "Blöðróttar gegnsæjar ójöfnur"
#: ../share/filters/filters.svg.h:312
msgid "Same as Bubbly Bumps but with transparent highlights"
@@ -854,7 +874,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:322
msgid "Evanescent"
-msgstr ""
+msgstr "Hverfulleiki"
#: ../share/filters/filters.svg.h:324
msgid ""
@@ -897,7 +917,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:342
msgid "Cutout Glow"
-msgstr ""
+msgstr "Útklippt glóð"
#: ../share/filters/filters.svg.h:344
msgid "In and out glow with a possible offset and colorizable flood"
@@ -1064,9 +1084,9 @@ msgstr "Svart ljós"
#: ../src/extension/internal/filter/paint.h:717
#: ../src/extension/internal/filter/shadows.h:73
#: ../src/extension/internal/filter/transparency.h:345
-#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:830
-#: ../src/ui/dialog/clonetiler.cpp:981
-#: ../src/ui/dialog/document-properties.cpp:164
+#: ../src/filter-enums.cpp:67 ../src/ui/dialog/clonetiler.cpp:828
+#: ../src/ui/dialog/clonetiler.cpp:979
+#: ../src/ui/dialog/document-properties.cpp:165
#: ../share/extensions/color_HSL_adjust.inx.h:20
#: ../share/extensions/color_blackandwhite.inx.h:3
#: ../share/extensions/color_brighter.inx.h:2
@@ -1152,7 +1172,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:434
msgid "Dark And Glow"
-msgstr ""
+msgstr "Dökkt og glóandi"
#: ../share/filters/filters.svg.h:436
msgid "Darkens the edge with an inner blur and adds a flexible glow"
@@ -1184,7 +1204,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:450
msgid "Dots Transparency"
-msgstr ""
+msgstr "Gegnsæi depla"
#: ../share/filters/filters.svg.h:452
msgid "Gives a pointillist HSL sensitive transparency"
@@ -1354,7 +1374,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:526
msgid "Saturation Map"
-msgstr ""
+msgstr "Litmettunarvörpun"
#: ../share/filters/filters.svg.h:528
msgid ""
@@ -1364,15 +1384,15 @@ msgstr ""
#: ../share/filters/filters.svg.h:530
msgid "Riddled"
-msgstr ""
+msgstr "Gatað"
#: ../share/filters/filters.svg.h:532
msgid "Riddle the surface and add bump to images"
-msgstr ""
+msgstr "Gata yfirborðið og bæta ójöfnum við myndir"
#: ../share/filters/filters.svg.h:534
msgid "Wrinkled Varnish"
-msgstr ""
+msgstr "Krumpað fernis"
#: ../share/filters/filters.svg.h:536
msgid "Thick glossy and translucent paint texture with high depth"
@@ -1408,7 +1428,7 @@ msgstr "Bjartur málmur"
#: ../share/filters/filters.svg.h:552
msgid "Bright metallic effect for any color"
-msgstr ""
+msgstr "Björt málmáferð fyrir alla liti"
#: ../share/filters/filters.svg.h:554
msgid "Deep Colors Plastic"
@@ -1485,7 +1505,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:590
msgid "Pixellize"
-msgstr ""
+msgstr "Gera dílótt"
#: ../share/filters/filters.svg.h:591
msgid "Pixel tools"
@@ -1497,7 +1517,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:594
msgid "Basic Diffuse Bump"
-msgstr ""
+msgstr "Einföld ójöfnuljósdreifing"
#: ../share/filters/filters.svg.h:596
msgid "Matte emboss effect"
@@ -1505,15 +1525,15 @@ msgstr "Matt upphleypt"
#: ../share/filters/filters.svg.h:598
msgid "Basic Specular Bump"
-msgstr ""
+msgstr "Einföld endurvarpsljósdreifing"
#: ../share/filters/filters.svg.h:600
msgid "Specular emboss effect"
-msgstr ""
+msgstr "Endurvarpandi upphleyping"
#: ../share/filters/filters.svg.h:602
msgid "Basic Two Lights Bump"
-msgstr ""
+msgstr "Einföld tveggja ljósgjafa ójöfnudreifing"
#: ../share/filters/filters.svg.h:604
msgid "Two types of lighting emboss effect"
@@ -1529,11 +1549,11 @@ msgstr ""
#: ../share/filters/filters.svg.h:610
msgid "Plasticine"
-msgstr ""
+msgstr "Plastleir"
#: ../share/filters/filters.svg.h:612
msgid "Matte modeling paste emboss effect"
-msgstr ""
+msgstr "Matt upphleypt föndurleiráhrif"
#: ../share/filters/filters.svg.h:614
msgid "Rough Canvas Painting"
@@ -1583,7 +1603,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:638
msgid "Pointillism"
-msgstr ""
+msgstr "Punktalist"
#: ../share/filters/filters.svg.h:640
msgid "Gives a turbulent pointillist HSL sensitive transparency"
@@ -1615,7 +1635,7 @@ msgstr "Bætir við hvítum ógegnsæum bakgrunni"
#: ../share/filters/filters.svg.h:654
msgid "Blur Double"
-msgstr ""
+msgstr "Afskerpt tvítök"
#: ../share/filters/filters.svg.h:656
msgid ""
@@ -1625,7 +1645,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:658
msgid "Image Drawing Basic"
-msgstr ""
+msgstr "Einföld myndteikning"
#: ../share/filters/filters.svg.h:660
msgid "Enhance and redraw color edges in 1 bit black and white"
@@ -1633,7 +1653,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:662
msgid "Poster Draw"
-msgstr ""
+msgstr "Litþrykksteikning"
#: ../share/filters/filters.svg.h:664
msgid "Enhance and redraw edges around posterized areas"
@@ -1657,11 +1677,11 @@ msgstr ""
#: ../share/filters/filters.svg.h:674
msgid "Poster Color Fun"
-msgstr ""
+msgstr "Skemmtilegir þrykklitir"
#: ../share/filters/filters.svg.h:678
msgid "Poster Rough"
-msgstr ""
+msgstr "Gróf litþrykking"
#: ../share/filters/filters.svg.h:680
msgid "Adds roughness to one of the two channels of the Poster paint filter"
@@ -1669,7 +1689,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:682
msgid "Alpha Monochrome Cracked"
-msgstr ""
+msgstr "Einlitað gegnsætt með sprungum"
#: ../share/filters/filters.svg.h:684 ../share/filters/filters.svg.h:688
#: ../share/filters/filters.svg.h:692 ../share/filters/filters.svg.h:704
@@ -1679,11 +1699,11 @@ msgstr ""
#: ../share/filters/filters.svg.h:686
msgid "Alpha Turbulent"
-msgstr ""
+msgstr "Gegnsætt hrært"
#: ../share/filters/filters.svg.h:690
msgid "Colorize Turbulent"
-msgstr ""
+msgstr "Litað hrært"
#: ../share/filters/filters.svg.h:694
msgid "Cross Noise B"
@@ -1707,11 +1727,11 @@ msgstr "Tvítóna hrært"
#: ../share/filters/filters.svg.h:706
msgid "Light Eraser Cracked"
-msgstr ""
+msgstr "Létt sprungið strokleður"
#: ../share/filters/filters.svg.h:710
msgid "Poster Turbulent"
-msgstr ""
+msgstr "Hrærð litþrykking"
#: ../share/filters/filters.svg.h:714
msgid "Tartan Smart"
@@ -1763,11 +1783,11 @@ msgstr ""
#: ../share/filters/filters.svg.h:738
msgid "Comics Fading"
-msgstr ""
+msgstr "Dofnandi myndasöguteikning"
#: ../share/filters/filters.svg.h:740
msgid "Cartoon paint style with some fading at the edges"
-msgstr ""
+msgstr "Myndasögustíll með dofnum jöðrum"
#: ../share/filters/filters.svg.h:742
msgid "Brushed Metal"
@@ -1775,15 +1795,15 @@ msgstr "Burstaður málmur"
#: ../share/filters/filters.svg.h:744
msgid "Satiny metal surface effect"
-msgstr ""
+msgstr "Satín-málm yfirborðsmeðhöndlun"
#: ../share/filters/filters.svg.h:746
msgid "Opaline"
-msgstr ""
+msgstr "Ópallegt"
#: ../share/filters/filters.svg.h:748
msgid "Contouring version of smooth shader"
-msgstr ""
+msgstr "Útgáfa af mýktri skyggingu sem meðhöndlar útjaðra"
#: ../share/filters/filters.svg.h:750
msgid "Chrome"
@@ -1791,7 +1811,7 @@ msgstr "Króm"
#: ../share/filters/filters.svg.h:752
msgid "Bright chrome effect"
-msgstr ""
+msgstr "Björt krómáferð"
#: ../share/filters/filters.svg.h:754
msgid "Deep Chrome"
@@ -1799,11 +1819,11 @@ msgstr "Djúplitað króm"
#: ../share/filters/filters.svg.h:756
msgid "Dark chrome effect"
-msgstr ""
+msgstr "Dökk krómáferð"
#: ../share/filters/filters.svg.h:758
msgid "Emboss Shader"
-msgstr ""
+msgstr "Upphleypt skygging"
#: ../share/filters/filters.svg.h:760
msgid "Combination of satiny and emboss effect"
@@ -1811,7 +1831,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:762
msgid "Sharp Metal"
-msgstr ""
+msgstr "Hvass málmur"
#: ../share/filters/filters.svg.h:764
msgid "Chrome effect with darkened edges"
@@ -1819,7 +1839,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:766
msgid "Brush Draw"
-msgstr ""
+msgstr "Pensildráttur"
#: ../share/filters/filters.svg.h:770
msgid "Chrome Emboss"
@@ -1827,11 +1847,11 @@ msgstr "Krómað upphleypt"
#: ../share/filters/filters.svg.h:772
msgid "Embossed chrome effect"
-msgstr ""
+msgstr "Upphleypt krómáferð"
#: ../share/filters/filters.svg.h:774
msgid "Contour Emboss"
-msgstr ""
+msgstr "Upphleyptur útjaðar"
#: ../share/filters/filters.svg.h:776
msgid "Satiny and embossed contour effect"
@@ -1847,23 +1867,23 @@ msgstr ""
#: ../share/filters/filters.svg.h:782
msgid "Deep Metal"
-msgstr ""
+msgstr "Djúp málmáferð"
#: ../share/filters/filters.svg.h:784
msgid "Deep and dark metal shading"
-msgstr ""
+msgstr "Djúp og dökk málmáferð"
#: ../share/filters/filters.svg.h:786
msgid "Aluminium Emboss"
-msgstr ""
+msgstr "Upphleypt ál"
#: ../share/filters/filters.svg.h:788
msgid "Satiny aluminium effect with embossing"
-msgstr ""
+msgstr "Satín-ál-yfirborð með upphleypingu"
#: ../share/filters/filters.svg.h:790
msgid "Refractive Glass"
-msgstr ""
+msgstr "Ljósbrot í gleri"
#: ../share/filters/filters.svg.h:792
msgid "Double reflection through glass with some refraction"
@@ -1875,7 +1895,7 @@ msgstr "Hélað gler"
#: ../share/filters/filters.svg.h:796
msgid "Satiny glass effect"
-msgstr ""
+msgstr "Satín-gler yfirborð"
#: ../share/filters/filters.svg.h:798
msgid "Bump Engraving"
@@ -1911,7 +1931,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:814
msgid "Litho"
-msgstr ""
+msgstr "Litógrafía"
#: ../share/filters/filters.svg.h:816
msgid "Create a two colors lithographic effect"
@@ -1919,7 +1939,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:818
msgid "Paint Channels"
-msgstr ""
+msgstr "Mála litrásir"
#: ../share/filters/filters.svg.h:820
msgid "Colorize separately the three color channels"
@@ -1927,7 +1947,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:822
msgid "Posterized Light Eraser"
-msgstr ""
+msgstr "Létt þrykkjandi strokleður"
#: ../share/filters/filters.svg.h:824
msgid "Create a semi transparent posterized image"
@@ -1961,7 +1981,7 @@ msgstr ""
#: ../share/filters/filters.svg.h:838
msgid "Posterized Blur"
-msgstr ""
+msgstr "Þrykk-afskerping"
#: ../share/filters/filters.svg.h:840
msgid "Converts blurred contour to posterized steps"
@@ -3315,1033 +3335,1033 @@ msgstr "Klútur (bitamynd)"
msgid "Old paint (bitmap)"
msgstr "Gömul málning (bitamynd)"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:2
msgctxt "Symbol"
-msgid "AIGA Symbol Signs"
-msgstr "AIGA tákn"
+msgid "United States National Park Service Map Symbols"
+msgstr "Kortatákn United States National Park Service"
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:3 ../share/symbols/symbols.h:4
-#: ../share/symbols/symbols.h:281 ../share/symbols/symbols.h:282
msgctxt "Symbol"
-msgid "Telephone"
-msgstr "Sími"
+msgid "Airport"
+msgstr "Flugvöllur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:5 ../share/symbols/symbols.h:6
msgctxt "Symbol"
-msgid "Mail"
-msgstr "Póstur"
+msgid "Amphitheatre"
+msgstr "Fyrirlestrasalur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:7 ../share/symbols/symbols.h:8
msgctxt "Symbol"
-msgid "Currency Exchange"
-msgstr "Gjaldmiðlar"
+msgid "Bicycle Trail"
+msgstr "Hjólreiðastígur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:9 ../share/symbols/symbols.h:10
msgctxt "Symbol"
-msgid "Currency Exchange - Euro"
-msgstr "Gjaldmiðlar - Evra"
+msgid "Boat Launch"
+msgstr "Bátavör"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:11 ../share/symbols/symbols.h:12
msgctxt "Symbol"
-msgid "Cashier"
-msgstr "Gjaldkeri"
+msgid "Boat Tour"
+msgstr "Bátsferðir"
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:13 ../share/symbols/symbols.h:14
-#: ../share/symbols/symbols.h:213 ../share/symbols/symbols.h:214
msgctxt "Symbol"
-msgid "First Aid"
-msgstr "Sjúkragögn"
+msgid "Bus Stop"
+msgstr "Strætisvagnastopp"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:15 ../share/symbols/symbols.h:16
msgctxt "Symbol"
-msgid "Lost and Found"
-msgstr "Tapað og fundið"
+msgid "Campfire"
+msgstr "Varðeldur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:17 ../share/symbols/symbols.h:18
msgctxt "Symbol"
-msgid "Coat Check"
-msgstr "Fatahengi"
+msgid "Campground"
+msgstr "Tjaldsvæði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:19 ../share/symbols/symbols.h:20
msgctxt "Symbol"
-msgid "Baggage Lockers"
-msgstr "Farangursgeymslur"
+msgid "CanoeAccess"
+msgstr "Aðgangur fyrir kanóa"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:21 ../share/symbols/symbols.h:22
msgctxt "Symbol"
-msgid "Escalator"
-msgstr "Rúllustigi"
+msgid "Crosscountry Ski Trail"
+msgstr "Gönguskíðabraut"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:23 ../share/symbols/symbols.h:24
msgctxt "Symbol"
-msgid "Escalator Down"
-msgstr "Rúllustigi niður"
+msgid "Downhill Skiing"
+msgstr "Svigskíði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:25 ../share/symbols/symbols.h:26
msgctxt "Symbol"
-msgid "Escalator Up"
-msgstr "Rúllustigi upp"
+msgid "Drinking Water"
+msgstr "Drykkjarvatn"
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:27 ../share/symbols/symbols.h:28
+#: ../share/symbols/symbols.h:172 ../share/symbols/symbols.h:173
msgctxt "Symbol"
-msgid "Stairs"
-msgstr "Stigar"
+msgid "First Aid"
+msgstr "Sjúkragögn"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:29 ../share/symbols/symbols.h:30
msgctxt "Symbol"
-msgid "Stairs Down"
-msgstr "Stigar niður"
+msgid "Fishing"
+msgstr "Fiskveiði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:31 ../share/symbols/symbols.h:32
msgctxt "Symbol"
-msgid "Stairs Up"
-msgstr "Stigar upp"
+msgid "Food Service"
+msgstr "Matarþjónusta"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:33 ../share/symbols/symbols.h:34
msgctxt "Symbol"
-msgid "Elevator"
-msgstr "Lyfta"
+msgid "Four Wheel Drive Road"
+msgstr "Fjórhjóladrifsslóði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:35 ../share/symbols/symbols.h:36
msgctxt "Symbol"
-msgid "Toilets - Men"
-msgstr "Snyrtingar - karlar"
+msgid "Gas Station"
+msgstr "Bensínstöð"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:37 ../share/symbols/symbols.h:38
msgctxt "Symbol"
-msgid "Toilets - Women"
-msgstr "Snyrtingar - konur"
+msgid "Golfing"
+msgstr "Golfvöllur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:39 ../share/symbols/symbols.h:40
msgctxt "Symbol"
-msgid "Toilets"
-msgstr "Snyrtingar"
+msgid "Horseback Riding"
+msgstr "Hestaferðir"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:41 ../share/symbols/symbols.h:42
msgctxt "Symbol"
-msgid "Nursery"
-msgstr "Skiptiborð"
+msgid "Hospital"
+msgstr "Spítali"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:43 ../share/symbols/symbols.h:44
msgctxt "Symbol"
-msgid "Drinking Fountain"
-msgstr "Drykkjarvatnspóstur"
+msgid "Ice Skating"
+msgstr "Skautar á ís"
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:45 ../share/symbols/symbols.h:46
+#: ../share/symbols/symbols.h:206 ../share/symbols/symbols.h:207
msgctxt "Symbol"
-msgid "Waiting Room"
-msgstr "Biðstofa"
+msgid "Information"
+msgstr "Upplýsingar"
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:47 ../share/symbols/symbols.h:48
-#: ../share/symbols/symbols.h:231 ../share/symbols/symbols.h:232
msgctxt "Symbol"
-msgid "Information"
-msgstr "Upplýsingar"
+msgid "Litter Receptacle"
+msgstr "Ruslafata"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:49 ../share/symbols/symbols.h:50
msgctxt "Symbol"
-msgid "Hotel Information"
-msgstr "Hótelupplýsingar"
+msgid "Lodging"
+msgstr "Smáhýsi"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:51 ../share/symbols/symbols.h:52
msgctxt "Symbol"
-msgid "Air Transportation"
-msgstr "Flugsamgöngur"
+msgid "Marina"
+msgstr "Bátalægi"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:53 ../share/symbols/symbols.h:54
msgctxt "Symbol"
-msgid "Heliport"
-msgstr "Þyrlupallur"
+msgid "Motorbike Trail"
+msgstr "Vélhjólaslóð"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:55 ../share/symbols/symbols.h:56
msgctxt "Symbol"
-msgid "Taxi"
-msgstr "Leigubílar"
+msgid "Radiator Water"
+msgstr "Vatnskassaáfylling"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:57 ../share/symbols/symbols.h:58
msgctxt "Symbol"
-msgid "Bus"
-msgstr "Strætisvagn"
+msgid "Recycling"
+msgstr "Endurvinnsla"
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:59 ../share/symbols/symbols.h:60
+#: ../share/symbols/symbols.h:258 ../share/symbols/symbols.h:259
msgctxt "Symbol"
-msgid "Ground Transportation"
-msgstr "Samgöngur á landi"
+msgid "Parking"
+msgstr "Bílastæði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:61 ../share/symbols/symbols.h:62
msgctxt "Symbol"
-msgid "Rail Transportation"
-msgstr "Lestarsamgöngur"
+msgid "Pets On Leash"
+msgstr "Gæludýr í ól"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:63 ../share/symbols/symbols.h:64
msgctxt "Symbol"
-msgid "Water Transportation"
-msgstr "Samgöngur á láði"
+msgid "Picnic Area"
+msgstr "Nestisaðstaða"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:65 ../share/symbols/symbols.h:66
msgctxt "Symbol"
-msgid "Car Rental"
-msgstr "Bílaleiga"
+msgid "Post Office"
+msgstr "Pósthús"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:67 ../share/symbols/symbols.h:68
msgctxt "Symbol"
-msgid "Restaurant"
-msgstr "Veitingastaður"
+msgid "Ranger Station"
+msgstr "Landvarðastöð"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:69 ../share/symbols/symbols.h:70
msgctxt "Symbol"
-msgid "Coffeeshop"
-msgstr "Kaffihús"
+msgid "RV Campground"
+msgstr "Húsbílastæði"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:71 ../share/symbols/symbols.h:72
msgctxt "Symbol"
-msgid "Bar"
-msgstr "Bar"
+msgid "Restrooms"
+msgstr "Snyrtingar"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:73 ../share/symbols/symbols.h:74
msgctxt "Symbol"
-msgid "Shops"
-msgstr "Verslanir"
+msgid "Sailing"
+msgstr "Siglingar"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:75 ../share/symbols/symbols.h:76
msgctxt "Symbol"
-msgid "Barber Shop - Beauty Salon"
-msgstr "Rakarastofa - Snyrtistofa"
+msgid "Sanitary Disposal Station"
+msgstr "Stöð fyrir hreinlætisúrgang"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:77 ../share/symbols/symbols.h:78
msgctxt "Symbol"
-msgid "Barber Shop"
-msgstr "Rakarastofa"
+msgid "Scuba Diving"
+msgstr "Loftpípuköfun"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:79 ../share/symbols/symbols.h:80
msgctxt "Symbol"
-msgid "Beauty Salon"
-msgstr "Snyrtistofa"
+msgid "Self Guided Trail"
+msgstr "Sjálfsrötunarstígur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:81 ../share/symbols/symbols.h:82
msgctxt "Symbol"
-msgid "Ticket Purchase"
-msgstr "Miðasala"
+msgid "Shelter"
+msgstr "Skýli"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:83 ../share/symbols/symbols.h:84
msgctxt "Symbol"
-msgid "Baggage Check In"
-msgstr "Bóka inn farangur"
+msgid "Showers"
+msgstr "Sturtur"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:85 ../share/symbols/symbols.h:86
msgctxt "Symbol"
-msgid "Baggage Claim"
-msgstr "Farangursafgreiðsla"
+msgid "Sledding"
+msgstr "Sleðabraut"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:87 ../share/symbols/symbols.h:88
msgctxt "Symbol"
-msgid "Customs"
-msgstr "Tollafgreiðsla"
+msgid "SnowmobileTrail"
+msgstr "Vélsleðaslóð"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:89 ../share/symbols/symbols.h:90
msgctxt "Symbol"
-msgid "Immigration"
-msgstr "Innflutningur"
+msgid "Stable"
+msgstr "Hesthús"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:91 ../share/symbols/symbols.h:92
msgctxt "Symbol"
-msgid "Departing Flights"
-msgstr "Flugbrottför"
+msgid "Store"
+msgstr "Verslun"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:93 ../share/symbols/symbols.h:94
msgctxt "Symbol"
-msgid "Arriving Flights"
-msgstr "Flugkomur"
+msgid "Swimming"
+msgstr "Sundsvæði"
+#. Symbols: ./MapSymbolsNPS.svg
#. Symbols: ./AigaSymbols.svg
#: ../share/symbols/symbols.h:95 ../share/symbols/symbols.h:96
+#: ../share/symbols/symbols.h:162 ../share/symbols/symbols.h:163
msgctxt "Symbol"
-msgid "Smoking"
-msgstr "Reykingar"
+msgid "Telephone"
+msgstr "Sími"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:97 ../share/symbols/symbols.h:98
msgctxt "Symbol"
-msgid "No Smoking"
-msgstr "Reyklaust"
+msgid "Emergency Telephone"
+msgstr "Neyðarsími"
-#. Symbols: ./AigaSymbols.svg
#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:99 ../share/symbols/symbols.h:100
-#: ../share/symbols/symbols.h:245 ../share/symbols/symbols.h:246
msgctxt "Symbol"
-msgid "Parking"
-msgstr "Bílastæði"
+msgid "Trailhead"
+msgstr "Upphaf slóða"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:101 ../share/symbols/symbols.h:102
msgctxt "Symbol"
-msgid "No Parking"
-msgstr "Bannað að leggja"
+msgid "Wheelchair Accessible"
+msgstr "Aðgengilegt í hjólastól"
-#. Symbols: ./AigaSymbols.svg
+#. Symbols: ./MapSymbolsNPS.svg
#: ../share/symbols/symbols.h:103 ../share/symbols/symbols.h:104
msgctxt "Symbol"
-msgid "No Dogs"
-msgstr "Engir hundar"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:105 ../share/symbols/symbols.h:106
-msgctxt "Symbol"
-msgid "No Entry"
-msgstr "Aðgangur bannaður"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:107 ../share/symbols/symbols.h:108
-msgctxt "Symbol"
-msgid "Exit"
-msgstr "Útgangur"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:109 ../share/symbols/symbols.h:110
-msgctxt "Symbol"
-msgid "Fire Extinguisher"
-msgstr "Slökkvitæki"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:111 ../share/symbols/symbols.h:112
-msgctxt "Symbol"
-msgid "Right Arrow"
-msgstr "Hægri ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:113 ../share/symbols/symbols.h:114
-msgctxt "Symbol"
-msgid "Forward and Right Arrow"
-msgstr "Áfram og hægri ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:115 ../share/symbols/symbols.h:116
-msgctxt "Symbol"
-msgid "Up Arrow"
-msgstr "Ör upp"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:117 ../share/symbols/symbols.h:118
-msgctxt "Symbol"
-msgid "Forward and Left Arrow"
-msgstr "Áfram og vinstri ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:119 ../share/symbols/symbols.h:120
-msgctxt "Symbol"
-msgid "Left Arrow"
-msgstr "Vinstri ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:121 ../share/symbols/symbols.h:122
-msgctxt "Symbol"
-msgid "Left and Down Arrow"
-msgstr "Vinstri og niður ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:123 ../share/symbols/symbols.h:124
-msgctxt "Symbol"
-msgid "Down Arrow"
-msgstr "Ör niður"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:125 ../share/symbols/symbols.h:126
-msgctxt "Symbol"
-msgid "Right and Down Arrow"
-msgstr "Hægri og niður ör"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:127 ../share/symbols/symbols.h:128
-msgctxt "Symbol"
-msgid "NPS Wheelchair Accessible - 1996"
-msgstr "NPS Aðgengilegt í hjólastól - 1996"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:129 ../share/symbols/symbols.h:130
-msgctxt "Symbol"
-msgid "NPS Wheelchair Accessible"
-msgstr "NPS Aðgengilegt í hjólastól"
-
-#. Symbols: ./AigaSymbols.svg
-#: ../share/symbols/symbols.h:131 ../share/symbols/symbols.h:132
-msgctxt "Symbol"
-msgid "New Wheelchair Accessible"
-msgstr "Nýtt aðgengilegt í hjólastól"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:133
-msgctxt "Symbol"
-msgid "Word Balloons"
-msgstr "Talblöðrur"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:134
-msgctxt "Symbol"
-msgid "Thought Balloon"
-msgstr "Hugsanablaðra"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:135
-msgctxt "Symbol"
-msgid "Dream Speaking"
-msgstr "Talandi í draumi"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:136
-msgctxt "Symbol"
-msgid "Rounded Balloon"
-msgstr "Rúnnuð plaðra"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:137
-msgctxt "Symbol"
-msgid "Squared Balloon"
-msgstr "Köntuð blaðra"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:138
-msgctxt "Symbol"
-msgid "Over the Phone"
-msgstr "Í símanum"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:139
-msgctxt "Symbol"
-msgid "Hip Balloon"
-msgstr "Holblaðra"
-
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:140
-msgctxt "Symbol"
-msgid "Circle Balloon"
-msgstr "Hringlaga blaðra"
+msgid "Wind Surfing"
+msgstr "Seglbretti"
-#. Symbols: ./BalloonSymbols.svg
-#: ../share/symbols/symbols.h:141
+#. Symbols: ./MapSymbolsNPS.svg
+#: ../share/symbols/symbols.h:105
msgctxt "Symbol"
-msgid "Exclaim Balloon"
-msgstr "Upphrópunarblaðra"
+msgid "Blank"
+msgstr "Tómt"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:142
+#: ../share/symbols/symbols.h:106
msgctxt "Symbol"
msgid "Flow Chart Shapes"
msgstr "Flæðiritaform"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:143
+#: ../share/symbols/symbols.h:107
msgctxt "Symbol"
msgid "Process"
msgstr "Ferli"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:144
+#: ../share/symbols/symbols.h:108
msgctxt "Symbol"
msgid "Input/Output"
msgstr "Ílag/Frálag"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:145
+#: ../share/symbols/symbols.h:109
msgctxt "Symbol"
msgid "Document"
msgstr "Skjal"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:146
+#: ../share/symbols/symbols.h:110
msgctxt "Symbol"
msgid "Manual Operation"
msgstr "Handvirk aðgerð"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:147
+#: ../share/symbols/symbols.h:111
msgctxt "Symbol"
msgid "Preparation"
msgstr "Undirbúningur"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:148
+#: ../share/symbols/symbols.h:112
msgctxt "Symbol"
msgid "Merge"
msgstr "Sameina"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:149
+#: ../share/symbols/symbols.h:113
msgctxt "Symbol"
msgid "Decision"
msgstr "Ákvörðun"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:150
+#: ../share/symbols/symbols.h:114
msgctxt "Symbol"
msgid "Magnetic Tape"
msgstr "Segulband"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:151
+#: ../share/symbols/symbols.h:115
msgctxt "Symbol"
msgid "Display"
msgstr "Skjár"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:152
+#: ../share/symbols/symbols.h:116
msgctxt "Symbol"
msgid "Auxiliary Operation"
msgstr "Aukaaðgerð"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:153
+#: ../share/symbols/symbols.h:117
msgctxt "Symbol"
msgid "Manual Input"
msgstr "Handvirkt ílag"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:154
+#: ../share/symbols/symbols.h:118
msgctxt "Symbol"
msgid "Extract"
msgstr "Afþjappa"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:155
+#: ../share/symbols/symbols.h:119
msgctxt "Symbol"
msgid "Terminal/Interrupt"
msgstr "Endir/Ígrip"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:156
+#: ../share/symbols/symbols.h:120
msgctxt "Symbol"
msgid "Punched Card"
msgstr "Gataspjald"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:157
+#: ../share/symbols/symbols.h:121
msgctxt "Symbol"
msgid "Punch Tape"
msgstr "Gataborði"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:158
+#: ../share/symbols/symbols.h:122
msgctxt "Symbol"
msgid "Online Storage"
msgstr "Gagnahirsla á neti"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:159
+#: ../share/symbols/symbols.h:123
msgctxt "Symbol"
msgid "Keying"
msgstr "Lyklun"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:160
+#: ../share/symbols/symbols.h:124
msgctxt "Symbol"
msgid "Sort"
msgstr "Flokka"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:161
+#: ../share/symbols/symbols.h:125
msgctxt "Symbol"
msgid "Connector"
msgstr "Tengilína"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:162
+#: ../share/symbols/symbols.h:126
msgctxt "Symbol"
msgid "Off-Page Connector"
msgstr "Tengill utan síðu"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:163
+#: ../share/symbols/symbols.h:127
msgctxt "Symbol"
msgid "Transmittal Tape"
msgstr "Skilaflutningsborði"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:164
+#: ../share/symbols/symbols.h:128
msgctxt "Symbol"
msgid "Communication Link"
msgstr "Samskiptatengill"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:165
+#: ../share/symbols/symbols.h:129
msgctxt "Symbol"
msgid "Collate"
msgstr "Raða saman"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:166
+#: ../share/symbols/symbols.h:130
msgctxt "Symbol"
msgid "Comment/Annotation"
msgstr "Athugasemd/Glósa"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:167
+#: ../share/symbols/symbols.h:131
msgctxt "Symbol"
msgid "Core"
msgstr "Kjarni"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:168
+#: ../share/symbols/symbols.h:132
msgctxt "Symbol"
msgid "Predefined Process"
msgstr "Fyrirframskilgreind vinnsla"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:169
+#: ../share/symbols/symbols.h:133
msgctxt "Symbol"
msgid "Magnetic Disk (Database)"
msgstr "Seguldiskur (gagnagrunnur)"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:170
+#: ../share/symbols/symbols.h:134
msgctxt "Symbol"
msgid "Magnetic Drum (Direct Access)"
msgstr "Segultromla (beinn aðgangur)"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:171
+#: ../share/symbols/symbols.h:135
msgctxt "Symbol"
msgid "Offline Storage"
msgstr "Ótengd gagnahirsla"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:172
+#: ../share/symbols/symbols.h:136
msgctxt "Symbol"
msgid "Logical Or"
msgstr "Röklegt EÐA"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:173
+#: ../share/symbols/symbols.h:137
msgctxt "Symbol"
msgid "Logical And"
msgstr "Röklegt OG"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:174
+#: ../share/symbols/symbols.h:138
msgctxt "Symbol"
msgid "Delay"
msgstr "Seinkun"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:175
+#: ../share/symbols/symbols.h:139
msgctxt "Symbol"
msgid "Loop Limit Begin"
msgstr "Mörk lykkju byrja"
#. Symbols: ./FlowSymbols.svg
-#: ../share/symbols/symbols.h:176
+#: ../share/symbols/symbols.h:140
msgctxt "Symbol"
msgid "Loop Limit End"
msgstr "Mörk lykkju enda"
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:141
+msgctxt "Symbol"
+msgid "Word Balloons"
+msgstr "Talblöðrur"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:142
+msgctxt "Symbol"
+msgid "Thought Balloon"
+msgstr "Hugsanablaðra"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:143
+msgctxt "Symbol"
+msgid "Dream Speaking"
+msgstr "Talandi í draumi"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:144
+msgctxt "Symbol"
+msgid "Rounded Balloon"
+msgstr "Rúnnuð plaðra"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:145
+msgctxt "Symbol"
+msgid "Squared Balloon"
+msgstr "Köntuð blaðra"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:146
+msgctxt "Symbol"
+msgid "Over the Phone"
+msgstr "Í símanum"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:147
+msgctxt "Symbol"
+msgid "Hip Balloon"
+msgstr "Holblaðra"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:148
+msgctxt "Symbol"
+msgid "Circle Balloon"
+msgstr "Hringlaga blaðra"
+
+#. Symbols: ./BalloonSymbols.svg
+#: ../share/symbols/symbols.h:149
+msgctxt "Symbol"
+msgid "Exclaim Balloon"
+msgstr "Upphrópunarblaðra"
+
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:177
+#: ../share/symbols/symbols.h:150
msgctxt "Symbol"
msgid "Logic Symbols"
msgstr "Rökleg tákn"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:178
+#: ../share/symbols/symbols.h:151
msgctxt "Symbol"
msgid "Xnor Gate"
msgstr "XNOR hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:179
+#: ../share/symbols/symbols.h:152
msgctxt "Symbol"
msgid "Xor Gate"
msgstr "XOR hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:180
+#: ../share/symbols/symbols.h:153
msgctxt "Symbol"
msgid "Nor Gate"
msgstr "NOR hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:181
+#: ../share/symbols/symbols.h:154
msgctxt "Symbol"
msgid "Or Gate"
msgstr "OR hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:182
+#: ../share/symbols/symbols.h:155
msgctxt "Symbol"
msgid "Nand Gate"
msgstr "NAND hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:183
+#: ../share/symbols/symbols.h:156
msgctxt "Symbol"
msgid "And Gate"
msgstr "AND hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:184
+#: ../share/symbols/symbols.h:157
msgctxt "Symbol"
msgid "Buffer"
msgstr "Biðminni"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:185
+#: ../share/symbols/symbols.h:158
msgctxt "Symbol"
msgid "Not Gate"
msgstr "NOT hlið"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:186
+#: ../share/symbols/symbols.h:159
msgctxt "Symbol"
msgid "Buffer Small"
msgstr "Lítið biðminni"
#. Symbols: ./LogicSymbols.svg
-#: ../share/symbols/symbols.h:187
+#: ../share/symbols/symbols.h:160
msgctxt "Symbol"
msgid "Not Gate Small"
msgstr "Lítið NOT hlið"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:188
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:161
msgctxt "Symbol"
-msgid "United States National Park Service Map Symbols"
-msgstr "Kortatákn United States National Park Service"
+msgid "AIGA Symbol Signs"
+msgstr "AIGA tákn"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:189 ../share/symbols/symbols.h:190
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:164 ../share/symbols/symbols.h:165
msgctxt "Symbol"
-msgid "Airport"
-msgstr "Flugvöllur"
+msgid "Mail"
+msgstr "Póstur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:191 ../share/symbols/symbols.h:192
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:166 ../share/symbols/symbols.h:167
msgctxt "Symbol"
-msgid "Amphitheatre"
-msgstr "Fyrirlestrasalur"
+msgid "Currency Exchange"
+msgstr "Gjaldmiðlar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:193 ../share/symbols/symbols.h:194
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:168 ../share/symbols/symbols.h:169
msgctxt "Symbol"
-msgid "Bicycle Trail"
-msgstr "Hjólreiðastígur"
+msgid "Currency Exchange - Euro"
+msgstr "Gjaldmiðlar - Evra"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:195 ../share/symbols/symbols.h:196
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:170 ../share/symbols/symbols.h:171
msgctxt "Symbol"
-msgid "Boat Launch"
-msgstr "Bátavör"
+msgid "Cashier"
+msgstr "Gjaldkeri"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:197 ../share/symbols/symbols.h:198
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:174 ../share/symbols/symbols.h:175
msgctxt "Symbol"
-msgid "Boat Tour"
-msgstr "Bátsferðir"
+msgid "Lost and Found"
+msgstr "Tapað og fundið"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:199 ../share/symbols/symbols.h:200
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:176 ../share/symbols/symbols.h:177
msgctxt "Symbol"
-msgid "Bus Stop"
-msgstr "Strætisvagnastopp"
+msgid "Coat Check"
+msgstr "Fatahengi"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:201 ../share/symbols/symbols.h:202
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:178 ../share/symbols/symbols.h:179
msgctxt "Symbol"
-msgid "Campfire"
-msgstr "Varðeldur"
+msgid "Baggage Lockers"
+msgstr "Farangursgeymslur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:203 ../share/symbols/symbols.h:204
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:180 ../share/symbols/symbols.h:181
msgctxt "Symbol"
-msgid "Campground"
-msgstr "Tjaldsvæði"
+msgid "Escalator"
+msgstr "Rúllustigi"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:205 ../share/symbols/symbols.h:206
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:182 ../share/symbols/symbols.h:183
msgctxt "Symbol"
-msgid "CanoeAccess"
-msgstr "Aðgangur fyrir kanóa"
+msgid "Escalator Down"
+msgstr "Rúllustigi niður"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:207 ../share/symbols/symbols.h:208
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:184 ../share/symbols/symbols.h:185
msgctxt "Symbol"
-msgid "Crosscountry Ski Trail"
-msgstr "Gönguskíðabraut"
+msgid "Escalator Up"
+msgstr "Rúllustigi upp"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:209 ../share/symbols/symbols.h:210
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:186 ../share/symbols/symbols.h:187
msgctxt "Symbol"
-msgid "Downhill Skiing"
-msgstr "Svigskíði"
+msgid "Stairs"
+msgstr "Stigar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:211 ../share/symbols/symbols.h:212
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:188 ../share/symbols/symbols.h:189
msgctxt "Symbol"
-msgid "Drinking Water"
-msgstr "Drykkjarvatn"
+msgid "Stairs Down"
+msgstr "Stigar niður"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:215 ../share/symbols/symbols.h:216
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:190 ../share/symbols/symbols.h:191
msgctxt "Symbol"
-msgid "Fishing"
-msgstr "Fiskveiði"
+msgid "Stairs Up"
+msgstr "Stigar upp"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:217 ../share/symbols/symbols.h:218
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:192 ../share/symbols/symbols.h:193
msgctxt "Symbol"
-msgid "Food Service"
-msgstr "Matarþjónusta"
+msgid "Elevator"
+msgstr "Lyfta"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:219 ../share/symbols/symbols.h:220
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:194 ../share/symbols/symbols.h:195
msgctxt "Symbol"
-msgid "Four Wheel Drive Road"
-msgstr "Fjórhjóladrifsslóði"
+msgid "Toilets - Men"
+msgstr "Snyrtingar - karlar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:221 ../share/symbols/symbols.h:222
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:196 ../share/symbols/symbols.h:197
msgctxt "Symbol"
-msgid "Gas Station"
-msgstr "Bensínstöð"
+msgid "Toilets - Women"
+msgstr "Snyrtingar - konur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:223 ../share/symbols/symbols.h:224
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:198 ../share/symbols/symbols.h:199
msgctxt "Symbol"
-msgid "Golfing"
-msgstr "Golfvöllur"
+msgid "Toilets"
+msgstr "Snyrtingar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:225 ../share/symbols/symbols.h:226
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:200 ../share/symbols/symbols.h:201
msgctxt "Symbol"
-msgid "Horseback Riding"
-msgstr "Hestaferðir"
+msgid "Nursery"
+msgstr "Skiptiborð"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:227 ../share/symbols/symbols.h:228
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:202 ../share/symbols/symbols.h:203
msgctxt "Symbol"
-msgid "Hospital"
-msgstr "Spítali"
+msgid "Drinking Fountain"
+msgstr "Drykkjarvatnspóstur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:229 ../share/symbols/symbols.h:230
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:204 ../share/symbols/symbols.h:205
msgctxt "Symbol"
-msgid "Ice Skating"
-msgstr "Skautar á ís"
+msgid "Waiting Room"
+msgstr "Biðstofa"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:233 ../share/symbols/symbols.h:234
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:208 ../share/symbols/symbols.h:209
msgctxt "Symbol"
-msgid "Litter Receptacle"
-msgstr "Ruslafata"
+msgid "Hotel Information"
+msgstr "Hótelupplýsingar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:235 ../share/symbols/symbols.h:236
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:210 ../share/symbols/symbols.h:211
msgctxt "Symbol"
-msgid "Lodging"
-msgstr "Smáhýsi"
+msgid "Air Transportation"
+msgstr "Flugsamgöngur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:237 ../share/symbols/symbols.h:238
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:212 ../share/symbols/symbols.h:213
msgctxt "Symbol"
-msgid "Marina"
-msgstr "Bátalægi"
+msgid "Heliport"
+msgstr "Þyrlupallur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:239 ../share/symbols/symbols.h:240
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:214 ../share/symbols/symbols.h:215
msgctxt "Symbol"
-msgid "Motorbike Trail"
-msgstr "Vélhjólaslóð"
+msgid "Taxi"
+msgstr "Leigubílar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:241 ../share/symbols/symbols.h:242
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:216 ../share/symbols/symbols.h:217
msgctxt "Symbol"
-msgid "Radiator Water"
-msgstr "Vatnskassaáfylling"
+msgid "Bus"
+msgstr "Strætisvagn"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:243 ../share/symbols/symbols.h:244
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:218 ../share/symbols/symbols.h:219
msgctxt "Symbol"
-msgid "Recycling"
-msgstr "Endurvinnsla"
+msgid "Ground Transportation"
+msgstr "Samgöngur á landi"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:247 ../share/symbols/symbols.h:248
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:220 ../share/symbols/symbols.h:221
msgctxt "Symbol"
-msgid "Pets On Leash"
-msgstr "Gæludýr í ól"
+msgid "Rail Transportation"
+msgstr "Lestarsamgöngur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:249 ../share/symbols/symbols.h:250
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:222 ../share/symbols/symbols.h:223
msgctxt "Symbol"
-msgid "Picnic Area"
-msgstr "Nestisaðstaða"
+msgid "Water Transportation"
+msgstr "Samgöngur á láði"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:251 ../share/symbols/symbols.h:252
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:224 ../share/symbols/symbols.h:225
msgctxt "Symbol"
-msgid "Post Office"
-msgstr "Pósthús"
+msgid "Car Rental"
+msgstr "Bílaleiga"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:253 ../share/symbols/symbols.h:254
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:226 ../share/symbols/symbols.h:227
msgctxt "Symbol"
-msgid "Ranger Station"
-msgstr "Landvarðastöð"
+msgid "Restaurant"
+msgstr "Veitingastaður"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:255 ../share/symbols/symbols.h:256
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:228 ../share/symbols/symbols.h:229
msgctxt "Symbol"
-msgid "RV Campground"
-msgstr "Húsbílastæði"
+msgid "Coffeeshop"
+msgstr "Kaffihús"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:257 ../share/symbols/symbols.h:258
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:230 ../share/symbols/symbols.h:231
msgctxt "Symbol"
-msgid "Restrooms"
-msgstr "Snyrtingar"
+msgid "Bar"
+msgstr "Bar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:259 ../share/symbols/symbols.h:260
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:232 ../share/symbols/symbols.h:233
msgctxt "Symbol"
-msgid "Sailing"
-msgstr "Siglingar"
+msgid "Shops"
+msgstr "Verslanir"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:261 ../share/symbols/symbols.h:262
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:234 ../share/symbols/symbols.h:235
msgctxt "Symbol"
-msgid "Sanitary Disposal Station"
-msgstr "Stöð fyrir hreinlætisúrgang"
+msgid "Barber Shop - Beauty Salon"
+msgstr "Rakarastofa - Snyrtistofa"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:263 ../share/symbols/symbols.h:264
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:236 ../share/symbols/symbols.h:237
msgctxt "Symbol"
-msgid "Scuba Diving"
-msgstr "Loftpípuköfun"
+msgid "Barber Shop"
+msgstr "Rakarastofa"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:265 ../share/symbols/symbols.h:266
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:238 ../share/symbols/symbols.h:239
msgctxt "Symbol"
-msgid "Self Guided Trail"
-msgstr "Sjálfsrötunarstígur"
+msgid "Beauty Salon"
+msgstr "Snyrtistofa"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:267 ../share/symbols/symbols.h:268
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:240 ../share/symbols/symbols.h:241
msgctxt "Symbol"
-msgid "Shelter"
-msgstr "Skýli"
+msgid "Ticket Purchase"
+msgstr "Miðasala"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:269 ../share/symbols/symbols.h:270
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:242 ../share/symbols/symbols.h:243
msgctxt "Symbol"
-msgid "Showers"
-msgstr "Sturtur"
+msgid "Baggage Check In"
+msgstr "Bóka inn farangur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:271 ../share/symbols/symbols.h:272
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:244 ../share/symbols/symbols.h:245
msgctxt "Symbol"
-msgid "Sledding"
-msgstr "Sleðabraut"
+msgid "Baggage Claim"
+msgstr "Farangursafgreiðsla"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:273 ../share/symbols/symbols.h:274
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:246 ../share/symbols/symbols.h:247
msgctxt "Symbol"
-msgid "SnowmobileTrail"
-msgstr "Vélsleðaslóð"
+msgid "Customs"
+msgstr "Tollafgreiðsla"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:275 ../share/symbols/symbols.h:276
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:248 ../share/symbols/symbols.h:249
msgctxt "Symbol"
-msgid "Stable"
-msgstr "Hesthús"
+msgid "Immigration"
+msgstr "Innflutningur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:277 ../share/symbols/symbols.h:278
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:250 ../share/symbols/symbols.h:251
msgctxt "Symbol"
-msgid "Store"
-msgstr "Verslun"
+msgid "Departing Flights"
+msgstr "Flugbrottför"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:279 ../share/symbols/symbols.h:280
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:252 ../share/symbols/symbols.h:253
msgctxt "Symbol"
-msgid "Swimming"
-msgstr "Sundsvæði"
+msgid "Arriving Flights"
+msgstr "Flugkomur"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:283 ../share/symbols/symbols.h:284
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:254 ../share/symbols/symbols.h:255
msgctxt "Symbol"
-msgid "Emergency Telephone"
-msgstr "Neyðarsími"
+msgid "Smoking"
+msgstr "Reykingar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:285 ../share/symbols/symbols.h:286
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:256 ../share/symbols/symbols.h:257
msgctxt "Symbol"
-msgid "Trailhead"
-msgstr "Upphaf slóða"
+msgid "No Smoking"
+msgstr "Reyklaust"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:287 ../share/symbols/symbols.h:288
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:260 ../share/symbols/symbols.h:261
msgctxt "Symbol"
-msgid "Wheelchair Accessible"
-msgstr "Aðgengilegt í hjólastól"
+msgid "No Parking"
+msgstr "Bannað að leggja"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:289 ../share/symbols/symbols.h:290
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:262 ../share/symbols/symbols.h:263
msgctxt "Symbol"
-msgid "Wind Surfing"
-msgstr "Seglbretti"
+msgid "No Dogs"
+msgstr "Engir hundar"
-#. Symbols: ./MapSymbolsNPS.svg
-#: ../share/symbols/symbols.h:291
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:264 ../share/symbols/symbols.h:265
msgctxt "Symbol"
-msgid "Blank"
-msgstr "Tómt"
+msgid "No Entry"
+msgstr "Aðgangur bannaður"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:266 ../share/symbols/symbols.h:267
+msgctxt "Symbol"
+msgid "Exit"
+msgstr "Útgangur"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:268 ../share/symbols/symbols.h:269
+msgctxt "Symbol"
+msgid "Fire Extinguisher"
+msgstr "Slökkvitæki"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:270 ../share/symbols/symbols.h:271
+msgctxt "Symbol"
+msgid "Right Arrow"
+msgstr "Hægri ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:272 ../share/symbols/symbols.h:273
+msgctxt "Symbol"
+msgid "Forward and Right Arrow"
+msgstr "Áfram og hægri ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:274 ../share/symbols/symbols.h:275
+msgctxt "Symbol"
+msgid "Up Arrow"
+msgstr "Ör upp"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:276 ../share/symbols/symbols.h:277
+msgctxt "Symbol"
+msgid "Forward and Left Arrow"
+msgstr "Áfram og vinstri ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:278 ../share/symbols/symbols.h:279
+msgctxt "Symbol"
+msgid "Left Arrow"
+msgstr "Vinstri ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:280 ../share/symbols/symbols.h:281
+msgctxt "Symbol"
+msgid "Left and Down Arrow"
+msgstr "Vinstri og niður ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:282 ../share/symbols/symbols.h:283
+msgctxt "Symbol"
+msgid "Down Arrow"
+msgstr "Ör niður"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:284 ../share/symbols/symbols.h:285
+msgctxt "Symbol"
+msgid "Right and Down Arrow"
+msgstr "Hægri og niður ör"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:286 ../share/symbols/symbols.h:287
+msgctxt "Symbol"
+msgid "NPS Wheelchair Accessible - 1996"
+msgstr "NPS Aðgengilegt í hjólastól - 1996"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:288 ../share/symbols/symbols.h:289
+msgctxt "Symbol"
+msgid "NPS Wheelchair Accessible"
+msgstr "NPS Aðgengilegt í hjólastól"
+
+#. Symbols: ./AigaSymbols.svg
+#: ../share/symbols/symbols.h:290 ../share/symbols/symbols.h:291
+msgctxt "Symbol"
+msgid "New Wheelchair Accessible"
+msgstr "Nýtt aðgengilegt í hjólastól"
#: ../share/templates/templates.h:1
msgid "CD Label 120mmx120mm "
@@ -4392,7 +4412,7 @@ msgid "guidelines typography canvas"
msgstr "stoðlínur myndflatar fyrir stafaframsetningu"
#. 3D box
-#: ../src/box3d.cpp:250 ../src/box3d.cpp:1304
+#: ../src/box3d.cpp:255 ../src/box3d.cpp:1309
#: ../src/ui/dialog/inkscape-preferences.cpp:407
msgid "3D Box"
msgstr "Þrívíddarkassi"
@@ -4419,29 +4439,29 @@ msgstr "<b>Núverandi lag er falið</b>. Birtu það til að teikna á það."
msgid "<b>Current layer is locked</b>. Unlock it to be able to draw on it."
msgstr "<b>Núverandi lag er læst</b>. Opnaðu það til að teikna á það."
-#: ../src/desktop-events.cpp:242
+#: ../src/desktop-events.cpp:244
msgid "Create guide"
msgstr "Búa til stoðlínu"
-#: ../src/desktop-events.cpp:498
+#: ../src/desktop-events.cpp:500
msgid "Move guide"
msgstr "Færa stoðlínu"
-#: ../src/desktop-events.cpp:505 ../src/desktop-events.cpp:563
-#: ../src/ui/dialog/guides.cpp:138
+#: ../src/desktop-events.cpp:507 ../src/desktop-events.cpp:572
+#: ../src/ui/dialog/guides.cpp:147
msgid "Delete guide"
msgstr "Eyða stoðlínu"
-#: ../src/desktop-events.cpp:543
+#: ../src/desktop-events.cpp:552
#, c-format
msgid "<b>Guideline</b>: %s"
msgstr "<b>Stoðlína</b>: %s"
-#: ../src/desktop.cpp:873
+#: ../src/desktop.cpp:875
msgid "No previous zoom."
msgstr "Enginn fyrri aðdráttur."
-#: ../src/desktop.cpp:894
+#: ../src/desktop.cpp:896
msgid "No next zoom."
msgstr "Enginn næsti aðdráttur."
@@ -4454,8 +4474,8 @@ msgid "_Origin X:"
msgstr "X uppha_f:"
#: ../src/display/canvas-axonomgrid.cpp:359 ../src/display/canvas-grid.cpp:699
-#: ../src/ui/dialog/inkscape-preferences.cpp:778
-#: ../src/ui/dialog/inkscape-preferences.cpp:803
+#: ../src/ui/dialog/inkscape-preferences.cpp:780
+#: ../src/ui/dialog/inkscape-preferences.cpp:805
msgid "X coordinate of grid origin"
msgstr "X-hnit upphafspunkts hnitanets"
@@ -4464,8 +4484,8 @@ msgid "O_rigin Y:"
msgstr "Y upp_haf:"
#: ../src/display/canvas-axonomgrid.cpp:362 ../src/display/canvas-grid.cpp:702
-#: ../src/ui/dialog/inkscape-preferences.cpp:779
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:781
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Y coordinate of grid origin"
msgstr "Y-hnit upphafspunkts hnitanets"
@@ -4474,29 +4494,29 @@ msgid "Spacing _Y:"
msgstr "Millibil _Y:"
#: ../src/display/canvas-axonomgrid.cpp:365
-#: ../src/ui/dialog/inkscape-preferences.cpp:807
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
msgid "Base length of z-axis"
msgstr "Grunnlengd Z-áss"
#: ../src/display/canvas-axonomgrid.cpp:368
-#: ../src/ui/dialog/inkscape-preferences.cpp:810
+#: ../src/ui/dialog/inkscape-preferences.cpp:812
#: ../src/widgets/box3d-toolbar.cpp:302
msgid "Angle X:"
msgstr "Horn X:"
#: ../src/display/canvas-axonomgrid.cpp:368
-#: ../src/ui/dialog/inkscape-preferences.cpp:810
+#: ../src/ui/dialog/inkscape-preferences.cpp:812
msgid "Angle of x-axis"
msgstr "Horn X-áss"
#: ../src/display/canvas-axonomgrid.cpp:370
-#: ../src/ui/dialog/inkscape-preferences.cpp:811
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
#: ../src/widgets/box3d-toolbar.cpp:381
msgid "Angle Z:"
msgstr "Horn Z:"
#: ../src/display/canvas-axonomgrid.cpp:370
-#: ../src/ui/dialog/inkscape-preferences.cpp:811
+#: ../src/ui/dialog/inkscape-preferences.cpp:813
msgid "Angle of z-axis"
msgstr "Horn Z-áss"
@@ -4505,7 +4525,7 @@ msgid "Minor grid line _color:"
msgstr "_Litur á aukahnitalínu:"
#: ../src/display/canvas-axonomgrid.cpp:374 ../src/display/canvas-grid.cpp:713
-#: ../src/ui/dialog/inkscape-preferences.cpp:762
+#: ../src/ui/dialog/inkscape-preferences.cpp:764
msgid "Minor grid line color"
msgstr "Litur á aukahnitalínu"
@@ -4518,7 +4538,7 @@ msgid "Ma_jor grid line color:"
msgstr "Litur á _aðalásum hnitalínu:"
#: ../src/display/canvas-axonomgrid.cpp:379 ../src/display/canvas-grid.cpp:718
-#: ../src/ui/dialog/inkscape-preferences.cpp:764
+#: ../src/ui/dialog/inkscape-preferences.cpp:766
msgid "Major grid line color"
msgstr "Litur á aðalásum hnitalínu"
@@ -4587,12 +4607,12 @@ msgid "Spacing _X:"
msgstr "Millibil _X:"
#: ../src/display/canvas-grid.cpp:705
-#: ../src/ui/dialog/inkscape-preferences.cpp:784
+#: ../src/ui/dialog/inkscape-preferences.cpp:786
msgid "Distance between vertical grid lines"
msgstr "Lóðrétt millibil hnitanetslína"
#: ../src/display/canvas-grid.cpp:708
-#: ../src/ui/dialog/inkscape-preferences.cpp:785
+#: ../src/ui/dialog/inkscape-preferences.cpp:787
msgid "Distance between horizontal grid lines"
msgstr "Lárétt millibil hnitanetslína"
@@ -4810,21 +4830,21 @@ msgstr "Margfeldi af millibilum hnitanets"
msgid " to "
msgstr " til "
-#: ../src/document.cpp:544
+#: ../src/document.cpp:528
#, c-format
msgid "New document %d"
msgstr "Nýtt skjal %d"
-#: ../src/document.cpp:549
+#: ../src/document.cpp:533
#, c-format
msgid "Memory document %d"
msgstr "Skjal í minni %d"
-#: ../src/document.cpp:578
+#: ../src/document.cpp:562
msgid "Memory document %1"
msgstr "Skjal í minni %1"
-#: ../src/document.cpp:886
+#: ../src/document.cpp:870
#, c-format
msgid "Unnamed document %d"
msgstr "Ónefnt skjal %d"
@@ -4834,11 +4854,11 @@ msgid "[Unchanged]"
msgstr "[óbreytt]"
#. Edit
-#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2434
+#: ../src/event-log.cpp:371 ../src/event-log.cpp:374 ../src/verbs.cpp:2461
msgid "_Undo"
msgstr "_Afturkalla"
-#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2436
+#: ../src/event-log.cpp:381 ../src/event-log.cpp:385 ../src/verbs.cpp:2463
msgid "_Redo"
msgstr "_Endurgera"
@@ -4866,7 +4886,7 @@ msgstr " lýsing: "
msgid " (No preferences)"
msgstr " (Engar kjörstillingar)"
-#: ../src/extension/effect.h:70 ../src/verbs.cpp:2208
+#: ../src/extension/effect.h:70 ../src/verbs.cpp:2235
msgid "Extensions"
msgstr "Viðbætur"
@@ -4892,7 +4912,7 @@ msgstr ""
msgid "Show dialog on startup"
msgstr "Birta glugga við ræsingu"
-#: ../src/extension/execution-env.cpp:138
+#: ../src/extension/execution-env.cpp:136
#, c-format
msgid "'%s' working, please wait..."
msgstr "'%s' í vinnslu, bíddu aðeins..."
@@ -4977,7 +4997,7 @@ msgid ""
"this extension."
msgstr ""
-#: ../src/extension/implementation/script.cpp:1063
+#: ../src/extension/implementation/script.cpp:1112
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 "
@@ -5006,13 +5026,13 @@ msgstr "Aðlaganleg mörk"
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:41
#: ../src/extension/internal/bitmap/raise.cpp:42
#: ../src/extension/internal/bitmap/sample.cpp:41
-#: ../src/extension/internal/bluredge.cpp:136
+#: ../src/extension/internal/bluredge.cpp:134
#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:68
#: ../src/ui/dialog/object-attributes.cpp:77
#: ../src/ui/widget/page-sizer.cpp:249
#: ../src/widgets/calligraphy-toolbar.cpp:430
-#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:116
+#: ../src/widgets/eraser-toolbar.cpp:128 ../src/widgets/spray-toolbar.cpp:297
#: ../src/widgets/tweak-toolbar.cpp:128
#: ../share/extensions/foldablebox.inx.h:2
msgid "Width:"
@@ -5028,6 +5048,7 @@ msgid "Height:"
msgstr "Hæð:"
#: ../src/extension/internal/bitmap/adaptiveThreshold.cpp:43
+#: ../src/widgets/measure-toolbar.cpp:328
#: ../share/extensions/printing_marks.inx.h:12
msgid "Offset:"
msgstr "Hliðrun:"
@@ -5085,8 +5106,8 @@ msgstr "Bæta við suði"
#: ../src/extension/internal/filter/color.h:1660
#: ../src/extension/internal/filter/distort.h:69
#: ../src/extension/internal/filter/morphology.h:60 ../src/rdf.cpp:244
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2856
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2930
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2857
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2931
#: ../src/ui/dialog/object-attributes.cpp:49
#: ../share/extensions/jessyInk_effects.inx.h:5
#: ../share/extensions/jessyInk_export.inx.h:3
@@ -5138,7 +5159,7 @@ msgstr "Móða"
#: ../src/extension/internal/bitmap/oilPaint.cpp:39
#: ../src/extension/internal/bitmap/sharpen.cpp:40
#: ../src/extension/internal/bitmap/unsharpmask.cpp:43
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2908
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2909
msgid "Radius:"
msgstr "Radíus:"
@@ -5223,7 +5244,7 @@ msgstr "Beita viðarkolastílfæringu á valdar bitamyndir"
#: ../src/extension/internal/bitmap/colorize.cpp:50
#: ../src/extension/internal/filter/color.h:392
msgid "Colorize"
-msgstr "Litþrykkja"
+msgstr "Lita"
#: ../src/extension/internal/bitmap/colorize.cpp:58
msgid "Colorize selected bitmap(s) with specified color, using given opacity"
@@ -5276,7 +5297,7 @@ msgstr "Fletta í gegnum litaspjald"
#: ../src/extension/internal/bitmap/cycleColormap.cpp:39
#: ../src/extension/internal/bitmap/spread.cpp:39
#: ../src/extension/internal/bitmap/unsharpmask.cpp:45
-#: ../src/widgets/spray-toolbar.cpp:208
+#: ../src/widgets/spray-toolbar.cpp:411
msgid "Amount:"
msgstr "Magn:"
@@ -5453,15 +5474,15 @@ msgstr ""
#: ../src/extension/internal/bitmap/opacity.cpp:38
#: ../src/extension/internal/filter/blurs.h:333
#: ../src/extension/internal/filter/transparency.h:279
-#: ../src/ui/dialog/clonetiler.cpp:838 ../src/ui/dialog/clonetiler.cpp:991
+#: ../src/ui/dialog/clonetiler.cpp:836 ../src/ui/dialog/clonetiler.cpp:989
#: ../src/widgets/tweak-toolbar.cpp:334
#: ../share/extensions/interp_att_g.inx.h:18
msgid "Opacity"
msgstr "Ógegnsæi"
#: ../src/extension/internal/bitmap/opacity.cpp:40
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2898
-#: ../src/ui/dialog/objects.cpp:1625 ../src/widgets/dropper-toolbar.cpp:83
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2899
+#: ../src/ui/dialog/objects.cpp:1629 ../src/widgets/dropper-toolbar.cpp:83
msgid "Opacity:"
msgstr "Ógegnsæi:"
@@ -5599,23 +5620,23 @@ msgstr "Bylgjulengd:"
msgid "Alter selected bitmap(s) along sine wave"
msgstr ""
-#: ../src/extension/internal/bluredge.cpp:134
+#: ../src/extension/internal/bluredge.cpp:132
msgid "Inset/Outset Halo"
msgstr "Innfella/Útsetja ljósbaug"
-#: ../src/extension/internal/bluredge.cpp:136
+#: ../src/extension/internal/bluredge.cpp:134
msgid "Width in px of the halo"
msgstr "Breidd ljósbaugsins í mynddílum"
-#: ../src/extension/internal/bluredge.cpp:137
+#: ../src/extension/internal/bluredge.cpp:135
msgid "Number of steps:"
msgstr "Fjöldi þrepa:"
-#: ../src/extension/internal/bluredge.cpp:137
+#: ../src/extension/internal/bluredge.cpp:135
msgid "Number of inset/outset copies of the object to make"
msgstr ""
-#: ../src/extension/internal/bluredge.cpp:141
+#: ../src/extension/internal/bluredge.cpp:139
#: ../share/extensions/extrude.inx.h:5
#: ../share/extensions/generate_voronoi.inx.h:9
#: ../share/extensions/interp.inx.h:9 ../share/extensions/motion.inx.h:4
@@ -5819,79 +5840,79 @@ msgstr "Corel DRAW Presentation Exchange skrár (*.cmx)"
msgid "Open presentation exchange files saved in Corel DRAW"
msgstr "Opna kynningaskiptiskrár vistaðar með Corel DRAW"
-#: ../src/extension/internal/emf-inout.cpp:3584
+#: ../src/extension/internal/emf-inout.cpp:3581
msgid "EMF Input"
msgstr "EMF ílag"
-#: ../src/extension/internal/emf-inout.cpp:3589
+#: ../src/extension/internal/emf-inout.cpp:3586
msgid "Enhanced Metafiles (*.emf)"
msgstr "Enhanced Metafiles (*.emf)"
-#: ../src/extension/internal/emf-inout.cpp:3590
+#: ../src/extension/internal/emf-inout.cpp:3587
msgid "Enhanced Metafiles"
msgstr "Enhanced Metafiles"
-#: ../src/extension/internal/emf-inout.cpp:3598
+#: ../src/extension/internal/emf-inout.cpp:3595
msgid "EMF Output"
msgstr "EMF frálag"
-#: ../src/extension/internal/emf-inout.cpp:3600
+#: ../src/extension/internal/emf-inout.cpp:3597
#: ../src/extension/internal/wmf-inout.cpp:3176
msgid "Convert texts to paths"
msgstr "Umbreyta textum í ferla"
-#: ../src/extension/internal/emf-inout.cpp:3601
+#: ../src/extension/internal/emf-inout.cpp:3598
#: ../src/extension/internal/wmf-inout.cpp:3177
msgid "Map Unicode to Symbol font"
msgstr "Varpa Unicode yfir á Symbol letur"
-#: ../src/extension/internal/emf-inout.cpp:3602
+#: ../src/extension/internal/emf-inout.cpp:3599
#: ../src/extension/internal/wmf-inout.cpp:3178
msgid "Map Unicode to Wingdings"
msgstr "Varpa Unicode yfir á Wingdings"
-#: ../src/extension/internal/emf-inout.cpp:3603
+#: ../src/extension/internal/emf-inout.cpp:3600
#: ../src/extension/internal/wmf-inout.cpp:3179
msgid "Map Unicode to Zapf Dingbats"
msgstr "Varpa Unicode yfir á Zapf Dingbats"
-#: ../src/extension/internal/emf-inout.cpp:3604
+#: ../src/extension/internal/emf-inout.cpp:3601
#: ../src/extension/internal/wmf-inout.cpp:3180
msgid "Use MS Unicode PUA (0xF020-0xF0FF) for converted characters"
msgstr "Nota MS Unicode PUA (0xF020-0xF0FF) fyrir umbreytta stafi"
-#: ../src/extension/internal/emf-inout.cpp:3605
+#: ../src/extension/internal/emf-inout.cpp:3602
#: ../src/extension/internal/wmf-inout.cpp:3181
msgid "Compensate for PPT font bug"
msgstr "Bæta upp fyrir PPT leturgalla"
-#: ../src/extension/internal/emf-inout.cpp:3606
+#: ../src/extension/internal/emf-inout.cpp:3603
#: ../src/extension/internal/wmf-inout.cpp:3182
msgid "Convert dashed/dotted lines to single lines"
msgstr "Umbreyta strikuðum/punktalínum í einfaldar línur"
-#: ../src/extension/internal/emf-inout.cpp:3607
+#: ../src/extension/internal/emf-inout.cpp:3604
#: ../src/extension/internal/wmf-inout.cpp:3183
msgid "Convert gradients to colored polygon series"
msgstr "Umbreyta litstiglum í runu litaðra marghyrninga"
-#: ../src/extension/internal/emf-inout.cpp:3608
+#: ../src/extension/internal/emf-inout.cpp:3605
msgid "Use native rectangular linear gradients"
msgstr "Nota innbyggða rétthyrnda línulega litstigla"
-#: ../src/extension/internal/emf-inout.cpp:3609
+#: ../src/extension/internal/emf-inout.cpp:3606
msgid "Map all fill patterns to standard EMF hatches"
msgstr "Varpa öllum fyllimynstrum yfir í staðlaðar EMF strikaskyggingar"
-#: ../src/extension/internal/emf-inout.cpp:3610
+#: ../src/extension/internal/emf-inout.cpp:3607
msgid "Ignore image rotations"
msgstr "Hunsa snúning mynda"
-#: ../src/extension/internal/emf-inout.cpp:3614
+#: ../src/extension/internal/emf-inout.cpp:3611
msgid "Enhanced Metafile (*.emf)"
msgstr "Enhanced Metafile (*.emf)"
-#: ../src/extension/internal/emf-inout.cpp:3615
+#: ../src/extension/internal/emf-inout.cpp:3612
msgid "Enhanced Metafile"
msgstr "EMF - Enhanced Metafile"
@@ -5956,7 +5977,7 @@ msgstr "Litur lýsingar"
#: ../src/extension/internal/filter/distort.h:95
#: ../src/extension/internal/filter/distort.h:204
#: ../src/extension/internal/filter/filter-file.cpp:151
-#: ../src/extension/internal/filter/filter.cpp:212
+#: ../src/extension/internal/filter/filter.cpp:211
#: ../src/extension/internal/filter/image.h:61
#: ../src/extension/internal/filter/morphology.h:75
#: ../src/extension/internal/filter/morphology.h:202
@@ -5977,7 +5998,7 @@ msgstr "Litur lýsingar"
#: ../src/extension/internal/filter/transparency.h:214
#: ../src/extension/internal/filter/transparency.h:287
#: ../src/extension/internal/filter/transparency.h:349
-#: ../src/ui/dialog/inkscape-preferences.cpp:1793
+#: ../src/ui/dialog/inkscape-preferences.cpp:1795
#, c-format
msgid "Filters"
msgstr "Síur"
@@ -6164,7 +6185,7 @@ msgstr "Veðrun"
#: ../src/extension/internal/filter/blurs.h:336
#: ../src/extension/internal/filter/color.h:1280
#: ../src/extension/internal/filter/color.h:1392
-#: ../src/ui/dialog/document-properties.cpp:122
+#: ../src/ui/dialog/document-properties.cpp:123
msgid "Background color"
msgstr "Bakgrunnslitur"
@@ -6188,8 +6209,7 @@ msgstr "Tegund blöndunar:"
#: ../src/extension/internal/filter/paint.h:702
#: ../src/extension/internal/filter/textures.h:77
#: ../src/extension/internal/filter/transparency.h:61
-#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:685
-#: ../src/ui/widget/font-variants.cpp:45 ../src/ui/widget/font-variants.cpp:50
+#: ../src/filter-enums.cpp:52 ../src/ui/dialog/inkscape-preferences.cpp:687
msgid "Normal"
msgstr "Venjulegt"
@@ -6298,6 +6318,7 @@ msgstr "Ljósleiki (L)"
#: ../src/extension/internal/filter/bumps.h:100
#: ../src/extension/internal/filter/bumps.h:331
+#: ../src/widgets/measure-toolbar.cpp:302
msgid "Precision"
msgstr "Nákvæmni"
@@ -6487,7 +6508,7 @@ msgstr "Málun litrása"
#: ../src/extension/internal/filter/color.h:157
#: ../src/extension/internal/filter/color.h:332
#: ../src/extension/internal/filter/paint.h:87 ../src/filter-enums.cpp:66
-#: ../src/ui/dialog/inkscape-preferences.cpp:984
+#: ../src/ui/dialog/inkscape-preferences.cpp:986
#: ../src/ui/tools/flood-tool.cpp:95
#: ../src/ui/widget/color-icc-selector.cpp:183
#: ../src/ui/widget/color-icc-selector.cpp:188
@@ -6796,7 +6817,8 @@ msgstr "Skuggar"
#: ../src/live_effects/effect.cpp:108
#: ../src/live_effects/lpe-transform_2pts.cpp:40
#: ../src/ui/dialog/filter-effects-dialog.cpp:1048
-#: ../src/widgets/gradient-toolbar.cpp:1162
+#: ../src/widgets/gradient-toolbar.cpp:1159
+#: ../src/widgets/measure-toolbar.cpp:328
msgid "Offset"
msgstr "Hliðrun"
@@ -6980,7 +7002,7 @@ msgstr "Útlína:"
#: ../src/extension/internal/filter/distort.h:79
#: ../src/extension/internal/filter/textures.h:76
msgid "Wide"
-msgstr "Breitt"
+msgstr "Breið"
#: ../src/extension/internal/filter/distort.h:80
#: ../src/extension/internal/filter/textures.h:78
@@ -7126,7 +7148,7 @@ msgstr "Opna"
#: ../src/extension/internal/filter/morphology.h:65
#: ../src/libgdl/gdl-dock-placeholder.c:167 ../src/libgdl/gdl-dock.c:191
#: ../src/ui/widget/page-sizer.cpp:249 ../src/widgets/rect-toolbar.cpp:317
-#: ../src/widgets/spray-toolbar.cpp:116 ../src/widgets/tweak-toolbar.cpp:128
+#: ../src/widgets/spray-toolbar.cpp:297 ../src/widgets/tweak-toolbar.cpp:128
#: ../share/extensions/interp_att_g.inx.h:12
msgid "Width"
msgstr "Breidd"
@@ -7214,7 +7236,7 @@ msgid "Erosion 2"
msgstr "Veðrun 2"
#: ../src/extension/internal/filter/morphology.h:191
-#: ../src/live_effects/lpe-roughen.cpp:40
+#: ../src/live_effects/lpe-roughen.cpp:41
msgid "Smooth"
msgstr "Mýking"
@@ -7361,8 +7383,8 @@ msgid "Convert image to an engraving made of vertical and horizontal lines"
msgstr "Umbreyta mynd í myndristu með lóðréttum og láréttum línum"
#: ../src/extension/internal/filter/paint.h:331
-#: ../src/ui/dialog/align-and-distribute.cpp:999
-#: ../src/widgets/desktop-widget.cpp:1998
+#: ../src/ui/dialog/align-and-distribute.cpp:998
+#: ../src/widgets/desktop-widget.cpp:2049
msgid "Drawing"
msgstr "Teikning"
@@ -7371,7 +7393,7 @@ msgstr "Teikning"
#: ../src/extension/internal/filter/paint.h:496
#: ../src/extension/internal/filter/paint.h:590
#: ../src/extension/internal/filter/paint.h:976
-#: ../src/live_effects/effect.cpp:149 ../src/splivarot.cpp:2204
+#: ../src/live_effects/effect.cpp:149 ../src/splivarot.cpp:2197
msgid "Simplify"
msgstr "Einfalda"
@@ -7482,7 +7504,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:850
msgid "Poster Paint"
-msgstr "Veggspjaldamálning"
+msgstr "Litþrykksmálun"
#: ../src/extension/internal/filter/paint.h:856
msgid "Transfer type:"
@@ -7490,7 +7512,7 @@ msgstr ""
#: ../src/extension/internal/filter/paint.h:857
msgid "Poster"
-msgstr "Veggspjald"
+msgstr "Litþrykk"
#: ../src/extension/internal/filter/paint.h:858
msgid "Painting"
@@ -7518,15 +7540,15 @@ msgstr "Líkja eftir afstöllun"
#: ../src/extension/internal/filter/paint.h:880
msgid "Poster and painting effects"
-msgstr ""
+msgstr "Litþrykks og málunarárhrif"
#: ../src/extension/internal/filter/paint.h:973
msgid "Posterize Basic"
-msgstr ""
+msgstr "Einföld þrykking"
#: ../src/extension/internal/filter/paint.h:984
msgid "Simple posterizing effect"
-msgstr ""
+msgstr "Einföld litþrykksáferð"
#: ../src/extension/internal/filter/protrusions.h:48
msgid "Snow crest"
@@ -7602,7 +7624,7 @@ msgstr ""
#: ../src/extension/internal/filter/textures.h:73
msgid "Displacement:"
-msgstr "Færsla:"
+msgstr "Tilfærsla:"
#: ../src/extension/internal/filter/textures.h:79
msgid "Overlapping"
@@ -7653,9 +7675,9 @@ msgid "Background"
msgstr "Bakgrunnur"
#: ../src/extension/internal/filter/transparency.h:59
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2853
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2854
#: ../src/ui/dialog/input.cpp:1088 ../src/widgets/eraser-toolbar.cpp:106
-#: ../src/widgets/pencil-toolbar.cpp:144 ../src/widgets/spray-toolbar.cpp:186
+#: ../src/widgets/pencil-toolbar.cpp:141 ../src/widgets/spray-toolbar.cpp:389
#: ../src/widgets/tweak-toolbar.cpp:254 ../share/extensions/extrude.inx.h:2
#: ../share/extensions/triangle.inx.h:8
msgid "Mode:"
@@ -7675,7 +7697,7 @@ msgstr "Skipta út RGB með gegnsæi"
#: ../src/extension/internal/filter/transparency.h:205
msgid "Light Eraser"
-msgstr ""
+msgstr "Létt strokleður"
#: ../src/extension/internal/filter/transparency.h:209
#: ../src/extension/internal/filter/transparency.h:283
@@ -7700,19 +7722,19 @@ msgstr "Útklippa"
#: ../src/extension/internal/filter/transparency.h:353
msgid "Repaint anything visible monochrome"
-msgstr ""
+msgstr "Endurmála allt sýnilegt sem einlitað"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:183
+#: ../src/extension/internal/gdkpixbuf-input.cpp:188
#, c-format
msgid "%s bitmap image import"
msgstr "%s bitamyndarinnflutningur"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:190
+#: ../src/extension/internal/gdkpixbuf-input.cpp:195
#, c-format
msgid "Image Import Type:"
msgstr "Tegund innflutnings myndar:"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:190
+#: ../src/extension/internal/gdkpixbuf-input.cpp:195
#, c-format
msgid ""
"Embed results in stand-alone, larger SVG files. Link references a file "
@@ -7721,76 +7743,76 @@ msgstr ""
"Ígræðsla gefur sjálfstæðar en stærri SVG-skrár. Tilvísanir í skrár utan "
"þessa SVG-skjals valda því að allar skrárnar verða að flytjast saman."
-#: ../src/extension/internal/gdkpixbuf-input.cpp:191
-#: ../src/ui/dialog/inkscape-preferences.cpp:1498
+#: ../src/extension/internal/gdkpixbuf-input.cpp:196
+#: ../src/ui/dialog/inkscape-preferences.cpp:1500
#, c-format
msgid "Embed"
msgstr "Ívefja"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:192 ../src/sp-anchor.cpp:105
-#: ../src/ui/dialog/inkscape-preferences.cpp:1498
+#: ../src/extension/internal/gdkpixbuf-input.cpp:197 ../src/sp-anchor.cpp:105
+#: ../src/ui/dialog/inkscape-preferences.cpp:1500
#, c-format
msgid "Link"
msgstr "Tengill"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:195
+#: ../src/extension/internal/gdkpixbuf-input.cpp:200
#, c-format
msgid "Image DPI:"
msgstr "PÁT myndar:"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:195
+#: ../src/extension/internal/gdkpixbuf-input.cpp:200
#, c-format
msgid ""
"Take information from file or use default bitmap import resolution as "
"defined in the preferences."
msgstr ""
-#: ../src/extension/internal/gdkpixbuf-input.cpp:196
+#: ../src/extension/internal/gdkpixbuf-input.cpp:201
#, c-format
msgid "From file"
msgstr "Úr skrá"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:197
+#: ../src/extension/internal/gdkpixbuf-input.cpp:202
#, c-format
msgid "Default import resolution"
msgstr "Sjálfgefin upplausn fyrir innflutning"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:200
+#: ../src/extension/internal/gdkpixbuf-input.cpp:205
#, c-format
msgid "Image Rendering Mode:"
msgstr "Myndgerðarhamur myndar:"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:200
+#: ../src/extension/internal/gdkpixbuf-input.cpp:205
#, c-format
msgid ""
"When an image is upscaled, apply smoothing or keep blocky (pixelated). (Will "
"not work in all browsers.)"
msgstr ""
-#: ../src/extension/internal/gdkpixbuf-input.cpp:201
-#: ../src/ui/dialog/inkscape-preferences.cpp:1505
+#: ../src/extension/internal/gdkpixbuf-input.cpp:206
+#: ../src/ui/dialog/inkscape-preferences.cpp:1507
#, c-format
msgid "None (auto)"
msgstr "Ekkert (sjálfvirkt)"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:202
-#: ../src/ui/dialog/inkscape-preferences.cpp:1505
+#: ../src/extension/internal/gdkpixbuf-input.cpp:207
+#: ../src/ui/dialog/inkscape-preferences.cpp:1507
#, c-format
msgid "Smooth (optimizeQuality)"
msgstr "Mýkja (besta fyrir gæðum)"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:203
-#: ../src/ui/dialog/inkscape-preferences.cpp:1505
+#: ../src/extension/internal/gdkpixbuf-input.cpp:208
+#: ../src/ui/dialog/inkscape-preferences.cpp:1507
#, c-format
msgid "Blocky (optimizeSpeed)"
msgstr "Stallað (besta fyrir hraða)"
-#: ../src/extension/internal/gdkpixbuf-input.cpp:206
+#: ../src/extension/internal/gdkpixbuf-input.cpp:211
#, c-format
msgid "Hide the dialog next time and always apply the same actions."
msgstr "Fela þennan glugga næst og beita alltaf sömu aðgerðum."
-#: ../src/extension/internal/gdkpixbuf-input.cpp:206
+#: ../src/extension/internal/gdkpixbuf-input.cpp:211
#, c-format
msgid "Don't ask again"
msgstr "Ekki spyrja aftur"
@@ -7807,32 +7829,32 @@ msgstr "GIMP litstigull (*.ggr)"
msgid "Gradients used in GIMP"
msgstr "Litstiglar notaðir í GIMP"
-#: ../src/extension/internal/grid.cpp:205 ../src/ui/widget/panel.cpp:114
+#: ../src/extension/internal/grid.cpp:204 ../src/ui/widget/panel.cpp:114
msgid "Grid"
msgstr "Hnitanet"
-#: ../src/extension/internal/grid.cpp:207
+#: ../src/extension/internal/grid.cpp:206
msgid "Line Width:"
msgstr "Línubreidd:"
-#: ../src/extension/internal/grid.cpp:208
+#: ../src/extension/internal/grid.cpp:207
msgid "Horizontal Spacing:"
msgstr "Lárétt millibil:"
-#: ../src/extension/internal/grid.cpp:209
+#: ../src/extension/internal/grid.cpp:208
msgid "Vertical Spacing:"
msgstr "Lóðrétt millibil:"
-#: ../src/extension/internal/grid.cpp:210
+#: ../src/extension/internal/grid.cpp:209
msgid "Horizontal Offset:"
msgstr "Lárétt hliðrun:"
-#: ../src/extension/internal/grid.cpp:211
+#: ../src/extension/internal/grid.cpp:210
msgid "Vertical Offset:"
msgstr "Lóðrétt hliðrun:"
-#: ../src/extension/internal/grid.cpp:215
-#: ../src/ui/dialog/inkscape-preferences.cpp:1519
+#: ../src/extension/internal/grid.cpp:214
+#: ../src/ui/dialog/inkscape-preferences.cpp:1521
#: ../share/extensions/draw_from_triangle.inx.h:58
#: ../share/extensions/eqtexsvg.inx.h:4
#: ../share/extensions/foldablebox.inx.h:9
@@ -7862,16 +7884,16 @@ msgstr "Lóðrétt hliðrun:"
msgid "Render"
msgstr "Myndgera"
-#: ../src/extension/internal/grid.cpp:216
-#: ../src/ui/dialog/document-properties.cpp:162
-#: ../src/ui/dialog/inkscape-preferences.cpp:819
-#: ../src/widgets/toolbox.cpp:1828
+#: ../src/extension/internal/grid.cpp:215
+#: ../src/ui/dialog/document-properties.cpp:163
+#: ../src/ui/dialog/inkscape-preferences.cpp:821
+#: ../src/widgets/toolbox.cpp:1876
msgid "Grids"
msgstr "Hnitanet"
-#: ../src/extension/internal/grid.cpp:219
+#: ../src/extension/internal/grid.cpp:218
msgid "Draw a path which is a grid"
-msgstr ""
+msgstr "Teikna feril sem er hnitalína"
#: ../src/extension/internal/javafx-out.cpp:963
msgid "JavaFX Output"
@@ -8085,7 +8107,7 @@ msgstr "Inkscape SVG (*.svg)"
msgid "SVG format with Inkscape extensions"
msgstr "SVG-snið með Inkscape-viðbótum"
-#: ../src/extension/internal/svg.cpp:128
+#: ../src/extension/internal/svg.cpp:128 ../share/extensions/scour.inx.h:19
msgid "SVG Output"
msgstr "SVG frálag"
@@ -8224,56 +8246,56 @@ msgstr "Eru áhrifin forskoðuð á myndfletinum í rauntíma?"
msgid "Format autodetect failed. The file is being opened as SVG."
msgstr "Sjálfvirk skynjun sniðs mistókst. Skráin verður opnuð sem SVG."
-#: ../src/file.cpp:183
+#: ../src/file.cpp:185
msgid "default.svg"
msgstr "sjálfgefið.svg"
-#: ../src/file.cpp:328
+#: ../src/file.cpp:332
msgid "Broken links have been changed to point to existing files."
msgstr "Skemmdir tenglar hafa verið lagaðir þannig að þeir beini á skrár."
-#: ../src/file.cpp:339 ../src/file.cpp:1274
+#: ../src/file.cpp:343 ../src/file.cpp:1278
#, c-format
msgid "Failed to load the requested file %s"
msgstr "Gat ekki lesið umbeðnu skrána '%s"
-#: ../src/file.cpp:365
+#: ../src/file.cpp:369
msgid "Document not saved yet. Cannot revert."
msgstr "Skjalið ekki ennþá vistað. Get ekki endurheimt."
-#: ../src/file.cpp:371
+#: ../src/file.cpp:375
msgid "Changes will be lost! Are you sure you want to reload document %1?"
msgstr ""
"Breytingar munu tapast! Ertu viss um að þú viljir endurlesa skjalið %1?"
-#: ../src/file.cpp:397
+#: ../src/file.cpp:401
msgid "Document reverted."
msgstr "Skjal endurheimt."
-#: ../src/file.cpp:399
+#: ../src/file.cpp:403
msgid "Document not reverted."
msgstr "Skjal ekki endurheimt."
-#: ../src/file.cpp:549
+#: ../src/file.cpp:553
msgid "Select file to open"
msgstr "Veldu skrá til að opna"
-#: ../src/file.cpp:631
+#: ../src/file.cpp:635
msgid "Clean up document"
msgstr "Hreinsa skjalið"
-#: ../src/file.cpp:638
+#: ../src/file.cpp:642
#, c-format
msgid "Removed <b>%i</b> unused definition in &lt;defs&gt;."
msgid_plural "Removed <b>%i</b> unused definitions in &lt;defs&gt;."
msgstr[0] "Fjarlægði <b>%i</b> ónotaða skilgreiningu í &lt;defs&gt;."
msgstr[1] "Fjarlægði <b>%i</b> ónotaðar skilgreiningar í &lt;defs&gt;."
-#: ../src/file.cpp:643
+#: ../src/file.cpp:647
msgid "No unused definitions in &lt;defs&gt;."
msgstr "Engar ónotaðar skilgreiningar í &lt;defs&gt;."
-#: ../src/file.cpp:675
+#: ../src/file.cpp:679
#, c-format
msgid ""
"No Inkscape extension found to save document (%s). This may have been "
@@ -8282,65 +8304,65 @@ msgstr ""
"Fann ekki Inkscape-viðbót til að vista skjalið (%s). Það gæti stafað af "
"óþekktri skráarendingu."
-#: ../src/file.cpp:676 ../src/file.cpp:684 ../src/file.cpp:692
-#: ../src/file.cpp:698 ../src/file.cpp:703
+#: ../src/file.cpp:680 ../src/file.cpp:688 ../src/file.cpp:696
+#: ../src/file.cpp:702 ../src/file.cpp:707
msgid "Document not saved."
msgstr "Skjalið ekki vistað."
-#: ../src/file.cpp:683
+#: ../src/file.cpp:687
#, c-format
msgid ""
"File %s is write protected. Please remove write protection and try again."
msgstr "Skráin %s er ritvarin. Taktu ritvörnina af og reyndu aftur."
-#: ../src/file.cpp:691
+#: ../src/file.cpp:695
#, c-format
msgid "File %s could not be saved."
msgstr "Ekki tókst að vista skrána %s."
-#: ../src/file.cpp:721 ../src/file.cpp:723
+#: ../src/file.cpp:725 ../src/file.cpp:727
msgid "Document saved."
msgstr "Skjalið vistað."
#. We are saving for the first time; create a unique default filename
-#: ../src/file.cpp:866 ../src/file.cpp:1433
+#: ../src/file.cpp:870 ../src/file.cpp:1437
msgid "drawing"
msgstr "teikning"
-#: ../src/file.cpp:871
+#: ../src/file.cpp:875
msgid "drawing-%1"
msgstr "teikning-%1"
-#: ../src/file.cpp:888
+#: ../src/file.cpp:892
msgid "Select file to save a copy to"
msgstr "Veldu skrá til að vista afrit í"
-#: ../src/file.cpp:890
+#: ../src/file.cpp:894
msgid "Select file to save to"
msgstr "Veldu skrá til að vista í"
-#: ../src/file.cpp:995 ../src/file.cpp:997
+#: ../src/file.cpp:999 ../src/file.cpp:1001
msgid "No changes need to be saved."
msgstr "Engar breytingar þarf að vista."
-#: ../src/file.cpp:1016
+#: ../src/file.cpp:1020
msgid "Saving document..."
msgstr "Vista skjal..."
-#: ../src/file.cpp:1271 ../src/ui/dialog/inkscape-preferences.cpp:1492
+#: ../src/file.cpp:1275 ../src/ui/dialog/inkscape-preferences.cpp:1494
#: ../src/ui/dialog/ocaldialogs.cpp:1244
msgid "Import"
msgstr "Flytja inn"
-#: ../src/file.cpp:1321
+#: ../src/file.cpp:1325
msgid "Select file to import"
msgstr "Veldu skrá til að flytja inn"
-#: ../src/file.cpp:1454
+#: ../src/file.cpp:1458
msgid "Select file to export to"
msgstr "Veldu skrá til að flytja út í"
-#: ../src/file.cpp:1707
+#: ../src/file.cpp:1711
msgid "Import Clip Art"
msgstr "Flytja inn klippimynd"
@@ -8354,7 +8376,7 @@ msgstr "Samsett"
#: ../src/filter-enums.cpp:25
msgid "Convolve Matrix"
-msgstr ""
+msgstr "Samvindufylki"
#: ../src/filter-enums.cpp:26
msgid "Diffuse Lighting"
@@ -8362,7 +8384,7 @@ msgstr "Dreiflýsing"
#: ../src/filter-enums.cpp:27
msgid "Displacement Map"
-msgstr ""
+msgstr "Tilfærsluvörpun"
#: ../src/filter-enums.cpp:28
msgid "Flood"
@@ -8507,13 +8529,13 @@ msgid "Arithmetic"
msgstr "Útreiknað"
#: ../src/filter-enums.cpp:120 ../src/selection-chemistry.cpp:545
-#: ../src/ui/dialog/objects.cpp:1889
+#: ../src/ui/dialog/objects.cpp:1893
msgid "Duplicate"
msgstr "Tvöfalda"
#: ../src/filter-enums.cpp:121
msgid "Wrap"
-msgstr "Línuskrið"
+msgstr "Pakkað"
#: ../src/filter-enums.cpp:122
msgctxt "Convolve matrix, edge mode"
@@ -8552,7 +8574,7 @@ msgstr "Umhverfa litum í litstigli"
msgid "Reverse gradient"
msgstr "Snúa við litstigli"
-#: ../src/gradient-chemistry.cpp:1621 ../src/widgets/gradient-selector.cpp:226
+#: ../src/gradient-chemistry.cpp:1621 ../src/widgets/gradient-selector.cpp:222
msgid "Delete swatch"
msgstr "Eyða litaprufu"
@@ -8600,38 +8622,37 @@ msgstr "<b>Haldfang</b> litstigulsmöskva"
msgid "Mesh gradient <b>tensor</b>"
msgstr "<b>Strekkjari</b> litstigulsmöskva"
-#: ../src/gradient-drag.cpp:567
+#: ../src/gradient-drag.cpp:565
msgid "Added patch row or column"
msgstr "Bætti við röð eða dálki í möskvanet"
-#: ../src/gradient-drag.cpp:799
+#: ../src/gradient-drag.cpp:798
msgid "Merge gradient handles"
msgstr "Sameina litstigulshaldföng"
#. we did an undoable action
-#: ../src/gradient-drag.cpp:1105
+#: ../src/gradient-drag.cpp:1101
msgid "Move gradient handle"
msgstr "Færa litstigulshaldfang"
-#: ../src/gradient-drag.cpp:1164 ../src/widgets/gradient-vector.cpp:834
+#: ../src/gradient-drag.cpp:1160 ../src/widgets/gradient-vector.cpp:834
msgid "Delete gradient stop"
msgstr "Eyða stoppmerki í litstigli"
-#: ../src/gradient-drag.cpp:1427
+#: ../src/gradient-drag.cpp:1423
#, c-format
msgid ""
"%s %d for: %s%s; drag with <b>Ctrl</b> to snap offset; click with <b>Ctrl"
"+Alt</b> to delete stop"
msgstr ""
-"%s %d fyrir: %s%s; draga með <b>Ctrl</b> til að festa hliðrun; smella með <b>"
-"Ctrl"
-"+Alt</b> til að eyða stoppi"
+"%s %d fyrir: %s%s; draga með <b>Ctrl</b> til að festa hliðrun; smella með "
+"<b>Ctrl+Alt</b> til að eyða stoppi"
-#: ../src/gradient-drag.cpp:1431 ../src/gradient-drag.cpp:1438
+#: ../src/gradient-drag.cpp:1427 ../src/gradient-drag.cpp:1434
msgid " (stroke)"
msgstr " (útlína)"
-#: ../src/gradient-drag.cpp:1435
+#: ../src/gradient-drag.cpp:1431
#, c-format
msgid ""
"%s for: %s%s; drag with <b>Ctrl</b> to snap angle, with <b>Ctrl+Alt</b> to "
@@ -8640,15 +8661,15 @@ msgstr ""
"%s for: %s%s; draga með <b>Ctrl</b> til að festa horn, með <b>Ctrl+Alt</b> "
"til að vernda horn, með <b>Ctrl+Shift</b> til að kvarða út frá miðju"
-#: ../src/gradient-drag.cpp:1443
+#: ../src/gradient-drag.cpp:1439
msgid ""
"Radial gradient <b>center</b> and <b>focus</b>; drag with <b>Shift</b> to "
"separate focus"
msgstr ""
-"Hringlaga litstigull <b>miðja</b> og <b>fókus</b>; draga með <b>Shift</b> til "
-"að aðskilja fókus"
+"Hringlaga litstigull <b>miðja</b> og <b>fókus</b>; draga með <b>Shift</b> "
+"til að aðskilja fókus"
-#: ../src/gradient-drag.cpp:1446
+#: ../src/gradient-drag.cpp:1442
#, c-format
msgid ""
"Gradient point shared by <b>%d</b> gradient; drag with <b>Shift</b> to "
@@ -8657,21 +8678,21 @@ msgid_plural ""
"Gradient point shared by <b>%d</b> gradients; drag with <b>Shift</b> to "
"separate"
msgstr[0] ""
-"Litstigulpunktur sem deilt er með <b>%d</b> litstigli; draga með <b>Shift</b> "
-"til að aðskilja"
+"Litstigulpunktur sem deilt er með <b>%d</b> litstigli; draga með <b>Shift</"
+"b> til að aðskilja"
msgstr[1] ""
-"Litstigulpunktur sem deilt er með <b>%d</b> litstiglum; draga með <b>Shift</b>"
-" til að aðskilja"
+"Litstigulpunktur sem deilt er með <b>%d</b> litstiglum; draga með <b>Shift</"
+"b> til að aðskilja"
-#: ../src/gradient-drag.cpp:2379
+#: ../src/gradient-drag.cpp:2364
msgid "Move gradient handle(s)"
msgstr "Færa litstigulshaldföng"
-#: ../src/gradient-drag.cpp:2415
+#: ../src/gradient-drag.cpp:2398
msgid "Move gradient mid stop(s)"
msgstr "Færa miðjumerki litstiguls"
-#: ../src/gradient-drag.cpp:2704
+#: ../src/gradient-drag.cpp:2687
msgid "Delete gradient stop(s)"
msgstr "Eyða stoppmerkjum í litstigli"
@@ -8758,19 +8779,19 @@ msgstr ""
#: ../src/libgdl/gdl-dock-bar.c:113
msgid "Dockbar style"
-msgstr ""
+msgstr "Tengjanlegur stíll"
#: ../src/libgdl/gdl-dock-bar.c:114
msgid "Dockbar style to show items on it"
-msgstr ""
+msgstr "Stíll tengispjalds sem sýnir atriði"
#: ../src/libgdl/gdl-dock-item-grip.c:402
msgid "Iconify this dock"
-msgstr "Gera þetta spjald að táknmynd"
+msgstr "Gera þetta tengispjald að táknmynd"
#: ../src/libgdl/gdl-dock-item-grip.c:404
msgid "Close this dock"
-msgstr "Loka þessu spjaldi"
+msgstr "Loka þessu tengispjaldi"
#: ../src/libgdl/gdl-dock-item-grip.c:723
#: ../src/libgdl/gdl-dock-tablabel.c:125
@@ -8781,9 +8802,7 @@ msgstr ""
msgid "Dockitem which 'owns' this grip"
msgstr ""
-#. Name
#: ../src/libgdl/gdl-dock-item.c:298 ../src/widgets/ruler.cpp:192
-#: ../src/widgets/text-toolbar.cpp:1411
#: ../share/extensions/gcodetools_graffiti.inx.h:9
#: ../share/extensions/gcodetools_orientation_points.inx.h:2
msgid "Orientation"
@@ -8912,10 +8931,10 @@ msgid ""
msgstr ""
#: ../src/libgdl/gdl-dock-notebook.c:132
-#: ../src/ui/dialog/align-and-distribute.cpp:998
-#: ../src/ui/dialog/document-properties.cpp:160
+#: ../src/ui/dialog/align-and-distribute.cpp:997
+#: ../src/ui/dialog/document-properties.cpp:161
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1549
-#: ../src/widgets/desktop-widget.cpp:1994
+#: ../src/widgets/desktop-widget.cpp:2045
#: ../share/extensions/empty_page.inx.h:1
#: ../share/extensions/voronoi2svg.inx.h:9
msgid "Page"
@@ -8927,9 +8946,9 @@ msgstr ""
#: ../src/libgdl/gdl-dock-object.c:125
#: ../src/live_effects/parameter/originalpatharray.cpp:82
-#: ../src/ui/dialog/inkscape-preferences.cpp:1553
+#: ../src/ui/dialog/inkscape-preferences.cpp:1555
#: ../src/ui/widget/page-sizer.cpp:285
-#: ../src/widgets/gradient-selector.cpp:154
+#: ../src/widgets/gradient-selector.cpp:150
#: ../src/widgets/sp-xmlview-attr-list.cpp:49
msgid "Name"
msgstr "Heiti"
@@ -8995,8 +9014,7 @@ msgid ""
"Attempt to bind to %p an already bound dock object %p (current master: %p)"
msgstr ""
-#: ../src/libgdl/gdl-dock-paned.c:130 ../src/ui/widget/font-variants.cpp:44
-#: ../src/widgets/ruler.cpp:230
+#: ../src/libgdl/gdl-dock-paned.c:130 ../src/widgets/ruler.cpp:230
msgid "Position"
msgstr "Staðsetning"
@@ -9084,8 +9102,8 @@ msgstr ""
msgid "Dockitem which 'owns' this tablabel"
msgstr ""
-#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:674
-#: ../src/ui/dialog/inkscape-preferences.cpp:717
+#: ../src/libgdl/gdl-dock.c:176 ../src/ui/dialog/inkscape-preferences.cpp:676
+#: ../src/ui/dialog/inkscape-preferences.cpp:719
msgid "Floating"
msgstr "Fljótandi"
@@ -9111,7 +9129,7 @@ msgstr "Fleyta X"
#: ../src/libgdl/gdl-dock.c:208
msgid "X coordinate for a floating dock"
-msgstr ""
+msgstr "X-hnit fljótandi tengispjalds"
#: ../src/libgdl/gdl-dock.c:215
msgid "Float Y"
@@ -9119,7 +9137,7 @@ msgstr "Fleyta Y"
#: ../src/libgdl/gdl-dock.c:216
msgid "Y coordinate for a floating dock"
-msgstr ""
+msgstr "Y-hnit fljótandi tengispjalds"
#: ../src/libgdl/gdl-dock.c:476
#, c-format
@@ -9205,7 +9223,7 @@ msgstr "Beygja"
#: ../src/live_effects/effect.cpp:120
msgid "Gears"
-msgstr "Gírhjól"
+msgstr "Tannhjól"
#: ../src/live_effects/effect.cpp:121
msgid "Pattern Along Path"
@@ -9268,7 +9286,7 @@ msgstr "Klóna upprunalegan feril"
msgid "Show handles"
msgstr "Sýna haldföng"
-#: ../src/live_effects/effect.cpp:139 ../src/widgets/pencil-toolbar.cpp:121
+#: ../src/live_effects/effect.cpp:139 ../src/widgets/pencil-toolbar.cpp:118
msgid "BSpline"
msgstr "BSplína"
@@ -9289,7 +9307,7 @@ msgstr "Festa feril"
msgid "Fill between strokes"
msgstr "Fylling milli útlína"
-#: ../src/live_effects/effect.cpp:145 ../src/selection-chemistry.cpp:2871
+#: ../src/live_effects/effect.cpp:145 ../src/selection-chemistry.cpp:2874
msgid "Fill between many"
msgstr "Fylling milli margra"
@@ -9410,41 +9428,46 @@ msgstr ""
msgid "End path curve end:"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:53
+#: ../src/live_effects/lpe-bendpath.cpp:69
msgid "Bend path:"
msgstr "Beygja feril:"
-#: ../src/live_effects/lpe-bendpath.cpp:53
+#: ../src/live_effects/lpe-bendpath.cpp:69
msgid "Path along which to bend the original path"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:54
-#: ../src/live_effects/lpe-patternalongpath.cpp:62
-#: ../src/ui/dialog/export.cpp:285 ../src/ui/dialog/transformation.cpp:74
+#: ../src/live_effects/lpe-bendpath.cpp:71
+#: ../src/live_effects/lpe-patternalongpath.cpp:74
+#: ../src/ui/dialog/export.cpp:285 ../src/ui/dialog/transformation.cpp:73
#: ../src/ui/widget/page-sizer.cpp:237
msgid "_Width:"
msgstr "_Breidd:"
-#: ../src/live_effects/lpe-bendpath.cpp:54
+#: ../src/live_effects/lpe-bendpath.cpp:71
msgid "Width of the path"
msgstr "Breidd ferilsins"
-#: ../src/live_effects/lpe-bendpath.cpp:55
+#: ../src/live_effects/lpe-bendpath.cpp:72
msgid "W_idth in units of length"
msgstr "Bre_idd er í lengdareiningum"
-#: ../src/live_effects/lpe-bendpath.cpp:55
+#: ../src/live_effects/lpe-bendpath.cpp:72
msgid "Scale the width of the path in units of its length"
msgstr ""
-#: ../src/live_effects/lpe-bendpath.cpp:56
+#: ../src/live_effects/lpe-bendpath.cpp:73
msgid "_Original path is vertical"
msgstr "U_pprunalegur ferill er lóðréttur"
-#: ../src/live_effects/lpe-bendpath.cpp:56
+#: ../src/live_effects/lpe-bendpath.cpp:73
msgid "Rotates the original 90 degrees, before bending it along the bend path"
msgstr ""
+#: ../src/live_effects/lpe-bendpath.cpp:181
+#: ../src/live_effects/lpe-patternalongpath.cpp:278
+msgid "Change the width"
+msgstr "Breyta breidd"
+
#: ../src/live_effects/lpe-bounding-box.cpp:24
#: ../src/live_effects/lpe-clone-original.cpp:18
#: ../src/live_effects/lpe-fill-between-many.cpp:25
@@ -9523,8 +9546,8 @@ msgid "Change to 0 weight"
msgstr "Breyta í 0 breidd"
#: ../src/live_effects/lpe-bspline.cpp:160
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:232
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:254
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:240
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:262
#: ../src/live_effects/parameter/parameter.cpp:170
msgid "Change scalar parameter"
msgstr ""
@@ -9702,6 +9725,7 @@ msgid "Reverses the second path order"
msgstr ""
#: ../src/live_effects/lpe-fillet-chamfer.cpp:41
+#: ../src/widgets/text-toolbar.cpp:1540
#: ../share/extensions/render_barcode_qrcode.inx.h:5
msgid "Auto"
msgstr "Sjálfvirkt"
@@ -9766,40 +9790,48 @@ msgstr ""
msgid "Helper size with direction"
msgstr ""
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:157
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:103
+msgid "IMPORTANT! New version soon..."
+msgstr ""
+
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:107
+msgid "Not compatible. Convert to path after."
+msgstr ""
+
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:165
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:72
msgid "Fillet"
msgstr "Kverkrúnnun"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:161
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:169
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:74
msgid "Inverse fillet"
msgstr "Umsnúa kverkrúnnun"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:166
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:174
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:76
msgid "Chamfer"
msgstr "Hornskurður"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:170
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:178
#: ../src/ui/dialog/lpe-fillet-chamfer-properties.cpp:78
msgid "Inverse chamfer"
msgstr "Umsnúa hornskurði"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:239
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:247
msgid "Convert to fillet"
msgstr "Umbreyta í kverkrúnnun"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:246
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:270
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:254
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:278
msgid "Convert to inverse fillet"
msgstr "Umbreyta í öfuga kverkrúnnun"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:262
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:270
msgid "Convert to chamfer"
msgstr "Umbreyta í hornskurð"
-#: ../src/live_effects/lpe-fillet-chamfer.cpp:282
+#: ../src/live_effects/lpe-fillet-chamfer.cpp:290
msgid "Knots and helper paths refreshed"
msgstr ""
@@ -9821,27 +9853,27 @@ msgid ""
"contact."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:31
+#: ../src/live_effects/lpe-interpolate.cpp:30
msgid "Trajectory:"
msgstr "Ferill:"
-#: ../src/live_effects/lpe-interpolate.cpp:31
+#: ../src/live_effects/lpe-interpolate.cpp:30
msgid "Path along which intermediate steps are created."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/live_effects/lpe-interpolate.cpp:31
msgid "Steps_:"
msgstr "Þrep_:"
-#: ../src/live_effects/lpe-interpolate.cpp:32
+#: ../src/live_effects/lpe-interpolate.cpp:31
msgid "Determines the number of steps from start to end path."
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:33
+#: ../src/live_effects/lpe-interpolate.cpp:32
msgid "E_quidistant spacing"
msgstr ""
-#: ../src/live_effects/lpe-interpolate.cpp:33
+#: ../src/live_effects/lpe-interpolate.cpp:32
msgid ""
"If true, the spacing between intermediates is constant along the length of "
"the path. If false, the distance depends on the location of the nodes of the "
@@ -9972,60 +10004,60 @@ msgid "Overrides the miter limit and forces a join."
msgstr ""
#. initialise your parameters here:
-#: ../src/live_effects/lpe-knot.cpp:351
+#: ../src/live_effects/lpe-knot.cpp:350
msgid "Fi_xed width:"
msgstr "_Jafnbreitt:"
-#: ../src/live_effects/lpe-knot.cpp:351
+#: ../src/live_effects/lpe-knot.cpp:350
msgid "Size of hidden region of lower string"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:352
+#: ../src/live_effects/lpe-knot.cpp:351
msgid "_In units of stroke width"
-msgstr "Í einingum línubreiddar"
+msgstr "Í ein_ingum línubreiddar"
-#: ../src/live_effects/lpe-knot.cpp:352
+#: ../src/live_effects/lpe-knot.cpp:351
msgid "Consider 'Interruption width' as a ratio of stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:352
msgid "St_roke width"
msgstr "Br_eidd útlínu"
-#: ../src/live_effects/lpe-knot.cpp:353
+#: ../src/live_effects/lpe-knot.cpp:352
msgid "Add the stroke width to the interruption size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:354
+#: ../src/live_effects/lpe-knot.cpp:353
msgid "_Crossing path stroke width"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:354
+#: ../src/live_effects/lpe-knot.cpp:353
msgid "Add crossed stroke width to the interruption size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:355
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "S_witcher size:"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:355
+#: ../src/live_effects/lpe-knot.cpp:354
msgid "Orientation indicator/switcher size"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:356
+#: ../src/live_effects/lpe-knot.cpp:355
msgid "Crossing Signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:356
+#: ../src/live_effects/lpe-knot.cpp:355
msgid "Crossings signs"
msgstr ""
-#: ../src/live_effects/lpe-knot.cpp:627
+#: ../src/live_effects/lpe-knot.cpp:626
msgid "Drag to select a crossing, click to flip it"
msgstr ""
#. / @todo Is this the right verb?
-#: ../src/live_effects/lpe-knot.cpp:665
+#: ../src/live_effects/lpe-knot.cpp:664
msgid "Change knot crossing"
msgstr ""
@@ -10040,368 +10072,372 @@ msgid "Mirror movements in vertical"
msgstr "Spegla hnúta lóðrétt"
#: ../src/live_effects/lpe-lattice2.cpp:49
+msgid "Update while moving knots (maybe slow)"
+msgstr ""
+
+#: ../src/live_effects/lpe-lattice2.cpp:50
msgid "Control 0:"
msgstr "Stýring 0:"
-#: ../src/live_effects/lpe-lattice2.cpp:49
+#: ../src/live_effects/lpe-lattice2.cpp:50
msgid "Control 0 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 0 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 0 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:50
+#: ../src/live_effects/lpe-lattice2.cpp:51
msgid "Control 1:"
msgstr "Stýring 1:"
-#: ../src/live_effects/lpe-lattice2.cpp:50
+#: ../src/live_effects/lpe-lattice2.cpp:51
msgid "Control 1 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 1 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 1 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:51
+#: ../src/live_effects/lpe-lattice2.cpp:52
msgid "Control 2:"
msgstr "Stýring 2:"
-#: ../src/live_effects/lpe-lattice2.cpp:51
+#: ../src/live_effects/lpe-lattice2.cpp:52
msgid "Control 2 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 2 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 2 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:52
+#: ../src/live_effects/lpe-lattice2.cpp:53
msgid "Control 3:"
msgstr "Stýring 3:"
-#: ../src/live_effects/lpe-lattice2.cpp:52
+#: ../src/live_effects/lpe-lattice2.cpp:53
msgid "Control 3 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 3 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 3 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:53
+#: ../src/live_effects/lpe-lattice2.cpp:54
msgid "Control 4:"
msgstr "Stýring 4:"
-#: ../src/live_effects/lpe-lattice2.cpp:53
+#: ../src/live_effects/lpe-lattice2.cpp:54
msgid "Control 4 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 4 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 4 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:54
+#: ../src/live_effects/lpe-lattice2.cpp:55
msgid "Control 5:"
msgstr "Stýring 5:"
-#: ../src/live_effects/lpe-lattice2.cpp:54
+#: ../src/live_effects/lpe-lattice2.cpp:55
msgid "Control 5 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 5 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 5 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:55
+#: ../src/live_effects/lpe-lattice2.cpp:56
msgid "Control 6:"
msgstr "Stýring 6:"
-#: ../src/live_effects/lpe-lattice2.cpp:55
+#: ../src/live_effects/lpe-lattice2.cpp:56
msgid "Control 6 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 6 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 6 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:56
+#: ../src/live_effects/lpe-lattice2.cpp:57
msgid "Control 7:"
msgstr "Stýring 7:"
-#: ../src/live_effects/lpe-lattice2.cpp:56
+#: ../src/live_effects/lpe-lattice2.cpp:57
msgid "Control 7 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 7 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 7 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:57
+#: ../src/live_effects/lpe-lattice2.cpp:58
msgid "Control 8x9:"
msgstr "Stýring 8x9:"
-#: ../src/live_effects/lpe-lattice2.cpp:57
+#: ../src/live_effects/lpe-lattice2.cpp:58
msgid ""
"Control 8x9 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 8x9 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 8x9 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:58
+#: ../src/live_effects/lpe-lattice2.cpp:59
msgid "Control 10x11:"
msgstr "Stýring 10x11:"
-#: ../src/live_effects/lpe-lattice2.cpp:58
+#: ../src/live_effects/lpe-lattice2.cpp:59
msgid ""
"Control 10x11 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 10x11 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 10x11 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:59
+#: ../src/live_effects/lpe-lattice2.cpp:60
msgid "Control 12:"
msgstr "Stýring 12:"
-#: ../src/live_effects/lpe-lattice2.cpp:59
+#: ../src/live_effects/lpe-lattice2.cpp:60
msgid "Control 12 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 12 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 12 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:60
+#: ../src/live_effects/lpe-lattice2.cpp:61
msgid "Control 13:"
msgstr "Stýring 13:"
-#: ../src/live_effects/lpe-lattice2.cpp:60
+#: ../src/live_effects/lpe-lattice2.cpp:61
msgid "Control 13 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 13 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 13 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:61
+#: ../src/live_effects/lpe-lattice2.cpp:62
msgid "Control 14:"
msgstr "Stýring 14:"
-#: ../src/live_effects/lpe-lattice2.cpp:61
+#: ../src/live_effects/lpe-lattice2.cpp:62
msgid "Control 14 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 14 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 14 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:62
+#: ../src/live_effects/lpe-lattice2.cpp:63
msgid "Control 15:"
msgstr "Stýring 15:"
-#: ../src/live_effects/lpe-lattice2.cpp:62
+#: ../src/live_effects/lpe-lattice2.cpp:63
msgid "Control 15 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 15 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 15 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:63
+#: ../src/live_effects/lpe-lattice2.cpp:64
msgid "Control 16:"
msgstr "Stýring 16:"
-#: ../src/live_effects/lpe-lattice2.cpp:63
+#: ../src/live_effects/lpe-lattice2.cpp:64
msgid "Control 16 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 16 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 16 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:64
+#: ../src/live_effects/lpe-lattice2.cpp:65
msgid "Control 17:"
msgstr "Stýring 17:"
-#: ../src/live_effects/lpe-lattice2.cpp:64
+#: ../src/live_effects/lpe-lattice2.cpp:65
msgid "Control 17 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 17 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 17 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:65
+#: ../src/live_effects/lpe-lattice2.cpp:66
msgid "Control 18:"
msgstr "Stýring 18:"
-#: ../src/live_effects/lpe-lattice2.cpp:65
+#: ../src/live_effects/lpe-lattice2.cpp:66
msgid "Control 18 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 18 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 18 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:66
+#: ../src/live_effects/lpe-lattice2.cpp:67
msgid "Control 19:"
msgstr "Stýring 19:"
-#: ../src/live_effects/lpe-lattice2.cpp:66
+#: ../src/live_effects/lpe-lattice2.cpp:67
msgid "Control 19 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 19 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
-"færa meðfram ásum"
+"Stýring 19 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:67
+#: ../src/live_effects/lpe-lattice2.cpp:68
msgid "Control 20x21:"
msgstr "Stýring 20x21:"
-#: ../src/live_effects/lpe-lattice2.cpp:67
+#: ../src/live_effects/lpe-lattice2.cpp:68
msgid ""
"Control 20x21 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 20x21 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 20x21 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:68
+#: ../src/live_effects/lpe-lattice2.cpp:69
msgid "Control 22x23:"
msgstr "Stýring 22x23:"
-#: ../src/live_effects/lpe-lattice2.cpp:68
+#: ../src/live_effects/lpe-lattice2.cpp:69
msgid ""
"Control 22x23 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 22x23 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 22x23 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:69
+#: ../src/live_effects/lpe-lattice2.cpp:70
msgid "Control 24x26:"
msgstr "Stýring 24x26:"
-#: ../src/live_effects/lpe-lattice2.cpp:69
+#: ../src/live_effects/lpe-lattice2.cpp:70
msgid ""
"Control 24x26 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 24x26 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 24x26 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:70
+#: ../src/live_effects/lpe-lattice2.cpp:71
msgid "Control 25x27:"
msgstr "Stýring 25x27:"
-#: ../src/live_effects/lpe-lattice2.cpp:70
+#: ../src/live_effects/lpe-lattice2.cpp:71
msgid ""
"Control 25x27 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 25x27 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 25x27 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:71
+#: ../src/live_effects/lpe-lattice2.cpp:72
msgid "Control 28x30:"
msgstr "Stýring 28x30:"
-#: ../src/live_effects/lpe-lattice2.cpp:71
+#: ../src/live_effects/lpe-lattice2.cpp:72
msgid ""
"Control 28x30 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 28x30 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 28x30 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:72
+#: ../src/live_effects/lpe-lattice2.cpp:73
msgid "Control 29x31:"
msgstr "Stýring 29x31:"
-#: ../src/live_effects/lpe-lattice2.cpp:72
+#: ../src/live_effects/lpe-lattice2.cpp:73
msgid ""
"Control 29x31 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along axes"
msgstr ""
-"Stýring 29x31 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</"
-"b>: færa meðfram ásum"
+"Stýring 29x31 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: færa "
+"meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:73
+#: ../src/live_effects/lpe-lattice2.cpp:74
msgid "Control 32x33x34x35:"
msgstr "Stýring 32x33x34x35:"
-#: ../src/live_effects/lpe-lattice2.cpp:73
+#: ../src/live_effects/lpe-lattice2.cpp:74
msgid ""
"Control 32x33x34x35 - <b>Ctrl+Alt+Click</b>: reset, <b>Ctrl</b>: move along "
"axes"
msgstr ""
-"Stýring 32x33x34x35 - <b>Ctrl+Alt+Click</b>: til að frumstilla, "
-"<b>Ctrl</b>: færa meðfram ásum"
+"Stýring 32x33x34x35 - <b>Ctrl+Alt+Click</b>: til að frumstilla, <b>Ctrl</b>: "
+"færa meðfram ásum"
-#: ../src/live_effects/lpe-lattice2.cpp:236
+#: ../src/live_effects/lpe-lattice2.cpp:238
msgid "Reset grid"
msgstr "Frumstilla hnitanet"
-#: ../src/live_effects/lpe-lattice2.cpp:268
-#: ../src/live_effects/lpe-lattice2.cpp:283
+#: ../src/live_effects/lpe-lattice2.cpp:270
+#: ../src/live_effects/lpe-lattice2.cpp:285
msgid "Show Points"
msgstr "Birta punkta"
-#: ../src/live_effects/lpe-lattice2.cpp:281
+#: ../src/live_effects/lpe-lattice2.cpp:283
msgid "Hide Points"
msgstr "Fela punkta"
-#: ../src/live_effects/lpe-patternalongpath.cpp:50
+#: ../src/live_effects/lpe-patternalongpath.cpp:63
#: ../share/extensions/pathalongpath.inx.h:10
msgid "Single"
msgstr "Einfalt"
-#: ../src/live_effects/lpe-patternalongpath.cpp:51
+#: ../src/live_effects/lpe-patternalongpath.cpp:64
#: ../share/extensions/pathalongpath.inx.h:11
msgid "Single, stretched"
msgstr "Einfalt, teygt"
-#: ../src/live_effects/lpe-patternalongpath.cpp:52
+#: ../src/live_effects/lpe-patternalongpath.cpp:65
#: ../share/extensions/pathalongpath.inx.h:12
msgid "Repeated"
msgstr "Endurtekið"
-#: ../src/live_effects/lpe-patternalongpath.cpp:53
+#: ../src/live_effects/lpe-patternalongpath.cpp:66
#: ../share/extensions/pathalongpath.inx.h:13
msgid "Repeated, stretched"
msgstr "Endurtekið, teygt"
-#: ../src/live_effects/lpe-patternalongpath.cpp:59
+#: ../src/live_effects/lpe-patternalongpath.cpp:72
msgid "Pattern source:"
msgstr "Uppruni mynsturs:"
-#: ../src/live_effects/lpe-patternalongpath.cpp:59
+#: ../src/live_effects/lpe-patternalongpath.cpp:72
msgid "Path to put along the skeleton path"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:60
+#: ../src/live_effects/lpe-patternalongpath.cpp:74
+msgid "Width of the pattern"
+msgstr "Breidd mynstursins"
+
+#: ../src/live_effects/lpe-patternalongpath.cpp:75
msgid "Pattern copies:"
msgstr "Afrit af mynstri:"
-#: ../src/live_effects/lpe-patternalongpath.cpp:60
+#: ../src/live_effects/lpe-patternalongpath.cpp:75
msgid "How many pattern copies to place along the skeleton path"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:62
-msgid "Width of the pattern"
-msgstr "Breidd mynstursins"
-
-#: ../src/live_effects/lpe-patternalongpath.cpp:63
+#: ../src/live_effects/lpe-patternalongpath.cpp:77
msgid "Wid_th in units of length"
msgstr "_Breidd í lengdareiningum"
-#: ../src/live_effects/lpe-patternalongpath.cpp:64
+#: ../src/live_effects/lpe-patternalongpath.cpp:78
msgid "Scale the width of the pattern in units of its length"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:66
+#: ../src/live_effects/lpe-patternalongpath.cpp:80
msgid "Spa_cing:"
msgstr "Milli_bil:"
-#: ../src/live_effects/lpe-patternalongpath.cpp:68
+#: ../src/live_effects/lpe-patternalongpath.cpp:82
#, 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:70
+#: ../src/live_effects/lpe-patternalongpath.cpp:84
msgid "No_rmal offset:"
msgstr "Venjuleg hlið_run:"
-#: ../src/live_effects/lpe-patternalongpath.cpp:71
+#: ../src/live_effects/lpe-patternalongpath.cpp:85
msgid "Tan_gential offset:"
msgstr "Snertil_hliðrun (tangens):"
-#: ../src/live_effects/lpe-patternalongpath.cpp:72
+#: ../src/live_effects/lpe-patternalongpath.cpp:86
msgid "Offsets in _unit of pattern size"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:73
+#: ../src/live_effects/lpe-patternalongpath.cpp:87
msgid ""
"Spacing, tangential and normal offset are expressed as a ratio of width/"
"height"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:75
+#: ../src/live_effects/lpe-patternalongpath.cpp:89
msgid "Pattern is _vertical"
msgstr "M_ynstur er lóðrétt"
-#: ../src/live_effects/lpe-patternalongpath.cpp:75
+#: ../src/live_effects/lpe-patternalongpath.cpp:89
msgid "Rotate pattern 90 deg before applying"
msgstr "Snúa mynstri um 90 gráður áður en því er beitt"
-#: ../src/live_effects/lpe-patternalongpath.cpp:77
+#: ../src/live_effects/lpe-patternalongpath.cpp:91
msgid "_Fuse nearby ends:"
msgstr ""
-#: ../src/live_effects/lpe-patternalongpath.cpp:77
+#: ../src/live_effects/lpe-patternalongpath.cpp:91
msgid "Fuse ends closer than this number. 0 means don't fuse."
msgstr ""
@@ -10480,7 +10516,7 @@ msgid "Zero width"
msgstr "Núllbreidd"
#: ../src/live_effects/lpe-powerstroke.cpp:171
-#: ../src/widgets/pencil-toolbar.cpp:115
+#: ../src/widgets/pencil-toolbar.cpp:112
msgid "Spiro"
msgstr "Spiro"
@@ -10700,101 +10736,97 @@ msgid ""
"amount"
msgstr ""
-#: ../src/live_effects/lpe-roughen.cpp:30 ../share/extensions/addnodes.inx.h:4
+#: ../src/live_effects/lpe-roughen.cpp:31 ../share/extensions/addnodes.inx.h:4
msgid "By number of segments"
msgstr "Eftir fjölda búta"
-#: ../src/live_effects/lpe-roughen.cpp:31
+#: ../src/live_effects/lpe-roughen.cpp:32
msgid "By max. segment size"
msgstr "Eftir hámarksstærð búts"
-#: ../src/live_effects/lpe-roughen.cpp:37
+#: ../src/live_effects/lpe-roughen.cpp:38
msgid "Along nodes"
msgstr "Meðfram hnútum"
-#: ../src/live_effects/lpe-roughen.cpp:38
+#: ../src/live_effects/lpe-roughen.cpp:39
msgid "Rand"
msgstr "Slembið"
-#: ../src/live_effects/lpe-roughen.cpp:39
+#: ../src/live_effects/lpe-roughen.cpp:40
msgid "Retract"
msgstr "Draga inn"
#. initialise your parameters here:
-#: ../src/live_effects/lpe-roughen.cpp:48
+#: ../src/live_effects/lpe-roughen.cpp:49
msgid "Method"
msgstr "Aðferð"
-#: ../src/live_effects/lpe-roughen.cpp:48
+#: ../src/live_effects/lpe-roughen.cpp:49
msgid "Division method"
msgstr "Aðferð við deilingu"
-#: ../src/live_effects/lpe-roughen.cpp:50
+#: ../src/live_effects/lpe-roughen.cpp:51
msgid "Max. segment size"
msgstr "Hámarksstærð búts"
-#: ../src/live_effects/lpe-roughen.cpp:52
+#: ../src/live_effects/lpe-roughen.cpp:53
msgid "Number of segments"
msgstr "Fjöldi búta"
-#: ../src/live_effects/lpe-roughen.cpp:54
+#: ../src/live_effects/lpe-roughen.cpp:55
msgid "Max. displacement in X"
msgstr "Hámarksfærsla í X"
-#: ../src/live_effects/lpe-roughen.cpp:56
+#: ../src/live_effects/lpe-roughen.cpp:57
msgid "Max. displacement in Y"
msgstr "Hámarksfærsla í Y"
-#: ../src/live_effects/lpe-roughen.cpp:58
+#: ../src/live_effects/lpe-roughen.cpp:59
msgid "Global randomize"
msgstr "Slemigera víðvært"
-#: ../src/live_effects/lpe-roughen.cpp:60
+#: ../src/live_effects/lpe-roughen.cpp:61
msgid "Handles"
msgstr "Haldföng"
-#: ../src/live_effects/lpe-roughen.cpp:60
+#: ../src/live_effects/lpe-roughen.cpp:61
msgid "Handles options"
msgstr "Valkostir haldfanga"
-#: ../src/live_effects/lpe-roughen.cpp:62
-msgid "Max. smooth handle angle"
-msgstr "Hámarkshorn mjúks haldfangs"
-
-#: ../src/live_effects/lpe-roughen.cpp:64
+#: ../src/live_effects/lpe-roughen.cpp:63
#: ../share/extensions/radiusrand.inx.h:5
msgid "Shift nodes"
msgstr "Hliðra hnútum"
-#: ../src/live_effects/lpe-roughen.cpp:66
+#: ../src/live_effects/lpe-roughen.cpp:65
msgid "Fixed displacement"
msgstr "Föst færsla"
-#: ../src/live_effects/lpe-roughen.cpp:66
-msgid "Fixed displacement, 1/3 of segment lenght"
+#: ../src/live_effects/lpe-roughen.cpp:65
+msgid "Fixed displacement, 1/3 of segment length"
msgstr "Föst færsla, 1/3 af lengd búts"
-#: ../src/live_effects/lpe-roughen.cpp:68
+#: ../src/live_effects/lpe-roughen.cpp:67
msgid "Spray Tool friendly"
msgstr "Kjörið til sprautunar"
-#: ../src/live_effects/lpe-roughen.cpp:68
-msgid "For use with spray tool"
-msgstr "Til að nota með sprautunarverkfæri"
+#: ../src/live_effects/lpe-roughen.cpp:67
+msgid "For use with spray tool in copy mode"
+msgstr "Til að nota með sprautunarverkfæri í afritunarham"
-#: ../src/live_effects/lpe-roughen.cpp:128
+#: ../src/live_effects/lpe-roughen.cpp:123
msgid "<b>Add nodes</b> Subdivide each segment"
msgstr "<b>Bæta við hnútum</b> Deila upp hverjum bút"
-#: ../src/live_effects/lpe-roughen.cpp:137
+#: ../src/live_effects/lpe-roughen.cpp:132
msgid "<b>Jitter nodes</b> Move nodes/handles"
msgstr "<b>Flökta hnútum</b> Færa hnúta/haldföng"
-#: ../src/live_effects/lpe-roughen.cpp:146
+#: ../src/live_effects/lpe-roughen.cpp:141
msgid "<b>Extra roughen</b> Add a extra layer of rough"
msgstr "<b>Bæta við ýfingu</b> Bæta við aukalagi af ýfingu"
-#: ../src/live_effects/lpe-roughen.cpp:155
+#: ../src/live_effects/lpe-roughen.cpp:150
msgid "<b>Options</b> Modify options to rough"
msgstr "<b>Valkostir</b> Breyta stillingum fyrir ýfingu"
@@ -10823,19 +10855,19 @@ msgstr "Ekkert"
#: ../src/live_effects/lpe-ruler.cpp:33
#: ../src/live_effects/lpe-transform_2pts.cpp:37
-#: ../src/widgets/arc-toolbar.cpp:319
+#: ../src/ui/tools/measure-tool.cpp:756 ../src/widgets/arc-toolbar.cpp:319
msgid "Start"
msgstr "Upphaf"
#: ../src/live_effects/lpe-ruler.cpp:34
#: ../src/live_effects/lpe-transform_2pts.cpp:38
-#: ../src/widgets/arc-toolbar.cpp:332
+#: ../src/ui/tools/measure-tool.cpp:757 ../src/widgets/arc-toolbar.cpp:332
msgid "End"
msgstr "Endir"
#: ../src/live_effects/lpe-ruler.cpp:41
msgid "_Mark distance:"
-msgstr ""
+msgstr "_Merkja fjarlægð:"
#: ../src/live_effects/lpe-ruler.cpp:41
msgid "Distance between successive ruler marks"
@@ -10887,7 +10919,7 @@ msgstr ""
#: ../src/live_effects/lpe-ruler.cpp:47
msgid "Mark direction:"
-msgstr ""
+msgstr "Stefna merkis:"
#: ../src/live_effects/lpe-ruler.cpp:47
msgid "Direction of marks (when viewing along the path from start to end)"
@@ -10899,7 +10931,7 @@ msgstr "_Hliðrun:"
#: ../src/live_effects/lpe-ruler.cpp:48
msgid "Offset of first mark"
-msgstr ""
+msgstr "Hliðrun fyrsta merkis"
#: ../src/live_effects/lpe-ruler.cpp:49
msgid "Border marks:"
@@ -10915,7 +10947,7 @@ msgstr "Sýna hnúta"
#: ../src/live_effects/lpe-show_handles.cpp:27
msgid "Show path"
-msgstr ""
+msgstr "Sýna feril"
#: ../src/live_effects/lpe-show_handles.cpp:28
msgid "Scale nodes and handles"
@@ -10947,10 +10979,10 @@ msgstr ""
#: ../src/live_effects/lpe-simplify.cpp:32
msgid "Smooth angles:"
-msgstr ""
+msgstr "Mýkja horn:"
#: ../src/live_effects/lpe-simplify.cpp:32
-msgid "Max degree difference on handles to preform a smooth"
+msgid "Max degree difference on handles to perform a smooth"
msgstr ""
#: ../src/live_effects/lpe-simplify.cpp:34
@@ -11054,7 +11086,7 @@ msgid "How many construction lines (tangents) to draw"
msgstr ""
#: ../src/live_effects/lpe-sketch.cpp:58
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2892
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2893
#: ../share/extensions/render_alphabetsoup.inx.h:3
msgid "Scale:"
msgstr "Kvarði:"
@@ -11154,11 +11186,11 @@ msgstr ""
msgid "Limit for miter joins"
msgstr ""
-#: ../src/live_effects/lpe-taperstroke.cpp:448
+#: ../src/live_effects/lpe-taperstroke.cpp:447
msgid "Start point of the taper"
msgstr "Upphafspunktur mjókkunarinnar"
-#: ../src/live_effects/lpe-taperstroke.cpp:452
+#: ../src/live_effects/lpe-taperstroke.cpp:451
msgid "End point of the taper"
msgstr "Endapunktur mjókkunarinnar"
@@ -11175,11 +11207,11 @@ msgid "From original width"
msgstr "Úr upprunalegri breidd"
#: ../src/live_effects/lpe-transform_2pts.cpp:33
-msgid "Lock lenght"
+msgid "Lock length"
msgstr "Læsa lengd"
#: ../src/live_effects/lpe-transform_2pts.cpp:33
-msgid "Lock lenght to current distance"
+msgid "Lock length to current distance"
msgstr "Læsa lengd við núverandi fjarlægð"
#: ../src/live_effects/lpe-transform_2pts.cpp:34
@@ -11203,11 +11235,11 @@ msgid "End point"
msgstr "Endapunktur"
#: ../src/live_effects/lpe-transform_2pts.cpp:39
-msgid "Strech"
+msgid "Stretch"
msgstr "Teygja"
#: ../src/live_effects/lpe-transform_2pts.cpp:39
-msgid "Strech the result"
+msgid "Stretch the result"
msgstr "Teygja útkomu"
#: ../src/live_effects/lpe-transform_2pts.cpp:40
@@ -11231,7 +11263,7 @@ msgid "Change index of knot"
msgstr "Breyta auðkenni hnúts"
#: ../src/live_effects/lpe-transform_2pts.cpp:350
-#: ../src/ui/dialog/inkscape-preferences.cpp:1610
+#: ../src/ui/dialog/inkscape-preferences.cpp:1612
#: ../src/ui/dialog/pixelartdialog.cpp:296
#: ../src/ui/dialog/svg-fonts-dialog.cpp:699
#: ../src/ui/dialog/tracedialog.cpp:813
@@ -11301,8 +11333,8 @@ msgstr ""
msgid "Change enumeration parameter"
msgstr ""
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:780
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:841
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:778
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:839
msgid ""
"<b>Chamfer</b>: <b>Ctrl+Click</b> toggle type, <b>Shift+Click</b> open "
"dialog, <b>Ctrl+Alt+Click</b> reset"
@@ -11310,17 +11342,17 @@ msgstr ""
"<b>Hornskurður</b>: <b>Ctrl+Click</b> víxla tegund, <b>Shift+Click</b> opna "
"samskiptaglugga, <b>Ctrl+Alt+Click</b> frumstilla"
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:784
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:845
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:782
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:843
msgid ""
"<b>Inverse Chamfer</b>: <b>Ctrl+Click</b> toggle type, <b>Shift+Click</b> "
"open dialog, <b>Ctrl+Alt+Click</b> reset"
msgstr ""
-"<b>Öfugur hornskurður</b>: <b>Ctrl+Click</b> víxla tegund, <b>Shift+Click</b> "
-"opna samskiptaglugga, <b>Ctrl+Alt+Click</b> frumstilla"
+"<b>Öfugur hornskurður</b>: <b>Ctrl+Click</b> víxla tegund, <b>Shift+Click</"
+"b> opna samskiptaglugga, <b>Ctrl+Alt+Click</b> frumstilla"
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:788
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:849
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:786
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:847
msgid ""
"<b>Inverse Fillet</b>: <b>Ctrl+Click</b> toggle type, <b>Shift+Click</b> "
"open dialog, <b>Ctrl+Alt+Click</b> reset"
@@ -11328,8 +11360,8 @@ msgstr ""
"<b>Öfug kverkrúnnun</b>: <b>Ctrl+Click</b> víxla tegund, <b>Shift+Click</b> "
"opna samskiptaglugga, <b>Ctrl+Alt+Click</b> frumstilla"
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:792
-#: ../src/live_effects/parameter/filletchamferpointarray.cpp:853
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:790
+#: ../src/live_effects/parameter/filletchamferpointarray.cpp:851
msgid ""
"<b>Fillet</b>: <b>Ctrl+Click</b> toggle type, <b>Shift+Click</b> open "
"dialog, <b>Ctrl+Alt+Click</b> reset"
@@ -11347,7 +11379,7 @@ msgid "Select original"
msgstr "Velja upprunalegt"
#: ../src/live_effects/parameter/originalpatharray.cpp:90
-#: ../src/widgets/gradient-toolbar.cpp:1208
+#: ../src/widgets/gradient-toolbar.cpp:1205
msgid "Reverse"
msgstr "Snúa við"
@@ -11362,12 +11394,12 @@ msgid "Remove Path"
msgstr "Fjarlægja slóð"
#: ../src/live_effects/parameter/originalpatharray.cpp:179
-#: ../src/ui/dialog/objects.cpp:1850
+#: ../src/ui/dialog/objects.cpp:1854
msgid "Move Down"
msgstr "Færa niður"
#: ../src/live_effects/parameter/originalpatharray.cpp:191
-#: ../src/ui/dialog/objects.cpp:1858
+#: ../src/ui/dialog/objects.cpp:1862
msgid "Move Up"
msgstr "Færa upp"
@@ -11403,7 +11435,7 @@ msgstr ""
msgid "Paste path parameter"
msgstr ""
-#: ../src/live_effects/parameter/point.cpp:124
+#: ../src/live_effects/parameter/point.cpp:132
msgid "Change point parameter"
msgstr ""
@@ -11539,7 +11571,7 @@ msgid "The ID of the object to export"
msgstr ""
#: ../src/main.cpp:366 ../src/main.cpp:479
-#: ../src/ui/dialog/inkscape-preferences.cpp:1556
+#: ../src/ui/dialog/inkscape-preferences.cpp:1558
msgid "ID"
msgstr "Auðkenni (ID)"
@@ -11713,7 +11745,7 @@ msgstr "OBJECT-ID"
msgid "Start Inkscape in interactive shell mode."
msgstr ""
-#: ../src/main.cpp:871 ../src/main.cpp:1280
+#: ../src/main.cpp:871 ../src/main.cpp:1284
msgid ""
"[OPTIONS...] [FILE...]\n"
"\n"
@@ -11721,98 +11753,98 @@ msgid ""
msgstr ""
#. ## Add a menu for clear()
-#: ../src/menus-skeleton.h:16 ../src/ui/dialog/debug.cpp:79
+#: ../src/menus-skeleton.h:18 ../src/ui/dialog/debug.cpp:79
msgid "_File"
msgstr "_Skrá"
#. " <verb verb-id=\"FileExportToOCAL\" />\n"
#. " <verb verb-id=\"DialogMetadata\" />\n"
-#: ../src/menus-skeleton.h:41 ../src/verbs.cpp:2682 ../src/verbs.cpp:2690
+#: ../src/menus-skeleton.h:43 ../src/verbs.cpp:2714 ../src/verbs.cpp:2722
msgid "_Edit"
msgstr "Br_eyta"
-#: ../src/menus-skeleton.h:51 ../src/verbs.cpp:2446
+#: ../src/menus-skeleton.h:53 ../src/verbs.cpp:2473
msgid "Paste Si_ze"
msgstr "Líma stæ_rð"
-#: ../src/menus-skeleton.h:63
+#: ../src/menus-skeleton.h:65
msgid "Clo_ne"
msgstr "_Klóna"
-#: ../src/menus-skeleton.h:77
+#: ../src/menus-skeleton.h:79
msgid "Select Sa_me"
msgstr "Velja sa_ma"
-#: ../src/menus-skeleton.h:95
+#: ../src/menus-skeleton.h:98
msgid "_View"
msgstr "S_koða"
-#: ../src/menus-skeleton.h:96
+#: ../src/menus-skeleton.h:99
msgid "_Zoom"
msgstr "Aðdrá_ttur"
-#: ../src/menus-skeleton.h:112
+#: ../src/menus-skeleton.h:115
msgid "_Display mode"
msgstr "_Birtingarhamur"
#. Better location in menu needs to be found
#. " <verb verb-id=\"ViewModePrintColorsPreview\" radio=\"yes\"/>\n"
#. " <verb verb-id=\"DialogPrintColorsPreview\" />\n"
-#: ../src/menus-skeleton.h:121
+#: ../src/menus-skeleton.h:124
msgid "_Color display mode"
msgstr "_Litbirtingarhamur"
#. Better location in menu needs to be found
#. " <verb verb-id=\"ViewColorModePrintColorsPreview\" radio=\"yes\"/>\n"
#. " <verb verb-id=\"DialogPrintColorsPreview\" />\n"
-#: ../src/menus-skeleton.h:134
+#: ../src/menus-skeleton.h:137
msgid "Sh_ow/Hide"
msgstr "Sýna/_Fela"
#. Not quite ready to be in the menus.
#. " <verb verb-id=\"FocusToggle\" />\n"
-#: ../src/menus-skeleton.h:154
+#: ../src/menus-skeleton.h:157
msgid "_Layer"
msgstr "_Lag"
-#: ../src/menus-skeleton.h:178
+#: ../src/menus-skeleton.h:181
msgid "_Object"
msgstr "_Hlutur"
-#: ../src/menus-skeleton.h:189
+#: ../src/menus-skeleton.h:192
msgid "Cli_p"
msgstr "_Afmarka"
-#: ../src/menus-skeleton.h:193
+#: ../src/menus-skeleton.h:196
msgid "Mas_k"
msgstr "Hu_la"
-#: ../src/menus-skeleton.h:197
+#: ../src/menus-skeleton.h:200
msgid "Patter_n"
msgstr "_Mynstur"
-#: ../src/menus-skeleton.h:221
+#: ../src/menus-skeleton.h:224
msgid "_Path"
msgstr "_Ferill"
-#: ../src/menus-skeleton.h:249 ../src/ui/dialog/find.cpp:78
+#: ../src/menus-skeleton.h:256 ../src/ui/dialog/find.cpp:78
#: ../src/ui/dialog/text-edit.cpp:71
msgid "_Text"
msgstr "_Texti"
-#: ../src/menus-skeleton.h:267
+#: ../src/menus-skeleton.h:274
msgid "Filter_s"
msgstr "_Síur"
-#: ../src/menus-skeleton.h:273
+#: ../src/menus-skeleton.h:280
msgid "Exte_nsions"
msgstr "_Viðbætur"
-#: ../src/menus-skeleton.h:279
+#: ../src/menus-skeleton.h:286
msgid "_Help"
msgstr "_Hjálp"
-#: ../src/menus-skeleton.h:283
+#: ../src/menus-skeleton.h:290
msgid "Tutorials"
msgstr "Leiðbeiningar"
@@ -12078,7 +12110,7 @@ msgstr "Tengt:"
msgid "A related resource"
msgstr ""
-#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1912
+#: ../src/rdf.cpp:267 ../src/ui/dialog/inkscape-preferences.cpp:1914
msgid "Language:"
msgstr "Tungumál:"
@@ -12088,7 +12120,7 @@ msgstr ""
#: ../src/rdf.cpp:270
msgid "Keywords:"
-msgstr "Auðkennisorð:"
+msgstr "Stikkorð:"
#: ../src/rdf.cpp:271
msgid "The topic of the resource"
@@ -12158,9 +12190,9 @@ msgstr ""
#: ../src/ui/dialog/calligraphic-profile-rename.cpp:75
#: ../src/ui/dialog/swatches.cpp:277 ../src/ui/tools/text-tool.cpp:965
#: ../src/widgets/eraser-toolbar.cpp:93
-#: ../src/widgets/gradient-toolbar.cpp:1184
-#: ../src/widgets/gradient-toolbar.cpp:1198
-#: ../src/widgets/gradient-toolbar.cpp:1212
+#: ../src/widgets/gradient-toolbar.cpp:1181
+#: ../src/widgets/gradient-toolbar.cpp:1195
+#: ../src/widgets/gradient-toolbar.cpp:1209
#: ../src/widgets/node-toolbar.cpp:401
msgid "Delete"
msgstr "Eyða"
@@ -12196,7 +12228,7 @@ msgid "<b>No groups</b> to ungroup in the selection."
msgstr ""
#: ../src/selection-chemistry.cpp:869 ../src/sp-item-group.cpp:550
-#: ../src/ui/dialog/objects.cpp:1912
+#: ../src/ui/dialog/objects.cpp:1916
msgid "Ungroup"
msgstr "Skipta upp hóp"
@@ -12275,7 +12307,7 @@ msgid "Select <b>object(s)</b> to remove filters from."
msgstr "Veldu <b>hluti</b> sem á að fjarlægja síur af."
#: ../src/selection-chemistry.cpp:1288
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1693
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1694
msgid "Remove filter"
msgstr "Fjarlægja síu"
@@ -12291,271 +12323,271 @@ msgstr "Líma stærð sér"
msgid "Select <b>object(s)</b> to move to the layer above."
msgstr "Veldu <b>hluti</b> sem á að færa á lagið fyrir ofan."
-#: ../src/selection-chemistry.cpp:1360
+#: ../src/selection-chemistry.cpp:1361
msgid "Raise to next layer"
msgstr "Hækka í næsta lag"
-#: ../src/selection-chemistry.cpp:1367
+#: ../src/selection-chemistry.cpp:1368
msgid "No more layers above."
msgstr "Engin fleiri lög fyrir ofan."
-#: ../src/selection-chemistry.cpp:1378
+#: ../src/selection-chemistry.cpp:1379
msgid "Select <b>object(s)</b> to move to the layer below."
msgstr "Veldu <b>hluti</b> sem á að færa á lagið fyrir neðan."
-#: ../src/selection-chemistry.cpp:1403
+#: ../src/selection-chemistry.cpp:1405
msgid "Lower to previous layer"
msgstr "Lækka í fyrra lag"
-#: ../src/selection-chemistry.cpp:1410
+#: ../src/selection-chemistry.cpp:1412
msgid "No more layers below."
msgstr "Engin fleiri lög fyrir neðan."
-#: ../src/selection-chemistry.cpp:1420
+#: ../src/selection-chemistry.cpp:1422
msgid "Select <b>object(s)</b> to move."
msgstr "Veldu <b>hluti</b> sem á að færa."
-#: ../src/selection-chemistry.cpp:1437 ../src/verbs.cpp:2625
+#: ../src/selection-chemistry.cpp:1440 ../src/verbs.cpp:2657
msgid "Move selection to layer"
msgstr "Flytja val á lagið"
#. An SVG element cannot have a transform. We could change 'x' and 'y' in response
#. to a translation... but leave that for another day.
-#: ../src/selection-chemistry.cpp:1526 ../src/seltrans.cpp:391
+#: ../src/selection-chemistry.cpp:1529 ../src/seltrans.cpp:391
msgid "Cannot transform an embedded SVG."
msgstr ""
-#: ../src/selection-chemistry.cpp:1696
+#: ../src/selection-chemistry.cpp:1699
msgid "Remove transform"
msgstr "Fjarlægja ummyndun"
-#: ../src/selection-chemistry.cpp:1803
+#: ../src/selection-chemistry.cpp:1806
msgid "Rotate 90° CCW"
msgstr "Snúa 90° rangsælis"
-#: ../src/selection-chemistry.cpp:1803
+#: ../src/selection-chemistry.cpp:1806
msgid "Rotate 90° CW"
msgstr "Snúa 90° réttsælis"
-#: ../src/selection-chemistry.cpp:1824 ../src/seltrans.cpp:484
-#: ../src/ui/dialog/transformation.cpp:891
+#: ../src/selection-chemistry.cpp:1827 ../src/seltrans.cpp:484
+#: ../src/ui/dialog/transformation.cpp:890
msgid "Rotate"
msgstr "Snúa"
-#: ../src/selection-chemistry.cpp:2173
+#: ../src/selection-chemistry.cpp:2176
msgid "Rotate by pixels"
msgstr "Snúa eftir mynddílum"
-#: ../src/selection-chemistry.cpp:2203 ../src/seltrans.cpp:481
-#: ../src/ui/dialog/transformation.cpp:865 ../src/ui/widget/page-sizer.cpp:450
+#: ../src/selection-chemistry.cpp:2206 ../src/seltrans.cpp:481
+#: ../src/ui/dialog/transformation.cpp:864 ../src/ui/widget/page-sizer.cpp:450
#: ../share/extensions/interp_att_g.inx.h:14
msgid "Scale"
msgstr "Kvarði"
-#: ../src/selection-chemistry.cpp:2228
+#: ../src/selection-chemistry.cpp:2231
msgid "Scale by whole factor"
msgstr "Kvarða um heiltölugildi"
-#: ../src/selection-chemistry.cpp:2243
+#: ../src/selection-chemistry.cpp:2246
msgid "Move vertically"
msgstr "Færa lóðrétt"
-#: ../src/selection-chemistry.cpp:2246
+#: ../src/selection-chemistry.cpp:2249
msgid "Move horizontally"
msgstr "Færa lárétt"
-#: ../src/selection-chemistry.cpp:2249 ../src/selection-chemistry.cpp:2275
-#: ../src/seltrans.cpp:478 ../src/ui/dialog/transformation.cpp:802
+#: ../src/selection-chemistry.cpp:2252 ../src/selection-chemistry.cpp:2278
+#: ../src/seltrans.cpp:478 ../src/ui/dialog/transformation.cpp:801
msgid "Move"
msgstr "Færa"
-#: ../src/selection-chemistry.cpp:2269
+#: ../src/selection-chemistry.cpp:2272
msgid "Move vertically by pixels"
msgstr "Færa lóðrétt um mynddíla"
-#: ../src/selection-chemistry.cpp:2272
+#: ../src/selection-chemistry.cpp:2275
msgid "Move horizontally by pixels"
msgstr "Færa lárétt um mynddíla"
-#: ../src/selection-chemistry.cpp:2475
+#: ../src/selection-chemistry.cpp:2478
msgid "The selection has no applied path effect."
msgstr ""
-#: ../src/selection-chemistry.cpp:2567 ../src/ui/dialog/clonetiler.cpp:2221
+#: ../src/selection-chemistry.cpp:2570 ../src/ui/dialog/clonetiler.cpp:2230
msgid "Select an <b>object</b> to clone."
msgstr "Veldu <b>hlut</b> sem á að klóna."
-#: ../src/selection-chemistry.cpp:2602
+#: ../src/selection-chemistry.cpp:2605
msgctxt "Action"
msgid "Clone"
msgstr "Klóna"
-#: ../src/selection-chemistry.cpp:2616
+#: ../src/selection-chemistry.cpp:2619
msgid "Select <b>clones</b> to relink."
msgstr ""
-#: ../src/selection-chemistry.cpp:2623
+#: ../src/selection-chemistry.cpp:2626
msgid "Copy an <b>object</b> to clipboard to relink clones to."
msgstr ""
-#: ../src/selection-chemistry.cpp:2644
+#: ../src/selection-chemistry.cpp:2647
msgid "<b>No clones to relink</b> in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:2647
+#: ../src/selection-chemistry.cpp:2650
msgid "Relink clone"
msgstr "Endurtengja klóna"
-#: ../src/selection-chemistry.cpp:2661
+#: ../src/selection-chemistry.cpp:2664
msgid "Select <b>clones</b> to unlink."
msgstr ""
-#: ../src/selection-chemistry.cpp:2714
+#: ../src/selection-chemistry.cpp:2717
msgid "<b>No clones to unlink</b> in the selection."
msgstr ""
-#: ../src/selection-chemistry.cpp:2718
+#: ../src/selection-chemistry.cpp:2721
msgid "Unlink clone"
msgstr "Aftengja klón"
-#: ../src/selection-chemistry.cpp:2731
+#: ../src/selection-chemistry.cpp:2734
msgid ""
"Select a <b>clone</b> to go to its original. Select a <b>linked offset</b> "
"to go to its source. Select a <b>text on path</b> to go to the path. Select "
"a <b>flowed text</b> to go to its frame."
msgstr ""
-#: ../src/selection-chemistry.cpp:2781
+#: ../src/selection-chemistry.cpp:2784
msgid ""
"<b>Cannot find</b> the object to select (orphaned clone, offset, textpath, "
"flowed text?)"
msgstr ""
-#: ../src/selection-chemistry.cpp:2787
+#: ../src/selection-chemistry.cpp:2790
msgid ""
"The object you're trying to select is <b>not visible</b> (it is in &lt;"
"defs&gt;)"
msgstr ""
-#: ../src/selection-chemistry.cpp:2877
+#: ../src/selection-chemistry.cpp:2880
msgid "Select path(s) to fill."
msgstr "Veldu feril/ferla til að fylla."
-#: ../src/selection-chemistry.cpp:2895
+#: ../src/selection-chemistry.cpp:2898
msgid "Select <b>object(s)</b> to convert to marker."
msgstr "Veldu <b>hluti</b> sem á að umbreyta í línumerki."
-#: ../src/selection-chemistry.cpp:2969
+#: ../src/selection-chemistry.cpp:2972
msgid "Objects to marker"
msgstr "Hlutir að merkipunktum"
-#: ../src/selection-chemistry.cpp:2995
+#: ../src/selection-chemistry.cpp:2998
msgid "Select <b>object(s)</b> to convert to guides."
msgstr "Veldu <b>hluti</b> sem á að umbreyta í stoðlínur."
-#: ../src/selection-chemistry.cpp:3016
+#: ../src/selection-chemistry.cpp:3019
msgid "Objects to guides"
msgstr "Hlutir að stoðlínum"
-#: ../src/selection-chemistry.cpp:3052
+#: ../src/selection-chemistry.cpp:3055
msgid "Select <b>objects</b> to convert to symbol."
msgstr "Veldu <b>hlut</b> sem á að umbreyta í tákn."
-#: ../src/selection-chemistry.cpp:3153
+#: ../src/selection-chemistry.cpp:3156
msgid "Group to symbol"
msgstr ""
-#: ../src/selection-chemistry.cpp:3172
+#: ../src/selection-chemistry.cpp:3175
msgid "Select a <b>symbol</b> to extract objects from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3181
+#: ../src/selection-chemistry.cpp:3184
msgid "Select only one <b>symbol</b> in Symbol dialog to convert to group."
msgstr ""
-#: ../src/selection-chemistry.cpp:3237
+#: ../src/selection-chemistry.cpp:3240
msgid "Group from symbol"
msgstr ""
-#: ../src/selection-chemistry.cpp:3255
+#: ../src/selection-chemistry.cpp:3258
msgid "Select <b>object(s)</b> to convert to pattern."
msgstr "Veldu <b>hluti</b> sem á að umbreyta í mynstur."
-#: ../src/selection-chemistry.cpp:3351
+#: ../src/selection-chemistry.cpp:3354
msgid "Objects to pattern"
msgstr "Hlutir að mynstri"
-#: ../src/selection-chemistry.cpp:3367
+#: ../src/selection-chemistry.cpp:3370
msgid "Select an <b>object with pattern fill</b> to extract objects from."
msgstr ""
-#: ../src/selection-chemistry.cpp:3426
+#: ../src/selection-chemistry.cpp:3429
msgid "<b>No pattern fills</b> in the selection."
msgstr "<b>Engar mynsturfyllingar</b> í myndvalinu."
-#: ../src/selection-chemistry.cpp:3429
+#: ../src/selection-chemistry.cpp:3432
msgid "Pattern to objects"
msgstr "Mynstur í hluti"
-#: ../src/selection-chemistry.cpp:3516
+#: ../src/selection-chemistry.cpp:3518
msgid "Select <b>object(s)</b> to make a bitmap copy."
msgstr "Veldu <b>hluti</b> sem á að gera afrit af sem bitamynd."
-#: ../src/selection-chemistry.cpp:3520
+#: ../src/selection-chemistry.cpp:3522
msgid "Rendering bitmap..."
msgstr "Myndgeri bitamynd..."
-#: ../src/selection-chemistry.cpp:3705
+#: ../src/selection-chemistry.cpp:3707
msgid "Create bitmap"
msgstr "Búa til bitamynd"
-#: ../src/selection-chemistry.cpp:3730 ../src/selection-chemistry.cpp:3842
+#: ../src/selection-chemistry.cpp:3732 ../src/selection-chemistry.cpp:3844
msgid "Select <b>object(s)</b> to create clippath or mask from."
msgstr ""
"Veldu <b>hluti</b> þar sem á að búa til afmörkunarferlil eða laghulu úr."
-#: ../src/selection-chemistry.cpp:3816 ../src/ui/dialog/objects.cpp:1918
+#: ../src/selection-chemistry.cpp:3818 ../src/ui/dialog/objects.cpp:1922
msgid "Create Clip Group"
msgstr "Búa til afmarkandi hóp"
-#: ../src/selection-chemistry.cpp:3845
+#: ../src/selection-chemistry.cpp:3847
msgid "Select mask object and <b>object(s)</b> to apply clippath or mask to."
msgstr ""
-#: ../src/selection-chemistry.cpp:3992
+#: ../src/selection-chemistry.cpp:3994
msgid "Set clipping path"
msgstr "Setja afmörkunarferil"
-#: ../src/selection-chemistry.cpp:3994
+#: ../src/selection-chemistry.cpp:3996
msgid "Set mask"
msgstr "Setja hulu"
-#: ../src/selection-chemistry.cpp:4009
+#: ../src/selection-chemistry.cpp:4011
msgid "Select <b>object(s)</b> to remove clippath or mask from."
msgstr "Veldu <b>hluti</b> sem á að fjarlægja afmörkunarferla eða laghulur af."
-#: ../src/selection-chemistry.cpp:4125
+#: ../src/selection-chemistry.cpp:4127
msgid "Release clipping path"
msgstr "Sleppa afmörkunarferli"
-#: ../src/selection-chemistry.cpp:4127
+#: ../src/selection-chemistry.cpp:4129
msgid "Release mask"
msgstr "Sleppa hulu"
-#: ../src/selection-chemistry.cpp:4146
+#: ../src/selection-chemistry.cpp:4148
msgid "Select <b>object(s)</b> to fit canvas to."
msgstr "Veldu <b>hluti</b> sem á að aðlaga myndflöt að."
#. Fit Page
-#: ../src/selection-chemistry.cpp:4166 ../src/verbs.cpp:2961
+#: ../src/selection-chemistry.cpp:4168 ../src/verbs.cpp:3003
msgid "Fit Page to Selection"
msgstr "Laga síðu að vali"
-#: ../src/selection-chemistry.cpp:4195 ../src/verbs.cpp:2963
+#: ../src/selection-chemistry.cpp:4197 ../src/verbs.cpp:3005
msgid "Fit Page to Drawing"
msgstr "Laga síðu að teikningu"
-#: ../src/selection-chemistry.cpp:4216 ../src/verbs.cpp:2965
+#: ../src/selection-chemistry.cpp:4218 ../src/verbs.cpp:3007
msgid "Fit Page to Selection or Drawing"
msgstr "Laga síðu að vali eða teikningu"
@@ -12590,7 +12622,7 @@ msgstr " í %s"
#: ../src/selection-describer.cpp:177
msgid " hidden in definitions"
-msgstr "falið í skilgreiningum"
+msgstr " falið í skilgreiningum"
#: ../src/selection-describer.cpp:179
#, c-format
@@ -12680,7 +12712,7 @@ msgid ""
"Shift also uses this center"
msgstr ""
-#: ../src/seltrans.cpp:487 ../src/ui/dialog/transformation.cpp:980
+#: ../src/seltrans.cpp:487 ../src/ui/dialog/transformation.cpp:979
msgid "Skew"
msgstr "Skekkja"
@@ -12761,7 +12793,7 @@ msgstr "Bogi"
#. Ellipse
#: ../src/sp-ellipse.cpp:367 ../src/sp-ellipse.cpp:374
#: ../src/ui/dialog/inkscape-preferences.cpp:412
-#: ../src/widgets/pencil-toolbar.cpp:181
+#: ../src/widgets/pencil-toolbar.cpp:179
msgid "Ellipse"
msgstr "Sporbaugur"
@@ -12782,58 +12814,58 @@ msgstr "Flæðisvæði"
msgid "Flow Excluded Region"
msgstr "Svæði útilokað frá flæði"
-#: ../src/sp-flowtext.cpp:280
+#: ../src/sp-flowtext.cpp:282
msgid "Flowed Text"
msgstr "Flæðitexti"
-#: ../src/sp-flowtext.cpp:282
+#: ../src/sp-flowtext.cpp:284
msgid "Linked Flowed Text"
msgstr "Tengdur flæðitexti"
-#: ../src/sp-flowtext.cpp:288 ../src/sp-text.cpp:367
+#: ../src/sp-flowtext.cpp:290 ../src/sp-text.cpp:377
#: ../src/ui/tools/text-tool.cpp:1556
msgid " [truncated]"
msgstr " [afskorið]"
-#: ../src/sp-flowtext.cpp:290
+#: ../src/sp-flowtext.cpp:292
#, c-format
msgid "(%d character%s)"
msgid_plural "(%d characters%s)"
msgstr[0] "(%d stafur%s)"
msgstr[1] "(%d stafir%s)"
-#: ../src/sp-guide.cpp:253
+#: ../src/sp-guide.cpp:261
msgid "Create Guides Around the Page"
msgstr "Búa til stoðlínur í kringum síðu"
-#: ../src/sp-guide.cpp:265 ../src/verbs.cpp:2518
+#: ../src/sp-guide.cpp:274 ../src/verbs.cpp:2545
msgid "Delete All Guides"
msgstr "Eyða öllum stoðlínum"
#. Guide has probably been deleted and no longer has an attached namedview.
-#: ../src/sp-guide.cpp:452
+#: ../src/sp-guide.cpp:485
msgid "Deleted"
msgstr "Eytt"
-#: ../src/sp-guide.cpp:461
+#: ../src/sp-guide.cpp:494
msgid ""
"<b>Shift+drag</b> to rotate, <b>Ctrl+drag</b> to move origin, <b>Del</b> to "
"delete"
msgstr ""
-"<b>Shift+draga</b> til að snúa, <b>Ctrl+drag</b> til að færa upphafspunkt, <b>"
-"Del</b> til að eyða"
+"<b>Shift+draga</b> til að snúa, <b>Ctrl+drag</b> til að færa upphafspunkt, "
+"<b>Del</b> til að eyða"
-#: ../src/sp-guide.cpp:465
+#: ../src/sp-guide.cpp:498
#, c-format
msgid "vertical, at %s"
msgstr "lóðrétt, við %s"
-#: ../src/sp-guide.cpp:468
+#: ../src/sp-guide.cpp:501
#, c-format
msgid "horizontal, at %s"
msgstr "lárétt, við %s"
-#: ../src/sp-guide.cpp:473
+#: ../src/sp-guide.cpp:506
#, c-format
msgid "at %d degrees, through (%s,%s)"
msgstr "við %d gráður, gegnum (%s,%s)"
@@ -12852,7 +12884,7 @@ msgstr "[gölluð tilvísun]: %s"
msgid "%d &#215; %d: %s"
msgstr "%d &#215; %d: %s"
-#: ../src/sp-item-group.cpp:307 ../src/ui/dialog/objects.cpp:1911
+#: ../src/sp-item-group.cpp:307 ../src/ui/dialog/objects.cpp:1915
msgid "Group"
msgstr "Hópur"
@@ -12966,24 +12998,24 @@ msgid "with %3f turns"
msgstr "með %3f beygjum"
#. Star
-#: ../src/sp-star.cpp:246 ../src/ui/dialog/inkscape-preferences.cpp:416
+#: ../src/sp-star.cpp:247 ../src/ui/dialog/inkscape-preferences.cpp:416
#: ../src/widgets/star-toolbar.cpp:469
msgid "Star"
msgstr "Stjarna"
-#: ../src/sp-star.cpp:247 ../src/widgets/star-toolbar.cpp:462
+#: ../src/sp-star.cpp:248 ../src/widgets/star-toolbar.cpp:462
msgid "Polygon"
msgstr "Marghyrningur"
#. while there will never be less than 3 vertices, we still need to
#. make calls to ngettext because the pluralization may be different
#. for various numbers >=3. The singular form is used as the index.
-#: ../src/sp-star.cpp:254
+#: ../src/sp-star.cpp:255
#, c-format
msgid "with %d vertex"
msgstr "með %d hlið"
-#: ../src/sp-star.cpp:254
+#: ../src/sp-star.cpp:255
#, c-format
msgid "with %d vertices"
msgstr "með %d hliðum"
@@ -12992,7 +13024,7 @@ msgstr "með %d hliðum"
msgid "Conditional Group"
msgstr "Skilyrtur hópur"
-#: ../src/sp-text.cpp:351 ../src/verbs.cpp:347
+#: ../src/sp-text.cpp:361 ../src/verbs.cpp:347
#: ../share/extensions/lorem_ipsum.inx.h:8
#: ../share/extensions/replace_font.inx.h:11
#: ../share/extensions/split.inx.h:10 ../share/extensions/text_braille.inx.h:2
@@ -13007,12 +13039,12 @@ msgstr "Skilyrtur hópur"
msgid "Text"
msgstr "Texti"
-#: ../src/sp-text.cpp:371
+#: ../src/sp-text.cpp:381
#, c-format
msgid "on path%s (%s, %s)"
msgstr "á ferli%s (%s, %s)"
-#: ../src/sp-text.cpp:372
+#: ../src/sp-text.cpp:382
#, c-format
msgid "%s (%s, %s)"
msgstr "%s (%s, %s)"
@@ -13029,7 +13061,7 @@ msgstr " frá "
msgid "[orphaned]"
msgstr "[munaðarlaust]"
-#: ../src/sp-tspan.cpp:203
+#: ../src/sp-tspan.cpp:217
msgid "Text Span"
msgstr ""
@@ -13039,7 +13071,7 @@ msgstr "Tákn"
#: ../src/sp-use.cpp:236
msgid "Clone"
-msgstr "Klóni"
+msgstr "Klón"
#: ../src/sp-use.cpp:244 ../src/sp-use.cpp:246 ../src/sp-use.cpp:248
#, c-format
@@ -13085,86 +13117,81 @@ msgstr ""
msgid "Select <b>at least 1 path</b> to perform a boolean union."
msgstr ""
-#: ../src/splivarot.cpp:347
-msgid ""
-"Select <b>exactly 2 paths</b> to perform difference, division, or path cut."
-msgstr ""
-
-#: ../src/splivarot.cpp:363 ../src/splivarot.cpp:378
+#: ../src/splivarot.cpp:356 ../src/splivarot.cpp:371
msgid ""
"Unable to determine the <b>z-order</b> of the objects selected for "
"difference, XOR, division, or path cut."
msgstr ""
-#: ../src/splivarot.cpp:408
+#: ../src/splivarot.cpp:401
msgid ""
"One of the objects is <b>not a path</b>, cannot perform boolean operation."
msgstr ""
-#: ../src/splivarot.cpp:1153
+#: ../src/splivarot.cpp:1146
msgid "Select <b>stroked path(s)</b> to convert stroke to path."
msgstr ""
-#: ../src/splivarot.cpp:1509
+#: ../src/splivarot.cpp:1502
msgid "Convert stroke to path"
msgstr "Umbreyta útlínu í feril"
#. TRANSLATORS: "to outline" means "to convert stroke to path"
-#: ../src/splivarot.cpp:1512
+#: ../src/splivarot.cpp:1505
msgid "<b>No stroked paths</b> in the selection."
msgstr ""
-#: ../src/splivarot.cpp:1583
+#: ../src/splivarot.cpp:1576
msgid "Selected object is <b>not a path</b>, cannot inset/outset."
msgstr ""
-#: ../src/splivarot.cpp:1674 ../src/splivarot.cpp:1741
+#: ../src/splivarot.cpp:1667 ../src/splivarot.cpp:1734
msgid "Create linked offset"
msgstr "Búa til tengt hliðrað afrit"
-#: ../src/splivarot.cpp:1675 ../src/splivarot.cpp:1742
+#: ../src/splivarot.cpp:1668 ../src/splivarot.cpp:1735
msgid "Create dynamic offset"
msgstr "Búa til breytilega hliðrun"
-#: ../src/splivarot.cpp:1767
+#: ../src/splivarot.cpp:1760
msgid "Select <b>path(s)</b> to inset/outset."
msgstr ""
-#: ../src/splivarot.cpp:1960
+#: ../src/splivarot.cpp:1953
msgid "Outset path"
msgstr "Útsetja feril"
-#: ../src/splivarot.cpp:1960
+#: ../src/splivarot.cpp:1953
msgid "Inset path"
msgstr "Innfella feril"
-#: ../src/splivarot.cpp:1962
+#: ../src/splivarot.cpp:1955
msgid "<b>No paths</b> to inset/outset in the selection."
msgstr ""
-#: ../src/splivarot.cpp:2124
+#: ../src/splivarot.cpp:2117
msgid "Simplifying paths (separately):"
msgstr ""
-#: ../src/splivarot.cpp:2126
+#: ../src/splivarot.cpp:2119
msgid "Simplifying paths:"
msgstr "Einföldun ferla:"
-#: ../src/splivarot.cpp:2163
+#: ../src/splivarot.cpp:2156
#, c-format
msgid "%s <b>%d</b> of <b>%d</b> paths simplified..."
msgstr ""
-#: ../src/splivarot.cpp:2176
+#: ../src/splivarot.cpp:2169
#, c-format
msgid "<b>%d</b> paths simplified."
msgstr ""
-#: ../src/splivarot.cpp:2190
+#: ../src/splivarot.cpp:2183
msgid "Select <b>path(s)</b> to simplify."
msgstr ""
-#: ../src/splivarot.cpp:2206
+#: ../src/splivarot.cpp:2199
msgid "<b>No paths</b> to simplify in the selection."
msgstr ""
@@ -13191,7 +13218,7 @@ msgstr ""
"Flæðitextinn verður að vera <b>sýnilegur</b> svo hægt sé að setja hann á "
"feril."
-#: ../src/text-chemistry.cpp:182 ../src/verbs.cpp:2540
+#: ../src/text-chemistry.cpp:182 ../src/verbs.cpp:2568
msgid "Put text on path"
msgstr "Setja texta á feril"
@@ -13203,7 +13230,7 @@ msgstr ""
msgid "<b>No texts-on-paths</b> in the selection."
msgstr ""
-#: ../src/text-chemistry.cpp:216 ../src/verbs.cpp:2542
+#: ../src/text-chemistry.cpp:216 ../src/verbs.cpp:2570
msgid "Remove text from path"
msgstr "Fjarlægja texta af ferli"
@@ -13254,8 +13281,8 @@ msgstr "<b>Enginn flæðitexti</b> í valinu sem hægt er að umbreyta."
msgid "You cannot edit <b>cloned character data</b>."
msgstr ""
-#: ../src/trace/potrace/inkscape-potrace.cpp:512
-#: ../src/trace/potrace/inkscape-potrace.cpp:575
+#: ../src/trace/potrace/inkscape-potrace.cpp:511
+#: ../src/trace/potrace/inkscape-potrace.cpp:574
msgid "Trace: %1. %2 nodes"
msgstr "Línuteiknun: %1. %2 hnútar"
@@ -13387,249 +13414,249 @@ msgstr "about.svg"
msgid "translator-credits"
msgstr "Sveinn í Felli (sv1@fellsnet.is), 2014-2015"
-#: ../src/ui/dialog/align-and-distribute.cpp:170
-#: ../src/ui/dialog/align-and-distribute.cpp:847
+#: ../src/ui/dialog/align-and-distribute.cpp:169
+#: ../src/ui/dialog/align-and-distribute.cpp:846
msgid "Align"
msgstr "Jafna"
-#: ../src/ui/dialog/align-and-distribute.cpp:338
-#: ../src/ui/dialog/align-and-distribute.cpp:848
+#: ../src/ui/dialog/align-and-distribute.cpp:337
+#: ../src/ui/dialog/align-and-distribute.cpp:847
msgid "Distribute"
msgstr "Dreifa"
-#: ../src/ui/dialog/align-and-distribute.cpp:417
+#: ../src/ui/dialog/align-and-distribute.cpp:416
msgid "Minimum horizontal gap (in px units) between bounding boxes"
msgstr "Lágmarks lárétt millibil (í punktum) milli umgjarða"
#. TRANSLATORS: "H:" stands for horizontal gap
-#: ../src/ui/dialog/align-and-distribute.cpp:419
+#: ../src/ui/dialog/align-and-distribute.cpp:418
msgctxt "Gap"
msgid "_H:"
msgstr "_H:"
-#: ../src/ui/dialog/align-and-distribute.cpp:427
+#: ../src/ui/dialog/align-and-distribute.cpp:426
msgid "Minimum vertical gap (in px units) between bounding boxes"
msgstr "Lágmarks lóðrétt millibil (í punktum) milli umgjarða"
#. TRANSLATORS: Vertical gap
-#: ../src/ui/dialog/align-and-distribute.cpp:429
+#: ../src/ui/dialog/align-and-distribute.cpp:428
msgctxt "Gap"
msgid "_V:"
msgstr "_V:"
-#: ../src/ui/dialog/align-and-distribute.cpp:464
-#: ../src/ui/dialog/align-and-distribute.cpp:850
-#: ../src/widgets/connector-toolbar.cpp:407
+#: ../src/ui/dialog/align-and-distribute.cpp:463
+#: ../src/ui/dialog/align-and-distribute.cpp:849
+#: ../src/widgets/connector-toolbar.cpp:405
msgid "Remove overlaps"
msgstr "Fjarlægja skaranir"
-#: ../src/ui/dialog/align-and-distribute.cpp:495
-#: ../src/widgets/connector-toolbar.cpp:236
+#: ../src/ui/dialog/align-and-distribute.cpp:494
+#: ../src/widgets/connector-toolbar.cpp:234
msgid "Arrange connector network"
msgstr "Laga til tengilínunet"
-#: ../src/ui/dialog/align-and-distribute.cpp:588
+#: ../src/ui/dialog/align-and-distribute.cpp:587
msgid "Exchange Positions"
msgstr "Víxla staðsetningum"
-#: ../src/ui/dialog/align-and-distribute.cpp:622
+#: ../src/ui/dialog/align-and-distribute.cpp:621
msgid "Unclump"
msgstr "Afklumpa"
-#: ../src/ui/dialog/align-and-distribute.cpp:693
+#: ../src/ui/dialog/align-and-distribute.cpp:692
msgid "Randomize positions"
msgstr "Slemigera staðsetningu"
-#: ../src/ui/dialog/align-and-distribute.cpp:795
+#: ../src/ui/dialog/align-and-distribute.cpp:794
msgid "Distribute text baselines"
msgstr "Dreifa grunnlínum texta"
-#: ../src/ui/dialog/align-and-distribute.cpp:819
+#: ../src/ui/dialog/align-and-distribute.cpp:818
msgid "Align text baselines"
msgstr "Jafna grunnlínur texta"
-#: ../src/ui/dialog/align-and-distribute.cpp:849
+#: ../src/ui/dialog/align-and-distribute.cpp:848
msgid "Rearrange"
msgstr "Endurraða"
-#: ../src/ui/dialog/align-and-distribute.cpp:851
-#: ../src/widgets/toolbox.cpp:1730
+#: ../src/ui/dialog/align-and-distribute.cpp:850
+#: ../src/widgets/toolbox.cpp:1778
msgid "Nodes"
msgstr "Hnútar"
-#: ../src/ui/dialog/align-and-distribute.cpp:865
+#: ../src/ui/dialog/align-and-distribute.cpp:864
msgid "Relative to: "
msgstr "Miðað við: "
-#: ../src/ui/dialog/align-and-distribute.cpp:866
+#: ../src/ui/dialog/align-and-distribute.cpp:865
msgid "_Treat selection as group: "
-msgstr "_Meðhöndla valið sem : hóp"
+msgstr "_Meðhöndla valið sem hóp: "
#. Align
-#: ../src/ui/dialog/align-and-distribute.cpp:872 ../src/verbs.cpp:2993
-#: ../src/verbs.cpp:2994
+#: ../src/ui/dialog/align-and-distribute.cpp:871 ../src/verbs.cpp:3035
+#: ../src/verbs.cpp:3036
msgid "Align right edges of objects to the left edge of the anchor"
msgstr "Jafna hægri jaðra hluta við vinstri jaðar festipunktsins"
-#: ../src/ui/dialog/align-and-distribute.cpp:875 ../src/verbs.cpp:2995
-#: ../src/verbs.cpp:2996
+#: ../src/ui/dialog/align-and-distribute.cpp:874 ../src/verbs.cpp:3037
+#: ../src/verbs.cpp:3038
msgid "Align left edges"
msgstr "Jafna vinstri jaðra"
-#: ../src/ui/dialog/align-and-distribute.cpp:878 ../src/verbs.cpp:2997
-#: ../src/verbs.cpp:2998
+#: ../src/ui/dialog/align-and-distribute.cpp:877 ../src/verbs.cpp:3039
+#: ../src/verbs.cpp:3040
msgid "Center on vertical axis"
msgstr "Miðja á lóðréttum ás"
-#: ../src/ui/dialog/align-and-distribute.cpp:881 ../src/verbs.cpp:2999
-#: ../src/verbs.cpp:3000
+#: ../src/ui/dialog/align-and-distribute.cpp:880 ../src/verbs.cpp:3041
+#: ../src/verbs.cpp:3042
msgid "Align right sides"
msgstr "Jafna hægri jaðra"
-#: ../src/ui/dialog/align-and-distribute.cpp:884 ../src/verbs.cpp:3001
-#: ../src/verbs.cpp:3002
+#: ../src/ui/dialog/align-and-distribute.cpp:883 ../src/verbs.cpp:3043
+#: ../src/verbs.cpp:3044
msgid "Align left edges of objects to the right edge of the anchor"
msgstr "Jafna vinstri jaðra hluta við hægri jaðar festipunktsins"
-#: ../src/ui/dialog/align-and-distribute.cpp:887 ../src/verbs.cpp:3003
-#: ../src/verbs.cpp:3004
+#: ../src/ui/dialog/align-and-distribute.cpp:886 ../src/verbs.cpp:3045
+#: ../src/verbs.cpp:3046
msgid "Align bottom edges of objects to the top edge of the anchor"
msgstr "Jafna neðri jaðra hluta við efri jaðar festipunktsins"
-#: ../src/ui/dialog/align-and-distribute.cpp:890 ../src/verbs.cpp:3005
-#: ../src/verbs.cpp:3006
+#: ../src/ui/dialog/align-and-distribute.cpp:889 ../src/verbs.cpp:3047
+#: ../src/verbs.cpp:3048
msgid "Align top edges"
msgstr "Jafna efri jaðra"
-#: ../src/ui/dialog/align-and-distribute.cpp:893 ../src/verbs.cpp:3007
-#: ../src/verbs.cpp:3008
+#: ../src/ui/dialog/align-and-distribute.cpp:892 ../src/verbs.cpp:3049
+#: ../src/verbs.cpp:3050
msgid "Center on horizontal axis"
msgstr "Miðja á láréttum ás"
-#: ../src/ui/dialog/align-and-distribute.cpp:896 ../src/verbs.cpp:3009
-#: ../src/verbs.cpp:3010
+#: ../src/ui/dialog/align-and-distribute.cpp:895 ../src/verbs.cpp:3051
+#: ../src/verbs.cpp:3052
msgid "Align bottom edges"
msgstr "Jafna neðri jaðra"
-#: ../src/ui/dialog/align-and-distribute.cpp:899 ../src/verbs.cpp:3011
-#: ../src/verbs.cpp:3012
+#: ../src/ui/dialog/align-and-distribute.cpp:898 ../src/verbs.cpp:3053
+#: ../src/verbs.cpp:3054
msgid "Align top edges of objects to the bottom edge of the anchor"
msgstr "Jafna efri jaðra hluta við neðri jaðar festipunktsins"
-#: ../src/ui/dialog/align-and-distribute.cpp:904
+#: ../src/ui/dialog/align-and-distribute.cpp:903
msgid "Align baseline anchors of texts horizontally"
msgstr "Jafna grunnlínum texta lárétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:907
+#: ../src/ui/dialog/align-and-distribute.cpp:906
msgid "Align baselines of texts"
msgstr "Jafna grunnlínur texta"
-#: ../src/ui/dialog/align-and-distribute.cpp:912
+#: ../src/ui/dialog/align-and-distribute.cpp:911
msgid "Make horizontal gaps between objects equal"
msgstr "Gera lárétt millibil hluta jöfn"
-#: ../src/ui/dialog/align-and-distribute.cpp:916
+#: ../src/ui/dialog/align-and-distribute.cpp:915
msgid "Distribute left edges equidistantly"
msgstr "Dreifa vinstri jöðrum með jöfnu millibili"
-#: ../src/ui/dialog/align-and-distribute.cpp:919
+#: ../src/ui/dialog/align-and-distribute.cpp:918
msgid "Distribute centers equidistantly horizontally"
msgstr "Dreifa miðjum með jöfnu millibili lárétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:922
+#: ../src/ui/dialog/align-and-distribute.cpp:921
msgid "Distribute right edges equidistantly"
msgstr "Dreifa hægri jöðrum með jöfnu millibili"
-#: ../src/ui/dialog/align-and-distribute.cpp:926
+#: ../src/ui/dialog/align-and-distribute.cpp:925
msgid "Make vertical gaps between objects equal"
msgstr "Gera lóðrétt millibil hluta jöfn"
-#: ../src/ui/dialog/align-and-distribute.cpp:930
+#: ../src/ui/dialog/align-and-distribute.cpp:929
msgid "Distribute top edges equidistantly"
msgstr "Dreifa efri jöðrum með jöfnu millibili"
-#: ../src/ui/dialog/align-and-distribute.cpp:933
+#: ../src/ui/dialog/align-and-distribute.cpp:932
msgid "Distribute centers equidistantly vertically"
msgstr "Dreifa miðjum með jöfnu millibili lóðrétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:936
+#: ../src/ui/dialog/align-and-distribute.cpp:935
msgid "Distribute bottom edges equidistantly"
msgstr "Dreifa neðri jöðrum með jöfnu millibili"
-#: ../src/ui/dialog/align-and-distribute.cpp:941
+#: ../src/ui/dialog/align-and-distribute.cpp:940
msgid "Distribute baseline anchors of texts horizontally"
msgstr "Dreifa grunnlínum texta lárétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:944
+#: ../src/ui/dialog/align-and-distribute.cpp:943
msgid "Distribute baselines of texts vertically"
msgstr "Dreifa grunnlínum texta lóðrétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:950
-#: ../src/widgets/connector-toolbar.cpp:369
+#: ../src/ui/dialog/align-and-distribute.cpp:949
+#: ../src/widgets/connector-toolbar.cpp:367
msgid "Nicely arrange selected connector network"
msgstr "Laga fallega til valið tengilínunet"
-#: ../src/ui/dialog/align-and-distribute.cpp:953
+#: ../src/ui/dialog/align-and-distribute.cpp:952
msgid "Exchange positions of selected objects - selection order"
msgstr "Víxla staðsetningum á völdum hlutum - röð vals"
-#: ../src/ui/dialog/align-and-distribute.cpp:956
+#: ../src/ui/dialog/align-and-distribute.cpp:955
msgid "Exchange positions of selected objects - stacking order"
msgstr "Víxla staðsetningum á völdum hlutum - röð stöflunar"
-#: ../src/ui/dialog/align-and-distribute.cpp:959
+#: ../src/ui/dialog/align-and-distribute.cpp:958
msgid "Exchange positions of selected objects - clockwise rotate"
msgstr "Víxla staðsetningum á völdum hlutum - snúið réttsælis"
-#: ../src/ui/dialog/align-and-distribute.cpp:964
+#: ../src/ui/dialog/align-and-distribute.cpp:963
msgid "Randomize centers in both dimensions"
msgstr "Slembigera miðjur í báðar áttir"
-#: ../src/ui/dialog/align-and-distribute.cpp:967
+#: ../src/ui/dialog/align-and-distribute.cpp:966
msgid "Unclump objects: try to equalize edge-to-edge distances"
msgstr "Afklumpa hluti: reyna að jafna út fjarlægðir jaðar-í-jaðar"
-#: ../src/ui/dialog/align-and-distribute.cpp:972
+#: ../src/ui/dialog/align-and-distribute.cpp:971
msgid ""
"Move objects as little as possible so that their bounding boxes do not "
"overlap"
msgstr ""
"Færa hluti eins lítið og mögulegt er til að umgjarðir þeirra skarist ekki"
-#: ../src/ui/dialog/align-and-distribute.cpp:980
+#: ../src/ui/dialog/align-and-distribute.cpp:979
msgid "Align selected nodes to a common horizontal line"
msgstr "Jafna valda hnúta á sameiginlega lárétta línu"
-#: ../src/ui/dialog/align-and-distribute.cpp:983
+#: ../src/ui/dialog/align-and-distribute.cpp:982
msgid "Align selected nodes to a common vertical line"
msgstr "Jafna valda hnúta á sameiginlega lóðrétta línu"
-#: ../src/ui/dialog/align-and-distribute.cpp:986
+#: ../src/ui/dialog/align-and-distribute.cpp:985
msgid "Distribute selected nodes horizontally"
msgstr "Dreifa völdum hnútum lárétt"
-#: ../src/ui/dialog/align-and-distribute.cpp:989
+#: ../src/ui/dialog/align-and-distribute.cpp:988
msgid "Distribute selected nodes vertically"
msgstr "Dreifa völdum hnútum lóðrétt"
#. Rest of the widgetry
-#: ../src/ui/dialog/align-and-distribute.cpp:994
+#: ../src/ui/dialog/align-and-distribute.cpp:993
msgid "Last selected"
msgstr "Síðast valinn"
-#: ../src/ui/dialog/align-and-distribute.cpp:995
+#: ../src/ui/dialog/align-and-distribute.cpp:994
msgid "First selected"
msgstr "Fyrst valinn"
-#: ../src/ui/dialog/align-and-distribute.cpp:996
+#: ../src/ui/dialog/align-and-distribute.cpp:995
msgid "Biggest object"
msgstr "Stærsta hlutinn"
-#: ../src/ui/dialog/align-and-distribute.cpp:997
+#: ../src/ui/dialog/align-and-distribute.cpp:996
msgid "Smallest object"
msgstr "Minnsta hlutinn"
-#: ../src/ui/dialog/align-and-distribute.cpp:1000
+#: ../src/ui/dialog/align-and-distribute.cpp:999
msgid "Selection Area"
msgstr "Valsvæði"
@@ -14013,9 +14040,10 @@ msgstr "Upphafslitur tiglaðra klóna"
#: ../src/ui/dialog/clonetiler.cpp:665
msgid ""
"Initial color for clones (works only if the original has unset fill or "
-"stroke)"
+"stroke or on spray tool in copy mode)"
msgstr ""
-"Upphafslitur klóna (virkar bara ef frumritið hefur ekki fyllingu eða útlínur)"
+"Upphafslitur klóna (virkar bara ef frumritið hefur ekki fyllingu eða "
+"útlínur, eða með sprautunaráhaldi í afritunarham)"
#: ../src/ui/dialog/clonetiler.cpp:680
msgid "<b>H:</b>"
@@ -14077,188 +14105,192 @@ msgstr "Breyta formerkjum litabreytinga fyrir hvern dálk"
msgid "_Trace"
msgstr "Línu_teikna"
-#: ../src/ui/dialog/clonetiler.cpp:790
-msgid "Trace the drawing under the tiles"
-msgstr "Draga útlínur teikningarinnar undir flísarnar"
+#: ../src/ui/dialog/clonetiler.cpp:788
+msgid "Trace the drawing under the clones/sprayed items"
+msgstr "Draga útlínur teikningarinnar undir klónuð/afrituð atriði"
-#: ../src/ui/dialog/clonetiler.cpp:794
+#: ../src/ui/dialog/clonetiler.cpp:792
msgid ""
-"For each clone, pick a value from the drawing in that clone's location and "
-"apply it to the clone"
+"For each clone/sprayed item, pick a value from the drawing in its location "
+"and apply it"
msgstr ""
-"Fyrir hvert klón, veldu gildi úr teikningunni á staðsetningu klónsins og "
-"láta það gilda um klónið"
+"Fyrir hvert klón/afrit, veldu gildi úr teikningunni á staðsetningu "
+"atriðisins og láta það gilda um atriðið"
-#: ../src/ui/dialog/clonetiler.cpp:813
+#: ../src/ui/dialog/clonetiler.cpp:811
msgid "1. Pick from the drawing:"
msgstr "Velja úr teikningunni:"
-#: ../src/ui/dialog/clonetiler.cpp:831
+#: ../src/ui/dialog/clonetiler.cpp:829
msgid "Pick the visible color and opacity"
msgstr "velja sýnilegan lit og gegnsæi"
-#: ../src/ui/dialog/clonetiler.cpp:839
+#: ../src/ui/dialog/clonetiler.cpp:837
msgid "Pick the total accumulated opacity"
msgstr "Veldu heildar uppsafnaða ógegnsæið"
-#: ../src/ui/dialog/clonetiler.cpp:846
+#: ../src/ui/dialog/clonetiler.cpp:844
msgid "R"
msgstr "R"
-#: ../src/ui/dialog/clonetiler.cpp:847
+#: ../src/ui/dialog/clonetiler.cpp:845
msgid "Pick the Red component of the color"
msgstr "Veldu rauða partinn af litnum"
-#: ../src/ui/dialog/clonetiler.cpp:854
+#: ../src/ui/dialog/clonetiler.cpp:852
msgid "G"
msgstr "G"
-#: ../src/ui/dialog/clonetiler.cpp:855
+#: ../src/ui/dialog/clonetiler.cpp:853
msgid "Pick the Green component of the color"
msgstr "Veldu græna partinn af litnum"
-#: ../src/ui/dialog/clonetiler.cpp:862
+#: ../src/ui/dialog/clonetiler.cpp:860
msgid "B"
msgstr "B"
-#: ../src/ui/dialog/clonetiler.cpp:863
+#: ../src/ui/dialog/clonetiler.cpp:861
msgid "Pick the Blue component of the color"
msgstr "Veldu bláa partinn af litnum"
-#: ../src/ui/dialog/clonetiler.cpp:870
+#: ../src/ui/dialog/clonetiler.cpp:868
msgctxt "Clonetiler color hue"
msgid "H"
msgstr "H"
-#: ../src/ui/dialog/clonetiler.cpp:871
+#: ../src/ui/dialog/clonetiler.cpp:869
msgid "Pick the hue of the color"
msgstr "Veldu litblæ (hue) litarins"
-#: ../src/ui/dialog/clonetiler.cpp:878
+#: ../src/ui/dialog/clonetiler.cpp:876
msgctxt "Clonetiler color saturation"
msgid "S"
msgstr "S"
-#: ../src/ui/dialog/clonetiler.cpp:879
+#: ../src/ui/dialog/clonetiler.cpp:877
msgid "Pick the saturation of the color"
msgstr "Veldu mettun (saturation) litarins"
-#: ../src/ui/dialog/clonetiler.cpp:886
+#: ../src/ui/dialog/clonetiler.cpp:884
msgctxt "Clonetiler color lightness"
msgid "L"
msgstr "L"
-#: ../src/ui/dialog/clonetiler.cpp:887
+#: ../src/ui/dialog/clonetiler.cpp:885
msgid "Pick the lightness of the color"
msgstr "Veldu ljósleika (lightness) litarins"
-#: ../src/ui/dialog/clonetiler.cpp:897
+#: ../src/ui/dialog/clonetiler.cpp:895
msgid "2. Tweak the picked value:"
msgstr "2. Fiktaðu með valið gildi:"
-#: ../src/ui/dialog/clonetiler.cpp:914
+#: ../src/ui/dialog/clonetiler.cpp:912
msgid "Gamma-correct:"
msgstr "Gamma-leiðrétting:"
-#: ../src/ui/dialog/clonetiler.cpp:918
+#: ../src/ui/dialog/clonetiler.cpp:916
msgid "Shift the mid-range of the picked value upwards (>0) or downwards (<0)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:925
+#: ../src/ui/dialog/clonetiler.cpp:923
msgid "Randomize:"
msgstr "Slembigera:"
-#: ../src/ui/dialog/clonetiler.cpp:929
+#: ../src/ui/dialog/clonetiler.cpp:927
msgid "Randomize the picked value by this percentage"
msgstr "Slembivelja valið gildi um þessa prósentutölu"
-#: ../src/ui/dialog/clonetiler.cpp:936
+#: ../src/ui/dialog/clonetiler.cpp:934
msgid "Invert:"
msgstr "Umsnúa:"
-#: ../src/ui/dialog/clonetiler.cpp:940
+#: ../src/ui/dialog/clonetiler.cpp:938
msgid "Invert the picked value"
msgstr "Snúa við valið gildi"
-#: ../src/ui/dialog/clonetiler.cpp:946
+#: ../src/ui/dialog/clonetiler.cpp:944
msgid "3. Apply the value to the clones':"
msgstr "3. Beita gildinu á klónin:"
-#: ../src/ui/dialog/clonetiler.cpp:961
+#: ../src/ui/dialog/clonetiler.cpp:959
msgid "Presence"
msgstr "Viðvera"
-#: ../src/ui/dialog/clonetiler.cpp:964
+#: ../src/ui/dialog/clonetiler.cpp:962
msgid ""
"Each clone is created with the probability determined by the picked value in "
"that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:971
+#: ../src/ui/dialog/clonetiler.cpp:969
msgid "Size"
msgstr "Stærð"
-#: ../src/ui/dialog/clonetiler.cpp:974
+#: ../src/ui/dialog/clonetiler.cpp:972
msgid "Each clone's size is determined by the picked value in that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:984
+#: ../src/ui/dialog/clonetiler.cpp:982
msgid ""
"Each clone is painted by the picked color (the original must have unset fill "
"or stroke)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:994
+#: ../src/ui/dialog/clonetiler.cpp:992
msgid "Each clone's opacity is determined by the picked value in that point"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1042
+#: ../src/ui/dialog/clonetiler.cpp:1011
+msgid "Apply to tiled clones:"
+msgstr "Beita á tigluð klón:"
+
+#: ../src/ui/dialog/clonetiler.cpp:1052
msgid "How many rows in the tiling"
msgstr "Hve margar raðir í tigluninni"
-#: ../src/ui/dialog/clonetiler.cpp:1072
+#: ../src/ui/dialog/clonetiler.cpp:1082
msgid "How many columns in the tiling"
msgstr "Hve margir dálkar í tigluninni"
-#: ../src/ui/dialog/clonetiler.cpp:1117
+#: ../src/ui/dialog/clonetiler.cpp:1127
msgid "Width of the rectangle to be filled"
msgstr "Breidd rétthyrnings sem á að fylla"
-#: ../src/ui/dialog/clonetiler.cpp:1150
+#: ../src/ui/dialog/clonetiler.cpp:1160
msgid "Height of the rectangle to be filled"
msgstr "Hæð rétthyrnings sem á að fylla"
-#: ../src/ui/dialog/clonetiler.cpp:1167
+#: ../src/ui/dialog/clonetiler.cpp:1177
msgid "Rows, columns: "
msgstr "Raðir, dálkar: "
-#: ../src/ui/dialog/clonetiler.cpp:1168
+#: ../src/ui/dialog/clonetiler.cpp:1178
msgid "Create the specified number of rows and columns"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1177
+#: ../src/ui/dialog/clonetiler.cpp:1187
msgid "Width, height: "
msgstr "Breidd, hæð: "
-#: ../src/ui/dialog/clonetiler.cpp:1178
+#: ../src/ui/dialog/clonetiler.cpp:1188
msgid "Fill the specified width and height with the tiling"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1199
+#: ../src/ui/dialog/clonetiler.cpp:1209
msgid "Use saved size and position of the tile"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1202
+#: ../src/ui/dialog/clonetiler.cpp:1212
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:1236
+#: ../src/ui/dialog/clonetiler.cpp:1246
msgid " <b>_Create</b> "
msgstr " <b>_Búa til</b> "
-#: ../src/ui/dialog/clonetiler.cpp:1238
+#: ../src/ui/dialog/clonetiler.cpp:1248
msgid "Create and tile the clones of the selection"
msgstr ""
@@ -14267,28 +14299,28 @@ 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:1258
+#: ../src/ui/dialog/clonetiler.cpp:1268
msgid " _Unclump "
msgstr " Afkl_umpa "
-#: ../src/ui/dialog/clonetiler.cpp:1259
+#: ../src/ui/dialog/clonetiler.cpp:1269
msgid "Spread out clones to reduce clumping; can be applied repeatedly"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1265
+#: ../src/ui/dialog/clonetiler.cpp:1275
msgid " Re_move "
msgstr " Fja_rlægja: "
-#: ../src/ui/dialog/clonetiler.cpp:1266
+#: ../src/ui/dialog/clonetiler.cpp:1276
msgid "Remove existing tiled clones of the selected object (siblings only)"
msgstr ""
-#: ../src/ui/dialog/clonetiler.cpp:1283
+#: ../src/ui/dialog/clonetiler.cpp:1293
msgid " R_eset "
msgstr " _Frumstilla "
#. TRANSLATORS: "change" is a noun here
-#: ../src/ui/dialog/clonetiler.cpp:1285
+#: ../src/ui/dialog/clonetiler.cpp:1295
msgid ""
"Reset all shifts, scales, rotates, opacity and color changes in the dialog "
"to zero"
@@ -14296,40 +14328,40 @@ msgstr ""
"Frumstilla allar hliðranir, kvarðanir, snúninga, gegnsæi og litabreytingar í "
"glugganum á núll"
-#: ../src/ui/dialog/clonetiler.cpp:1358
+#: ../src/ui/dialog/clonetiler.cpp:1367
msgid "<small>Nothing selected.</small>"
msgstr "<small>Ekkert valið.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:1364
+#: ../src/ui/dialog/clonetiler.cpp:1373
msgid "<small>More than one object selected.</small>"
msgstr "<small>Meira en einn hlutur valinn</small>"
-#: ../src/ui/dialog/clonetiler.cpp:1371
+#: ../src/ui/dialog/clonetiler.cpp:1380
#, c-format
msgid "<small>Object has <b>%d</b> tiled clones.</small>"
msgstr "<small>Hlutur hefur <b>%d</b> tíglaða klóna.</small>tile"
-#: ../src/ui/dialog/clonetiler.cpp:1376
+#: ../src/ui/dialog/clonetiler.cpp:1385
msgid "<small>Object has no tiled clones.</small>"
msgstr "<small>Hlutur hefur enga tíglaða klóna.</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2100
+#: ../src/ui/dialog/clonetiler.cpp:2109
msgid "Select <b>one object</b> whose tiled clones to unclump."
msgstr "Veldu <b>einn hlut</b> hvers klóna á að afklumpa."
-#: ../src/ui/dialog/clonetiler.cpp:2120
+#: ../src/ui/dialog/clonetiler.cpp:2129
msgid "Unclump tiled clones"
msgstr "Afklumpa tiglaða klóna"
-#: ../src/ui/dialog/clonetiler.cpp:2149
+#: ../src/ui/dialog/clonetiler.cpp:2158
msgid "Select <b>one object</b> whose tiled clones to remove."
msgstr "Veldu <b>einn hlut</b> hvers tiglaða klóna á að fjarlægja."
-#: ../src/ui/dialog/clonetiler.cpp:2174
+#: ../src/ui/dialog/clonetiler.cpp:2183
msgid "Delete tiled clones"
msgstr "Eyða tigluðum klónum"
-#: ../src/ui/dialog/clonetiler.cpp:2227
+#: ../src/ui/dialog/clonetiler.cpp:2236
msgid ""
"If you want to clone several objects, <b>group</b> them and <b>clone the "
"group</b>."
@@ -14337,23 +14369,23 @@ msgstr ""
"Ef þú villt klóna marga hluti, <b>hópaðu</b> þá saman og <b>klónaðu hópinn</"
"b>."
-#: ../src/ui/dialog/clonetiler.cpp:2236
+#: ../src/ui/dialog/clonetiler.cpp:2245
msgid "<small>Creating tiled clones...</small>"
msgstr "<small>Bý til tigluð klón...</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2652
+#: ../src/ui/dialog/clonetiler.cpp:2661
msgid "Create tiled clones"
msgstr "Búa til tiglaða klóna"
-#: ../src/ui/dialog/clonetiler.cpp:2885
+#: ../src/ui/dialog/clonetiler.cpp:2894
msgid "<small>Per row:</small>"
msgstr "<small>Á röð:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2903
+#: ../src/ui/dialog/clonetiler.cpp:2912
msgid "<small>Per column:</small>"
msgstr "<small>Á dálk:</small>"
-#: ../src/ui/dialog/clonetiler.cpp:2911
+#: ../src/ui/dialog/clonetiler.cpp:2920
msgid "<small>Randomize:</small>"
msgstr "<small>Slembigert:</small>"
@@ -14410,22 +14442,22 @@ msgid "Release log messages"
msgstr "Sleppa meldingum"
#: ../src/ui/dialog/document-metadata.cpp:88
-#: ../src/ui/dialog/document-properties.cpp:166
+#: ../src/ui/dialog/document-properties.cpp:167
msgid "Metadata"
msgstr "Lýsigögn"
#: ../src/ui/dialog/document-metadata.cpp:89
-#: ../src/ui/dialog/document-properties.cpp:167
+#: ../src/ui/dialog/document-properties.cpp:168
msgid "License"
msgstr "Notkunarleyfi"
#: ../src/ui/dialog/document-metadata.cpp:126
-#: ../src/ui/dialog/document-properties.cpp:978
+#: ../src/ui/dialog/document-properties.cpp:994
msgid "<b>Dublin Core Entities</b>"
msgstr "<b>Dublin Core einindi</b>"
#: ../src/ui/dialog/document-metadata.cpp:168
-#: ../src/ui/dialog/document-properties.cpp:1040
+#: ../src/ui/dialog/document-properties.cpp:1056
msgid "<b>License</b>"
msgstr "<b>Notkunarleyfi</b>"
@@ -14439,258 +14471,277 @@ msgid "If unset, no antialiasing will be done on the drawing"
msgstr ""
#: ../src/ui/dialog/document-properties.cpp:119
+msgid "Checkerboard background"
+msgstr "Köflóttur bakgrunnur"
+
+#: ../src/ui/dialog/document-properties.cpp:119
+msgid ""
+"If set, use checkerboard for background, otherwise use background color at "
+"full opacity."
+msgstr ""
+
+#: ../src/ui/dialog/document-properties.cpp:120
msgid "Show page _border"
msgstr "Sýna _jaðar síðu"
-#: ../src/ui/dialog/document-properties.cpp:119
+#: ../src/ui/dialog/document-properties.cpp:120
msgid "If set, rectangular page border is shown"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:120
+#: ../src/ui/dialog/document-properties.cpp:121
msgid "Border on _top of drawing"
msgstr "Jaðar ofan á _teikningu"
-#: ../src/ui/dialog/document-properties.cpp:120
+#: ../src/ui/dialog/document-properties.cpp:121
msgid "If set, border is always on top of the drawing"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:121
+#: ../src/ui/dialog/document-properties.cpp:122
msgid "_Show border shadow"
msgstr "_Sýna skugga jaðars"
-#: ../src/ui/dialog/document-properties.cpp:121
+#: ../src/ui/dialog/document-properties.cpp:122
msgid "If set, page border shows a shadow on its right and lower side"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:122
+#: ../src/ui/dialog/document-properties.cpp:123
msgid "Back_ground color:"
msgstr "Bak_grunnslitur:"
-#: ../src/ui/dialog/document-properties.cpp:122
+#: ../src/ui/dialog/document-properties.cpp:123
msgid ""
"Color of the page background. Note: transparency setting ignored while "
-"editing but used when exporting to bitmap."
+"editing if 'Checkerboard background' unset (but used when exporting to "
+"bitmap)."
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:123
+#: ../src/ui/dialog/document-properties.cpp:124
msgid "Border _color:"
msgstr "Lit_ur jaðars:"
-#: ../src/ui/dialog/document-properties.cpp:123
+#: ../src/ui/dialog/document-properties.cpp:124
msgid "Page border color"
msgstr "Litur síðujaðra"
-#: ../src/ui/dialog/document-properties.cpp:123
+#: ../src/ui/dialog/document-properties.cpp:124
msgid "Color of the page border"
msgstr "Litur á jaðri síðu"
-#: ../src/ui/dialog/document-properties.cpp:124
+#: ../src/ui/dialog/document-properties.cpp:125
msgid "Display _units:"
msgstr "Sý_na einingar:"
#. ---------------------------------------------------------------
#. General snap options
-#: ../src/ui/dialog/document-properties.cpp:128
+#: ../src/ui/dialog/document-properties.cpp:129
msgid "Show _guides"
-msgstr "Sýna st_oðlínur"
+msgstr "Birta st_oðlínur"
-#: ../src/ui/dialog/document-properties.cpp:128
+#: ../src/ui/dialog/document-properties.cpp:129
msgid "Show or hide guides"
msgstr "Sýna eða fela stoðlínur"
-#: ../src/ui/dialog/document-properties.cpp:129
+#: ../src/ui/dialog/document-properties.cpp:130
msgid "Guide co_lor:"
msgstr "_Litur stoðlínu:"
-#: ../src/ui/dialog/document-properties.cpp:129
+#: ../src/ui/dialog/document-properties.cpp:130
msgid "Guideline color"
msgstr "Litur stoðlínu"
-#: ../src/ui/dialog/document-properties.cpp:129
+#: ../src/ui/dialog/document-properties.cpp:130
msgid "Color of guidelines"
msgstr "Litur stoðlína"
-#: ../src/ui/dialog/document-properties.cpp:130
+#: ../src/ui/dialog/document-properties.cpp:131
msgid "_Highlight color:"
msgstr "Litur á ljó_mun:"
-#: ../src/ui/dialog/document-properties.cpp:130
+#: ../src/ui/dialog/document-properties.cpp:131
msgid "Highlighted guideline color"
msgstr "Litur stoðlínu við ljómun"
-#: ../src/ui/dialog/document-properties.cpp:130
+#: ../src/ui/dialog/document-properties.cpp:131
msgid "Color of a guideline when it is under mouse"
msgstr "Litur stoðlínu þegar hún er undir músarbendlinum"
#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:132
+#: ../src/ui/dialog/document-properties.cpp:133
msgid "Snap _distance"
msgstr "_Gripfjarlægð"
-#: ../src/ui/dialog/document-properties.cpp:132
+#: ../src/ui/dialog/document-properties.cpp:133
msgid "Snap only when _closer than:"
msgstr "Aðeins _grípa í þegar verið er nær en:"
-#: ../src/ui/dialog/document-properties.cpp:132
-#: ../src/ui/dialog/document-properties.cpp:137
-#: ../src/ui/dialog/document-properties.cpp:142
+#: ../src/ui/dialog/document-properties.cpp:133
+#: ../src/ui/dialog/document-properties.cpp:138
+#: ../src/ui/dialog/document-properties.cpp:143
msgid "Always snap"
msgstr "Alltaf grípa"
-#: ../src/ui/dialog/document-properties.cpp:133
+#: ../src/ui/dialog/document-properties.cpp:134
msgid "Snapping distance, in screen pixels, for snapping to objects"
msgstr "Gripfjarlægð, í skjádílum, við grip í hluti"
-#: ../src/ui/dialog/document-properties.cpp:133
+#: ../src/ui/dialog/document-properties.cpp:134
msgid "Always snap to objects, regardless of their distance"
msgstr "Alltaf grípa í hluti, sama hver fjarlægðin er"
-#: ../src/ui/dialog/document-properties.cpp:134
+#: ../src/ui/dialog/document-properties.cpp:135
msgid ""
"If set, objects only snap to another object when it's within the range "
"specified below"
msgstr ""
#. Options for snapping to grids
-#: ../src/ui/dialog/document-properties.cpp:137
+#: ../src/ui/dialog/document-properties.cpp:138
msgid "Snap d_istance"
msgstr "Gri_pfjarlægð"
-#: ../src/ui/dialog/document-properties.cpp:137
+#: ../src/ui/dialog/document-properties.cpp:138
msgid "Snap only when c_loser than:"
msgstr "Aðeins grí_pa í þegar verið er nær en:"
-#: ../src/ui/dialog/document-properties.cpp:138
+#: ../src/ui/dialog/document-properties.cpp:139
msgid "Snapping distance, in screen pixels, for snapping to grid"
msgstr "Gripfjarlægð, í skjádílum, við grip í hnitanet"
-#: ../src/ui/dialog/document-properties.cpp:138
+#: ../src/ui/dialog/document-properties.cpp:139
msgid "Always snap to grids, regardless of the distance"
msgstr "Alltaf grípa í hnitanet, sama hver fjarlægðin er"
-#: ../src/ui/dialog/document-properties.cpp:139
+#: ../src/ui/dialog/document-properties.cpp:140
msgid ""
"If set, objects only snap to a grid line when it's within the range "
"specified below"
msgstr ""
#. Options for snapping to guides
-#: ../src/ui/dialog/document-properties.cpp:142
+#: ../src/ui/dialog/document-properties.cpp:143
msgid "Snap dist_ance"
msgstr "Grip_fjarlægð"
-#: ../src/ui/dialog/document-properties.cpp:142
+#: ../src/ui/dialog/document-properties.cpp:143
msgid "Snap only when close_r than:"
msgstr "Grípa í þegar verið er nær _en:"
-#: ../src/ui/dialog/document-properties.cpp:143
+#: ../src/ui/dialog/document-properties.cpp:144
msgid "Snapping distance, in screen pixels, for snapping to guides"
msgstr "Gripfjarlægð, í skjádílum, við grip í stoðlínur"
-#: ../src/ui/dialog/document-properties.cpp:143
+#: ../src/ui/dialog/document-properties.cpp:144
msgid "Always snap to guides, regardless of the distance"
msgstr "Alltaf grípa í stoðlínur, sama hver fjarlægðin er"
-#: ../src/ui/dialog/document-properties.cpp:144
+#: ../src/ui/dialog/document-properties.cpp:145
msgid ""
"If set, objects only snap to a guide when it's within the range specified "
"below"
msgstr ""
#. ---------------------------------------------------------------
-#: ../src/ui/dialog/document-properties.cpp:147
+#: ../src/ui/dialog/document-properties.cpp:148
msgid "Snap to clip paths"
msgstr "Grípa í afmörkunarferla"
-#: ../src/ui/dialog/document-properties.cpp:147
+#: ../src/ui/dialog/document-properties.cpp:148
msgid "When snapping to paths, then also try snapping to clip paths"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:148
+#: ../src/ui/dialog/document-properties.cpp:149
msgid "Snap to mask paths"
msgstr "Grípa í huluferla"
-#: ../src/ui/dialog/document-properties.cpp:148
+#: ../src/ui/dialog/document-properties.cpp:149
msgid "When snapping to paths, then also try snapping to mask paths"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:149
+#: ../src/ui/dialog/document-properties.cpp:150
msgid "Snap perpendicularly"
msgstr "Grípa hornrétt"
-#: ../src/ui/dialog/document-properties.cpp:149
+#: ../src/ui/dialog/document-properties.cpp:150
msgid ""
"When snapping to paths or guides, then also try snapping perpendicularly"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:150
+#: ../src/ui/dialog/document-properties.cpp:151
msgid "Snap tangentially"
msgstr "Grípa í snertilstefnu"
-#: ../src/ui/dialog/document-properties.cpp:150
+#: ../src/ui/dialog/document-properties.cpp:151
msgid "When snapping to paths or guides, then also try snapping tangentially"
msgstr ""
-#: ../src/ui/dialog/document-properties.cpp:153
+#: ../src/ui/dialog/document-properties.cpp:154
msgctxt "Grid"
msgid "_New"
msgstr "_Nýtt"
-#: ../src/ui/dialog/document-properties.cpp:153
+#: ../src/ui/dialog/document-properties.cpp:154
msgid "Create new grid."
msgstr "Búa til nýtt hnitanet."
-#: ../src/ui/dialog/document-properties.cpp:154
+#: ../src/ui/dialog/document-properties.cpp:155
msgctxt "Grid"
msgid "_Remove"
msgstr "_Fjarlægja"
-#: ../src/ui/dialog/document-properties.cpp:154
+#: ../src/ui/dialog/document-properties.cpp:155
msgid "Remove selected grid."
msgstr "Fjarlægja valið hnitanet."
-#: ../src/ui/dialog/document-properties.cpp:161
-#: ../src/widgets/toolbox.cpp:1837
+#: ../src/ui/dialog/document-properties.cpp:162
+#: ../src/widgets/toolbox.cpp:1885
msgid "Guides"
msgstr "Stoðlínur"
-#: ../src/ui/dialog/document-properties.cpp:163 ../src/verbs.cpp:2796
+#: ../src/ui/dialog/document-properties.cpp:164 ../src/verbs.cpp:2836
msgid "Snap"
msgstr "Grip"
-#: ../src/ui/dialog/document-properties.cpp:165
+#: ../src/ui/dialog/document-properties.cpp:166
msgid "Scripting"
msgstr "Skriftun"
-#: ../src/ui/dialog/document-properties.cpp:329
+#: ../src/ui/dialog/document-properties.cpp:330
msgid "<b>General</b>"
msgstr "<b>Almennt</b>"
-#: ../src/ui/dialog/document-properties.cpp:331
+#: ../src/ui/dialog/document-properties.cpp:333
msgid "<b>Page Size</b>"
msgstr "<b>Blaðsíðustærð</b>"
-#: ../src/ui/dialog/document-properties.cpp:333
+#: ../src/ui/dialog/document-properties.cpp:336
+msgid "<b>Background</b>"
+msgstr "<b>Bakgrunnur</b>"
+
+#: ../src/ui/dialog/document-properties.cpp:339
+msgid "<b>Border</b>"
+msgstr "<b>Jaðar</b>"
+
+#: ../src/ui/dialog/document-properties.cpp:342
msgid "<b>Display</b>"
msgstr "<b>Birting</b>"
-#: ../src/ui/dialog/document-properties.cpp:368
+#: ../src/ui/dialog/document-properties.cpp:381
msgid "<b>Guides</b>"
msgstr "<b>Stoðlínur</b>"
-#: ../src/ui/dialog/document-properties.cpp:386
+#: ../src/ui/dialog/document-properties.cpp:399
msgid "<b>Snap to objects</b>"
msgstr "<b>Grípa í hluti</b>"
-#: ../src/ui/dialog/document-properties.cpp:388
+#: ../src/ui/dialog/document-properties.cpp:401
msgid "<b>Snap to grids</b>"
msgstr "<b>Grípa í hnitanet</b>"
-#: ../src/ui/dialog/document-properties.cpp:390
+#: ../src/ui/dialog/document-properties.cpp:403
msgid "<b>Snap to guides</b>"
msgstr "<b>Grípa í stoðlínur</b>"
-#: ../src/ui/dialog/document-properties.cpp:392
+#: ../src/ui/dialog/document-properties.cpp:405
msgid "<b>Miscellaneous</b>"
msgstr "<b>Ýmislegt</b>"
@@ -14698,148 +14749,148 @@ msgstr "<b>Ýmislegt</b>"
#. Inkscape::GC::release(defsRepr);
#. inform the document, so we can undo
#. Color Management
-#: ../src/ui/dialog/document-properties.cpp:505 ../src/verbs.cpp:2977
+#: ../src/ui/dialog/document-properties.cpp:526 ../src/verbs.cpp:3019
msgid "Link Color Profile"
msgstr "Tengja litasnið"
-#: ../src/ui/dialog/document-properties.cpp:606
+#: ../src/ui/dialog/document-properties.cpp:623
msgid "Remove linked color profile"
msgstr "Fjarlægja tengt litasnið"
-#: ../src/ui/dialog/document-properties.cpp:620
+#: ../src/ui/dialog/document-properties.cpp:636
msgid "<b>Linked Color Profiles:</b>"
msgstr "<b>Tengd litasnið:</b>"
-#: ../src/ui/dialog/document-properties.cpp:622
+#: ../src/ui/dialog/document-properties.cpp:638
msgid "<b>Available Color Profiles:</b>"
msgstr "<b>Tiltæk litasnið:</b>"
-#: ../src/ui/dialog/document-properties.cpp:624
+#: ../src/ui/dialog/document-properties.cpp:640
msgid "Link Profile"
msgstr "Tengja litasnið"
-#: ../src/ui/dialog/document-properties.cpp:627
+#: ../src/ui/dialog/document-properties.cpp:643
msgid "Unlink Profile"
msgstr "Aftengja litasnið"
-#: ../src/ui/dialog/document-properties.cpp:705
+#: ../src/ui/dialog/document-properties.cpp:721
msgid "Profile Name"
msgstr "Heiti litasniðs"
-#: ../src/ui/dialog/document-properties.cpp:741
+#: ../src/ui/dialog/document-properties.cpp:757
msgid "External scripts"
msgstr "Ytri skriftuskrár"
-#: ../src/ui/dialog/document-properties.cpp:742
+#: ../src/ui/dialog/document-properties.cpp:758
msgid "Embedded scripts"
msgstr "ívafðar skriftur"
-#: ../src/ui/dialog/document-properties.cpp:747
+#: ../src/ui/dialog/document-properties.cpp:763
msgid "<b>External script files:</b>"
msgstr "<b>Ytri skriftuskrár:</b>"
-#: ../src/ui/dialog/document-properties.cpp:749
+#: ../src/ui/dialog/document-properties.cpp:765
msgid "Add the current file name or browse for a file"
msgstr "Bæta við núverandi skráarheiti eða vafra eftir skrá"
-#: ../src/ui/dialog/document-properties.cpp:752
-#: ../src/ui/dialog/document-properties.cpp:829
+#: ../src/ui/dialog/document-properties.cpp:768
+#: ../src/ui/dialog/document-properties.cpp:845
#: ../src/ui/widget/selected-style.cpp:356
msgid "Remove"
msgstr "Fjarlægja"
-#: ../src/ui/dialog/document-properties.cpp:816
+#: ../src/ui/dialog/document-properties.cpp:832
msgid "Filename"
msgstr "Skráarheiti"
-#: ../src/ui/dialog/document-properties.cpp:824
+#: ../src/ui/dialog/document-properties.cpp:840
msgid "<b>Embedded script files:</b>"
msgstr "<b>Ívafðar skriftuskrár:</b>"
-#: ../src/ui/dialog/document-properties.cpp:826
-#: ../src/ui/dialog/objects.cpp:1890
+#: ../src/ui/dialog/document-properties.cpp:842
+#: ../src/ui/dialog/objects.cpp:1894
msgid "New"
msgstr "Nýtt"
-#: ../src/ui/dialog/document-properties.cpp:893
+#: ../src/ui/dialog/document-properties.cpp:909
msgid "Script id"
msgstr "Auðkenni skriftu"
-#: ../src/ui/dialog/document-properties.cpp:899
+#: ../src/ui/dialog/document-properties.cpp:915
msgid "<b>Content:</b>"
msgstr "<b>Innihald:</b>"
-#: ../src/ui/dialog/document-properties.cpp:1016
+#: ../src/ui/dialog/document-properties.cpp:1032
msgid "_Save as default"
msgstr "Vi_sta sem sjálfgefið"
-#: ../src/ui/dialog/document-properties.cpp:1017
+#: ../src/ui/dialog/document-properties.cpp:1033
msgid "Save this metadata as the default metadata"
msgstr "Vista þessi lýsigögn sem sjálfgefin lýsigögn"
-#: ../src/ui/dialog/document-properties.cpp:1018
+#: ../src/ui/dialog/document-properties.cpp:1034
msgid "Use _default"
msgstr "Nota _sjálfgefið"
-#: ../src/ui/dialog/document-properties.cpp:1019
+#: ../src/ui/dialog/document-properties.cpp:1035
msgid "Use the previously saved default metadata here"
msgstr "Nota það sem áður var vistað sem sjálfgefin lýsigögn"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1092
+#: ../src/ui/dialog/document-properties.cpp:1108
msgid "Add external script..."
msgstr "Bæta við ytri skriftuskrá..."
-#: ../src/ui/dialog/document-properties.cpp:1131
+#: ../src/ui/dialog/document-properties.cpp:1147
msgid "Select a script to load"
msgstr "Veldu skriftu til að hlaða inn"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1159
+#: ../src/ui/dialog/document-properties.cpp:1175
msgid "Add embedded script..."
msgstr "Bæta við ívafinni skriftu..."
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1190
+#: ../src/ui/dialog/document-properties.cpp:1206
msgid "Remove external script"
msgstr "Fjarlægja skriftuskrá"
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1220
+#: ../src/ui/dialog/document-properties.cpp:1235
msgid "Remove embedded script"
msgstr "Fjarlægja ívafða skriftu"
#. TODO repr->set_content(_EmbeddedContent.get_buffer()->get_text());
#. inform the document, so we can undo
-#: ../src/ui/dialog/document-properties.cpp:1317
+#: ../src/ui/dialog/document-properties.cpp:1331
msgid "Edit embedded script"
msgstr "Breyta ívafinni skriftu"
-#: ../src/ui/dialog/document-properties.cpp:1405
+#: ../src/ui/dialog/document-properties.cpp:1415
msgid "<b>Creation</b>"
msgstr "<b>Útbúa</b>"
-#: ../src/ui/dialog/document-properties.cpp:1406
+#: ../src/ui/dialog/document-properties.cpp:1416
msgid "<b>Defined grids</b>"
msgstr "<b>Skilgreind hnitanet</b>"
-#: ../src/ui/dialog/document-properties.cpp:1654
+#: ../src/ui/dialog/document-properties.cpp:1660
msgid "Remove grid"
msgstr "Fjarlægja hnitanet"
-#: ../src/ui/dialog/document-properties.cpp:1746
+#: ../src/ui/dialog/document-properties.cpp:1752
msgid "Changed default display unit"
msgstr "Breytti sjálfgefinni birtingareiningu"
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2848
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2886
msgid "_Page"
msgstr "_Síða"
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2852
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2890
msgid "_Drawing"
msgstr "_Teikning"
-#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2854
+#: ../src/ui/dialog/export.cpp:147 ../src/verbs.cpp:2892
msgid "_Selection"
msgstr "_Valið"
@@ -14847,8 +14898,8 @@ msgstr "_Valið"
msgid "_Custom"
msgstr "_Annað"
-#: ../src/ui/dialog/export.cpp:165 ../src/widgets/measure-toolbar.cpp:99
-#: ../src/widgets/measure-toolbar.cpp:107
+#: ../src/ui/dialog/export.cpp:165 ../src/widgets/measure-toolbar.cpp:286
+#: ../src/widgets/measure-toolbar.cpp:294
#: ../share/extensions/render_gears.inx.h:6
msgid "Units:"
msgstr "Mælieiningar:"
@@ -14929,15 +14980,15 @@ msgstr "mynddílar í"
msgid "dp_i"
msgstr "_pát"
-#: ../src/ui/dialog/export.cpp:296 ../src/ui/dialog/transformation.cpp:76
+#: ../src/ui/dialog/export.cpp:296 ../src/ui/dialog/transformation.cpp:75
#: ../src/ui/widget/page-sizer.cpp:238
msgid "_Height:"
msgstr "_Hæð:"
#: ../src/ui/dialog/export.cpp:304
-#: ../src/ui/dialog/inkscape-preferences.cpp:1485
-#: ../src/ui/dialog/inkscape-preferences.cpp:1489
-#: ../src/ui/dialog/inkscape-preferences.cpp:1513
+#: ../src/ui/dialog/inkscape-preferences.cpp:1487
+#: ../src/ui/dialog/inkscape-preferences.cpp:1491
+#: ../src/ui/dialog/inkscape-preferences.cpp:1515
msgid "dpi"
msgstr "pát"
@@ -15027,14 +15078,14 @@ msgstr "Teikning flutt út í <b>%s</b>."
msgid "Export aborted."
msgstr "Hætt við útflutning."
-#: ../src/ui/dialog/export.cpp:1308 ../src/ui/interface.cpp:1388
-#: ../src/widgets/desktop-widget.cpp:1122
-#: ../src/widgets/desktop-widget.cpp:1184
+#: ../src/ui/dialog/export.cpp:1308 ../src/ui/interface.cpp:1389
+#: ../src/widgets/desktop-widget.cpp:1172
+#: ../src/widgets/desktop-widget.cpp:1234
msgid "_Cancel"
msgstr "_Hætta við"
#: ../src/ui/dialog/export.cpp:1309 ../src/ui/dialog/input.cpp:1082
-#: ../src/verbs.cpp:2406 ../src/widgets/desktop-widget.cpp:1123
+#: ../src/verbs.cpp:2433 ../src/widgets/desktop-widget.cpp:1173
msgid "_Save"
msgstr "_Vista"
@@ -15205,10 +15256,10 @@ msgid "Document"
msgstr "Skjal"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1553 ../src/verbs.cpp:175
-#: ../src/widgets/desktop-widget.cpp:2002
+#: ../src/widgets/desktop-widget.cpp:2053
#: ../share/extensions/printing_marks.inx.h:18
msgid "Selection"
-msgstr "Val"
+msgstr "Myndval"
#: ../src/ui/dialog/filedialogimpl-gtkmm.cpp:1557
msgctxt "Export dialog"
@@ -15393,87 +15444,87 @@ msgstr "Endurnefna síu"
msgid "Apply filter"
msgstr "Beita síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1652
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1653
msgid "filter"
msgstr "sía"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1659
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1660
msgid "Add filter"
msgstr "Bæta við síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1709
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1710
msgid "Duplicate filter"
msgstr "Tvítaka síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1808
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1809
msgid "_Effect"
msgstr "Sjón_brella"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1818
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1819
msgid "Connections"
msgstr "Tengingar"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:1956
+#: ../src/ui/dialog/filter-effects-dialog.cpp:1957
msgid "Remove filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2543
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2544
msgid "Remove merge node"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2663
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2664
msgid "Reorder filter primitive"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2743
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2744
msgid "Add Effect:"
msgstr "Bæta við sjónhverfingu:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2744
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2745
msgid "No effect selected"
msgstr "Engin brella valin"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2745
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2746
msgid "No filter selected"
msgstr "Engin sía valin"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2790
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
msgid "Effect parameters"
msgstr "Viðföng sjónbrellu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2791
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2792
msgid "Filter General Settings"
msgstr "Almennar stillingar fyrir síu"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2849
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
msgid "Coordinates:"
msgstr "Hnit:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2849
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
msgid "X coordinate of the left corners of filter effects region"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2849
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
msgid "Y coordinate of the upper corners of filter effects region"
msgstr ""
#. default width:
#. default height:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2851
msgid "Dimensions:"
msgstr "Hlutföll:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2851
msgid "Width of filter effects region"
msgstr "Breidd áhrifasvæðis síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2850
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2851
msgid "Height of filter effects region"
msgstr "Hæð áhrifasvæðis síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2856
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2857
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 "
@@ -15481,95 +15532,99 @@ msgid ""
"performed without specifying a complete matrix."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2857
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2858
msgid "Value(s):"
msgstr "Gildi:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2861
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2862
msgid "R:"
msgstr "R:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2862
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2863
#: ../src/ui/widget/color-icc-selector.cpp:180
msgid "G:"
msgstr "G:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2863
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2864
msgid "B:"
msgstr "B:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2864
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2865
msgid "A:"
msgstr "A:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2867
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2907
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2868
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2908
msgid "Operator:"
msgstr "Stýritákn:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2868
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2869
msgid "K1:"
msgstr "K1:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2868
#: ../src/ui/dialog/filter-effects-dialog.cpp:2869
#: ../src/ui/dialog/filter-effects-dialog.cpp:2870
#: ../src/ui/dialog/filter-effects-dialog.cpp:2871
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2872
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:2869
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2870
msgid "K2:"
msgstr "K2:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2870
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2871
msgid "K3:"
msgstr "K3:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2871
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2872
msgid "K4:"
msgstr "K4:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2874
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
msgid "Size:"
msgstr "Stærð:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2874
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
msgid "width of the convolve matrix"
-msgstr ""
+msgstr "breidd samvindufylkis"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2874
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
msgid "height of the convolve matrix"
-msgstr ""
+msgstr "hæð samvindufylkis"
#. default x:
#. default y:
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2876
#: ../src/ui/dialog/object-attributes.cpp:48
msgid "Target:"
msgstr "Úttak:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2876
msgid ""
"X coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
msgstr ""
+"X-hnit markpunkts í samvindufylkinu. Samvindan hefur áhrif á mynddíla í "
+"kringum þennan punkt."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2875
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2876
msgid ""
"Y coordinate of the target point in the convolve matrix. The convolution is "
"applied to pixels around this point."
msgstr ""
+"Y-hnit markpunkts í samvindufylkinu. Samvindan hefur áhrif á mynddíla í "
+"kringum þennan punkt."
#. TRANSLATORS: for info on "Kernel", see http://en.wikipedia.org/wiki/Kernel_(matrix)
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2877
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2878
msgid "Kernel:"
msgstr "Kjarni:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2877
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2878
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 "
@@ -15579,11 +15634,11 @@ msgid ""
"would lead to a common blur effect."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2879
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2880
msgid "Divisor:"
msgstr "Deilir:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2879
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2880
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 "
@@ -15591,189 +15646,189 @@ msgid ""
"effect on the overall color intensity of the result."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2880
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2881
msgid "Bias:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2880
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2881
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:2881
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2882
msgid "Edge Mode:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2881
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2882
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:2882
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2883
msgid "Preserve Alpha"
msgstr "Varðveita alfa"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2882
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2883
msgid "If set, the alpha channel won't be altered by this filter primitive."
msgstr ""
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2885
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2886
msgid "Diffuse Color:"
msgstr "Dreifilitur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2885
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2918
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2886
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2919
msgid "Defines the color of the light source"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2886
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2919
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2887
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2920
msgid "Surface Scale:"
msgstr "Kvörðun yfirborðs:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2886
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2919
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2887
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2920
msgid ""
"This value amplifies the heights of the bump map defined by the input alpha "
"channel"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2887
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2920
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2888
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2921
msgid "Constant:"
msgstr "Fasti:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2887
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2920
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2888
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2921
msgid "This constant affects the Phong lighting model."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2888
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2922
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2889
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2923
msgid "Kernel Unit Length:"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2892
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2893
msgid "This defines the intensity of the displacement effect."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2893
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2894
msgid "X displacement:"
msgstr "X færsla:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2893
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2894
msgid "Color component that controls the displacement in the X direction"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2894
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2895
msgid "Y displacement:"
msgstr "Y færsla:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2894
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2895
msgid "Color component that controls the displacement in the Y direction"
msgstr ""
#. default: black
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2897
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2898
msgid "Flood Color:"
msgstr "Flæðilitur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2897
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2898
msgid "The whole filter region will be filled with this color."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2901
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2902
msgid "Standard Deviation:"
msgstr "Staðalfrávik:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2901
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2902
msgid "The standard deviation for the blur operation."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2907
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2908
msgid ""
"Erode: performs \"thinning\" of input image.\n"
"Dilate: performs \"fattenning\" of input image."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2911
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2912
msgid "Source of Image:"
msgstr "Uppruni myndar:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2914
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2915
msgid "Delta X:"
msgstr "Mismunur X:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2914
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2915
msgid "This is how far the input image gets shifted to the right"
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2915
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2916
msgid "Delta Y:"
msgstr "Mismunur Y:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2915
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2916
msgid "This is how far the input image gets shifted downwards"
msgstr ""
#. default: white
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2918
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2919
msgid "Specular Color:"
msgstr "Endurkastslitur:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2921
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2922
#: ../share/extensions/interp.inx.h:2
msgid "Exponent:"
msgstr "Veldisvísir:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2921
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2922
msgid "Exponent for specular term, larger is more \"shiny\"."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2930
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2931
msgid ""
"Indicates whether the filter primitive should perform a noise or turbulence "
"function."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2931
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2932
msgid "Base Frequency:"
msgstr "Grunntíðni:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2932
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2933
msgid "Octaves:"
msgstr "Áttundir:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2933
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2934
msgid "Seed:"
msgstr "Sáðtala:"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2933
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2934
msgid "The starting number for the pseudo random number generator."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2945
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2946
msgid "Add filter primitive"
-msgstr ""
+msgstr "Bæta við viðfangi á síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2962
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2963
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:2966
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2967
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:2970
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2971
msgid ""
"The <b>feComponentTransfer</b> filter primitive manipulates the input's "
"color components (red, green, blue, and alpha) according to particular "
@@ -15781,7 +15836,7 @@ msgid ""
"adjustment, color balance, and thresholding."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2974
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2975
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 "
@@ -15789,7 +15844,7 @@ msgid ""
"between the corresponding pixel values of the images."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2978
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2979
msgid ""
"The <b>feConvolveMatrix</b> lets you specify a Convolution to be applied on "
"the image. Common effects created using convolution matrices are blur, "
@@ -15797,8 +15852,14 @@ msgid ""
"be created using this filter primitive, the special gaussian blur primitive "
"is faster and resolution-independent."
msgstr ""
+"Samvindufylkið <b>feConvolveMatrix</b> lætur þig tiltaka ákveðna samvindu "
+"(convolution) sem hægt er að beita á myndina. Algeng myndáhrif sem útbúin "
+"eru með samvindufylkjum eru t.d. afskerping, skerping, upphleyping og "
+"skynjun brúna. Athugaðu að þótt hægt sé að búa til gaussíska afskerpingu með "
+"þessari síubreytu, þá er hin sértæka gaussíska afskerping mun hraðvirkari, "
+"auk þess að vera óháð upplausn."
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2982
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2983
msgid ""
"The <b>feDiffuseLighting</b> and feSpecularLighting filter primitives create "
"\"embossed\" shadings. The input's alpha channel is used to provide depth "
@@ -15806,7 +15867,7 @@ msgid ""
"opacity areas recede away from the viewer."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2986
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2987
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 "
@@ -15814,26 +15875,26 @@ msgid ""
"effects."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:2990
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2991
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:2994
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2995
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:2998
+#: ../src/ui/dialog/filter-effects-dialog.cpp:2999
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:3002
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3003
msgid ""
"The <b>feMerge</b> filter primitive composites several temporary images "
"inside the filter primitive to a single image. It uses normal alpha "
@@ -15841,21 +15902,21 @@ msgid ""
"in 'normal' mode or several feComposite primitives in 'over' mode."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:3006
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3007
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:3010
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3011
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:3014
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3015
msgid ""
"The <b>feDiffuseLighting</b> and <b>feSpecularLighting</b> filter primitives "
"create \"embossed\" shadings. The input's alpha channel is used to provide "
@@ -15863,26 +15924,26 @@ msgid ""
"lower opacity areas recede away from the viewer."
msgstr ""
-#: ../src/ui/dialog/filter-effects-dialog.cpp:3018
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3019
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:3022
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3023
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:3041
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3042
msgid "Duplicate filter primitive"
-msgstr ""
+msgstr "Tvítaka viðfang síu"
-#: ../src/ui/dialog/filter-effects-dialog.cpp:3094
+#: ../src/ui/dialog/filter-effects-dialog.cpp:3095
msgid "Set filter primitive attribute"
-msgstr ""
+msgstr "Setja viðfang síu"
#: ../src/ui/dialog/find.cpp:72
msgid "F_ind:"
@@ -15898,7 +15959,7 @@ msgstr "Skipt_a út:"
#: ../src/ui/dialog/find.cpp:73
msgid "Replace match with this value"
-msgstr ""
+msgstr "Skipta út samsvörun með þessu"
#: ../src/ui/dialog/find.cpp:75
msgid "_All"
@@ -16064,7 +16125,7 @@ msgstr "Spíralar"
msgid "Search spirals"
msgstr "Leita í spírölum"
-#: ../src/ui/dialog/find.cpp:103 ../src/widgets/toolbox.cpp:1738
+#: ../src/ui/dialog/find.cpp:103 ../src/widgets/toolbox.cpp:1786
msgid "Paths"
msgstr "Ferlar"
@@ -16641,7 +16702,7 @@ msgstr "Gjaldmiðlatákn"
#: ../src/ui/dialog/glyphs.cpp:219
msgid "Combining Diacritical Marks for Symbols"
-msgstr "Samlögun broddmerkja fyrir tákn"
+msgstr "Samlagandi broddstafamerki fyrir tákn"
#: ../src/ui/dialog/glyphs.cpp:220
msgid "Letterlike Symbols"
@@ -16946,7 +17007,7 @@ msgstr "Raða á hnitanet"
#: ../src/ui/dialog/grid-arrange-tab.cpp:571
#: ../src/ui/dialog/object-attributes.cpp:66
#: ../src/ui/dialog/object-attributes.cpp:75
-#: ../src/ui/widget/page-sizer.cpp:247 ../src/widgets/desktop-widget.cpp:666
+#: ../src/ui/widget/page-sizer.cpp:247 ../src/widgets/desktop-widget.cpp:694
#: ../src/widgets/node-toolbar.cpp:581
msgid "X:"
msgstr "X:"
@@ -16958,7 +17019,7 @@ msgstr "Lárétt millibil dálka."
#: ../src/ui/dialog/grid-arrange-tab.cpp:572
#: ../src/ui/dialog/object-attributes.cpp:67
#: ../src/ui/dialog/object-attributes.cpp:76
-#: ../src/ui/widget/page-sizer.cpp:248 ../src/widgets/desktop-widget.cpp:676
+#: ../src/ui/widget/page-sizer.cpp:248 ../src/widgets/desktop-widget.cpp:704
#: ../src/widgets/node-toolbar.cpp:599
msgid "Y:"
msgstr "Y:"
@@ -17008,56 +17069,64 @@ msgstr "Jöfnun:"
#. #### Radio buttons to control spacing manually or to fit selection bbox ####
#: ../src/ui/dialog/grid-arrange-tab.cpp:701
msgid "_Fit into selection box"
-msgstr "_Laga að valsvæði"
+msgstr "La_ga að valsvæði"
#: ../src/ui/dialog/grid-arrange-tab.cpp:708
msgid "_Set spacing:"
msgstr "_Setja millibil:"
#: ../src/ui/dialog/guides.cpp:47
+msgid "Lo_cked"
+msgstr "_Læst"
+
+#: ../src/ui/dialog/guides.cpp:47
+msgid "Lock the movement of guides"
+msgstr "Læsa tilfærslu stoðlína"
+
+#: ../src/ui/dialog/guides.cpp:48
msgid "Rela_tive change"
msgstr "Afs_tæð breyting"
-#: ../src/ui/dialog/guides.cpp:47
+#: ../src/ui/dialog/guides.cpp:48
msgid "Move and/or rotate the guide relative to current settings"
msgstr "Færa og/eða snúa lóðslínu afstætt við núverandi stillingar"
-#: ../src/ui/dialog/guides.cpp:48
+#: ../src/ui/dialog/guides.cpp:49
msgctxt "Guides"
msgid "_X:"
msgstr "_X:"
-#: ../src/ui/dialog/guides.cpp:49
+#: ../src/ui/dialog/guides.cpp:50
msgctxt "Guides"
msgid "_Y:"
msgstr "_Y:"
-#: ../src/ui/dialog/guides.cpp:50 ../src/ui/dialog/object-properties.cpp:59
+#: ../src/ui/dialog/guides.cpp:51 ../src/ui/dialog/object-properties.cpp:59
msgid "_Label:"
msgstr "Mer_king:"
-#: ../src/ui/dialog/guides.cpp:50
+#: ../src/ui/dialog/guides.cpp:51
msgid "Optionally give this guideline a name"
msgstr ""
-#: ../src/ui/dialog/guides.cpp:51
+#: ../src/ui/dialog/guides.cpp:52
msgid "_Angle:"
msgstr "H_orn:"
-#: ../src/ui/dialog/guides.cpp:130
+#: ../src/ui/dialog/guides.cpp:139
msgid "Set guide properties"
msgstr "Stilla eiginleika lóðslínu"
-#: ../src/ui/dialog/guides.cpp:160
+#: ../src/ui/dialog/guides.cpp:169
msgid "Guideline"
msgstr "Lóðslína"
-#: ../src/ui/dialog/guides.cpp:311
+#: ../src/ui/dialog/guides.cpp:336
#, c-format
msgid "Guideline ID: %s"
msgstr "Auðkenni lóðslínu: %s"
-#: ../src/ui/dialog/guides.cpp:317
+#: ../src/ui/dialog/guides.cpp:342
#, c-format
msgid "Current: %s"
msgstr "Núverandi: %s"
@@ -17149,7 +17218,7 @@ msgstr ""
#: ../src/ui/dialog/inkscape-preferences.cpp:274
msgid "This tool's own style:"
-msgstr "Eigin stíl þessa áhalds:"
+msgstr "Eigin stíl þessa verkfæris:"
#: ../src/ui/dialog/inkscape-preferences.cpp:278
msgid ""
@@ -17286,7 +17355,7 @@ msgstr "Kassi"
#: ../src/ui/dialog/inkscape-preferences.cpp:349
msgid "Each selected object displays its bounding box"
-msgstr ""
+msgstr "Hver valinn hlutur birtir umgjörð sína"
#. Node
#: ../src/ui/dialog/inkscape-preferences.cpp:352
@@ -17403,12 +17472,12 @@ msgstr "Málunarstíll hlutar"
#. Zoom
#: ../src/ui/dialog/inkscape-preferences.cpp:385
-#: ../src/widgets/desktop-widget.cpp:631
+#: ../src/widgets/desktop-widget.cpp:659
msgid "Zoom"
msgstr "Aðdráttur"
#. Measure
-#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2730
+#: ../src/ui/dialog/inkscape-preferences.cpp:390 ../src/verbs.cpp:2762
msgctxt "ContextVerb"
msgid "Measure"
msgstr "Mæla"
@@ -17463,7 +17532,7 @@ msgid ""
msgstr ""
#. Text
-#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2722
+#: ../src/ui/dialog/inkscape-preferences.cpp:448 ../src/verbs.cpp:2754
msgctxt "ContextVerb"
msgid "Text"
msgstr "Texti"
@@ -17486,6 +17555,8 @@ msgid ""
"Show font substitution warning dialog when requested fonts are not available "
"on the system"
msgstr ""
+"Birta aðvörunarglugga við útskiptingu á letri þegar það er ekki tiltækt á "
+"kerfinu"
#: ../src/ui/dialog/inkscape-preferences.cpp:460
msgid "Pixel"
@@ -17540,659 +17611,670 @@ msgid "Eraser"
msgstr "Strokleður"
#. Paint Bucket
-#: ../src/ui/dialog/inkscape-preferences.cpp:482
+#: ../src/ui/dialog/inkscape-preferences.cpp:483
msgid "Paint Bucket"
msgstr "Fötufylla"
#. Gradient
-#: ../src/ui/dialog/inkscape-preferences.cpp:487
-#: ../src/widgets/gradient-selector.cpp:148
-#: ../src/widgets/gradient-selector.cpp:299
+#: ../src/ui/dialog/inkscape-preferences.cpp:489
+#: ../src/widgets/gradient-selector.cpp:144
+#: ../src/widgets/gradient-selector.cpp:295
msgid "Gradient"
msgstr "Litstigull"
-#: ../src/ui/dialog/inkscape-preferences.cpp:489
+#: ../src/ui/dialog/inkscape-preferences.cpp:491
msgid "Prevent sharing of gradient definitions"
msgstr "Hindra sameiginlegar skilgreiningar litstigla"
-#: ../src/ui/dialog/inkscape-preferences.cpp:491
+#: ../src/ui/dialog/inkscape-preferences.cpp:493
msgid ""
"When on, shared gradient definitions are automatically forked on change; "
"uncheck to allow sharing of gradient definitions so that editing one object "
"may affect other objects using the same gradient"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:492
+#: ../src/ui/dialog/inkscape-preferences.cpp:494
msgid "Use legacy Gradient Editor"
-msgstr ""
+msgstr "Nota eldri litstiglaritil"
-#: ../src/ui/dialog/inkscape-preferences.cpp:494
+#: ../src/ui/dialog/inkscape-preferences.cpp:496
msgid ""
"When on, the Gradient Edit button in the Fill & Stroke dialog will show the "
"legacy Gradient Editor dialog, when off the Gradient Tool will be used"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:497
+#: ../src/ui/dialog/inkscape-preferences.cpp:499
msgid "Linear gradient _angle:"
-msgstr ""
+msgstr "_Horn línulegs litstiguls:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:498
+#: ../src/ui/dialog/inkscape-preferences.cpp:500
msgid ""
"Default angle of new linear gradients in degrees (clockwise from horizontal)"
msgstr ""
#. Dropper
-#: ../src/ui/dialog/inkscape-preferences.cpp:502
+#: ../src/ui/dialog/inkscape-preferences.cpp:504
msgid "Dropper"
msgstr "Litaplokkari"
#. Connector
-#: ../src/ui/dialog/inkscape-preferences.cpp:507
+#: ../src/ui/dialog/inkscape-preferences.cpp:509
msgid "Connector"
msgstr "Tengilína"
-#: ../src/ui/dialog/inkscape-preferences.cpp:510
+#: ../src/ui/dialog/inkscape-preferences.cpp:512
msgid "If on, connector attachment points will not be shown for text objects"
msgstr ""
#. LPETool
#. disabled, because the LPETool is not finished yet.
-#: ../src/ui/dialog/inkscape-preferences.cpp:515
+#: ../src/ui/dialog/inkscape-preferences.cpp:517
msgid "LPE Tool"
msgstr "LPE verkfæri (LivePathEffects)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:522
+#: ../src/ui/dialog/inkscape-preferences.cpp:524
msgid "Interface"
msgstr "Viðmót"
-#: ../src/ui/dialog/inkscape-preferences.cpp:525
+#: ../src/ui/dialog/inkscape-preferences.cpp:527
msgid "System default"
msgstr "Sjálfgefið í kerfinu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Albanian (sq)"
msgstr "Albanska (sq)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Amharic (am)"
msgstr "Amharíska (am)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Arabic (ar)"
msgstr "Arabíska (ar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Armenian (hy)"
msgstr "Armenska (hy)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Assamese (as)"
msgstr "Assamíska (as)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:526
+#: ../src/ui/dialog/inkscape-preferences.cpp:528
msgid "Azerbaijani (az)"
msgstr "Azerbaijanska (az)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Basque (eu)"
msgstr "Baskneska (eu)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Belarusian (be)"
msgstr "Hvítrússneska (be)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Bulgarian (bg)"
msgstr "Búlgarska (bg)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Bengali (bn)"
msgstr "Bengalska (bn)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Bengali/Bangladesh (bn_BD)"
msgstr "Bengali/Bangladesh (bn_BD)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Bodo (brx)"
msgstr "Bodo (brx)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:527
+#: ../src/ui/dialog/inkscape-preferences.cpp:529
msgid "Breton (br)"
msgstr "Bretónska (br)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Catalan (ca)"
msgstr "Katalónska (ca)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Valencian Catalan (ca@valencia)"
msgstr "Valensísk-katalónska (ca@valencia)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Chinese/China (zh_CN)"
msgstr "Kínverska/Kína (zh_CN)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Chinese/Taiwan (zh_TW)"
msgstr "Kínverska/Taívan (zh_TW)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Croatian (hr)"
msgstr "Króatíska (hr)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:528
+#: ../src/ui/dialog/inkscape-preferences.cpp:530
msgid "Czech (cs)"
msgstr "Tékkneska (cs)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:529
+#: ../src/ui/dialog/inkscape-preferences.cpp:531
msgid "Danish (da)"
msgstr "Danska (da)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:529
+#: ../src/ui/dialog/inkscape-preferences.cpp:531
msgid "Dogri (doi)"
msgstr "Dogri (doi)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:529
+#: ../src/ui/dialog/inkscape-preferences.cpp:531
msgid "Dutch (nl)"
msgstr "Hollenska (nl)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:529
+#: ../src/ui/dialog/inkscape-preferences.cpp:531
msgid "Dzongkha (dz)"
msgstr "Dzongkha (dz)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:530
+#: ../src/ui/dialog/inkscape-preferences.cpp:532
msgid "German (de)"
msgstr "Þýska (de)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:530
+#: ../src/ui/dialog/inkscape-preferences.cpp:532
msgid "Greek (el)"
msgstr "Gríska (el)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "English (en)"
msgstr "Enska (en)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "English/Australia (en_AU)"
msgstr "Enska/Ástralía (en_AU)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "English/Canada (en_CA)"
msgstr "Enska/Kanada (en_CA)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "English/Great Britain (en_GB)"
msgstr "Enska/Stóra Bretland (en_GB)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "Pig Latin (en_US@piglatin)"
msgstr "Pig Latin (en_US@piglatin)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "Esperanto (eo)"
msgstr "Esperantó (eo)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:531
+#: ../src/ui/dialog/inkscape-preferences.cpp:533
msgid "Estonian (et)"
msgstr "Eistneska (et)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:532
+#: ../src/ui/dialog/inkscape-preferences.cpp:534
msgid "Farsi (fa)"
msgstr "Farsí (fa)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:532
+#: ../src/ui/dialog/inkscape-preferences.cpp:534
msgid "Finnish (fi)"
msgstr "Finnska (fi)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:532
+#: ../src/ui/dialog/inkscape-preferences.cpp:534
msgid "French (fr)"
msgstr "Franska (fr)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:533
+#: ../src/ui/dialog/inkscape-preferences.cpp:535
msgid "Galician (gl)"
msgstr "Galisíska (gl)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:533
+#: ../src/ui/dialog/inkscape-preferences.cpp:535
msgid "Gujarati (gu)"
msgstr "Gújaratí (gu)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:534
+#: ../src/ui/dialog/inkscape-preferences.cpp:536
msgid "Hebrew (he)"
msgstr "Hebreska (he)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:534
+#: ../src/ui/dialog/inkscape-preferences.cpp:536
msgid "Hindi (hi)"
msgstr "Hindí (hi)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:534
+#: ../src/ui/dialog/inkscape-preferences.cpp:536
msgid "Hungarian (hu)"
msgstr "Ungverska (hu)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:535
+#: ../src/ui/dialog/inkscape-preferences.cpp:537
msgid "Icelandic (is)"
msgstr "Íslenska (is)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:535
+#: ../src/ui/dialog/inkscape-preferences.cpp:537
msgid "Indonesian (id)"
msgstr "Indónesíska (id)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:535
+#: ../src/ui/dialog/inkscape-preferences.cpp:537
msgid "Irish (ga)"
msgstr "Írska (ga)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:535
+#: ../src/ui/dialog/inkscape-preferences.cpp:537
msgid "Italian (it)"
msgstr "Ítalska (it)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:536
+#: ../src/ui/dialog/inkscape-preferences.cpp:538
msgid "Japanese (ja)"
msgstr "Japanska (ja)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Kannada (kn)"
msgstr "Kannada (kn)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Kashmiri in Peso-Arabic script (ks@aran)"
msgstr "Kashmírska með Peso-Arabísku letri (ks@aran)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Kashmiri in Devanagari script (ks@deva)"
msgstr "Kashmírska með Devanagarí letur (ks@deva)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Khmer (km)"
msgstr "Khmeríska (km)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Kinyarwanda (rw)"
msgstr "Kinyarwanda (rw)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Konkani (kok)"
msgstr "Konkaní (kok)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Konkani in Latin script (kok@latin)"
msgstr "Konkaní með latneskt letur (kok@latin)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:537
+#: ../src/ui/dialog/inkscape-preferences.cpp:539
msgid "Korean (ko)"
msgstr "Kóreska (ko)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:538
+#: ../src/ui/dialog/inkscape-preferences.cpp:540
msgid "Latvian (lv)"
msgstr "Lettlenska (lv)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:538
+#: ../src/ui/dialog/inkscape-preferences.cpp:540
msgid "Lithuanian (lt)"
msgstr "Litháíska (lt)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Macedonian (mk)"
msgstr "Makedónska (mk)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Maithili (mai)"
msgstr "Maithilí (mai)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Malayalam (ml)"
msgstr "Malaíalam (ml)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Manipuri (mni)"
msgstr "Manipurí (mni)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Manipuri in Bengali script (mni@beng)"
msgstr "Manipurí með Bengalí letri (mni@beng)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Marathi (mr)"
msgstr "Marathí (mr)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:539
+#: ../src/ui/dialog/inkscape-preferences.cpp:541
msgid "Mongolian (mn)"
msgstr "Mongólska (mn)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:540
+#: ../src/ui/dialog/inkscape-preferences.cpp:542
msgid "Nepali (ne)"
msgstr "Nepalska (ne)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:540
+#: ../src/ui/dialog/inkscape-preferences.cpp:542
msgid "Norwegian Bokmål (nb)"
msgstr "Norskt bókmál (nb)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:540
+#: ../src/ui/dialog/inkscape-preferences.cpp:542
msgid "Norwegian Nynorsk (nn)"
msgstr "Nýnorska (nn)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:541
+#: ../src/ui/dialog/inkscape-preferences.cpp:543
msgid "Odia (or)"
msgstr "Odia (or)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:542
+#: ../src/ui/dialog/inkscape-preferences.cpp:544
msgid "Panjabi (pa)"
msgstr "Panjabi (pa)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:542
+#: ../src/ui/dialog/inkscape-preferences.cpp:544
msgid "Polish (pl)"
msgstr "Pólska (pl)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:542
+#: ../src/ui/dialog/inkscape-preferences.cpp:544
msgid "Portuguese (pt)"
msgstr "Portúgalska (pt)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:542
+#: ../src/ui/dialog/inkscape-preferences.cpp:544
msgid "Portuguese/Brazil (pt_BR)"
msgstr "Portúgalska/Brasilía (pt_BR)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:543
+#: ../src/ui/dialog/inkscape-preferences.cpp:545
msgid "Romanian (ro)"
msgstr "Rúmenska (ro)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:543
+#: ../src/ui/dialog/inkscape-preferences.cpp:545
msgid "Russian (ru)"
msgstr "Rússneska (ru)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:544
+#: ../src/ui/dialog/inkscape-preferences.cpp:546
msgid "Sanskrit (sa)"
msgstr "Sanskrít (sa)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:544
+#: ../src/ui/dialog/inkscape-preferences.cpp:546
msgid "Santali (sat)"
msgstr "Santalí (sat)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:544
+#: ../src/ui/dialog/inkscape-preferences.cpp:546
msgid "Santali in Devanagari script (sat@deva)"
msgstr "Santalí með Devanagarí letur (sd@deva)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:544
+#: ../src/ui/dialog/inkscape-preferences.cpp:546
msgid "Serbian (sr)"
msgstr "Serbneska (sr)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:544
+#: ../src/ui/dialog/inkscape-preferences.cpp:546
msgid "Serbian in Latin script (sr@latin)"
msgstr "Serbneska með latneskt letur (sr@latin)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Sindhi (sd)"
msgstr "Shindí (sd)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Sindhi in Devanagari script (sd@deva)"
msgstr "Sindhí með Devanagarí letur (sd@deva)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Slovak (sk)"
msgstr "Slóvakíska (sk)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Slovenian (sl)"
msgstr "Slóvenska (sl)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Spanish (es)"
msgstr "Spænska (es)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Spanish/Mexico (es_MX)"
msgstr "Spænska/Mexíkó (es_MX)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:545
+#: ../src/ui/dialog/inkscape-preferences.cpp:547
msgid "Swedish (sv)"
msgstr "Sænska (sv)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:546
+#: ../src/ui/dialog/inkscape-preferences.cpp:548
msgid "Tamil (ta)"
msgstr "Tamílska (ta)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:546
+#: ../src/ui/dialog/inkscape-preferences.cpp:548
msgid "Telugu (te)"
msgstr "Telugu (te)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:546
+#: ../src/ui/dialog/inkscape-preferences.cpp:548
msgid "Thai (th)"
msgstr "Tælenska (th)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:546
+#: ../src/ui/dialog/inkscape-preferences.cpp:548
msgid "Turkish (tr)"
msgstr "Tyrkneska (tr)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:547
+#: ../src/ui/dialog/inkscape-preferences.cpp:549
msgid "Ukrainian (uk)"
msgstr "Úkraínska (uk)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:547
+#: ../src/ui/dialog/inkscape-preferences.cpp:549
msgid "Urdu (ur)"
msgstr "Úrdú (ur)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:548
+#: ../src/ui/dialog/inkscape-preferences.cpp:550
msgid "Vietnamese (vi)"
msgstr "Víetnamska (vi)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:600
+#: ../src/ui/dialog/inkscape-preferences.cpp:602
msgid "Language (requires restart):"
msgstr "Tungumál (krefst endurræsingar):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:601
+#: ../src/ui/dialog/inkscape-preferences.cpp:603
msgid "Set the language for menus and number formats"
msgstr "Stilltu tungumál fyrir valmyndir og talnasnið"
-#: ../src/ui/dialog/inkscape-preferences.cpp:604
-#: ../src/ui/dialog/inkscape-preferences.cpp:689
+#: ../src/ui/dialog/inkscape-preferences.cpp:606
+msgctxt "Icon size"
msgid "Large"
-msgstr "Stórt"
+msgstr "Stór"
-#: ../src/ui/dialog/inkscape-preferences.cpp:604
-#: ../src/ui/dialog/inkscape-preferences.cpp:689
-#: ../src/ui/widget/font-variants.cpp:51
+#: ../src/ui/dialog/inkscape-preferences.cpp:606
+msgctxt "Icon size"
msgid "Small"
-msgstr "Lítið"
+msgstr "Lítil"
-#: ../src/ui/dialog/inkscape-preferences.cpp:604
+#: ../src/ui/dialog/inkscape-preferences.cpp:606
+msgctxt "Icon size"
msgid "Smaller"
-msgstr "Minna"
+msgstr "Minni"
-#: ../src/ui/dialog/inkscape-preferences.cpp:608
+#: ../src/ui/dialog/inkscape-preferences.cpp:610
msgid "Toolbox icon size:"
msgstr "Táknmyndastærð verkfærakassa:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:609
+#: ../src/ui/dialog/inkscape-preferences.cpp:611
msgid "Set the size for the tool icons (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:612
+#: ../src/ui/dialog/inkscape-preferences.cpp:614
msgid "Control bar icon size:"
msgstr "Táknmyndastærð stjórnslár:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:613
+#: ../src/ui/dialog/inkscape-preferences.cpp:615
msgid ""
"Set the size for the icons in tools' control bars to use (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:616
+#: ../src/ui/dialog/inkscape-preferences.cpp:618
msgid "Secondary toolbar icon size:"
msgstr "Stærð táknmynda á aukaverkfærastiku:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:617
+#: ../src/ui/dialog/inkscape-preferences.cpp:619
msgid ""
"Set the size for the icons in secondary toolbars to use (requires restart)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:620
+#: ../src/ui/dialog/inkscape-preferences.cpp:622
msgid "Work-around color sliders not drawing"
msgstr "Hjáleið þegar litasleðar virka ekki"
-#: ../src/ui/dialog/inkscape-preferences.cpp:622
+#: ../src/ui/dialog/inkscape-preferences.cpp:624
msgid ""
"When on, will attempt to work around bugs in certain GTK themes drawing "
"color sliders"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:627
+#: ../src/ui/dialog/inkscape-preferences.cpp:629
msgid "Clear list"
msgstr "Hreinsa lista"
-#: ../src/ui/dialog/inkscape-preferences.cpp:630
+#: ../src/ui/dialog/inkscape-preferences.cpp:632
msgid "Maximum documents in Open _Recent:"
msgstr "Hámarksfjöldi _nýlegra skjala:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:631
+#: ../src/ui/dialog/inkscape-preferences.cpp:633
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:634
+#: ../src/ui/dialog/inkscape-preferences.cpp:636
msgid "_Zoom correction factor (in %):"
msgstr "_Leiðrétting á aðdrætti (í %):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:635
+#: ../src/ui/dialog/inkscape-preferences.cpp:637
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:638
+#: ../src/ui/dialog/inkscape-preferences.cpp:640
msgid "Enable dynamic relayout for incomplete sections"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:640
+#: ../src/ui/dialog/inkscape-preferences.cpp:642
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:643
+#: ../src/ui/dialog/inkscape-preferences.cpp:645
msgid "Show filter primitives infobox (requires restart)"
msgstr "Birta upplýsingar um frumstillingar sía (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:645
+#: ../src/ui/dialog/inkscape-preferences.cpp:647
msgid ""
"Show icons and descriptions for the filter primitives available at the "
"filter effects dialog"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:648
-#: ../src/ui/dialog/inkscape-preferences.cpp:656
+#: ../src/ui/dialog/inkscape-preferences.cpp:650
+#: ../src/ui/dialog/inkscape-preferences.cpp:658
msgid "Icons only"
msgstr "Einungis táknmyndir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:648
-#: ../src/ui/dialog/inkscape-preferences.cpp:656
+#: ../src/ui/dialog/inkscape-preferences.cpp:650
+#: ../src/ui/dialog/inkscape-preferences.cpp:658
msgid "Text only"
msgstr "Einungis texti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:648
-#: ../src/ui/dialog/inkscape-preferences.cpp:656
+#: ../src/ui/dialog/inkscape-preferences.cpp:650
+#: ../src/ui/dialog/inkscape-preferences.cpp:658
msgid "Icons and text"
msgstr "Táknmyndir og texti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:653
+#: ../src/ui/dialog/inkscape-preferences.cpp:655
msgid "Dockbar style (requires restart):"
-msgstr ""
+msgstr "Tengjanlegur stíll (krefst endurræsingar):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:654
+#: ../src/ui/dialog/inkscape-preferences.cpp:656
msgid ""
"Selects whether the vertical bars on the dockbar will show text labels, "
"icons, or both"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:661
+#: ../src/ui/dialog/inkscape-preferences.cpp:663
msgid "Switcher style (requires restart):"
-msgstr ""
+msgstr "Stíll flettis (krefst endurræsingar):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:662
+#: ../src/ui/dialog/inkscape-preferences.cpp:664
msgid ""
"Selects whether the dockbar switcher will show text labels, icons, or both"
msgstr ""
#. Windows
-#: ../src/ui/dialog/inkscape-preferences.cpp:666
+#: ../src/ui/dialog/inkscape-preferences.cpp:668
msgid "Save and restore window geometry for each document"
-msgstr "Vista og endurheimta stærð og stöðu glugga fyrir hvert skjal "
+msgstr "Vista og endurheimta stærð og stöðu glugga fyrir hvert skjal"
-#: ../src/ui/dialog/inkscape-preferences.cpp:667
+#: ../src/ui/dialog/inkscape-preferences.cpp:669
msgid "Remember and use last window's geometry"
msgstr "Geyma og nota síðustu stærð og stöðu glugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:668
+#: ../src/ui/dialog/inkscape-preferences.cpp:670
msgid "Don't save window geometry"
msgstr "Ekki vista stærðir glugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:670
+#: ../src/ui/dialog/inkscape-preferences.cpp:672
msgid "Save and restore dialogs status"
-msgstr ""
+msgstr "Vista og endurheimta stöðu samskiptaglugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:671
-#: ../src/ui/dialog/inkscape-preferences.cpp:707
+#: ../src/ui/dialog/inkscape-preferences.cpp:673
+#: ../src/ui/dialog/inkscape-preferences.cpp:709
msgid "Don't save dialogs status"
-msgstr ""
+msgstr "Ekki vista stöðu samskiptaglugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:673
-#: ../src/ui/dialog/inkscape-preferences.cpp:715
+#: ../src/ui/dialog/inkscape-preferences.cpp:675
+#: ../src/ui/dialog/inkscape-preferences.cpp:717
msgid "Dockable"
msgstr "Tengjanlegt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:677
+#: ../src/ui/dialog/inkscape-preferences.cpp:679
msgid "Native open/save dialogs"
-msgstr ""
+msgstr "Innbyggðar Opna/Vista glugga úr stýrikerfi"
-#: ../src/ui/dialog/inkscape-preferences.cpp:678
+#: ../src/ui/dialog/inkscape-preferences.cpp:680
msgid "GTK open/save dialogs"
-msgstr ""
+msgstr "Nota Opna/Vista glugga úr GTK"
-#: ../src/ui/dialog/inkscape-preferences.cpp:680
+#: ../src/ui/dialog/inkscape-preferences.cpp:682
msgid "Dialogs are hidden in taskbar"
msgstr "Samskiptagluggar eru faldir í verkefnaslá"
-#: ../src/ui/dialog/inkscape-preferences.cpp:681
+#: ../src/ui/dialog/inkscape-preferences.cpp:683
msgid "Save and restore documents viewport"
-msgstr ""
+msgstr "Vista og endurheimta stöðu sýnisglugga skjala"
-#: ../src/ui/dialog/inkscape-preferences.cpp:682
+#: ../src/ui/dialog/inkscape-preferences.cpp:684
msgid "Zoom when window is resized"
msgstr "Breyta aðdrætti þegar stærð glugga breytist"
-#: ../src/ui/dialog/inkscape-preferences.cpp:683
+#: ../src/ui/dialog/inkscape-preferences.cpp:685
msgid "Show close button on dialogs"
msgstr "Birta lokunarhnapp á samskiptagluggum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:684
+#: ../src/ui/dialog/inkscape-preferences.cpp:686
msgctxt "Dialog on top"
msgid "None"
msgstr "Ekkert"
-#: ../src/ui/dialog/inkscape-preferences.cpp:686
+#: ../src/ui/dialog/inkscape-preferences.cpp:688
msgid "Aggressive"
msgstr "Ýkt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:689
+#: ../src/ui/dialog/inkscape-preferences.cpp:691
+msgctxt "Window size"
+msgid "Small"
+msgstr "Lítill"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:691
+msgctxt "Window size"
+msgid "Large"
+msgstr "Stór"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:691
+msgctxt "Window size"
msgid "Maximized"
-msgstr "Hámarkaðað"
+msgstr "Hámarkaður"
-#: ../src/ui/dialog/inkscape-preferences.cpp:693
+#: ../src/ui/dialog/inkscape-preferences.cpp:695
msgid "Default window size:"
msgstr "Sjálfgefin stærð glugga:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:694
+#: ../src/ui/dialog/inkscape-preferences.cpp:696
msgid "Set the default window size"
msgstr "Stilla sjálfgefna stærð glugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:697
+#: ../src/ui/dialog/inkscape-preferences.cpp:699
msgid "Saving window geometry (size and position)"
msgstr "Vista stærð og stöðu glugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:699
+#: ../src/ui/dialog/inkscape-preferences.cpp:701
msgid "Let the window manager determine placement of all windows"
msgstr "Láta gluggastjórann um að ákveða staðsetningar allra glugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:701
+#: ../src/ui/dialog/inkscape-preferences.cpp:703
msgid ""
"Remember and use the last window's geometry (saves geometry to user "
"preferences)"
@@ -18200,7 +18282,7 @@ msgstr ""
"Geyma og nota síðustu stærð og stöðu glugga (vistar upplýsingarnar í "
"kjörstillingar notandans)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:703
+#: ../src/ui/dialog/inkscape-preferences.cpp:705
msgid ""
"Save and restore window geometry for each document (saves geometry in the "
"document)"
@@ -18208,180 +18290,187 @@ msgstr ""
"Vista og endurheimta stærð og stöðu glugga fyrir hvert skjal (vistar "
"upplýsingarnar í skjalið)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:705
+#: ../src/ui/dialog/inkscape-preferences.cpp:707
msgid "Saving dialogs status"
-msgstr ""
+msgstr "Vista stöðu samskiptaglugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:709
+#: ../src/ui/dialog/inkscape-preferences.cpp:711
msgid ""
"Save and restore dialogs status (the last open windows dialogs are saved "
"when it closes)"
msgstr ""
+"Vista og endurheimta stöðu samskiptaglugga (síðast opnir gluggar eru "
+"vistaðir þegar hætt er)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:713
+#: ../src/ui/dialog/inkscape-preferences.cpp:715
msgid "Dialog behavior (requires restart)"
msgstr "Hegðun glugga (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:719
+#: ../src/ui/dialog/inkscape-preferences.cpp:721
msgid "Desktop integration"
msgstr "Innbygging í skjáborðsumhverfi"
-#: ../src/ui/dialog/inkscape-preferences.cpp:721
+#: ../src/ui/dialog/inkscape-preferences.cpp:723
msgid "Use Windows like open and save dialogs"
msgstr "Nota Opna/Vista glugga eins og í Windows"
-#: ../src/ui/dialog/inkscape-preferences.cpp:723
+#: ../src/ui/dialog/inkscape-preferences.cpp:725
msgid "Use GTK open and save dialogs "
msgstr "Nota Opna/Vista glugga eins og í GTK "
-#: ../src/ui/dialog/inkscape-preferences.cpp:727
+#: ../src/ui/dialog/inkscape-preferences.cpp:729
msgid "Dialogs on top:"
msgstr "Samskiptagluggar ofan á:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:730
+#: ../src/ui/dialog/inkscape-preferences.cpp:732
msgid "Dialogs are treated as regular windows"
msgstr "Samskiptagluggar eru meðhöndlaðir eins og venjulegir gluggar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:732
+#: ../src/ui/dialog/inkscape-preferences.cpp:734
msgid "Dialogs stay on top of document windows"
msgstr "Samskiptagluggar haldast ofan á vinnugluggum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:734
+#: ../src/ui/dialog/inkscape-preferences.cpp:736
msgid "Same as Normal but may work better with some window managers"
msgstr "Sama og venjulegt nema að það gæti virkað betur í sumum gluggastjórum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:737
+#: ../src/ui/dialog/inkscape-preferences.cpp:739
msgid "Dialog Transparency"
msgstr "Gegnsæi samskiptaglugga"
-#: ../src/ui/dialog/inkscape-preferences.cpp:739
+#: ../src/ui/dialog/inkscape-preferences.cpp:741
msgid "_Opacity when focused:"
msgstr "Ó_gegnsæi þegar er virkt:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:741
+#: ../src/ui/dialog/inkscape-preferences.cpp:743
msgid "Opacity when _unfocused:"
msgstr "Óg_egnsæi þegar er óvirkt:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:743
+#: ../src/ui/dialog/inkscape-preferences.cpp:745
msgid "_Time of opacity change animation:"
msgstr "_Tími skiptingar við breytingu á gegnsæi:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:746
+#: ../src/ui/dialog/inkscape-preferences.cpp:748
msgid "Miscellaneous"
msgstr "Ýmislegt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:749
+#: ../src/ui/dialog/inkscape-preferences.cpp:751
msgid "Whether dialog windows are to be hidden in the window manager taskbar"
-msgstr ""
+msgstr "Hvort fela eigi samskiptaglugga á verkefnastiku gluggastjórans"
-#: ../src/ui/dialog/inkscape-preferences.cpp:752
+#: ../src/ui/dialog/inkscape-preferences.cpp:754
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 ""
+"Breyta aðdrætti teikningar þegar stærð teikniglugga breytist, þannig að sama "
+"svæði sé sýnilegt (þetta er sjálfgefið og má breyta með því að smella á "
+"hnappinn sem er fyrir ofan skrunstikuna til hægri)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:754
+#: ../src/ui/dialog/inkscape-preferences.cpp:756
msgid ""
"Save documents viewport (zoom and panning position). Useful to turn off when "
"sharing version controlled files."
msgstr ""
+"Vista stöðu sýnisglugga skjala (aðdráttur og hliðrun). Gott að geta slökkt á "
+"þessu ef verið er að deila skrám í útgáfustýringarkerfum."
-#: ../src/ui/dialog/inkscape-preferences.cpp:756
+#: ../src/ui/dialog/inkscape-preferences.cpp:758
msgid "Whether dialog windows have a close button (requires restart)"
msgstr "Hvort samskiptagluggar hafi lokunarhnapp (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:757
+#: ../src/ui/dialog/inkscape-preferences.cpp:759
msgid "Windows"
msgstr "Gluggar"
#. Grids
-#: ../src/ui/dialog/inkscape-preferences.cpp:760
+#: ../src/ui/dialog/inkscape-preferences.cpp:762
msgid "Line color when zooming out"
-msgstr ""
+msgstr "Litur línu þegar rennt er frá"
-#: ../src/ui/dialog/inkscape-preferences.cpp:763
+#: ../src/ui/dialog/inkscape-preferences.cpp:765
msgid "The gridlines will be shown in minor grid line color"
-msgstr ""
+msgstr "Hnitalínur verða sýndar í lit fyrir aukahnitalínur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:765
+#: ../src/ui/dialog/inkscape-preferences.cpp:767
msgid "The gridlines will be shown in major grid line color"
-msgstr ""
+msgstr "Hnitalínur verða sýndar í lit fyrir aðalhnitalínur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:767
+#: ../src/ui/dialog/inkscape-preferences.cpp:769
msgid "Default grid settings"
msgstr "Sjálfgefnar stillingar hnitanets"
-#: ../src/ui/dialog/inkscape-preferences.cpp:773
-#: ../src/ui/dialog/inkscape-preferences.cpp:798
+#: ../src/ui/dialog/inkscape-preferences.cpp:775
+#: ../src/ui/dialog/inkscape-preferences.cpp:800
msgid "Grid units:"
msgstr "Einingar hnitanets:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:778
-#: ../src/ui/dialog/inkscape-preferences.cpp:803
+#: ../src/ui/dialog/inkscape-preferences.cpp:780
+#: ../src/ui/dialog/inkscape-preferences.cpp:805
msgid "Origin X:"
msgstr "Upphaf X:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:779
-#: ../src/ui/dialog/inkscape-preferences.cpp:804
+#: ../src/ui/dialog/inkscape-preferences.cpp:781
+#: ../src/ui/dialog/inkscape-preferences.cpp:806
msgid "Origin Y:"
msgstr "Upphaf Y:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:784
+#: ../src/ui/dialog/inkscape-preferences.cpp:786
msgid "Spacing X:"
msgstr "Millibil X:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:785
-#: ../src/ui/dialog/inkscape-preferences.cpp:807
+#: ../src/ui/dialog/inkscape-preferences.cpp:787
+#: ../src/ui/dialog/inkscape-preferences.cpp:809
msgid "Spacing Y:"
msgstr "Millibil Y:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:787
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
-#: ../src/ui/dialog/inkscape-preferences.cpp:812
-#: ../src/ui/dialog/inkscape-preferences.cpp:813
-msgid "Minor grid line color:"
-msgstr "Litur á aukahnitalínu:"
-
-#: ../src/ui/dialog/inkscape-preferences.cpp:788
-#: ../src/ui/dialog/inkscape-preferences.cpp:813
-msgid "Color used for normal grid lines"
-msgstr ""
-
#: ../src/ui/dialog/inkscape-preferences.cpp:789
#: ../src/ui/dialog/inkscape-preferences.cpp:790
#: ../src/ui/dialog/inkscape-preferences.cpp:814
#: ../src/ui/dialog/inkscape-preferences.cpp:815
-msgid "Major grid line color:"
-msgstr "Litur á aðalásum hnitalínu:"
+msgid "Minor grid line color:"
+msgstr "Litur á aukahnitalínu:"
#: ../src/ui/dialog/inkscape-preferences.cpp:790
#: ../src/ui/dialog/inkscape-preferences.cpp:815
-msgid "Color used for major (highlighted) grid lines"
-msgstr ""
+msgid "Color used for normal grid lines"
+msgstr "Litur á venjulegum hnitalínum"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:791
+#: ../src/ui/dialog/inkscape-preferences.cpp:792
+#: ../src/ui/dialog/inkscape-preferences.cpp:816
+#: ../src/ui/dialog/inkscape-preferences.cpp:817
+msgid "Major grid line color:"
+msgstr "Litur á aðalásum hnitalínu:"
#: ../src/ui/dialog/inkscape-preferences.cpp:792
#: ../src/ui/dialog/inkscape-preferences.cpp:817
+msgid "Color used for major (highlighted) grid lines"
+msgstr "Litur á aðalhnitalínum (áherslulínum)"
+
+#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:819
msgid "Major grid line every:"
msgstr "Aðalhnitalínur hverja:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:793
+#: ../src/ui/dialog/inkscape-preferences.cpp:795
msgid "Show dots instead of lines"
msgstr "Sýna punkta í stað lína"
-#: ../src/ui/dialog/inkscape-preferences.cpp:794
+#: ../src/ui/dialog/inkscape-preferences.cpp:796
msgid "If set, display dots at gridpoints instead of gridlines"
-msgstr ""
+msgstr "Ef þetta er virkjað eru sýndir punktar í stað hnitalína"
-#: ../src/ui/dialog/inkscape-preferences.cpp:875
+#: ../src/ui/dialog/inkscape-preferences.cpp:877
msgid "Input/Output"
msgstr "Ílag/Frálag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:878
+#: ../src/ui/dialog/inkscape-preferences.cpp:880
msgid "Use current directory for \"Save As ...\""
msgstr "Nota núverandi möppu fyrir \"Vista sem ...\""
-#: ../src/ui/dialog/inkscape-preferences.cpp:880
+#: ../src/ui/dialog/inkscape-preferences.cpp:882
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 "
@@ -18389,176 +18478,178 @@ msgid ""
"it"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:882
+#: ../src/ui/dialog/inkscape-preferences.cpp:884
msgid "Add label comments to printing output"
msgstr "Bæta skýringum á prentað úttak"
-#: ../src/ui/dialog/inkscape-preferences.cpp:884
+#: ../src/ui/dialog/inkscape-preferences.cpp:886
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:886
+#: ../src/ui/dialog/inkscape-preferences.cpp:888
msgid "Add default metadata to new documents"
-msgstr ""
+msgstr "Bæta sjálfgefnum lýsigögnum við ný skjöl"
-#: ../src/ui/dialog/inkscape-preferences.cpp:888
+#: ../src/ui/dialog/inkscape-preferences.cpp:890
msgid ""
"Add default metadata to new documents. Default metadata can be set from "
"Document Properties->Metadata."
msgstr ""
+"Bæta sjálfgefnum lýsigögnum við ný skjöl. Sjálfgefin lýsigögn er hægt að "
+"stilla með því að fara í Skráareiginleikar -> Lýsigögn."
-#: ../src/ui/dialog/inkscape-preferences.cpp:892
+#: ../src/ui/dialog/inkscape-preferences.cpp:894
msgid "_Grab sensitivity:"
msgstr "_Næmi við grip:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:892
+#: ../src/ui/dialog/inkscape-preferences.cpp:894
msgid "pixels (requires restart)"
msgstr "mynddílar (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:893
+#: ../src/ui/dialog/inkscape-preferences.cpp:895
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:895
+#: ../src/ui/dialog/inkscape-preferences.cpp:897
msgid "_Click/drag threshold:"
msgstr "Skynjunar_mörk við smell/drátt:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:895
-#: ../src/ui/dialog/inkscape-preferences.cpp:1237
-#: ../src/ui/dialog/inkscape-preferences.cpp:1241
-#: ../src/ui/dialog/inkscape-preferences.cpp:1251
+#: ../src/ui/dialog/inkscape-preferences.cpp:897
+#: ../src/ui/dialog/inkscape-preferences.cpp:1239
+#: ../src/ui/dialog/inkscape-preferences.cpp:1243
+#: ../src/ui/dialog/inkscape-preferences.cpp:1253
msgid "pixels"
msgstr "mynddílar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:896
+#: ../src/ui/dialog/inkscape-preferences.cpp:898
msgid ""
"Maximum mouse drag (in screen pixels) which is considered a click, not a drag"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:899
+#: ../src/ui/dialog/inkscape-preferences.cpp:901
msgid "_Handle size:"
msgstr "Stærð _haldfangs:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:900
+#: ../src/ui/dialog/inkscape-preferences.cpp:902
msgid "Set the relative size of node handles"
msgstr "Stilla afstæða stærð haldfanga á hnútum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:902
+#: ../src/ui/dialog/inkscape-preferences.cpp:904
msgid "Use pressure-sensitive tablet (requires restart)"
msgstr "Nota þrýstinæmt teiknispjald (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:904
+#: ../src/ui/dialog/inkscape-preferences.cpp:906
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:906
+#: ../src/ui/dialog/inkscape-preferences.cpp:908
msgid "Switch tool based on tablet device (requires restart)"
msgstr "Skipta um verkfæri eftir teiknispjaldstæki (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:908
+#: ../src/ui/dialog/inkscape-preferences.cpp:910
msgid ""
"Change tool as different devices are used on the tablet (pen, eraser, mouse)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:909
+#: ../src/ui/dialog/inkscape-preferences.cpp:911
msgid "Input devices"
msgstr "Inntakstæki"
#. SVG output options
-#: ../src/ui/dialog/inkscape-preferences.cpp:912
+#: ../src/ui/dialog/inkscape-preferences.cpp:914
msgid "Use named colors"
msgstr "Nota nefnda liti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:913
+#: ../src/ui/dialog/inkscape-preferences.cpp:915
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:915
+#: ../src/ui/dialog/inkscape-preferences.cpp:917
msgid "XML formatting"
msgstr "XML-snið"
-#: ../src/ui/dialog/inkscape-preferences.cpp:917
+#: ../src/ui/dialog/inkscape-preferences.cpp:919
msgid "Inline attributes"
msgstr "Eigindi innan línu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:918
+#: ../src/ui/dialog/inkscape-preferences.cpp:920
msgid "Put attributes on the same line as the element tag"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:921
+#: ../src/ui/dialog/inkscape-preferences.cpp:923
msgid "_Indent, spaces:"
msgstr "_Inndráttur, bil:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:921
+#: ../src/ui/dialog/inkscape-preferences.cpp:923
msgid ""
"The number of spaces to use for indenting nested elements; set to 0 for no "
"indentation"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:923
+#: ../src/ui/dialog/inkscape-preferences.cpp:925
msgid "Path data"
-msgstr "Slóðir gagna"
+msgstr "Gögn ferils"
-#: ../src/ui/dialog/inkscape-preferences.cpp:926
+#: ../src/ui/dialog/inkscape-preferences.cpp:928
msgid "Absolute"
msgstr "Algild"
-#: ../src/ui/dialog/inkscape-preferences.cpp:926
+#: ../src/ui/dialog/inkscape-preferences.cpp:928
msgid "Relative"
msgstr "Hlutfallsleg"
-#: ../src/ui/dialog/inkscape-preferences.cpp:926
-#: ../src/ui/dialog/inkscape-preferences.cpp:1216
+#: ../src/ui/dialog/inkscape-preferences.cpp:928
+#: ../src/ui/dialog/inkscape-preferences.cpp:1218
msgid "Optimized"
msgstr "Bestað"
-#: ../src/ui/dialog/inkscape-preferences.cpp:930
+#: ../src/ui/dialog/inkscape-preferences.cpp:932
msgid "Path string format:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:930
+#: ../src/ui/dialog/inkscape-preferences.cpp:932
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:932
+#: ../src/ui/dialog/inkscape-preferences.cpp:934
msgid "Force repeat commands"
msgstr "Þvinga endurtekningu skipana"
-#: ../src/ui/dialog/inkscape-preferences.cpp:933
+#: ../src/ui/dialog/inkscape-preferences.cpp:935
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:935
+#: ../src/ui/dialog/inkscape-preferences.cpp:937
msgid "Numbers"
msgstr "Tölur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:938
+#: ../src/ui/dialog/inkscape-preferences.cpp:940
msgid "_Numeric precision:"
msgstr "Töluleg _nákvæmni:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:938
+#: ../src/ui/dialog/inkscape-preferences.cpp:940
msgid "Significant figures of the values written to the SVG file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:941
+#: ../src/ui/dialog/inkscape-preferences.cpp:943
msgid "Minimum _exponent:"
msgstr "Lágmarksv_eldisvísir:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:941
+#: ../src/ui/dialog/inkscape-preferences.cpp:943
msgid ""
"The smallest number written to SVG is 10 to the power of this exponent; "
"anything smaller is written as zero"
@@ -18568,56 +18659,56 @@ msgstr ""
#. Code to add controls for attribute checking options
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:946
+#: ../src/ui/dialog/inkscape-preferences.cpp:948
msgid "Improper Attributes Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:948
-#: ../src/ui/dialog/inkscape-preferences.cpp:956
-#: ../src/ui/dialog/inkscape-preferences.cpp:964
+#: ../src/ui/dialog/inkscape-preferences.cpp:950
+#: ../src/ui/dialog/inkscape-preferences.cpp:958
+#: ../src/ui/dialog/inkscape-preferences.cpp:966
msgid "Print warnings"
msgstr "Aðvaranir prentunar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:949
+#: ../src/ui/dialog/inkscape-preferences.cpp:951
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:950
+#: ../src/ui/dialog/inkscape-preferences.cpp:952
msgid "Remove attributes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:951
+#: ../src/ui/dialog/inkscape-preferences.cpp:953
msgid "Delete invalid or non-useful attributes from element tag"
msgstr ""
#. Add incorrect style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:954
+#: ../src/ui/dialog/inkscape-preferences.cpp:956
msgid "Inappropriate Style Properties Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:957
+#: ../src/ui/dialog/inkscape-preferences.cpp:959
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:958
-#: ../src/ui/dialog/inkscape-preferences.cpp:966
+#: ../src/ui/dialog/inkscape-preferences.cpp:960
+#: ../src/ui/dialog/inkscape-preferences.cpp:968
msgid "Remove style properties"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:959
+#: ../src/ui/dialog/inkscape-preferences.cpp:961
msgid "Delete inappropriate style properties"
msgstr ""
#. Add default or inherited style properties options
-#: ../src/ui/dialog/inkscape-preferences.cpp:962
+#: ../src/ui/dialog/inkscape-preferences.cpp:964
msgid "Non-useful Style Properties Actions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:965
+#: ../src/ui/dialog/inkscape-preferences.cpp:967
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 "
@@ -18625,70 +18716,70 @@ msgid ""
"attributes."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:967
+#: ../src/ui/dialog/inkscape-preferences.cpp:969
msgid "Delete redundant style properties"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:969
+#: ../src/ui/dialog/inkscape-preferences.cpp:971
msgid "Check Attributes and Style Properties on"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:971
+#: ../src/ui/dialog/inkscape-preferences.cpp:973
msgid "Reading"
msgstr "Lestur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:972
+#: ../src/ui/dialog/inkscape-preferences.cpp:974
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:973
+#: ../src/ui/dialog/inkscape-preferences.cpp:975
msgid "Editing"
msgstr "Breytingar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:974
+#: ../src/ui/dialog/inkscape-preferences.cpp:976
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:975
+#: ../src/ui/dialog/inkscape-preferences.cpp:977
msgid "Writing"
msgstr "Skrifa"
-#: ../src/ui/dialog/inkscape-preferences.cpp:976
+#: ../src/ui/dialog/inkscape-preferences.cpp:978
msgid "Check attributes and style properties on writing out SVG files"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:978
+#: ../src/ui/dialog/inkscape-preferences.cpp:980
msgid "SVG output"
msgstr "SVG frálag"
#. TRANSLATORS: see http://www.newsandtech.com/issues/2004/03-04/pt/03-04_rendering.htm
-#: ../src/ui/dialog/inkscape-preferences.cpp:984
+#: ../src/ui/dialog/inkscape-preferences.cpp:986
msgid "Perceptual"
msgstr "Skynjanlegt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:984
+#: ../src/ui/dialog/inkscape-preferences.cpp:986
msgid "Relative Colorimetric"
msgstr "Afstæð litmæling"
-#: ../src/ui/dialog/inkscape-preferences.cpp:984
+#: ../src/ui/dialog/inkscape-preferences.cpp:986
msgid "Absolute Colorimetric"
msgstr "Algild litmæling"
-#: ../src/ui/dialog/inkscape-preferences.cpp:988
+#: ../src/ui/dialog/inkscape-preferences.cpp:990
msgid "(Note: Color management has been disabled in this build)"
msgstr ""
"(Ath: Litastýring (color management) hefur verið gerð óvirk í þessari "
"útgáfubyggingu)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:992
+#: ../src/ui/dialog/inkscape-preferences.cpp:994
msgid "Display adjustment"
msgstr "Aðlögun skjás"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1002
+#: ../src/ui/dialog/inkscape-preferences.cpp:1004
#, c-format
msgid ""
"The ICC profile to use to calibrate display output.\n"
@@ -18697,110 +18788,110 @@ msgstr ""
"ICC litasniðið sem nota á til að kvarða skjá.\n"
"Leitað í möppum: %s"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1003
+#: ../src/ui/dialog/inkscape-preferences.cpp:1005
msgid "Display profile:"
msgstr "Litasnið skjás:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1008
+#: ../src/ui/dialog/inkscape-preferences.cpp:1010
msgid "Retrieve profile from display"
msgstr "Ná í litasnið frá skjá"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1011
+#: ../src/ui/dialog/inkscape-preferences.cpp:1013
msgid "Retrieve profiles from those attached to displays via XICC"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1013
+#: ../src/ui/dialog/inkscape-preferences.cpp:1015
msgid "Retrieve profiles from those attached to displays"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1018
+#: ../src/ui/dialog/inkscape-preferences.cpp:1020
msgid "Display rendering intent:"
msgstr "Myndgerðarmarkmið fyrir skjá:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1019
+#: ../src/ui/dialog/inkscape-preferences.cpp:1021
msgid "The rendering intent to use to calibrate display output"
msgstr "Tegund myndgerðarmarkmiðs sem nota á til að kvarða skjá"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1021
+#: ../src/ui/dialog/inkscape-preferences.cpp:1023
msgid "Proofing"
msgstr "Próförk"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1023
+#: ../src/ui/dialog/inkscape-preferences.cpp:1025
msgid "Simulate output on screen"
msgstr "Líkja eftir úttaki á skjá"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1025
+#: ../src/ui/dialog/inkscape-preferences.cpp:1027
msgid "Simulates output of target device"
msgstr "Líkir eftir útkomu á úttakstæki"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1027
+#: ../src/ui/dialog/inkscape-preferences.cpp:1029
msgid "Mark out of gamut colors"
msgstr "Merkja liti utan litrófs"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1029
+#: ../src/ui/dialog/inkscape-preferences.cpp:1031
msgid "Highlights colors that are out of gamut for the target device"
msgstr "Merkir liti sem eru utan litrófs úttakstækisins"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1041
+#: ../src/ui/dialog/inkscape-preferences.cpp:1043
msgid "Out of gamut warning color:"
msgstr "Litur merkingar fyrir liti utan litrófs:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1042
+#: ../src/ui/dialog/inkscape-preferences.cpp:1044
msgid "Selects the color used for out of gamut warning"
msgstr "Velur lit fyrir merkingar á litum utan litrófs"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1044
+#: ../src/ui/dialog/inkscape-preferences.cpp:1046
msgid "Device profile:"
msgstr "Litasnið tækis:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1045
+#: ../src/ui/dialog/inkscape-preferences.cpp:1047
msgid "The ICC profile to use to simulate device output"
msgstr "ICC litasniðið sem nota á til að kvarða úttak tækis"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1048
+#: ../src/ui/dialog/inkscape-preferences.cpp:1050
msgid "Device rendering intent:"
msgstr "Myndgerðarmarkmið tækis:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1049
+#: ../src/ui/dialog/inkscape-preferences.cpp:1051
msgid "The rendering intent to use to calibrate device output"
msgstr "Tegund myndgerðarmarkmiðs sem nota á til að kvarða úttak tækis"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1051
+#: ../src/ui/dialog/inkscape-preferences.cpp:1053
msgid "Black point compensation"
msgstr "BPC svartgildisjöfnun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1053
+#: ../src/ui/dialog/inkscape-preferences.cpp:1055
msgid "Enables black point compensation"
msgstr "Virkjar BPC svartgildisjöfnun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1055
+#: ../src/ui/dialog/inkscape-preferences.cpp:1057
msgid "Preserve black"
msgstr "Varðveita svart"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1062
+#: ../src/ui/dialog/inkscape-preferences.cpp:1064
msgid "(LittleCMS 1.15 or later required)"
msgstr "(LittleCMS 1.15 eða nýrra er krafist)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1064
+#: ../src/ui/dialog/inkscape-preferences.cpp:1066
msgid "Preserve K channel in CMYK -> CMYK transforms"
msgstr "Vernda K litrás í CMYK -> CMYK umbreytingum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1078
+#: ../src/ui/dialog/inkscape-preferences.cpp:1080
#: ../src/ui/widget/color-icc-selector.cpp:395
#: ../src/ui/widget/color-icc-selector.cpp:674
msgid "<none>"
msgstr "<ekkert>"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1123
+#: ../src/ui/dialog/inkscape-preferences.cpp:1125
msgid "Color management"
msgstr "Litastýring"
#. Autosave options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1126
+#: ../src/ui/dialog/inkscape-preferences.cpp:1128
msgid "Enable autosave (requires restart)"
msgstr "Virkja sjálfvirka vistun (krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1127
+#: ../src/ui/dialog/inkscape-preferences.cpp:1129
msgid ""
"Automatically save the current document(s) at a given interval, thus "
"minimizing loss in case of a crash"
@@ -18808,30 +18899,30 @@ msgstr ""
"Vista sjálfkrafa núverandi skjöl með ákveðnu millibili, og þannig minnka "
"líkurnar á gagnatapi við kerfishrun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1133
+#: ../src/ui/dialog/inkscape-preferences.cpp:1135
msgctxt "Filesystem"
msgid "Autosave _directory:"
msgstr "_Mappa fyrir sjálfvirka vistun:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1133
+#: ../src/ui/dialog/inkscape-preferences.cpp:1135
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:1135
+#: ../src/ui/dialog/inkscape-preferences.cpp:1137
msgid "_Interval (in minutes):"
msgstr "_Bið á milli (í mínútum):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1135
+#: ../src/ui/dialog/inkscape-preferences.cpp:1137
msgid "Interval (in minutes) at which document will be autosaved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1137
+#: ../src/ui/dialog/inkscape-preferences.cpp:1139
msgid "_Maximum number of autosaves:"
msgstr "_Hámarksfjöldi sjálfvirkra vistana:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1137
+#: ../src/ui/dialog/inkscape-preferences.cpp:1139
msgid ""
"Maximum number of autosaved files; use this to limit the storage space used"
msgstr ""
@@ -18848,15 +18939,15 @@ msgstr ""
#. _autosave_autosave_interval.signal_changed().connect( sigc::ptr_fun(inkscape_autosave_init), TRUE );
#.
#. -----------
-#: ../src/ui/dialog/inkscape-preferences.cpp:1152
+#: ../src/ui/dialog/inkscape-preferences.cpp:1154
msgid "Autosave"
msgstr "Sjálfvirk vistun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1156
+#: ../src/ui/dialog/inkscape-preferences.cpp:1158
msgid "Open Clip Art Library _Server Name:"
msgstr "Vefþjónn _klippimyndasafns (Open Clip Art Library):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1157
+#: ../src/ui/dialog/inkscape-preferences.cpp:1159
msgid ""
"The server name of the Open Clip Art Library webdav server; it's used by the "
"Import and Export to OCAL function"
@@ -18864,81 +18955,81 @@ msgstr ""
"Nafn Open Clip Art Library webdav vefþjónsins; það er notað í inn- og "
"útflutningi fyrir OCAL aðgerðir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1159
+#: ../src/ui/dialog/inkscape-preferences.cpp:1161
msgid "Open Clip Art Library _Username:"
msgstr "_Notandanafn klippimyndasafns:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1160
+#: ../src/ui/dialog/inkscape-preferences.cpp:1162
msgid "The username used to log into Open Clip Art Library"
msgstr ""
"Notandanafn til innskráningar á Open Clip Art Library klippimyndasafnið"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1162
+#: ../src/ui/dialog/inkscape-preferences.cpp:1164
msgid "Open Clip Art Library _Password:"
msgstr "_Lykilorð klippimyndasafns:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1163
+#: ../src/ui/dialog/inkscape-preferences.cpp:1165
msgid "The password used to log into Open Clip Art Library"
msgstr "Lykilorð til innskráningar á Open Clip Art Library klippimyndasafnið"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1164
+#: ../src/ui/dialog/inkscape-preferences.cpp:1166
msgid "Open Clip Art"
msgstr "Open Clip Art klippimyndasafn"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1169
+#: ../src/ui/dialog/inkscape-preferences.cpp:1171
msgid "Behavior"
msgstr "Hegðun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1173
+#: ../src/ui/dialog/inkscape-preferences.cpp:1175
msgid "_Simplification threshold:"
msgstr "_Takmörk einföldunar:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1174
+#: ../src/ui/dialog/inkscape-preferences.cpp:1176
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:1176
+#: ../src/ui/dialog/inkscape-preferences.cpp:1178
msgid "Color stock markers the same color as object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1177
+#: ../src/ui/dialog/inkscape-preferences.cpp:1179
msgid "Color custom markers the same color as object"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1178
-#: ../src/ui/dialog/inkscape-preferences.cpp:1398
+#: ../src/ui/dialog/inkscape-preferences.cpp:1180
+#: ../src/ui/dialog/inkscape-preferences.cpp:1400
msgid "Update marker color when object color changes"
msgstr ""
#. Selecting options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1181
+#: ../src/ui/dialog/inkscape-preferences.cpp:1183
msgid "Select in all layers"
msgstr "Velja í öllum lögum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1182
+#: ../src/ui/dialog/inkscape-preferences.cpp:1184
msgid "Select only within current layer"
msgstr "Velja aðeins innan núverandi lags"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1183
+#: ../src/ui/dialog/inkscape-preferences.cpp:1185
msgid "Select in current layer and sublayers"
msgstr "Velja innan núverandi lags og í undirlögum þess"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1184
+#: ../src/ui/dialog/inkscape-preferences.cpp:1186
msgid "Ignore hidden objects and layers"
msgstr "Hunsa falda hluti og lög"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1185
+#: ../src/ui/dialog/inkscape-preferences.cpp:1187
msgid "Ignore locked objects and layers"
msgstr "Hunsa læsta hluti og lög"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1186
+#: ../src/ui/dialog/inkscape-preferences.cpp:1188
msgid "Deselect upon layer change"
msgstr "Afvelja við að skipta um lag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1189
+#: ../src/ui/dialog/inkscape-preferences.cpp:1191
msgid ""
"Uncheck this to be able to keep the current objects selected when the "
"current layer changes"
@@ -18946,20 +19037,20 @@ msgstr ""
"Taka hakið úr þessu til að halda völdum hlutum áfram völdum eftir að skipt "
"eru um virkt lag"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1191
+#: ../src/ui/dialog/inkscape-preferences.cpp:1193
msgid "Ctrl+A, Tab, Shift+Tab"
msgstr "Ctrl+A, Tab, Shift+Tab"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1193
+#: ../src/ui/dialog/inkscape-preferences.cpp:1195
msgid "Make keyboard selection commands work on objects in all layers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1195
+#: ../src/ui/dialog/inkscape-preferences.cpp:1197
msgid "Make keyboard selection commands work on objects in current layer only"
msgstr ""
"Láta valskipanir með lyklaborði einungis virka á hluti innan núverandi lags"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1197
+#: ../src/ui/dialog/inkscape-preferences.cpp:1199
msgid ""
"Make keyboard selection commands work on objects in current layer and all "
"its sublayers"
@@ -18967,101 +19058,101 @@ msgstr ""
"Láta valskipanir með lyklaborði virka á hluti innan núverandi lags og í "
"undirlögum þess"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1199
+#: ../src/ui/dialog/inkscape-preferences.cpp:1201
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:1201
+#: ../src/ui/dialog/inkscape-preferences.cpp:1203
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:1203
+#: ../src/ui/dialog/inkscape-preferences.cpp:1205
msgid "Wrap when cycling objects in z-order"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1205
+#: ../src/ui/dialog/inkscape-preferences.cpp:1207
msgid "Alt+Scroll Wheel"
msgstr "Alt+skrunhjól"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1207
+#: ../src/ui/dialog/inkscape-preferences.cpp:1209
msgid "Wrap around at start and end when cycling objects in z-order"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1209
+#: ../src/ui/dialog/inkscape-preferences.cpp:1211
msgid "Selecting"
msgstr "Val"
#. Transforms options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1212
+#: ../src/ui/dialog/inkscape-preferences.cpp:1214
#: ../src/widgets/select-toolbar.cpp:572
msgid "Scale stroke width"
msgstr "Kvarða breidd útlínu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1213
+#: ../src/ui/dialog/inkscape-preferences.cpp:1215
msgid "Scale rounded corners in rectangles"
msgstr "Kvarða rúnnuð horn í rétthyrningum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1214
+#: ../src/ui/dialog/inkscape-preferences.cpp:1216
msgid "Transform gradients"
msgstr "Ummynda litstigla"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1215
+#: ../src/ui/dialog/inkscape-preferences.cpp:1217
msgid "Transform patterns"
msgstr "Ummynda mynstur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1217
+#: ../src/ui/dialog/inkscape-preferences.cpp:1219
msgid "Preserved"
msgstr "Varðveita"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1220
+#: ../src/ui/dialog/inkscape-preferences.cpp:1222
#: ../src/widgets/select-toolbar.cpp:573
msgid "When scaling objects, scale the stroke width by the same proportion"
msgstr "Þegar hlutir eru kvarðaðir, láta útlínur kvarðast í sömu hlutföllum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1222
+#: ../src/ui/dialog/inkscape-preferences.cpp:1224
#: ../src/widgets/select-toolbar.cpp:584
msgid "When scaling rectangles, scale the radii of rounded corners"
msgstr ""
"Þegar rétthyrningar eru kvarðaðir, láta radíus horna kvarðast í sömu "
"hlutföllum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1224
+#: ../src/ui/dialog/inkscape-preferences.cpp:1226
#: ../src/widgets/select-toolbar.cpp:595
msgid "Move gradients (in fill or stroke) along with the objects"
msgstr "Færa litstigla (í fyllingu eða útlínu) ásamt hlutum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1226
+#: ../src/ui/dialog/inkscape-preferences.cpp:1228
#: ../src/widgets/select-toolbar.cpp:606
msgid "Move patterns (in fill or stroke) along with the objects"
msgstr "Færa mynstur (í fyllingu eða útlínu) ásamt hlutum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1227
+#: ../src/ui/dialog/inkscape-preferences.cpp:1229
msgid "Store transformation"
msgstr "Geyma umbreytingu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1229
+#: ../src/ui/dialog/inkscape-preferences.cpp:1231
msgid ""
"If possible, apply transformation to objects without adding a transform= "
"attribute"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1231
+#: ../src/ui/dialog/inkscape-preferences.cpp:1233
msgid "Always store transformation as a transform= attribute on objects"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1233
+#: ../src/ui/dialog/inkscape-preferences.cpp:1235
msgid "Transforms"
msgstr "Ummyndanir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1237
+#: ../src/ui/dialog/inkscape-preferences.cpp:1239
msgid "Mouse _wheel scrolls by:"
msgstr "Renni_hjól músar skrunar um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1238
+#: ../src/ui/dialog/inkscape-preferences.cpp:1240
msgid ""
"One mouse wheel notch scrolls by this distance in screen pixels "
"(horizontally with Shift)"
@@ -19069,299 +19160,299 @@ msgstr ""
"Eitt hak á rennihjóli músar skrunar um þetta marga mynddíla á skjá (lárétt "
"með Shift)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1239
+#: ../src/ui/dialog/inkscape-preferences.cpp:1241
msgid "Ctrl+arrows"
msgstr "Ctrl+örvar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1241
+#: ../src/ui/dialog/inkscape-preferences.cpp:1243
msgid "Sc_roll by:"
msgstr "Sk_runa um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1242
+#: ../src/ui/dialog/inkscape-preferences.cpp:1244
msgid "Pressing Ctrl+arrow key scrolls by this distance (in screen pixels)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1244
+#: ../src/ui/dialog/inkscape-preferences.cpp:1246
msgid "_Acceleration:"
msgstr "_Hröðun:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1245
+#: ../src/ui/dialog/inkscape-preferences.cpp:1247
msgid ""
"Pressing and holding Ctrl+arrow will gradually speed up scrolling (0 for no "
"acceleration)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1246
+#: ../src/ui/dialog/inkscape-preferences.cpp:1248
msgid "Autoscrolling"
msgstr "Sjálfvirkt skrun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1248
+#: ../src/ui/dialog/inkscape-preferences.cpp:1250
msgid "_Speed:"
msgstr "_Hraði:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1249
+#: ../src/ui/dialog/inkscape-preferences.cpp:1251
msgid ""
"How fast the canvas autoscrolls when you drag beyond canvas edge (0 to turn "
"autoscroll off)"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1251
+#: ../src/ui/dialog/inkscape-preferences.cpp:1253
#: ../src/ui/dialog/tracedialog.cpp:522 ../src/ui/dialog/tracedialog.cpp:721
msgid "_Threshold:"
msgstr "_Takmörk:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1252
+#: ../src/ui/dialog/inkscape-preferences.cpp:1254
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:1253
+#: ../src/ui/dialog/inkscape-preferences.cpp:1255
msgid "Mouse move pans when Space is pressed"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1255
+#: ../src/ui/dialog/inkscape-preferences.cpp:1257
msgid "When on, pressing and holding Space and dragging pans canvas"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1256
+#: ../src/ui/dialog/inkscape-preferences.cpp:1258
msgid "Mouse wheel zooms by default"
msgstr "Músarhjól stýrir sjálfgefið aðdrætti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1258
+#: ../src/ui/dialog/inkscape-preferences.cpp:1260
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:1259
+#: ../src/ui/dialog/inkscape-preferences.cpp:1261
msgid "Scrolling"
msgstr "Skrun"
#. Snapping options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1262
+#: ../src/ui/dialog/inkscape-preferences.cpp:1264
msgid "Snap indicator"
msgstr "Vísbending um grip"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1264
+#: ../src/ui/dialog/inkscape-preferences.cpp:1266
msgid "Enable snap indicator"
msgstr "Virkja merki um grip"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1266
+#: ../src/ui/dialog/inkscape-preferences.cpp:1268
msgid "After snapping, a symbol is drawn at the point that has snapped"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1271
+#: ../src/ui/dialog/inkscape-preferences.cpp:1273
msgid "Snap indicator persistence (in seconds):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1272
+#: ../src/ui/dialog/inkscape-preferences.cpp:1274
msgid ""
"Controls how long the snap indicator message will be shown, before it "
"disappears"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1274
+#: ../src/ui/dialog/inkscape-preferences.cpp:1276
msgid "What should snap"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1276
+#: ../src/ui/dialog/inkscape-preferences.cpp:1278
msgid "Only snap the node closest to the pointer"
msgstr "Einungis grípa í hnútinn sem næstur er músarbendli"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1278
+#: ../src/ui/dialog/inkscape-preferences.cpp:1280
msgid ""
"Only try to snap the node that is initially closest to the mouse pointer"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1281
+#: ../src/ui/dialog/inkscape-preferences.cpp:1283
msgid "_Weight factor:"
msgstr "_Forgangsstuðull:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1282
+#: ../src/ui/dialog/inkscape-preferences.cpp:1284
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:1284
+#: ../src/ui/dialog/inkscape-preferences.cpp:1286
msgid "Snap the mouse pointer when dragging a constrained knot"
msgstr "Grípa í músarbendil þegar skilyrtur hnútur er dreginn"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1286
+#: ../src/ui/dialog/inkscape-preferences.cpp:1288
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:1288
+#: ../src/ui/dialog/inkscape-preferences.cpp:1290
msgid "Delayed snap"
msgstr "Tafið grip"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1291
+#: ../src/ui/dialog/inkscape-preferences.cpp:1293
msgid "Delay (in seconds):"
msgstr "Seinkun (í sekúndum):"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1292
+#: ../src/ui/dialog/inkscape-preferences.cpp:1294
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:1294
+#: ../src/ui/dialog/inkscape-preferences.cpp:1296
msgid "Snapping"
msgstr "Grip"
#. nudgedistance is limited to 1000 in select-context.cpp: use the same limit here
-#: ../src/ui/dialog/inkscape-preferences.cpp:1299
+#: ../src/ui/dialog/inkscape-preferences.cpp:1301
msgid "_Arrow keys move by:"
msgstr "Örv_alyklar færa um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1300
+#: ../src/ui/dialog/inkscape-preferences.cpp:1302
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:1303
+#: ../src/ui/dialog/inkscape-preferences.cpp:1305
msgid "> and < _scale by:"
msgstr "> og < kvarða um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1304
+#: ../src/ui/dialog/inkscape-preferences.cpp:1306
msgid "Pressing > or < scales selection up or down by this increment"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1306
+#: ../src/ui/dialog/inkscape-preferences.cpp:1308
msgid "_Inset/Outset by:"
msgstr "_Innfella/Útsetja um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1307
+#: ../src/ui/dialog/inkscape-preferences.cpp:1309
msgid "Inset and Outset commands displace the path by this distance"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1308
+#: ../src/ui/dialog/inkscape-preferences.cpp:1310
msgid "Compass-like display of angles"
msgstr "Áttavitastíll við birtingu á hornum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1310
+#: ../src/ui/dialog/inkscape-preferences.cpp:1312
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:1312
+#: ../src/ui/dialog/inkscape-preferences.cpp:1314
msgctxt "Rotation angle"
msgid "None"
msgstr "Ekkert"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1316
+#: ../src/ui/dialog/inkscape-preferences.cpp:1318
msgid "_Rotation snaps every:"
msgstr "Snúningu_r grípur hverjar:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1316
+#: ../src/ui/dialog/inkscape-preferences.cpp:1318
msgid "degrees"
msgstr "gráður"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1317
+#: ../src/ui/dialog/inkscape-preferences.cpp:1319
msgid ""
"Rotating with Ctrl pressed snaps every that much degrees; also, pressing "
"[ or ] rotates by this amount"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1318
+#: ../src/ui/dialog/inkscape-preferences.cpp:1320
msgid "Relative snapping of guideline angles"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1320
+#: ../src/ui/dialog/inkscape-preferences.cpp:1322
msgid ""
"When on, the snap angles when rotating a guideline will be relative to the "
"original angle"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1322
+#: ../src/ui/dialog/inkscape-preferences.cpp:1324
msgid "_Zoom in/out by:"
msgstr "_Renna að/frá um:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1322
-#: ../src/ui/dialog/objects.cpp:1626
+#: ../src/ui/dialog/inkscape-preferences.cpp:1324
+#: ../src/ui/dialog/objects.cpp:1630
#: ../src/ui/widget/filter-effect-chooser.cpp:27
msgid "%"
msgstr "%"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1323
+#: ../src/ui/dialog/inkscape-preferences.cpp:1325
msgid ""
"Zoom tool click, +/- keys, and middle click zoom in and out by this "
"multiplier"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1324
+#: ../src/ui/dialog/inkscape-preferences.cpp:1326
msgid "Steps"
msgstr "Þrepun"
#. Clones options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1327
+#: ../src/ui/dialog/inkscape-preferences.cpp:1329
msgid "Move in parallel"
msgstr "Flytja samsíða"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1329
+#: ../src/ui/dialog/inkscape-preferences.cpp:1331
msgid "Stay unmoved"
msgstr "Haldast óhreyft"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1331
+#: ../src/ui/dialog/inkscape-preferences.cpp:1333
msgid "Move according to transform"
msgstr "Færast samkvæmt umbreytingu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1333
+#: ../src/ui/dialog/inkscape-preferences.cpp:1335
msgid "Are unlinked"
msgstr "Þeir aftengdir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1335
+#: ../src/ui/dialog/inkscape-preferences.cpp:1337
msgid "Are deleted"
msgstr "Verða eytt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1338
+#: ../src/ui/dialog/inkscape-preferences.cpp:1340
msgid "Moving original: clones and linked offsets"
msgstr "Þegar upprunahlutur er færður, munu klónar hans og tengdar hliðranir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1340
+#: ../src/ui/dialog/inkscape-preferences.cpp:1342
msgid "Clones are translated by the same vector as their original"
msgstr "Klónar eru færðir um sama vigur og upprunahlutur þeirra"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1342
+#: ../src/ui/dialog/inkscape-preferences.cpp:1344
msgid "Clones preserve their positions when their original is moved"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1344
+#: ../src/ui/dialog/inkscape-preferences.cpp:1346
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:1345
+#: ../src/ui/dialog/inkscape-preferences.cpp:1347
msgid "Deleting original: clones"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1347
+#: ../src/ui/dialog/inkscape-preferences.cpp:1349
msgid "Orphaned clones are converted to regular objects"
msgstr "Munaðarlausum klónum er umbreytt í venjulega hluti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1349
+#: ../src/ui/dialog/inkscape-preferences.cpp:1351
msgid "Orphaned clones are deleted along with their original"
msgstr "Munaðarlausum klónum er eytt ásamt upprunahlutum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1351
+#: ../src/ui/dialog/inkscape-preferences.cpp:1353
msgid "Duplicating original+clones/linked offset"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1353
+#: ../src/ui/dialog/inkscape-preferences.cpp:1355
msgid "Relink duplicated clones"
msgstr "Endurtengja tvöfaldaða klóna"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1355
+#: ../src/ui/dialog/inkscape-preferences.cpp:1357
msgid ""
"When duplicating a selection containing both a clone and its original "
"(possibly in groups), relink the duplicated clone to the duplicated original "
@@ -19369,129 +19460,129 @@ msgid ""
msgstr ""
#. TRANSLATORS: Heading for the Inkscape Preferences "Clones" Page
-#: ../src/ui/dialog/inkscape-preferences.cpp:1358
+#: ../src/ui/dialog/inkscape-preferences.cpp:1360
msgid "Clones"
msgstr "Klónar"
#. Clip paths and masks options
-#: ../src/ui/dialog/inkscape-preferences.cpp:1361
+#: ../src/ui/dialog/inkscape-preferences.cpp:1363
msgid "When applying, use the topmost selected object as clippath/mask"
msgstr "Við beitingu: nota efsta valda hlutinn sem afmörkun/hulu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1363
+#: ../src/ui/dialog/inkscape-preferences.cpp:1365
msgid ""
"Uncheck this to use the bottom selected object as the clipping path or mask"
msgstr ""
"Taka hakið úr hér til að nota neðsta valda hlutinn sem afmörkun eða hulu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1364
+#: ../src/ui/dialog/inkscape-preferences.cpp:1366
msgid "Remove clippath/mask object after applying"
msgstr "Fjarlægja eftir aðgerðina hlutinn sem notaður var sem afmörkun/hula"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1366
+#: ../src/ui/dialog/inkscape-preferences.cpp:1368
msgid ""
"After applying, remove the object used as the clipping path or mask from the "
"drawing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1368
+#: ../src/ui/dialog/inkscape-preferences.cpp:1370
msgid "Before applying"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1370
+#: ../src/ui/dialog/inkscape-preferences.cpp:1372
msgid "Do not group clipped/masked objects"
msgstr "Ekki hópa afmarkaða/hulda hluti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1371
+#: ../src/ui/dialog/inkscape-preferences.cpp:1373
msgid "Put every clipped/masked object in its own group"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1372
+#: ../src/ui/dialog/inkscape-preferences.cpp:1374
msgid "Put all clipped/masked objects into one group"
msgstr "Setja alla afmarkaða/hulda hluti í einn hóp"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1375
+#: ../src/ui/dialog/inkscape-preferences.cpp:1377
msgid "Apply clippath/mask to every object"
msgstr "Beita afmörkun/hulu á hvern hlut"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1378
+#: ../src/ui/dialog/inkscape-preferences.cpp:1380
msgid "Apply clippath/mask to groups containing single object"
msgstr "Beita afmörkun/hulu á hópa sem innihalda staka hluti"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1381
+#: ../src/ui/dialog/inkscape-preferences.cpp:1383
msgid "Apply clippath/mask to group containing all objects"
msgstr "Beita afmörkun/hulu á hópa sem innihalda alla hlutina"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1383
+#: ../src/ui/dialog/inkscape-preferences.cpp:1385
msgid "After releasing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1385
+#: ../src/ui/dialog/inkscape-preferences.cpp:1387
msgid "Ungroup automatically created groups"
msgstr "Skipta upp sjálfvirkt útbúnum hópum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1387
+#: ../src/ui/dialog/inkscape-preferences.cpp:1389
msgid "Ungroup groups created when setting clip/mask"
msgstr ""
"Skipta upp hópum sem búnir hafa verið til við að setja afmarkanir eða hulu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1389
+#: ../src/ui/dialog/inkscape-preferences.cpp:1391
msgid "Clippaths and masks"
msgstr "Afmörkunarferlar og hulur"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1392
+#: ../src/ui/dialog/inkscape-preferences.cpp:1394
msgid "Stroke Style Markers"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1394
#: ../src/ui/dialog/inkscape-preferences.cpp:1396
+#: ../src/ui/dialog/inkscape-preferences.cpp:1398
msgid ""
"Stroke color same as object, fill color either object fill color or marker "
"fill color"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1400
+#: ../src/ui/dialog/inkscape-preferences.cpp:1402
#: ../share/extensions/hershey.inx.h:27
msgid "Markers"
msgstr "Línumerki"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1403
+#: ../src/ui/dialog/inkscape-preferences.cpp:1405
msgid "Document cleanup"
msgstr "Hreinsun á skjali"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1404
#: ../src/ui/dialog/inkscape-preferences.cpp:1406
+#: ../src/ui/dialog/inkscape-preferences.cpp:1408
msgid "Remove unused swatches when doing a document cleanup"
msgstr "Fjarlægja ónotaðar litaprufur við hreinsun á skjali"
#. tooltip
-#: ../src/ui/dialog/inkscape-preferences.cpp:1407
+#: ../src/ui/dialog/inkscape-preferences.cpp:1409
msgid "Cleanup"
msgstr "Hreinsun"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1415
+#: ../src/ui/dialog/inkscape-preferences.cpp:1417
msgid "Number of _Threads:"
msgstr "_Fjöldi þráða:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1415
-#: ../src/ui/dialog/inkscape-preferences.cpp:1951
+#: ../src/ui/dialog/inkscape-preferences.cpp:1417
+#: ../src/ui/dialog/inkscape-preferences.cpp:1953
msgid "(requires restart)"
msgstr "(krefst endurræsingar)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1416
+#: ../src/ui/dialog/inkscape-preferences.cpp:1418
msgid "Configure number of processors/threads to use when rendering filters"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1420
+#: ../src/ui/dialog/inkscape-preferences.cpp:1422
msgid "Rendering _cache size:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1420
+#: ../src/ui/dialog/inkscape-preferences.cpp:1422
msgctxt "mebibyte (2^20 bytes) abbreviation"
msgid "MiB"
msgstr "MiB"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1420
+#: ../src/ui/dialog/inkscape-preferences.cpp:1422
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"
@@ -19499,37 +19590,37 @@ msgstr ""
#. blur quality
#. filter quality
-#: ../src/ui/dialog/inkscape-preferences.cpp:1423
-#: ../src/ui/dialog/inkscape-preferences.cpp:1447
+#: ../src/ui/dialog/inkscape-preferences.cpp:1425
+#: ../src/ui/dialog/inkscape-preferences.cpp:1449
msgid "Best quality (slowest)"
msgstr "Bestu gæði (hægvirkast)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1425
-#: ../src/ui/dialog/inkscape-preferences.cpp:1449
+#: ../src/ui/dialog/inkscape-preferences.cpp:1427
+#: ../src/ui/dialog/inkscape-preferences.cpp:1451
msgid "Better quality (slower)"
msgstr "Betri gæði (hægvirkara)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1427
-#: ../src/ui/dialog/inkscape-preferences.cpp:1451
+#: ../src/ui/dialog/inkscape-preferences.cpp:1429
+#: ../src/ui/dialog/inkscape-preferences.cpp:1453
msgid "Average quality"
msgstr "Meðalgæði"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1429
-#: ../src/ui/dialog/inkscape-preferences.cpp:1453
+#: ../src/ui/dialog/inkscape-preferences.cpp:1431
+#: ../src/ui/dialog/inkscape-preferences.cpp:1455
msgid "Lower quality (faster)"
msgstr "Minni gæði (hraðara)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1431
-#: ../src/ui/dialog/inkscape-preferences.cpp:1455
+#: ../src/ui/dialog/inkscape-preferences.cpp:1433
+#: ../src/ui/dialog/inkscape-preferences.cpp:1457
msgid "Lowest quality (fastest)"
msgstr "Lægstu gæði (hraðast)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1434
+#: ../src/ui/dialog/inkscape-preferences.cpp:1436
msgid "Gaussian blur quality for display"
msgstr "Gæði gaussískrar afskerpingar sem birtist"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1436
-#: ../src/ui/dialog/inkscape-preferences.cpp:1460
+#: ../src/ui/dialog/inkscape-preferences.cpp:1438
+#: ../src/ui/dialog/inkscape-preferences.cpp:1462
msgid ""
"Best quality, but display may be very slow at high zooms (bitmap export "
"always uses best quality)"
@@ -19537,332 +19628,332 @@ msgstr ""
"Bestu gæði, en birting gæti verið mjög hægvirk við mikinn aðdrátt "
"(útflutningur bitamynda notar alltaf bestu gæði)"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1438
-#: ../src/ui/dialog/inkscape-preferences.cpp:1462
+#: ../src/ui/dialog/inkscape-preferences.cpp:1440
+#: ../src/ui/dialog/inkscape-preferences.cpp:1464
msgid "Better quality, but slower display"
msgstr "Betri gæði, en hægvirkari birting"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1440
-#: ../src/ui/dialog/inkscape-preferences.cpp:1464
+#: ../src/ui/dialog/inkscape-preferences.cpp:1442
+#: ../src/ui/dialog/inkscape-preferences.cpp:1466
msgid "Average quality, acceptable display speed"
msgstr "Meðalgæði, ásættanlegur hraði birtingar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1442
-#: ../src/ui/dialog/inkscape-preferences.cpp:1466
+#: ../src/ui/dialog/inkscape-preferences.cpp:1444
+#: ../src/ui/dialog/inkscape-preferences.cpp:1468
msgid "Lower quality (some artifacts), but display is faster"
msgstr "Minni gæði (einhverjar truflanir), en birting er hraðari"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1444
-#: ../src/ui/dialog/inkscape-preferences.cpp:1468
+#: ../src/ui/dialog/inkscape-preferences.cpp:1446
+#: ../src/ui/dialog/inkscape-preferences.cpp:1470
msgid "Lowest quality (considerable artifacts), but display is fastest"
msgstr "Lægstu gæði (umtalsverðar truflanir), en birting er hröðust"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1458
+#: ../src/ui/dialog/inkscape-preferences.cpp:1460
msgid "Filter effects quality for display"
msgstr "Gæði síuáhrifa sem birtast"
#. build custom preferences tab
-#: ../src/ui/dialog/inkscape-preferences.cpp:1470
+#: ../src/ui/dialog/inkscape-preferences.cpp:1472
#: ../src/ui/dialog/print.cpp:215
msgid "Rendering"
msgstr "Myndgerð"
#. Note: /options/bitmapoversample removed with Cairo renderer
-#: ../src/ui/dialog/inkscape-preferences.cpp:1476 ../src/verbs.cpp:156
+#: ../src/ui/dialog/inkscape-preferences.cpp:1478 ../src/verbs.cpp:156
#: ../src/widgets/calligraphy-toolbar.cpp:626
msgid "Edit"
msgstr "Breyta"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1477
+#: ../src/ui/dialog/inkscape-preferences.cpp:1479
msgid "Automatically reload bitmaps"
msgstr "Endurhlaða bitamyndum sjálfkrafa"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1479
+#: ../src/ui/dialog/inkscape-preferences.cpp:1481
msgid "Automatically reload linked images when file is changed on disk"
msgstr "Endurhlaða tengdum bitamyndum sjálfkrafa þegar skrá er breytt á diski"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1481
+#: ../src/ui/dialog/inkscape-preferences.cpp:1483
msgid "_Bitmap editor:"
msgstr "Forrit til vinnslu _bitamynda:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1483
+#: ../src/ui/dialog/inkscape-preferences.cpp:1485
#: ../share/extensions/guillotine.inx.h:5 ../share/extensions/plotter.inx.h:65
#: ../share/extensions/print_win32_vector.inx.h:2
msgid "Export"
msgstr "Flytja út"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1485
+#: ../src/ui/dialog/inkscape-preferences.cpp:1487
msgid "Default export _resolution:"
msgstr "Sjálfgefin _upplausn fyrir útflutning:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1486
+#: ../src/ui/dialog/inkscape-preferences.cpp:1488
msgid "Default bitmap resolution (in dots per inch) in the Export dialog"
msgstr ""
"Sjálfgefin upplausn bitamynda (mynddílar á tommu - PÁT) í "
"útflutningsglugganum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1487
+#: ../src/ui/dialog/inkscape-preferences.cpp:1489
#: ../src/ui/dialog/xml-tree.cpp:920
msgid "Create"
msgstr "Búa til"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1489
+#: ../src/ui/dialog/inkscape-preferences.cpp:1491
msgid "Resolution for Create Bitmap _Copy:"
msgstr "Upplausn við að búa til _afrit af bitamynd:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1490
+#: ../src/ui/dialog/inkscape-preferences.cpp:1492
msgid "Resolution used by the Create Bitmap Copy command"
msgstr ""
"Upplausn sem notuð er við að nota \"Búa til afrit af bitamynd\" skipunin"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1493
+#: ../src/ui/dialog/inkscape-preferences.cpp:1495
msgid "Ask about linking and scaling when importing"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1495
+#: ../src/ui/dialog/inkscape-preferences.cpp:1497
msgid "Pop-up linking and scaling dialog when importing bitmap image."
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1501
+#: ../src/ui/dialog/inkscape-preferences.cpp:1503
msgid "Bitmap link:"
msgstr "Tengill á bitamynd:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1508
+#: ../src/ui/dialog/inkscape-preferences.cpp:1510
msgid "Bitmap scale (image-rendering):"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1513
+#: ../src/ui/dialog/inkscape-preferences.cpp:1515
msgid "Default _import resolution:"
-msgstr ""
+msgstr "Sjálfgefin upplausn fyrir _innflutning:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1514
+#: ../src/ui/dialog/inkscape-preferences.cpp:1516
msgid "Default bitmap resolution (in dots per inch) for bitmap import"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1515
+#: ../src/ui/dialog/inkscape-preferences.cpp:1517
msgid "Override file resolution"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1517
+#: ../src/ui/dialog/inkscape-preferences.cpp:1519
msgid "Use default bitmap resolution in favor of information from file"
msgstr ""
#. rendering outlines for pixmap image tags
-#: ../src/ui/dialog/inkscape-preferences.cpp:1521
+#: ../src/ui/dialog/inkscape-preferences.cpp:1523
msgid "Images in Outline Mode"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1522
+#: ../src/ui/dialog/inkscape-preferences.cpp:1524
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:1524
+#: ../src/ui/dialog/inkscape-preferences.cpp:1526
msgid "Bitmaps"
msgstr "Bitamyndir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1536
+#: ../src/ui/dialog/inkscape-preferences.cpp:1538
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:1539
+#: ../src/ui/dialog/inkscape-preferences.cpp:1541
msgid "Shortcut file:"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1542
+#: ../src/ui/dialog/inkscape-preferences.cpp:1544
#: ../src/ui/dialog/template-load-tab.cpp:48
msgid "Search:"
msgstr "Leita:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1554
+#: ../src/ui/dialog/inkscape-preferences.cpp:1556
msgid "Shortcut"
msgstr "Flýtilykill"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1555
+#: ../src/ui/dialog/inkscape-preferences.cpp:1557
#: ../src/ui/widget/page-sizer.cpp:287
msgid "Description"
msgstr "Lýsing"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1610
+#: ../src/ui/dialog/inkscape-preferences.cpp:1612
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:1614
+#: ../src/ui/dialog/inkscape-preferences.cpp:1616
msgid "Import ..."
msgstr "Flytja inn..."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1614
+#: ../src/ui/dialog/inkscape-preferences.cpp:1616
msgid "Import custom keyboard shortcuts from a file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1617
+#: ../src/ui/dialog/inkscape-preferences.cpp:1619
msgid "Export ..."
msgstr "Flytja út ..."
-#: ../src/ui/dialog/inkscape-preferences.cpp:1617
+#: ../src/ui/dialog/inkscape-preferences.cpp:1619
msgid "Export custom keyboard shortcuts to a file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1627
+#: ../src/ui/dialog/inkscape-preferences.cpp:1629
msgid "Keyboard Shortcuts"
msgstr "Flýtilyklar"
#. Find this group in the tree
-#: ../src/ui/dialog/inkscape-preferences.cpp:1790
+#: ../src/ui/dialog/inkscape-preferences.cpp:1792
msgid "Misc"
msgstr "Ýmislegt"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1892
+#: ../src/ui/dialog/inkscape-preferences.cpp:1894
msgctxt "Spellchecker language"
msgid "None"
msgstr "Ekkert"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1913
+#: ../src/ui/dialog/inkscape-preferences.cpp:1915
msgid "Set the main spell check language"
msgstr "Stilla aðaltungumál fyrir stafsetningaryfirferð"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1916
+#: ../src/ui/dialog/inkscape-preferences.cpp:1918
msgid "Second language:"
msgstr "Annað tungumál:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1917
+#: ../src/ui/dialog/inkscape-preferences.cpp:1919
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:1920
+#: ../src/ui/dialog/inkscape-preferences.cpp:1922
msgid "Third language:"
msgstr "Þriðja tungumál:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1921
+#: ../src/ui/dialog/inkscape-preferences.cpp:1923
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:1923
+#: ../src/ui/dialog/inkscape-preferences.cpp:1925
msgid "Ignore words with digits"
msgstr "Hunsa orð með tölum"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1925
+#: ../src/ui/dialog/inkscape-preferences.cpp:1927
msgid "Ignore words containing digits, such as \"R2D2\""
msgstr "Hunsa orð með tölustöfum eins og \"R2D2\""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1927
+#: ../src/ui/dialog/inkscape-preferences.cpp:1929
msgid "Ignore words in ALL CAPITALS"
msgstr "Hunsa orð með EINGÖNGU HÁSTÖFUM"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1929
+#: ../src/ui/dialog/inkscape-preferences.cpp:1931
msgid "Ignore words in all capitals, such as \"IUPAC\""
msgstr "Hunsa orð með einungis hástöfum, eins og \"BSRB\""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1931
+#: ../src/ui/dialog/inkscape-preferences.cpp:1933
msgid "Spellcheck"
msgstr "Skoða stafsetningu"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1951
+#: ../src/ui/dialog/inkscape-preferences.cpp:1953
msgid "Latency _skew:"
msgstr "_Skekkja v/seinkunar:"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1952
+#: ../src/ui/dialog/inkscape-preferences.cpp:1954
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:1954
+#: ../src/ui/dialog/inkscape-preferences.cpp:1956
msgid "Pre-render named icons"
msgstr "Forvinna nefndar táknmyndir"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1956
+#: ../src/ui/dialog/inkscape-preferences.cpp:1958
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:1964
+#: ../src/ui/dialog/inkscape-preferences.cpp:1966
msgid "System info"
msgstr "Kerfisupplýsingar"
-#: ../src/ui/dialog/inkscape-preferences.cpp:1968
+#: ../src/ui/dialog/inkscape-preferences.cpp:1970
msgid "User config: "
msgstr "Stillingar notanda: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1968
+#: ../src/ui/dialog/inkscape-preferences.cpp:1970
msgid "Location of users configuration"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1972
+#: ../src/ui/dialog/inkscape-preferences.cpp:1974
msgid "User preferences: "
msgstr "Kjörstillingar notanda: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1972
+#: ../src/ui/dialog/inkscape-preferences.cpp:1974
msgid "Location of the users preferences file"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1976
+#: ../src/ui/dialog/inkscape-preferences.cpp:1978
msgid "User extensions: "
msgstr "Viðbætur notanda: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1976
+#: ../src/ui/dialog/inkscape-preferences.cpp:1978
msgid "Location of the users extensions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1980
+#: ../src/ui/dialog/inkscape-preferences.cpp:1982
msgid "User cache: "
msgstr "Skyndiminni notanda: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1980
+#: ../src/ui/dialog/inkscape-preferences.cpp:1982
msgid "Location of users cache"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1988
+#: ../src/ui/dialog/inkscape-preferences.cpp:1990
msgid "Temporary files: "
msgstr "Bráðabirgðaskrár: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1988
+#: ../src/ui/dialog/inkscape-preferences.cpp:1990
msgid "Location of the temporary files used for autosave"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1992
+#: ../src/ui/dialog/inkscape-preferences.cpp:1994
msgid "Inkscape data: "
msgstr "Inkscape gögn: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1992
+#: ../src/ui/dialog/inkscape-preferences.cpp:1994
msgid "Location of Inkscape data"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:1996
+#: ../src/ui/dialog/inkscape-preferences.cpp:1998
msgid "Inkscape extensions: "
msgstr "Inkscape viðbætur: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:1996
+#: ../src/ui/dialog/inkscape-preferences.cpp:1998
msgid "Location of the Inkscape extensions"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2005
+#: ../src/ui/dialog/inkscape-preferences.cpp:2007
msgid "System data: "
msgstr "Kerfisgögn: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:2005
+#: ../src/ui/dialog/inkscape-preferences.cpp:2007
msgid "Locations of system data"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2029
+#: ../src/ui/dialog/inkscape-preferences.cpp:2031
msgid "Icon theme: "
msgstr "Táknmyndaþema: "
-#: ../src/ui/dialog/inkscape-preferences.cpp:2029
+#: ../src/ui/dialog/inkscape-preferences.cpp:2031
msgid "Locations of icon themes"
msgstr ""
-#: ../src/ui/dialog/inkscape-preferences.cpp:2031
+#: ../src/ui/dialog/inkscape-preferences.cpp:2033
msgid "System"
msgstr "Kerfi"
@@ -19902,6 +19993,7 @@ msgstr "Tengill:"
#: ../src/ui/dialog/input.cpp:742 ../src/ui/dialog/input.cpp:743
#: ../src/ui/dialog/input.cpp:1571 ../src/ui/widget/color-scales.cpp:46
+#: ../share/extensions/plotter.inx.h:24
msgid "None"
msgstr "Ekkert"
@@ -19944,7 +20036,8 @@ msgid ""
msgstr ""
#: ../src/ui/dialog/input.cpp:1616 ../src/widgets/calligraphy-toolbar.cpp:578
-#: ../src/widgets/spray-toolbar.cpp:224 ../src/widgets/tweak-toolbar.cpp:372
+#: ../src/widgets/spray-toolbar.cpp:311 ../src/widgets/spray-toolbar.cpp:427
+#: ../src/widgets/spray-toolbar.cpp:476 ../src/widgets/tweak-toolbar.cpp:372
msgid "Pressure"
msgstr "Þrýstingur"
@@ -19966,6 +20059,35 @@ msgctxt "Input device axe"
msgid "None"
msgstr "Ekkert"
+#: ../src/ui/dialog/knot-properties.cpp:59
+msgid "Position X:"
+msgstr "Staðsetning X:"
+
+#: ../src/ui/dialog/knot-properties.cpp:66
+msgid "Position Y:"
+msgstr "Staðsetning Y:"
+
+#: ../src/ui/dialog/knot-properties.cpp:120
+msgid "Modify Knot Position"
+msgstr "Breyta staðsetningu hnúts"
+
+#: ../src/ui/dialog/knot-properties.cpp:121
+#: ../src/ui/dialog/layer-properties.cpp:411
+#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:123
+#: ../src/ui/dialog/transformation.cpp:107
+msgid "_Move"
+msgstr "_Færa"
+
+#: ../src/ui/dialog/knot-properties.cpp:180
+#, c-format
+msgid "Position X (%s):"
+msgstr "Staðsetning X (%s):"
+
+#: ../src/ui/dialog/knot-properties.cpp:181
+#, c-format
+msgid "Position Y (%s):"
+msgstr "Staðsetning Y (%s):"
+
#: ../src/ui/dialog/layer-properties.cpp:55
msgid "Layer name:"
msgstr "Heiti lags:"
@@ -19993,7 +20115,7 @@ msgstr "Endurnefna lag"
#. TODO: find an unused layer number, forming name from _("Layer ") + "%d"
#: ../src/ui/dialog/layer-properties.cpp:354
#: ../src/ui/dialog/layer-properties.cpp:410 ../src/verbs.cpp:194
-#: ../src/verbs.cpp:2337
+#: ../src/verbs.cpp:2364
msgid "Layer"
msgstr "Lag"
@@ -20026,12 +20148,6 @@ msgstr "Nýtt lag búið til."
msgid "Move to Layer"
msgstr "Flytja á lag"
-#: ../src/ui/dialog/layer-properties.cpp:411
-#: ../src/ui/dialog/lpe-powerstroke-properties.cpp:123
-#: ../src/ui/dialog/transformation.cpp:108
-msgid "_Move"
-msgstr "_Færa"
-
#: ../src/ui/dialog/layers.cpp:525 ../src/ui/widget/layer-selector.cpp:613
msgid "Unhide layer"
msgstr "Birta lag"
@@ -20049,12 +20165,12 @@ msgid "Unlock layer"
msgstr "Aflæsa lagi"
#: ../src/ui/dialog/layers.cpp:624 ../src/ui/dialog/objects.cpp:844
-#: ../src/verbs.cpp:1407
+#: ../src/verbs.cpp:1424
msgid "Toggle layer solo"
msgstr ""
#: ../src/ui/dialog/layers.cpp:627 ../src/ui/dialog/objects.cpp:847
-#: ../src/verbs.cpp:1431
+#: ../src/verbs.cpp:1448
msgid "Lock other layers"
msgstr "Læsa hinum lögunum"
@@ -20213,7 +20329,7 @@ msgstr "Í notkun"
#. More typical usage is to call this memory "free" rather than "slack".
#: ../src/ui/dialog/memory.cpp:100
msgid "Slack"
-msgstr "Slaki"
+msgstr "Afgangs"
#: ../src/ui/dialog/memory.cpp:101
msgid "Total"
@@ -20351,8 +20467,8 @@ msgid "Check to make the object insensitive (not selectable by mouse)"
msgstr "Haka við til að gera hlutinn ónæman (ekki veljanlegan með bendli)"
#. Button for setting the object's id, label, title and description.
-#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2680
-#: ../src/verbs.cpp:2686
+#: ../src/ui/dialog/object-properties.cpp:325 ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2718
msgid "_Set"
msgstr "_Setja"
@@ -20438,8 +20554,8 @@ msgstr ""
msgid "Moved objects"
msgstr "Færðir hlutir"
-#: ../src/ui/dialog/objects.cpp:1353 ../src/ui/dialog/tags.cpp:857
-#: ../src/ui/dialog/tags.cpp:864
+#: ../src/ui/dialog/objects.cpp:1353 ../src/ui/dialog/tags.cpp:853
+#: ../src/ui/dialog/tags.cpp:860
msgid "Rename object"
msgstr "Endurnefna hlut"
@@ -20459,139 +20575,143 @@ msgstr ""
msgid "Set object blur"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1617
+#: ../src/ui/dialog/objects.cpp:1621
+msgctxt "Visibility"
msgid "V"
-msgstr "V"
+msgstr "S"
-#. TRANSLATORS: "L" here stands for Lightness
-#: ../src/ui/dialog/objects.cpp:1618 ../src/widgets/tweak-toolbar.cpp:323
+#: ../src/ui/dialog/objects.cpp:1622
+msgctxt "Lock"
msgid "L"
msgstr "L"
-#: ../src/ui/dialog/objects.cpp:1619
+#: ../src/ui/dialog/objects.cpp:1623
+msgctxt "Type"
msgid "T"
msgstr "T"
-#: ../src/ui/dialog/objects.cpp:1620
+#: ../src/ui/dialog/objects.cpp:1624
+msgctxt "Clip and mask"
msgid "CM"
-msgstr "CM"
+msgstr "KM"
-#: ../src/ui/dialog/objects.cpp:1621
+#: ../src/ui/dialog/objects.cpp:1625
+msgctxt "Highlight"
msgid "HL"
-msgstr "HL"
+msgstr "ÁH"
-#: ../src/ui/dialog/objects.cpp:1622
+#: ../src/ui/dialog/objects.cpp:1626
msgid "Label"
msgstr "Skýring"
#. In order to get tooltips on header, we must create our own label.
-#: ../src/ui/dialog/objects.cpp:1664
+#: ../src/ui/dialog/objects.cpp:1668
msgid "Toggle visibility of Layer, Group, or Object."
-msgstr ""
+msgstr "Víxla sýnileika lags, hóps eða hlutar."
-#: ../src/ui/dialog/objects.cpp:1677
+#: ../src/ui/dialog/objects.cpp:1681
msgid "Toggle lock of Layer, Group, or Object."
-msgstr ""
+msgstr "Víxla læsingu lags, hóps eða hlutar."
-#: ../src/ui/dialog/objects.cpp:1689
+#: ../src/ui/dialog/objects.cpp:1693
msgid ""
"Type: Layer, Group, or Object. Clicking on Layer or Group icon, toggles "
"between the two types."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1708
+#: ../src/ui/dialog/objects.cpp:1712
msgid "Is object clipped and/or masked?"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1719
+#: ../src/ui/dialog/objects.cpp:1723
msgid ""
"Highlight color of outline in Node tool. Click to set. If alpha is zero, use "
"inherited color."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1730
+#: ../src/ui/dialog/objects.cpp:1734
msgid ""
"Layer/Group/Object label (inkscape:label). Double-click to set. Default "
"value is object 'id'."
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1827
+#: ../src/ui/dialog/objects.cpp:1831
msgid "Add layer..."
msgstr "Bæta við lagi..."
-#: ../src/ui/dialog/objects.cpp:1834
+#: ../src/ui/dialog/objects.cpp:1838
msgid "Remove object"
msgstr "Fjarlægja hlut"
-#: ../src/ui/dialog/objects.cpp:1842
+#: ../src/ui/dialog/objects.cpp:1846
msgid "Move To Bottom"
msgstr "Færa neðst"
-#: ../src/ui/dialog/objects.cpp:1866
+#: ../src/ui/dialog/objects.cpp:1870
msgid "Move To Top"
msgstr "Færa efst"
-#: ../src/ui/dialog/objects.cpp:1874
+#: ../src/ui/dialog/objects.cpp:1878
msgid "Collapse All"
msgstr "Fella allt saman"
-#: ../src/ui/dialog/objects.cpp:1888
+#: ../src/ui/dialog/objects.cpp:1892
msgid "Rename"
msgstr "Endurnefna"
-#: ../src/ui/dialog/objects.cpp:1894
+#: ../src/ui/dialog/objects.cpp:1898
msgid "Solo"
msgstr ""
-#: ../src/ui/dialog/objects.cpp:1895
+#: ../src/ui/dialog/objects.cpp:1899
msgid "Show All"
msgstr "Birta allt"
-#: ../src/ui/dialog/objects.cpp:1896
+#: ../src/ui/dialog/objects.cpp:1900
msgid "Hide All"
msgstr "Fela allt"
-#: ../src/ui/dialog/objects.cpp:1900
+#: ../src/ui/dialog/objects.cpp:1904
msgid "Lock Others"
msgstr "Læsa öðru"
-#: ../src/ui/dialog/objects.cpp:1901
+#: ../src/ui/dialog/objects.cpp:1905
msgid "Lock All"
msgstr "Læsa öllu"
#. LockAndHide
-#: ../src/ui/dialog/objects.cpp:1902 ../src/verbs.cpp:2968
+#: ../src/ui/dialog/objects.cpp:1906 ../src/verbs.cpp:3010
msgid "Unlock All"
msgstr "Aflæsa öllu"
-#: ../src/ui/dialog/objects.cpp:1906
+#: ../src/ui/dialog/objects.cpp:1910
msgid "Up"
msgstr "Upp"
-#: ../src/ui/dialog/objects.cpp:1907
+#: ../src/ui/dialog/objects.cpp:1911
msgid "Down"
msgstr "Niður"
-#: ../src/ui/dialog/objects.cpp:1916
+#: ../src/ui/dialog/objects.cpp:1920
msgid "Set Clip"
msgstr "Setja afmörkun"
#. 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:1926
msgid "Unset Clip"
msgstr "Aftengja afmörkun"
#. Set mask
-#: ../src/ui/dialog/objects.cpp:1926 ../src/ui/interface.cpp:1735
+#: ../src/ui/dialog/objects.cpp:1930 ../src/ui/interface.cpp:1736
msgid "Set Mask"
msgstr "Setja hulu"
-#: ../src/ui/dialog/objects.cpp:1927
+#: ../src/ui/dialog/objects.cpp:1931
msgid "Unset Mask"
msgstr "Aftengja hulu"
-#: ../src/ui/dialog/objects.cpp:1949
+#: ../src/ui/dialog/objects.cpp:1953
msgid "Select Highlight Color"
msgstr ""
@@ -20945,7 +21065,7 @@ msgstr "Breyta hnikunargildi"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:387
msgid "Family Name:"
-msgstr "Heiti leturfjölskyldu:"
+msgstr "Heiti leturgerð:"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:397
msgid "Set width:"
@@ -21062,7 +21182,7 @@ msgstr ""
#: ../src/ui/dialog/svg-fonts-dialog.cpp:863
msgid "Set font family"
-msgstr "Stilla leturtegund"
+msgstr "Stilla leturgerð"
#: ../src/ui/dialog/svg-fonts-dialog.cpp:872
msgid "font"
@@ -21169,28 +21289,28 @@ msgstr ""
msgid "Unnamed Symbols"
msgstr "Ónefnd tákn"
-#: ../src/ui/dialog/tags.cpp:274 ../src/ui/dialog/tags.cpp:573
-#: ../src/ui/dialog/tags.cpp:687
+#: ../src/ui/dialog/tags.cpp:270 ../src/ui/dialog/tags.cpp:569
+#: ../src/ui/dialog/tags.cpp:683
msgid "Remove from selection set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:431
+#: ../src/ui/dialog/tags.cpp:427
msgid "Items"
msgstr "Atriði"
-#: ../src/ui/dialog/tags.cpp:670
+#: ../src/ui/dialog/tags.cpp:666
msgid "Add selection to set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:828
+#: ../src/ui/dialog/tags.cpp:824
msgid "Moved sets"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:998
+#: ../src/ui/dialog/tags.cpp:994
msgid "Add a new selection set"
msgstr ""
-#: ../src/ui/dialog/tags.cpp:1007
+#: ../src/ui/dialog/tags.cpp:1003
msgid "Remove Item/Set"
msgstr ""
@@ -21227,35 +21347,35 @@ msgid "Set as _default"
msgstr "Setja sem sjálf_gefið"
#: ../src/ui/dialog/text-edit.cpp:87
-msgid "AaBbCcIiPpQq12369$ےے?.;/()"
-msgstr "AaÞþÆæÐðÁáÝýÉé12369$ےے?.;/()"
+msgid "AaBbCcIiPpQq12369$€¢?.;/()"
+msgstr "AaBbÞþÆæÐðÁáÝýÉé@12369$€¢?.;/()"
#. Align buttons
-#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1339
-#: ../src/widgets/text-toolbar.cpp:1340
+#: ../src/ui/dialog/text-edit.cpp:97 ../src/widgets/text-toolbar.cpp:1432
+#: ../src/widgets/text-toolbar.cpp:1433
msgid "Align left"
msgstr "Jafna til vinstri"
-#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1347
-#: ../src/widgets/text-toolbar.cpp:1348
+#: ../src/ui/dialog/text-edit.cpp:98 ../src/widgets/text-toolbar.cpp:1440
+#: ../src/widgets/text-toolbar.cpp:1441
msgid "Align center"
msgstr "Miðjujafna"
-#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1355
-#: ../src/widgets/text-toolbar.cpp:1356
+#: ../src/ui/dialog/text-edit.cpp:99 ../src/widgets/text-toolbar.cpp:1448
+#: ../src/widgets/text-toolbar.cpp:1449
msgid "Align right"
msgstr "Jafna til hægri"
-#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1364
+#: ../src/ui/dialog/text-edit.cpp:100 ../src/widgets/text-toolbar.cpp:1457
msgid "Justify (only flowed text)"
msgstr "Hliðjafna (aðeins flæðitexti)"
#. Direction buttons
-#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1399
+#: ../src/ui/dialog/text-edit.cpp:109 ../src/widgets/text-toolbar.cpp:1492
msgid "Horizontal text"
msgstr "Láréttur texti"
-#: ../src/ui/dialog/text-edit.cpp:110 ../src/widgets/text-toolbar.cpp:1406
+#: ../src/ui/dialog/text-edit.cpp:110
msgid "Vertical text"
msgstr "Lóðréttur texti"
@@ -21267,7 +21387,7 @@ msgstr "Bil milli lína (prósent af leturstærð)"
msgid "Text path offset"
msgstr "Hliðrun textaferils"
-#: ../src/ui/dialog/text-edit.cpp:598 ../src/ui/dialog/text-edit.cpp:685
+#: ../src/ui/dialog/text-edit.cpp:612 ../src/ui/dialog/text-edit.cpp:699
#: ../src/ui/tools/text-tool.cpp:1446
msgid "Set text style"
msgstr "Setja textastíl"
@@ -21496,7 +21616,7 @@ msgid ""
"\n"
"http://potrace.sourceforge.net"
msgstr ""
-"Línuteiknun bitamynda (tracing) í Inkscape\n"
+"Línuteiknun bitamynda (línurakning - tracing) í Inkscape\n"
"byggist á Potrace,\n"
"eftir Peter Selinger\n"
"\n"
@@ -21537,42 +21657,42 @@ msgstr ""
msgid "Preview"
msgstr "Forskoðun"
-#: ../src/ui/dialog/transformation.cpp:70
-#: ../src/ui/dialog/transformation.cpp:80
+#: ../src/ui/dialog/transformation.cpp:69
+#: ../src/ui/dialog/transformation.cpp:79
msgid "_Horizontal:"
msgstr "_Lárétt:"
-#: ../src/ui/dialog/transformation.cpp:70
+#: ../src/ui/dialog/transformation.cpp:69
msgid "Horizontal displacement (relative) or position (absolute)"
msgstr "Lárétt færsla (afstæð) eða staðsetning (algild)"
-#: ../src/ui/dialog/transformation.cpp:72
-#: ../src/ui/dialog/transformation.cpp:82
+#: ../src/ui/dialog/transformation.cpp:71
+#: ../src/ui/dialog/transformation.cpp:81
msgid "_Vertical:"
msgstr "Lóð_rétt:"
-#: ../src/ui/dialog/transformation.cpp:72
+#: ../src/ui/dialog/transformation.cpp:71
msgid "Vertical displacement (relative) or position (absolute)"
msgstr "Lóðrétt færsla (afstæð) eða staðsetning (algild)"
-#: ../src/ui/dialog/transformation.cpp:74
+#: ../src/ui/dialog/transformation.cpp:73
msgid "Horizontal size (absolute or percentage of current)"
msgstr "Lárétt stærð (algild eða í prósentuhlutfalli við núverandi stærð)"
-#: ../src/ui/dialog/transformation.cpp:76
+#: ../src/ui/dialog/transformation.cpp:75
msgid "Vertical size (absolute or percentage of current)"
msgstr "Lóðrétt stærð (algild eða í prósentuhlutfalli við núverandi stærð)"
-#: ../src/ui/dialog/transformation.cpp:78
+#: ../src/ui/dialog/transformation.cpp:77
msgid "A_ngle:"
msgstr "H_orn:"
-#: ../src/ui/dialog/transformation.cpp:78
-#: ../src/ui/dialog/transformation.cpp:1103
+#: ../src/ui/dialog/transformation.cpp:77
+#: ../src/ui/dialog/transformation.cpp:1102
msgid "Rotation angle (positive = counterclockwise)"
msgstr "Snúningshorn (jákvætt = rangsælis)"
-#: ../src/ui/dialog/transformation.cpp:80
+#: ../src/ui/dialog/transformation.cpp:79
msgid ""
"Horizontal skew angle (positive = counterclockwise), or absolute "
"displacement, or percentage displacement"
@@ -21580,7 +21700,7 @@ msgstr ""
"Láðrétt skekkingarhorn (jákvætt = rangsælis), eða algild tilfærsla eða "
"tilfærsla í prósentuhlutfalli"
-#: ../src/ui/dialog/transformation.cpp:82
+#: ../src/ui/dialog/transformation.cpp:81
msgid ""
"Vertical skew angle (positive = counterclockwise), or absolute displacement, "
"or percentage displacement"
@@ -21588,115 +21708,115 @@ msgstr ""
"Lóðrétt skekkingarhorn (jákvætt = rangsælis), eða algild tilfærsla eða "
"tilfærsla í prósentuhlutfalli"
-#: ../src/ui/dialog/transformation.cpp:85
+#: ../src/ui/dialog/transformation.cpp:84
msgid "Transformation matrix element A"
msgstr "Umbreytingarfylki eining A"
-#: ../src/ui/dialog/transformation.cpp:86
+#: ../src/ui/dialog/transformation.cpp:85
msgid "Transformation matrix element B"
msgstr "Umbreytingarfylki eining B"
-#: ../src/ui/dialog/transformation.cpp:87
+#: ../src/ui/dialog/transformation.cpp:86
msgid "Transformation matrix element C"
msgstr "Umbreytingarfylki eining C"
-#: ../src/ui/dialog/transformation.cpp:88
+#: ../src/ui/dialog/transformation.cpp:87
msgid "Transformation matrix element D"
msgstr "Umbreytingarfylki eining D"
-#: ../src/ui/dialog/transformation.cpp:89
+#: ../src/ui/dialog/transformation.cpp:88
msgid "Transformation matrix element E"
msgstr "Umbreytingarfylki eining E"
-#: ../src/ui/dialog/transformation.cpp:90
+#: ../src/ui/dialog/transformation.cpp:89
msgid "Transformation matrix element F"
msgstr "Umbreytingarfylki eining F"
-#: ../src/ui/dialog/transformation.cpp:95
+#: ../src/ui/dialog/transformation.cpp:94
msgid "Rela_tive move"
msgstr "Afs_tæð færsla"
-#: ../src/ui/dialog/transformation.cpp:95
+#: ../src/ui/dialog/transformation.cpp:94
msgid ""
"Add the specified relative displacement to the current position; otherwise, "
"edit the current absolute position directly"
msgstr ""
-#: ../src/ui/dialog/transformation.cpp:96
+#: ../src/ui/dialog/transformation.cpp:95
msgid "_Scale proportionally"
msgstr "_Kvarða hlutfallslega"
-#: ../src/ui/dialog/transformation.cpp:96
+#: ../src/ui/dialog/transformation.cpp:95
msgid "Preserve the width/height ratio of the scaled objects"
msgstr "Halda stærðarhlutföllum kvarðaðra hluta"
-#: ../src/ui/dialog/transformation.cpp:97
+#: ../src/ui/dialog/transformation.cpp:96
msgid "Apply to each _object separately"
msgstr "Beita á _hvern hlut sérstaklega"
-#: ../src/ui/dialog/transformation.cpp:97
+#: ../src/ui/dialog/transformation.cpp:96
msgid ""
"Apply the scale/rotate/skew to each selected object separately; otherwise, "
"transform the selection as a whole"
msgstr ""
-#: ../src/ui/dialog/transformation.cpp:98
+#: ../src/ui/dialog/transformation.cpp:97
msgid "Edit c_urrent matrix"
msgstr "Breyta núverandi f_ylki"
-#: ../src/ui/dialog/transformation.cpp:98
+#: ../src/ui/dialog/transformation.cpp:97
msgid ""
"Edit the current transform= matrix; otherwise, post-multiply transform= by "
"this matrix"
msgstr ""
-#: ../src/ui/dialog/transformation.cpp:111
+#: ../src/ui/dialog/transformation.cpp:110
msgid "_Scale"
msgstr "_Kvarða"
-#: ../src/ui/dialog/transformation.cpp:114
+#: ../src/ui/dialog/transformation.cpp:113
msgid "_Rotate"
msgstr "S_núa"
-#: ../src/ui/dialog/transformation.cpp:117
+#: ../src/ui/dialog/transformation.cpp:116
msgid "Ske_w"
msgstr "Ske_kkja"
-#: ../src/ui/dialog/transformation.cpp:120
+#: ../src/ui/dialog/transformation.cpp:119
msgid "Matri_x"
msgstr "_Fylki"
-#: ../src/ui/dialog/transformation.cpp:144
+#: ../src/ui/dialog/transformation.cpp:143
msgid "Reset the values on the current tab to defaults"
msgstr "Frumstilla gildin á þessum flipa á sjálfgefin gildi"
-#: ../src/ui/dialog/transformation.cpp:151
+#: ../src/ui/dialog/transformation.cpp:150
msgid "Apply transformation to selection"
msgstr "Beita umbreytingu á valið"
-#: ../src/ui/dialog/transformation.cpp:327
+#: ../src/ui/dialog/transformation.cpp:326
msgid "Rotate in a counterclockwise direction"
msgstr "Snúa rangsælis"
-#: ../src/ui/dialog/transformation.cpp:333
+#: ../src/ui/dialog/transformation.cpp:332
msgid "Rotate in a clockwise direction"
msgstr "Snúa réttsælis"
-#: ../src/ui/dialog/transformation.cpp:906
-#: ../src/ui/dialog/transformation.cpp:917
-#: ../src/ui/dialog/transformation.cpp:931
-#: ../src/ui/dialog/transformation.cpp:950
-#: ../src/ui/dialog/transformation.cpp:961
-#: ../src/ui/dialog/transformation.cpp:971
-#: ../src/ui/dialog/transformation.cpp:995
+#: ../src/ui/dialog/transformation.cpp:905
+#: ../src/ui/dialog/transformation.cpp:916
+#: ../src/ui/dialog/transformation.cpp:930
+#: ../src/ui/dialog/transformation.cpp:949
+#: ../src/ui/dialog/transformation.cpp:960
+#: ../src/ui/dialog/transformation.cpp:970
+#: ../src/ui/dialog/transformation.cpp:994
msgid "Transform matrix is singular, <b>not used</b>."
msgstr ""
-#: ../src/ui/dialog/transformation.cpp:1011
+#: ../src/ui/dialog/transformation.cpp:1010
msgid "Edit transformation matrix"
msgstr "Breyta umbreytingarfylki"
-#: ../src/ui/dialog/transformation.cpp:1110
+#: ../src/ui/dialog/transformation.cpp:1109
msgid "Rotation angle (positive = clockwise)"
msgstr "Snúningshorn (jákvætt = réttsælis)"
@@ -21803,68 +21923,68 @@ msgstr "Eyða lið"
msgid "Change attribute"
msgstr "Breyta eigindi"
-#: ../src/ui/interface.cpp:748
+#: ../src/ui/interface.cpp:751
msgctxt "Interface setup"
msgid "Default"
msgstr "Sjálfgefið"
-#: ../src/ui/interface.cpp:748
+#: ../src/ui/interface.cpp:751
msgid "Default interface setup"
msgstr "Uppsetning sjálfgefins viðmóts"
-#: ../src/ui/interface.cpp:749
+#: ../src/ui/interface.cpp:752
msgctxt "Interface setup"
msgid "Custom"
msgstr "Sérsniðið"
-#: ../src/ui/interface.cpp:749
+#: ../src/ui/interface.cpp:752
msgid "Setup for custom task"
msgstr "Stilla fyrir sérsniðið verk"
-#: ../src/ui/interface.cpp:750
+#: ../src/ui/interface.cpp:753
msgctxt "Interface setup"
msgid "Wide"
msgstr "Breitt"
-#: ../src/ui/interface.cpp:750
+#: ../src/ui/interface.cpp:753
msgid "Setup for widescreen work"
msgstr "Setja upp fyrir vinnu á breiðskjá"
-#: ../src/ui/interface.cpp:862
+#: ../src/ui/interface.cpp:863
#, c-format
msgid "Verb \"%s\" Unknown"
msgstr "Sögnin \"%s\" óþekkt"
-#: ../src/ui/interface.cpp:897
+#: ../src/ui/interface.cpp:898
msgid "Open _Recent"
msgstr "O_pna nýlegt"
-#: ../src/ui/interface.cpp:1005 ../src/ui/interface.cpp:1091
-#: ../src/ui/interface.cpp:1194 ../src/ui/widget/selected-style.cpp:544
+#: ../src/ui/interface.cpp:1006 ../src/ui/interface.cpp:1092
+#: ../src/ui/interface.cpp:1195 ../src/ui/widget/selected-style.cpp:544
msgid "Drop color"
msgstr "Sleppa lit"
-#: ../src/ui/interface.cpp:1044 ../src/ui/interface.cpp:1154
+#: ../src/ui/interface.cpp:1045 ../src/ui/interface.cpp:1155
msgid "Drop color on gradient"
msgstr "Sleppa lit á litstigul"
-#: ../src/ui/interface.cpp:1207
+#: ../src/ui/interface.cpp:1208
msgid "Could not parse SVG data"
msgstr "Gat ekki þáttað SVG-gögn"
-#: ../src/ui/interface.cpp:1246
+#: ../src/ui/interface.cpp:1247
msgid "Drop SVG"
msgstr "Sleppa SVG"
-#: ../src/ui/interface.cpp:1259
+#: ../src/ui/interface.cpp:1260
msgid "Drop Symbol"
msgstr "Sleppa tákni"
-#: ../src/ui/interface.cpp:1290
+#: ../src/ui/interface.cpp:1291
msgid "Drop bitmap image"
msgstr "Sleppa bitamynd"
-#: ../src/ui/interface.cpp:1382
+#: ../src/ui/interface.cpp:1383
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">A file named \"%s\" already exists. Do "
@@ -21878,166 +21998,166 @@ msgstr ""
"Skráin er þegar til í \"%s\". Verði henni skipt út verður skrifað yfir "
"innihaldið."
-#: ../src/ui/interface.cpp:1389 ../share/extensions/web-set-att.inx.h:21
+#: ../src/ui/interface.cpp:1390 ../share/extensions/web-set-att.inx.h:21
#: ../share/extensions/web-transmit-att.inx.h:19
msgid "Replace"
msgstr "Skipta út"
-#: ../src/ui/interface.cpp:1460
+#: ../src/ui/interface.cpp:1461
msgid "Go to parent"
msgstr "Fara í forvera"
#. TRANSLATORS: #%1 is the id of the group e.g. <g id="#g7">, not a number.
-#: ../src/ui/interface.cpp:1501
+#: ../src/ui/interface.cpp:1502
msgid "Enter group #%1"
msgstr "Fara inn í hóp #%1"
#. Item dialog
-#: ../src/ui/interface.cpp:1637 ../src/verbs.cpp:2901
+#: ../src/ui/interface.cpp:1638 ../src/verbs.cpp:2939
msgid "_Object Properties..."
msgstr "_Eiginleikar hlutar..."
-#: ../src/ui/interface.cpp:1646
+#: ../src/ui/interface.cpp:1647
msgid "_Select This"
msgstr "_Velja þetta"
-#: ../src/ui/interface.cpp:1657
+#: ../src/ui/interface.cpp:1658
msgid "Select Same"
msgstr "Velja sama"
#. Select same fill and stroke
-#: ../src/ui/interface.cpp:1667
+#: ../src/ui/interface.cpp:1668
msgid "Fill and Stroke"
msgstr "Fylling og útlína"
#. Select same fill color
-#: ../src/ui/interface.cpp:1674
+#: ../src/ui/interface.cpp:1675
msgid "Fill Color"
msgstr "Fyllilitur"
#. Select same stroke color
-#: ../src/ui/interface.cpp:1681
+#: ../src/ui/interface.cpp:1682
msgid "Stroke Color"
msgstr "Útlínulitur"
#. Select same stroke style
-#: ../src/ui/interface.cpp:1688
+#: ../src/ui/interface.cpp:1689
msgid "Stroke Style"
msgstr "Stíll útlínu"
#. Select same stroke style
-#: ../src/ui/interface.cpp:1695
+#: ../src/ui/interface.cpp:1696
msgid "Object type"
msgstr "Tegund hlutar"
#. Move to layer
-#: ../src/ui/interface.cpp:1702
+#: ../src/ui/interface.cpp:1703
msgid "_Move to layer ..."
msgstr "_Flytja á lag ..."
#. Create link
-#: ../src/ui/interface.cpp:1712
+#: ../src/ui/interface.cpp:1713
msgid "Create _Link"
msgstr "Búa til ten_gil"
#. Release mask
-#: ../src/ui/interface.cpp:1746
+#: ../src/ui/interface.cpp:1747
msgid "Release Mask"
msgstr "Sleppa hulu"
#. SSet Clip Group
-#: ../src/ui/interface.cpp:1757
+#: ../src/ui/interface.cpp:1758
msgid "Create Clip G_roup"
msgstr "Búa til afma_rkandi hóp"
#. Set Clip
-#: ../src/ui/interface.cpp:1764
+#: ../src/ui/interface.cpp:1765
msgid "Set Cl_ip"
msgstr "Set_ja afmörkun"
#. Release Clip
-#: ../src/ui/interface.cpp:1775
+#: ../src/ui/interface.cpp:1776
msgid "Release C_lip"
msgstr "S_leppa afmörkun"
#. Group
-#: ../src/ui/interface.cpp:1786 ../src/verbs.cpp:2534
+#: ../src/ui/interface.cpp:1787 ../src/verbs.cpp:2562
msgid "_Group"
msgstr "_Hópa"
-#: ../src/ui/interface.cpp:1857
+#: ../src/ui/interface.cpp:1858
msgid "Create link"
msgstr "Búa til tengil"
#. Ungroup
-#: ../src/ui/interface.cpp:1892 ../src/verbs.cpp:2536
+#: ../src/ui/interface.cpp:1893 ../src/verbs.cpp:2564
msgid "_Ungroup"
msgstr "Skipta _upp hóp"
#. Link dialog
-#: ../src/ui/interface.cpp:1916
+#: ../src/ui/interface.cpp:1917
msgid "Link _Properties..."
msgstr "_Eiginleikar tengils..."
#. Select item
-#: ../src/ui/interface.cpp:1922
+#: ../src/ui/interface.cpp:1923
msgid "_Follow Link"
msgstr "_Fylgja tengli"
#. Reset transformations
-#: ../src/ui/interface.cpp:1928
+#: ../src/ui/interface.cpp:1929
msgid "_Remove Link"
msgstr "Fja_rlægja tengil"
-#: ../src/ui/interface.cpp:1959
+#: ../src/ui/interface.cpp:1960
msgid "Remove link"
msgstr "Fjarlægja tengil"
#. Image properties
-#: ../src/ui/interface.cpp:1969
+#: ../src/ui/interface.cpp:1970
msgid "Image _Properties..."
msgstr "E_iginleikar myndar..."
#. Edit externally
-#: ../src/ui/interface.cpp:1975
+#: ../src/ui/interface.cpp:1976
msgid "Edit Externally..."
msgstr "Breyta með öðru forriti..."
#. Trace Bitmap
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/ui/interface.cpp:1984 ../src/verbs.cpp:2597
+#: ../src/ui/interface.cpp:1985 ../src/verbs.cpp:2627
msgid "_Trace Bitmap..."
msgstr "Línu_teikna bitamynd..."
#. Trace Pixel Art
-#: ../src/ui/interface.cpp:1993
+#: ../src/ui/interface.cpp:1994
msgid "Trace Pixel Art"
msgstr "Línuteikna Pixel Art"
-#: ../src/ui/interface.cpp:2003
+#: ../src/ui/interface.cpp:2004
msgctxt "Context menu"
msgid "Embed Image"
msgstr "Ívefja mynd"
-#: ../src/ui/interface.cpp:2014
+#: ../src/ui/interface.cpp:2015
msgctxt "Context menu"
msgid "Extract Image..."
msgstr "Ná í mynd..."
#. Item dialog
#. Fill and Stroke dialog
-#: ../src/ui/interface.cpp:2158 ../src/ui/interface.cpp:2178
-#: ../src/verbs.cpp:2864
+#: ../src/ui/interface.cpp:2159 ../src/ui/interface.cpp:2179
+#: ../src/verbs.cpp:2902
msgid "_Fill and Stroke..."
msgstr "_Fylling og útlína..."
#. Edit Text dialog
-#: ../src/ui/interface.cpp:2184 ../src/verbs.cpp:2883
+#: ../src/ui/interface.cpp:2185 ../src/verbs.cpp:2921
msgid "_Text and Font..."
msgstr "_Texti og letur..."
#. Spellcheck dialog
-#: ../src/ui/interface.cpp:2190 ../src/verbs.cpp:2891
+#: ../src/ui/interface.cpp:2191 ../src/verbs.cpp:2929
msgid "Check Spellin_g..."
msgstr "_Yfirfara stafsetningu..."
@@ -22440,8 +22560,8 @@ msgid ""
"<b>BSpline node</b>: drag to shape the path (more: Shift, Ctrl, Alt). %g "
"power"
msgstr ""
-"<b>BSplínu hnútur</b>: draga til að forma ferilinn (meira: "
-"Shift, Ctrl, Alt). %g veldi"
+"<b>BSplínu hnútur</b>: draga til að forma ferilinn (meira: Shift, Ctrl, "
+"Alt). %g veldi"
#: ../src/ui/tool/node.cpp:1454
#, c-format
@@ -22634,7 +22754,7 @@ msgctxt "Transform handle tip"
msgid "<b>Rotation center</b>: drag to change the origin of transforms"
msgstr "<b>Snúningsmiðja</b>: draga til að breyta upphafspunkti ummyndana"
-#: ../src/ui/tools-switch.cpp:95
+#: ../src/ui/tools-switch.cpp:101
msgid ""
"<b>Click</b> to Select and Transform objects, <b>Drag</b> to select many "
"objects."
@@ -22642,17 +22762,17 @@ msgstr ""
"<b>Smelltu</b> til að velja og umbreyta hlutum, <b>Dragðu</b> til að velja "
"marga hluti."
-#: ../src/ui/tools-switch.cpp:96
+#: ../src/ui/tools-switch.cpp:102
msgid "Modify selected path points (nodes) directly."
msgstr "Breyta völdum ferilhnútum beint."
-#: ../src/ui/tools-switch.cpp:97
+#: ../src/ui/tools-switch.cpp:103
msgid "To tweak a path by pushing, select it and drag over it."
msgstr ""
"Til að aflaga feril með því að ýta honum, veldu hann og dragðu bendilinn "
"yfir."
-#: ../src/ui/tools-switch.cpp:98
+#: ../src/ui/tools-switch.cpp:104
msgid ""
"<b>Drag</b>, <b>click</b> or <b>click and scroll</b> to spray the selected "
"objects."
@@ -22660,7 +22780,7 @@ msgstr ""
"<b>Dragðu</b>, <b>smelltu</b> eða <b>smelltu og skrunaðu</b> til að sprauta "
"valda hluti."
-#: ../src/ui/tools-switch.cpp:99
+#: ../src/ui/tools-switch.cpp:105
msgid ""
"<b>Drag</b> to create a rectangle. <b>Drag controls</b> to round corners and "
"resize. <b>Click</b> to select."
@@ -22668,7 +22788,7 @@ msgstr ""
"<b>Dragðu</b> til að búa til ferhyrning. <b>Dragðu haldföng</b> til að rúnna "
"horn og breyta stærðum. <b>Smelltu</b> til að velja."
-#: ../src/ui/tools-switch.cpp:100
+#: ../src/ui/tools-switch.cpp:106
msgid ""
"<b>Drag</b> to create a 3D box. <b>Drag controls</b> to resize in "
"perspective. <b>Click</b> to select (with <b>Ctrl+Alt</b> for single faces)."
@@ -22677,7 +22797,7 @@ msgstr ""
"breyta stærðum í fjarvídd. <b>Smelltu</b> til að velja (með <b>Ctrl+Alt</b> "
"fyrir staka hliðfleti)."
-#: ../src/ui/tools-switch.cpp:101
+#: ../src/ui/tools-switch.cpp:107
msgid ""
"<b>Drag</b> to create an ellipse. <b>Drag controls</b> to make an arc or "
"segment. <b>Click</b> to select."
@@ -22685,7 +22805,7 @@ msgstr ""
"<b>Dragðu</b> til að búa til sporbaug. <b>Dragðu haldföng</b> til að gera "
"boga eða hringhluta. <b>Smelltu</b> til að velja."
-#: ../src/ui/tools-switch.cpp:102
+#: ../src/ui/tools-switch.cpp:108
msgid ""
"<b>Drag</b> to create a star. <b>Drag controls</b> to edit the star shape. "
"<b>Click</b> to select."
@@ -22693,7 +22813,7 @@ msgstr ""
"<b>Dragðu</b> til að búa til stjörnu. <b>Dragðu haldföng</b> til að breyta "
"löguninni. <b>Smelltu</b> til að velja."
-#: ../src/ui/tools-switch.cpp:103
+#: ../src/ui/tools-switch.cpp:109
msgid ""
"<b>Drag</b> to create a spiral. <b>Drag controls</b> to edit the spiral "
"shape. <b>Click</b> to select."
@@ -22701,7 +22821,7 @@ msgstr ""
"<b>Dragðu</b> til að búa til spíral. <b>Dragðu haldföng</b> til að breyta "
"löguninni. <b>Smelltu</b> til að velja."
-#: ../src/ui/tools-switch.cpp:104
+#: ../src/ui/tools-switch.cpp:110
msgid ""
"<b>Drag</b> to create a freehand line. <b>Shift</b> appends to selected "
"path, <b>Alt</b> activates sketch mode."
@@ -22709,7 +22829,7 @@ msgstr ""
"<b>Dragðu</b> til að búa til fríhendislínu. <b>Shift</b> bætir við valinn "
"feril, <b>Alt</b> virkjar skissuham."
-#: ../src/ui/tools-switch.cpp:105
+#: ../src/ui/tools-switch.cpp:111
msgid ""
"<b>Click</b> or <b>click and drag</b> to start a path; with <b>Shift</b> to "
"append to selected path. <b>Ctrl+click</b> to create single dots (straight "
@@ -22719,7 +22839,7 @@ msgstr ""
"<b>Shift</b> til að bæta við valinn feril. <b>Ctrl+click</b> til að búa til "
"staka punkta (eingöngu í beinlínuham)."
-#: ../src/ui/tools-switch.cpp:106
+#: ../src/ui/tools-switch.cpp:112
msgid ""
"<b>Drag</b> to draw a calligraphic stroke; with <b>Ctrl</b> to track a guide "
"path. <b>Arrow keys</b> adjust width (left/right) and angle (up/down)."
@@ -22728,7 +22848,7 @@ msgstr ""
"fylgja stuðningsferli. <b>Örvalyklar</b> aðlaga breidd (vinstri/hægri) og "
"halla (upp/niður)."
-#: ../src/ui/tools-switch.cpp:107 ../src/ui/tools/text-tool.cpp:1583
+#: ../src/ui/tools-switch.cpp:113 ../src/ui/tools/text-tool.cpp:1583
msgid ""
"<b>Click</b> to select or create text, <b>drag</b> to create flowed text; "
"then type."
@@ -22736,7 +22856,7 @@ msgstr ""
"<b>Smelltu</b> til að velja eða búa til texta, <b>dragðu</b> til að búa til "
"flæðitexta; skrifaðu síðan."
-#: ../src/ui/tools-switch.cpp:108
+#: ../src/ui/tools-switch.cpp:114
msgid ""
"<b>Drag</b> or <b>double click</b> to create a gradient on selected objects, "
"<b>drag handles</b> to adjust gradients."
@@ -22744,7 +22864,7 @@ msgstr ""
"<b>Dragðu</b> eða <b>tvísmelltu</b> til að búa til litstigul á völdum "
"hlutum, <b>dragðu haldföng</b> til að laga litstigla."
-#: ../src/ui/tools-switch.cpp:109
+#: ../src/ui/tools-switch.cpp:115
msgid ""
"<b>Drag</b> or <b>double click</b> to create a mesh on selected objects, "
"<b>drag handles</b> to adjust meshes."
@@ -22752,7 +22872,7 @@ msgstr ""
"<b>Dragðu</b> eða <b>tvísmelltu</b> til að búa til möskva á völdum hlutum, "
"<b>dragðu haldföng</b> til að laga möskva."
-#: ../src/ui/tools-switch.cpp:110
+#: ../src/ui/tools-switch.cpp:116
msgid ""
"<b>Click</b> or <b>drag around an area</b> to zoom in, <b>Shift+click</b> to "
"zoom out."
@@ -22760,11 +22880,11 @@ msgstr ""
"<b>Smelltu</b> eða <b>dragðu utan um svæði</b> til að renna að, <b>Shift"
"+click</b> til að renna út."
-#: ../src/ui/tools-switch.cpp:111
+#: ../src/ui/tools-switch.cpp:117
msgid "<b>Drag</b> to measure the dimensions of objects."
msgstr "<b>Dragðu</b> til að mæla stærðir hluta."
-#: ../src/ui/tools-switch.cpp:112 ../src/ui/tools/dropper-tool.cpp:274
+#: ../src/ui/tools-switch.cpp:118 ../src/ui/tools/dropper-tool.cpp:274
msgid ""
"<b>Click</b> to set fill, <b>Shift+click</b> to set stroke; <b>drag</b> to "
"average color in area; with <b>Alt</b> to pick inverse color; <b>Ctrl+C</b> "
@@ -22775,11 +22895,11 @@ msgstr ""
"tila að plokka andstæðan lit; <b>Ctrl+C</b> til að afrita litinn undir "
"bendlinum á klippispjaldið"
-#: ../src/ui/tools-switch.cpp:113
+#: ../src/ui/tools-switch.cpp:119
msgid "<b>Click and drag</b> between shapes to create a connector."
msgstr "<b>Smelltu og dragðu</b> milli forma til að búa til nýja tengilínu."
-#: ../src/ui/tools-switch.cpp:114
+#: ../src/ui/tools-switch.cpp:121
msgid ""
"<b>Click</b> to paint a bounded area, <b>Shift+click</b> to union the new "
"fill with the current selection, <b>Ctrl+click</b> to change the clicked "
@@ -22789,11 +22909,11 @@ msgstr ""
"sameina nýju fyllinguna því sem valið er fyrir, <b>Ctrl+smella</b> til að "
"breyta fyllingu og útlínu valda hlutarins á núverandi stillingar."
-#: ../src/ui/tools-switch.cpp:115
+#: ../src/ui/tools-switch.cpp:123
msgid "<b>Drag</b> to erase."
msgstr "<b>Dragðu</b> til að stroka út."
-#: ../src/ui/tools-switch.cpp:116
+#: ../src/ui/tools-switch.cpp:124
msgid "Choose a subtool from the toolbar"
msgstr "Veldu aukaverkfæri af verkfærastikunni"
@@ -22881,7 +23001,7 @@ msgstr "Hætt við drátt endapunkts tengilínu."
#: ../src/ui/tools/connector-tool.cpp:773
msgid "Reroute connector"
-msgstr "Endurtengja tengi"
+msgstr "Endurtengja tengilínu"
#: ../src/ui/tools/connector-tool.cpp:926
msgid "Create connector"
@@ -22901,12 +23021,12 @@ msgid "Select <b>at least one non-connector object</b>."
msgstr "Veldu <b>að minnsta kosti einn hlut sem er ekki tengilína</b>."
#: ../src/ui/tools/connector-tool.cpp:1329
-#: ../src/widgets/connector-toolbar.cpp:310
+#: ../src/widgets/connector-toolbar.cpp:308
msgid "Make connectors avoid selected objects"
msgstr "Láta tengilínur forðast valda hluti"
#: ../src/ui/tools/connector-tool.cpp:1330
-#: ../src/widgets/connector-toolbar.cpp:320
+#: ../src/widgets/connector-toolbar.cpp:318
msgid "Make connectors ignore selected objects"
msgstr "Láta tengilínur hundsa valda hluti"
@@ -23013,24 +23133,24 @@ msgstr ""
"fyrir snertifyllingu"
#. We hit green anchor, closing Green-Blue-Red
-#: ../src/ui/tools/freehand-base.cpp:669
+#: ../src/ui/tools/freehand-base.cpp:674
msgid "Path is closed."
msgstr "Ferill er lokaður."
#. We hit bot start and end of single curve, closing paths
-#: ../src/ui/tools/freehand-base.cpp:684
+#: ../src/ui/tools/freehand-base.cpp:689
msgid "Closing path."
msgstr "Loka ferli."
-#: ../src/ui/tools/freehand-base.cpp:823
+#: ../src/ui/tools/freehand-base.cpp:828
msgid "Draw path"
msgstr "Teikna feril"
-#: ../src/ui/tools/freehand-base.cpp:976
+#: ../src/ui/tools/freehand-base.cpp:981
msgid "Creating single dot"
msgstr "Bý til einn punkt"
-#: ../src/ui/tools/freehand-base.cpp:977
+#: ../src/ui/tools/freehand-base.cpp:982
msgid "Create single dot"
msgstr "Búa til stakan punkt"
@@ -23097,22 +23217,22 @@ msgstr "Búa til sjálfgefinn litstigul"
msgid "<b>Draw around</b> handles to select them"
msgstr "<b>Dragðu í hringum</b> haldföng til að velja þau"
-#: ../src/ui/tools/gradient-tool.cpp:692
+#: ../src/ui/tools/gradient-tool.cpp:690
msgid "<b>Ctrl</b>: snap gradient angle"
msgstr "<b>Ctrl</b>: þrepa horn litstiguls"
-#: ../src/ui/tools/gradient-tool.cpp:693
+#: ../src/ui/tools/gradient-tool.cpp:691
msgid "<b>Shift</b>: draw gradient around the starting point"
msgstr "<b>Shift</b>: teikna litstigul í kringum upphafspunkt"
-#: ../src/ui/tools/gradient-tool.cpp:947 ../src/ui/tools/mesh-tool.cpp:984
+#: ../src/ui/tools/gradient-tool.cpp:945 ../src/ui/tools/mesh-tool.cpp:977
#, c-format
msgid "<b>Gradient</b> for %d object; with <b>Ctrl</b> to snap angle"
msgid_plural "<b>Gradient</b> for %d objects; with <b>Ctrl</b> to snap angle"
msgstr[0] "<b>Litstigull</b> á %d hlut; með <b>Ctrl</b> til að þrepa horn"
msgstr[1] "<b>Litstigull</b> á %d hluti; með <b>Ctrl</b> til að þrepa horn"
-#: ../src/ui/tools/gradient-tool.cpp:951 ../src/ui/tools/mesh-tool.cpp:988
+#: ../src/ui/tools/gradient-tool.cpp:949 ../src/ui/tools/mesh-tool.cpp:981
msgid "Select <b>objects</b> on which to create gradient."
msgstr "Veldu <b>hluti</b> þar sem á að gera litstigul."
@@ -23120,6 +23240,44 @@ msgstr "Veldu <b>hluti</b> þar sem á að gera litstigul."
msgid "Choose a construction tool from the toolbar."
msgstr "Veldu uppbyggingarverkfæri af verkfærastikunni."
+#. create the knots
+#: ../src/ui/tools/measure-tool.cpp:349
+msgid "Measure start, <b>Shift+Click</b> for position dialog"
+msgstr "Upphaf mælingar, <b>Shift+Smella</b> til að fá upp staðsetningarglugga"
+
+#: ../src/ui/tools/measure-tool.cpp:355
+msgid "Measure end, <b>Shift+Click</b> for position dialog"
+msgstr "Endir mælingar, <b>Shift+Smella</b> til að fá upp staðsetningarglugga"
+
+#: ../src/ui/tools/measure-tool.cpp:747 ../share/extensions/measure.inx.h:2
+msgid "Measure"
+msgstr "Mæla"
+
+#: ../src/ui/tools/measure-tool.cpp:752
+msgid "Base"
+msgstr "Grunnur"
+
+#: ../src/ui/tools/measure-tool.cpp:761
+msgid "Add guides from measure tool"
+msgstr "Setja inn stoðlínur út frá málbandi"
+
+#: ../src/ui/tools/measure-tool.cpp:781
+msgid "Add Stored to measure tool"
+msgstr "Bæta geymdu á málband"
+
+#: ../src/ui/tools/measure-tool.cpp:801
+msgid "Convert measure to items"
+msgstr "Umbreyta mælingum í hluti"
+
+#: ../src/ui/tools/measure-tool.cpp:839
+msgid "Add global measure line"
+msgstr "Bæta við grunnmælingalínu"
+
+#: ../src/ui/tools/measure-tool.cpp:1291 ../src/ui/tools/measure-tool.cpp:1293
+#, c-format
+msgid "Crossing %u"
+msgstr "Þverar %u"
+
#. TRANSLATORS: Mind the space in front. This is part of a compound message
#: ../src/ui/tools/mesh-tool.cpp:122 ../src/ui/tools/mesh-tool.cpp:133
#, c-format
@@ -23171,14 +23329,18 @@ msgstr "Plokkaði lit úr möskvahorni."
msgid "Create default mesh"
msgstr "Búa til sjálfgefna möskva"
-#: ../src/ui/tools/mesh-tool.cpp:709
+#: ../src/ui/tools/mesh-tool.cpp:713
msgid "FIXME<b>Ctrl</b>: snap mesh angle"
msgstr "LAGA<b>Ctrl</b>: þrepa horn möskva"
-#: ../src/ui/tools/mesh-tool.cpp:710
+#: ../src/ui/tools/mesh-tool.cpp:714
msgid "FIXME<b>Shift</b>: draw mesh around the starting point"
msgstr "LAGA<b>Shift</b>: draga möskva í kringum upphafspunkt"
+#: ../src/ui/tools/mesh-tool.cpp:971
+msgid "Create mesh"
+msgstr "Búa til möskvanet"
+
#: ../src/ui/tools/node-tool.cpp:653
msgctxt "Node tool tip"
msgid ""
@@ -23404,11 +23566,11 @@ msgstr ""
msgid "Create rectangle"
msgstr "Búa til rétthyrning"
-#: ../src/ui/tools/select-tool.cpp:160
+#: ../src/ui/tools/select-tool.cpp:156
msgid "Click selection to toggle scale/rotation handles"
msgstr "Smelltu á valið til að víxla á milli kvörðunar-/snúnings-haldfanga"
-#: ../src/ui/tools/select-tool.cpp:161
+#: ../src/ui/tools/select-tool.cpp:157
msgid ""
"No objects selected. Click, Shift+click, Alt+scroll mouse on top of objects, "
"or drag around objects to select."
@@ -23416,41 +23578,41 @@ msgstr ""
"Engir hlutir valdir. Smella, Shift+smella, Alt+snúa músarhjóli efst á "
"hlutum, eða draga í kringum hluti til að velja."
-#: ../src/ui/tools/select-tool.cpp:214
+#: ../src/ui/tools/select-tool.cpp:210
msgid "Move canceled."
msgstr "Hætt við færslu."
-#: ../src/ui/tools/select-tool.cpp:222
+#: ../src/ui/tools/select-tool.cpp:218
msgid "Selection canceled."
msgstr "Hætt við val."
-#: ../src/ui/tools/select-tool.cpp:644
+#: ../src/ui/tools/select-tool.cpp:636
msgid ""
"<b>Draw over</b> objects to select them; release <b>Alt</b> to switch to "
"rubberband selection"
msgstr ""
-#: ../src/ui/tools/select-tool.cpp:646
+#: ../src/ui/tools/select-tool.cpp:638
msgid ""
"<b>Drag around</b> objects to select them; press <b>Alt</b> to switch to "
"touch selection"
msgstr ""
-#: ../src/ui/tools/select-tool.cpp:939
+#: ../src/ui/tools/select-tool.cpp:919
msgid "<b>Ctrl</b>: click to select in groups; drag to move hor/vert"
msgstr ""
-#: ../src/ui/tools/select-tool.cpp:940
+#: ../src/ui/tools/select-tool.cpp:920
msgid "<b>Shift</b>: click to toggle select; drag for rubberband selection"
msgstr ""
-#: ../src/ui/tools/select-tool.cpp:941
+#: ../src/ui/tools/select-tool.cpp:921
msgid ""
"<b>Alt</b>: click to select under; scroll mouse-wheel to cycle-select; drag "
"to move selected or select by touch"
msgstr ""
-#: ../src/ui/tools/select-tool.cpp:1149
+#: ../src/ui/tools/select-tool.cpp:1129
msgid "Selected object is not a group. Cannot enter."
msgstr ""
@@ -23473,51 +23635,51 @@ msgstr ""
msgid "Create spiral"
msgstr "Búa til spíral"
-#: ../src/ui/tools/spray-tool.cpp:173 ../src/ui/tools/tweak-tool.cpp:157
+#: ../src/ui/tools/spray-tool.cpp:214 ../src/ui/tools/tweak-tool.cpp:157
#, c-format
msgid "<b>%i</b> object selected"
msgid_plural "<b>%i</b> objects selected"
msgstr[0] "<b>%i</b> hlutur valinn"
msgstr[1] "<b>%i</b> hlutir valdir"
-#: ../src/ui/tools/spray-tool.cpp:175 ../src/ui/tools/tweak-tool.cpp:159
+#: ../src/ui/tools/spray-tool.cpp:216 ../src/ui/tools/tweak-tool.cpp:159
msgid "<b>Nothing</b> selected"
msgstr "<b>Ekkert</b> valið"
-#: ../src/ui/tools/spray-tool.cpp:180
+#: ../src/ui/tools/spray-tool.cpp:221
#, c-format
msgid ""
"%s. Drag, click or click and scroll to spray <b>copies</b> of the initial "
"selection."
msgstr ""
-#: ../src/ui/tools/spray-tool.cpp:183
+#: ../src/ui/tools/spray-tool.cpp:224
#, c-format
msgid ""
"%s. Drag, click or click and scroll to spray <b>clones</b> of the initial "
"selection."
msgstr ""
-#: ../src/ui/tools/spray-tool.cpp:186
+#: ../src/ui/tools/spray-tool.cpp:227
#, c-format
msgid ""
"%s. Drag, click or click and scroll to spray in a <b>single path</b> of the "
"initial selection."
msgstr ""
-#: ../src/ui/tools/spray-tool.cpp:618
+#: ../src/ui/tools/spray-tool.cpp:1305
msgid "<b>Nothing selected!</b> Select objects to spray."
msgstr "<b>Ekkert valið!</b> Veldu hluti til að sprauta."
-#: ../src/ui/tools/spray-tool.cpp:693 ../src/widgets/spray-toolbar.cpp:166
+#: ../src/ui/tools/spray-tool.cpp:1380 ../src/widgets/spray-toolbar.cpp:360
msgid "Spray with copies"
msgstr "Sprauta með afritum"
-#: ../src/ui/tools/spray-tool.cpp:697 ../src/widgets/spray-toolbar.cpp:173
+#: ../src/ui/tools/spray-tool.cpp:1384 ../src/widgets/spray-toolbar.cpp:367
msgid "Spray with clones"
msgstr "Sprauta með klónum"
-#: ../src/ui/tools/spray-tool.cpp:701
+#: ../src/ui/tools/spray-tool.cpp:1388
msgid "Spray in single path"
msgstr "Sprauta á einum ferli"
@@ -23950,7 +24112,7 @@ msgstr "Utan litrófs!"
msgid "Too much ink!"
msgstr "Of mikið blek!"
-#: ../src/ui/widget/color-notebook.cpp:207 ../src/verbs.cpp:2733
+#: ../src/ui/widget/color-notebook.cpp:207 ../src/verbs.cpp:2765
msgid "Pick colors from image"
msgstr "Sækja liti í mynddíla"
@@ -23980,110 +24142,152 @@ msgid "Blur (%)"
msgstr "Móða (%)"
#: ../src/ui/widget/font-variants.cpp:38
+msgctxt "Font variant"
msgid "Ligatures"
-msgstr "Staftengi/samsteypur (ligatures)"
+msgstr "Staftengi (ligatures)"
#: ../src/ui/widget/font-variants.cpp:39
+msgctxt "Font variant"
msgid "Common"
msgstr "Algengt"
#: ../src/ui/widget/font-variants.cpp:40
+msgctxt "Font variant"
msgid "Discretionary"
msgstr "Skrauttengingar (discretionary)"
#: ../src/ui/widget/font-variants.cpp:41
+msgctxt "Font variant"
msgid "Historical"
msgstr "Sögulegt"
#: ../src/ui/widget/font-variants.cpp:42
+msgctxt "Font variant"
msgid "Contextual"
msgstr "Samhengislegt"
+#: ../src/ui/widget/font-variants.cpp:44
+msgctxt "Font variant"
+msgid "Position"
+msgstr "Staðsetning"
+
+#: ../src/ui/widget/font-variants.cpp:45 ../src/ui/widget/font-variants.cpp:50
+msgctxt "Font variant"
+msgid "Normal"
+msgstr "Venjulegt"
+
#: ../src/ui/widget/font-variants.cpp:46
+msgctxt "Font variant"
msgid "Subscript"
msgstr "Lágletrað"
#: ../src/ui/widget/font-variants.cpp:47
+msgctxt "Font variant"
msgid "Superscript"
msgstr "Háletrað"
#: ../src/ui/widget/font-variants.cpp:49
+msgctxt "Font variant"
msgid "Capitals"
msgstr "Hástafir"
+#: ../src/ui/widget/font-variants.cpp:51
+msgctxt "Font variant"
+msgid "Small"
+msgstr "Lágstafa"
+
#: ../src/ui/widget/font-variants.cpp:52
+msgctxt "Font variant"
msgid "All small"
msgstr "Allt lágstafa"
#: ../src/ui/widget/font-variants.cpp:53
+msgctxt "Font variant"
msgid "Petite"
msgstr "Lágir hástafir"
#: ../src/ui/widget/font-variants.cpp:54
+msgctxt "Font variant"
msgid "All petite"
msgstr "Allt í lágum hástöfum"
#: ../src/ui/widget/font-variants.cpp:55
+msgctxt "Font variant"
msgid "Unicase"
msgstr "Án há/lágstafa"
#: ../src/ui/widget/font-variants.cpp:56
+msgctxt "Font variant"
msgid "Titling"
msgstr "Titilgerð"
#: ../src/ui/widget/font-variants.cpp:58
+msgctxt "Font variant"
msgid "Numeric"
msgstr "Tölulegt"
#: ../src/ui/widget/font-variants.cpp:59
+msgctxt "Font variant"
msgid "Lining"
msgstr "Línumarkað (lining)"
#: ../src/ui/widget/font-variants.cpp:60
+msgctxt "Font variant"
msgid "Old Style"
msgstr "Eldri stíll"
#: ../src/ui/widget/font-variants.cpp:61
+msgctxt "Font variant"
msgid "Default Style"
msgstr "Sjálfgefinn stíll"
#: ../src/ui/widget/font-variants.cpp:62
+msgctxt "Font variant"
msgid "Proportional"
msgstr "Hlutfallslegt"
#: ../src/ui/widget/font-variants.cpp:63
+msgctxt "Font variant"
msgid "Tabular"
msgstr "Í töflu"
#: ../src/ui/widget/font-variants.cpp:64
+msgctxt "Font variant"
msgid "Default Width"
msgstr "Sjálfgefin breidd"
#: ../src/ui/widget/font-variants.cpp:65
+msgctxt "Font variant"
msgid "Diagonal"
msgstr "Skálína"
#: ../src/ui/widget/font-variants.cpp:66
+msgctxt "Font variant"
msgid "Stacked"
msgstr "Staflað"
#: ../src/ui/widget/font-variants.cpp:67
+msgctxt "Font variant"
msgid "Default Fractions"
msgstr "Sjálfgefin tugabrot"
#: ../src/ui/widget/font-variants.cpp:68
+msgctxt "Font variant"
msgid "Ordinal"
msgstr "Raðtölur"
#: ../src/ui/widget/font-variants.cpp:69
+msgctxt "Font variant"
msgid "Slashed Zero"
msgstr "Skástrikað núll"
#: ../src/ui/widget/font-variants.cpp:71
+msgctxt "Font variant"
msgid "Feature Settings"
msgstr "Stillingar eiginleika"
#: ../src/ui/widget/font-variants.cpp:72
+msgctxt "Font variant"
msgid "Selection has different Feature Settings!"
msgstr "Valið hefur aðrar stillingar eiginleika!"
@@ -24510,8 +24714,8 @@ msgid ""
"size and cannot be arbitrarily scaled without quality loss, but all objects "
"will be rendered exactly as displayed."
msgstr ""
-"Myndgera allt sem bitamyndir. Útkoman er venjulega með meiri skráastærð og er "
-"ekki hægt að kvarða upp án þess að tapa gæðum, en allir hlutir verða "
+"Myndgera allt sem bitamyndir. Útkoman er venjulega með meiri skráastærð og "
+"er ekki hægt að kvarða upp án þess að tapa gæðum, en allir hlutir verða "
"myndgerðir nákvæmlega eins og þeir eru birtir."
#: ../src/ui/widget/selected-style.cpp:131
@@ -24530,7 +24734,7 @@ msgstr "Ekki tiltækt"
#: ../src/ui/widget/selected-style.cpp:181
#: ../src/ui/widget/selected-style.cpp:1112
#: ../src/ui/widget/selected-style.cpp:1113
-#: ../src/widgets/gradient-toolbar.cpp:163
+#: ../src/widgets/gradient-toolbar.cpp:162
msgid "Nothing selected"
msgstr "Ekkert valið"
@@ -24955,7 +25159,7 @@ msgstr "Merki"
msgid "Context"
msgstr "Samhengi"
-#: ../src/verbs.cpp:270 ../src/verbs.cpp:2271
+#: ../src/verbs.cpp:270 ../src/verbs.cpp:2298
#: ../share/extensions/jessyInk_view.inx.h:1
#: ../share/extensions/polyhedron_3d.inx.h:26
msgid "View"
@@ -24965,457 +25169,462 @@ msgstr "Skoða"
msgid "Dialog"
msgstr "Samskiptagluggi"
-#: ../src/verbs.cpp:1259
+#: ../src/verbs.cpp:1276
msgid "Switch to next layer"
msgstr "Skipta yfir á næsta lag"
-#: ../src/verbs.cpp:1260
+#: ../src/verbs.cpp:1277
msgid "Switched to next layer."
msgstr "Skipti yfir á næsta lag."
-#: ../src/verbs.cpp:1262
+#: ../src/verbs.cpp:1279
msgid "Cannot go past last layer."
msgstr "Get ekki farið aftar en síðasta lag."
-#: ../src/verbs.cpp:1271
+#: ../src/verbs.cpp:1288
msgid "Switch to previous layer"
msgstr "Skipta yfir á fyrra lag"
-#: ../src/verbs.cpp:1272
+#: ../src/verbs.cpp:1289
msgid "Switched to previous layer."
msgstr "Skipti yfir á fyrra lag."
-#: ../src/verbs.cpp:1274
+#: ../src/verbs.cpp:1291
msgid "Cannot go before first layer."
msgstr "Get ekki farið framar en fyrsta lag."
-#: ../src/verbs.cpp:1295 ../src/verbs.cpp:1362 ../src/verbs.cpp:1398
-#: ../src/verbs.cpp:1404 ../src/verbs.cpp:1428 ../src/verbs.cpp:1443
+#: ../src/verbs.cpp:1312 ../src/verbs.cpp:1379 ../src/verbs.cpp:1415
+#: ../src/verbs.cpp:1421 ../src/verbs.cpp:1445 ../src/verbs.cpp:1460
msgid "No current layer."
msgstr "Ekkert virkt lag."
-#: ../src/verbs.cpp:1324 ../src/verbs.cpp:1328
+#: ../src/verbs.cpp:1341 ../src/verbs.cpp:1345
#, c-format
msgid "Raised layer <b>%s</b>."
msgstr "Hækkaði lagið <b>%s</b>."
-#: ../src/verbs.cpp:1325
+#: ../src/verbs.cpp:1342
msgid "Layer to top"
msgstr "Færa lag efst"
-#: ../src/verbs.cpp:1329
+#: ../src/verbs.cpp:1346
msgid "Raise layer"
msgstr "Hækka lag"
-#: ../src/verbs.cpp:1332 ../src/verbs.cpp:1336
+#: ../src/verbs.cpp:1349 ../src/verbs.cpp:1353
#, c-format
msgid "Lowered layer <b>%s</b>."
msgstr "Lækkaði lagið <b>%s</b>."
-#: ../src/verbs.cpp:1333
+#: ../src/verbs.cpp:1350
msgid "Layer to bottom"
msgstr "Færa lag neðst"
-#: ../src/verbs.cpp:1337
+#: ../src/verbs.cpp:1354
msgid "Lower layer"
msgstr "Lækka lag"
-#: ../src/verbs.cpp:1346
+#: ../src/verbs.cpp:1363
msgid "Cannot move layer any further."
msgstr "Get ekki fært lagið neitt lengra."
-#: ../src/verbs.cpp:1357
+#: ../src/verbs.cpp:1374
msgid "Duplicate layer"
msgstr "Tvöfalda lag"
#. TRANSLATORS: this means "The layer has been duplicated."
-#: ../src/verbs.cpp:1360
+#: ../src/verbs.cpp:1377
msgid "Duplicated layer."
msgstr "Tvöfaldað lag."
-#: ../src/verbs.cpp:1393
+#: ../src/verbs.cpp:1410
msgid "Delete layer"
msgstr "Eyða lagi"
#. TRANSLATORS: this means "The layer has been deleted."
-#: ../src/verbs.cpp:1396
+#: ../src/verbs.cpp:1413
msgid "Deleted layer."
msgstr "Eyddi lagi."
-#: ../src/verbs.cpp:1413
+#: ../src/verbs.cpp:1430
msgid "Show all layers"
msgstr "Birta öll lög"
-#: ../src/verbs.cpp:1418
+#: ../src/verbs.cpp:1435
msgid "Hide all layers"
msgstr "Fela öll lög"
-#: ../src/verbs.cpp:1423
+#: ../src/verbs.cpp:1440
msgid "Lock all layers"
msgstr "Læsa öllum lögum"
-#: ../src/verbs.cpp:1437
+#: ../src/verbs.cpp:1454
msgid "Unlock all layers"
msgstr "Aflæsa öllum lögum"
-#: ../src/verbs.cpp:1521
+#: ../src/verbs.cpp:1538
msgid "Flip horizontally"
msgstr "Spegla lárétt"
-#: ../src/verbs.cpp:1526
+#: ../src/verbs.cpp:1543
msgid "Flip vertically"
msgstr "Spegla lóðrétt"
-#: ../src/verbs.cpp:1583 ../src/verbs.cpp:2696
+#: ../src/verbs.cpp:1591
+#, c-format
+msgid "Set %d"
+msgstr "Setja %d"
+
+#: ../src/verbs.cpp:1600 ../src/verbs.cpp:2728
msgid "Create new selection set"
-msgstr ""
+msgstr "Búa til nýtt valsett"
#. TRANSLATORS: If you have translated the tutorial-basic.en.svgz file to your language,
#. then translate this string as "tutorial-basic.LANG.svgz" (where LANG is your language
#. code); otherwise leave as "tutorial-basic.svg".
-#: ../src/verbs.cpp:2153
+#: ../src/verbs.cpp:2176
msgid "tutorial-basic.svg"
msgstr "tutorial-basic.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2157
+#: ../src/verbs.cpp:2180
msgid "tutorial-shapes.svg"
msgstr "tutorial-shapes.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2161
+#: ../src/verbs.cpp:2184
msgid "tutorial-advanced.svg"
msgstr "tutorial-advanced.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2165
+#: ../src/verbs.cpp:2190
msgid "tutorial-tracing.svg"
msgstr "tutorial-tracing.svg"
-#: ../src/verbs.cpp:2168
+#: ../src/verbs.cpp:2195
msgid "tutorial-tracing-pixelart.svg"
msgstr "tutorial-tracing-pixelart.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2172
+#: ../src/verbs.cpp:2199
msgid "tutorial-calligraphy.svg"
msgstr "tutorial-calligraphy.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2176
+#: ../src/verbs.cpp:2203
msgid "tutorial-interpolate.svg"
msgstr "tutorial-interpolate.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2180
+#: ../src/verbs.cpp:2207
msgid "tutorial-elements.svg"
msgstr "tutorial-elements.svg"
#. TRANSLATORS: See "tutorial-basic.svg" comment.
-#: ../src/verbs.cpp:2184
+#: ../src/verbs.cpp:2211
msgid "tutorial-tips.svg"
msgstr "tutorial-tips.svg"
-#: ../src/verbs.cpp:2370 ../src/verbs.cpp:2969
+#: ../src/verbs.cpp:2397 ../src/verbs.cpp:3011
msgid "Unlock all objects in the current layer"
msgstr "Aflæsa öllum hlutum í núverandi lagi"
-#: ../src/verbs.cpp:2374 ../src/verbs.cpp:2971
+#: ../src/verbs.cpp:2401 ../src/verbs.cpp:3013
msgid "Unlock all objects in all layers"
msgstr "Aflæsa öllum hlutum í öllum lögum"
-#: ../src/verbs.cpp:2378 ../src/verbs.cpp:2973
+#: ../src/verbs.cpp:2405 ../src/verbs.cpp:3015
msgid "Unhide all objects in the current layer"
msgstr "Birta alla hluti í núverandi lagi"
-#: ../src/verbs.cpp:2382 ../src/verbs.cpp:2975
+#: ../src/verbs.cpp:2409 ../src/verbs.cpp:3017
msgid "Unhide all objects in all layers"
msgstr "Birta alla hluti í öllum lögum"
-#: ../src/verbs.cpp:2397
+#: ../src/verbs.cpp:2424
msgctxt "Verb"
msgid "None"
msgstr "Ekkert"
-#: ../src/verbs.cpp:2397
+#: ../src/verbs.cpp:2424
msgid "Does nothing"
msgstr "Gerir ekkert"
#. File
#. Tag
-#: ../src/verbs.cpp:2400 ../src/verbs.cpp:2695
+#: ../src/verbs.cpp:2427 ../src/verbs.cpp:2727
msgid "_New"
msgstr "_Nýtt"
-#: ../src/verbs.cpp:2400
+#: ../src/verbs.cpp:2427
msgid "Create new document from the default template"
msgstr "Búa til nýtt skjal út frá sjálfgefnu sniðmáti"
-#: ../src/verbs.cpp:2402
+#: ../src/verbs.cpp:2429
msgid "_Open..."
msgstr "_Opna..."
-#: ../src/verbs.cpp:2403
+#: ../src/verbs.cpp:2430
msgid "Open an existing document"
msgstr "Opna skjal"
-#: ../src/verbs.cpp:2404
+#: ../src/verbs.cpp:2431
msgid "Re_vert"
msgstr "Aftur_kalla"
-#: ../src/verbs.cpp:2405
+#: ../src/verbs.cpp:2432
msgid "Revert to the last saved version of document (changes will be lost)"
msgstr ""
"Hunsa breytingar og kalla fram síðustu vistuðu útgáfu skjalsins (breytingar "
"munu tapast)"
-#: ../src/verbs.cpp:2406
+#: ../src/verbs.cpp:2433
msgid "Save document"
msgstr "Vista skjal"
-#: ../src/verbs.cpp:2408
+#: ../src/verbs.cpp:2435
msgid "Save _As..."
msgstr "Vist_a sem..."
-#: ../src/verbs.cpp:2409
+#: ../src/verbs.cpp:2436
msgid "Save document under a new name"
msgstr "Vista skjal með nýju heiti"
-#: ../src/verbs.cpp:2410
+#: ../src/verbs.cpp:2437
msgid "Save a Cop_y..."
msgstr "Vista a_frit..."
-#: ../src/verbs.cpp:2411
+#: ../src/verbs.cpp:2438
msgid "Save a copy of the document under a new name"
msgstr "Vista afrit af skjalinu með nýju heiti"
-#: ../src/verbs.cpp:2412
+#: ../src/verbs.cpp:2439
msgid "_Print..."
msgstr "_Prenta..."
-#: ../src/verbs.cpp:2412
+#: ../src/verbs.cpp:2439
msgid "Print document"
msgstr "Prenta skjal"
#. TRANSLATORS: "Vacuum Defs" means "Clean up defs" (so as to remove unused definitions)
-#: ../src/verbs.cpp:2415
+#: ../src/verbs.cpp:2442
msgid "Clean _up document"
msgstr "_Hreinsa skjalið"
-#: ../src/verbs.cpp:2415
+#: ../src/verbs.cpp:2442
msgid ""
"Remove unused definitions (such as gradients or clipping paths) from the &lt;"
"defs&gt; of the document"
msgstr ""
-#: ../src/verbs.cpp:2417
+#: ../src/verbs.cpp:2444
msgid "_Import..."
msgstr "Flytja _inn..."
-#: ../src/verbs.cpp:2418
+#: ../src/verbs.cpp:2445
msgid "Import a bitmap or SVG image into this document"
msgstr "Flytja bitamynd eða SVG-teikningu inn í þetta skjal"
#. 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:2420
+#: ../src/verbs.cpp:2447
msgid "Import Clip Art..."
msgstr "Flytja inn klippimynd..."
-#: ../src/verbs.cpp:2421
+#: ../src/verbs.cpp:2448
msgid "Import clipart from Open Clip Art Library"
msgstr "Flytja inn úr Open Clip Art klippimyndasafninu"
#. 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:2423
+#: ../src/verbs.cpp:2450
msgid "N_ext Window"
msgstr "_Næsti gluggi"
-#: ../src/verbs.cpp:2424
+#: ../src/verbs.cpp:2451
msgid "Switch to the next document window"
msgstr "Skipta yfir í næsta vinnuglugga"
-#: ../src/verbs.cpp:2425
+#: ../src/verbs.cpp:2452
msgid "P_revious Window"
msgstr "Fy_rri gluggi"
-#: ../src/verbs.cpp:2426
+#: ../src/verbs.cpp:2453
msgid "Switch to the previous document window"
msgstr "Skipta yfir í fyrri vinnuglugga"
-#: ../src/verbs.cpp:2427
+#: ../src/verbs.cpp:2454
msgid "_Close"
msgstr "_Loka"
-#: ../src/verbs.cpp:2428
+#: ../src/verbs.cpp:2455
msgid "Close this document window"
msgstr "Loka þessum vinnuglugga"
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2456
msgid "_Quit"
msgstr "_Hætta"
-#: ../src/verbs.cpp:2429
+#: ../src/verbs.cpp:2456
msgid "Quit Inkscape"
msgstr "Hætta í Inkscape"
-#: ../src/verbs.cpp:2430
+#: ../src/verbs.cpp:2457
msgid "New from _Template..."
msgstr "Ný_tt út frá sniðmáti..."
-#: ../src/verbs.cpp:2431
+#: ../src/verbs.cpp:2458
msgid "Create new project from template"
msgstr "Búa til nýtt verkefni út frá sniðmáti"
-#: ../src/verbs.cpp:2434
+#: ../src/verbs.cpp:2461
msgid "Undo last action"
msgstr "Afturkalla síðustu aðgerð"
-#: ../src/verbs.cpp:2437
+#: ../src/verbs.cpp:2464
msgid "Do again the last undone action"
msgstr "Endurtaka síðustu afturkölluðu aðgerð"
-#: ../src/verbs.cpp:2438
+#: ../src/verbs.cpp:2465
msgid "Cu_t"
msgstr "_Klippa"
-#: ../src/verbs.cpp:2439
+#: ../src/verbs.cpp:2466
msgid "Cut selection to clipboard"
msgstr "Klippa val á klippispjald"
-#: ../src/verbs.cpp:2440
+#: ../src/verbs.cpp:2467
msgid "_Copy"
msgstr "_Afrita"
-#: ../src/verbs.cpp:2441
+#: ../src/verbs.cpp:2468
msgid "Copy selection to clipboard"
msgstr "Afrita val á klippispjald"
-#: ../src/verbs.cpp:2442
+#: ../src/verbs.cpp:2469
msgid "_Paste"
msgstr "_Líma"
-#: ../src/verbs.cpp:2443
+#: ../src/verbs.cpp:2470
msgid "Paste objects from clipboard to mouse point, or paste text"
msgstr ""
"Líma hluti af klippispjaldi á staðsetningu músarbendils, eða líma texta"
-#: ../src/verbs.cpp:2444
+#: ../src/verbs.cpp:2471
msgid "Paste _Style"
msgstr "Líma _stíl"
-#: ../src/verbs.cpp:2445
+#: ../src/verbs.cpp:2472
msgid "Apply the style of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2447
+#: ../src/verbs.cpp:2474
msgid "Scale selection to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2448
+#: ../src/verbs.cpp:2475
msgid "Paste _Width"
msgstr "Líma _breidd"
-#: ../src/verbs.cpp:2449
+#: ../src/verbs.cpp:2476
msgid "Scale selection horizontally to match the width of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2450
+#: ../src/verbs.cpp:2477
msgid "Paste _Height"
msgstr "Líma _hæð"
-#: ../src/verbs.cpp:2451
+#: ../src/verbs.cpp:2478
msgid "Scale selection vertically to match the height of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2452
+#: ../src/verbs.cpp:2479
msgid "Paste Size Separately"
msgstr "Líma stærð sér"
-#: ../src/verbs.cpp:2453
+#: ../src/verbs.cpp:2480
msgid "Scale each selected object to match the size of the copied object"
msgstr ""
-#: ../src/verbs.cpp:2454
+#: ../src/verbs.cpp:2481
msgid "Paste Width Separately"
msgstr "Líma breidd sér"
-#: ../src/verbs.cpp:2455
+#: ../src/verbs.cpp:2482
msgid ""
"Scale each selected object horizontally to match the width of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2456
+#: ../src/verbs.cpp:2483
msgid "Paste Height Separately"
msgstr "Líma hæð sér"
-#: ../src/verbs.cpp:2457
+#: ../src/verbs.cpp:2484
msgid ""
"Scale each selected object vertically to match the height of the copied "
"object"
msgstr ""
-#: ../src/verbs.cpp:2458
+#: ../src/verbs.cpp:2485
msgid "Paste _In Place"
msgstr "Líma á st_aðnum"
-#: ../src/verbs.cpp:2459
+#: ../src/verbs.cpp:2486
msgid "Paste objects from clipboard to the original location"
msgstr "Líma hluti af klippispjaldi á upprunalega staðsetningu"
-#: ../src/verbs.cpp:2460
+#: ../src/verbs.cpp:2487
msgid "Paste Path _Effect"
msgstr "Líma ferilbr_ellu"
-#: ../src/verbs.cpp:2461
+#: ../src/verbs.cpp:2488
msgid "Apply the path effect of the copied object to selection"
msgstr ""
-#: ../src/verbs.cpp:2462
+#: ../src/verbs.cpp:2489
msgid "Remove Path _Effect"
msgstr "Fjarlægja ferilbr_ellu"
-#: ../src/verbs.cpp:2463
+#: ../src/verbs.cpp:2490
msgid "Remove any path effects from selected objects"
msgstr "Fjarlægir allar ferilbrellur af völdum hlutum"
-#: ../src/verbs.cpp:2464
+#: ../src/verbs.cpp:2491
msgid "_Remove Filters"
msgstr "Fja_rlægja síur"
-#: ../src/verbs.cpp:2465
+#: ../src/verbs.cpp:2492
msgid "Remove any filters from selected objects"
msgstr ""
-#: ../src/verbs.cpp:2466
+#: ../src/verbs.cpp:2493
msgid "_Delete"
msgstr "_Eyða"
-#: ../src/verbs.cpp:2467
+#: ../src/verbs.cpp:2494
msgid "Delete selection"
msgstr "Eyða vali"
-#: ../src/verbs.cpp:2468
+#: ../src/verbs.cpp:2495
msgid "Duplic_ate"
msgstr "Tvöf_alda"
-#: ../src/verbs.cpp:2469
+#: ../src/verbs.cpp:2496
msgid "Duplicate selected objects"
msgstr "Tvöfalda valda hluti"
-#: ../src/verbs.cpp:2470
+#: ../src/verbs.cpp:2497
msgid "Create Clo_ne"
msgstr "Búa til kló_n"
-#: ../src/verbs.cpp:2471
+#: ../src/verbs.cpp:2498
msgid "Create a clone (a copy linked to the original) of selected object"
msgstr "Búa til klón (afrit sem tengt er upprunahlut) af völdu atriði"
-#: ../src/verbs.cpp:2472
+#: ../src/verbs.cpp:2499
msgid "Unlin_k Clone"
msgstr "Aftengja _klón"
-#: ../src/verbs.cpp:2473
+#: ../src/verbs.cpp:2500
msgid ""
"Cut the selected clones' links to the originals, turning them into "
"standalone objects"
@@ -25423,1410 +25632,1418 @@ msgstr ""
"Rjúfa tengsl valinna klóna við upprunahluti, sem herir þá að sjálfstæðum "
"hlutum"
-#: ../src/verbs.cpp:2474
+#: ../src/verbs.cpp:2501
msgid "Relink to Copied"
msgstr ""
-#: ../src/verbs.cpp:2475
+#: ../src/verbs.cpp:2502
msgid "Relink the selected clones to the object currently on the clipboard"
msgstr ""
-#: ../src/verbs.cpp:2476
+#: ../src/verbs.cpp:2503
msgid "Select _Original"
msgstr "Velja _upprunalegt"
-#: ../src/verbs.cpp:2477
+#: ../src/verbs.cpp:2504
msgid "Select the object to which the selected clone is linked"
msgstr ""
-#: ../src/verbs.cpp:2478
+#: ../src/verbs.cpp:2505
msgid "Clone original path (LPE)"
msgstr "Klóna upprunalegan feril (LPE)"
-#: ../src/verbs.cpp:2479
+#: ../src/verbs.cpp:2506
msgid ""
"Creates a new path, applies the Clone original LPE, and refers it to the "
"selected path"
msgstr ""
-#: ../src/verbs.cpp:2480
+#: ../src/verbs.cpp:2507
msgid "Objects to _Marker"
msgstr "Hlutir að _merkipunktum"
-#: ../src/verbs.cpp:2481
+#: ../src/verbs.cpp:2508
msgid "Convert selection to a line marker"
msgstr ""
-#: ../src/verbs.cpp:2482
+#: ../src/verbs.cpp:2509
msgid "Objects to Gu_ides"
msgstr "Hlutir að st_oðlínum"
-#: ../src/verbs.cpp:2483
+#: ../src/verbs.cpp:2510
msgid ""
"Convert selected objects to a collection of guidelines aligned with their "
"edges"
msgstr ""
-#: ../src/verbs.cpp:2484
+#: ../src/verbs.cpp:2511
msgid "Objects to Patter_n"
msgstr "Hlutir að m_ynstri"
-#: ../src/verbs.cpp:2485
+#: ../src/verbs.cpp:2512
msgid "Convert selection to a rectangle with tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2486
+#: ../src/verbs.cpp:2513
msgid "Pattern to _Objects"
msgstr "_Mynstur í hluti"
-#: ../src/verbs.cpp:2487
+#: ../src/verbs.cpp:2514
msgid "Extract objects from a tiled pattern fill"
msgstr ""
-#: ../src/verbs.cpp:2488
+#: ../src/verbs.cpp:2515
msgid "Group to Symbol"
msgstr ""
-#: ../src/verbs.cpp:2489
+#: ../src/verbs.cpp:2516
msgid "Convert group to a symbol"
msgstr ""
-#: ../src/verbs.cpp:2490
+#: ../src/verbs.cpp:2517
msgid "Symbol to Group"
msgstr ""
-#: ../src/verbs.cpp:2491
+#: ../src/verbs.cpp:2518
msgid "Extract group from a symbol"
msgstr ""
-#: ../src/verbs.cpp:2492
+#: ../src/verbs.cpp:2519
msgid "Clea_r All"
msgstr "_Hreinsa allt"
-#: ../src/verbs.cpp:2493
+#: ../src/verbs.cpp:2520
msgid "Delete all objects from document"
msgstr "Eyða öllum hlutum í skjalinu"
-#: ../src/verbs.cpp:2494
+#: ../src/verbs.cpp:2521
msgid "Select Al_l"
msgstr "Velja _allt"
-#: ../src/verbs.cpp:2495
+#: ../src/verbs.cpp:2522
msgid "Select all objects or all nodes"
msgstr "Velja alla hluti eða alla hnúta"
-#: ../src/verbs.cpp:2496
+#: ../src/verbs.cpp:2523
msgid "Select All in All La_yers"
msgstr "Velja allt í öllum lö_gum"
-#: ../src/verbs.cpp:2497
+#: ../src/verbs.cpp:2524
msgid "Select all objects in all visible and unlocked layers"
msgstr "Velja alla hluti í öllum sýnilegum og ólæstum lögum"
-#: ../src/verbs.cpp:2498
+#: ../src/verbs.cpp:2525
msgid "Fill _and Stroke"
msgstr "F_ylling og útlína"
-#: ../src/verbs.cpp:2499
+#: ../src/verbs.cpp:2526
msgid ""
"Select all objects with the same fill and stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2500
+#: ../src/verbs.cpp:2527
msgid "_Fill Color"
msgstr "_Fyllilitur"
-#: ../src/verbs.cpp:2501
+#: ../src/verbs.cpp:2528
msgid "Select all objects with the same fill as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2502
+#: ../src/verbs.cpp:2529
msgid "_Stroke Color"
msgstr "Ú_tlínulitur"
-#: ../src/verbs.cpp:2503
+#: ../src/verbs.cpp:2530
msgid "Select all objects with the same stroke as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2504
+#: ../src/verbs.cpp:2531
msgid "Stroke St_yle"
msgstr "Stíll ú_tlínu"
-#: ../src/verbs.cpp:2505
+#: ../src/verbs.cpp:2532
msgid ""
"Select all objects with the same stroke style (width, dash, markers) as the "
"selected objects"
msgstr ""
-#: ../src/verbs.cpp:2506
+#: ../src/verbs.cpp:2533
msgid "_Object Type"
msgstr "Tegund _hlutar"
-#: ../src/verbs.cpp:2507
+#: ../src/verbs.cpp:2534
msgid ""
"Select all objects with the same object type (rect, arc, text, path, bitmap "
"etc) as the selected objects"
msgstr ""
-#: ../src/verbs.cpp:2508
+#: ../src/verbs.cpp:2535
msgid "In_vert Selection"
msgstr "Umhverfa _myndvali"
-#: ../src/verbs.cpp:2509
+#: ../src/verbs.cpp:2536
msgid "Invert selection (unselect what is selected and select everything else)"
msgstr ""
-#: ../src/verbs.cpp:2510
+#: ../src/verbs.cpp:2537
msgid "Invert in All Layers"
msgstr "Umsnúa í öllum lögum"
-#: ../src/verbs.cpp:2511
+#: ../src/verbs.cpp:2538
msgid "Invert selection in all visible and unlocked layers"
msgstr "Snúa við vali í öllum sýnilegum og ólæstum lögum"
-#: ../src/verbs.cpp:2512
+#: ../src/verbs.cpp:2539
msgid "Select Next"
msgstr "Velja næsta"
-#: ../src/verbs.cpp:2513
+#: ../src/verbs.cpp:2540
msgid "Select next object or node"
msgstr "Veldu næsta hlut eða hnút"
-#: ../src/verbs.cpp:2514
+#: ../src/verbs.cpp:2541
msgid "Select Previous"
msgstr "Velja fyrra"
-#: ../src/verbs.cpp:2515
+#: ../src/verbs.cpp:2542
msgid "Select previous object or node"
msgstr "Veldu fyrri hlut eða hnút"
-#: ../src/verbs.cpp:2516
+#: ../src/verbs.cpp:2543
msgid "D_eselect"
msgstr "Afv_elja"
-#: ../src/verbs.cpp:2517
+#: ../src/verbs.cpp:2544
msgid "Deselect any selected objects or nodes"
msgstr "Afvelja valda hluti eða hnúta"
-#: ../src/verbs.cpp:2519
+#: ../src/verbs.cpp:2546
msgid "Delete all the guides in the document"
msgstr "Eyða öllum stoðlínum í skjalinu"
-#: ../src/verbs.cpp:2520
+#: ../src/verbs.cpp:2547
+msgid "Lock All Guides"
+msgstr "Læsa öllum stoðlínum"
+
+#: ../src/verbs.cpp:2547 ../src/widgets/desktop-widget.cpp:402
+msgid "Toggle lock of all guides in the document"
+msgstr "Víxla læsingu á öllum stoðlínum í skjalinu"
+
+#: ../src/verbs.cpp:2548
msgid "Create _Guides Around the Page"
msgstr "_Búa til stoðlínur í kringum síðu"
-#: ../src/verbs.cpp:2521
+#: ../src/verbs.cpp:2549
msgid "Create four guides aligned with the page borders"
msgstr "Búa til fjórar stoðlínur sem fylgja jöðrum síðu"
-#: ../src/verbs.cpp:2522
+#: ../src/verbs.cpp:2550
msgid "Next path effect parameter"
msgstr "Næsta viðfang ferilbrellu"
-#: ../src/verbs.cpp:2523
+#: ../src/verbs.cpp:2551
msgid "Show next editable path effect parameter"
msgstr "Birta næsta breytanlega viðfang ferilbrellu"
#. Selection
-#: ../src/verbs.cpp:2526
+#: ../src/verbs.cpp:2554
msgid "Raise to _Top"
msgstr "Færa _efst"
-#: ../src/verbs.cpp:2527
+#: ../src/verbs.cpp:2555
msgid "Raise selection to top"
msgstr "Setja valið efst"
-#: ../src/verbs.cpp:2528
+#: ../src/verbs.cpp:2556
msgid "Lower to _Bottom"
msgstr "Setja _neðst"
-#: ../src/verbs.cpp:2529
+#: ../src/verbs.cpp:2557
msgid "Lower selection to bottom"
msgstr "Setja valið neðst"
-#: ../src/verbs.cpp:2530
+#: ../src/verbs.cpp:2558
msgid "_Raise"
msgstr "_Hækka"
-#: ../src/verbs.cpp:2531
+#: ../src/verbs.cpp:2559
msgid "Raise selection one step"
msgstr "Hækka valið um eina hæð"
-#: ../src/verbs.cpp:2532
+#: ../src/verbs.cpp:2560
msgid "_Lower"
msgstr "_Lækka"
-#: ../src/verbs.cpp:2533
+#: ../src/verbs.cpp:2561
msgid "Lower selection one step"
msgstr "Lækka valið um eina hæð"
-#: ../src/verbs.cpp:2535
+#: ../src/verbs.cpp:2563
msgid "Group selected objects"
msgstr "Hópa valda hluti saman"
-#: ../src/verbs.cpp:2537
+#: ../src/verbs.cpp:2565
msgid "Ungroup selected groups"
msgstr "Skipta upp völdum hópum"
-#: ../src/verbs.cpp:2539
+#: ../src/verbs.cpp:2567
msgid "_Put on Path"
msgstr "_Setja á feril"
-#: ../src/verbs.cpp:2541
+#: ../src/verbs.cpp:2569
msgid "_Remove from Path"
msgstr "_Taka af ferli"
-#: ../src/verbs.cpp:2543
+#: ../src/verbs.cpp:2571
msgid "Remove Manual _Kerns"
msgstr "Fjar_lægja handvirk stafabil"
#. 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:2546
+#: ../src/verbs.cpp:2574
msgid "Remove all manual kerns and glyph rotations from a text object"
msgstr ""
-#: ../src/verbs.cpp:2548
+#: ../src/verbs.cpp:2576
msgid "_Union"
msgstr "_Bræða saman"
-#: ../src/verbs.cpp:2549
+#: ../src/verbs.cpp:2577
msgid "Create union of selected paths"
msgstr "Sameina valda ferla í eitt form"
-#: ../src/verbs.cpp:2550
+#: ../src/verbs.cpp:2578
msgid "_Intersection"
msgstr "S_körun"
-#: ../src/verbs.cpp:2551
+#: ../src/verbs.cpp:2579
msgid "Create intersection of selected paths"
msgstr ""
-#: ../src/verbs.cpp:2552
+#: ../src/verbs.cpp:2580
msgid "_Difference"
msgstr "_Mismunur"
-#: ../src/verbs.cpp:2553
+#: ../src/verbs.cpp:2581
msgid "Create difference of selected paths (bottom minus top)"
msgstr ""
-#: ../src/verbs.cpp:2554
+#: ../src/verbs.cpp:2582
msgid "E_xclusion"
msgstr "Úti_lokun"
-#: ../src/verbs.cpp:2555
+#: ../src/verbs.cpp:2583
msgid ""
"Create exclusive OR of selected paths (those parts that belong to only one "
"path)"
msgstr ""
-#: ../src/verbs.cpp:2556
+#: ../src/verbs.cpp:2584
msgid "Di_vision"
msgstr "U_ppskipting"
-#: ../src/verbs.cpp:2557
+#: ../src/verbs.cpp:2585
msgid "Cut the bottom path into pieces"
msgstr "Klippa botnferil í parta"
#. 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:2560
+#: ../src/verbs.cpp:2588
msgid "Cut _Path"
msgstr "Klippa _feril"
-#: ../src/verbs.cpp:2561
+#: ../src/verbs.cpp:2589
msgid "Cut the bottom path's stroke into pieces, removing fill"
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:2565
+#: ../src/verbs.cpp:2593
msgid "Outs_et"
msgstr "Úts_etja"
-#: ../src/verbs.cpp:2566
+#: ../src/verbs.cpp:2594
msgid "Outset selected paths"
msgstr "Útsetja valda ferla"
-#: ../src/verbs.cpp:2568
+#: ../src/verbs.cpp:2596
msgid "O_utset Path by 1 px"
msgstr "Ú_tsetja feril um 1 px"
-#: ../src/verbs.cpp:2569
+#: ../src/verbs.cpp:2597
msgid "Outset selected paths by 1 px"
msgstr "Útsetja valda ferla um 1 px"
-#: ../src/verbs.cpp:2571
+#: ../src/verbs.cpp:2599
msgid "O_utset Path by 10 px"
msgstr "Ú_tsetja feril um 10 px"
-#: ../src/verbs.cpp:2572
+#: ../src/verbs.cpp:2600
msgid "Outset selected paths by 10 px"
msgstr "Innfella valda ferla um 10 px"
#. 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:2576
+#: ../src/verbs.cpp:2604
msgid "I_nset"
msgstr "I_nnfella"
-#: ../src/verbs.cpp:2577
+#: ../src/verbs.cpp:2605
msgid "Inset selected paths"
msgstr "Innfella valda ferla"
-#: ../src/verbs.cpp:2579
+#: ../src/verbs.cpp:2607
msgid "I_nset Path by 1 px"
msgstr "I_nnfella feril um 1 px"
-#: ../src/verbs.cpp:2580
+#: ../src/verbs.cpp:2608
msgid "Inset selected paths by 1 px"
msgstr "Innfella valda ferla um 1 px"
-#: ../src/verbs.cpp:2582
+#: ../src/verbs.cpp:2610
msgid "I_nset Path by 10 px"
msgstr "I_nnfella feril um 10 px"
-#: ../src/verbs.cpp:2583
+#: ../src/verbs.cpp:2611
msgid "Inset selected paths by 10 px"
msgstr "Innfella valda ferla um 10 px"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2613
msgid "D_ynamic Offset"
msgstr "Bre_ytileg hliðrun"
-#: ../src/verbs.cpp:2585
+#: ../src/verbs.cpp:2613
msgid "Create a dynamic offset object"
msgstr "Búa til breytilegan hliðraðan hlut"
-#: ../src/verbs.cpp:2587
+#: ../src/verbs.cpp:2615
msgid "_Linked Offset"
msgstr "_Tengt hliðrað"
-#: ../src/verbs.cpp:2588
+#: ../src/verbs.cpp:2616
msgid "Create a dynamic offset object linked to the original path"
msgstr "Búa til breytilegan hliðraðan hlut tengdan við upprunalegan feril"
-#: ../src/verbs.cpp:2590
+#: ../src/verbs.cpp:2618
msgid "_Stroke to Path"
msgstr "Út_lína í feril"
-#: ../src/verbs.cpp:2591
+#: ../src/verbs.cpp:2619
msgid "Convert selected object's stroke to paths"
msgstr "Umbreyta útlínum valins hlutar í feril"
-#: ../src/verbs.cpp:2592
+#: ../src/verbs.cpp:2620
msgid "Si_mplify"
msgstr "Ein_falda"
-#: ../src/verbs.cpp:2593
+#: ../src/verbs.cpp:2621
msgid "Simplify selected paths (remove extra nodes)"
msgstr "Einfalda valda ferla (fjarlægir aukahnúta)"
-#: ../src/verbs.cpp:2594
+#: ../src/verbs.cpp:2622
msgid "_Reverse"
msgstr "_Snúa við"
-#: ../src/verbs.cpp:2595
+#: ../src/verbs.cpp:2623
msgid "Reverse the direction of selected paths (useful for flipping markers)"
msgstr "Snúa við stefnu valinna ferla (nýtist til að snúa við merkjum ferla)"
-#: ../src/verbs.cpp:2598
+#: ../src/verbs.cpp:2628
msgid "Create one or more paths from a bitmap by tracing it"
msgstr ""
"Búa til einn eða fleiri ferla út frá bitamynd með því að draga eftir henni"
-#: ../src/verbs.cpp:2599
+#: ../src/verbs.cpp:2631
msgid "Trace Pixel Art..."
msgstr "Línuteikna Pixel Art..."
-#: ../src/verbs.cpp:2600
+#: ../src/verbs.cpp:2632
msgid "Create paths using Kopf-Lischinski algorithm to vectorize pixel art"
msgstr ""
"Útbúa ferla með Kopf-Lischinski reikniritinu til að vigurgera pixel art "
"myndir"
-#: ../src/verbs.cpp:2601
+#: ../src/verbs.cpp:2633
msgid "Make a _Bitmap Copy"
msgstr "_Gera afrit sem bitamynd"
-#: ../src/verbs.cpp:2602
+#: ../src/verbs.cpp:2634
msgid "Export selection to a bitmap and insert it into document"
msgstr ""
-#: ../src/verbs.cpp:2603
+#: ../src/verbs.cpp:2635
msgid "_Combine"
msgstr "Sa_meina"
-#: ../src/verbs.cpp:2604
+#: ../src/verbs.cpp:2636
msgid "Combine several paths into one"
msgstr "Gera einn feril úr nokkrum"
#. 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:2607
+#: ../src/verbs.cpp:2639
msgid "Break _Apart"
msgstr "_Sundra"
-#: ../src/verbs.cpp:2608
+#: ../src/verbs.cpp:2640
msgid "Break selected paths into subpaths"
msgstr "Rjúfa valda ferla í undirferla"
-#: ../src/verbs.cpp:2609
+#: ../src/verbs.cpp:2641
msgid "_Arrange..."
msgstr "R_aða upp..."
-#: ../src/verbs.cpp:2610
+#: ../src/verbs.cpp:2642
msgid "Arrange selected objects in a table or circle"
msgstr "Raða völdum hlutum í raðir/dálka eða hring"
#. Layer
-#: ../src/verbs.cpp:2612
+#: ../src/verbs.cpp:2644
msgid "_Add Layer..."
msgstr "_Bæta við lagi..."
-#: ../src/verbs.cpp:2613
+#: ../src/verbs.cpp:2645
msgid "Create a new layer"
msgstr "Búa til nýtt lag"
-#: ../src/verbs.cpp:2614
+#: ../src/verbs.cpp:2646
msgid "Re_name Layer..."
msgstr "Endur_nefna lag..."
-#: ../src/verbs.cpp:2615
+#: ../src/verbs.cpp:2647
msgid "Rename the current layer"
msgstr "Endurnefna núverandi lag"
-#: ../src/verbs.cpp:2616
+#: ../src/verbs.cpp:2648
msgid "Switch to Layer Abov_e"
msgstr "Skipta yfir á næsta lag fyrir _ofan"
-#: ../src/verbs.cpp:2617
+#: ../src/verbs.cpp:2649
msgid "Switch to the layer above the current"
msgstr "Skipta yfir á lagið sem er fyrir ofan lagið sem þú ert að vinna á núna"
-#: ../src/verbs.cpp:2618
+#: ../src/verbs.cpp:2650
msgid "Switch to Layer Belo_w"
msgstr "Skipta yfir á næsta lag fyrir _neðan"
-#: ../src/verbs.cpp:2619
+#: ../src/verbs.cpp:2651
msgid "Switch to the layer below the current"
msgstr ""
"Skipta yfir á lagið sem er fyrir neðan lagið sem þú ert að vinna á núna"
-#: ../src/verbs.cpp:2620
+#: ../src/verbs.cpp:2652
msgid "Move Selection to Layer Abo_ve"
msgstr "Flytja val á næsta lag fyrir _ofan"
-#: ../src/verbs.cpp:2621
+#: ../src/verbs.cpp:2653
msgid "Move selection to the layer above the current"
msgstr "Flytja val á næsta lag fyrir ofan lagið sem þú ert að vinna á núna"
-#: ../src/verbs.cpp:2622
+#: ../src/verbs.cpp:2654
msgid "Move Selection to Layer Bel_ow"
msgstr "Flytja val á næsta lag fyrir _neðan"
-#: ../src/verbs.cpp:2623
+#: ../src/verbs.cpp:2655
msgid "Move selection to the layer below the current"
msgstr "Flytja val á næsta lag fyrir neðan lagið sem þú ert að vinna á núna"
-#: ../src/verbs.cpp:2624
+#: ../src/verbs.cpp:2656
msgid "Move Selection to Layer..."
msgstr "Flytja val á lagið..."
-#: ../src/verbs.cpp:2626
+#: ../src/verbs.cpp:2658
msgid "Layer to _Top"
msgstr "Færa lag efs_t"
-#: ../src/verbs.cpp:2627
+#: ../src/verbs.cpp:2659
msgid "Raise the current layer to the top"
msgstr "Hækka núverandi lag efst"
-#: ../src/verbs.cpp:2628
+#: ../src/verbs.cpp:2660
msgid "Layer to _Bottom"
msgstr "Færa lag _neðst"
-#: ../src/verbs.cpp:2629
+#: ../src/verbs.cpp:2661
msgid "Lower the current layer to the bottom"
msgstr "Lækka núverandi lag neðst"
-#: ../src/verbs.cpp:2630
+#: ../src/verbs.cpp:2662
msgid "_Raise Layer"
msgstr "_Hækka lag"
-#: ../src/verbs.cpp:2631
+#: ../src/verbs.cpp:2663
msgid "Raise the current layer"
msgstr "Hækka núverandi lag"
-#: ../src/verbs.cpp:2632
+#: ../src/verbs.cpp:2664
msgid "_Lower Layer"
msgstr "_Lækka lag"
-#: ../src/verbs.cpp:2633
+#: ../src/verbs.cpp:2665
msgid "Lower the current layer"
msgstr "Lækka núverandi lag"
-#: ../src/verbs.cpp:2634
+#: ../src/verbs.cpp:2666
msgid "D_uplicate Current Layer"
msgstr "_Tvöfalda núverandi lag"
-#: ../src/verbs.cpp:2635
+#: ../src/verbs.cpp:2667
msgid "Duplicate an existing layer"
msgstr "Tvöfalda tiltækt lag"
-#: ../src/verbs.cpp:2636
+#: ../src/verbs.cpp:2668
msgid "_Delete Current Layer"
msgstr "E_yða núverandi lagi"
-#: ../src/verbs.cpp:2637
+#: ../src/verbs.cpp:2669
msgid "Delete the current layer"
msgstr "Eyða núverandi lagi"
-#: ../src/verbs.cpp:2638
+#: ../src/verbs.cpp:2670
msgid "_Show/hide other layers"
msgstr "_Sýna/Fela önnur lög"
-#: ../src/verbs.cpp:2639
+#: ../src/verbs.cpp:2671
msgid "Solo the current layer"
msgstr "Einungis núverandi lag"
-#: ../src/verbs.cpp:2640
+#: ../src/verbs.cpp:2672
msgid "_Show all layers"
msgstr "_Birta öll lög"
-#: ../src/verbs.cpp:2641
+#: ../src/verbs.cpp:2673
msgid "Show all the layers"
msgstr "Birta öll lögin"
-#: ../src/verbs.cpp:2642
+#: ../src/verbs.cpp:2674
msgid "_Hide all layers"
msgstr "_Fela öll lög"
-#: ../src/verbs.cpp:2643
+#: ../src/verbs.cpp:2675
msgid "Hide all the layers"
msgstr "Fela öll lögin"
-#: ../src/verbs.cpp:2644
+#: ../src/verbs.cpp:2676
msgid "_Lock all layers"
msgstr "_Læsa öllum lögum"
-#: ../src/verbs.cpp:2645
+#: ../src/verbs.cpp:2677
msgid "Lock all the layers"
msgstr "Læsa öllum lögunum"
-#: ../src/verbs.cpp:2646
+#: ../src/verbs.cpp:2678
msgid "Lock/Unlock _other layers"
msgstr "Læsa/Aflæsa öðru_m lögum"
-#: ../src/verbs.cpp:2647
+#: ../src/verbs.cpp:2679
msgid "Lock all the other layers"
msgstr "Læsa öllum hinum lögunum"
-#: ../src/verbs.cpp:2648
+#: ../src/verbs.cpp:2680
msgid "_Unlock all layers"
msgstr "A_flæsa öllum lögum"
-#: ../src/verbs.cpp:2649
+#: ../src/verbs.cpp:2681
msgid "Unlock all the layers"
msgstr "Aflæsa öllum lögunum"
-#: ../src/verbs.cpp:2650
+#: ../src/verbs.cpp:2682
msgid "_Lock/Unlock Current Layer"
msgstr "_Læsa/Aflæsa núverandi lagi"
-#: ../src/verbs.cpp:2651
+#: ../src/verbs.cpp:2683
msgid "Toggle lock on current layer"
msgstr "Víxla læsingu þessa lags"
-#: ../src/verbs.cpp:2652
+#: ../src/verbs.cpp:2684
msgid "_Show/hide Current Layer"
msgstr "_Sýna/Fela núverandi lag"
-#: ../src/verbs.cpp:2653
+#: ../src/verbs.cpp:2685
msgid "Toggle visibility of current layer"
msgstr "Víxla sýnileika virks lags"
#. Object
-#: ../src/verbs.cpp:2656
+#: ../src/verbs.cpp:2688
msgid "Rotate _90° CW"
msgstr "Snúa _90° réttsælis"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2659
+#: ../src/verbs.cpp:2691
msgid "Rotate selection 90° clockwise"
msgstr "Snúa völdu 90° réttsælis"
-#: ../src/verbs.cpp:2660
+#: ../src/verbs.cpp:2692
msgid "Rotate 9_0° CCW"
msgstr "Snúa 9_0° rangsælis"
#. This is shared between tooltips and statusbar, so they
#. must use UTF-8, not HTML entities for special characters.
-#: ../src/verbs.cpp:2663
+#: ../src/verbs.cpp:2695
msgid "Rotate selection 90° counter-clockwise"
msgstr "Snúa völdu 90° rangsælis"
-#: ../src/verbs.cpp:2664
+#: ../src/verbs.cpp:2696
msgid "Remove _Transformations"
msgstr "F_jarlægja umbreytingar"
-#: ../src/verbs.cpp:2665
+#: ../src/verbs.cpp:2697
msgid "Remove transformations from object"
msgstr "Fjarlægja umbreytingar af hlut"
-#: ../src/verbs.cpp:2666
+#: ../src/verbs.cpp:2698
msgid "_Object to Path"
msgstr "Hlutur í _feril"
-#: ../src/verbs.cpp:2667
+#: ../src/verbs.cpp:2699
msgid "Convert selected object to path"
msgstr "Umbreyta völdum hlut í feril"
-#: ../src/verbs.cpp:2668
+#: ../src/verbs.cpp:2700
msgid "_Flow into Frame"
msgstr "Textas_krið í ramma"
-#: ../src/verbs.cpp:2669
+#: ../src/verbs.cpp:2701
msgid ""
"Put text into a frame (path or shape), creating a flowed text linked to the "
"frame object"
msgstr ""
-#: ../src/verbs.cpp:2670
+#: ../src/verbs.cpp:2702
msgid "_Unflow"
msgstr "_Taka af textaskrið"
-#: ../src/verbs.cpp:2671
+#: ../src/verbs.cpp:2703
msgid "Remove text from frame (creates a single-line text object)"
msgstr ""
-#: ../src/verbs.cpp:2672
+#: ../src/verbs.cpp:2704
msgid "_Convert to Text"
msgstr "_Breyta í texta"
-#: ../src/verbs.cpp:2673
+#: ../src/verbs.cpp:2705
msgid "Convert flowed text to regular text object (preserves appearance)"
msgstr "Umbreyta flæðitexta í venjulegan textahlut (heldur í útlit)"
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2707
msgid "Flip _Horizontal"
msgstr "Spegla _lárétt"
-#: ../src/verbs.cpp:2675
+#: ../src/verbs.cpp:2707
msgid "Flip selected objects horizontally"
msgstr "Fletta völdum hlutum lárétt"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2710
msgid "Flip _Vertical"
msgstr "Spegla lóð_rétt"
-#: ../src/verbs.cpp:2678
+#: ../src/verbs.cpp:2710
msgid "Flip selected objects vertically"
msgstr "Fletta völdum hlutum lóðrétt"
-#: ../src/verbs.cpp:2681
+#: ../src/verbs.cpp:2713
msgid "Apply mask to selection (using the topmost object as mask)"
msgstr "Beita hulu á myndval (nota efsta hlutinn sem hulu)"
-#: ../src/verbs.cpp:2683
+#: ../src/verbs.cpp:2715
msgid "Edit mask"
msgstr "Breyta hulu"
-#: ../src/verbs.cpp:2684 ../src/verbs.cpp:2692
+#: ../src/verbs.cpp:2716 ../src/verbs.cpp:2724
msgid "_Release"
msgstr "_Sleppa"
-#: ../src/verbs.cpp:2685
+#: ../src/verbs.cpp:2717
msgid "Remove mask from selection"
msgstr "Fjarlægja hulu af völdu"
-#: ../src/verbs.cpp:2687
+#: ../src/verbs.cpp:2719
msgid ""
"Apply clipping path to selection (using the topmost object as clipping path)"
msgstr ""
"Beita afmörkunarferli á myndval (nota efsta hlutinn sem afmörkunarferil)"
-#: ../src/verbs.cpp:2688
+#: ../src/verbs.cpp:2720
msgid "Create Cl_ip Group"
msgstr "Búa til afma_rkandi hóp"
-#: ../src/verbs.cpp:2689
+#: ../src/verbs.cpp:2721
msgid "Creates a clip group using the selected objects as a base"
msgstr ""
-#: ../src/verbs.cpp:2691
+#: ../src/verbs.cpp:2723
msgid "Edit clipping path"
msgstr "Breyta afmörkunarferli"
-#: ../src/verbs.cpp:2693
+#: ../src/verbs.cpp:2725
msgid "Remove clipping path from selection"
msgstr "Fjarlægja afmörkunarferil af valinni mynd"
#. Tools
-#: ../src/verbs.cpp:2698
+#: ../src/verbs.cpp:2730
msgctxt "ContextVerb"
msgid "Select"
msgstr "Velja"
-#: ../src/verbs.cpp:2699
+#: ../src/verbs.cpp:2731
msgid "Select and transform objects"
msgstr "Velja og umbreyta hlutum"
-#: ../src/verbs.cpp:2700
+#: ../src/verbs.cpp:2732
msgctxt "ContextVerb"
msgid "Node Edit"
msgstr "Breyta hnútum"
-#: ../src/verbs.cpp:2701
+#: ../src/verbs.cpp:2733
msgid "Edit paths by nodes"
msgstr "Breyta ferlum með hnútum"
-#: ../src/verbs.cpp:2702
+#: ../src/verbs.cpp:2734
msgctxt "ContextVerb"
msgid "Tweak"
msgstr "Aflaga"
-#: ../src/verbs.cpp:2703
+#: ../src/verbs.cpp:2735
msgid "Tweak objects by sculpting or painting"
msgstr "Aflaga hluti með málun eða mótun"
-#: ../src/verbs.cpp:2704
+#: ../src/verbs.cpp:2736
msgctxt "ContextVerb"
msgid "Spray"
msgstr "Sprauta"
-#: ../src/verbs.cpp:2705
+#: ../src/verbs.cpp:2737
msgid "Spray objects by sculpting or painting"
msgstr "Sprauta hluti með málun eða mótun"
-#: ../src/verbs.cpp:2706
+#: ../src/verbs.cpp:2738
msgctxt "ContextVerb"
msgid "Rectangle"
msgstr "Rétthyrningur"
-#: ../src/verbs.cpp:2707
+#: ../src/verbs.cpp:2739
msgid "Create rectangles and squares"
msgstr "Teiknar rétthyrninga og ferninga"
-#: ../src/verbs.cpp:2708
+#: ../src/verbs.cpp:2740
msgctxt "ContextVerb"
msgid "3D Box"
msgstr "Þrívíddarkassi"
-#: ../src/verbs.cpp:2709
+#: ../src/verbs.cpp:2741
msgid "Create 3D boxes"
msgstr "Búa til þrívíddarkassa"
-#: ../src/verbs.cpp:2710
+#: ../src/verbs.cpp:2742
msgctxt "ContextVerb"
msgid "Ellipse"
msgstr "Sporbaugur"
-#: ../src/verbs.cpp:2711
+#: ../src/verbs.cpp:2743
msgid "Create circles, ellipses, and arcs"
msgstr "Teiknar hringi, sporbauga, hringgeira og boga"
-#: ../src/verbs.cpp:2712
+#: ../src/verbs.cpp:2744
msgctxt "ContextVerb"
msgid "Star"
msgstr "Stjarna"
-#: ../src/verbs.cpp:2713
+#: ../src/verbs.cpp:2745
msgid "Create stars and polygons"
msgstr "Teikna stjörnur og marghyrninga"
-#: ../src/verbs.cpp:2714
+#: ../src/verbs.cpp:2746
msgctxt "ContextVerb"
msgid "Spiral"
msgstr "Spírall"
-#: ../src/verbs.cpp:2715
+#: ../src/verbs.cpp:2747
msgid "Create spirals"
msgstr "Búa til spírala"
-#: ../src/verbs.cpp:2716
+#: ../src/verbs.cpp:2748
msgctxt "ContextVerb"
msgid "Pencil"
msgstr "Blýantur"
-#: ../src/verbs.cpp:2717
+#: ../src/verbs.cpp:2749
msgid "Draw freehand lines"
-msgstr "Teiknar fríhendislínur"
+msgstr "Teikna fríhendislínur"
-#: ../src/verbs.cpp:2718
+#: ../src/verbs.cpp:2750
msgctxt "ContextVerb"
msgid "Pen"
msgstr "Penni"
-#: ../src/verbs.cpp:2719
+#: ../src/verbs.cpp:2751
msgid "Draw Bezier curves and straight lines"
msgstr "Teiknar Bezier-ferla og beinar línur"
-#: ../src/verbs.cpp:2720
+#: ../src/verbs.cpp:2752
msgctxt "ContextVerb"
msgid "Calligraphy"
msgstr "Skrautskrift"
-#: ../src/verbs.cpp:2721
+#: ../src/verbs.cpp:2753
msgid "Draw calligraphic or brush strokes"
msgstr "Teiknar skrautskriftar- eða pensildrætti"
-#: ../src/verbs.cpp:2723
+#: ../src/verbs.cpp:2755
msgid "Create and edit text objects"
msgstr "Búa til og breyta textahlutum"
-#: ../src/verbs.cpp:2724
+#: ../src/verbs.cpp:2756
msgctxt "ContextVerb"
msgid "Gradient"
msgstr "Litstigull"
-#: ../src/verbs.cpp:2725
+#: ../src/verbs.cpp:2757
msgid "Create and edit gradients"
msgstr "Búa til og breyta litstiglum"
-#: ../src/verbs.cpp:2726
+#: ../src/verbs.cpp:2758
msgctxt "ContextVerb"
msgid "Mesh"
msgstr "Möskvi"
-#: ../src/verbs.cpp:2727
+#: ../src/verbs.cpp:2759
msgid "Create and edit meshes"
msgstr "Búa til og breyta möskvum"
-#: ../src/verbs.cpp:2728
+#: ../src/verbs.cpp:2760
msgctxt "ContextVerb"
msgid "Zoom"
msgstr "Aðdráttur"
-#: ../src/verbs.cpp:2729
+#: ../src/verbs.cpp:2761
msgid "Zoom in or out"
msgstr "Renna að eða frá"
-#: ../src/verbs.cpp:2731
+#: ../src/verbs.cpp:2763
msgid "Measurement tool"
msgstr "Málband"
-#: ../src/verbs.cpp:2732
+#: ../src/verbs.cpp:2764
msgctxt "ContextVerb"
msgid "Dropper"
msgstr "Litaplokkari"
-#: ../src/verbs.cpp:2734
+#: ../src/verbs.cpp:2766
msgctxt "ContextVerb"
msgid "Connector"
msgstr "Tengilína"
-#: ../src/verbs.cpp:2735
+#: ../src/verbs.cpp:2767
msgid "Create diagram connectors"
msgstr "Búa til tengilínur fyrir flæðirit"
-#: ../src/verbs.cpp:2736
+#: ../src/verbs.cpp:2770
msgctxt "ContextVerb"
msgid "Paint Bucket"
msgstr "Fötufylla"
-#: ../src/verbs.cpp:2737
+#: ../src/verbs.cpp:2771
msgid "Fill bounded areas"
msgstr "Fylla afmörkuð svæði"
-#: ../src/verbs.cpp:2738
+#: ../src/verbs.cpp:2774
msgctxt "ContextVerb"
msgid "LPE Edit"
msgstr "LPE breyting"
-#: ../src/verbs.cpp:2739
+#: ../src/verbs.cpp:2775
msgid "Edit Path Effect parameters"
msgstr "Breyta viðföngum ferilbrellna"
-#: ../src/verbs.cpp:2740
+#: ../src/verbs.cpp:2776
msgctxt "ContextVerb"
msgid "Eraser"
msgstr "Strokleður"
-#: ../src/verbs.cpp:2741
+#: ../src/verbs.cpp:2777
msgid "Erase existing paths"
msgstr "Stroka út ferla"
-#: ../src/verbs.cpp:2742
+#: ../src/verbs.cpp:2778
msgctxt "ContextVerb"
msgid "LPE Tool"
msgstr "LPE verkfæri"
-#: ../src/verbs.cpp:2743
+#: ../src/verbs.cpp:2779
msgid "Do geometric constructions"
msgstr "Gera rúmfræðilega byggingu"
#. Tool prefs
-#: ../src/verbs.cpp:2745
+#: ../src/verbs.cpp:2781
msgid "Selector Preferences"
msgstr "Stillingar valtóls"
-#: ../src/verbs.cpp:2746
+#: ../src/verbs.cpp:2782
msgid "Open Preferences for the Selector tool"
msgstr "Opna stillingar fyrir valverkfærið"
-#: ../src/verbs.cpp:2747
+#: ../src/verbs.cpp:2783
msgid "Node Tool Preferences"
msgstr "Kjörstillingar hnútaverkfæris"
-#: ../src/verbs.cpp:2748
+#: ../src/verbs.cpp:2784
msgid "Open Preferences for the Node tool"
msgstr "Opna stillingar fyrir hnútaverkfærið"
-#: ../src/verbs.cpp:2749
+#: ../src/verbs.cpp:2785
msgid "Tweak Tool Preferences"
msgstr "Kjörstillingar aflögunar"
-#: ../src/verbs.cpp:2750
+#: ../src/verbs.cpp:2786
msgid "Open Preferences for the Tweak tool"
msgstr "Opna stillingar fyrir aflögunarverkfærið"
-#: ../src/verbs.cpp:2751
+#: ../src/verbs.cpp:2787
msgid "Spray Tool Preferences"
msgstr "Kjörstillingar sprautunar"
-#: ../src/verbs.cpp:2752
+#: ../src/verbs.cpp:2788
msgid "Open Preferences for the Spray tool"
msgstr "Opna stillingar fyrir sprautuverkfærið"
-#: ../src/verbs.cpp:2753
+#: ../src/verbs.cpp:2789
msgid "Rectangle Preferences"
msgstr "Eiginleikar rétthyrnings"
-#: ../src/verbs.cpp:2754
+#: ../src/verbs.cpp:2790
msgid "Open Preferences for the Rectangle tool"
msgstr "Opna stillingar fyrir rétthyrningaverkfærið"
-#: ../src/verbs.cpp:2755
+#: ../src/verbs.cpp:2791
msgid "3D Box Preferences"
msgstr "Stillingar þrívíddarkassa"
-#: ../src/verbs.cpp:2756
+#: ../src/verbs.cpp:2792
msgid "Open Preferences for the 3D Box tool"
msgstr "Opna stillingar fyrir þrívíddarkassaverkfærið"
-#: ../src/verbs.cpp:2757
+#: ../src/verbs.cpp:2793
msgid "Ellipse Preferences"
msgstr "Kjörstillingar sporbaugs"
-#: ../src/verbs.cpp:2758
+#: ../src/verbs.cpp:2794
msgid "Open Preferences for the Ellipse tool"
msgstr "Opna stillingar fyrir sporbaugsverkfærið"
-#: ../src/verbs.cpp:2759
+#: ../src/verbs.cpp:2795
msgid "Star Preferences"
msgstr "Kjörstillingar stjörnu"
-#: ../src/verbs.cpp:2760
+#: ../src/verbs.cpp:2796
msgid "Open Preferences for the Star tool"
msgstr "Opna stillingar fyrir stjörnuverkfærið"
-#: ../src/verbs.cpp:2761
+#: ../src/verbs.cpp:2797
msgid "Spiral Preferences"
msgstr "Eiginleikar spírals"
-#: ../src/verbs.cpp:2762
+#: ../src/verbs.cpp:2798
msgid "Open Preferences for the Spiral tool"
msgstr "Opna stillingar fyrir spíralverkfærið"
-#: ../src/verbs.cpp:2763
+#: ../src/verbs.cpp:2799
msgid "Pencil Preferences"
msgstr "Kjörstillingar blýants"
-#: ../src/verbs.cpp:2764
+#: ../src/verbs.cpp:2800
msgid "Open Preferences for the Pencil tool"
msgstr "Opna stillingar fyrir blýantsverkfærið"
-#: ../src/verbs.cpp:2765
+#: ../src/verbs.cpp:2801
msgid "Pen Preferences"
msgstr "Kjörstillingar penna"
-#: ../src/verbs.cpp:2766
+#: ../src/verbs.cpp:2802
msgid "Open Preferences for the Pen tool"
msgstr "Opna stillingar fyrir pennaverkfærið"
-#: ../src/verbs.cpp:2767
+#: ../src/verbs.cpp:2803
msgid "Calligraphic Preferences"
msgstr "Kjörstillingar skrautskriftar"
-#: ../src/verbs.cpp:2768
+#: ../src/verbs.cpp:2804
msgid "Open Preferences for the Calligraphy tool"
msgstr "Opna stillingar fyrir skrautskriftarverkfærið"
-#: ../src/verbs.cpp:2769
+#: ../src/verbs.cpp:2805
msgid "Text Preferences"
msgstr "Kjörstillingar texta"
-#: ../src/verbs.cpp:2770
+#: ../src/verbs.cpp:2806
msgid "Open Preferences for the Text tool"
msgstr "Opna stillingar fyrir pennaverkfærið"
-#: ../src/verbs.cpp:2771
+#: ../src/verbs.cpp:2807
msgid "Gradient Preferences"
msgstr "Kjörstillingar litstiguls"
-#: ../src/verbs.cpp:2772
+#: ../src/verbs.cpp:2808
msgid "Open Preferences for the Gradient tool"
msgstr "Opna stillingar fyrir litstiglaverkfærið"
-#: ../src/verbs.cpp:2773
+#: ../src/verbs.cpp:2809
msgid "Mesh Preferences"
msgstr "Kjörstillingar möskva"
-#: ../src/verbs.cpp:2774
+#: ../src/verbs.cpp:2810
msgid "Open Preferences for the Mesh tool"
msgstr "Opna stillingar fyrir möskvaverkfærið"
-#: ../src/verbs.cpp:2775
+#: ../src/verbs.cpp:2811
msgid "Zoom Preferences"
msgstr "Kjörstillingar aðdráttar"
-#: ../src/verbs.cpp:2776
+#: ../src/verbs.cpp:2812
msgid "Open Preferences for the Zoom tool"
msgstr "Opna stillingar fyrir aðdráttarverkfærið"
-#: ../src/verbs.cpp:2777
+#: ../src/verbs.cpp:2813
msgid "Measure Preferences"
msgstr "Kjörstillingar málbands"
-#: ../src/verbs.cpp:2778
+#: ../src/verbs.cpp:2814
msgid "Open Preferences for the Measure tool"
msgstr "Opna stillingar fyrir málbandið"
-#: ../src/verbs.cpp:2779
+#: ../src/verbs.cpp:2815
msgid "Dropper Preferences"
msgstr "Kjörstillingar litplokkara"
-#: ../src/verbs.cpp:2780
+#: ../src/verbs.cpp:2816
msgid "Open Preferences for the Dropper tool"
msgstr "Opna stillingar fyrir litplokkaraverkfærið"
-#: ../src/verbs.cpp:2781
+#: ../src/verbs.cpp:2817
msgid "Connector Preferences"
msgstr "Kjörstillingar tengilínu"
-#: ../src/verbs.cpp:2782
+#: ../src/verbs.cpp:2818
msgid "Open Preferences for the Connector tool"
msgstr "Opna stillingar fyrir tengilínuverkfærið"
-#: ../src/verbs.cpp:2783
+#: ../src/verbs.cpp:2821
msgid "Paint Bucket Preferences"
msgstr "Kjörstillingar fötufyllingar"
-#: ../src/verbs.cpp:2784
+#: ../src/verbs.cpp:2822
msgid "Open Preferences for the Paint Bucket tool"
msgstr "Opna stillingar fyrir fötufyllingarverkfærið"
-#: ../src/verbs.cpp:2785
+#: ../src/verbs.cpp:2825
msgid "Eraser Preferences"
msgstr "Eiginleikar strokleðurs"
-#: ../src/verbs.cpp:2786
+#: ../src/verbs.cpp:2826
msgid "Open Preferences for the Eraser tool"
msgstr "Opna stillingar fyrir strokleðurverkfærið"
-#: ../src/verbs.cpp:2787
+#: ../src/verbs.cpp:2827
msgid "LPE Tool Preferences"
msgstr "Kjörstillingar LPE-verkfæris"
-#: ../src/verbs.cpp:2788
+#: ../src/verbs.cpp:2828
msgid "Open Preferences for the LPETool tool"
msgstr "Opna stillingar fyrir LPETool verkfærið"
#. Zoom/View
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2830
msgid "Zoom In"
msgstr "Renna að"
-#: ../src/verbs.cpp:2790
+#: ../src/verbs.cpp:2830
msgid "Zoom in"
msgstr "Renna að"
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2831
msgid "Zoom Out"
msgstr "Renna frá"
-#: ../src/verbs.cpp:2791
+#: ../src/verbs.cpp:2831
msgid "Zoom out"
msgstr "Renna frá"
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2832
msgid "_Rulers"
msgstr "_Mælistikur"
-#: ../src/verbs.cpp:2792
+#: ../src/verbs.cpp:2832
msgid "Show or hide the canvas rulers"
msgstr "Birta eða fela mælistikur myndflatar"
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2833
msgid "Scroll_bars"
msgstr "S_krunstikur"
-#: ../src/verbs.cpp:2793
+#: ../src/verbs.cpp:2833
msgid "Show or hide the canvas scrollbars"
msgstr "Birta eða fela skrunstikur myndflatar"
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2834
msgid "Page _Grid"
msgstr "_Hnitanet síðu"
-#: ../src/verbs.cpp:2794
+#: ../src/verbs.cpp:2834
msgid "Show or hide the page grid"
msgstr "Birta eða fela hnitanet síðu"
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2835
msgid "G_uides"
msgstr "St_oðlínur"
-#: ../src/verbs.cpp:2795
+#: ../src/verbs.cpp:2835
msgid "Show or hide guides (drag from a ruler to create a guide)"
msgstr "Birta/fela stoðlínur (draga af mælistiku til að búa til stoðlínu)"
-#: ../src/verbs.cpp:2796
+#: ../src/verbs.cpp:2836
msgid "Enable snapping"
msgstr "Virkja grip"
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2837
msgid "_Commands Bar"
msgstr "Ski_panaslá"
-#: ../src/verbs.cpp:2797
+#: ../src/verbs.cpp:2837
msgid "Show or hide the Commands bar (under the menu)"
msgstr "Birta eða fela skipanaslána (undir valmyndinni)"
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2838
msgid "Sn_ap Controls Bar"
msgstr "_Gripstýrislá"
-#: ../src/verbs.cpp:2798
+#: ../src/verbs.cpp:2838
msgid "Show or hide the snapping controls"
msgstr "Birta eða fela stjórntæki fyrir grip"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2839
msgid "T_ool Controls Bar"
msgstr "Ver_kfærastýrislá"
-#: ../src/verbs.cpp:2799
+#: ../src/verbs.cpp:2839
msgid "Show or hide the Tool Controls bar"
-msgstr "Sýna eða fela verkfærastýrislá"
+msgstr "Birta eða fela verkfærastýrislá"
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2840
msgid "_Toolbox"
msgstr "_Verkfærakassi"
-#: ../src/verbs.cpp:2800
+#: ../src/verbs.cpp:2840
msgid "Show or hide the main toolbox (on the left)"
msgstr "Birta eða fela aðalverfærakassann (til vinstri)"
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2841
msgid "_Palette"
msgstr "_Litaspjald"
-#: ../src/verbs.cpp:2801
+#: ../src/verbs.cpp:2841
msgid "Show or hide the color palette"
msgstr "Birta eða fela litaspjaldið"
-#: ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2842
msgid "_Statusbar"
msgstr "_Stöðustika"
-#: ../src/verbs.cpp:2802
+#: ../src/verbs.cpp:2842
msgid "Show or hide the statusbar (at the bottom of the window)"
msgstr "Birta eða fela stöðustikuna (neðst í þessum glugga)"
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2843
msgid "Nex_t Zoom"
msgstr "Næs_ti aðdráttur"
-#: ../src/verbs.cpp:2803
+#: ../src/verbs.cpp:2843
msgid "Next zoom (from the history of zooms)"
msgstr "Næsti aðdráttur (úr ferli aðdrátta)"
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2845
msgid "Pre_vious Zoom"
msgstr "Fy_rri aðdráttur"
-#: ../src/verbs.cpp:2805
+#: ../src/verbs.cpp:2845
msgid "Previous zoom (from the history of zooms)"
msgstr "Fyrri aðdráttur (úr ferli aðdrátta)"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2847
msgid "Zoom 1:_1"
msgstr "Aðdráttur 1:_1"
-#: ../src/verbs.cpp:2807
+#: ../src/verbs.cpp:2847
msgid "Zoom to 1:1"
msgstr "Aðdráttur í 1:1"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2849
msgid "Zoom 1:_2"
msgstr "Aðdráttur 1:_2"
-#: ../src/verbs.cpp:2809
+#: ../src/verbs.cpp:2849
msgid "Zoom to 1:2"
msgstr "Aðdráttur í 1:2"
-#: ../src/verbs.cpp:2811
+#: ../src/verbs.cpp:2851
msgid "_Zoom 2:1"
msgstr "Aðdrá_ttur 2:1"
-#: ../src/verbs.cpp:2811
+#: ../src/verbs.cpp:2851
msgid "Zoom to 2:1"
msgstr "Aðdráttur í 2:1"
-#: ../src/verbs.cpp:2814
+#: ../src/verbs.cpp:2853
msgid "_Fullscreen"
msgstr "_Heilskjár"
-#: ../src/verbs.cpp:2814 ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2853 ../src/verbs.cpp:2855
msgid "Stretch this document window to full screen"
msgstr "Skoða þennan vinnuglugga á öllum skjánum"
-#: ../src/verbs.cpp:2816
+#: ../src/verbs.cpp:2855
msgid "Fullscreen & Focus Mode"
msgstr "Skjáfylli & Áhersluhamur"
-#: ../src/verbs.cpp:2819
+#: ../src/verbs.cpp:2857
msgid "Toggle _Focus Mode"
msgstr "Ví_xla áhersluham"
-#: ../src/verbs.cpp:2819
+#: ../src/verbs.cpp:2857
msgid "Remove excess toolbars to focus on drawing"
msgstr "Fjarlægja umfram verkfærastikur þegar áhersla er á teikningu"
-#: ../src/verbs.cpp:2821
+#: ../src/verbs.cpp:2859
msgid "Duplic_ate Window"
msgstr "_Afrita glugga"
-#: ../src/verbs.cpp:2821
+#: ../src/verbs.cpp:2859
msgid "Open a new window with the same document"
msgstr "Opna nýjan glugga með sama skjali"
-#: ../src/verbs.cpp:2823
+#: ../src/verbs.cpp:2861
msgid "_New View Preview"
msgstr "Forskoðun _nýrrar sýnar"
-#: ../src/verbs.cpp:2824
+#: ../src/verbs.cpp:2862
msgid "New View Preview"
msgstr "Forskoðun nýrrar sýnar"
#. "view_new_preview"
-#: ../src/verbs.cpp:2826 ../src/verbs.cpp:2834
+#: ../src/verbs.cpp:2864 ../src/verbs.cpp:2872
msgid "_Normal"
msgstr "_Venjulegt"
-#: ../src/verbs.cpp:2827
+#: ../src/verbs.cpp:2865
msgid "Switch to normal display mode"
msgstr "Fara í venjulegan birtingarham"
-#: ../src/verbs.cpp:2828
+#: ../src/verbs.cpp:2866
msgid "No _Filters"
msgstr "En_gar síur"
-#: ../src/verbs.cpp:2829
+#: ../src/verbs.cpp:2867
msgid "Switch to normal display without filters"
msgstr "Fara í venjulegan birtingarham án sía"
-#: ../src/verbs.cpp:2830
+#: ../src/verbs.cpp:2868
msgid "_Outline"
msgstr "Útlín_ur"
-#: ../src/verbs.cpp:2831
+#: ../src/verbs.cpp:2869
msgid "Switch to outline (wireframe) display mode"
msgstr "Fara í birtingarham fyrir útlínur (víravirki)"
#. 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:2832 ../src/verbs.cpp:2840
+#: ../src/verbs.cpp:2870 ../src/verbs.cpp:2878
msgid "_Toggle"
msgstr "Ví_xla"
-#: ../src/verbs.cpp:2833
+#: ../src/verbs.cpp:2871
msgid "Toggle between normal and outline display modes"
msgstr "Víxla milli venjulegs og útlínubirtingarhams"
-#: ../src/verbs.cpp:2835
+#: ../src/verbs.cpp:2873
msgid "Switch to normal color display mode"
msgstr "Fara í venjulegan litbirtingarham"
-#: ../src/verbs.cpp:2836
+#: ../src/verbs.cpp:2874
msgid "_Grayscale"
msgstr "_Grátóna"
-#: ../src/verbs.cpp:2837
+#: ../src/verbs.cpp:2875
msgid "Switch to grayscale display mode"
msgstr "Fara í grátóna birtingarham"
-#: ../src/verbs.cpp:2841
+#: ../src/verbs.cpp:2879
msgid "Toggle between normal and grayscale color display modes"
msgstr "Víxla milli venjulegs og grátónabirtingarhams"
-#: ../src/verbs.cpp:2843
+#: ../src/verbs.cpp:2881
msgid "Color-managed view"
msgstr "Litstýrð sýn"
-#: ../src/verbs.cpp:2844
+#: ../src/verbs.cpp:2882
msgid "Toggle color-managed display for this document window"
msgstr "Víxla af/á litstýrðri sýn í þessum vinnuglugga"
-#: ../src/verbs.cpp:2846
+#: ../src/verbs.cpp:2884
msgid "Ico_n Preview..."
msgstr "Ták_nmyndaforskoðun..."
-#: ../src/verbs.cpp:2847
+#: ../src/verbs.cpp:2885
msgid "Open a window to preview objects at different icon resolutions"
msgstr ""
"Opna glugga til að forskoða hluti sem táknmyndir í mismunandi upplausnum"
-#: ../src/verbs.cpp:2849
+#: ../src/verbs.cpp:2887
msgid "Zoom to fit page in window"
msgstr "Laga aðdrátt síðu að glugga"
-#: ../src/verbs.cpp:2850
+#: ../src/verbs.cpp:2888
msgid "Page _Width"
msgstr "_Breidd síðu"
-#: ../src/verbs.cpp:2851
+#: ../src/verbs.cpp:2889
msgid "Zoom to fit page width in window"
msgstr "Laga aðdrátt breiddar síðu að glugga"
-#: ../src/verbs.cpp:2853
+#: ../src/verbs.cpp:2891
msgid "Zoom to fit drawing in window"
msgstr "Laga aðdrátt teikningar að glugga"
-#: ../src/verbs.cpp:2855
+#: ../src/verbs.cpp:2893
msgid "Zoom to fit selection in window"
msgstr "Laga aðdrátt valins að glugga"
#. Dialogs
-#: ../src/verbs.cpp:2858
+#: ../src/verbs.cpp:2896
msgid "P_references..."
msgstr "_Kjörstillingar..."
-#: ../src/verbs.cpp:2859
+#: ../src/verbs.cpp:2897
msgid "Edit global Inkscape preferences"
msgstr "Sýsla með víðværar kjörstillingar Inkscape"
-#: ../src/verbs.cpp:2860
+#: ../src/verbs.cpp:2898
msgid "_Document Properties..."
msgstr "Skráarei_ginleikar..."
-#: ../src/verbs.cpp:2861
+#: ../src/verbs.cpp:2899
msgid "Edit properties of this document (to be saved with the document)"
msgstr "Breyta eiginleikum þessa skjals (til vistunar með skjalinu)"
-#: ../src/verbs.cpp:2862
+#: ../src/verbs.cpp:2900
msgid "Document _Metadata..."
msgstr "Lýsi_gögn skjals..."
-#: ../src/verbs.cpp:2863
+#: ../src/verbs.cpp:2901
msgid "Edit document metadata (to be saved with the document)"
msgstr "Breyta lýsigögnum skjals (til vistunar með skjali)"
-#: ../src/verbs.cpp:2865
+#: ../src/verbs.cpp:2903
msgid ""
"Edit objects' colors, gradients, arrowheads, and other fill and stroke "
"properties..."
@@ -26835,419 +27052,417 @@ msgstr ""
"fyllingar og útlínu..."
#. FIXME: Probably better to either use something from the icon naming spec or ship our own "select-font" icon
-#: ../src/verbs.cpp:2867
+#: ../src/verbs.cpp:2905
msgid "Gl_yphs..."
msgstr "Sta_ftákn..."
-#: ../src/verbs.cpp:2868
+#: ../src/verbs.cpp:2906
msgid "Select characters from a glyphs palette"
msgstr "Veldu stafi úr staftáknatöflu"
#. 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:2871
+#: ../src/verbs.cpp:2909
msgid "S_watches..."
msgstr "Lita_prufur..."
-#: ../src/verbs.cpp:2872
+#: ../src/verbs.cpp:2910
msgid "Select colors from a swatches palette"
msgstr "Velja liti af litaprufuspjaldi"
-#: ../src/verbs.cpp:2873
+#: ../src/verbs.cpp:2911
msgid "S_ymbols..."
msgstr "Tá_kn..."
-#: ../src/verbs.cpp:2874
+#: ../src/verbs.cpp:2912
msgid "Select symbol from a symbols palette"
msgstr "Veldu tákn úr táknatöflu"
-#: ../src/verbs.cpp:2875
+#: ../src/verbs.cpp:2913
msgid "Transfor_m..."
msgstr "U_mmynda..."
-#: ../src/verbs.cpp:2876
+#: ../src/verbs.cpp:2914
msgid "Precisely control objects' transformations"
msgstr "Stýra umbreytingum hluta nákvæmt"
-#: ../src/verbs.cpp:2877
+#: ../src/verbs.cpp:2915
msgid "_Align and Distribute..."
msgstr "J_afna og dreifa..."
-#: ../src/verbs.cpp:2878
+#: ../src/verbs.cpp:2916
msgid "Align and distribute objects"
msgstr "Jafna og dreifa hlutum"
-#: ../src/verbs.cpp:2879
+#: ../src/verbs.cpp:2917
msgid "_Spray options..."
msgstr "Valkostir _sprautunar..."
-#: ../src/verbs.cpp:2880
+#: ../src/verbs.cpp:2918
msgid "Some options for the spray"
msgstr "Nokkrir valkostir fyrir sprautun"
-#: ../src/verbs.cpp:2881
+#: ../src/verbs.cpp:2919
msgid "Undo _History..."
msgstr "_Ferill afturkallana..."
-#: ../src/verbs.cpp:2882
+#: ../src/verbs.cpp:2920
msgid "Undo History"
msgstr "Ferill afturkallana"
-#: ../src/verbs.cpp:2884
+#: ../src/verbs.cpp:2922
msgid "View and select font family, font size and other text properties"
-msgstr "Skoða og velja leturtegund, leturstærð og aðra eiginleika texta"
+msgstr "Skoða og velja leturgerð, leturstærð og aðra eiginleika texta"
-#: ../src/verbs.cpp:2885
+#: ../src/verbs.cpp:2923
msgid "_XML Editor..."
msgstr "_XML ritill..."
-#: ../src/verbs.cpp:2886
+#: ../src/verbs.cpp:2924
msgid "View and edit the XML tree of the document"
msgstr "Skoða og breyta XML-greinum skjalsins"
-#: ../src/verbs.cpp:2887
+#: ../src/verbs.cpp:2925
msgid "_Find/Replace..."
msgstr "_Finna og skipta út..."
-#: ../src/verbs.cpp:2888
+#: ../src/verbs.cpp:2926
msgid "Find objects in document"
msgstr "Leita að hlutum í skjali"
-#: ../src/verbs.cpp:2889
+#: ../src/verbs.cpp:2927
msgid "Find and _Replace Text..."
msgstr "Finna og skipta út te_xta..."
-#: ../src/verbs.cpp:2890
+#: ../src/verbs.cpp:2928
msgid "Find and replace text in document"
msgstr "Finna og skipta út texta í skjali"
-#: ../src/verbs.cpp:2892
+#: ../src/verbs.cpp:2930
msgid "Check spelling of text in document"
msgstr "Yfirfara stafsetningu í skjali"
-#: ../src/verbs.cpp:2893
+#: ../src/verbs.cpp:2931
msgid "_Messages..."
msgstr "Skila_boð..."
-#: ../src/verbs.cpp:2894
+#: ../src/verbs.cpp:2932
msgid "View debug messages"
msgstr "Skoða aflúsunarmeldingar"
-#: ../src/verbs.cpp:2895
+#: ../src/verbs.cpp:2933
msgid "Show/Hide D_ialogs"
msgstr "Sýna/Fela samskipta_glugga"
-#: ../src/verbs.cpp:2896
+#: ../src/verbs.cpp:2934
msgid "Show or hide all open dialogs"
msgstr "Birta eða fela alla opna glugga"
-#: ../src/verbs.cpp:2897
+#: ../src/verbs.cpp:2935
msgid "Create Tiled Clones..."
msgstr "Búa til tiglaða klóna..."
-#: ../src/verbs.cpp:2898
+#: ../src/verbs.cpp:2936
msgid ""
"Create multiple clones of selected object, arranging them into a pattern or "
"scattering"
msgstr "Búa til marga klóna afvöldum hlut, raða þeim upp í mynstur eða dreif"
-#: ../src/verbs.cpp:2899
+#: ../src/verbs.cpp:2937
msgid "_Object attributes..."
msgstr "_Eigindi hlutar..."
-#: ../src/verbs.cpp:2900
+#: ../src/verbs.cpp:2938
msgid "Edit the object attributes..."
msgstr "Breyta eigindum hlutar..."
-#: ../src/verbs.cpp:2902
+#: ../src/verbs.cpp:2940
msgid "Edit the ID, locked and visible status, and other object properties"
msgstr ""
"Breyttu auðkenni, stöðu læsinga og sýnileika, ásamt öðrum eiginleikum hlutar"
-#: ../src/verbs.cpp:2903
+#: ../src/verbs.cpp:2941
msgid "_Input Devices..."
msgstr "_Inntakstæki..."
-#: ../src/verbs.cpp:2904
+#: ../src/verbs.cpp:2942
msgid "Configure extended input devices, such as a graphics tablet"
msgstr "Stilla aukaleg inntakstæki, eins og teiknitöflur"
-#: ../src/verbs.cpp:2905
+#: ../src/verbs.cpp:2943
msgid "_Extensions..."
msgstr "_Viðbætur..."
-#: ../src/verbs.cpp:2906
+#: ../src/verbs.cpp:2944
msgid "Query information about extensions"
msgstr "Nálgast upplýsingar um viðbætur"
-#: ../src/verbs.cpp:2907
+#: ../src/verbs.cpp:2945
msgid "Layer_s..."
msgstr "_Lög..."
-#: ../src/verbs.cpp:2908
+#: ../src/verbs.cpp:2946
msgid "View Layers"
msgstr "Skoða lög"
-#: ../src/verbs.cpp:2909
+#: ../src/verbs.cpp:2947
msgid "Object_s..."
msgstr "_Hlutir..."
-#: ../src/verbs.cpp:2910
+#: ../src/verbs.cpp:2948
msgid "View Objects"
msgstr "Skoða hluti"
-#: ../src/verbs.cpp:2911
+#: ../src/verbs.cpp:2949
msgid "Selection se_ts..."
msgstr "Myndvalsse_tt..."
-#: ../src/verbs.cpp:2912
+#: ../src/verbs.cpp:2950
msgid "View Tags"
msgstr "Skoða merki"
-#: ../src/verbs.cpp:2913
+#: ../src/verbs.cpp:2951
msgid "Path E_ffects ..."
msgstr "_Ferilbrellur ..."
-#: ../src/verbs.cpp:2914
+#: ../src/verbs.cpp:2952
msgid "Manage, edit, and apply path effects"
msgstr "Sýsla með, breyta og beita ferilbrellum"
-#: ../src/verbs.cpp:2915
+#: ../src/verbs.cpp:2953
msgid "Filter _Editor..."
msgstr "Sí_uritill..."
-#: ../src/verbs.cpp:2916
+#: ../src/verbs.cpp:2954
msgid "Manage, edit, and apply SVG filters"
msgstr "Sýsla með, breyta og beita SVG-síum"
-#: ../src/verbs.cpp:2917
+#: ../src/verbs.cpp:2955
msgid "SVG Font Editor..."
msgstr "SVG leturritill..."
-#: ../src/verbs.cpp:2918
+#: ../src/verbs.cpp:2956
msgid "Edit SVG fonts"
msgstr "Breyta SVG letri"
-#: ../src/verbs.cpp:2919
+#: ../src/verbs.cpp:2957
msgid "Print Colors..."
msgstr "Prentlitir..."
-#: ../src/verbs.cpp:2920
+#: ../src/verbs.cpp:2958
msgid ""
"Select which color separations to render in Print Colors Preview rendermode"
msgstr ""
-#: ../src/verbs.cpp:2921
+#: ../src/verbs.cpp:2959
msgid "_Export PNG Image..."
msgstr "_Flytja út PNG mynd..."
-#: ../src/verbs.cpp:2922
+#: ../src/verbs.cpp:2960
msgid "Export this document or a selection as a PNG image"
msgstr "Flytja þetta skjal út eða valin atriði sem PNG bitamynd"
#. Help
-#: ../src/verbs.cpp:2924
+#: ../src/verbs.cpp:2962
msgid "About E_xtensions"
msgstr "Um _viðbætur"
-#: ../src/verbs.cpp:2925
+#: ../src/verbs.cpp:2963
msgid "Information on Inkscape extensions"
msgstr "Upplýsingar um Inkscape-viðbætur"
-#: ../src/verbs.cpp:2926
+#: ../src/verbs.cpp:2964
msgid "About _Memory"
msgstr "Um vinnslu_minni"
-#: ../src/verbs.cpp:2927
+#: ../src/verbs.cpp:2965
msgid "Memory usage information"
msgstr "Upplýsingar um vinnsluminni"
-#: ../src/verbs.cpp:2928
+#: ../src/verbs.cpp:2966
msgid "_About Inkscape"
msgstr "_Um Inkscape"
-#: ../src/verbs.cpp:2929
+#: ../src/verbs.cpp:2967
msgid "Inkscape version, authors, license"
msgstr "Inkscape útgáfa, höfundar, notkunarskilmálar"
#. new HelpVerb(SP_VERB_SHOW_LICENSE, "ShowLicense", N_("_License"),
#. N_("Distribution terms"), /*"show_license"*/"inkscape_options"),
#. Tutorials
-#: ../src/verbs.cpp:2934
+#: ../src/verbs.cpp:2972
msgid "Inkscape: _Basic"
msgstr "Inkscape: _Grunnur"
-#: ../src/verbs.cpp:2935
+#: ../src/verbs.cpp:2973
msgid "Getting started with Inkscape"
msgstr "Til að komast í gang með Inkscape"
#. "tutorial_basic"
-#: ../src/verbs.cpp:2936
+#: ../src/verbs.cpp:2974
msgid "Inkscape: _Shapes"
msgstr "Inkscape: _Lögun"
-#: ../src/verbs.cpp:2937
+#: ../src/verbs.cpp:2975
msgid "Using shape tools to create and edit shapes"
msgstr "Notkun umbreytingartóla til að búa til og breyta formum"
-#: ../src/verbs.cpp:2938
+#: ../src/verbs.cpp:2976
msgid "Inkscape: _Advanced"
msgstr "Inkscape: Í_tarlegt"
-#: ../src/verbs.cpp:2939
+#: ../src/verbs.cpp:2977
msgid "Advanced Inkscape topics"
msgstr "Fyrir lengra komna í Inkcape"
-#. "tutorial_advanced"
#. TRANSLATORS: "to trace" means "to convert a bitmap to vector graphics" (to vectorize)
-#: ../src/verbs.cpp:2941
+#: ../src/verbs.cpp:2981
msgid "Inkscape: T_racing"
msgstr "Inkscape: Línu_rakning"
-#: ../src/verbs.cpp:2942
+#: ../src/verbs.cpp:2982
msgid "Using bitmap tracing"
msgstr "Línuteiknun bitamynda, breyta svæðum bitamynda í ferla"
-#. "tutorial_tracing"
-#: ../src/verbs.cpp:2943
+#: ../src/verbs.cpp:2985
msgid "Inkscape: Tracing Pixel Art"
msgstr "Inkscape: Línurakning Pixel Art mynda"
-#: ../src/verbs.cpp:2944
+#: ../src/verbs.cpp:2986
msgid "Using Trace Pixel Art dialog"
msgstr "Nota Trace Pixel Art línuteikningargluggann"
-#: ../src/verbs.cpp:2945
+#: ../src/verbs.cpp:2987
msgid "Inkscape: _Calligraphy"
msgstr "Inkscape: _Skrautskrift"
-#: ../src/verbs.cpp:2946
+#: ../src/verbs.cpp:2988
msgid "Using the Calligraphy pen tool"
msgstr "Nota skrautskriftarverkfærið"
-#: ../src/verbs.cpp:2947
+#: ../src/verbs.cpp:2989
msgid "Inkscape: _Interpolate"
msgstr "Inkscape: _Brúun"
-#: ../src/verbs.cpp:2948
+#: ../src/verbs.cpp:2990
msgid "Using the interpolate extension"
msgstr "Notkun brúunarviðbótarinnar (interpolate)"
#. "tutorial_interpolate"
-#: ../src/verbs.cpp:2949
+#: ../src/verbs.cpp:2991
msgid "_Elements of Design"
msgstr "Grunnþættir _hönnunar"
-#: ../src/verbs.cpp:2950
+#: ../src/verbs.cpp:2992
msgid "Principles of design in the tutorial form"
msgstr "Kennsla um grunnþætti hönnunar"
#. "tutorial_design"
-#: ../src/verbs.cpp:2951
+#: ../src/verbs.cpp:2993
msgid "_Tips and Tricks"
msgstr "Á_bendingar og góð ráð"
-#: ../src/verbs.cpp:2952
+#: ../src/verbs.cpp:2994
msgid "Miscellaneous tips and tricks"
msgstr "Ýmsar ábendingar og góð ráð"
#. "tutorial_tips"
#. Effect -- renamed Extension
-#: ../src/verbs.cpp:2955
+#: ../src/verbs.cpp:2997
msgid "Previous Exte_nsion"
msgstr "Síðasta _viðbót"
-#: ../src/verbs.cpp:2956
+#: ../src/verbs.cpp:2998
msgid "Repeat the last extension with the same settings"
msgstr "Keyra aftur síðustu viðbót með sömu stillingum og áður"
-#: ../src/verbs.cpp:2957
+#: ../src/verbs.cpp:2999
msgid "_Previous Extension Settings..."
msgstr "Stillin_gar síðustu viðbótar..."
-#: ../src/verbs.cpp:2958
+#: ../src/verbs.cpp:3000
msgid "Repeat the last extension with new settings"
msgstr "Keyra aftur síðustu viðbót með nýjum stillingum"
-#: ../src/verbs.cpp:2962
+#: ../src/verbs.cpp:3004
msgid "Fit the page to the current selection"
msgstr "Aðlaga síðuna að því sem nú er valið"
-#: ../src/verbs.cpp:2964
+#: ../src/verbs.cpp:3006
msgid "Fit the page to the drawing"
msgstr "Aðlaga síðuna að teikningu"
-#: ../src/verbs.cpp:2966
+#: ../src/verbs.cpp:3008
msgid ""
"Fit the page to the current selection or the drawing if there is no selection"
msgstr ""
"Aðlaga síðuna að því sem nú er valið eða að teikningu ef ekkert er valið"
-#: ../src/verbs.cpp:2970
+#: ../src/verbs.cpp:3012
msgid "Unlock All in All Layers"
msgstr "Aflæsa öllu í öllum lögum"
-#: ../src/verbs.cpp:2972
+#: ../src/verbs.cpp:3014
msgid "Unhide All"
msgstr "Birta allt"
-#: ../src/verbs.cpp:2974
+#: ../src/verbs.cpp:3016
msgid "Unhide All in All Layers"
msgstr "Birta allt í öllum lögum"
-#: ../src/verbs.cpp:2978
+#: ../src/verbs.cpp:3020
msgid "Link an ICC color profile"
msgstr "Tengja ICC litasnið"
-#: ../src/verbs.cpp:2979
+#: ../src/verbs.cpp:3021
msgid "Remove Color Profile"
msgstr "Fjarlægja litasnið"
-#: ../src/verbs.cpp:2980
+#: ../src/verbs.cpp:3022
msgid "Remove a linked ICC color profile"
msgstr "Fjarlægja tengt ICC litasnið"
-#: ../src/verbs.cpp:2983
+#: ../src/verbs.cpp:3025
msgid "Add External Script"
msgstr "Bæta við ytri skriftu"
-#: ../src/verbs.cpp:2983
+#: ../src/verbs.cpp:3025
msgid "Add an external script"
msgstr "Bæta við ytri skriftus"
-#: ../src/verbs.cpp:2985
+#: ../src/verbs.cpp:3027
msgid "Add Embedded Script"
msgstr "Bæta við ívafinni skriftu"
-#: ../src/verbs.cpp:2985
+#: ../src/verbs.cpp:3027
msgid "Add an embedded script"
msgstr "Bæta við ívafinni skriftu"
-#: ../src/verbs.cpp:2987
+#: ../src/verbs.cpp:3029
msgid "Edit Embedded Script"
msgstr "Breyta ívafinni skriftu"
-#: ../src/verbs.cpp:2987
+#: ../src/verbs.cpp:3029
msgid "Edit an embedded script"
msgstr "Breyta ívafinni skriftu"
-#: ../src/verbs.cpp:2989
+#: ../src/verbs.cpp:3031
msgid "Remove External Script"
msgstr "Fjarlægja ytri skriftu"
-#: ../src/verbs.cpp:2989
+#: ../src/verbs.cpp:3031
msgid "Remove an external script"
msgstr "Fjarlægja ytri skriftu"
-#: ../src/verbs.cpp:2991
+#: ../src/verbs.cpp:3033
msgid "Remove Embedded Script"
msgstr "Fjarlægja ívafða skriftu"
-#: ../src/verbs.cpp:2991
+#: ../src/verbs.cpp:3033
msgid "Remove an embedded script"
msgstr "Fjarlægja ívafða skriftu"
-#: ../src/verbs.cpp:3013 ../src/verbs.cpp:3014
+#: ../src/verbs.cpp:3055 ../src/verbs.cpp:3056
msgid "Center on horizontal and vertical axis"
msgstr "Miðja á láréttum og lóðréttum ásum"
@@ -27396,12 +27611,12 @@ msgstr "(hárlína)"
#. Scale
#: ../src/widgets/calligraphy-toolbar.cpp:427
#: ../src/widgets/calligraphy-toolbar.cpp:460
-#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:374
-#: ../src/widgets/spray-toolbar.cpp:113 ../src/widgets/spray-toolbar.cpp:129
-#: ../src/widgets/spray-toolbar.cpp:145 ../src/widgets/spray-toolbar.cpp:205
-#: ../src/widgets/spray-toolbar.cpp:235 ../src/widgets/spray-toolbar.cpp:253
-#: ../src/widgets/tweak-toolbar.cpp:125 ../src/widgets/tweak-toolbar.cpp:142
-#: ../src/widgets/tweak-toolbar.cpp:350
+#: ../src/widgets/eraser-toolbar.cpp:125 ../src/widgets/pencil-toolbar.cpp:372
+#: ../src/widgets/spray-toolbar.cpp:294 ../src/widgets/spray-toolbar.cpp:323
+#: ../src/widgets/spray-toolbar.cpp:339 ../src/widgets/spray-toolbar.cpp:408
+#: ../src/widgets/spray-toolbar.cpp:438 ../src/widgets/spray-toolbar.cpp:456
+#: ../src/widgets/spray-toolbar.cpp:605 ../src/widgets/tweak-toolbar.cpp:125
+#: ../src/widgets/tweak-toolbar.cpp:142 ../src/widgets/tweak-toolbar.cpp:350
msgid "(default)"
msgstr "(sjálfgefið)"
@@ -27677,76 +27892,76 @@ msgstr "Stilltu tegund tengilínu: fjöllína"
msgid "Change connector curvature"
msgstr "Breyta sveigju á tengilínu"
-#: ../src/widgets/connector-toolbar.cpp:216
+#: ../src/widgets/connector-toolbar.cpp:214
msgid "Change connector spacing"
msgstr "Breyta millibili tengilína"
-#: ../src/widgets/connector-toolbar.cpp:309
+#: ../src/widgets/connector-toolbar.cpp:307
msgid "Avoid"
msgstr "Forðast"
-#: ../src/widgets/connector-toolbar.cpp:319
+#: ../src/widgets/connector-toolbar.cpp:317
msgid "Ignore"
msgstr "Hunsa"
-#: ../src/widgets/connector-toolbar.cpp:330
+#: ../src/widgets/connector-toolbar.cpp:328
msgid "Orthogonal"
msgstr "Hornrétt"
-#: ../src/widgets/connector-toolbar.cpp:331
+#: ../src/widgets/connector-toolbar.cpp:329
msgid "Make connector orthogonal or polyline"
msgstr "Gera tengilínu hornrétta eða fjöllínu"
-#: ../src/widgets/connector-toolbar.cpp:345
+#: ../src/widgets/connector-toolbar.cpp:343
msgid "Connector Curvature"
msgstr "Sveigja tengilínu"
-#: ../src/widgets/connector-toolbar.cpp:345
+#: ../src/widgets/connector-toolbar.cpp:343
msgid "Curvature:"
msgstr "Sveigja:"
-#: ../src/widgets/connector-toolbar.cpp:346
+#: ../src/widgets/connector-toolbar.cpp:344
msgid "The amount of connectors curvature"
msgstr "Styrkur sveigju tengilínu"
-#: ../src/widgets/connector-toolbar.cpp:356
+#: ../src/widgets/connector-toolbar.cpp:354
msgid "Connector Spacing"
msgstr "Millibil tengilína"
-#: ../src/widgets/connector-toolbar.cpp:356
+#: ../src/widgets/connector-toolbar.cpp:354
msgid "Spacing:"
msgstr "Millibil:"
-#: ../src/widgets/connector-toolbar.cpp:357
+#: ../src/widgets/connector-toolbar.cpp:355
msgid "The amount of space left around objects by auto-routing connectors"
msgstr ""
"Millibil í kringum hluti sem skilið er eftir af sjálftengdum tengilínum"
-#: ../src/widgets/connector-toolbar.cpp:368
+#: ../src/widgets/connector-toolbar.cpp:366
msgid "Graph"
msgstr "Graf"
-#: ../src/widgets/connector-toolbar.cpp:378
+#: ../src/widgets/connector-toolbar.cpp:376
msgid "Connector Length"
msgstr "Litur tengilínu"
-#: ../src/widgets/connector-toolbar.cpp:378
+#: ../src/widgets/connector-toolbar.cpp:376
msgid "Length:"
msgstr "Lengd:"
-#: ../src/widgets/connector-toolbar.cpp:379
+#: ../src/widgets/connector-toolbar.cpp:377
msgid "Ideal length for connectors when layout is applied"
msgstr "Kjörlengd tengilína þegar framsetningu er beitt"
-#: ../src/widgets/connector-toolbar.cpp:391
+#: ../src/widgets/connector-toolbar.cpp:389
msgid "Downwards"
msgstr "Niður á við"
-#: ../src/widgets/connector-toolbar.cpp:392
+#: ../src/widgets/connector-toolbar.cpp:390
msgid "Make connectors with end-markers (arrows) point downwards"
msgstr "Láta tengilínur með endamerkjum (örvar) beinast niður"
-#: ../src/widgets/connector-toolbar.cpp:408
+#: ../src/widgets/connector-toolbar.cpp:406
msgid "Do not allow overlapping shapes"
msgstr "Ekki leyfa formum að skarast"
@@ -27758,20 +27973,20 @@ msgstr "Strikamynstur"
msgid "Pattern offset"
msgstr "Hliðrun mynsturs"
-#: ../src/widgets/desktop-widget.cpp:466
+#: ../src/widgets/desktop-widget.cpp:494
msgid "Zoom drawing if window size changes"
msgstr "Breyta aðdrætti myndar þegar stærð glugga breytist"
-#: ../src/widgets/desktop-widget.cpp:665
+#: ../src/widgets/desktop-widget.cpp:693
msgid "Cursor coordinates"
msgstr "Hnit bendils"
-#: ../src/widgets/desktop-widget.cpp:691
+#: ../src/widgets/desktop-widget.cpp:719
msgid "Z:"
msgstr "Z:"
#. display the initial welcome message in the statusbar
-#: ../src/widgets/desktop-widget.cpp:734
+#: ../src/widgets/desktop-widget.cpp:762
msgid ""
"<b>Welcome to Inkscape!</b> Use shape or freehand tools to create objects; "
"use selector (arrow) to move or transform them."
@@ -27779,69 +27994,77 @@ msgstr ""
"<b>Velkomin í Inkscape!</b> Notaðu teiknihluti eða fríhendisverkfæri til að "
"búa til hluti; notaðu valbendilinn (örina) til að færa þá eða umbreyta þeim."
-#: ../src/widgets/desktop-widget.cpp:828
+#: ../src/widgets/desktop-widget.cpp:856
msgid "grayscale"
msgstr "grátóna"
-#: ../src/widgets/desktop-widget.cpp:829
+#: ../src/widgets/desktop-widget.cpp:857
msgid ", grayscale"
msgstr ", grátóna"
-#: ../src/widgets/desktop-widget.cpp:830
+#: ../src/widgets/desktop-widget.cpp:858
msgid "print colors preview"
msgstr "forskoðun prentunar"
-#: ../src/widgets/desktop-widget.cpp:831
+#: ../src/widgets/desktop-widget.cpp:859
msgid ", print colors preview"
msgstr ", forskoðun prentunar"
-#: ../src/widgets/desktop-widget.cpp:832
+#: ../src/widgets/desktop-widget.cpp:860
msgid "outline"
msgstr "línuteikna"
-#: ../src/widgets/desktop-widget.cpp:833
+#: ../src/widgets/desktop-widget.cpp:861
msgid "no filters"
msgstr "engar síur"
-#: ../src/widgets/desktop-widget.cpp:860
+#: ../src/widgets/desktop-widget.cpp:888
#, c-format
msgid "%s%s: %d (%s%s) - Inkscape"
msgstr "%s%s: %d (%s%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:862 ../src/widgets/desktop-widget.cpp:866
+#: ../src/widgets/desktop-widget.cpp:890 ../src/widgets/desktop-widget.cpp:894
#, c-format
msgid "%s%s: %d (%s) - Inkscape"
msgstr "%s%s: %d (%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:868
+#: ../src/widgets/desktop-widget.cpp:896
#, c-format
msgid "%s%s: %d - Inkscape"
msgstr "%s%s: %d - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:874
+#: ../src/widgets/desktop-widget.cpp:902
#, c-format
msgid "%s%s (%s%s) - Inkscape"
msgstr "%s%s (%s%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:876 ../src/widgets/desktop-widget.cpp:880
+#: ../src/widgets/desktop-widget.cpp:904 ../src/widgets/desktop-widget.cpp:908
#, c-format
msgid "%s%s (%s) - Inkscape"
msgstr "%s%s (%s) - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:882
+#: ../src/widgets/desktop-widget.cpp:910
#, c-format
msgid "%s%s - Inkscape"
msgstr "%s%s - Inkscape"
-#: ../src/widgets/desktop-widget.cpp:1051
+#: ../src/widgets/desktop-widget.cpp:1082
+msgid "Locked all guides"
+msgstr "Læsti öllum stoðlínum"
+
+#: ../src/widgets/desktop-widget.cpp:1084
+msgid "Unlocked all guides"
+msgstr "Aflæsti öllum stoðlínum"
+
+#: ../src/widgets/desktop-widget.cpp:1101
msgid "Color-managed display is <b>enabled</b> in this window"
msgstr "Litstýrð sýn er <b>virk</b> í þessum vinnuglugga"
-#: ../src/widgets/desktop-widget.cpp:1053
+#: ../src/widgets/desktop-widget.cpp:1103
msgid "Color-managed display is <b>disabled</b> in this window"
msgstr "Litstýrð sýn er <b>óvirk</b> í þessum vinnuglugga"
-#: ../src/widgets/desktop-widget.cpp:1108
+#: ../src/widgets/desktop-widget.cpp:1158
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">Save changes to document \"%s\" before "
@@ -27854,12 +28077,12 @@ msgstr ""
"\n"
"Ef þú lokar án þess að vista, munu breytingar sem þú gerðir tapast."
-#: ../src/widgets/desktop-widget.cpp:1118
-#: ../src/widgets/desktop-widget.cpp:1177
+#: ../src/widgets/desktop-widget.cpp:1168
+#: ../src/widgets/desktop-widget.cpp:1227
msgid "Close _without saving"
msgstr "Loka án þess að _vista"
-#: ../src/widgets/desktop-widget.cpp:1167
+#: ../src/widgets/desktop-widget.cpp:1217
#, c-format
msgid ""
"<span weight=\"bold\" size=\"larger\">The file \"%s\" was saved with a "
@@ -27872,11 +28095,11 @@ msgstr ""
"\n"
"Viltu vista þessa skrá sem Inkscape SVG?"
-#: ../src/widgets/desktop-widget.cpp:1179
+#: ../src/widgets/desktop-widget.cpp:1229
msgid "_Save as Inkscape SVG"
msgstr "Vi_sta sem Inkscape SVG"
-#: ../src/widgets/desktop-widget.cpp:1392
+#: ../src/widgets/desktop-widget.cpp:1442
msgid "Note:"
msgstr "Athugið:"
@@ -27949,21 +28172,21 @@ msgstr "Setja litstigul í útlínu"
#: ../src/widgets/fill-style.cpp:676
msgid "Set pattern on fill"
-msgstr "Setja mynstur á fyllingu"
+msgstr "Setja mynstur í fyllingu"
#: ../src/widgets/fill-style.cpp:677
msgid "Set pattern on stroke"
msgstr "Setja mynstur á útlínu"
-#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:953
-#: ../src/widgets/text-toolbar.cpp:1265
+#: ../src/widgets/font-selector.cpp:120 ../src/widgets/text-toolbar.cpp:1017
+#: ../src/widgets/text-toolbar.cpp:1358
msgid "Font size"
msgstr "Leturstærð"
#. Family frame
#: ../src/widgets/font-selector.cpp:134
msgid "Font family"
-msgstr "Leturfjölskylda"
+msgstr "Leturgerð"
#. Style frame
#: ../src/widgets/font-selector.cpp:179
@@ -27979,133 +28202,133 @@ msgstr "Leturgerð"
msgid "Font size:"
msgstr "Leturstærð:"
-#: ../src/widgets/gradient-selector.cpp:205
+#: ../src/widgets/gradient-selector.cpp:201
msgid "Create a duplicate gradient"
msgstr "Búa til tvítekningu litstiguls"
-#: ../src/widgets/gradient-selector.cpp:216
+#: ../src/widgets/gradient-selector.cpp:212
msgid "Edit gradient"
msgstr "Breyta litstigli"
-#: ../src/widgets/gradient-selector.cpp:285
+#: ../src/widgets/gradient-selector.cpp:281
#: ../src/widgets/paint-selector.cpp:233
msgid "Swatch"
msgstr "Litaprufa"
-#: ../src/widgets/gradient-selector.cpp:335
+#: ../src/widgets/gradient-selector.cpp:331
msgid "Rename gradient"
msgstr "Endurnefna litstigul"
-#: ../src/widgets/gradient-toolbar.cpp:157
-#: ../src/widgets/gradient-toolbar.cpp:170
-#: ../src/widgets/gradient-toolbar.cpp:761
-#: ../src/widgets/gradient-toolbar.cpp:1100
+#: ../src/widgets/gradient-toolbar.cpp:156
+#: ../src/widgets/gradient-toolbar.cpp:169
+#: ../src/widgets/gradient-toolbar.cpp:758
+#: ../src/widgets/gradient-toolbar.cpp:1097
msgid "No gradient"
msgstr "Engir litstiglar"
-#: ../src/widgets/gradient-toolbar.cpp:177
+#: ../src/widgets/gradient-toolbar.cpp:176
msgid "Multiple gradients"
msgstr "Margir litstiglar"
-#: ../src/widgets/gradient-toolbar.cpp:681
+#: ../src/widgets/gradient-toolbar.cpp:678
msgid "Multiple stops"
msgstr "Mörg stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:779
+#: ../src/widgets/gradient-toolbar.cpp:776
#: ../src/widgets/gradient-vector.cpp:614
msgid "No stops in gradient"
msgstr "Engin stoppmerki í litstigli"
-#: ../src/widgets/gradient-toolbar.cpp:933
+#: ../src/widgets/gradient-toolbar.cpp:930
msgid "Assign gradient to object"
msgstr "Úthluta litstigli á hlut"
-#: ../src/widgets/gradient-toolbar.cpp:955
+#: ../src/widgets/gradient-toolbar.cpp:952
msgid "Set gradient repeat"
msgstr "Setja endurtekningu litstiguls"
-#: ../src/widgets/gradient-toolbar.cpp:993
+#: ../src/widgets/gradient-toolbar.cpp:990
#: ../src/widgets/gradient-vector.cpp:727
msgid "Change gradient stop offset"
msgstr "Breyta hliðrun á stoppmerki litstiguls"
-#: ../src/widgets/gradient-toolbar.cpp:1040
+#: ../src/widgets/gradient-toolbar.cpp:1037
msgid "linear"
msgstr "línulegt"
-#: ../src/widgets/gradient-toolbar.cpp:1040
+#: ../src/widgets/gradient-toolbar.cpp:1037
msgid "Create linear gradient"
msgstr "Búa til línulegan litstigul"
-#: ../src/widgets/gradient-toolbar.cpp:1044
+#: ../src/widgets/gradient-toolbar.cpp:1041
msgid "radial"
msgstr "frá miðju"
-#: ../src/widgets/gradient-toolbar.cpp:1044
+#: ../src/widgets/gradient-toolbar.cpp:1041
msgid "Create radial (elliptic or circular) gradient"
msgstr "Búa til hringlaga (sporaskja eða geisli) litstigul"
-#: ../src/widgets/gradient-toolbar.cpp:1047
-#: ../src/widgets/mesh-toolbar.cpp:384
+#: ../src/widgets/gradient-toolbar.cpp:1044
+#: ../src/widgets/mesh-toolbar.cpp:387
msgid "New:"
msgstr "Nýtt:"
-#: ../src/widgets/gradient-toolbar.cpp:1070
-#: ../src/widgets/mesh-toolbar.cpp:407
+#: ../src/widgets/gradient-toolbar.cpp:1067
+#: ../src/widgets/mesh-toolbar.cpp:410
msgid "fill"
msgstr "fylling"
-#: ../src/widgets/gradient-toolbar.cpp:1070
-#: ../src/widgets/mesh-toolbar.cpp:407
+#: ../src/widgets/gradient-toolbar.cpp:1067
+#: ../src/widgets/mesh-toolbar.cpp:410
msgid "Create gradient in the fill"
msgstr "Búa til litstigul í fyllingu"
-#: ../src/widgets/gradient-toolbar.cpp:1074
-#: ../src/widgets/mesh-toolbar.cpp:411
+#: ../src/widgets/gradient-toolbar.cpp:1071
+#: ../src/widgets/mesh-toolbar.cpp:414
msgid "stroke"
msgstr "útlína"
-#: ../src/widgets/gradient-toolbar.cpp:1074
-#: ../src/widgets/mesh-toolbar.cpp:411
+#: ../src/widgets/gradient-toolbar.cpp:1071
+#: ../src/widgets/mesh-toolbar.cpp:414
msgid "Create gradient in the stroke"
msgstr "Búa til litstigul í útlínu"
-#: ../src/widgets/gradient-toolbar.cpp:1077
-#: ../src/widgets/mesh-toolbar.cpp:414
+#: ../src/widgets/gradient-toolbar.cpp:1074
+#: ../src/widgets/mesh-toolbar.cpp:417
msgid "on:"
msgstr "á:"
-#: ../src/widgets/gradient-toolbar.cpp:1102
+#: ../src/widgets/gradient-toolbar.cpp:1099
msgid "Select"
msgstr "Velja"
-#: ../src/widgets/gradient-toolbar.cpp:1102
+#: ../src/widgets/gradient-toolbar.cpp:1099
msgid "Choose a gradient"
msgstr "Veldu litstigul"
-#: ../src/widgets/gradient-toolbar.cpp:1103
+#: ../src/widgets/gradient-toolbar.cpp:1100
msgid "Select:"
msgstr "Velja:"
-#: ../src/widgets/gradient-toolbar.cpp:1118
+#: ../src/widgets/gradient-toolbar.cpp:1115
msgctxt "Gradient repeat type"
msgid "None"
msgstr "Ekkert"
-#: ../src/widgets/gradient-toolbar.cpp:1121
+#: ../src/widgets/gradient-toolbar.cpp:1118
msgid "Reflected"
msgstr "Endurkastað"
-#: ../src/widgets/gradient-toolbar.cpp:1124
+#: ../src/widgets/gradient-toolbar.cpp:1121
msgid "Direct"
msgstr "Beint"
-#: ../src/widgets/gradient-toolbar.cpp:1126
+#: ../src/widgets/gradient-toolbar.cpp:1123
msgid "Repeat"
msgstr "Endurtaka"
#. TRANSLATORS: for info, see http://www.w3.org/TR/2000/CR-SVG-20000802/pservers.html#LinearGradientSpreadMethodAttribute
-#: ../src/widgets/gradient-toolbar.cpp:1128
+#: ../src/widgets/gradient-toolbar.cpp:1125
msgid ""
"Whether to fill with flat color beyond the ends of the gradient vector "
"(spreadMethod=\"pad\"), or repeat the gradient in the same direction "
@@ -28113,57 +28336,57 @@ msgid ""
"directions (spreadMethod=\"reflect\")"
msgstr ""
-#: ../src/widgets/gradient-toolbar.cpp:1133
+#: ../src/widgets/gradient-toolbar.cpp:1130
msgid "Repeat:"
msgstr "Endurtaka:"
-#: ../src/widgets/gradient-toolbar.cpp:1147
+#: ../src/widgets/gradient-toolbar.cpp:1144
msgid "No stops"
msgstr "Engin stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:1149
+#: ../src/widgets/gradient-toolbar.cpp:1146
msgid "Stops"
msgstr "Stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:1149
+#: ../src/widgets/gradient-toolbar.cpp:1146
msgid "Select a stop for the current gradient"
msgstr "Veldu stoppmerki fyrir þennan litstigul"
-#: ../src/widgets/gradient-toolbar.cpp:1150
+#: ../src/widgets/gradient-toolbar.cpp:1147
msgid "Stops:"
msgstr "Stoppmerki:"
#. Label
-#: ../src/widgets/gradient-toolbar.cpp:1162
+#: ../src/widgets/gradient-toolbar.cpp:1159
#: ../src/widgets/gradient-vector.cpp:916
msgctxt "Gradient"
msgid "Offset:"
msgstr "Hliðrun:"
-#: ../src/widgets/gradient-toolbar.cpp:1162
+#: ../src/widgets/gradient-toolbar.cpp:1159
msgid "Offset of selected stop"
msgstr "Hliðrun á völdu stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:1180
-#: ../src/widgets/gradient-toolbar.cpp:1181
+#: ../src/widgets/gradient-toolbar.cpp:1177
+#: ../src/widgets/gradient-toolbar.cpp:1178
msgid "Insert new stop"
msgstr "Setja inn nýtt stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:1194
-#: ../src/widgets/gradient-toolbar.cpp:1195
+#: ../src/widgets/gradient-toolbar.cpp:1191
+#: ../src/widgets/gradient-toolbar.cpp:1192
#: ../src/widgets/gradient-vector.cpp:898
msgid "Delete stop"
msgstr "Eyða stoppmerki"
-#: ../src/widgets/gradient-toolbar.cpp:1209
+#: ../src/widgets/gradient-toolbar.cpp:1206
msgid "Reverse the direction of the gradient"
msgstr "Snúa við stefnu litstiguls"
-#: ../src/widgets/gradient-toolbar.cpp:1223
+#: ../src/widgets/gradient-toolbar.cpp:1220
msgid "Link gradients"
msgstr "Tengja litstigla"
-#: ../src/widgets/gradient-toolbar.cpp:1224
+#: ../src/widgets/gradient-toolbar.cpp:1221
msgid "Link gradients to change all related gradients"
msgstr "Tengja litstigla þannig að hægt sé að breyta öllum tengdum litstiglum"
@@ -28278,154 +28501,255 @@ msgstr "Opna LPE glugga"
msgid "Open LPE dialog (to adapt parameters numerically)"
msgstr "Opna LPE glugga (til að setja inn tölulegar stærðir)"
-#: ../src/widgets/measure-toolbar.cpp:86 ../src/widgets/text-toolbar.cpp:1268
+#: ../src/widgets/measure-toolbar.cpp:157
+msgid "Start and end measures inactive."
+msgstr "Upphafs- og endamælingar óvirkar."
+
+#: ../src/widgets/measure-toolbar.cpp:159
+msgid "Start and end measures active."
+msgstr "Upphafs- og endamælingar virkar."
+
+#: ../src/widgets/measure-toolbar.cpp:175
+msgid "Show all crossings."
+msgstr "Birta allar þveranir."
+
+#: ../src/widgets/measure-toolbar.cpp:177
+msgid "Show visible crossings."
+msgstr "Birta sýnilegar þveranir."
+
+#: ../src/widgets/measure-toolbar.cpp:193
+msgid "Use all layers in the measure."
+msgstr "Nota öll lög í mælingunni."
+
+#: ../src/widgets/measure-toolbar.cpp:195
+msgid "Use current layer in the measure."
+msgstr "Nota núverandi lag í mælingunni."
+
+#: ../src/widgets/measure-toolbar.cpp:211
+msgid "Compute all elements."
+msgstr "Reikna öll einindi."
+
+#: ../src/widgets/measure-toolbar.cpp:213
+msgid "Compute max length."
+msgstr "Reikna hámarkslengd."
+
+#: ../src/widgets/measure-toolbar.cpp:274 ../src/widgets/text-toolbar.cpp:1361
msgid "Font Size"
msgstr "Leturstærð"
-#: ../src/widgets/measure-toolbar.cpp:86
+#: ../src/widgets/measure-toolbar.cpp:274
msgid "Font Size:"
msgstr "Leturstærð:"
-#: ../src/widgets/measure-toolbar.cpp:87
+#: ../src/widgets/measure-toolbar.cpp:275
msgid "The font size to be used in the measurement labels"
msgstr "Leturstærð sem á að nota í málsetningum"
-#: ../src/widgets/measure-toolbar.cpp:99
-#: ../src/widgets/measure-toolbar.cpp:107
+#: ../src/widgets/measure-toolbar.cpp:286
+#: ../src/widgets/measure-toolbar.cpp:294
msgid "The units to be used for the measurements"
msgstr "Einingar sem á að nota í málsetningum"
-#: ../src/widgets/mesh-toolbar.cpp:315
+#: ../src/widgets/measure-toolbar.cpp:302 ../share/extensions/measure.inx.h:14
+msgid "Precision:"
+msgstr "Nákvæmni:"
+
+#: ../src/widgets/measure-toolbar.cpp:303
+msgid "Decimal precision of measure"
+msgstr "Tugabrotsnákvæmni mælingar"
+
+#: ../src/widgets/measure-toolbar.cpp:315
+msgid "Scale %"
+msgstr "Kvarði %"
+
+#: ../src/widgets/measure-toolbar.cpp:315
+msgid "Scale %:"
+msgstr "Kvarði %:"
+
+#: ../src/widgets/measure-toolbar.cpp:316
+msgid "Scale the results"
+msgstr "Kvarða útkomuna"
+
+#: ../src/widgets/measure-toolbar.cpp:329
+msgid "The offset size"
+msgstr "Stærð hliðrunar"
+
+#: ../src/widgets/measure-toolbar.cpp:341
+#: ../src/widgets/measure-toolbar.cpp:342
+msgid "Ignore first and last"
+msgstr "Hunsa fyrsta og síðasta"
+
+#: ../src/widgets/measure-toolbar.cpp:352
+#: ../src/widgets/measure-toolbar.cpp:353
+msgid "Show hidden intersections"
+msgstr "Birta falda skurðpunkta"
+
+#: ../src/widgets/measure-toolbar.cpp:363
+#: ../src/widgets/measure-toolbar.cpp:364
+msgid "Show measures between items"
+msgstr "Birta mælingar á milli atriða"
+
+#: ../src/widgets/measure-toolbar.cpp:374
+#: ../src/widgets/measure-toolbar.cpp:375
+msgid "Measure all layers"
+msgstr "Mæla á öllum lögum"
+
+#: ../src/widgets/measure-toolbar.cpp:385
+#: ../src/widgets/measure-toolbar.cpp:386
+msgid "Reverse measure"
+msgstr "Snúa við mælingu"
+
+#: ../src/widgets/measure-toolbar.cpp:395
+#: ../src/widgets/measure-toolbar.cpp:396
+msgid "Phantom measure"
+msgstr ""
+
+#: ../src/widgets/measure-toolbar.cpp:405
+#: ../src/widgets/measure-toolbar.cpp:406
+msgid "To guides"
+msgstr "Í stoðlínur"
+
+#: ../src/widgets/measure-toolbar.cpp:415
+#: ../src/widgets/measure-toolbar.cpp:416
+msgid "Mark Dimension"
+msgstr "Merkja stærð"
+
+#: ../src/widgets/measure-toolbar.cpp:425
+#: ../src/widgets/measure-toolbar.cpp:426
+msgid "Convert to item"
+msgstr "Umbreyta í atriði"
+
+#: ../src/widgets/mesh-toolbar.cpp:318
msgid "Set mesh type"
msgstr "Settu gerð möskva"
-#: ../src/widgets/mesh-toolbar.cpp:377
+#: ../src/widgets/mesh-toolbar.cpp:380
msgid "normal"
msgstr "venjulegt"
-#: ../src/widgets/mesh-toolbar.cpp:377
+#: ../src/widgets/mesh-toolbar.cpp:380
msgid "Create mesh gradient"
msgstr "Búa til litstigul möskva"
-#: ../src/widgets/mesh-toolbar.cpp:381
+#: ../src/widgets/mesh-toolbar.cpp:384
msgid "conical"
msgstr "keilulaga"
-#: ../src/widgets/mesh-toolbar.cpp:381
+#: ../src/widgets/mesh-toolbar.cpp:384
msgid "Create conical gradient"
msgstr "Búa til keilulaga litstigul"
-#: ../src/widgets/mesh-toolbar.cpp:436
+#: ../src/widgets/mesh-toolbar.cpp:439
msgid "Rows"
msgstr "Raðir"
-#: ../src/widgets/mesh-toolbar.cpp:436
+#: ../src/widgets/mesh-toolbar.cpp:439
#: ../share/extensions/guides_creator.inx.h:5
#: ../share/extensions/layout_nup.inx.h:12
msgid "Rows:"
msgstr "Raðir:"
-#: ../src/widgets/mesh-toolbar.cpp:436
+#: ../src/widgets/mesh-toolbar.cpp:439
msgid "Number of rows in new mesh"
msgstr "Fjöldi raða í nýju möskvaneti"
-#: ../src/widgets/mesh-toolbar.cpp:452
+#: ../src/widgets/mesh-toolbar.cpp:455
msgid "Columns"
msgstr "Dálkar"
-#: ../src/widgets/mesh-toolbar.cpp:452
+#: ../src/widgets/mesh-toolbar.cpp:455
#: ../share/extensions/guides_creator.inx.h:4
msgid "Columns:"
msgstr "Dálkar:"
-#: ../src/widgets/mesh-toolbar.cpp:452
+#: ../src/widgets/mesh-toolbar.cpp:455
msgid "Number of columns in new mesh"
msgstr "Fjöldi dálka í nýju möskvaneti"
-#: ../src/widgets/mesh-toolbar.cpp:466
+#: ../src/widgets/mesh-toolbar.cpp:469
msgid "Edit Fill"
msgstr "Breyta fyllingu"
-#: ../src/widgets/mesh-toolbar.cpp:467
+#: ../src/widgets/mesh-toolbar.cpp:470
msgid "Edit fill mesh"
msgstr "Breyta möskvafyllingu"
-#: ../src/widgets/mesh-toolbar.cpp:478
+#: ../src/widgets/mesh-toolbar.cpp:481
msgid "Edit Stroke"
msgstr "Breyta útlínu"
-#: ../src/widgets/mesh-toolbar.cpp:479
+#: ../src/widgets/mesh-toolbar.cpp:482
msgid "Edit stroke mesh"
msgstr "Breyta möskvaútlínu"
-#: ../src/widgets/mesh-toolbar.cpp:490 ../src/widgets/node-toolbar.cpp:521
+#: ../src/widgets/mesh-toolbar.cpp:493 ../src/widgets/node-toolbar.cpp:521
msgid "Show Handles"
msgstr "Sýna haldföng"
-#: ../src/widgets/mesh-toolbar.cpp:491
+#: ../src/widgets/mesh-toolbar.cpp:494
msgid "Show side and tensor handles"
msgstr "Sýna haldföng hliða og strekkjara"
-#: ../src/widgets/mesh-toolbar.cpp:506
+#: ../src/widgets/mesh-toolbar.cpp:509
msgid "WARNING: Mesh SVG Syntax Subject to Change"
msgstr "AÐVÖRUN: SVG möskvaframsetning (Mesh SVG Syntax) gæti breyst"
-#: ../src/widgets/mesh-toolbar.cpp:516
+#: ../src/widgets/mesh-toolbar.cpp:519
msgctxt "Type"
msgid "Coons"
msgstr "Coons"
-#: ../src/widgets/mesh-toolbar.cpp:519
+#: ../src/widgets/mesh-toolbar.cpp:522
msgid "Bicubic"
msgstr "Býkúpulag"
-#: ../src/widgets/mesh-toolbar.cpp:521
+#: ../src/widgets/mesh-toolbar.cpp:524
msgid "Coons"
msgstr "Coons"
-#: ../src/widgets/mesh-toolbar.cpp:522
+#: ../src/widgets/mesh-toolbar.cpp:525
msgid "Coons: no smoothing. Bicubic: smoothing across patch boundaries."
msgstr "Coons: engin mýking. Býkúpulag: mýking yfir útjaðra möskvanets."
-#: ../src/widgets/mesh-toolbar.cpp:524 ../src/widgets/pencil-toolbar.cpp:377
+#: ../src/widgets/mesh-toolbar.cpp:527 ../src/widgets/pencil-toolbar.cpp:375
msgid "Smoothing:"
msgstr "Mýking:"
-#: ../src/widgets/mesh-toolbar.cpp:534
+#: ../src/widgets/mesh-toolbar.cpp:537
msgid "Toggle Sides"
msgstr "Víxla hliðum"
-#: ../src/widgets/mesh-toolbar.cpp:535
+#: ../src/widgets/mesh-toolbar.cpp:538
msgid "Toggle selected sides between Beziers and lines."
msgstr ""
-#: ../src/widgets/mesh-toolbar.cpp:538
+#: ../src/widgets/mesh-toolbar.cpp:541
msgid "Toggle side:"
msgstr "Víxla hlið:"
-#: ../src/widgets/mesh-toolbar.cpp:545
+#: ../src/widgets/mesh-toolbar.cpp:548
msgid "Make elliptical"
msgstr "Gera sporöskjulaga"
-#: ../src/widgets/mesh-toolbar.cpp:546
+#: ../src/widgets/mesh-toolbar.cpp:549
msgid ""
"Make selected sides elliptical by changing length of handles. Works best if "
"handles already approximate ellipse."
msgstr ""
-#: ../src/widgets/mesh-toolbar.cpp:549
+#: ../src/widgets/mesh-toolbar.cpp:552
msgid "Make elliptical:"
msgstr "Gera sporöskjulaga:"
-#: ../src/widgets/mesh-toolbar.cpp:556
+#: ../src/widgets/mesh-toolbar.cpp:559
msgid "Pick colors:"
msgstr "Plokkaðir litir:"
-#: ../src/widgets/mesh-toolbar.cpp:557
+#: ../src/widgets/mesh-toolbar.cpp:560
msgid "Pick colors for selected corner nodes from underneath mesh."
msgstr ""
-#: ../src/widgets/mesh-toolbar.cpp:560
+#: ../src/widgets/mesh-toolbar.cpp:563
msgid "Pick Color"
msgstr "Plokkaður litur"
@@ -28753,7 +29077,7 @@ msgid "Close gaps:"
msgstr "Loka bilum:"
#: ../src/widgets/paintbucket-toolbar.cpp:211
-#: ../src/widgets/pencil-toolbar.cpp:398 ../src/widgets/spiral-toolbar.cpp:285
+#: ../src/widgets/pencil-toolbar.cpp:396 ../src/widgets/spiral-toolbar.cpp:285
#: ../src/widgets/star-toolbar.cpp:564
msgid "Defaults"
msgstr "Sjálfgefin gildi"
@@ -28766,92 +29090,92 @@ msgstr ""
"Frumstilla fötufyllingu á sjálfgefin gildi (notaðu Kjörstillingar Inkscape > "
"Verkfæri til að breyta sjálfgefnu gildunum)"
-#: ../src/widgets/pencil-toolbar.cpp:108
+#: ../src/widgets/pencil-toolbar.cpp:105
msgid "Bezier"
msgstr "Bezier"
-#: ../src/widgets/pencil-toolbar.cpp:109
+#: ../src/widgets/pencil-toolbar.cpp:106
msgid "Create regular Bezier path"
msgstr "Búa til venjulegan Bezier-feril"
-#: ../src/widgets/pencil-toolbar.cpp:116
+#: ../src/widgets/pencil-toolbar.cpp:113
msgid "Create Spiro path"
msgstr "Búa til Spiro-feril"
-#: ../src/widgets/pencil-toolbar.cpp:122
+#: ../src/widgets/pencil-toolbar.cpp:119
msgid "Create BSpline path"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:128
+#: ../src/widgets/pencil-toolbar.cpp:125
msgid "Zigzag"
msgstr "Sikksakk"
-#: ../src/widgets/pencil-toolbar.cpp:129
+#: ../src/widgets/pencil-toolbar.cpp:126
msgid "Create a sequence of straight line segments"
msgstr "Búa til runu af beinum línubútum"
-#: ../src/widgets/pencil-toolbar.cpp:135
+#: ../src/widgets/pencil-toolbar.cpp:132
msgid "Paraxial"
msgstr "Hornrétt"
-#: ../src/widgets/pencil-toolbar.cpp:136
+#: ../src/widgets/pencil-toolbar.cpp:133
msgid "Create a sequence of paraxial line segments"
msgstr "Búa til runu af hornréttum línubútum"
-#: ../src/widgets/pencil-toolbar.cpp:144
+#: ../src/widgets/pencil-toolbar.cpp:141
msgid "Mode of new lines drawn by this tool"
msgstr "Hamur nýrra lína sem dregnar eru með þessu verkfæri"
-#: ../src/widgets/pencil-toolbar.cpp:178
+#: ../src/widgets/pencil-toolbar.cpp:176
msgctxt "Freehand shape"
msgid "None"
msgstr "Ekkert"
-#: ../src/widgets/pencil-toolbar.cpp:179
+#: ../src/widgets/pencil-toolbar.cpp:177
msgid "Triangle in"
msgstr "Þríhyrningur inn"
-#: ../src/widgets/pencil-toolbar.cpp:180
+#: ../src/widgets/pencil-toolbar.cpp:178
msgid "Triangle out"
msgstr "Þríhyrningur út"
-#: ../src/widgets/pencil-toolbar.cpp:182
+#: ../src/widgets/pencil-toolbar.cpp:180
msgid "From clipboard"
msgstr "Af klippispjaldi"
-#: ../src/widgets/pencil-toolbar.cpp:183
+#: ../src/widgets/pencil-toolbar.cpp:181
msgid "Bend from clipboard"
msgstr "Beygja af klippispjaldi"
-#: ../src/widgets/pencil-toolbar.cpp:184
+#: ../src/widgets/pencil-toolbar.cpp:182
msgid "Last applied"
msgstr "Síðast notað"
-#: ../src/widgets/pencil-toolbar.cpp:209 ../src/widgets/pencil-toolbar.cpp:210
+#: ../src/widgets/pencil-toolbar.cpp:207 ../src/widgets/pencil-toolbar.cpp:208
msgid "Shape:"
msgstr "Form:"
-#: ../src/widgets/pencil-toolbar.cpp:209
+#: ../src/widgets/pencil-toolbar.cpp:207
msgid "Shape of new paths drawn by this tool"
msgstr "Lögun nýrra lína sem dregnar eru með þessu verkfæri"
-#: ../src/widgets/pencil-toolbar.cpp:374
+#: ../src/widgets/pencil-toolbar.cpp:372
msgid "(many nodes, rough)"
msgstr "(margir hnútar, gróft)"
-#: ../src/widgets/pencil-toolbar.cpp:374
+#: ../src/widgets/pencil-toolbar.cpp:372
msgid "(few nodes, smooth)"
msgstr "(fáir hnútar, mjúkt)"
-#: ../src/widgets/pencil-toolbar.cpp:377
+#: ../src/widgets/pencil-toolbar.cpp:375
msgid "Smoothing: "
msgstr "Mýking: "
-#: ../src/widgets/pencil-toolbar.cpp:378
+#: ../src/widgets/pencil-toolbar.cpp:376
msgid "How much smoothing (simplifying) is applied to the line"
msgstr "Hversu mjúk (einfölduð) línan á að vera"
-#: ../src/widgets/pencil-toolbar.cpp:399
+#: ../src/widgets/pencil-toolbar.cpp:397
msgid ""
"Reset pencil parameters to defaults (use Inkscape Preferences > Tools to "
"change defaults)"
@@ -28859,11 +29183,11 @@ msgstr ""
"Frumstilla blýantsstillingar á sjálfgefin gildi (notaðu Kjörstillingar "
"Inkscape > Verkfæri til að breyta sjálfgefnu gildunum)"
-#: ../src/widgets/pencil-toolbar.cpp:409 ../src/widgets/pencil-toolbar.cpp:410
+#: ../src/widgets/pencil-toolbar.cpp:407 ../src/widgets/pencil-toolbar.cpp:408
msgid "LPE based interactive simplify"
msgstr ""
-#: ../src/widgets/pencil-toolbar.cpp:420 ../src/widgets/pencil-toolbar.cpp:421
+#: ../src/widgets/pencil-toolbar.cpp:418 ../src/widgets/pencil-toolbar.cpp:419
msgid "LPE simplify flatten"
msgstr ""
@@ -28905,7 +29229,7 @@ msgstr "Láréttur radíus rúnnaðra horna"
#: ../src/widgets/rect-toolbar.cpp:366
msgid "Vertical radius"
-msgstr ""
+msgstr "Lóðréttur radíus"
#: ../src/widgets/rect-toolbar.cpp:366
msgid "Ry:"
@@ -28961,7 +29285,7 @@ msgstr "Mesta stærð mælistikunnar"
#: ../src/widgets/select-toolbar.cpp:262
msgid "Transform by toolbar"
-msgstr ""
+msgstr "Ummynda með verkfærastiku"
#: ../src/widgets/select-toolbar.cpp:341
msgid "Now <b>stroke width</b> is <b>scaled</b> when objects are scaled."
@@ -29088,7 +29412,7 @@ msgstr "Færa mynstur"
msgid "Set attribute"
msgstr "Setja eigindi"
-#: ../src/widgets/sp-color-selector.cpp:47
+#: ../src/widgets/sp-color-selector.cpp:43
msgid "Unnamed"
msgstr "ónefnt"
@@ -29193,112 +29517,124 @@ msgstr ""
"> Verkfæri til að breyta sjálfgefnu gildunum)"
#. Width
-#: ../src/widgets/spray-toolbar.cpp:113
+#: ../src/widgets/spray-toolbar.cpp:294
msgid "(narrow spray)"
msgstr "(mjó sprautun)"
-#: ../src/widgets/spray-toolbar.cpp:113
+#: ../src/widgets/spray-toolbar.cpp:294
msgid "(broad spray)"
msgstr "(breið sprautun)"
-#: ../src/widgets/spray-toolbar.cpp:116
+#: ../src/widgets/spray-toolbar.cpp:297
msgid "The width of the spray area (relative to the visible canvas area)"
msgstr "Breidd sprautuflatarins (miðað við sýnilegan myndflöt)"
-#: ../src/widgets/spray-toolbar.cpp:129
+#: ../src/widgets/spray-toolbar.cpp:312
+msgid "Use the pressure of the input device to alter the width of spray area"
+msgstr "Notaðu þrýsting frá inntakstæki til að breyta breidd sprautusvæðis"
+
+#: ../src/widgets/spray-toolbar.cpp:323
msgid "(maximum mean)"
-msgstr ""
+msgstr "(hámarksmiðgildi)"
-#: ../src/widgets/spray-toolbar.cpp:132
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "Focus"
msgstr "Virkni"
-#: ../src/widgets/spray-toolbar.cpp:132
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "Focus:"
msgstr "Virkni:"
-#: ../src/widgets/spray-toolbar.cpp:132
+#: ../src/widgets/spray-toolbar.cpp:326
msgid "0 to spray a spot; increase to enlarge the ring radius"
msgstr "0 til að sprauta blett. Auka til að stækka radíus hringsins"
#. Standard_deviation
-#: ../src/widgets/spray-toolbar.cpp:145
+#: ../src/widgets/spray-toolbar.cpp:339
msgid "(minimum scatter)"
msgstr "(lágmarkstvístrun)"
-#: ../src/widgets/spray-toolbar.cpp:145
+#: ../src/widgets/spray-toolbar.cpp:339
msgid "(maximum scatter)"
msgstr "(hámarkstvístrun)"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:342
msgctxt "Spray tool"
msgid "Scatter"
msgstr "Tvístrun"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:342
msgctxt "Spray tool"
msgid "Scatter:"
msgstr "Tvístrun:"
-#: ../src/widgets/spray-toolbar.cpp:148
+#: ../src/widgets/spray-toolbar.cpp:342
msgid "Increase to scatter sprayed objects"
msgstr "Auka til að tvístra sprautuðum hlutum"
-#: ../src/widgets/spray-toolbar.cpp:167
+#: ../src/widgets/spray-toolbar.cpp:361
msgid "Spray copies of the initial selection"
msgstr "Sprauta með afritum upphaflegs vals"
-#: ../src/widgets/spray-toolbar.cpp:174
+#: ../src/widgets/spray-toolbar.cpp:368
msgid "Spray clones of the initial selection"
msgstr "Sprauta með klónum upphaflegs vals"
-#: ../src/widgets/spray-toolbar.cpp:180
+#: ../src/widgets/spray-toolbar.cpp:375
msgid "Spray single path"
msgstr "Sprauta á einum ferli"
-#: ../src/widgets/spray-toolbar.cpp:181
+#: ../src/widgets/spray-toolbar.cpp:376
msgid "Spray objects in a single path"
msgstr "Sprauta hluti á einum ferli"
-#: ../src/widgets/spray-toolbar.cpp:185 ../src/widgets/tweak-toolbar.cpp:253
+#: ../src/widgets/spray-toolbar.cpp:383
+msgid "Delete sprayed items"
+msgstr "Eyða sprautuðum hlutum"
+
+#: ../src/widgets/spray-toolbar.cpp:384
+msgid "Delete sprayed items from selection"
+msgstr "Eyða sprautuðum hlutum úr myndvali"
+
+#: ../src/widgets/spray-toolbar.cpp:388 ../src/widgets/tweak-toolbar.cpp:253
msgid "Mode"
msgstr "Hamur"
#. Population
-#: ../src/widgets/spray-toolbar.cpp:205
+#: ../src/widgets/spray-toolbar.cpp:408
msgid "(low population)"
-msgstr ""
+msgstr "(lítill fjöldi)"
-#: ../src/widgets/spray-toolbar.cpp:205
+#: ../src/widgets/spray-toolbar.cpp:408
msgid "(high population)"
-msgstr ""
+msgstr "(mikill fjöldi)"
-#: ../src/widgets/spray-toolbar.cpp:208
+#: ../src/widgets/spray-toolbar.cpp:411
msgid "Amount"
msgstr "Magn"
-#: ../src/widgets/spray-toolbar.cpp:209
+#: ../src/widgets/spray-toolbar.cpp:412
msgid "Adjusts the number of items sprayed per click"
-msgstr ""
+msgstr "Aðlagar fjölda sprautaðra hluta í hverjum smelli"
-#: ../src/widgets/spray-toolbar.cpp:225
+#: ../src/widgets/spray-toolbar.cpp:428
msgid ""
"Use the pressure of the input device to alter the amount of sprayed objects"
msgstr "Notaðu þrýsting frá inntakstæki til að breyta magni sprautaðra hluta"
-#: ../src/widgets/spray-toolbar.cpp:235
+#: ../src/widgets/spray-toolbar.cpp:438
msgid "(high rotation variation)"
msgstr "(mikill breytileiki snúnings)"
-#: ../src/widgets/spray-toolbar.cpp:238
+#: ../src/widgets/spray-toolbar.cpp:441
msgid "Rotation"
msgstr "Snúningur"
-#: ../src/widgets/spray-toolbar.cpp:238
+#: ../src/widgets/spray-toolbar.cpp:441
msgid "Rotation:"
msgstr "Snúningur:"
-#: ../src/widgets/spray-toolbar.cpp:240
+#: ../src/widgets/spray-toolbar.cpp:443
#, no-c-format
msgid ""
"Variation of the rotation of the sprayed objects; 0% for the same rotation "
@@ -29307,21 +29643,21 @@ msgstr ""
"Breytileiki í snúningi sprautaðra hluta; 0% fyrir sama snúning og "
"upprunalegu hlutirnir"
-#: ../src/widgets/spray-toolbar.cpp:253
+#: ../src/widgets/spray-toolbar.cpp:456
msgid "(high scale variation)"
msgstr "(mikill breytileiki kvarða)"
-#: ../src/widgets/spray-toolbar.cpp:256
+#: ../src/widgets/spray-toolbar.cpp:459
msgctxt "Spray tool"
msgid "Scale"
msgstr "Kvarða"
-#: ../src/widgets/spray-toolbar.cpp:256
+#: ../src/widgets/spray-toolbar.cpp:459
msgctxt "Spray tool"
msgid "Scale:"
msgstr "Kvarði:"
-#: ../src/widgets/spray-toolbar.cpp:258
+#: ../src/widgets/spray-toolbar.cpp:461
#, no-c-format
msgid ""
"Variation in the scale of the sprayed objects; 0% for the same scale than "
@@ -29330,6 +29666,68 @@ msgstr ""
"Breytileiki í kvarða sprautaðra hluta; 0% fyrir sama kvarða og upprunalegu "
"hlutirnir"
+#: ../src/widgets/spray-toolbar.cpp:477
+msgid "Use the pressure of the input device to alter the scale of new items"
+msgstr "Notaðu þrýsting frá inntakstæki til að breyta kvarða nýrra atriða"
+
+#: ../src/widgets/spray-toolbar.cpp:489 ../src/widgets/spray-toolbar.cpp:490
+msgid ""
+"Pick color from the drawing. You can use clonetiler trace dialog for "
+"advanced effects. In clone mode original fill or stroke colors must be unset."
+msgstr ""
+
+#: ../src/widgets/spray-toolbar.cpp:502 ../src/widgets/spray-toolbar.cpp:503
+msgid "Pick from center instead average area."
+msgstr ""
+
+#: ../src/widgets/spray-toolbar.cpp:515 ../src/widgets/spray-toolbar.cpp:516
+msgid "Inverted pick value, retaining color in advanced trace mode"
+msgstr ""
+
+#: ../src/widgets/spray-toolbar.cpp:528 ../src/widgets/spray-toolbar.cpp:529
+msgid "Apply picked color to fill"
+msgstr "Beita völdum lit á fyllingu"
+
+#: ../src/widgets/spray-toolbar.cpp:541 ../src/widgets/spray-toolbar.cpp:542
+msgid "Apply picked color to stroke"
+msgstr "Beita völdum lit á útlínu"
+
+#: ../src/widgets/spray-toolbar.cpp:554 ../src/widgets/spray-toolbar.cpp:555
+msgid "No overlap between colors"
+msgstr "Engin skörun lita"
+
+#: ../src/widgets/spray-toolbar.cpp:567 ../src/widgets/spray-toolbar.cpp:568
+msgid "Apply over transparent areas"
+msgstr ""
+
+#: ../src/widgets/spray-toolbar.cpp:580 ../src/widgets/spray-toolbar.cpp:581
+msgid "Apply over no transparent areas"
+msgstr ""
+
+#: ../src/widgets/spray-toolbar.cpp:593 ../src/widgets/spray-toolbar.cpp:594
+msgid "Prevent overlapping objects"
+msgstr "Koma í veg fyrir skörun hluta"
+
+#: ../src/widgets/spray-toolbar.cpp:605
+msgid "(minimum offset)"
+msgstr "(lágmarkshliðrun)"
+
+#: ../src/widgets/spray-toolbar.cpp:605
+msgid "(maximum offset)"
+msgstr "(hámarkshliðrun)"
+
+#: ../src/widgets/spray-toolbar.cpp:608
+msgid "Offset %"
+msgstr "Hliðrun %"
+
+#: ../src/widgets/spray-toolbar.cpp:608
+msgid "Offset %:"
+msgstr "Hliðrun %:"
+
+#: ../src/widgets/spray-toolbar.cpp:609
+msgid "Increase to segregate objects more (value in percent)"
+msgstr ""
+
#: ../src/widgets/star-toolbar.cpp:103
msgid "Star: Change number of corners"
msgstr "Stjarna: Breyta fjölda horna"
@@ -29364,11 +29762,11 @@ msgstr "Stjörnu í stað venjulegs marghyrnings (með einu haldfangi)"
#: ../src/widgets/star-toolbar.cpp:491
msgid "triangle/tri-star"
-msgstr ""
+msgstr "þríhyrningur/þriggja arma stjarna"
#: ../src/widgets/star-toolbar.cpp:491
msgid "square/quad-star"
-msgstr ""
+msgstr "ferningur/fjögurra arma stjarna"
#: ../src/widgets/star-toolbar.cpp:491
msgid "pentagon/five-pointed star"
@@ -29392,23 +29790,23 @@ msgstr "Fjöldi horna á marghyrningi eða stjörnu"
#: ../src/widgets/star-toolbar.cpp:507
msgid "thin-ray star"
-msgstr ""
+msgstr "stjarna með mjóum örmum"
#: ../src/widgets/star-toolbar.cpp:507
msgid "pentagram"
-msgstr ""
+msgstr "fimmröndungur"
#: ../src/widgets/star-toolbar.cpp:507
msgid "hexagram"
-msgstr ""
+msgstr "sexröndungur"
#: ../src/widgets/star-toolbar.cpp:507
msgid "heptagram"
-msgstr ""
+msgstr "sjöröndungur"
#: ../src/widgets/star-toolbar.cpp:507
msgid "octagram"
-msgstr ""
+msgstr "áttröndungur"
#: ../src/widgets/star-toolbar.cpp:507
msgid "regular polygon"
@@ -29438,7 +29836,7 @@ msgstr "snúið"
#: ../src/widgets/star-toolbar.cpp:531
msgid "slightly pinched"
-msgstr ""
+msgstr "lítillega klipið"
#: ../src/widgets/star-toolbar.cpp:531
msgid "NOT rounded"
@@ -29462,7 +29860,7 @@ msgstr "mikið rúnnað"
#: ../src/widgets/star-toolbar.cpp:531 ../src/widgets/star-toolbar.cpp:546
msgid "blown up"
-msgstr ""
+msgstr "uppblásið"
#: ../src/widgets/star-toolbar.cpp:534
msgid "Rounded:"
@@ -29519,7 +29917,7 @@ msgstr "_Breidd:"
#. "Join" option (in the Fill and Stroke dialog).
#: ../src/widgets/stroke-style.cpp:239
msgid "Miter join"
-msgstr "Hornskorið"
+msgstr "Hornskeyting"
#. TRANSLATORS: Round join: joining lines with a rounded corner.
#. For an example, draw a triangle with a large stroke width and modify the
@@ -29585,8 +29983,8 @@ msgid ""
"Mid Markers are drawn on every node of a path or shape except the first and "
"last nodes"
msgstr ""
-"Miðjumerki eru teiknuð á alla hnúta ferils eða forms nema þann fyrsta og þann "
-"síðasta"
+"Miðjumerki eru teiknuð á alla hnúta ferils eða forms nema þann fyrsta og "
+"þann síðasta"
#: ../src/widgets/stroke-style.cpp:376
msgid "End Markers are drawn on the last node of a path or shape"
@@ -29594,7 +29992,7 @@ msgstr "Endamerki eru teiknuð á síðasta hnút ferils eða forms"
#: ../src/widgets/stroke-style.cpp:498
msgid "Set markers"
-msgstr "Seja línumerki"
+msgstr "Setja línumerki"
#: ../src/widgets/stroke-style.cpp:1033 ../src/widgets/stroke-style.cpp:1117
msgid "Set stroke style"
@@ -29610,7 +30008,7 @@ msgstr "Skipta um prufulit"
#: ../src/widgets/text-toolbar.cpp:173
msgid "Text: Change font family"
-msgstr "Texti: Breyta leturtegund"
+msgstr "Texti: Breyta leturgerð"
#: ../src/widgets/text-toolbar.cpp:239
msgid "Text: Change font size"
@@ -29630,7 +30028,7 @@ msgstr "Texti: Breyta jöfnun"
#: ../src/widgets/text-toolbar.cpp:539
msgid "Text: Change line-height"
-msgstr "Texti: Breyta hæð línu"
+msgstr "Texti: Breyta hæð línu"
#: ../src/widgets/text-toolbar.cpp:587
msgid "Text: Change word-spacing"
@@ -29652,368 +30050,419 @@ msgstr "Texti: Breyta dy (hnikun)"
msgid "Text: Change rotate"
msgstr "Texti: Breyta snúningi"
-#: ../src/widgets/text-toolbar.cpp:781
+#: ../src/widgets/text-toolbar.cpp:787
+msgid "Text: Change writing mode"
+msgstr "Texti: Breyta skrifstefnu"
+
+#: ../src/widgets/text-toolbar.cpp:841
msgid "Text: Change orientation"
msgstr "Texti: Breyta stefnu"
-#: ../src/widgets/text-toolbar.cpp:1216
+#: ../src/widgets/text-toolbar.cpp:1309
msgid "Font Family"
-msgstr "Leturfjölskylda"
+msgstr "Leturgerð"
-#: ../src/widgets/text-toolbar.cpp:1217
+#: ../src/widgets/text-toolbar.cpp:1310
msgid "Select Font Family (Alt-X to access)"
-msgstr "Veldu leturtegund (Alt-X til að opna)"
+msgstr "Veldu leturgerð (Alt-X til að opna)"
#. Focus widget
#. Enable entry completion
-#: ../src/widgets/text-toolbar.cpp:1227
+#: ../src/widgets/text-toolbar.cpp:1320
msgid "Select all text with this font-family"
-msgstr ""
+msgstr "Velja allan texta með þessari leturgerð"
-#: ../src/widgets/text-toolbar.cpp:1231
+#: ../src/widgets/text-toolbar.cpp:1324
msgid "Font not found on system"
msgstr "Letrið fannst ekki á kerfinu"
-#: ../src/widgets/text-toolbar.cpp:1290
+#: ../src/widgets/text-toolbar.cpp:1383
msgid "Font Style"
msgstr "Leturstíll"
-#: ../src/widgets/text-toolbar.cpp:1291
+#: ../src/widgets/text-toolbar.cpp:1384
msgid "Font style"
msgstr "Leturstíll"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1308
+#: ../src/widgets/text-toolbar.cpp:1401
msgid "Toggle Superscript"
msgstr "Víxla háletruðu af/á"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1309
+#: ../src/widgets/text-toolbar.cpp:1402
msgid "Toggle superscript"
msgstr "Víxla háletruðu af/á"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1321
+#: ../src/widgets/text-toolbar.cpp:1414
msgid "Toggle Subscript"
msgstr "Víxla lágletruðu af/á"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1322
+#: ../src/widgets/text-toolbar.cpp:1415
msgid "Toggle subscript"
msgstr "Víxla lágletruðu af/á"
-#: ../src/widgets/text-toolbar.cpp:1363
+#: ../src/widgets/text-toolbar.cpp:1456
msgid "Justify"
msgstr "Hliðjöfnun"
#. Name
-#: ../src/widgets/text-toolbar.cpp:1370
+#: ../src/widgets/text-toolbar.cpp:1463
msgid "Alignment"
msgstr "Jöfnun"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1371
+#: ../src/widgets/text-toolbar.cpp:1464
msgid "Text alignment"
msgstr "Jöfnun texta"
-#: ../src/widgets/text-toolbar.cpp:1398
+#: ../src/widgets/text-toolbar.cpp:1491
msgid "Horizontal"
msgstr "Lárétt"
-#: ../src/widgets/text-toolbar.cpp:1405
-msgid "Vertical"
-msgstr "Lóðrétt"
+#: ../src/widgets/text-toolbar.cpp:1498
+msgid "Vertical — RL"
+msgstr "Lóðrétt — HV"
+
+#: ../src/widgets/text-toolbar.cpp:1499
+msgid "Vertical text — lines: right to left"
+msgstr "Lóðréttur texti — línur: hægri til vinstri"
+
+#: ../src/widgets/text-toolbar.cpp:1505
+msgid "Vertical — LR"
+msgstr "Lóðrétt — VH"
+
+#: ../src/widgets/text-toolbar.cpp:1506
+msgid "Vertical text — lines: left to right"
+msgstr "Lóðréttur texti — línur: vinstri til hægri"
+
+#. Name
+#: ../src/widgets/text-toolbar.cpp:1511
+msgid "Writing mode"
+msgstr "Skrifhamur"
#. Label
-#: ../src/widgets/text-toolbar.cpp:1412
+#: ../src/widgets/text-toolbar.cpp:1512
+msgid "Block progression"
+msgstr "Framvinda í blokkum"
+
+#: ../src/widgets/text-toolbar.cpp:1541
+msgid "Auto glyph orientation"
+msgstr "Sjálfvirk stefna staftákna"
+
+#: ../src/widgets/text-toolbar.cpp:1548
+msgid "Upright"
+msgstr "Upprétt"
+
+#: ../src/widgets/text-toolbar.cpp:1549
+msgid "Upright glyph orientation"
+msgstr "Stefna staftákna upprétt"
+
+#: ../src/widgets/text-toolbar.cpp:1556
+msgid "Sideways"
+msgstr "Til hliðar"
+
+#: ../src/widgets/text-toolbar.cpp:1557
+msgid "Sideways glyph orientation"
+msgstr "Stefna staftákna til hliðar"
+
+#. Name
+#: ../src/widgets/text-toolbar.cpp:1563
msgid "Text orientation"
msgstr "Stefna texta"
+#. Label
+#: ../src/widgets/text-toolbar.cpp:1564
+msgid "Text (glyph) orientation in vertical text."
+msgstr "Stefna texta (staftákna) í lóðréttum texta."
+
#. Drop down menu
-#: ../src/widgets/text-toolbar.cpp:1435
+#: ../src/widgets/text-toolbar.cpp:1588
msgid "Smaller spacing"
msgstr "Minna millibil"
-#: ../src/widgets/text-toolbar.cpp:1435 ../src/widgets/text-toolbar.cpp:1466
-#: ../src/widgets/text-toolbar.cpp:1497
+#: ../src/widgets/text-toolbar.cpp:1588 ../src/widgets/text-toolbar.cpp:1619
+#: ../src/widgets/text-toolbar.cpp:1650
msgctxt "Text tool"
msgid "Normal"
msgstr "Venjulegt"
-#: ../src/widgets/text-toolbar.cpp:1435
+#: ../src/widgets/text-toolbar.cpp:1588
msgid "Larger spacing"
msgstr "Meira millibil"
#. name
-#: ../src/widgets/text-toolbar.cpp:1440
+#: ../src/widgets/text-toolbar.cpp:1593
msgid "Line Height"
msgstr "Línuhæð"
#. label
-#: ../src/widgets/text-toolbar.cpp:1441
+#: ../src/widgets/text-toolbar.cpp:1594
msgid "Line:"
msgstr "Lína:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1442
+#: ../src/widgets/text-toolbar.cpp:1595
msgid "Spacing between lines (times font size)"
msgstr "Bil milli lína (sinnum leturstærð)"
#. Drop down menu
-#: ../src/widgets/text-toolbar.cpp:1466 ../src/widgets/text-toolbar.cpp:1497
+#: ../src/widgets/text-toolbar.cpp:1619 ../src/widgets/text-toolbar.cpp:1650
msgid "Negative spacing"
msgstr "Neikvætt bil"
-#: ../src/widgets/text-toolbar.cpp:1466 ../src/widgets/text-toolbar.cpp:1497
+#: ../src/widgets/text-toolbar.cpp:1619 ../src/widgets/text-toolbar.cpp:1650
msgid "Positive spacing"
msgstr "Jákvætt bil"
#. name
-#: ../src/widgets/text-toolbar.cpp:1471
+#: ../src/widgets/text-toolbar.cpp:1624
msgid "Word spacing"
msgstr "Orðabil"
#. label
-#: ../src/widgets/text-toolbar.cpp:1472
+#: ../src/widgets/text-toolbar.cpp:1625
msgid "Word:"
msgstr "Orð:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1473
+#: ../src/widgets/text-toolbar.cpp:1626
msgid "Spacing between words (px)"
msgstr "Bil á milli orða (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1502
+#: ../src/widgets/text-toolbar.cpp:1655
msgid "Letter spacing"
msgstr "Stafabil"
#. label
-#: ../src/widgets/text-toolbar.cpp:1503
+#: ../src/widgets/text-toolbar.cpp:1656
msgid "Letter:"
msgstr "Stafur:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1504
+#: ../src/widgets/text-toolbar.cpp:1657
msgid "Spacing between letters (px)"
msgstr "Bil á milli stafa (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1533
+#: ../src/widgets/text-toolbar.cpp:1686
msgid "Kerning"
msgstr "Stafþjöppun"
#. label
-#: ../src/widgets/text-toolbar.cpp:1534
+#: ../src/widgets/text-toolbar.cpp:1687
msgid "Kern:"
msgstr "Stafþjöppun:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1535
+#: ../src/widgets/text-toolbar.cpp:1688
msgid "Horizontal kerning (px)"
msgstr "Lárétt stafþjöppun (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1564
+#: ../src/widgets/text-toolbar.cpp:1717
msgid "Vertical Shift"
msgstr "Lóðrétt hliðrun"
#. label
-#: ../src/widgets/text-toolbar.cpp:1565
+#: ../src/widgets/text-toolbar.cpp:1718
msgid "Vert:"
msgstr "Lóðr:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1566
+#: ../src/widgets/text-toolbar.cpp:1719
msgid "Vertical shift (px)"
msgstr "Lóðrétt hliðrun (px)"
#. name
-#: ../src/widgets/text-toolbar.cpp:1595
+#: ../src/widgets/text-toolbar.cpp:1748
msgid "Letter rotation"
msgstr "Snúningur stafa"
#. label
-#: ../src/widgets/text-toolbar.cpp:1596
+#: ../src/widgets/text-toolbar.cpp:1749
msgid "Rot:"
msgstr "Snú:"
#. short label
-#: ../src/widgets/text-toolbar.cpp:1597
+#: ../src/widgets/text-toolbar.cpp:1750
msgid "Character rotation (degrees)"
msgstr "Snúningur staftákna (gráður)"
-#: ../src/widgets/toolbox.cpp:177
+#: ../src/widgets/toolbox.cpp:184
msgid "Color/opacity used for color tweaking"
msgstr "Litur/gegnsæi notað í litaaflögun"
-#: ../src/widgets/toolbox.cpp:185
+#: ../src/widgets/toolbox.cpp:192
msgid "Style of new stars"
msgstr "Stíll nýrra stjarna"
-#: ../src/widgets/toolbox.cpp:187
+#: ../src/widgets/toolbox.cpp:194
msgid "Style of new rectangles"
msgstr "Stíll nýrra rétthyrninga"
-#: ../src/widgets/toolbox.cpp:189
+#: ../src/widgets/toolbox.cpp:196
msgid "Style of new 3D boxes"
msgstr "Stíll nýrra þrívíddarkassa"
-#: ../src/widgets/toolbox.cpp:191
+#: ../src/widgets/toolbox.cpp:198
msgid "Style of new ellipses"
msgstr "Stíll nýrra sporbauga"
-#: ../src/widgets/toolbox.cpp:193
+#: ../src/widgets/toolbox.cpp:200
msgid "Style of new spirals"
msgstr "Stíll nýrra spírala"
-#: ../src/widgets/toolbox.cpp:195
+#: ../src/widgets/toolbox.cpp:202
msgid "Style of new paths created by Pencil"
msgstr "Stíll nýrra ferla sem búnir eru til með blýanti"
-#: ../src/widgets/toolbox.cpp:197
+#: ../src/widgets/toolbox.cpp:204
msgid "Style of new paths created by Pen"
msgstr "Stíll nýrra ferla sem búnir eru til með penna"
-#: ../src/widgets/toolbox.cpp:199
+#: ../src/widgets/toolbox.cpp:206
msgid "Style of new calligraphic strokes"
msgstr "Stíll nýrra skrautskriftardrátta"
-#: ../src/widgets/toolbox.cpp:201 ../src/widgets/toolbox.cpp:203
+#: ../src/widgets/toolbox.cpp:208 ../src/widgets/toolbox.cpp:210
msgid "TBD"
msgstr ""
-#: ../src/widgets/toolbox.cpp:215
+#: ../src/widgets/toolbox.cpp:223
msgid "Style of Paint Bucket fill objects"
msgstr "Stíll fötyfyllingarhluta"
-#: ../src/widgets/toolbox.cpp:1684
+#: ../src/widgets/toolbox.cpp:1732
msgid "Bounding box"
msgstr "Umgjörð"
-#: ../src/widgets/toolbox.cpp:1684
+#: ../src/widgets/toolbox.cpp:1732
msgid "Snap bounding boxes"
msgstr "Grípa í umgjarðir"
-#: ../src/widgets/toolbox.cpp:1693
+#: ../src/widgets/toolbox.cpp:1741
msgid "Bounding box edges"
msgstr "Hliðar umgjarða"
-#: ../src/widgets/toolbox.cpp:1693
+#: ../src/widgets/toolbox.cpp:1741
msgid "Snap to edges of a bounding box"
msgstr "Grípa í hliðar umgjarðar"
-#: ../src/widgets/toolbox.cpp:1702
+#: ../src/widgets/toolbox.cpp:1750
msgid "Bounding box corners"
msgstr "Horn umgjarðar"
-#: ../src/widgets/toolbox.cpp:1702
+#: ../src/widgets/toolbox.cpp:1750
msgid "Snap bounding box corners"
msgstr "Grípa í horn umgjarðar"
-#: ../src/widgets/toolbox.cpp:1711
+#: ../src/widgets/toolbox.cpp:1759
msgid "BBox Edge Midpoints"
msgstr "Miðpunktar á hliðum umgjarðar"
-#: ../src/widgets/toolbox.cpp:1711
+#: ../src/widgets/toolbox.cpp:1759
msgid "Snap midpoints of bounding box edges"
msgstr "Grípa í miðpunkta á hliðum umgjarðar"
-#: ../src/widgets/toolbox.cpp:1721
+#: ../src/widgets/toolbox.cpp:1769
msgid "BBox Centers"
msgstr "Miðjur umgjarða"
-#: ../src/widgets/toolbox.cpp:1721
+#: ../src/widgets/toolbox.cpp:1769
msgid "Snapping centers of bounding boxes"
msgstr "Grípa í miðjur umgjarða"
-#: ../src/widgets/toolbox.cpp:1730
+#: ../src/widgets/toolbox.cpp:1778
msgid "Snap nodes, paths, and handles"
msgstr "Grípa í hnúta, ferla og haldföng"
-#: ../src/widgets/toolbox.cpp:1738
+#: ../src/widgets/toolbox.cpp:1786
msgid "Snap to paths"
msgstr "Grípa í ferla"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1795
msgid "Path intersections"
msgstr "Skaranir ferla"
-#: ../src/widgets/toolbox.cpp:1747
+#: ../src/widgets/toolbox.cpp:1795
msgid "Snap to path intersections"
msgstr "Grípa í skaranir ferla"
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1804
msgid "To nodes"
msgstr "Í hnúta"
-#: ../src/widgets/toolbox.cpp:1756
+#: ../src/widgets/toolbox.cpp:1804
msgid "Snap cusp nodes, incl. rectangle corners"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1765
+#: ../src/widgets/toolbox.cpp:1813
msgid "Smooth nodes"
msgstr "Mýkja hnúta"
-#: ../src/widgets/toolbox.cpp:1765
+#: ../src/widgets/toolbox.cpp:1813
msgid "Snap smooth nodes, incl. quadrant points of ellipses"
msgstr ""
-#: ../src/widgets/toolbox.cpp:1774
+#: ../src/widgets/toolbox.cpp:1822
msgid "Line Midpoints"
msgstr "Miðpunktar á línum"
-#: ../src/widgets/toolbox.cpp:1774
+#: ../src/widgets/toolbox.cpp:1822
msgid "Snap midpoints of line segments"
msgstr "Grípa í miðpunkta á línubútum"
-#: ../src/widgets/toolbox.cpp:1783
+#: ../src/widgets/toolbox.cpp:1831
msgid "Others"
msgstr "Annað"
-#: ../src/widgets/toolbox.cpp:1783
+#: ../src/widgets/toolbox.cpp:1831
msgid "Snap other points (centers, guide origins, gradient handles, etc.)"
msgstr ""
"Grípa í aðra punkta (miðjur, upphafspunkta stoðlína, litstigulshaldföng, o.s."
"frv.)"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1839
msgid "Object Centers"
msgstr "Miðjur hluta"
-#: ../src/widgets/toolbox.cpp:1791
+#: ../src/widgets/toolbox.cpp:1839
msgid "Snap centers of objects"
msgstr "Grípa í miðjur hluta"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1848
msgid "Rotation Centers"
msgstr "Snúningsmiðjur"
-#: ../src/widgets/toolbox.cpp:1800
+#: ../src/widgets/toolbox.cpp:1848
msgid "Snap an item's rotation center"
msgstr "Grípa í snúningsmiðjur hlutar"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1857
msgid "Text baseline"
msgstr "Grunnlína texta"
-#: ../src/widgets/toolbox.cpp:1809
+#: ../src/widgets/toolbox.cpp:1857
msgid "Snap text anchors and baselines"
msgstr "Grípa í festingar og grunnlínur texta"
-#: ../src/widgets/toolbox.cpp:1819
+#: ../src/widgets/toolbox.cpp:1867
msgid "Page border"
msgstr "Jaðar síðu"
-#: ../src/widgets/toolbox.cpp:1819
+#: ../src/widgets/toolbox.cpp:1867
msgid "Snap to the page border"
msgstr "Grípa í jaðar síðu"
-#: ../src/widgets/toolbox.cpp:1828
+#: ../src/widgets/toolbox.cpp:1876
msgid "Snap to grids"
msgstr "Grípa í hnitanet"
-#: ../src/widgets/toolbox.cpp:1837
+#: ../src/widgets/toolbox.cpp:1885
msgid "Snap guides"
msgstr "Grípa í stoðlínur"
@@ -30061,7 +30510,7 @@ msgstr "Ýta hlutum í hvaða átt sem er"
#: ../src/widgets/tweak-toolbar.cpp:170
msgid "Move in/out mode"
-msgstr ""
+msgstr "Færslu inn/út hamur"
#: ../src/widgets/tweak-toolbar.cpp:171
msgid "Move objects towards cursor; with Shift from cursor"
@@ -30093,7 +30542,7 @@ msgstr "Snúa hlutum; með Shift rangsælis"
#: ../src/widgets/tweak-toolbar.cpp:198
msgid "Duplicate/delete mode"
-msgstr ""
+msgstr "Tvöföldunar/eyðingarhamur"
#: ../src/widgets/tweak-toolbar.cpp:199
msgid "Duplicate objects, with Shift delete"
@@ -30101,7 +30550,7 @@ msgstr "Tvöfalda hluti, eyða með Shift"
#: ../src/widgets/tweak-toolbar.cpp:205
msgid "Push mode"
-msgstr ""
+msgstr "Ýtihamur"
#: ../src/widgets/tweak-toolbar.cpp:206
msgid "Push parts of paths in any direction"
@@ -30117,7 +30566,7 @@ msgstr "Minnka hluta ferla (innfella); stækka með Shift (útsetja)"
#: ../src/widgets/tweak-toolbar.cpp:219
msgid "Attract/repel mode"
-msgstr ""
+msgstr "Aðdráttar/fráhrindingarhamur"
#: ../src/widgets/tweak-toolbar.cpp:220
msgid "Attract parts of paths towards cursor; with Shift from cursor"
@@ -30133,7 +30582,7 @@ msgstr "Ýfa hluta ferla"
#: ../src/widgets/tweak-toolbar.cpp:233
msgid "Color paint mode"
-msgstr ""
+msgstr "Litmálunarhamur"
#: ../src/widgets/tweak-toolbar.cpp:234
msgid "Paint the tool's color upon selected objects"
@@ -30165,6 +30614,7 @@ msgstr "Í litaham virkar þetta á litblæ hluta (H)"
#. TRANSLATORS: "H" here stands for hue
#: ../src/widgets/tweak-toolbar.cpp:291
+msgctxt "Hue"
msgid "H"
msgstr "H"
@@ -30174,6 +30624,7 @@ msgstr "Í litaham virkar þetta á litmettun hluta (S)"
#. TRANSLATORS: "S" here stands for Saturation
#: ../src/widgets/tweak-toolbar.cpp:307
+msgctxt "Saturation"
msgid "S"
msgstr "S"
@@ -30181,12 +30632,19 @@ msgstr "S"
msgid "In color mode, act on objects' lightness"
msgstr "Í litaham virkar þetta á ljósleika hluta (L)"
+#. TRANSLATORS: "L" here stands for Lightness
+#: ../src/widgets/tweak-toolbar.cpp:323
+msgctxt "Lightness"
+msgid "L"
+msgstr "L"
+
#: ../src/widgets/tweak-toolbar.cpp:335
msgid "In color mode, act on objects' opacity"
msgstr "Í litaham virkar þetta á ógegnsæi hluta (O)"
#. TRANSLATORS: "O" here stands for Opacity
#: ../src/widgets/tweak-toolbar.cpp:339
+msgctxt "Opacity"
msgid "O"
msgstr "O"
@@ -30264,7 +30722,7 @@ msgstr ""
#: ../share/extensions/draw_from_triangle.py:187
msgid "Area (px^2): "
-msgstr ""
+msgstr "Flötur (px^2): "
#: ../share/extensions/dxf_input.py:528
#, python-format
@@ -30321,11 +30779,11 @@ msgstr ""
#: ../share/extensions/extractimage.py:75
msgid "Unable to find image data."
-msgstr ""
+msgstr "Get ekki fundið myndgögn."
#: ../share/extensions/extrude.py:43
msgid "Need at least 2 paths selected"
-msgstr ""
+msgstr "Þarf að minnsta kosti 2 valda ferla"
#: ../share/extensions/funcplot.py:48
msgid ""
@@ -30340,7 +30798,7 @@ msgstr ""
#: ../share/extensions/funcplot.py:315
msgid "Please select a rectangle"
-msgstr ""
+msgstr "Veldu rétthyrning"
#: ../share/extensions/gcodetools.py:3321
#: ../share/extensions/gcodetools.py:4526
@@ -30352,7 +30810,7 @@ msgstr ""
#: ../share/extensions/gcodetools.py:3324
msgid "Nothing is selected. Please select something."
-msgstr ""
+msgstr "Ekkert er valið. Veldu eitthvað."
#: ../share/extensions/gcodetools.py:3864
msgid ""
@@ -30393,6 +30851,8 @@ msgid ""
"Warning! Found bad orientation points in '%s' layer. Resulting Gcode could "
"be corrupt!"
msgstr ""
+"Aðvörun! Fann gallaða stefnupunkta í '%s' laginu. Gcode-kóðinn sem út úr "
+"þessu kemur gæti verið ónothæfur!"
#: ../share/extensions/gcodetools.py:4263
#, python-format
@@ -30400,6 +30860,8 @@ msgid ""
"Warning! Found bad graffiti reference point in '%s' layer. Resulting Gcode "
"could be corrupt!"
msgstr ""
+"Aðvörun! Fann gallaðan graffiti-viðmiðunarpunkt í '%s' laginu. Gcode-kóðinn "
+"sem út úr þessu kemur gæti verið ónothæfur!"
#. xgettext:no-pango-format
#: ../share/extensions/gcodetools.py:4284
@@ -30521,6 +30983,11 @@ msgid ""
"and Russian support forum:\n"
"\thttp://www.cnc-club.ru/gcodetoolsru"
msgstr ""
+"Kennsluefni, leiðbeiningar og annan stuðning er\n"
+"hægt að finna á ensku spjallsvæði hér:\n"
+"\thttp://www.cnc-club.ru/gcodetools\n"
+"og á rússneska spjallsvæðinu:\n"
+"\thttp://www.cnc-club.ru/gcodetoolsru"
#: ../share/extensions/gcodetools.py:6107
msgid "Lathe X and Z axis remap should be 'X', 'Y' or 'Z'. Exiting..."
@@ -30537,6 +31004,9 @@ msgid ""
"Orientation, Offset, Lathe or Tools library.\n"
" Current active tab id is %s"
msgstr ""
+"Veldu einn af aðgerðaflipunum - Ferill í Gcode, Svæði, Myndrista, DXF-"
+"punktar, Stefna, Hliðrun, Rennibekkur eða Verkfærasafn.\n"
+" Auðkenni virka flipans er %s"
#: ../share/extensions/gcodetools.py:6668
msgid ""
@@ -30564,7 +31034,7 @@ msgstr ""
#: ../share/extensions/generate_voronoi.py:94
msgid "Please select an object"
-msgstr "Veldu hlut"
+msgstr "Veldu einhvern hlut"
#: ../share/extensions/gimp_xcf.py:39
msgid "Inkscape must be installed and set in your path variable."
@@ -30623,22 +31093,22 @@ msgid ""
"%s"
msgstr ""
-#: ../share/extensions/inkex.py:169
+#: ../share/extensions/inkex.py:172
#, python-format
msgid "Unable to open specified file: %s"
msgstr ""
-#: ../share/extensions/inkex.py:178
+#: ../share/extensions/inkex.py:181
#, python-format
msgid "Unable to open object member file: %s"
msgstr ""
-#: ../share/extensions/inkex.py:283
+#: ../share/extensions/inkex.py:286
#, python-format
msgid "No matching node for expression: %s"
msgstr ""
-#: ../share/extensions/inkex.py:313
+#: ../share/extensions/inkex.py:340
msgid "SVG Width not set correctly! Assuming width = 100"
msgstr ""
@@ -30689,7 +31159,7 @@ msgstr ""
#: ../share/extensions/jessyInk_export.py:82
msgid "Could not find Inkscape command.\n"
-msgstr ""
+msgstr "Gat ekki fundið Inkscape skipun.\n"
#: ../share/extensions/jessyInk_masterSlide.py:56
msgid "Layer not found. Removed current master slide selection.\n"
@@ -30715,12 +31185,16 @@ msgid ""
"\n"
"Master slide:"
msgstr ""
+"\n"
+"Yfirskyggna:"
#: ../share/extensions/jessyInk_summary.py:89
msgid ""
"\n"
"Slide {0!s}:"
msgstr ""
+"\n"
+"Skyggna {0!s}:"
#: ../share/extensions/jessyInk_summary.py:94
#, python-brace-format
@@ -30811,7 +31285,7 @@ msgstr ""
#: ../share/extensions/jessyInk_transitions.py:70
msgid "Please enter a layer name.\n"
-msgstr ""
+msgstr "Settu inn heiti á lagi.\n"
#: ../share/extensions/jessyInk_video.py:54
#: ../share/extensions/jessyInk_video.py:59
@@ -30855,7 +31329,7 @@ msgstr ""
#: ../share/extensions/pathalongpath.py:208
#: ../share/extensions/pathscatter.py:228
-#: ../share/extensions/perspective.py:53
+#: ../share/extensions/perspective.py:52
msgid "This extension requires two selected paths."
msgstr ""
@@ -30876,7 +31350,7 @@ msgstr ""
msgid "Please first convert objects to paths! (Got [%s].)"
msgstr ""
-#: ../share/extensions/perspective.py:45
+#: ../share/extensions/perspective.py:44
msgid ""
"Failed to import the numpy or numpy.linalg modules. These modules are "
"required by this extension. Please install them and try again. On a Debian-"
@@ -30884,36 +31358,36 @@ msgid ""
"numpy."
msgstr ""
-#: ../share/extensions/perspective.py:61
-#: ../share/extensions/summersnight.py:52
+#: ../share/extensions/perspective.py:60
+#: ../share/extensions/summersnight.py:51
#, 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:68
-#: ../share/extensions/summersnight.py:60
+#: ../share/extensions/perspective.py:67
+#: ../share/extensions/summersnight.py:59
msgid ""
"This extension requires that the second selected path be four nodes long."
msgstr ""
-#: ../share/extensions/perspective.py:94
-#: ../share/extensions/summersnight.py:93
+#: ../share/extensions/perspective.py:93
+#: ../share/extensions/summersnight.py:92
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:95
+#: ../share/extensions/perspective.py:95
+#: ../share/extensions/summersnight.py:94
msgid ""
"The second selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
msgstr ""
-#: ../share/extensions/perspective.py:99
-#: ../share/extensions/summersnight.py:98
+#: ../share/extensions/perspective.py:98
+#: ../share/extensions/summersnight.py:97
msgid ""
"The first selected object is not a path.\n"
"Try using the procedure Path->Object to Path."
@@ -30942,37 +31416,37 @@ msgid ""
"and the settings are correct."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:65
+#: ../share/extensions/polyhedron_3d.py:66
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 "
"can be done with the command 'sudo apt-get install python-numpy'."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:336
+#: ../share/extensions/polyhedron_3d.py:337
msgid "No face data found in specified file."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:337
+#: ../share/extensions/polyhedron_3d.py:338
msgid "Try selecting \"Edge Specified\" in the Model File tab.\n"
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:343
+#: ../share/extensions/polyhedron_3d.py:344
msgid "No edge data found in specified file."
msgstr ""
-#: ../share/extensions/polyhedron_3d.py:344
+#: ../share/extensions/polyhedron_3d.py:345
msgid "Try selecting \"Face Specified\" in the Model File tab.\n"
msgstr ""
#. we cannot generate a list of faces from the edges without a lot of computation
-#: ../share/extensions/polyhedron_3d.py:522
+#: ../share/extensions/polyhedron_3d.py:524
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:524
+#: ../share/extensions/polyhedron_3d.py:526
msgid "Internal Error. No view type selected\n"
msgstr ""
@@ -30984,22 +31458,22 @@ msgstr ""
msgid "Failed to open default printer"
msgstr ""
-#: ../share/extensions/render_barcode_datamatrix.py:202
+#: ../share/extensions/render_barcode_datamatrix.py:203
msgid "Unrecognised DataMatrix size"
msgstr ""
#. we have an invalid bit value
-#: ../share/extensions/render_barcode_datamatrix.py:643
+#: ../share/extensions/render_barcode_datamatrix.py:644
msgid "Invalid bit value, this is a bug!"
msgstr ""
#. abort if converting blank text
-#: ../share/extensions/render_barcode_datamatrix.py:678
+#: ../share/extensions/render_barcode_datamatrix.py:679
msgid "Please enter an input string"
msgstr ""
#. abort if converting blank text
-#: ../share/extensions/render_barcode_qrcode.py:1054
+#: ../share/extensions/render_barcode_qrcode.py:1055
msgid "Please enter an input text"
msgstr ""
@@ -31018,7 +31492,7 @@ msgstr ""
#: ../share/extensions/svg_and_media_zip_output.py:196
#, python-format
msgid "Found the following font only: %s"
-msgstr ""
+msgstr "Fann einungis eftirfarandi leturgerð: %s"
#: ../share/extensions/replace_font.py:145
#: ../share/extensions/svg_and_media_zip_output.py:198
@@ -31027,10 +31501,12 @@ msgid ""
"Found the following fonts:\n"
"%s"
msgstr ""
+"Fann eftirfarandi leturgerðir:\n"
+"%s"
#: ../share/extensions/replace_font.py:196
msgid "There was nothing selected"
-msgstr ""
+msgstr "Ekkert var valið"
#: ../share/extensions/replace_font.py:244
msgid "Please enter a search string in the find box."
@@ -31048,7 +31524,7 @@ msgstr ""
msgid "There is no selection to restack."
msgstr "Það er ekkert valið til að endurstafla."
-#: ../share/extensions/summersnight.py:44
+#: ../share/extensions/summersnight.py:43
msgid ""
"This extension requires two selected paths. \n"
"The second path must be exactly four nodes long."
@@ -31074,7 +31550,7 @@ msgid ""
"and install into your Inkscape's Python location\n"
msgstr ""
-#: ../share/extensions/voronoi2svg.py:215
+#: ../share/extensions/voronoi2svg.py:198
msgid "Please select objects!"
msgstr "Veldu einhverja hluti!"
@@ -31136,7 +31612,7 @@ msgstr ""
#. PARAMETER PROCESSING
#. lines of longitude are odd : abort
-#: ../share/extensions/wireframe_sphere.py:116
+#: ../share/extensions/wireframe_sphere.py:117
msgid "Please enter an even number of lines of longitude."
msgstr ""
@@ -31246,7 +31722,7 @@ msgstr "Computer Graphics Metafile skrár (*.cgm)"
#: ../share/extensions/cgm_input.inx.h:3
msgid "Open Computer Graphics Metafile files"
-msgstr "Computer Graphics Metafile skrár"
+msgstr "Opna Computer Graphics Metafile skrár"
#: ../share/extensions/cmx_input.inx.h:1
msgid "Corel DRAW Presentation Exchange files input (UC)"
@@ -31535,7 +32011,7 @@ msgstr ""
#: ../share/extensions/draw_from_triangle.inx.h:1
msgid "Draw From Triangle"
-msgstr ""
+msgstr "Teikna út frá þríhyrningi"
#: ../share/extensions/draw_from_triangle.inx.h:2
msgid "Common Objects"
@@ -31717,15 +32193,15 @@ msgstr "Handvirkt kvörðunarhlutfall:"
#: ../share/extensions/dxf_input.inx.h:5
msgid "Manual x-axis origin (mm):"
-msgstr ""
+msgstr "Handvirkur grunnpunktur x-ás (mm):"
#: ../share/extensions/dxf_input.inx.h:6
msgid "Manual y-axis origin (mm):"
-msgstr ""
+msgstr "Handvirkur grunnpunktur y-ás (mm):"
#: ../share/extensions/dxf_input.inx.h:7
msgid "Gcodetools compatible point import"
-msgstr ""
+msgstr "Innflutningur Gcodetools-samhæfðs punkts"
#: ../share/extensions/dxf_input.inx.h:8
#: ../share/extensions/render_barcode_qrcode.inx.h:16
@@ -31896,7 +32372,7 @@ msgstr "AutoCAD DXF R12 (*.dxf)"
#: ../share/extensions/dxf_output.inx.h:4
msgid "DXF file written by pstoedit"
-msgstr ""
+msgstr "DXF skrá skrifuð af pstoedit"
#: ../share/extensions/edge3d.inx.h:1
msgid "Edge 3D"
@@ -31908,7 +32384,7 @@ msgstr "Horn lýsingar:"
#: ../share/extensions/edge3d.inx.h:3
msgid "Shades:"
-msgstr ""
+msgstr "Litatónar:"
#: ../share/extensions/edge3d.inx.h:4
msgid "Only black and white:"
@@ -31920,11 +32396,11 @@ msgstr "Staðalfrávik afskerpingar:"
#: ../share/extensions/edge3d.inx.h:7
msgid "Blur width:"
-msgstr ""
+msgstr "Breidd afskerpingar:"
#: ../share/extensions/edge3d.inx.h:8
msgid "Blur height:"
-msgstr ""
+msgstr "Hæð afskerpingar:"
#: ../share/extensions/embedimage.inx.h:1
msgid "Embed Images"
@@ -32130,7 +32606,7 @@ msgstr "Teiknar gröf falla"
#: ../share/extensions/funcplot.inx.h:2
msgid "Range and sampling"
-msgstr ""
+msgstr "Svið og safnpunktar"
#: ../share/extensions/funcplot.inx.h:3
msgid "Start X value:"
@@ -32154,7 +32630,7 @@ msgstr "Y-gildi efri hliðar rétthyrnings:"
#: ../share/extensions/funcplot.inx.h:8
msgid "Number of samples:"
-msgstr ""
+msgstr "Fjöldi sýna:"
#: ../share/extensions/funcplot.inx.h:9
#: ../share/extensions/param_curves.inx.h:11
@@ -32240,7 +32716,7 @@ msgstr ""
#: ../share/extensions/gcodetools_about.inx.h:1
msgid "About"
-msgstr "Um"
+msgstr "Um hugbúnaðinn"
#: ../share/extensions/gcodetools_about.inx.h:2
msgid ""
@@ -32251,6 +32727,13 @@ msgid ""
"engravers Plotters etc. To get more info visit developers page at http://www."
"cnc-club.ru/gcodetools"
msgstr ""
+"Gcodetools var hannað til að geta umbreytt Inkscape-ferlum í einfaldan Gcode-"
+"kóða. Gcode-kóði er sérstakt snið sem notað er í flestum CNC-skurðarvélum. "
+"Þannig að með Gcodetools geturðu notað Inkscape sem CAM-forrit. Hægt er að "
+"nota þetta með mörgum gerðum véla á borð við rennibekki, leysi- og "
+"plasmaskera, plotterum og flera má telja. Til að nálgast ítarlegri "
+"upplýsingar er best að fara á vef forritaranna á http://www.cnc-club.ru/"
+"gcodetools"
#: ../share/extensions/gcodetools_about.inx.h:4
#: ../share/extensions/gcodetools_area.inx.h:54
@@ -32272,6 +32755,14 @@ msgid ""
"www.cnc-club.ru/gcodetoolsru Credits: Nick Drobchenko, Vladimir Kalyaev, "
"John Brooker, Henry Nicolas, Chris Lusby Taylor. Gcodetools ver. 1.7"
msgstr ""
+"Gcodetools viðbótin: umbreytir ferlum í Gcode-kóða, útbýr hliðraða ferla og "
+"getur rist hvöss horn með kónískum skurðarhausum. Þessi viðbót reiknar Gcode-"
+"kóða fyrir ferla með hringlaga brúun (interpolation) eða með línulegri "
+"hreyfingu ef þess er óskað. Kennsluefni, leiðbeiningar og annan stuðning er "
+"hægt að finna á ensku spjallsvæði hér: http://www.cnc-club.ru/gcodetools og "
+"á rússneska spjallsvæðinu: http://www.cnc-club.ru/gcodetoolsru Framlög frá: "
+"Nick Drobchenko, Vladimir Kalyaev, John Brooker, Henry Nicolas, Chris Lusby "
+"Taylor. Gcodetools útg. 1.7"
#: ../share/extensions/gcodetools_about.inx.h:5
#: ../share/extensions/gcodetools_area.inx.h:55
@@ -32285,7 +32776,7 @@ msgstr ""
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:19
#: ../share/extensions/gcodetools_tools_library.inx.h:14
msgid "Gcodetools"
-msgstr "Gcodetools"
+msgstr "Gcodetools-verkfæri"
#: ../share/extensions/gcodetools_area.inx.h:1
msgid "Area"
@@ -32297,7 +32788,7 @@ msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:3
msgid "Area width:"
-msgstr ""
+msgstr "Breidd svæðis:"
#: ../share/extensions/gcodetools_area.inx.h:4
msgid "Area tool overlap (0..0.9):"
@@ -32326,7 +32817,7 @@ msgstr ""
#: ../share/extensions/gcodetools_area.inx.h:9
msgid "Filling method"
-msgstr ""
+msgstr "Aðferð við fyllingu"
#: ../share/extensions/gcodetools_area.inx.h:10
msgid "Zig zag"
@@ -32367,7 +32858,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:12
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:1
msgid "Path to Gcode"
-msgstr ""
+msgstr "Ferill í Gcode"
#: ../share/extensions/gcodetools_area.inx.h:20
#: ../share/extensions/gcodetools_lathe.inx.h:13
@@ -32385,7 +32876,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:15
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:4
msgid "Cutting order:"
-msgstr ""
+msgstr "Skurðarröð:"
#: ../share/extensions/gcodetools_area.inx.h:23
#: ../share/extensions/gcodetools_lathe.inx.h:16
@@ -32403,19 +32894,19 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:18
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:7
msgid "Subpath by subpath"
-msgstr ""
+msgstr "Undirferil eftir undirferil"
#: ../share/extensions/gcodetools_area.inx.h:26
#: ../share/extensions/gcodetools_lathe.inx.h:19
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:8
msgid "Path by path"
-msgstr ""
+msgstr "Feril eftir feril"
#: ../share/extensions/gcodetools_area.inx.h:27
#: ../share/extensions/gcodetools_lathe.inx.h:20
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:9
msgid "Pass by Pass"
-msgstr ""
+msgstr "Umferð eftir umferð"
#: ../share/extensions/gcodetools_area.inx.h:28
#: ../share/extensions/gcodetools_lathe.inx.h:21
@@ -32435,7 +32926,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:23
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:12
msgid "Scale along Z axis:"
-msgstr ""
+msgstr "Kvörðun eftir Z-ás:"
#: ../share/extensions/gcodetools_area.inx.h:31
#: ../share/extensions/gcodetools_engraving.inx.h:9
@@ -32443,7 +32934,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:24
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:13
msgid "Offset along Z axis:"
-msgstr ""
+msgstr "Hliðrun eftir Z-ás:"
#: ../share/extensions/gcodetools_area.inx.h:32
#: ../share/extensions/gcodetools_engraving.inx.h:10
@@ -32451,7 +32942,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:25
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:14
msgid "Select all paths if nothing is selected"
-msgstr ""
+msgstr "Velja alla ferla ef ekkert er valið"
#: ../share/extensions/gcodetools_area.inx.h:33
#: ../share/extensions/gcodetools_engraving.inx.h:11
@@ -32459,7 +32950,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:26
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:15
msgid "Minimum arc radius:"
-msgstr ""
+msgstr "Lágmarksradíus boga:"
#: ../share/extensions/gcodetools_area.inx.h:34
#: ../share/extensions/gcodetools_engraving.inx.h:12
@@ -32467,7 +32958,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:27
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:16
msgid "Comment Gcode:"
-msgstr ""
+msgstr "Gcode athugasemd:"
#: ../share/extensions/gcodetools_area.inx.h:35
#: ../share/extensions/gcodetools_engraving.inx.h:13
@@ -32475,7 +32966,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:28
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:17
msgid "Get additional comments from object's properties"
-msgstr ""
+msgstr "Ná í aukalegar athugasemdir úr eiginleikum hlutarins"
#: ../share/extensions/gcodetools_area.inx.h:36
#: ../share/extensions/gcodetools_dxf_points.inx.h:8
@@ -32484,7 +32975,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:29
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:18
msgid "Preferences"
-msgstr "Eiginleikar"
+msgstr "Kjörstillingar"
#: ../share/extensions/gcodetools_area.inx.h:37
#: ../share/extensions/gcodetools_dxf_points.inx.h:9
@@ -32502,7 +32993,7 @@ msgstr "Skrá:"
#: ../share/extensions/gcodetools_lathe.inx.h:31
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:20
msgid "Add numeric suffix to filename"
-msgstr ""
+msgstr "Bæta tölusettu viðskeyti við skráarheiti"
#: ../share/extensions/gcodetools_area.inx.h:39
#: ../share/extensions/gcodetools_dxf_points.inx.h:11
@@ -32539,7 +33030,7 @@ msgstr "Einingar (mm eða in):"
#: ../share/extensions/gcodetools_lathe.inx.h:35
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:24
msgid "Post-processor:"
-msgstr ""
+msgstr "Eftirvinnsluforrit (post-processor):"
#: ../share/extensions/gcodetools_area.inx.h:43
#: ../share/extensions/gcodetools_dxf_points.inx.h:15
@@ -32548,7 +33039,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:36
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:25
msgid "Additional post-processor:"
-msgstr ""
+msgstr "Auka eftirvinnsluforrit:"
#: ../share/extensions/gcodetools_area.inx.h:44
#: ../share/extensions/gcodetools_dxf_points.inx.h:16
@@ -32557,7 +33048,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:37
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:26
msgid "Generate log file"
-msgstr ""
+msgstr "Skrifa annál"
#: ../share/extensions/gcodetools_area.inx.h:45
#: ../share/extensions/gcodetools_dxf_points.inx.h:17
@@ -32566,7 +33057,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:38
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:27
msgid "Full path to log file:"
-msgstr ""
+msgstr "Slóð að annálsskrá:"
#: ../share/extensions/gcodetools_area.inx.h:48
#: ../share/extensions/gcodetools_dxf_points.inx.h:20
@@ -32585,7 +33076,7 @@ msgstr "Ekkert"
#: ../share/extensions/gcodetools_lathe.inx.h:42
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:31
msgid "Parameterize Gcode"
-msgstr ""
+msgstr "Færibreytur í Gcode"
#: ../share/extensions/gcodetools_area.inx.h:50
#: ../share/extensions/gcodetools_dxf_points.inx.h:22
@@ -32594,7 +33085,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:43
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:32
msgid "Flip y axis and parameterize Gcode"
-msgstr ""
+msgstr "Fletta við Y-ás og gefa Gcode færibreytur (parametric)"
#: ../share/extensions/gcodetools_area.inx.h:51
#: ../share/extensions/gcodetools_dxf_points.inx.h:23
@@ -32603,7 +33094,7 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:44
#: ../share/extensions/gcodetools_path_to_gcode.inx.h:33
msgid "Round all values to 4 digits"
-msgstr ""
+msgstr "Rúnna af öll gildi í 4 aukastafi"
#: ../share/extensions/gcodetools_area.inx.h:52
#: ../share/extensions/gcodetools_dxf_points.inx.h:24
@@ -32621,6 +33112,7 @@ msgstr "Leita að uppfærslum"
#: ../share/extensions/gcodetools_check_for_updates.inx.h:2
msgid "Check for Gcodetools latest stable version and try to get the updates."
msgstr ""
+"Athuga með síðustu stöðugu útgáfu Gcodetools og reyna að ná í uppfærslur."
#: ../share/extensions/gcodetools_dxf_points.inx.h:1
msgid "DXF Points"
@@ -32686,11 +33178,11 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:1
msgid "Graffiti"
-msgstr ""
+msgstr "Graffiti"
#: ../share/extensions/gcodetools_graffiti.inx.h:2
msgid "Maximum segment length:"
-msgstr ""
+msgstr "Hámarkslengd búts:"
#: ../share/extensions/gcodetools_graffiti.inx.h:3
msgid "Minimal connector radius:"
@@ -32698,11 +33190,11 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:4
msgid "Start position (x;y):"
-msgstr ""
+msgstr "Upphafsstaða (x;y):"
#: ../share/extensions/gcodetools_graffiti.inx.h:5
msgid "Create preview"
-msgstr ""
+msgstr "Búa til forskoðun"
#: ../share/extensions/gcodetools_graffiti.inx.h:6
msgid "Create linearization preview"
@@ -32710,7 +33202,7 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:7
msgid "Preview's size (px):"
-msgstr ""
+msgstr "Stærð forskoðunar (px):"
#: ../share/extensions/gcodetools_graffiti.inx.h:8
msgid "Preview's paint emmit (pts/s):"
@@ -32719,7 +33211,7 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:10
#: ../share/extensions/gcodetools_orientation_points.inx.h:3
msgid "Orientation type:"
-msgstr ""
+msgstr "Gerð stefnu:"
#: ../share/extensions/gcodetools_graffiti.inx.h:11
#: ../share/extensions/gcodetools_orientation_points.inx.h:4
@@ -32729,7 +33221,7 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:12
#: ../share/extensions/gcodetools_orientation_points.inx.h:5
msgid "Z depth:"
-msgstr ""
+msgstr "Z-dýpt:"
#: ../share/extensions/gcodetools_graffiti.inx.h:14
#: ../share/extensions/gcodetools_orientation_points.inx.h:7
@@ -32744,7 +33236,7 @@ msgstr ""
#: ../share/extensions/gcodetools_graffiti.inx.h:16
#: ../share/extensions/gcodetools_orientation_points.inx.h:9
msgid "graffiti points"
-msgstr ""
+msgstr "graffiti-punktar"
#: ../share/extensions/gcodetools_graffiti.inx.h:17
#: ../share/extensions/gcodetools_orientation_points.inx.h:10
@@ -32766,11 +33258,11 @@ msgstr ""
#: ../share/extensions/gcodetools_lathe.inx.h:1
msgid "Lathe"
-msgstr "Renndur hlutur"
+msgstr "Rennibekkur"
#: ../share/extensions/gcodetools_lathe.inx.h:2
msgid "Lathe width:"
-msgstr ""
+msgstr "Breidd rennslu:"
#: ../share/extensions/gcodetools_lathe.inx.h:3
msgid "Fine cut width:"
@@ -32812,15 +33304,15 @@ msgstr ""
#: ../share/extensions/gcodetools_orientation_points.inx.h:1
msgid "Orientation points"
-msgstr ""
+msgstr "Stefnupunktar"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:1
msgid "Prepare path for plasma"
-msgstr ""
+msgstr "Undirbúa feril fyrir plasma/laser"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:2
msgid "Prepare path for plasma or laser cuters"
-msgstr ""
+msgstr "Undirbúa feril fyrir plasma- eða leysiskurð"
#: ../share/extensions/gcodetools_prepare_path_for_plasma.inx.h:3
msgid "Create in-out paths"
@@ -32908,7 +33400,7 @@ msgstr "renniskeri"
#: ../share/extensions/gcodetools_tools_library.inx.h:9
msgid "graffiti"
-msgstr ""
+msgstr "graffiti"
#: ../share/extensions/gcodetools_tools_library.inx.h:10
msgid "Just check tools"
@@ -33387,7 +33879,7 @@ msgstr ""
#: ../share/extensions/hershey.inx.h:23
msgid "Japanese"
-msgstr "Japanska"
+msgstr "Japanskt"
#: ../share/extensions/hershey.inx.h:24
msgid "Astrology"
@@ -33608,7 +34100,7 @@ msgstr ""
#: ../share/extensions/hpgl_output.inx.h:23
#: ../share/extensions/plotter.inx.h:51
msgid "Plot Features "
-msgstr "Eiginleikar plotts"
+msgstr "Eiginleikar plotts "
#: ../share/extensions/hpgl_output.inx.h:24
#: ../share/extensions/plotter.inx.h:52
@@ -33693,7 +34185,7 @@ msgstr "Einfalt"
#. render images like in 0.48
#: ../share/extensions/image_attributes.inx.h:5
-msgid "Support non-unifom scaling"
+msgid "Support non-uniform scaling"
msgstr "Styðja breytilega kvörðun"
#. render images like in 0.48
@@ -33899,7 +34391,7 @@ msgstr "Hliðra Y"
#: ../share/extensions/interp_att_g.inx.h:17
#: ../share/extensions/markers_strokepaint.inx.h:9
msgid "Fill"
-msgstr "Fylla"
+msgstr "Fylling"
#: ../share/extensions/interp_att_g.inx.h:19
msgid "Other"
@@ -34023,7 +34515,7 @@ msgstr "Ekkert (sjálfgefið)"
#: ../share/extensions/jessyInk_effects.inx.h:8
#: ../share/extensions/jessyInk_transitions.inx.h:8
msgid "Appear"
-msgstr "Birtast"
+msgstr "Birtist"
#: ../share/extensions/jessyInk_effects.inx.h:9
msgid "Fade in"
@@ -34040,7 +34532,7 @@ msgstr "Byggja-út sjónbrella"
#: ../share/extensions/jessyInk_effects.inx.h:12
msgid "Fade out"
-msgstr "Deyfa út"
+msgstr "Dofna út"
#: ../share/extensions/jessyInk_effects.inx.h:14
msgid ""
@@ -34571,7 +35063,7 @@ msgstr "Forsendur:"
#: ../share/extensions/lindenmayer.inx.h:4
msgid "Rules:"
-msgstr "Mælistikur:"
+msgstr "Reglur:"
#: ../share/extensions/lindenmayer.inx.h:6
msgid "Step length (px):"
@@ -34688,10 +35180,6 @@ msgstr "Úthluta útlínulit"
msgid "Measure Path"
msgstr "Mæla feril"
-#: ../share/extensions/measure.inx.h:2
-msgid "Measure"
-msgstr "Mæla"
-
#: ../share/extensions/measure.inx.h:3
msgid "Measurement Type: "
msgstr "Tegund mælingar: "
@@ -34729,10 +35217,6 @@ msgstr "Leturstærð (px):"
msgid "Offset (px):"
msgstr "Hliðrun [px]:"
-#: ../share/extensions/measure.inx.h:14
-msgid "Precision:"
-msgstr "Nákvæmni:"
-
#: ../share/extensions/measure.inx.h:15
msgid "Scale Factor (Drawing:Real Length) = 1:"
msgstr "Kvörðunarhlutfall (teikning:raunlengd) = 1:"
@@ -35191,11 +35675,6 @@ msgstr "Vélbúnaður (RTS/CTS)"
msgid "Hardware (DSR/DTR + RTS/CTS)"
msgstr "Vélbúnaður (DSR/DTR + RTS/CTS)"
-#: ../share/extensions/plotter.inx.h:24
-msgctxt "Flow control"
-msgid "None"
-msgstr "Ekkert"
-
#: ../share/extensions/plotter.inx.h:25
msgid "HPGL"
msgstr "HPGL"
@@ -35312,7 +35791,7 @@ msgstr "Fjórflötungur"
#: ../share/extensions/polyhedron_3d.inx.h:12
msgid "Truncated Tetrahedron"
-msgstr "Afskorinn fjórflötungur "
+msgstr "Afskorinn fjórflötungur"
#: ../share/extensions/polyhedron_3d.inx.h:13
msgid "Octahedron"
@@ -35444,11 +35923,11 @@ msgstr "Teikna marghyrninga á bakhlið"
#: ../share/extensions/polyhedron_3d.inx.h:49
msgid "Z-sort faces by:"
-msgstr ""
+msgstr "Z-röðun flata eftir:"
#: ../share/extensions/polyhedron_3d.inx.h:50
msgid "Faces"
-msgstr "Hliðar"
+msgstr "Fletir"
#: ../share/extensions/polyhedron_3d.inx.h:51
msgid "Edges"
@@ -35516,7 +35995,7 @@ msgstr "Setja skurðarmerki við:"
#: ../share/extensions/printing_marks.inx.h:17
msgid "Canvas"
-msgstr "Myndflötur"
+msgstr "Myndflöt"
#: ../share/extensions/printing_marks.inx.h:19
msgid "Bleed Margin"
@@ -35639,11 +36118,11 @@ msgstr "Stærð fernings (px):"
#: ../share/extensions/render_gear_rack.inx.h:1
msgid "Rack Gear"
-msgstr ""
+msgstr "Tennur á stöng"
#: ../share/extensions/render_gear_rack.inx.h:2
msgid "Rack Length:"
-msgstr ""
+msgstr "Lengd stangar:"
#: ../share/extensions/render_gear_rack.inx.h:3
msgid "Tooth Spacing:"
@@ -35656,7 +36135,7 @@ msgstr "Tengihorn:"
#: ../share/extensions/render_gear_rack.inx.h:6
#: ../share/extensions/render_gears.inx.h:1
msgid "Gear"
-msgstr "Staðsetning gírhjóls"
+msgstr "Tannhjól"
#: ../share/extensions/render_gears.inx.h:2
msgid "Number of teeth:"
@@ -35776,7 +36255,7 @@ msgstr "Viðmiðunarpunktur hlutar"
#: ../share/extensions/text_extract.inx.h:9
#: ../share/extensions/text_merge.inx.h:9
msgid "Middle"
-msgstr "Miðju"
+msgstr "Miðja"
#: ../share/extensions/restack.inx.h:19
#: ../share/extensions/text_extract.inx.h:12
@@ -35857,158 +36336,269 @@ msgid "Optimized SVG Output"
msgstr "Bestað SVG frálag"
#: ../share/extensions/scour.inx.h:3
+msgid "Number of significant digits for coordinates:"
+msgstr "Fjöldi marktækra tölustafa í hnitum:"
+
+#: ../share/extensions/scour.inx.h:4
+msgid ""
+"Specifies the number of significant digits that should be output for "
+"coordinates. Note that significant digits are *not* the number of decimals "
+"but the overall number of digits in the output. For example if a value of "
+"\"3\" is specified, the coordinate 3.14159 is output as 3.14 while the "
+"coordinate 123.675 is output as 124."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:5
msgid "Shorten color values"
msgstr "Stytta litagildi"
-#: ../share/extensions/scour.inx.h:4
+#: ../share/extensions/scour.inx.h:6
+msgid ""
+"Convert all color specifications to #RRGGBB (or #RGB where applicable) "
+"format."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:7
msgid "Convert CSS attributes to XML attributes"
msgstr "Umbreyta CSS eigindum í XML eigindi"
-#: ../share/extensions/scour.inx.h:5
-msgid "Group collapsing"
-msgstr "Innfelling hópa"
+#: ../share/extensions/scour.inx.h:8
+msgid ""
+"Convert styles from style tags and inline style=\"\" declarations into XML "
+"attributes."
+msgstr ""
-#: ../share/extensions/scour.inx.h:6
+#: ../share/extensions/scour.inx.h:9
+msgid "Collapse groups"
+msgstr "Fella hópa saman"
+
+#: ../share/extensions/scour.inx.h:10
+msgid ""
+"Remove useless groups, promoting their contents up one level. Requires "
+"\"Remove unused IDs\" to be set."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:11
msgid "Create groups for similar attributes"
msgstr "Búa til hópa fyrir svipuð eigindi"
-#: ../share/extensions/scour.inx.h:7
-msgid "Embed rasters"
-msgstr "Ívefja rasta"
+#: ../share/extensions/scour.inx.h:12
+msgid ""
+"Create groups for runs of elements having at least one attribute in common "
+"(e.g. fill-color, stroke-opacity, ...)."
+msgstr ""
-#: ../share/extensions/scour.inx.h:8
+#: ../share/extensions/scour.inx.h:13
msgid "Keep editor data"
msgstr "Halda gögnum ritils"
-#: ../share/extensions/scour.inx.h:9
+#: ../share/extensions/scour.inx.h:14
+msgid ""
+"Don't remove editor-specific elements and attributes. Currently supported: "
+"Inkscape, Sodipodi and Adobe Illustrator."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:15
+msgid "Keep unreferenced definitions"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:16
+msgid "Keep element definitions that are not currently used in the SVG"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:17
+msgid "Work around renderer bugs"
+msgstr "Fara hjáleiðir framhjá myndgerðarvillum"
+
+#: ../share/extensions/scour.inx.h:18
+msgid ""
+"Works around some common renderer bugs (mainly libRSVG) at the cost of a "
+"slightly larger SVG file."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:20
+msgid "Remove the XML declaration"
+msgstr "Fjarlægja XML-skilgreininguna"
+
+#: ../share/extensions/scour.inx.h:21
+msgid ""
+"Removes the XML declaration (which is optional but should be provided, "
+"especially if special characters are used in the document) from the file "
+"header."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:22
msgid "Remove metadata"
msgstr "Fjarlægja lýsigögn"
-#: ../share/extensions/scour.inx.h:10
+#: ../share/extensions/scour.inx.h:23
+msgid ""
+"Remove metadata tags along with all the contained information, which may "
+"include license and author information, alternate versions for non-SVG-"
+"enabled browsers, etc."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:24
msgid "Remove comments"
msgstr "Fjarlægja athugasemdir"
-#: ../share/extensions/scour.inx.h:11
-msgid "Work around renderer bugs"
-msgstr "Fara hjáleiðir framhjá myndgerðarvillum"
+#: ../share/extensions/scour.inx.h:25
+msgid "Remove all XML comments from output."
+msgstr ""
-#: ../share/extensions/scour.inx.h:12
+#: ../share/extensions/scour.inx.h:26
+msgid "Embed raster images"
+msgstr "Ívefja rastamyndir"
+
+#: ../share/extensions/scour.inx.h:27
+msgid ""
+"Resolve external references to raster images and embed them as Base64-"
+"encoded data URLs."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:28
msgid "Enable viewboxing"
msgstr "Virkja sýnikassa"
-#: ../share/extensions/scour.inx.h:13
-msgid "Remove the xml declaration"
-msgstr "Fjarlægja XML-skilgreiningu"
+#: ../share/extensions/scour.inx.h:30
+#, no-c-format
+msgid ""
+"Set page size to 100%/100% (full width and height of the display area) and "
+"introduce a viewBox specifying the drawings dimensions."
+msgstr ""
-#: ../share/extensions/scour.inx.h:14
-msgid "Number of significant digits for coords:"
-msgstr "Fjöldi marktækra tölustafa í hnitum:"
+#: ../share/extensions/scour.inx.h:31
+msgid "Format output with line-breaks and indentation"
+msgstr ""
-#: ../share/extensions/scour.inx.h:15
-msgid "XML indentation (pretty-printing):"
-msgstr "Inndráttur XML (áferðarfalleg prentun):"
+#: ../share/extensions/scour.inx.h:32
+msgid ""
+"Produce nicely formatted output including line-breaks. If you do not intend "
+"to hand-edit the SVG file you can disable this option to bring down the file "
+"size even more at the cost of clarity."
+msgstr ""
-#: ../share/extensions/scour.inx.h:16
+#: ../share/extensions/scour.inx.h:33
+msgid "Indentation characters:"
+msgstr "Inndráttartákn:"
+
+#: ../share/extensions/scour.inx.h:34
+msgid ""
+"The type of indentation used for each level of nesting in the output. "
+"Specify \"None\" to disable indentation. This option has no effect if "
+"\"Format output with line-breaks and indentation\" is disabled."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:35
+msgid "Depth of indentation:"
+msgstr "Dýpt inndráttar"
+
+#: ../share/extensions/scour.inx.h:36
+msgid ""
+"The depth of the chosen type of indentation. E.g. if you choose \"2\" every "
+"nesting level in the output will be indented by two additional spaces/tabs."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:37
+msgid "Strip the \"xml:space\" attribute from the root SVG element"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:38
+msgid ""
+"This is useful if the input file specifies \"xml:space='preserve'\" in the "
+"root SVG element which instructs the SVG editor not to change whitespace in "
+"the document at all (and therefore overrides the options above)."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:39
+msgid "Document options"
+msgstr "Valkostir skjals"
+
+#: ../share/extensions/scour.inx.h:40
+msgid "Pretty-printing"
+msgstr "Áferðarfalleg prentun"
+
+#: ../share/extensions/scour.inx.h:41
msgid "Space"
msgstr "Bilslá"
-#: ../share/extensions/scour.inx.h:17
+#: ../share/extensions/scour.inx.h:42
msgid "Tab"
msgstr "Dálklykill (tab)"
-#: ../share/extensions/scour.inx.h:18
+#: ../share/extensions/scour.inx.h:43
msgctxt "Indent"
msgid "None"
msgstr "Ekkert"
-#: ../share/extensions/scour.inx.h:19
-msgid "Ids"
-msgstr "Auðkennisnúmer"
+#: ../share/extensions/scour.inx.h:44
+msgid "IDs"
+msgstr "Auðkenni (ID)"
-#: ../share/extensions/scour.inx.h:20
-msgid "Remove unused ID names for elements"
+#: ../share/extensions/scour.inx.h:45
+msgid "Remove unused IDs"
+msgstr "Fjarlægja ónotuð auðkenni"
+
+#: ../share/extensions/scour.inx.h:46
+msgid ""
+"Remove all unreferenced IDs from elements. Those are not needed for "
+"rendering."
msgstr ""
-#: ../share/extensions/scour.inx.h:21
+#: ../share/extensions/scour.inx.h:47
msgid "Shorten IDs"
msgstr "Stytta auðkenni"
-#: ../share/extensions/scour.inx.h:22
-msgid "Preserve manually created ID names not ending with digits"
+#: ../share/extensions/scour.inx.h:48
+msgid ""
+"Minimize the length of IDs using only lowercase letters, assigning the "
+"shortest values to the most-referenced elements. For instance, "
+"\"linearGradient5621\" will become \"a\" if it is the most used element."
msgstr ""
-#: ../share/extensions/scour.inx.h:23
-msgid "Preserve these ID names, comma-separated:"
+#: ../share/extensions/scour.inx.h:49
+msgid "Prefix shortened IDs with:"
msgstr ""
-#: ../share/extensions/scour.inx.h:24
-msgid "Preserve ID names starting with:"
+#: ../share/extensions/scour.inx.h:50
+msgid "Prepend shortened IDs with the specified prefix."
msgstr ""
-#: ../share/extensions/scour.inx.h:25
-msgid "Help (Options)"
-msgstr "Hjálp (valmöguleikar)"
+#: ../share/extensions/scour.inx.h:51
+msgid "Preserve manually created IDs not ending with digits"
+msgstr ""
-#: ../share/extensions/scour.inx.h:27
-#, no-c-format
+#: ../share/extensions/scour.inx.h:52
msgid ""
-"This extension optimizes the SVG file according to the following options:\n"
-" * Shorten color names: convert all colors to #RRGGBB or #RGB format.\n"
-" * Convert CSS attributes to XML attributes: convert styles from style "
-"tags and inline style=\"\" declarations into XML attributes.\n"
-" * Group collapsing: removes useless g elements, promoting their contents "
-"up one level. Requires \"Remove unused ID names for elements\" to be set.\n"
-" * Create groups for similar attributes: create g elements for runs of "
-"elements having at least one attribute in common (e.g. fill color, stroke "
-"opacity, ...).\n"
-" * Embed rasters: embed raster images as base64-encoded data URLs.\n"
-" * Keep editor data: don't remove Inkscape, Sodipodi or Adobe Illustrator "
-"elements and attributes.\n"
-" * Remove metadata: remove metadata tags along with all the information "
-"in them, which may include license metadata, alternate versions for non-SVG-"
-"enabled browsers, etc.\n"
-" * Remove comments: remove comment tags.\n"
-" * Work around renderer bugs: emits slightly larger SVG data, but works "
-"around a bug in librsvg's renderer, which is used in Eye of GNOME and other "
-"various applications.\n"
-" * Enable viewboxing: size image to 100%/100% and introduce a viewBox.\n"
-" * Number of significant digits for coords: all coordinates are output "
-"with that number of significant digits. For example, if 3 is specified, the "
-"coordinate 3.5153 is output as 3.51 and the coordinate 471.55 is output as "
-"472.\n"
-" * XML indentation (pretty-printing): either None for no indentation, "
-"Space to use one space per nesting level, or Tab to use one tab per nesting "
-"level."
+"Descriptive IDs which were manually created to reference or label specific "
+"elements or groups (e.g. #arrowStart, #arrowEnd or #textLabels) will be "
+"preserved while numbered IDs (as they are generated by most SVG editors "
+"including Inkscape) will be removed/shortened."
msgstr ""
-#: ../share/extensions/scour.inx.h:40
-msgid "Help (Ids)"
-msgstr "Hjálp (Ids)"
+#: ../share/extensions/scour.inx.h:53
+msgid "Preserve the following IDs:"
+msgstr "Fann eftirfarandi auðkenni:"
-#: ../share/extensions/scour.inx.h:41
+#: ../share/extensions/scour.inx.h:54
+msgid "A comma-separated list of IDs that are to be preserved."
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:55
+msgid "Preserve IDs starting with:"
+msgstr ""
+
+#: ../share/extensions/scour.inx.h:56
msgid ""
-"Ids specific options:\n"
-" * Remove unused ID names for elements: remove all unreferenced ID "
-"attributes.\n"
-" * Shorten IDs: reduce the length of all ID attributes, assigning the "
-"shortest to the most-referenced elements. For instance, #linearGradient5621, "
-"referenced 100 times, can become #a.\n"
-" * Preserve manually created ID names not ending with digits: usually, "
-"optimised SVG output removes these, but if they're needed for referencing (e."
-"g. #middledot), you may use this option.\n"
-" * Preserve these ID names, comma-separated: you can use this in "
-"conjunction with the other preserve options if you wish to preserve some "
-"more specific ID names.\n"
-" * Preserve ID names starting with: usually, optimised SVG output removes "
-"all unused ID names, but if all of your preserved ID names start with the "
-"same prefix (e.g. #flag-mx, #flag-pt), you may use this option."
+"Preserve all IDs that start with the specified prefix (e.g. specify \"flag\" "
+"to preserve \"flag-mx\", \"flag-pt\", etc.)."
msgstr ""
-#: ../share/extensions/scour.inx.h:47
+#: ../share/extensions/scour.inx.h:57
msgid "Optimized SVG (*.svg)"
msgstr "Bestað SVG (*.svg)"
-#: ../share/extensions/scour.inx.h:48
+#: ../share/extensions/scour.inx.h:58
msgid "Scalable Vector Graphics"
msgstr "SVG vigurteikningar (Scalable Vector Graphics)"
@@ -36101,7 +36691,7 @@ msgstr "R - Radíus hrings (px):"
#: ../share/extensions/spirograph.inx.h:3
msgid "r - Gear Radius (px):"
-msgstr "r - Radíus gírhjóls (px):"
+msgstr "r - Radíus tannhjóls (px):"
#: ../share/extensions/spirograph.inx.h:4
msgid "d - Pen Radius (px):"
@@ -36109,7 +36699,7 @@ msgstr "d - Radíus penna (px):"
#: ../share/extensions/spirograph.inx.h:5
msgid "Gear Placement:"
-msgstr "Staðsetning gírhjóls:"
+msgstr "Staðsetning tannhjóls:"
#: ../share/extensions/spirograph.inx.h:6
msgid "Inside (Hypotrochoid)"
@@ -36474,15 +37064,15 @@ msgstr "sLemBiN stAfstaÐa"
#: ../share/extensions/text_sentencecase.inx.h:1
msgid "Sentence case"
-msgstr "Stafstaða setningar"
+msgstr "Hástafur fremst í setningu"
#: ../share/extensions/text_titlecase.inx.h:1
msgid "Title Case"
-msgstr "Stafstaða titils"
+msgstr "Hástafur Fremst Í Hverju Orði"
#: ../share/extensions/text_uppercase.inx.h:1
msgid "UPPERCASE"
-msgstr "HÁSTAFIR"
+msgstr "HÁSTAFA"
#: ../share/extensions/triangle.inx.h:1
msgid "Triangle"
@@ -36736,8 +37326,8 @@ msgid ""
"If you want to transmit more than one attribute, you should separate this "
"with a space, and only with a space."
msgstr ""
-"Ef þú vilt miðla fleiru en einu eigindi, verðurðu að aðgreina þau með "
-"bili, og einungis með bili."
+"Ef þú vilt miðla fleiru en einu eigindi, verðurðu að aðgreina þau með bili, "
+"og einungis með bili."
#: ../share/extensions/webslicer_create_group.inx.h:1
msgid "Set a layout group"
@@ -36902,7 +37492,7 @@ msgstr "Efst til hægri"
#: ../share/extensions/webslicer_create_rect.inx.h:35
msgid "Middle and Left"
-msgstr "Miðja til vinstri"
+msgstr "Miðjað til vinstri"
#: ../share/extensions/webslicer_create_rect.inx.h:36
msgid "Middle and Center"
@@ -36910,7 +37500,7 @@ msgstr "Miðjað fyrir miðju"
#: ../share/extensions/webslicer_create_rect.inx.h:37
msgid "Middle and Right"
-msgstr "Miðja til hægri"
+msgstr "Miðjað til hægri"
#: ../share/extensions/webslicer_create_rect.inx.h:38
msgid "Bottom and Left"
@@ -36983,7 +37573,7 @@ msgstr "Fela línur á bak við hnöttinn"
#: ../share/extensions/wmf_input.inx.h:1
#: ../share/extensions/wmf_output.inx.h:1
msgid "Windows Metafile Input"
-msgstr "Windows Metafile ílag"
+msgstr "Windows Metafile-ílag"
#: ../share/extensions/wmf_input.inx.h:3
#: ../share/extensions/wmf_output.inx.h:3
@@ -36992,7 +37582,38 @@ msgstr "Vinsælt snið fyrir myndskreytingar"
#: ../share/extensions/xaml2svg.inx.h:1
msgid "XAML Input"
-msgstr "XAML ílag"
+msgstr "XAML-ílag"
+
+#~ msgid "Measure start"
+#~ msgstr "Upphaf mælingar"
+
+#~ msgid "Measure end"
+#~ msgstr "Endir mælingar"
+
+#~ msgid "Only visible intersections"
+#~ msgstr "Einungis sýnilegar skaranir"
+
+#~ msgid "Group collapsing"
+#~ msgstr "Innfelling hópa"
+
+#~ msgid "XML indentation (pretty-printing):"
+#~ msgstr "Inndráttur XML (áferðarfalleg prentun):"
+
+#~ msgid "Ids"
+#~ msgstr "Auðkennisnúmer"
+
+#~ msgid "Help (Options)"
+#~ msgstr "Hjálp (valmöguleikar)"
+
+#~ msgid "Help (Ids)"
+#~ msgstr "Hjálp (Ids)"
+
+#~ msgid "Max. smooth handle angle"
+#~ msgstr "Hámarkshorn mjúks haldfangs"
+
+#~ msgctxt "Flow control"
+#~ msgid "None"
+#~ msgstr "Ekkert"
#~ msgid "Text Orientation: "
#~ msgstr "Stefna texta: "
diff --git a/share/extensions/nicechart.inx b/share/extensions/nicechart.inx
new file mode 100644
index 000000000..0ebcd8fca
--- /dev/null
+++ b/share/extensions/nicechart.inx
@@ -0,0 +1,103 @@
+<!--
+ nicechart.inx
+
+ Copyright 2011-2016
+
+ Christoph Sterz
+ Florian Weber
+ Maren Hachmann
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+-->
+
+<inkscape-extension>
+ <_name>NiceCharts</_name>
+ <id>org.inkscape.filter.nicechart</id>
+ <dependency type="executable" location="extensions">nicechart.py</dependency>
+ <dependency type="executable" location="extensions">inkex.py</dependency>
+ <param name="input_sections" type="notebook">
+ <page name="data_settings" _gui-text="Data">
+ <param name="input_type" type="notebook">
+ <page name="file" _gui-text="Data from file">
+ <_param name="desc" type="description">Enter the full path to a CSV file:</_param>
+ <param name="filename" type="string" _gui-text="File:"></param>
+ <param name="delimiter" type="string" _gui-text="Delimiter:">;</param>
+ <param name="col_key" type="int" _gui-text="Column that contains the keys:" min="0" max="10000">0</param>
+ <param name="col_val" type="int" _gui-text="Column that contains the values:" min="0" max="10000">1</param>
+ <param name="encoding" type="string" _gui-text="File encoding (e.g. utf-8):">utf-8</param>
+ <param name="headings" type="boolean" _gui-text="First line contains headings">false</param>
+ </page>
+ <page name="direct_input" _gui-text="Direct input">
+ <_param name="desc" type="description">Type in comma separated values:</_param>
+ <_param name="desc" type="description">(format like this: apples:3,bananas:5)</_param>
+ <param name="what" type="string" _gui-text="Data:">apples:3,bananas:5,oranges:10,pears:4</param>
+ </page>
+ </param>
+ </page>
+ <page name="description_settings" _gui-text="Labels">
+ <param type="string" name="font" _gui-text="Font:">sans-serif</param>
+ <param type="int" name="font-size" _gui-text="Font size:" min="0" max="10000">10</param>
+ <param type="string" name="font-color" _gui-text="Font color:">#000000</param>
+ </page>
+ <page name="chart_settings" _gui-text="Charts">
+ <param type="boolean" name="rotate" _gui-text="Draw horizontally">false</param>
+ <param name="bar-height" type="int" _gui-text="Bar length:" min="0" max="100000">100</param>
+ <param name="bar-width" type="int" _gui-text="Bar width:" min="0" max="100000">10</param>
+ <param name="pie-radius" type="int" _gui-text="Pie radius:" min="0" max="100000">100</param>
+ <param name="bar-offset" type="int" _gui-text="Bar offset:" min="0" max="100000">5</param>
+ <param name="stroke-width" type="float" min="0.1" max="100000.0" precision="2" _gui-text="Stroke width:">1</param>
+ <param name="text-offset" type="int" _gui-text="Offset between chart and labels:" min="0" max="100000">5</param>
+ <param name="heading-offset" type="int" _gui-text="Offset between chart and chart title:" min="-100000" max="100000">50</param>
+ <param name="segment-overlap" type="boolean" _gui-text="Work around aliasing effects (creates overlapping segments)">false</param>
+
+ <param name="colors" type="enum" _gui-text="Color scheme:">
+ <_item value="default">Default</_item>
+ <_item value="blue">Blue</_item>
+ <_item value="gray">Gray</_item>
+ <_item value="contrast">Contrast</_item>
+ <_item value="sap">SAP</_item>
+ </param>
+
+ <param type="string" name="colors_override" _gui-text="Custom colors:"></param>
+
+ <param type="boolean" name="reverse_colors" _gui-text="Reverse color scheme">false</param>
+ <param type="boolean" name="blur" _gui-text="Drop shadow">false</param>
+ </page>
+ <page name="value_settings" _gui-text="Values">
+ <param type="boolean" name="show_values" _gui-text="Show values">false</param>
+<!-- <param type="string" name="font" _gui-text="Font:">sans-serif</param>
+ <param type="int" name="font-size" _gui-text="Font size:" min="0" max="10000">10</param>
+ <param type="description" name="desc">Font color:</param>
+ <param type="string" name="font-color" _gui-text="Font color:">#000000</param>
+-->
+ </page>
+ </param>
+ <param name="type" type="enum" _gui-text="Chart type:">
+ <_item value="bar">Bar chart</_item>
+ <_item value="pie">Pie chart</_item>
+ <_item value="pie_abs">Pie chart (percentage)</_item>
+ <_item value="stbar">Stacked bar chart</_item>
+ </param>
+ <effect>
+ <object-type>all</object-type>
+ <effects-menu>
+ <submenu _name="Render"/>
+ </effects-menu>
+ </effect>
+ <script>
+ <command reldir="extensions" interpreter="python">nicechart.py</command>
+ </script>
+</inkscape-extension>
diff --git a/share/extensions/nicechart.py b/share/extensions/nicechart.py
new file mode 100755
index 000000000..d4a819ccc
--- /dev/null
+++ b/share/extensions/nicechart.py
@@ -0,0 +1,718 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+# nicechart.py
+#
+# Copyright 2011-2016
+#
+# Christoph Sterz
+# Florian Weber
+# Maren Hachmann
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
+# MA 02110-1301, USA.
+#
+
+# TODO / Ideas:
+# allow negative values for bar charts
+# show values for stacked bar charts
+# don't create a new layer for each chart, but a normal group
+# correct bar height for stacked bars (it's only half as high as it should be, double)
+# adjust position of heading
+# use aliasing workaround for stacked bars (e.g. let the rectangles overlap)
+
+# Example CSV file contents:
+'''
+Month;1978;1979;1980;1981
+January;2;1,3;0.1;2.3
+February;6.5;2.4;1.2;6.1
+March;7.4;6.7;7.9;4.7
+April;7.7;6.4;8.2;8.9
+May;10.9;11.7;18.7;11.1
+June;12.6;14.2;14.7;14.7
+July;16.5;15.5;17.5;15.1
+August;15.9;15.4;14.6;16.6
+September;14;14.5;13.2;15.3
+October;11.9;13.9;11.5;9.2
+November;6.7;8.5;7;6.6
+December;6.4;2.2;6.3;3.5
+'''
+# The extension creates one chart for a single value column in one go,
+# e.g. chart all temperatures for all months of the year 1978 into one chart.
+# (for this, select column 0 for labels and column 1 for values).
+# "1978" etc. can be used as heading (Need not be numeric. If not used delete the heading line.)
+# Month names can be used as labels
+# Values can be shown, in addition to labels (doesn't work with stacked bar charts)
+# Values can contain commas as decimal separator, as long as delimiter isn't comma
+# Negative values are not yet supported.
+
+
+import re
+import sys
+import math
+import inkex
+
+from simplestyle import *
+
+#www.sapdesignguild.org/goodies/diagram_guidelines/color_palettes.html#mss
+COLOUR_TABLE = {
+ "red": ["#460101", "#980101", "#d40000", "#f44800", "#fb8b00", "#eec73e", "#d9bb7a", "#fdd99b"],
+ "blue": ["#000442", "#0F1781", "#252FB7", "#3A45E1", "#656DDE", "#8A91EC"],
+ "gray": ["#222222", "#444444", "#666666", "#888888", "#aaaaaa", "#cccccc", "#eeeeee"],
+ "contrast": ["#0000FF", "#FF0000", "#00FF00", "#CF9100", "#FF00FF", "#00FFFF"],
+ "sap": ["#f8d753", "#5c9746", "#3e75a7", "#7a653e", "#e1662a", "#74796f", "#c4384f",
+ "#fff8a3", "#a9cc8f", "#b2c8d9", "#bea37a", "#f3aa79", "#b5b5a9", "#e6a5a5"]
+}
+
+def get_color_scheme(name="default"):
+ return COLOUR_TABLE.get(name.lower(), COLOUR_TABLE['red'])
+
+
+class NiceChart(inkex.Effect):
+ """
+ Inkscape extension that can draw pie charts and bar charts
+ (stacked, single, horizontally or vertically)
+ with optional drop shadow, from a csv file or from pasted text
+ """
+
+ def __init__(self):
+ """
+ Constructor.
+ Defines the "--what" option of a script.
+ """
+ # Call the base class constructor.
+ inkex.Effect.__init__(self)
+
+ # Define string option "--what" with "-w" shortcut and default chart values.
+ self.OptionParser.add_option('-w', '--what', action='store',
+ type='string', dest='what', default='22,11,67',
+ help='Chart Values')
+
+ # Define string option "--type" with "-t" shortcut.
+ self.OptionParser.add_option("-t", "--type", action="store",
+ type="string", dest="type", default='',
+ help="Chart Type")
+
+ # Define bool option "--blur" with "-b" shortcut.
+ self.OptionParser.add_option("-b", "--blur", action="store",
+ type="inkbool", dest="blur", default='True',
+ help="Blur Type")
+
+ # Define string option "--file" with "-f" shortcut.
+ self.OptionParser.add_option("-f", "--filename", action="store",
+ type="string", dest="filename", default='',
+ help="Name of File")
+
+ # Define string option "--input_type" with "-i" shortcut.
+ self.OptionParser.add_option("-i", "--input_type", action="store",
+ type="string", dest="input_type", default='file',
+ help="Chart Type")
+
+ # Define string option "--delimiter" with "-d" shortcut.
+ self.OptionParser.add_option("-d", "--delimiter", action="store",
+ type="string", dest="csv_delimiter", default=';',
+ help="delimiter")
+
+ # Define string option "--colors" with "-c" shortcut.
+ self.OptionParser.add_option("-c", "--colors", action="store",
+ type="string", dest="colors", default='default',
+ help="color-scheme")
+
+ # Define string option "--colors_override"
+ self.OptionParser.add_option("", "--colors_override", action="store",
+ type="string", dest="colors_override", default='',
+ help="color-scheme-override")
+
+
+ self.OptionParser.add_option("", "--reverse_colors", action="store",
+ type="inkbool", dest="reverse_colors", default='False',
+ help="reverse color-scheme")
+
+ self.OptionParser.add_option("-k", "--col_key", action="store",
+ type="int", dest="col_key", default='0',
+ help="column that contains the keys")
+
+
+ self.OptionParser.add_option("-v", "--col_val", action="store",
+ type="int", dest="col_val", default='1',
+ help="column that contains the values")
+
+ self.OptionParser.add_option("", "--encoding", action="store",
+ type="string", dest="encoding", default='utf-8',
+ help="encoding of the CSV file, e.g. utf-8")
+
+ self.OptionParser.add_option("", "--headings", action="store",
+ type="inkbool", dest="headings", default='False',
+ help="the first line of the CSV file consists of headings for the columns")
+
+ self.OptionParser.add_option("-r", "--rotate", action="store",
+ type="inkbool", dest="rotate", default='False',
+ help="Draw barchart horizontally")
+
+ self.OptionParser.add_option("-W", "--bar-width", action="store",
+ type="int", dest="bar_width", default='10',
+ help="width of bars")
+
+ self.OptionParser.add_option("-p", "--pie-radius", action="store",
+ type="int", dest="pie_radius", default='100',
+ help="radius of pie-charts")
+
+ self.OptionParser.add_option("-H", "--bar-height", action="store",
+ type="int", dest="bar_height", default='100',
+ help="height of bars")
+
+ self.OptionParser.add_option("-O", "--bar-offset", action="store",
+ type="int", dest="bar_offset", default='5',
+ help="distance between bars")
+
+ self.OptionParser.add_option("", "--stroke-width", action="store",
+ type="float", dest="stroke_width", default='1')
+
+ self.OptionParser.add_option("-o", "--text-offset", action="store",
+ type="int", dest="text_offset", default='5',
+ help="distance between bar and descriptions")
+
+ self.OptionParser.add_option("", "--heading-offset", action="store",
+ type="int", dest="heading_offset", default='50',
+ help="distance between chart and chart title")
+
+ self.OptionParser.add_option("", "--segment-overlap", action="store",
+ type="inkbool", dest="segment_overlap", default='False',
+ help="work around aliasing effects by letting pie chart segments overlap")
+
+ self.OptionParser.add_option("-F", "--font", action="store",
+ type="string", dest="font", default='sans-serif',
+ help="font of description")
+
+ self.OptionParser.add_option("-S", "--font-size", action="store",
+ type="int", dest="font_size", default='10',
+ help="font size of description")
+
+ self.OptionParser.add_option("-C", "--font-color", action="store",
+ type="string", dest="font_color", default='black',
+ help="font color of description")
+ #Dummy:
+ self.OptionParser.add_option("","--input_sections")
+
+ self.OptionParser.add_option("-V", "--show_values", action="store",
+ type="inkbool", dest="show_values", default='False',
+ help="Show values in chart")
+
+ def effect(self):
+ """
+ Effect behaviour.
+ Overrides base class' method and inserts a nice looking chart into SVG document.
+ """
+ # Get script's "--what" option value and process the data type --- i concess the if term is a little bit of magic
+ what = self.options.what
+ keys = []
+ values = []
+ orig_values = []
+ keys_present = True
+ pie_abs = False
+ cnt = 0
+ csv_file_name = self.options.filename
+ csv_delimiter = self.options.csv_delimiter
+ input_type = self.options.input_type
+ col_key = self.options.col_key
+ col_val = self.options.col_val
+ show_values = self.options.show_values
+ encoding = self.options.encoding.strip() or 'utf-8'
+ headings = self.options.headings
+ heading_offset = self.options.heading_offset
+
+ if input_type == "\"file\"":
+ csv_file = open(csv_file_name, "r")
+
+ for linenum, line in enumerate(csv_file):
+ value = line.decode(encoding).split(csv_delimiter)
+ #make sure that there is at least one value (someone may want to use it as description)
+ if len(value) >= 1:
+ # allow to parse headings as strings
+ if linenum == 0 and headings:
+ heading = value[col_val]
+ else:
+ keys.append(value[col_key])
+ # replace comma decimal separator from file by colon,
+ # to avoid file editing for people whose programs output
+ # values with comma
+ values.append(float(value[col_val].replace(",",".")))
+ csv_file.close()
+
+ elif input_type == "\"direct_input\"":
+ what = re.findall("([A-Z|a-z|0-9]+:[0-9]+\.?[0-9]*)", what)
+ for value in what:
+ value = value.split(":")
+ keys.append(value[0])
+ values.append(float(value[1]))
+
+ # warn about negative values (not yet supported)
+ for value in values:
+ if value < 0:
+ inkex.errormsg("Negative values are currently not supported!")
+ return
+
+ # Get script's "--type" option value.
+ charttype = self.options.type
+
+ if charttype == "pie_abs":
+ pie_abs = True
+ charttype = "pie"
+
+ # Get access to main SVG document element and get its dimensions.
+ svg = self.document.getroot()
+
+ # Get the page attibutes:
+ width = self.getUnittouu(svg.get('width'))
+ height = self.getUnittouu(svg.attrib['height'])
+
+ # Create a new layer.
+ layer = inkex.etree.SubElement(svg, 'g')
+ layer.set(inkex.addNS('label', 'inkscape'), 'Chart-Layer: %s' % (what))
+ layer.set(inkex.addNS('groupmode', 'inkscape'), 'layer')
+
+ # Check if a drop shadow should be drawn:
+ draw_blur = self.options.blur
+
+ if draw_blur:
+ # Get defs of Document
+ defs = self.xpathSingle('/svg:svg//svg:defs')
+ if defs == None:
+ defs = inkex.etree.SubElement(self.document.getroot(), inkex.addNS('defs', 'svg'))
+
+ # Create new Filter
+ filt = inkex.etree.SubElement(defs,inkex.addNS('filter', 'svg'))
+ filtId = self.uniqueId('filter')
+ self.filtId = 'filter:url(#%s);' % filtId
+ for k, v in [('id', filtId), ('height', "3"),
+ ('width', "3"),
+ ('x', '-0.5'), ('y', '-0.5')]:
+ filt.set(k, v)
+
+ # Append Gaussian Blur to that Filter
+ fe = inkex.etree.SubElement(filt, inkex.addNS('feGaussianBlur', 'svg'))
+ fe.set('stdDeviation', "1.1")
+
+ # Set Default Colors
+ self.options.colors_override.strip()
+ if len(self.options.colors_override) > 0:
+ colors = self.options.colors_override
+ else:
+ colors = self.options.colors
+
+ if colors[0].isalpha():
+ colors = get_color_scheme(colors)
+ else:
+ colors = re.findall("(#[0-9a-fA-F]{6})", colors)
+ #to be sure we create a fallback:
+ if len(colors) == 0:
+ colors = get_color_scheme()
+
+ color_count = len(colors)
+
+ if self.options.reverse_colors:
+ colors.reverse()
+
+ # Those values should be self-explanatory:
+ bar_height = self.options.bar_height
+ bar_width = self.options.bar_width
+ bar_offset = self.options.bar_offset
+ # offset of the description in stacked-bar-charts:
+ # stacked_bar_text_offset=self.options.stacked_bar_text_offset
+ text_offset = self.options.text_offset
+ # prevents ugly aliasing effects between pie chart segments by overlapping
+ segment_overlap = self.options.segment_overlap
+
+ # get font
+ font = self.options.font
+ font_size = self.options.font_size
+ font_color = self.options.font_color
+
+ # get rotation
+ rotate = self.options.rotate
+
+ pie_radius = self.options.pie_radius
+ stroke_width = self.options.stroke_width
+
+ if charttype == "bar":
+ #########
+ ###BAR###
+ #########
+
+ # iterate all values, use offset to draw the bars in different places
+ offset = 0
+ color = 0
+
+ # Normalize the bars to the largest value
+ try:
+ value_max = max(values)
+ except ValueError:
+ value_max = 0.0
+
+ for x in range(len(values)):
+ orig_values.append(values[x])
+ values[x] = (values[x]/value_max) * bar_height
+
+ # Draw Single bars with their shadows
+ for value in values:
+
+ # draw drop shadow, if necessary
+ if draw_blur:
+ # Create shadow element
+ shadow = inkex.etree.Element(inkex.addNS("rect", "svg"))
+ # Set chart position to center of document. Make it horizontal or vertical
+ if not rotate:
+ shadow.set('x', str(width/2 + offset + 1))
+ shadow.set('y', str(height/2 - int(value) + 1))
+ shadow.set("width", str(bar_width))
+ shadow.set("height", str(int(value)))
+ else:
+ shadow.set('y', str(width/2 + offset + 1))
+ shadow.set('x', str(height/2 + 1))
+ shadow.set("height", str(bar_width))
+ shadow.set("width", str(int(value)))
+
+ # Set shadow blur (connect to filter object in xml path)
+ shadow.set("style", "filter:url(#filter)")
+
+ # Create rectangle element
+ rect = inkex.etree.Element(inkex.addNS('rect', 'svg'))
+
+ # Set chart position to center of document.
+ if not rotate:
+ rect.set('x', str(width/2 + offset))
+ rect.set('y', str(height/2 - int(value)))
+ rect.set("width", str(bar_width))
+ rect.set("height", str(int(value)))
+ else:
+ rect.set('y', str(width/2 + offset))
+ rect.set('x', str(height/2))
+ rect.set("height", str(bar_width))
+ rect.set("width", str(int(value)))
+
+ rect.set("style", "fill:" + colors[color % color_count])
+
+ # If keys are given, create text elements
+ if keys_present:
+ text = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ if not rotate: #=vertical
+ text.set("transform", "matrix(0,-1,1,0,0,0)")
+ #y after rotation:
+ text.set("x", "-" + str(height/2 + text_offset))
+ #x after rotation:
+ text.set("y", str(width/2 + offset + bar_width/2 + font_size/3))
+ else: #=horizontal
+ text.set("y", str(width/2 + offset + bar_width/2 + font_size/3))
+ text.set("x", str(height/2 - text_offset))
+
+ text.set("style", "font-size:" + str(font_size)\
+ + "px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:"\
+ + font + ";-inkscape-font-specification:Bitstream Charter;text-align:end;text-anchor:end;fill:"\
+ + font_color)
+
+ text.text = keys[cnt]
+
+ # Increase Offset and Color
+ #offset=offset+bar_width+bar_offset
+ color = (color + 1) % 8
+ # Connect elements together.
+ if draw_blur:
+ layer.append(shadow)
+ layer.append(rect)
+ if keys_present:
+ layer.append(text)
+
+ if show_values:
+ vtext = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ if not rotate: #=vertical
+ vtext.set("transform", "matrix(0,-1,1,0,0,0)")
+ #y after rotation:
+ vtext.set("x", "-"+str(height/2+text_offset-value-text_offset-text_offset))
+ #x after rotation:
+ vtext.set("y", str(width/2+offset+bar_width/2+font_size/3))
+ else: #=horizontal
+ vtext.set("y", str(width/2+offset+bar_width/2+font_size/3))
+ vtext.set("x", str(height/2-text_offset+value+text_offset+text_offset))
+
+ vtext.set("style", "font-size:"+str(font_size)\
+ + "px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:"\
+ + font + ";-inkscape-font-specification:Bitstream Charter;text-align:start;text-anchor:start;fill:"\
+ + font_color)
+
+ vtext.text = str(int(orig_values[cnt]))
+ layer.append(vtext)
+
+ cnt = cnt+1
+ offset = offset + bar_width + bar_offset
+
+ # set x position for heading line
+ if not rotate:
+ heading_x = width/2 # TODO: adjust
+ else:
+ heading_x = width/2 # TODO: adjust
+
+
+ elif charttype == "pie":
+ #########
+ ###PIE###
+ #########
+ # Iterate all values to draw the different slices
+ color = 0
+
+ # Create the shadow first (if it should be created):
+ if draw_blur:
+ shadow = inkex.etree.Element(inkex.addNS("circle", "svg"))
+ shadow.set('cx', str(width/2))
+ shadow.set('cy', str(height/2))
+ shadow.set('r', str(pie_radius))
+ shadow.set("style", "filter:url(#filter);fill:#000000")
+ layer.append(shadow)
+
+
+ # Add a grey background circle with a light stroke
+ background = inkex.etree.Element(inkex.addNS("circle", "svg"))
+ background.set("cx", str(width/2))
+ background.set("cy", str(height/2))
+ background.set("r", str(pie_radius))
+ background.set("style", "stroke:#ececec;fill:#f9f9f9")
+ layer.append(background)
+
+ #create value sum in order to divide the slices
+ try:
+ valuesum = sum(values)
+
+ except ValueError:
+ valuesum = 0
+
+ if pie_abs:
+ valuesum = 100
+
+ num_values = len(values)
+
+ # Set an offsetangle
+ offset = 0
+
+ # Draw single slices
+ for i in range(num_values):
+ value = values[i]
+ # Calculate the PI-angles for start and end
+ angle = (2*3.141592) / valuesum * float(value)
+ start = offset
+ end = offset + angle
+
+ # proper overlapping
+ if segment_overlap:
+ if i != num_values-1:
+ end += 0.09 # add a 5° overlap
+ if i == 0:
+ start -= 0.09 # let the first element overlap into the other direction
+
+ #then add the slice
+ pieslice = inkex.etree.Element(inkex.addNS("path", "svg"))
+ pieslice.set(inkex.addNS('type', 'sodipodi'), 'arc')
+ pieslice.set(inkex.addNS('cx', 'sodipodi'), str(width/2))
+ pieslice.set(inkex.addNS('cy', 'sodipodi'), str(height/2))
+ pieslice.set(inkex.addNS('rx', 'sodipodi'), str(pie_radius))
+ pieslice.set(inkex.addNS('ry', 'sodipodi'), str(pie_radius))
+ pieslice.set(inkex.addNS('start', 'sodipodi'), str(start))
+ pieslice.set(inkex.addNS('end', 'sodipodi'), str(end))
+ pieslice.set("style", "fill:"+ colors[color % color_count] + ";stroke:none;fill-opacity:1")
+
+ #If text is given, draw short paths and add the text
+ if keys_present:
+ path = inkex.etree.Element(inkex.addNS("path", "svg"))
+ path.set("d", "m "
+ + str((width/2) + pie_radius * math.cos(angle/2 + offset)) + ","
+ + str((height/2) + pie_radius * math.sin(angle/2 + offset)) + " "
+ + str((text_offset - 2) * math.cos(angle/2 + offset)) + ","
+ + str((text_offset - 2) * math.sin(angle/2 + offset)))
+
+ path.set("style", "fill:none;stroke:"
+ + font_color + ";stroke-width:" + str(stroke_width)
+ + "px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1")
+ layer.append(path)
+ text = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ text.set("x", str((width/2) + (pie_radius + text_offset) * math.cos(angle/2 + offset)))
+ text.set("y", str((height/2) + (pie_radius + text_offset) * math.sin(angle/2 + offset) + font_size/3))
+ textstyle = "font-size:" + str(font_size) \
+ + "px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:" \
+ + font + ";-inkscape-font-specification:Bitstream Charter;fill:" + font_color
+ # check if it is right or left of the Pie
+ if math.cos(angle/2 + offset) > 0:
+ text.set("style", textstyle)
+ else:
+ text.set("style", textstyle + ";text-align:end;text-anchor:end")
+ text.text = keys[cnt]
+ if show_values:
+ text.text = text.text + "(" + str(values[cnt])
+
+ if pie_abs:
+ text.text = text.text + " %"
+
+ text.text = text.text + ")"
+
+ cnt = cnt + 1
+ layer.append(text)
+
+ # increase the rotation-offset and the colorcycle-position
+ offset = offset + angle
+ color = (color + 1) % 8
+
+ # append the objects to the extension-layer
+ layer.append(pieslice)
+
+ # set x position for heading line
+ heading_x = width/2 - pie_radius # TODO: adjust
+
+ elif charttype == "stbar":
+ #################
+ ###STACKED BAR###
+ #################
+ # Iterate over all values to draw the different slices
+ color = 0
+
+ #create value sum in order to divide the bars
+ try:
+ valuesum = sum(values)
+ except ValueError:
+ valuesum = 0.0
+
+ for value in values:
+ valuesum = valuesum + float(value)
+
+ # Init offset
+ offset = 0
+
+ if draw_blur:
+ # Create rectangle element
+ shadow = inkex.etree.Element(inkex.addNS("rect", "svg"))
+ # Set chart position to center of document.
+ if not rotate:
+ shadow.set('x', str(width/2))
+ shadow.set('y', str(height/2 - bar_height/2))
+ else:
+ shadow.set('x', str(width/2))
+ shadow.set('y', str(height/2))
+ # Set rectangle properties
+ if not rotate:
+ shadow.set("width", str(bar_width))
+ shadow.set("height", str(bar_height/2))
+ else:
+ shadow.set("width",str(bar_height/2))
+ shadow.set("height", str(bar_width))
+ # Set shadow blur (connect to filter object in xml path)
+ shadow.set("style", "filter:url(#filter)")
+ layer.append(shadow)
+
+ i = 0
+ # Draw Single bars
+ for value in values:
+
+ # Calculate the individual heights normalized on 100units
+ normedvalue = (bar_height / valuesum) * float(value)
+
+ # Create rectangle element
+ rect = inkex.etree.Element(inkex.addNS('rect', 'svg'))
+
+ # Set chart position to center of document.
+ if not rotate:
+ rect.set('x', str(width / 2 ))
+ rect.set('y', str(height / 2 - offset - normedvalue))
+ else:
+ rect.set('x', str(width / 2 + offset ))
+ rect.set('y', str(height / 2 ))
+ # Set rectangle properties
+ if not rotate:
+ rect.set("width", str(bar_width))
+ rect.set("height", str(normedvalue))
+ else:
+ rect.set("height", str(bar_width))
+ rect.set("width", str(normedvalue))
+ rect.set("style", "fill:" + colors[color % color_count])
+
+ #If text is given, draw short paths and add the text
+ # TODO: apply overlap workaround for visible gaps in between
+ if keys_present:
+ if not rotate:
+ path = inkex.etree.Element(inkex.addNS("path", "svg"))
+ path.set("d","m " + str((width + bar_width)/2) + ","
+ + str(height/2 - offset - (normedvalue / 2)) + " "
+ + str(bar_width/2 + text_offset) + ",0")
+ path.set("style", "fill:none;stroke:" + font_color
+ + ";stroke-width:" + str(stroke_width)
+ + "px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1")
+ layer.append(path)
+ text = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ text.set("x", str(width/2 + bar_width + text_offset + 1))
+ text.set("y", str(height/ 2 - offset + font_size/3 - (normedvalue/2)))
+ text.set("style", "font-size:" + str(font_size)
+ + "px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:"
+ + font + ";-inkscape-font-specification:Bitstream Charter;fill:" + font_color)
+ text.text = keys[cnt]
+ cnt = cnt + 1
+ layer.append(text)
+ else:
+ path = inkex.etree.Element(inkex.addNS("path", "svg"))
+ path.set("d","m " + str((width)/2 + offset + normedvalue/2) + ","
+ + str(height / 2 + bar_width/2) + " 0,"
+ + str(bar_width/2 + (font_size * i) + text_offset)) #line
+ path.set("style", "fill:none;stroke:" + font_color
+ + ";stroke-width:" + str(stroke_width)
+ + "px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1")
+ layer.append(path)
+ text = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ text.set("x", str((width)/2 + offset + normedvalue/2 - font_size/3))
+ text.set("y", str((height/2) + bar_width + (font_size * (i + 1)) + text_offset))
+ text.set("style", "font-size:" + str(font_size)
+ + "px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:"
+ + font + ";-inkscape-font-specification:Bitstream Charter;fill:" + font_color)
+ text.text = keys[color]
+ layer.append(text)
+
+ # Increase Offset and Color
+ offset = offset + normedvalue
+ color = (color + 1) % 8
+
+ # Draw rectangle
+ layer.append(rect)
+ i += 1
+
+ # set x position for heading line
+ if not rotate:
+ heading_x = width/2 + offset + normedvalue # TODO: adjust
+ else:
+ heading_x = width/2 + offset + normedvalue # TODO: adjust
+
+ if headings and input_type == "\"file\"":
+ headingtext = inkex.etree.Element(inkex.addNS('text', 'svg'))
+ headingtext.set("y", str(height/2 + heading_offset))
+ headingtext.set("x", str(heading_x))
+ headingtext.set("style", "font-size:" + str(font_size + 4)\
+ + "px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:"\
+ + font + ";-inkscape-font-specification:Bitstream Charter;text-align:end;text-anchor:end;fill:"\
+ + font_color)
+
+ headingtext.text = heading
+ layer.append(headingtext)
+
+ def getUnittouu(self, param):
+ try:
+ return inkex.unittouu(param)
+ except AttributeError:
+ return self.unittouu(param)
+
+if __name__ == '__main__':
+ # Create effect instance and apply it.
+ effect = NiceChart()
+ effect.affect()
diff --git a/src/2geom/circle.cpp b/src/2geom/circle.cpp
index 553981a72..934a8d3ab 100644
--- a/src/2geom/circle.cpp
+++ b/src/2geom/circle.cpp
@@ -144,7 +144,7 @@ bool Circle::contains(Circle const &other) const
bool Circle::intersects(Line const &l) const
{
// http://mathworld.wolfram.com/Circle-LineIntersection.html
- Coord dr = l.versor().length();
+ Coord dr = l.vector().length();
Coord r = _radius;
Coord D = cross(l.initialPoint(), l.finalPoint());
Coord delta = r*r * dr*dr - D*D;
@@ -163,9 +163,9 @@ bool Circle::intersects(Circle const &other) const
std::vector<ShapeIntersection> Circle::intersect(Line const &l) const
{
// http://mathworld.wolfram.com/Circle-LineIntersection.html
- Coord dr = l.versor().length();
- Coord dx = l.versor().x();
- Coord dy = l.versor().y();
+ Coord dr = l.vector().length();
+ Coord dx = l.vector().x();
+ Coord dy = l.vector().y();
Coord D = cross(l.initialPoint() - _center, l.finalPoint() - _center);
Coord delta = _radius*_radius * dr*dr - D*D;
diff --git a/src/2geom/conicsec.cpp b/src/2geom/conicsec.cpp
index 089db71a4..2d396ba30 100644
--- a/src/2geom/conicsec.cpp
+++ b/src/2geom/conicsec.cpp
@@ -114,8 +114,8 @@ double RatQuad::lambda() const {
RatQuad RatQuad::fromPointsTangents(Point P0, Point dP0,
Point P,
Point P2, Point dP2) {
- Line Line0 = Line::from_origin_and_versor(P0, dP0);
- Line Line2 = Line::from_origin_and_versor(P2, dP2);
+ Line Line0 = Line::from_origin_and_vector(P0, dP0);
+ Line Line2 = Line::from_origin_and_vector(P2, dP2);
try {
OptCrossing oc = intersection(Line0, Line2);
if(!oc) // what to do?
@@ -276,8 +276,8 @@ std::vector<Point> decompose_degenerate(xAx const & C1, xAx const & C2, xAx cons
n1 = Point(b-d, 1);
}
- Line L0 = Line::from_origin_and_versor(B0, rot90(n0));
- Line L1 = Line::from_origin_and_versor(B0, rot90(n1));
+ Line L0 = Line::from_origin_and_vector(B0, rot90(n0));
+ Line L1 = Line::from_origin_and_vector(B0, rot90(n1));
std::vector<double> rts = C1.roots(L0);
for(unsigned i = 0; i < rts.size(); i++) {
@@ -327,12 +327,12 @@ std::vector<Point> decompose_degenerate(xAx const & C1, xAx const & C2, xAx cons
*/
assert(L2sq(g) != 0);
- Line Lx = Line::from_origin_and_versor(trial_pt, g); // a line along the gradient
+ Line Lx = Line::from_origin_and_vector(trial_pt, g); // a line along the gradient
std::vector<double> rts = xC0.roots(Lx);
for(unsigned i = 0; i < rts.size(); i++) {
Point P0 = Lx.pointAt(rts[i]);
//std::cout << P0 << "\n";
- Line L = Line::from_origin_and_versor(P0, rot90(g));
+ Line L = Line::from_origin_and_vector(P0, rot90(g));
std::vector<double> cnrts;
// It's very likely that at least one of the conics is degenerate, this will hopefully pick the more generate of the two.
if(fabs(C1.hessian().det()) > fabs(C2.hessian().det()))
@@ -515,7 +515,7 @@ xAx xAx::operator*(double const &b) const {
if(L2sq(dA) <= 1e-10) { // perhaps a single point?
return boost::optional<RatQuad> ();
}
- LineSegment ls = intersection(Line::from_origin_and_versor(A, dA), bnd);
+ LineSegment ls = intersection(Line::from_origin_and_vector(A, dA), bnd);
return RatQuad::fromPointsTangents(A, dA, ls.pointAt(0.5), ls[1], dA);
}
else if(crs.size() >= 2 && crs.size() < 4) {
diff --git a/src/2geom/coord.cpp b/src/2geom/coord.cpp
index 8b5e28586..8c7485883 100644
--- a/src/2geom/coord.cpp
+++ b/src/2geom/coord.cpp
@@ -111,12 +111,6 @@ namespace Geom {
namespace {
-inline int StrLength(const char* string) {
- size_t length = strlen(string);
- ASSERT(length == static_cast<size_t>(static_cast<int>(length)));
- return static_cast<int>(length);
-}
-
template <typename T>
class Vector {
public:
@@ -1733,8 +1727,6 @@ enum FastDtoaMode {
FAST_DTOA_PRECISION
};
-static const int kFastDtoaMaximalLength = 17;
-
bool FastDtoa(double d,
FastDtoaMode mode,
int requested_digits,
@@ -2350,7 +2342,6 @@ bool FastFixedDtoa(double v,
return true;
}
-static const int kMaxExactDoubleIntegerDecimalDigits = 15;
static const int kMaxUint64DecimalDigits = 19;
static const int kMaxDecimalPower = 309;
diff --git a/src/2geom/ellipse.cpp b/src/2geom/ellipse.cpp
index afde428b1..f4704460f 100644
--- a/src/2geom/ellipse.cpp
+++ b/src/2geom/ellipse.cpp
@@ -417,7 +417,7 @@ std::vector<ShapeIntersection> Ellipse::intersect(Line const &line) const
// generic case
Coord a, b, c;
line.coefficients(a, b, c);
- Point lv = line.versor();
+ Point lv = line.vector();
if (fabs(lv[X]) > fabs(lv[Y])) {
// y = -a/b x - c/b
diff --git a/src/2geom/generic-interval.h b/src/2geom/generic-interval.h
index ce7945ab6..e7892e2dd 100644
--- a/src/2geom/generic-interval.h
+++ b/src/2geom/generic-interval.h
@@ -32,6 +32,7 @@
#define LIB2GEOM_SEEN_GENERIC_INTERVAL_H
#include <cassert>
+#include <iostream>
#include <boost/none.hpp>
#include <boost/optional.hpp>
#include <2geom/coord.h>
@@ -338,14 +339,12 @@ inline GenericOptInterval<C> operator&(GenericInterval<C> const &a, GenericInter
return GenericOptInterval<C>(a) & GenericOptInterval<C>(b);
}
-#ifdef _GLIBCXX_IOSTREAM
template <typename C>
inline std::ostream &operator<< (std::ostream &os,
Geom::GenericInterval<C> const &I) {
os << "Interval("<<I.min() << ", "<<I.max() << ")";
return os;
}
-#endif
} // namespace Geom
#endif // !LIB2GEOM_SEEN_GENERIC_INTERVAL_H
diff --git a/src/2geom/generic-rect.h b/src/2geom/generic-rect.h
index afd2cb8a7..fdc7f369b 100644
--- a/src/2geom/generic-rect.h
+++ b/src/2geom/generic-rect.h
@@ -41,6 +41,7 @@
#define LIB2GEOM_SEEN_GENERIC_RECT_H
#include <limits>
+#include <iostream>
#include <boost/optional.hpp>
#include <2geom/coord.h>
@@ -513,13 +514,11 @@ inline bool GenericRect<C>::contains(OptCRect const &r) const {
return !r || contains(*r);
}
-#ifdef _GLIBCXX_IOSTREAM
template <typename C>
inline std::ostream &operator<<(std::ostream &out, GenericRect<C> const &r) {
- out << "X: " << r[X] << " Y: " << r[Y];
+ out << "Rect " << r[X] << " x " << r[Y];
return out;
}
-#endif
} // end namespace Geom
diff --git a/src/2geom/line.cpp b/src/2geom/line.cpp
index ee2edeba7..a9cc0e251 100644
--- a/src/2geom/line.cpp
+++ b/src/2geom/line.cpp
@@ -103,7 +103,7 @@ void Line::setCoefficients (Coord a, Coord b, Coord c)
void Line::coefficients(Coord &a, Coord &b, Coord &c) const
{
- Point v = versor().cw();
+ Point v = vector().cw();
a = v[X];
b = v[Y];
c = cross(_initial, _final);
@@ -139,7 +139,7 @@ std::vector<Coord> Line::roots(Coord v, Dim2 d) const {
Coord Line::root(Coord v, Dim2 d) const
{
assert(d == X || d == Y);
- Point vs = versor();
+ Point vs = vector();
if (vs[d] != 0) {
return (v - _initial[d]) / vs[d];
} else {
@@ -149,7 +149,7 @@ Coord Line::root(Coord v, Dim2 d) const
boost::optional<LineSegment> Line::clip(Rect const &r) const
{
- Point v = versor();
+ Point v = vector();
// handle horizontal and vertical lines first,
// since the root-based code below will break for them
for (unsigned i = 0; i < 2; ++i) {
@@ -221,7 +221,7 @@ boost::optional<LineSegment> Line::clip(Rect const &r) const
* @see timeAtProjection */
Coord Line::timeAt(Point const &p) const
{
- Point v = versor();
+ Point v = vector();
// degenerate case
if (v[X] == 0 && v[Y] == 0) {
return 0;
@@ -243,8 +243,8 @@ Coord Line::timeAt(Point const &p) const
Affine Line::transformTo(Line const &other) const
{
Affine result = Translate(-_initial);
- result *= Rotate(angle_between(versor(), other.versor()));
- result *= Scale(other.versor().length() / versor().length());
+ result *= Rotate(angle_between(vector(), other.vector()));
+ result *= Scale(other.vector().length() / vector().length());
result *= Translate(other._initial);
return result;
}
@@ -253,8 +253,8 @@ std::vector<ShapeIntersection> Line::intersect(Line const &other) const
{
std::vector<ShapeIntersection> result;
- Point v1 = versor();
- Point v2 = other.versor();
+ Point v1 = vector();
+ Point v2 = other.vector();
Coord cp = cross(v1, v2);
if (cp == 0) return result;
@@ -333,8 +333,8 @@ OptCrossing intersection_impl(Ray const& r1, Line const& l2, unsigned int i)
using std::swap;
OptCrossing crossing =
- intersection_impl(r1.versor(), r1.origin(),
- l2.versor(), l2.origin() );
+ intersection_impl(r1.vector(), r1.origin(),
+ l2.vector(), l2.origin() );
if (crossing) {
if (crossing->ta < 0) {
@@ -363,7 +363,7 @@ OptCrossing intersection_impl( LineSegment const& ls1,
OptCrossing crossing =
intersection_impl(ls1.finalPoint() - ls1.initialPoint(),
ls1.initialPoint(),
- l2.versor(),
+ l2.vector(),
l2.origin() );
if (crossing) {
@@ -396,7 +396,7 @@ OptCrossing intersection_impl( LineSegment const& ls1,
OptCrossing crossing =
intersection_impl( direction,
ls1.initialPoint(),
- r2.versor(),
+ r2.vector(),
r2.origin() );
if (crossing) {
@@ -414,7 +414,7 @@ OptCrossing intersection_impl( LineSegment const& ls1,
}
if ( are_near(r2.origin(), ls1) ) {
- bool eqvs = (dot(direction, r2.versor()) > 0);
+ bool eqvs = (dot(direction, r2.vector()) > 0);
if ( are_near(ls1.initialPoint(), r2.origin()) && !eqvs) {
crossing->ta = crossing->tb = 0;
return crossing;
@@ -445,8 +445,8 @@ OptCrossing intersection_impl( LineSegment const& ls1,
OptCrossing intersection(Line const& l1, Line const& l2)
{
OptCrossing c = detail::intersection_impl(
- l1.versor(), l1.origin(),
- l2.versor(), l2.origin());
+ l1.vector(), l1.origin(),
+ l2.vector(), l2.origin());
if (!c && distance(l1.origin(), l2) == 0) {
THROW_INFINITESOLUTIONS();
@@ -457,8 +457,8 @@ OptCrossing intersection(Line const& l1, Line const& l2)
OptCrossing intersection(Ray const& r1, Ray const& r2)
{
OptCrossing crossing =
- detail::intersection_impl( r1.versor(), r1.origin(),
- r2.versor(), r2.origin() );
+ detail::intersection_impl( r1.vector(), r1.origin(),
+ r2.vector(), r2.origin() );
if (crossing)
{
@@ -477,7 +477,7 @@ OptCrossing intersection(Ray const& r1, Ray const& r2)
if ( are_near(r1.origin(), r2) || are_near(r2.origin(), r1) )
{
if ( are_near(r1.origin(), r2.origin())
- && !are_near(r1.versor(), r2.versor()) )
+ && !are_near(r1.vector(), r2.vector()) )
{
crossing->ta = crossing->tb = 0;
return crossing;
@@ -582,7 +582,7 @@ Line make_angle_bisector_line(Line const& l1, Line const& l2)
}
Point O = l1.pointAt(crossing->ta);
Point A = l1.pointAt(crossing->ta + 1);
- double angle = angle_between(l1.versor(), l2.versor());
+ double angle = angle_between(l1.vector(), l2.vector());
Point B = (angle > 0) ? l2.pointAt(crossing->tb + 1)
: l2.pointAt(crossing->tb - 1);
diff --git a/src/2geom/line.h b/src/2geom/line.h
index 8a66d4472..62b3652f1 100644
--- a/src/2geom/line.h
+++ b/src/2geom/line.h
@@ -98,7 +98,7 @@ public:
/// Create a line by extending a ray.
explicit Line(Ray const &r)
: _initial(r.origin())
- , _final(r.origin() + r.versor())
+ , _final(r.origin() + r.vector())
{}
/// Create a line normal to a vector at a specified distance from origin.
@@ -111,7 +111,7 @@ public:
* Note that each line direction has two possible unit vectors.
* @param o Point through which the line will pass
* @param v Unit vector of the line's direction */
- static Line from_origin_and_versor(Point const &o, Point const &v) {
+ static Line from_origin_and_vector(Point const &o, Point const &v) {
Line l(o, o + v);
return l;
}
@@ -126,9 +126,12 @@ public:
/// Get the line's origin point.
Point origin() const { return _initial; }
- /** @brief Get the line's direction vector.
- * Note that the retrieved vector is not normalized to unit length. */
- Point versor() const { return _final - _initial; }
+ /** @brief Get the line's raw direction vector.
+ * The retrieved vector is normalized to unit length. */
+ Point vector() const { return _final - _initial; }
+ /** @brief Get the line's normalized direction vector.
+ * The retrieved vector is normalized to unit length. */
+ Point versor() const { return (_final - _initial).normalized(); }
/// Angle the line makes with the X axis, in mathematical convention.
Coord angle() const {
Point d = _final - _initial;
@@ -147,7 +150,7 @@ public:
}
/** @brief Set the speed of the line.
* Origin remains unchanged. */
- void setVersor(Point const &v) {
+ void setVector(Point const &v) {
_final = _initial + v;
}
@@ -239,7 +242,7 @@ public:
* @return Time value corresponding to a point closest to @c p. */
Coord timeAtProjection(Point const& p) const {
if ( isDegenerate() ) return 0;
- Point v = versor();
+ Point v = vector();
return dot(p - _initial, v) / dot(v, v);
}
@@ -284,22 +287,22 @@ public:
boost::optional<LineSegment> clip(Rect const &r) const;
/** @brief Create a ray starting at the specified time value.
- * The created ray will go in the direction of the line's versor (in the direction
+ * The created ray will go in the direction of the line's vector (in the direction
* of increasing time values).
* @param t Time value where the ray should start
- * @return Ray starting at t and going in the direction of the versor */
+ * @return Ray starting at t and going in the direction of the vector */
Ray ray(Coord t) {
Ray result;
result.setOrigin(pointAt(t));
- result.setVersor(versor());
+ result.setVector(vector());
return result;
}
/** @brief Create a derivative of the line.
* The new line will always be degenerate. Its origin will be equal to this
- * line's versor. */
+ * line's vector. */
Line derivative() const {
- Point v = versor();
+ Point v = vector();
Line result(v, v);
return result;
}
@@ -314,7 +317,7 @@ public:
* If Y grows upwards, then this is the left normal. If Y grows downwards,
* then this is the right normal. */
Point normal() const {
- return rot90(versor()).normalized();
+ return rot90(vector()).normalized();
}
// what does this do?
@@ -326,7 +329,7 @@ public:
/// Compute an affine matrix representing a reflection about the line.
Affine reflection() const {
- Point v = versor().normalized();
+ Point v = versor();
Coord x2 = v[X]*v[X], y2 = v[Y]*v[Y], xy = v[X]*v[Y];
Affine m(x2-y2, 2.*xy,
2.*xy, y2-x2,
@@ -344,7 +347,7 @@ public:
* lower precision than e.g. a shear transform.
* @param d Which coordinate of points on the line should be zero after the transformation */
Affine rotationToZero(Dim2 d) const {
- Point v = versor();
+ Point v = vector();
if (d == X) {
std::swap(v[X], v[Y]);
} else {
@@ -421,7 +424,7 @@ bool are_near(Point const &p, Line const &line, double eps = EPSILON)
inline
bool are_parallel(Line const &l1, Line const &l2, double eps = EPSILON)
{
- return are_near(cross(l1.versor(), l2.versor()), 0, eps);
+ return are_near(cross(l1.vector(), l2.vector()), 0, eps);
}
/** @brief Test whether two lines are approximately the same.
@@ -442,7 +445,7 @@ bool are_same(Line const &l1, Line const &l2, double eps = EPSILON)
inline
bool are_orthogonal(Line const &l1, Line const &l2, double eps = EPSILON)
{
- return are_near(dot(l1.versor(), l2.versor()), 0, eps);
+ return are_near(dot(l1.vector(), l2.vector()), 0, eps);
}
// evaluate the angle between l1 and l2 rotating l1 in cw direction
@@ -451,7 +454,7 @@ bool are_orthogonal(Line const &l1, Line const &l2, double eps = EPSILON)
inline
double angle_between(Line const& l1, Line const& l2)
{
- double angle = angle_between(l1.versor(), l2.versor());
+ double angle = angle_between(l1.vector(), l2.vector());
if (angle < 0) angle += M_PI;
if (angle == M_PI) angle = 0;
return angle;
@@ -474,7 +477,7 @@ bool are_near(Point const &p, LineSegment const &seg, double eps = EPSILON)
inline
Line make_orthogonal_line(Point const &p, Line const &line)
{
- Point d = line.versor().cw();
+ Point d = line.vector().cw();
Line l(p, p + d);
return l;
}
diff --git a/src/2geom/ray.h b/src/2geom/ray.h
index a336e3132..4e60fd814 100644
--- a/src/2geom/ray.h
+++ b/src/2geom/ray.h
@@ -53,61 +53,62 @@ namespace Geom
class Ray {
private:
Point _origin;
- Point _versor;
+ Point _vector;
public:
- Ray() : _origin(0,0), _versor(1,0) {}
+ Ray() : _origin(0,0), _vector(1,0) {}
Ray(Point const& origin, Coord angle)
: _origin(origin)
{
- sincos(angle, _versor[Y], _versor[X]);
+ sincos(angle, _vector[Y], _vector[X]);
}
Ray(Point const& A, Point const& B) {
setPoints(A, B);
}
Point origin() const { return _origin; }
- Point versor() const { return _versor; }
+ Point vector() const { return _vector; }
+ Point versor() const { return _vector.normalized(); }
void setOrigin(Point const &o) { _origin = o; }
- void setVersor(Point const& v) { _versor = v; }
- Coord angle() const { return std::atan2(_versor[Y], _versor[X]); }
- void setAngle(Coord a) { sincos(a, _versor[Y], _versor[X]); }
+ void setVector(Point const& v) { _vector = v; }
+ Coord angle() const { return std::atan2(_vector[Y], _vector[X]); }
+ void setAngle(Coord a) { sincos(a, _vector[Y], _vector[X]); }
void setPoints(Point const &a, Point const &b) {
_origin = a;
- _versor = b - a;
- if (are_near(_versor, Point(0,0)) )
- _versor = Point(0,0);
+ _vector = b - a;
+ if (are_near(_vector, Point(0,0)) )
+ _vector = Point(0,0);
else
- _versor.normalize();
+ _vector.normalize();
}
bool isDegenerate() const {
- return ( _versor[X] == 0 && _versor[Y] == 0 );
+ return ( _vector[X] == 0 && _vector[Y] == 0 );
}
Point pointAt(Coord t) const {
- return _origin + _versor * t;
+ return _origin + _vector * t;
}
Coord valueAt(Coord t, Dim2 d) const {
- return _origin[d] + _versor[d] * t;
+ return _origin[d] + _vector[d] * t;
}
std::vector<Coord> roots(Coord v, Dim2 d) const {
std::vector<Coord> result;
- if ( _versor[d] != 0 ) {
- double t = (v - _origin[d]) / _versor[d];
+ if ( _vector[d] != 0 ) {
+ double t = (v - _origin[d]) / _vector[d];
if (t >= 0) result.push_back(t);
- } else if (_versor[(d+1)%2] == v) {
+ } else if (_vector[(d+1)%2] == v) {
THROW_INFINITESOLUTIONS();
}
return result;
}
Coord nearestTime(Point const& point) const {
if ( isDegenerate() ) return 0;
- double t = dot(point - _origin, _versor);
+ double t = dot(point - _origin, _vector);
if (t < 0) t = 0;
return t;
}
Ray reverse() const {
Ray result;
result.setOrigin(_origin);
- result.setVersor(-_versor);
+ result.setVector(-_vector);
return result;
}
Curve *portion(Coord f, Coord t) const {
@@ -117,7 +118,7 @@ public:
return LineSegment(pointAt(f), pointAt(t));
}
Ray transformed(Affine const& m) const {
- return Ray(_origin * m, (_origin + _versor) * m);
+ return Ray(_origin * m, (_origin + _vector) * m);
}
}; // end class Ray
@@ -134,7 +135,7 @@ bool are_near(Point const& _point, Ray const& _ray, double eps = EPSILON) {
inline
bool are_same(Ray const& r1, Ray const& r2, double eps = EPSILON) {
- return are_near(r1.versor(), r2.versor(), eps)
+ return are_near(r1.vector(), r2.vector(), eps)
&& are_near(r1.origin(), r2.origin(), eps);
}
@@ -142,7 +143,7 @@ bool are_same(Ray const& r1, Ray const& r2, double eps = EPSILON) {
// the returned value is an angle in the interval [0, 2PI[
inline
double angle_between(Ray const& r1, Ray const& r2, bool cw = true) {
- double angle = angle_between(r1.versor(), r2.versor());
+ double angle = angle_between(r1.vector(), r2.vector());
if (angle < 0) angle += 2*M_PI;
if (!cw) angle = 2*M_PI - angle;
return angle;
@@ -170,7 +171,7 @@ Ray make_angle_bisector_ray(Ray const& r1, Ray const& r2, bool cw = true)
THROW_RANGEERROR("passed rays do not have the same origin");
}
- Ray bisector(r1.origin(), r1.origin() + r1.versor() * Rotate(angle_between(r1, r2) / 2.0));
+ Ray bisector(r1.origin(), r1.origin() + r1.vector() * Rotate(angle_between(r1, r2) / 2.0));
return (cw ? bisector : bisector.reverse());
}
diff --git a/src/2geom/sbasis-to-bezier.cpp b/src/2geom/sbasis-to-bezier.cpp
index d9a90aace..8a18cfd4a 100644
--- a/src/2geom/sbasis-to-bezier.cpp
+++ b/src/2geom/sbasis-to-bezier.cpp
@@ -205,11 +205,11 @@ void sbasis_to_cubic_bezier (std::vector<Point> & bz, D2<SBasis> const& sb)
xprime[i] = sb[X][0][1] - sb[X][0][0];
yprime[i] = sb[Y][0][1] - sb[Y][0][0];
}
- if (sb[X].size() > 0) {
+ if (sb[X].size() > 1) {
xprime[0] += sb[X][1][0];
xprime[1] -= sb[X][1][1];
}
- if (sb[Y].size() > 0) {
+ if (sb[Y].size() > 1) {
yprime[0] += sb[Y][1][0];
yprime[1] -= sb[Y][1][1];
}
diff --git a/src/2geom/sweeper.h b/src/2geom/sweeper.h
index b3c96455f..469108465 100644
--- a/src/2geom/sweeper.h
+++ b/src/2geom/sweeper.h
@@ -52,10 +52,10 @@ public:
{}
std::vector<Item> const &items() { return _items; }
- Interval itemBounds(ItemIterator ii) { return Interval(); }
+ Interval itemBounds(ItemIterator /*ii*/) { return Interval(); }
- void addActiveItem(ItemIterator ii) {}
- void removeActiveItem(ItemIterator ii) {}
+ void addActiveItem(ItemIterator /*ii*/) {}
+ void removeActiveItem(ItemIterator /*ii*/) {}
private:
std::vector<Item> const &_items;
@@ -104,9 +104,9 @@ public:
}
/** @brief Process entry and exit events.
- * This will iterate over all inserted items, calling the virtual protected
- * functions _enter() and _leave() according to the order of the boundaries
- * of each item. */
+ * This will iterate over all inserted items, calling the methods
+ * addActiveItem and removeActiveItem on the SweepSet passed at construction
+ * according to the order of the boundaries of each item. */
void process() {
if (_set.items().empty()) return;
diff --git a/src/2geom/utils.h b/src/2geom/utils.h
index 3e0dd4717..01579d81b 100644
--- a/src/2geom/utils.h
+++ b/src/2geom/utils.h
@@ -68,7 +68,7 @@ struct NullIterator
NullIterator() {}
template <typename T>
- void operator=(T const &v) {}
+ void operator=(T const &) {}
};
/** @brief Get the next iterator in the container with wrap-around.
diff --git a/src/conn-avoid-ref.cpp b/src/conn-avoid-ref.cpp
index d43d000a7..9190fe633 100644
--- a/src/conn-avoid-ref.cpp
+++ b/src/conn-avoid-ref.cpp
@@ -296,14 +296,14 @@ static Avoid::Polygon avoid_item_poly(SPItem const *item)
Geom::Line hull_edge(hull[-1], hull[0]);
Geom::Line prev_parallel_hull_edge;
prev_parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing);
- prev_parallel_hull_edge.setVersor(hull_edge.versor());
+ prev_parallel_hull_edge.setVector(hull_edge.versor());
int hull_size = hull.size();
for (int i = 0; i < hull_size; ++i)
{
hull_edge.setPoints(hull[i], hull[i+1]);
Geom::Line parallel_hull_edge;
parallel_hull_edge.setOrigin(hull_edge.origin()+hull_edge.versor().ccw()*spacing);
- parallel_hull_edge.setVersor(hull_edge.versor());
+ parallel_hull_edge.setVector(hull_edge.versor());
// determine the intersection point
try {
diff --git a/src/desktop-style.cpp b/src/desktop-style.cpp
index 67c0687b7..a81cbdd1f 100644
--- a/src/desktop-style.cpp
+++ b/src/desktop-style.cpp
@@ -1267,7 +1267,7 @@ objects_query_writing_modes (const std::vector<SPItem*> &objects, SPStyle *style
int texts = 0;
- for (std::vector<SPItem*>::const_iterator i = objects.begin(); i != objects.end(); i++) {
+ for (std::vector<SPItem*>::const_iterator i = objects.begin(); i != objects.end(); ++i) {
SPObject *obj = *i;
if (!isTextualItem(obj)) {
diff --git a/src/display/sp-canvas.cpp b/src/display/sp-canvas.cpp
index 22765cb9d..d17271752 100644
--- a/src/display/sp-canvas.cpp
+++ b/src/display/sp-canvas.cpp
@@ -607,7 +607,7 @@ void sp_canvas_item_raise(SPCanvasItem *item, int positions)
g_assert (l != parent->items.end());
for (int i=0; i<=positions && l != parent->items.end(); ++i)
- l++;
+ ++l;
parent->items.remove(item);
parent->items.insert(l, item);
@@ -656,7 +656,7 @@ void sp_canvas_item_lower(SPCanvasItem *item, int positions)
g_assert (l != parent->items.end());
for (int i=0; i<positions && l != parent->items.begin(); ++i)
- l--;
+ --l;
parent->items.remove(item);
parent->items.insert(l, item);
diff --git a/src/document.cpp b/src/document.cpp
index d4bd29386..ae03b1ba1 100644
--- a/src/document.cpp
+++ b/src/document.cpp
@@ -108,7 +108,8 @@ SPDocument::SPDocument() :
oldSignalsConnected(false),
current_persp3d(NULL),
current_persp3d_impl(NULL),
- _parent_document(NULL)
+ _parent_document(NULL),
+ _node_cache_valid(false)
{
// Penalise libavoid for choosing paths with needless extra segments.
// This results in much better looking orthogonal connector paths.
@@ -130,6 +131,7 @@ SPDocument::SPDocument() :
// XXX only for testing!
priv->undoStackObservers.add(p->console_output_undo_observer);
+ _node_cache = std::deque<SPItem*>();
}
SPDocument::~SPDocument() {
@@ -986,6 +988,7 @@ void SPDocument::_emitModified() {
static guint const flags = SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG | SP_OBJECT_PARENT_MODIFIED_FLAG;
root->emitModified(0);
priv->modified_signal.emit(flags);
+ _node_cache_valid=false;
}
void SPDocument::bindObjectToId(gchar const *id, SPObject *object) {
@@ -1332,34 +1335,24 @@ SPItem *SPDocument::getItemFromListAtPointBottom(unsigned int dkey, SPGroup *gro
/**
Turn the SVG DOM into a flat list of nodes that can be searched from top-down.
The list can be persisted, which improves "find at multiple points" speed.
-Returns true if upto is reached.
*/
-static bool build_flat_item_list(std::deque<SPItem*> *nodes, unsigned int dkey, SPGroup *group, gboolean into_groups, bool take_insensitive = false, SPItem *upto = NULL)
+void SPDocument::build_flat_item_list(unsigned int dkey, SPGroup *group, gboolean into_groups) const
{
- bool found_upto = false;
for ( SPObject *o = group->firstChild() ; o ; o = o->getNext() ) {
if (!SP_IS_ITEM(o)) {
continue;
}
- if (upto && SP_ITEM(o) == upto) {
- found_upto = true;
- break;
- }
-
if (SP_IS_GROUP(o) && (SP_GROUP(o)->effectiveLayerMode(dkey) == SPGroup::LAYER || into_groups)) {
- found_upto = build_flat_item_list(nodes, dkey, SP_GROUP(o), into_groups, take_insensitive, upto);
- if (found_upto)
- break;
+ build_flat_item_list(dkey, SP_GROUP(o), into_groups);
} else {
SPItem *child = SP_ITEM(o);
- if (take_insensitive || child->isVisibleAndUnlocked(dkey)) {
- nodes->push_front(child);
+ if (child->isVisibleAndUnlocked(dkey)) {
+ _node_cache.push_front(child);
}
}
}
- return found_upto;
}
/**
@@ -1371,15 +1364,21 @@ upwards in z-order and returns what it has found so far (i.e. the found item is
guaranteed to be lower than upto). Requires a list of nodes built by
build_flat_item_list.
*/
-static SPItem *find_item_at_point(std::deque<SPItem*> *nodes, unsigned int dkey, Geom::Point const &p)
+static SPItem *find_item_at_point(std::deque<SPItem*> *nodes, unsigned int dkey, Geom::Point const &p, SPItem* upto=NULL)
{
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
gdouble delta = prefs->getDouble("/options/cursortolerance/value", 1.0);
SPItem *seen = NULL;
SPItem *child;
- for (unsigned long i = 0; i < nodes->size(); ++i) {
- child = nodes->at(i);
+ bool seen_upto = (!upto);
+ for (std::deque<SPItem*>::const_iterator i = nodes->begin(); i != nodes->end(); ++i) {
+ child = *i;
+ if (!seen_upto){
+ if(child == upto)
+ seen_upto = true;
+ continue;
+ }
Inkscape::DrawingItem *arenaitem = child->get_arenaitem(dkey);
if (arenaitem && arenaitem->pick(p, delta, 1) != NULL) {
@@ -1451,7 +1450,7 @@ std::vector<SPItem*> SPDocument::getItemsPartiallyInBox(unsigned int dkey, Geom:
return find_items_in_area(x, SP_GROUP(this->root), dkey, box, overlaps, false, into_groups);
}
-std::vector<SPItem*> SPDocument::getItemsAtPoints(unsigned const key, std::vector<Geom::Point> points, bool all_layers, size_t limit) const
+std::vector<SPItem*> SPDocument::getItemsAtPoints(unsigned const key, std::vector<Geom::Point> points, bool all_layers, size_t limit) const
{
std::vector<SPItem*> items;
Inkscape::Preferences *prefs = Inkscape::Preferences::get();
@@ -1463,8 +1462,11 @@ std::vector<SPItem*> SPDocument::getItemsAtPoints(unsigned const key, std::vecto
prefs->setDouble("/options/cursortolerance/value", 0.25);
// Cache a flattened SVG DOM to speed up selection.
- std::deque<SPItem*> nodes;
- build_flat_item_list(&nodes, key, SP_GROUP(this->root), true, false, NULL);
+ if(!_node_cache_valid){
+ _node_cache.clear();
+ build_flat_item_list(key, SP_GROUP(this->root), true);
+ _node_cache_valid=true;
+ }
SPObject *current_layer = SP_ACTIVE_DESKTOP->currentLayer();
SPDesktop *desktop = SP_ACTIVE_DESKTOP;
Inkscape::LayerModel *layer_model = NULL;
@@ -1473,7 +1475,7 @@ std::vector<SPItem*> SPDocument::getItemsAtPoints(unsigned const key, std::vecto
}
size_t item_counter = 0;
for(int i = points.size()-1;i>=0; i--) {
- SPItem *item = find_item_at_point(&nodes, key, points[i]);
+ SPItem *item = find_item_at_point(&_node_cache, key, points[i]);
if (item && items.end()==find(items.begin(),items.end(), item))
if(all_layers || (layer_model && layer_model->layerForObject(item) == current_layer)){
items.push_back(item);
@@ -1493,15 +1495,26 @@ std::vector<SPItem*> SPDocument::getItemsAtPoints(unsigned const key, std::vecto
}
SPItem *SPDocument::getItemAtPoint( unsigned const key, Geom::Point const &p,
- bool const into_groups, SPItem *upto) const
+ bool const into_groups, SPItem *upto) const
{
g_return_val_if_fail(this->priv != NULL, NULL);
// Build a flattened SVG DOM for find_item_at_point.
- std::deque<SPItem*> nodes;
- build_flat_item_list(&nodes, key, SP_GROUP(this->root), into_groups, false, upto);
-
- return find_item_at_point(&nodes, key, p);
+ std::deque<SPItem*> bak(_node_cache);
+ if(!into_groups){
+ _node_cache.clear();
+ build_flat_item_list(key, SP_GROUP(this->root), into_groups);
+ }
+ if(!_node_cache_valid && into_groups){
+ _node_cache.clear();
+ build_flat_item_list(key, SP_GROUP(this->root), true);
+ _node_cache_valid=true;
+ }
+
+ SPItem *res = find_item_at_point(&_node_cache, key, p, upto);
+ if(!into_groups)
+ _node_cache = bak;
+ return res;
}
SPItem *SPDocument::getGroupAtPoint(unsigned int key, Geom::Point const &p) const
diff --git a/src/document.h b/src/document.h
index b4a8a8e8e..825049cd5 100644
--- a/src/document.h
+++ b/src/document.h
@@ -28,6 +28,7 @@
#include <boost/ptr_container/ptr_list.hpp>
#include <vector>
#include <set>
+#include <deque>
namespace Avoid {
class Router;
@@ -263,7 +264,7 @@ public:
std::vector<SPItem*> getItemsInBox(unsigned int dkey, Geom::Rect const &box, bool into_groups = false) const;
std::vector<SPItem*> getItemsPartiallyInBox(unsigned int dkey, Geom::Rect const &box, bool into_groups = false) const;
SPItem *getItemAtPoint(unsigned int key, Geom::Point const &p, bool into_groups, SPItem *upto = NULL) const;
- std::vector<SPItem*> getItemsAtPoints(unsigned const key, std::vector<Geom::Point> points, bool all_layers = true, size_t limit = 0) const;
+ std::vector<SPItem*> getItemsAtPoints(unsigned const key, std::vector<Geom::Point> points, bool all_layers = true, size_t limit = 0) const ;
SPItem *getGroupAtPoint(unsigned int key, Geom::Point const &p) const;
void changeUriAndHrefs(char const *uri);
@@ -277,6 +278,9 @@ private:
void do_change_uri(char const *const filename, bool const rebase);
void setupViewport(SPItemCtx *ctx);
void importDefsNode(SPDocument *source, Inkscape::XML::Node *defs, Inkscape::XML::Node *target_defs);
+ void build_flat_item_list(unsigned int dkey, SPGroup *group, gboolean into_groups) const;
+ mutable std::deque<SPItem*> _node_cache;
+ mutable bool _node_cache_valid;
};
/*
diff --git a/src/extension/internal/cdr-input.cpp b/src/extension/internal/cdr-input.cpp
index f4789a08f..a4e26e224 100644
--- a/src/extension/internal/cdr-input.cpp
+++ b/src/extension/internal/cdr-input.cpp
@@ -22,6 +22,7 @@
#include <string>
#include <cstring>
+#include <glibmm/regex.h>
#include <libcdr/libcdr.h>
@@ -281,7 +282,12 @@ SPDocument *CdrInput::open(Inkscape::Extension::Input * /*mod*/, const gchar * u
}
}
- SPDocument * doc = SPDocument::createNewDocFromMem(tmpSVGOutput[page_num-1].cstr(), strlen(tmpSVGOutput[page_num-1].cstr()), TRUE);
+ // remove consecutive closepath commands (see bug 1492153)
+ Glib::RefPtr<Glib::Regex> regex = Glib::Regex::create("(Z(?:\\s+Z)+)(?=[^<]+\")");
+ Glib::ustring outString1 = Glib::ustring(tmpSVGOutput[page_num-1].cstr());
+ Glib::ustring outString2 = regex->replace(outString1, 0, "Z", Glib::REGEX_MATCH_NEWLINE_ANY);
+
+ SPDocument * doc = SPDocument::createNewDocFromMem(outString2.c_str(), outString2.bytes(), TRUE);
// Set viewBox if it doesn't exist
if (doc && !doc->getRoot()->viewBox_set) {
diff --git a/src/extension/internal/emf-inout.cpp b/src/extension/internal/emf-inout.cpp
index 68b38f5ee..13520c40b 100644
--- a/src/extension/internal/emf-inout.cpp
+++ b/src/extension/internal/emf-inout.cpp
@@ -1617,6 +1617,17 @@ int Emf::myEnhMetaFileProc(char *contents, unsigned int length, PEMF_CALLBACK_DA
uint32_t tbkMode = U_TRANSPARENT; // holds proposed change to bkMode, if text is involved saving these to the DC must wait until the text is written
U_COLORREF tbkColor = U_RGB(255, 255, 255); // holds proposed change to bkColor
+ // code for end user debugging
+ int eDbgRecord=0;
+ int eDbgComment=0;
+ int eDbgFinal=0;
+ char const* eDbgString = getenv( "INKSCAPE_DBG_EMF" );
+ if ( eDbgString != NULL ) {
+ if(strstr(eDbgString,"RECORD")){ eDbgRecord = 1; }
+ if(strstr(eDbgString,"COMMENT")){ eDbgComment = 1; }
+ if(strstr(eDbgString,"FINAL")){ eDbgFinal = 1; }
+ }
+
/* initialize the tsp for text reassembly */
tsp.string = NULL;
tsp.ori = 0.0; /* degrees */
@@ -1659,8 +1670,11 @@ int Emf::myEnhMetaFileProc(char *contents, unsigned int length, PEMF_CALLBACK_DA
lpEMFR = (PU_ENHMETARECORD)(contents + off);
-// Uncomment the following to track down toxic records
-// std::cout << "record type: " << iType << " name " << U_emr_names(iType) << " length: " << nSize << " offset: " << off <<std::endl;
+// At run time define environment variable INKSCAPE_DBG_EMF to include string RECORD.
+// Users may employ this to track down toxic records
+ if(eDbgRecord){
+ std::cout << "record type: " << iType << " name " << U_emr_names(iType) << " length: " << nSize << " offset: " << off <<std::endl;
+ }
off += nSize;
SVGOStringStream tmp_outsvg;
@@ -3475,14 +3489,20 @@ std::cout << "BEFORE DRAW"
dbg_str << "<!-- U_EMR_??? -->\n";
break;
} //end of switch
-// When testing, uncomment the following to place a comment for each processed EMR record in the SVG
-// d->outsvg += dbg_str.str().c_str();
+// At run time define environment variable INKSCAPE_DBG_EMF to include string COMMENT.
+// Users may employ this to to place a comment for each processed EMR record in the SVG
+ if(eDbgComment){
+ d->outsvg += dbg_str.str().c_str();
+ }
d->outsvg += tmp_outsvg.str().c_str();
d->path += tmp_path.str().c_str();
} //end of while
-// When testing, uncomment the following to show the final SVG derived from the EMF
-// std::cout << d->outsvg << std::endl;
+// At run time define environment variable INKSCAPE_DBG_EMF to include string FINAL
+// Users may employ this to to show the final SVG derived from the EMF
+ if(eDbgFinal){
+ std::cout << d->outsvg << std::endl;
+ }
(void) emr_properties(U_EMR_INVALID); // force the release of the lookup table memory, returned value is irrelevant
return(file_status);
diff --git a/src/extension/internal/wmf-inout.cpp b/src/extension/internal/wmf-inout.cpp
index d17180d91..b8b0c73de 100644
--- a/src/extension/internal/wmf-inout.cpp
+++ b/src/extension/internal/wmf-inout.cpp
@@ -1528,6 +1528,17 @@ int Wmf::myMetaFileProc(const char *contents, unsigned int length, PWMF_CALLBACK
uint16_t tbkMode = U_TRANSPARENT; // holds proposed change to bkMode, if text is involved saving these to the DC must wait until the text is written
U_COLORREF tbkColor = U_RGB(255, 255, 255); // holds proposed change to bkColor
+ // code for end user debugging
+ int wDbgRecord=0;
+ int wDbgComment=0;
+ int wDbgFinal=0;
+ char const* wDbgString = getenv( "INKSCAPE_DBG_WMF" );
+ if ( wDbgString != NULL ) {
+ if(strstr(wDbgString,"RECORD")){ wDbgRecord = 1; }
+ if(strstr(wDbgString,"COMMENT")){ wDbgComment = 1; }
+ if(strstr(wDbgString,"FINAL")){ wDbgFinal = 1; }
+ }
+
/* initialize the tsp for text reassembly */
tsp.string = NULL;
tsp.ori = 0.0; /* degrees */
@@ -1692,8 +1703,11 @@ int Wmf::myMetaFileProc(const char *contents, unsigned int length, PWMF_CALLBACK
file_status = 0;
break;
}
-// Uncomment the following to track down toxic records
-// std::cout << "record type: " << (int) iType << " name " << U_wmr_names(iType) << " length: " << nSize << " offset: " << off <<std::endl;
+// At run time define environment variable INKSCAPE_DBG_WMF to include string RECORD.
+// Users may employ this to track down toxic records
+ if(wDbgRecord){
+ std::cout << "record type: " << iType << " name " << U_wmr_names(iType) << " length: " << nSize << " offset: " << off <<std::endl;
+ }
SVGOStringStream tmp_path;
SVGOStringStream tmp_str;
@@ -3034,8 +3048,11 @@ std::cout << "BEFORE DRAW"
dbg_str << "<!-- U_WMR_??? -->\n";
break;
} //end of switch
-// When testing, uncomment the following to place a comment for each processed WMR record in the SVG
-// d->outsvg += dbg_str.str().c_str();
+// At run time define environment variable INKSCAPE_DBG_WMF to include string COMMENT.
+// Users may employ this to to place a comment for each processed WMR record in the SVG
+ if(wDbgComment){
+ d->outsvg += dbg_str.str().c_str();
+ }
d->path += tmp_path.str().c_str();
if(!nSize){ // There was some problem with the processing of this record, it is not safe to continue
file_status = 0;
@@ -3043,8 +3060,11 @@ std::cout << "BEFORE DRAW"
}
} //end of while on OK
-// When testing, uncomment the following to show the final SVG derived from the WMF
-// std::cout << d->outsvg << std::endl;
+// At run time define environment variable INKSCAPE_DBG_WMF to include string FINAL
+// Users may employ this to to show the final SVG derived from the WMF
+ if(wDbgFinal){
+ std::cout << d->outsvg << std::endl;
+ }
(void) U_wmr_properties(U_WMR_INVALID); // force the release of the lookup table memory, returned value is irrelevant
return(file_status);
diff --git a/src/helper/geom-pathstroke.cpp b/src/helper/geom-pathstroke.cpp
index c73a9e9e7..3ef4b15da 100644
--- a/src/helper/geom-pathstroke.cpp
+++ b/src/helper/geom-pathstroke.cpp
@@ -15,6 +15,7 @@
#include <2geom/sbasis-to-bezier.h> // cubicbezierpath_from_sbasis
#include <2geom/path-intersection.h>
#include <2geom/circle.h>
+#include <math.h>
#include "helper/geom-pathstroke.h"
@@ -55,6 +56,53 @@ static Circle touching_circle( D2<SBasis> const &curve, double t, double tol=0.0
return Geom::Circle(center, fabs(radius));
}
+
+// Area of triangle given three corner points
+static double area( Geom::Point a, Geom::Point b, Geom::Point c ) {
+
+ using Geom::X;
+ using Geom::Y;
+ return( 0.5 * fabs( ( a[X]*(b[Y]-c[Y]) + b[X]*(c[Y]-a[Y]) + c[X]*(a[Y]-b[Y]) ) ) );
+}
+
+// Alternative touching circle routine directly using Beziers. Works only at end points.
+static Circle touching_circle( CubicBezier const &curve, bool start ) {
+
+ double k = 0;
+ Geom::Point p;
+ Geom::Point normal;
+ if ( start ) {
+ double distance = Geom::distance( curve[1], curve[0] );
+ k = 4.0/3.0 * area( curve[0], curve[1], curve[2] ) /
+ (distance * distance * distance);
+ if( Geom::cross(curve[0]-curve[1], curve[1]-curve[2]) < 0 ) {
+ k = -k;
+ }
+ p = curve[0];
+ normal = Geom::Point(curve[1] - curve[0]).cw();
+ normal.normalize();
+ // std::cout << "Start k: " << k << " d: " << distance << " normal: " << normal << std::endl;
+ } else {
+ double distance = Geom::distance( curve[3], curve[2] );
+ k = 4.0/3.0 * area( curve[1], curve[2], curve[3] ) /
+ (distance * distance * distance);
+ if( Geom::cross(curve[1]-curve[2], curve[2]-curve[3]) < 0 ) {
+ k = -k;
+ }
+ p = curve[3];
+ normal = Geom::Point(curve[3] - curve[2]).cw();
+ normal.normalize();
+ // std::cout << "End k: " << k << " d: " << distance << " normal: " << normal << std::endl;
+ }
+ if( k == 0 ) {
+ return Geom::Circle( Geom::Point(0,std::numeric_limits<float>::infinity()),
+ std::numeric_limits<float>::infinity());
+ } else {
+ double radius = 1/k;
+ Geom::Point center = p + normal * radius;
+ return Geom::Circle( center, fabs(radius) );
+ }
+}
}
namespace {
@@ -77,7 +125,7 @@ struct join_data {
// line parameters
double miter;
- double width;
+ double width; // half stroke width
};
// Join functions must append the outgoing path
@@ -115,7 +163,9 @@ void miter_join_internal(join_data jd, bool clip)
if (p.isFinite()) {
// check size of miter
Point point_on_path = incoming.finalPoint() + rot90(tang1)*width;
- satisfied = distance(p, point_on_path) <= miter * 2.0 * width;
+ // SVG defines miter length as distance between inner intersection and outer intersection,
+ // which is twice the distance from p to point_on_path but width is half stroke width.
+ satisfied = distance(p, point_on_path) <= miter * width;
if (satisfied) {
// miter OK, check to see if we can do a relocation
if (inc_ls) {
@@ -124,13 +174,16 @@ void miter_join_internal(join_data jd, bool clip)
res.appendNew<LineSegment>(p);
}
} else if (clip) {
+ // std::cout << " Clipping ------------ " << std::endl;
// miter needs clipping, find two points
Point bisector_versor = Line(point_on_path, p).versor();
- Point point_limit = point_on_path + miter * 2.0 * width * bisector_versor;
-
+ Point point_limit = point_on_path + miter * width * bisector_versor;
+ // std::cout << " bisector_versor: " << bisector_versor << std::endl;
+ // std::cout << " point_limit: " << point_limit << std::endl;
Point p1 = intersection_point(incoming.finalPoint(), tang1, point_limit, bisector_versor.cw());
Point p2 = intersection_point(outgoing.initialPoint(), tang2, point_limit, bisector_versor.cw());
-
+ // std::cout << " p1: " << p1 << std::endl;
+ // std::cout << " p2: " << p2 << std::endl;
if (inc_ls) {
res.setFinal(p1);
} else {
@@ -176,8 +229,132 @@ Geom::Point pick_solution(std::vector<Geom::ShapeIntersection> points, Geom::Poi
return sol;
}
-void extrapolate_join(join_data jd)
+// Arcs line join. If two circles don't intersect, expand inner circle.
+Geom::Point expand_circle( Geom::Circle &inner_circle, Geom::Circle const &outer_circle, Geom::Point const &start_pt, Geom::Point const &start_tangent ) {
+ // std::cout << "expand_circle:" << std::endl;
+ // std::cout << " outer_circle: radius: " << outer_circle.radius() << " center: " << outer_circle.center() << std::endl;
+ // std::cout << " start: point: " << start_pt << " tangent: " << start_tangent << std::endl;
+
+ if( !(outer_circle.contains(start_pt) ) ) {
+ // std::cout << " WARNING: Outer circle does not contain starting point!" << std::endl;
+ return Geom::Point(0,0);
+ }
+
+ Geom::Line secant1(start_pt, start_pt + start_tangent);
+ std::vector<Geom::ShapeIntersection> chord1_pts = outer_circle.intersect(secant1);
+ // std::cout << " chord1: " << chord1_pts[0].point() << ", " << chord1_pts[1].point() << std::endl;
+ Geom::LineSegment chord1(chord1_pts[0].point(), chord1_pts[1].point());
+
+ Geom::Line bisector = make_bisector_line( chord1 );
+ std::vector<Geom::ShapeIntersection> chord2_pts = outer_circle.intersect(bisector);
+ // std::cout << " chord2: " << chord2_pts[0].point() << ", " << chord2_pts[1].point() << std::endl;
+ Geom::LineSegment chord2(chord2_pts[0].point(), chord2_pts[1].point());
+
+ // Find D, point on chord2 and on circle closest to start point
+ Geom::Coord d0 = Geom::distance(chord2_pts[0].point(),start_pt);
+ Geom::Coord d1 = Geom::distance(chord2_pts[1].point(),start_pt);
+ // std::cout << " d0: " << d0 << " d1: " << d1 << std::endl;
+ Geom::Point d = (d0 < d1) ? chord2_pts[0].point() : chord2_pts[1].point();
+ Geom::Line da(d,start_pt);
+
+ // Chord through start point and point D
+ std::vector<Geom::ShapeIntersection> chord3_pts = outer_circle.intersect(da);
+ // std::cout << " chord3: " << chord3_pts[0].point() << ", " << chord3_pts[1].point() << std::endl;
+
+ // Find farthest point on chord3 and on circle (could be more robust)
+ Geom::Coord d2 = Geom::distance(chord3_pts[0].point(),d);
+ Geom::Coord d3 = Geom::distance(chord3_pts[1].point(),d);
+ // std::cout << " d2: " << d2 << " d3: " << d3 << std::endl;
+
+ // Find point P, the intersection of outer circle and new inner circle
+ Geom::Point p = (d2 > d3) ? chord3_pts[0].point() : chord3_pts[1].point();
+
+ // Find center of new circle: it is at the intersection of the bisector
+ // of the chord defined by the start point and point P and a line through
+ // the start point and parallel to the first bisector.
+ Geom::LineSegment chord4(start_pt,p);
+ Geom::Line bisector2 = make_bisector_line( chord4 );
+ Geom::Line diameter = make_parallel_line( start_pt, bisector );
+ std::vector<Geom::ShapeIntersection> center_new = bisector2.intersect( diameter );
+ // std::cout << " center_new: " << center_new[0].point() << std::endl;
+ Geom::Coord r_new = Geom::distance( center_new[0].point(), start_pt );
+ // std::cout << " r_new: " << r_new << std::endl;
+
+ inner_circle.setCenter( center_new[0].point() );
+ inner_circle.setRadius( r_new );
+ return p;
+}
+
+// Arcs line join. If two circles don't intersect, adjust both circles so they just touch.
+// Increase (decrease) the radius of circle 1 and decrease (increase) of circle 2 by the same amount keeping the given points and tangents fixed.
+Geom::Point adjust_circles( Geom::Circle &circle1, Geom::Circle &circle2, Geom::Point const &point1, Geom::Point const &point2, Geom::Point const &tan1, Geom::Point const &tan2 ) {
+
+ Geom::Point n1 = (circle1.center() - point1).normalized(); // Always points towards center
+ Geom::Point n2 = (circle2.center() - point2).normalized();
+ Geom::Point sum_n = n1 + n2;
+
+ double r1 = circle1.radius();
+ double r2 = circle2.radius();
+ double delta_r = r2 - r1;
+ Geom::Point c1 = circle1.center();
+ Geom::Point c2 = circle2.center();
+ Geom::Point delta_c = c2 - c1;
+
+ // std::cout << "adjust_circles:" << std::endl;
+ // std::cout << " norm: " << n1 << "; " << n2 << std::endl;
+ // std::cout << " sum_n: " << sum_n << std::endl;
+ // std::cout << " delta_r: " << delta_r << std::endl;
+ // std::cout << " delta_c: " << delta_c << std::endl;
+
+ // Quadratic equation
+ double A = 4 - sum_n.length() * sum_n.length();
+ double B = 4.0 * delta_r - 2.0 * Geom::dot( delta_c, sum_n );
+ double C = delta_r * delta_r - delta_c.length() * delta_c.length();
+
+ double s1 = 0;
+ double s2 = 0;
+
+ if( fabs(A) < 0.01 ) {
+ // std::cout << " A near zero! $$$$$$$$$$$$$$$$$$" << std::endl;
+ if( B != 0 ) {
+ s1 = -C/B;
+ s2 = -s1;
+ }
+ } else {
+ s1 = (-B + sqrt(B*B - 4*A*C))/(2*A);
+ s2 = (-B - sqrt(B*B - 4*A*C))/(2*A);
+ }
+
+ double dr = (fabs(s1)<=fabs(s2)?s1:s2);
+
+ // std::cout << " A: " << A << std::endl;
+ // std::cout << " B: " << B << std::endl;
+ // std::cout << " C: " << C << std::endl;
+ // std::cout << " s1: " << s1 << " s2: " << s2 << " dr: " << dr << std::endl;
+
+ circle1 = Geom::Circle( c1 - dr*n1, r1-dr );
+ circle2 = Geom::Circle( c2 + dr*n2, r2+dr );
+
+ // std::cout << " C1: " << circle1 << std::endl;
+ // std::cout << " C2: " << circle2 << std::endl;
+ // std::cout << " d': " << Geom::Point( circle1.center() - circle2.center() ).length() << std::endl;
+
+ Geom::Line bisector( circle1.center(), circle2.center() );
+ std::vector<Geom::ShapeIntersection> points = circle1.intersect( bisector );
+ Geom::Point p0 = points[0].point();
+ Geom::Point p1 = points[1].point();
+ // std::cout << " points: " << p0 << "; " << p1 << std::endl;
+ if( abs( Geom::distance( p0, circle2.center() ) - circle2.radius() ) <
+ abs( Geom::distance( p1, circle2.center() ) - circle2.radius() ) ) {
+ return p0;
+ } else {
+ return p1;
+ }
+}
+
+void extrapolate_join_internal(join_data jd, int alternative)
{
+ // std::cout << "\nextrapolate_join: entrance: alternative: " << alternative << std::endl;
using namespace Geom;
Geom::Path &res = jd.res;
@@ -187,10 +364,40 @@ void extrapolate_join(join_data jd)
Geom::Point endPt = outgoing.initialPoint();
Geom::Point tang1 = jd.in_tang;
Geom::Point tang2 = jd.out_tang;
+ // width is half stroke-width
double width = jd.width, miter = jd.miter;
- Geom::Circle circle1 = Geom::touching_circle(Geom::reverse(incoming.toSBasis()), 0.);
- Geom::Circle circle2 = Geom::touching_circle(outgoing.toSBasis(), 0);
+ // std::cout << " startPt: " << startPt << " endPt: " << endPt << std::endl;
+ // std::cout << " tang1: " << tang1 << " tang2: " << tang2 << std::endl;
+ // std::cout << " dot product: " << Geom::dot( tang1, tang2 ) << std::endl;
+ // std::cout << " width: " << width << std::endl;
+
+ // CIRCLE CALCULATION TESTING
+ Geom::Circle circle1 = touching_circle(Geom::reverse(incoming.toSBasis()), 0.);
+ Geom::Circle circle2 = touching_circle(outgoing.toSBasis(), 0);
+ // std::cout << " circle1: " << circle1 << std::endl;
+ // std::cout << " circle2: " << circle2 << std::endl;
+ if( Geom::CubicBezier const * in_bezier = dynamic_cast<Geom::CubicBezier const*>(&incoming) ) {
+ Geom::Circle circle_test1 = touching_circle(*in_bezier, false);
+ if( !Geom::are_near( circle1, circle_test1, 0.01 ) ) {
+ // std::cout << " Circle 1 error!!!!!!!!!!!!!!!!!" << std::endl;
+ // std::cout << " " << circle_test1 << std::endl;
+ }
+ }
+ if( Geom::CubicBezier const * out_bezier = dynamic_cast<Geom::CubicBezier const*>(&outgoing) ) {
+ Geom::Circle circle_test2 = touching_circle(*out_bezier, true);
+ if( !Geom::are_near( circle2, circle_test2, 0.01 ) ) {
+ // std::cout << " Circle 2 error!!!!!!!!!!!!!!!!!" << std::endl;
+ // std::cout << " " << circle_test2 << std::endl;
+ }
+ }
+ // END TESTING
+
+ Geom::Point center1 = circle1.center();
+ Geom::Point center2 = circle2.center();
+ double side1 = tang1[Geom::X]*(startPt[Geom::Y]-center1[Geom::Y]) - tang1[Geom::Y]*(startPt[Geom::X]-center1[Geom::X]);
+ double side2 = tang2[Geom::X]*( endPt[Geom::Y]-center2[Geom::Y]) - tang2[Geom::Y]*( endPt[Geom::X]-center2[Geom::X]);
+ // std::cout << " side1: " << side1 << " side2: " << side2 << std::endl;
bool inc_ls = !circle1.center().isFinite();
bool out_ls = !circle2.center().isFinite();
@@ -199,20 +406,120 @@ void extrapolate_join(join_data jd)
Geom::EllipticalArc *arc1 = NULL;
Geom::EllipticalArc *arc2 = NULL;
+ Geom::LineSegment *seg1 = NULL;
+ Geom::LineSegment *seg2 = NULL;
Geom::Point sol;
Geom::Point p1;
Geom::Point p2;
if (!inc_ls && !out_ls) {
+ // std::cout << " two circles" << std::endl;
+
+ // See if tangent is backwards (radius < width/2 and circle is inside stroke).
+ Geom::Point node_on_path = startPt + Geom::rot90(tang1)*width;
+ // std::cout << " node_on_path: " << node_on_path << " -------------- " << std::endl;
+ bool b1 = false;
+ bool b2 = false;
+ if (circle1.radius() < width && distance( circle1.center(), node_on_path ) < width) {
+ b1 = true;
+ }
+ if (circle2.radius() < width && distance( circle2.center(), node_on_path ) < width) {
+ b2 = true;
+ }
+ // std::cout << " b1: " << (b1?"true":"false")
+ // << " b2: " << (b2?"true":"false") << std::endl;
+
// Two circles
points = circle1.intersect(circle2);
+
+ if (points.size() != 2) {
+ // std::cout << " Circles do not intersect, do backup" << std::endl;
+ switch (alternative) {
+ case 1:
+ {
+ // Fallback to round if one path has radius smaller than half line width.
+ if(b1 || b2) {
+ // std::cout << "At one least path has radius smaller than half line width." << std::endl;
+ return( round_join(jd) );
+ }
+
+ Point p;
+ if( circle2.contains( startPt ) && !circle1.contains( endPt ) ) {
+ // std::cout << "Expand circle1" << std::endl;
+ p = expand_circle( circle1, circle2, startPt, tang1 );
+ points.push_back( ShapeIntersection( 0, 0, p) );
+ points.push_back( ShapeIntersection( 0, 0, p) );
+ } else if( circle1.contains( endPt ) && !circle2.contains( startPt ) ) {
+ // std::cout << "Expand circle2" << std::endl;
+ p = expand_circle( circle2, circle1, endPt, tang2 );
+ points.push_back( ShapeIntersection( 0, 0, p) );
+ points.push_back( ShapeIntersection( 0, 0, p) );
+ } else {
+ // std::cout << "Either both points inside or both outside" << std::endl;
+ return( miter_clip_join(jd) );
+ }
+ break;
+
+ }
+ case 2:
+ {
+ // Fallback to round if one path has radius smaller than half line width.
+ if(b1 || b2) {
+ // std::cout << "At one least path has radius smaller than half line width." << std::endl;
+ return( round_join(jd) );
+ }
+
+ if( ( circle2.contains( startPt ) && !circle1.contains( endPt ) ) ||
+ ( circle1.contains( endPt ) && !circle2.contains( startPt ) ) ) {
+
+ Geom::Point apex = adjust_circles( circle1, circle2, startPt, endPt, tang1, tang2 );
+ points.push_back( ShapeIntersection( 0, 0, apex) );
+ points.push_back( ShapeIntersection( 0, 0, apex) );
+ } else {
+ // std::cout << "Either both points inside or both outside" << std::endl;
+ return( miter_clip_join(jd) );
+ }
+
+ break;
+ }
+ case 3:
+ if( side1 > 0 ) {
+ Geom::Line secant(startPt, startPt + tang1);
+ points = circle2.intersect(secant);
+ circle1.setRadius(std::numeric_limits<float>::infinity());
+ circle1.setCenter(Geom::Point(0,std::numeric_limits<float>::infinity()));
+ } else {
+ Geom::Line secant(endPt, endPt + tang2);
+ points = circle1.intersect(secant);
+ circle2.setRadius(std::numeric_limits<float>::infinity());
+ circle2.setCenter(Geom::Point(0,std::numeric_limits<float>::infinity()));
+ }
+ break;
+
+
+ case 0:
+ default:
+ // Do nothing
+ break;
+ }
+ }
+
if (points.size() == 2) {
sol = pick_solution(points, tang2, endPt);
- arc1 = circle1.arc(startPt, 0.5*(startPt+sol), sol);
- arc2 = circle2.arc(sol, 0.5*(sol+endPt), endPt);
+ if( circle1.radius() != std::numeric_limits<float>::infinity() ) {
+ arc1 = circle1.arc(startPt, 0.5*(startPt+sol), sol);
+ } else {
+ seg1 = new Geom::LineSegment(startPt, sol);
+ }
+ if( circle2.radius() != std::numeric_limits<float>::infinity() ) {
+ arc2 = circle2.arc(sol, 0.5*(sol+endPt), endPt);
+ } else {
+ seg2 = new Geom::LineSegment(sol, endPt);
+ }
}
} else if (inc_ls && !out_ls) {
// Line and circle
+ // std::cout << " line circle" << std::endl;
points = circle2.intersect(Line(incoming.initialPoint(), incoming.finalPoint()));
if (points.size() == 2) {
sol = pick_solution(points, tang2, endPt);
@@ -220,16 +527,18 @@ void extrapolate_join(join_data jd)
}
} else if (!inc_ls && out_ls) {
// Circle and line
+ // std::cout << " circle line" << std::endl;
points = circle1.intersect(Line(outgoing.initialPoint(), outgoing.finalPoint()));
if (points.size() == 2) {
sol = pick_solution(points, tang2, endPt);
arc1 = circle1.arc(startPt, 0.5*(sol+startPt), sol);
}
}
-
- if (points.size() != 2)
+ if (points.size() != 2) {
+ // std::cout << " no solutions" << std::endl;
// no solutions available, fall back to miter
- return miter_clip_join(jd);
+ return miter_join(jd);
+ }
// We have a solution, thus sol is defined.
p1 = sol;
@@ -250,12 +559,13 @@ void extrapolate_join(join_data jd)
Geom::Line limit_line;
double miter_limit = 2.0 * width * miter;
bool clipped = false;
-
+
if (are_parallel(bisector_chord, ortho)) {
// No intersection (can happen if curvatures are equal but opposite)
if (Geom::distance(point_on_path, sol) > miter_limit) {
clipped = true;
- Geom::Point limit_point = point_on_path + miter_limit * bisector.versor();
+ Geom::Point temp = bisector.versor();
+ Geom::Point limit_point = point_on_path + miter_limit * temp;
limit_line = make_parallel_line( limit_point, ortho );
}
} else {
@@ -311,6 +621,8 @@ void extrapolate_join(join_data jd)
// Add initial
if (arc1) {
res.append(*arc1);
+ } else if (seg1 ) {
+ res.append(*seg1);
} else {
// Straight line segment: move last point
res.setFinal(p1);
@@ -324,6 +636,9 @@ void extrapolate_join(join_data jd)
if (arc2) {
res.append(*arc2);
res.append(outgoing);
+ } else if (seg2 ) {
+ res.append(*seg2);
+ res.append(outgoing);
} else {
// Straight line segment:
res.appendNew<Geom::LineSegment>(outgoing.finalPoint());
@@ -334,8 +649,16 @@ void extrapolate_join(join_data jd)
delete arc1;
delete arc2;
+ delete seg1;
+ delete seg2;
}
+void extrapolate_join( join_data jd) { extrapolate_join_internal(jd, 0); }
+void extrapolate_join_alt1(join_data jd) { extrapolate_join_internal(jd, 1); }
+void extrapolate_join_alt2(join_data jd) { extrapolate_join_internal(jd, 2); }
+void extrapolate_join_alt3(join_data jd) { extrapolate_join_internal(jd, 3); }
+
+
void join_inside(join_data jd)
{
Geom::Path &res = jd.res;
@@ -716,6 +1039,15 @@ void outline_join(Geom::Path &res, Geom::Path const& temp, Geom::Point in_tang,
case Inkscape::JOIN_EXTRAPOLATE:
jf = &extrapolate_join;
break;
+ case Inkscape::JOIN_EXTRAPOLATE1:
+ jf = &extrapolate_join_alt1;
+ break;
+ case Inkscape::JOIN_EXTRAPOLATE2:
+ jf = &extrapolate_join_alt2;
+ break;
+ case Inkscape::JOIN_EXTRAPOLATE3:
+ jf = &extrapolate_join_alt3;
+ break;
case Inkscape::JOIN_MITER_CLIP:
jf = &miter_clip_join;
break;
diff --git a/src/helper/geom-pathstroke.h b/src/helper/geom-pathstroke.h
index 6697273cf..6a753a6fd 100644
--- a/src/helper/geom-pathstroke.h
+++ b/src/helper/geom-pathstroke.h
@@ -21,6 +21,9 @@ enum LineJoinType {
JOIN_MITER,
JOIN_MITER_CLIP,
JOIN_EXTRAPOLATE,
+ JOIN_EXTRAPOLATE1,
+ JOIN_EXTRAPOLATE2,
+ JOIN_EXTRAPOLATE3,
};
enum LineCapType {
diff --git a/src/inkview.cpp b/src/inkview.cpp
index aab4b4a20..3fcd9ed8a 100644
--- a/src/inkview.cpp
+++ b/src/inkview.cpp
@@ -30,10 +30,6 @@
# include "config.h"
#endif
-#ifdef HAVE_GETOPT_H
-#include <getopt.h>
-#endif
-
#include <cstring>
#include <sys/stat.h>
#include <locale.h>
@@ -106,66 +102,67 @@ static GtkWidget *ctrlwin = NULL;
int sp_main_gui (int, char const**) { return 0; }
int sp_main_console (int, char const**) { return 0; }
-static int
-sp_svgview_main_delete (GtkWidget */*widget*/, GdkEvent */*event*/, struct SPSlideShow */*ss*/)
+static int sp_svgview_main_delete (GtkWidget */*widget*/,
+ GdkEvent */*event*/,
+ struct SPSlideShow */*ss*/)
{
gtk_main_quit ();
return FALSE;
}
-static int
-sp_svgview_main_key_press (GtkWidget */*widget*/, GdkEventKey *event, struct SPSlideShow *ss)
+static int sp_svgview_main_key_press (GtkWidget */*widget*/,
+ GdkEventKey *event,
+ struct SPSlideShow *ss)
{
switch (event->keyval) {
- case GDK_KEY_Up:
- case GDK_KEY_Home:
- sp_svgview_goto_first(ss);
- break;
- case GDK_KEY_Down:
- case GDK_KEY_End:
- sp_svgview_goto_last(ss);
- break;
- case GDK_KEY_F11:
- if (ss->fullscreen) {
- gtk_window_unfullscreen (GTK_WINDOW(ss->window));
- ss->fullscreen = false;
- } else {
- gtk_window_fullscreen (GTK_WINDOW(ss->window));
- ss->fullscreen = true;
- }
- break;
- case GDK_KEY_Return:
- sp_svgview_control_show (ss);
- break;
- case GDK_KEY_KP_Page_Down:
- case GDK_KEY_Page_Down:
- case GDK_KEY_Right:
- case GDK_KEY_space:
- sp_svgview_show_next (ss);
- break;
- case GDK_KEY_KP_Page_Up:
- case GDK_KEY_Page_Up:
- case GDK_KEY_Left:
- case GDK_KEY_BackSpace:
- sp_svgview_show_prev (ss);
- break;
- case GDK_KEY_Escape:
- case GDK_KEY_q:
- case GDK_KEY_Q:
- gtk_main_quit();
- break;
- default:
- break;
+ case GDK_KEY_Up:
+ case GDK_KEY_Home:
+ sp_svgview_goto_first(ss);
+ break;
+ case GDK_KEY_Down:
+ case GDK_KEY_End:
+ sp_svgview_goto_last(ss);
+ break;
+ case GDK_KEY_F11:
+ if (ss->fullscreen) {
+ gtk_window_unfullscreen (GTK_WINDOW(ss->window));
+ ss->fullscreen = false;
+ } else {
+ gtk_window_fullscreen (GTK_WINDOW(ss->window));
+ ss->fullscreen = true;
+ }
+ break;
+ case GDK_KEY_Return:
+ sp_svgview_control_show (ss);
+ break;
+ case GDK_KEY_KP_Page_Down:
+ case GDK_KEY_Page_Down:
+ case GDK_KEY_Right:
+ case GDK_KEY_space:
+ sp_svgview_show_next (ss);
+ break;
+ case GDK_KEY_KP_Page_Up:
+ case GDK_KEY_Page_Up:
+ case GDK_KEY_Left:
+ case GDK_KEY_BackSpace:
+ sp_svgview_show_prev (ss);
+ break;
+ case GDK_KEY_Escape:
+ case GDK_KEY_q:
+ case GDK_KEY_Q:
+ gtk_main_quit();
+ break;
+ default:
+ break;
}
gtk_window_set_title(GTK_WINDOW(ss->window), ss->doc->getName());
return TRUE;
}
-int
-main (int argc, const char **argv)
+int main (int argc, const char **argv)
{
if (argc == 1) {
- usage();
+ usage();
}
// Prevents errors like "Unable to wrap GdkPixbuf..." (in nr-filter-image.cpp for example)
@@ -175,21 +172,25 @@ main (int argc, const char **argv)
struct SPSlideShow ss;
- int option,
- num_parsed_options = 0;
+ int num_parsed_options = 0;
// the list of arguments is in the net line
- while ((option = getopt(argc, (char* const* )argv, "t:")) != -1)
- {
- switch(option) {
- case 't': // for timer
- // fprintf(stderr, "set timer arg %s\n", optarg );
- ss.timer = atoi(optarg);
- num_parsed_options += 2; // 2 because of flag + option
+ for (int i = 1; i < argc; i++) {
+ if ((argv[i][0] == '-')) {
+ if (!strcmp(argv[i], "--")) {
break;
- case '?':
- default:
- usage();
+ }
+ else if ((!strcmp(argv[i], "-t"))) {
+ if (i + 1 >= argc) {
+ usage();
+ }
+ ss.timer = atoi(argv[i+1]);
+ num_parsed_options = i+1;
+ i++;
+ }
+ else {
+ usage();
+ }
}
}
@@ -232,82 +233,84 @@ main (int argc, const char **argv)
// starting at where the commandline options stopped parsing because
// we want all the files to be in the list
for (i = num_parsed_options + 1 ; i < argc; i++) {
- struct stat st;
- if (stat (argv[i], &st)
- || !S_ISREG (st.st_mode)
- || (st.st_size < 64)) {
- fprintf(stderr, "could not open file %s\n", argv[i]);
- } else {
-
-#ifdef WITH_INKJAR
- if (is_jar(argv[i])) {
- Inkjar::JarFileReader jar_file_reader(argv[i]);
- for (;;) {
- GByteArray *gba = jar_file_reader.get_next_file();
- if (gba == NULL) {
- char *c_ptr;
- gchar *last_filename = jar_file_reader.get_last_filename();
- if (last_filename == NULL)
- break;
- if ((c_ptr = std::strrchr(last_filename, '/')) != NULL) {
- if (*(++c_ptr) == '\0') {
- g_free(last_filename);
- continue;
- }
- }
- } else if (gba->len > 0) {
- //::write(1, gba->data, gba->len);
- /* Append to list */
- if (ss.length >= ss.size) {
- /* Expand */
- ss.size <<= 1;
- ss.slides = g_renew (char *, ss.slides, ss.size);
- }
-
- ss.doc = SPDocument::createNewDocFromMem ((const gchar *)gba->data,
- gba->len,
- TRUE);
- gchar *last_filename = jar_file_reader.get_last_filename();
- if (ss.doc) {
- ss.slides[ss.length++] = strdup (last_filename);
- (ss.doc)->setUri (last_filename);
- }
- g_byte_array_free(gba, TRUE);
- g_free(last_filename);
- } else
- break;
- }
- } else {
-#endif /* WITH_INKJAR */
- /* Append to list */
- if (ss.length >= ss.size) {
- /* Expand */
- ss.size <<= 1;
- ss.slides = g_renew (char *, ss.slides, ss.size);
-
- }
-
- ss.slides[ss.length++] = strdup (argv[i]);
-
+ struct stat st;
+ if (stat (argv[i], &st)
+ || !S_ISREG (st.st_mode)
+ || (st.st_size < 64)) {
+ fprintf(stderr, "could not open file %s\n", argv[i]);
+ } else {
+
+ #ifdef WITH_INKJAR
+ if (is_jar(argv[i])) {
+ Inkjar::JarFileReader jar_file_reader(argv[i]);
+ for (;;) {
+ GByteArray *gba = jar_file_reader.get_next_file();
+ if (gba == NULL) {
+ char *c_ptr;
+ gchar *last_filename = jar_file_reader.get_last_filename();
+ if (last_filename == NULL)
+ break;
+ if ((c_ptr = std::strrchr(last_filename, '/')) != NULL) {
+ if (*(++c_ptr) == '\0') {
+ g_free(last_filename);
+ continue;
+ }
+ }
+ } else if (gba->len > 0) {
+ //::write(1, gba->data, gba->len);
+ /* Append to list */
+ if (ss.length >= ss.size) {
+ /* Expand */
+ ss.size <<= 1;
+ ss.slides = g_renew (char *, ss.slides, ss.size);
+ }
+
+ ss.doc = SPDocument::createNewDocFromMem ((const gchar *)gba->data,
+ gba->len,
+ TRUE);
+ gchar *last_filename = jar_file_reader.get_last_filename();
+ if (ss.doc) {
+ ss.slides[ss.length++] = strdup (last_filename);
+ (ss.doc)->setUri (last_filename);
+ }
+ g_byte_array_free(gba, TRUE);
+ g_free(last_filename);
+ } else {
+ break;
+ }
+ }
+ } else {
+ #endif /* WITH_INKJAR */
+ /* Append to list */
+ if (ss.length >= ss.size) {
+ /* Expand */
+ ss.size <<= 1;
+ ss.slides = g_renew (char *, ss.slides, ss.size);
+ }
+
+ ss.slides[ss.length++] = strdup (argv[i]);
+
+ if (!ss.doc) {
+ ss.doc = SPDocument::createNewDoc (ss.slides[ss.current], TRUE, false);
if (!ss.doc) {
- ss.doc = SPDocument::createNewDoc (ss.slides[ss.current], TRUE, false);
- if (!ss.doc)
- ++ss.current;
- }
-#ifdef WITH_INKJAR
- }
-#endif
- }
+ ++ss.current;
+ }
+ }
+ #ifdef WITH_INKJAR
+ }
+ #endif
+ }
}
- if(!ss.doc)
+ if(!ss.doc) {
return 1; /* none of the slides loadable */
-
+ }
+
w = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title( GTK_WINDOW(w), ss.doc->getName() );
gtk_window_set_default_size (GTK_WINDOW (w),
- MIN ((int)(ss.doc)->getWidth().value("px"), (int)gdk_screen_width() - 64),
- MIN ((int)(ss.doc)->getHeight().value("px"), (int)gdk_screen_height() - 64));
+ MIN ((int)(ss.doc)->getWidth().value("px"), (int)gdk_screen_width() - 64),
+ MIN ((int)(ss.doc)->getHeight().value("px"), (int)gdk_screen_height() - 64));
ss.window = w;
g_signal_connect (G_OBJECT (w), "delete_event", (GCallback) sp_svgview_main_delete, &ss);
@@ -327,8 +330,9 @@ main (int argc, const char **argv)
return 0;
}
-static int
-sp_svgview_ctrlwin_delete (GtkWidget */*widget*/, GdkEvent */*event*/, void */*data*/)
+static int sp_svgview_ctrlwin_delete (GtkWidget */*widget*/,
+ GdkEvent */*event*/,
+ void */*data*/)
{
ctrlwin = NULL;
return FALSE;
@@ -337,97 +341,92 @@ sp_svgview_ctrlwin_delete (GtkWidget */*widget*/, GdkEvent */*event*/, void */*d
static GtkWidget* sp_svgview_control_show(struct SPSlideShow *ss)
{
if (!ctrlwin) {
- ctrlwin = gtk_window_new(GTK_WINDOW_TOPLEVEL);
+ ctrlwin = gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_resizable(GTK_WINDOW(ctrlwin), FALSE);
gtk_window_set_transient_for(GTK_WINDOW(ctrlwin), GTK_WINDOW(ss->window));
g_signal_connect(G_OBJECT (ctrlwin), "key_press_event", (GCallback) sp_svgview_main_key_press, ss);
g_signal_connect(G_OBJECT (ctrlwin), "delete_event", (GCallback) sp_svgview_ctrlwin_delete, NULL);
#if GTK_CHECK_VERSION(3,0,0)
- GtkWidget *t = gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL);
+ GtkWidget *t = gtk_button_box_new(GTK_ORIENTATION_HORIZONTAL);
#else
- GtkWidget *t = gtk_hbutton_box_new();
+ GtkWidget *t = gtk_hbutton_box_new();
#endif
- gtk_container_add(GTK_CONTAINER(ctrlwin), t);
+ gtk_container_add(GTK_CONTAINER(ctrlwin), t);
#if GTK_CHECK_VERSION(3,10,0)
GtkWidget *b = gtk_button_new_from_icon_name(INKSCAPE_ICON("go-first"), GTK_ICON_SIZE_BUTTON);
#else
- GtkWidget *b = gtk_button_new();
+ GtkWidget *b = gtk_button_new();
GtkWidget *img = gtk_image_new_from_icon_name(INKSCAPE_ICON("go-first"), GTK_ICON_SIZE_BUTTON);
gtk_button_set_image(GTK_BUTTON(b), img);
#endif
- gtk_container_add(GTK_CONTAINER(t), b);
+ gtk_container_add(GTK_CONTAINER(t), b);
- g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_goto_first_cb, ss);
+ g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_goto_first_cb, ss);
#if GTK_CHECK_VERSION(3,10,0)
b = gtk_button_new_from_icon_name(INKSCAPE_ICON("go-previous"), GTK_ICON_SIZE_BUTTON);
#else
- b = gtk_button_new();
+ b = gtk_button_new();
img = gtk_image_new_from_icon_name(INKSCAPE_ICON("go-previous"), GTK_ICON_SIZE_BUTTON);
gtk_button_set_image(GTK_BUTTON(b), img);
#endif
- gtk_container_add(GTK_CONTAINER(t), b);
+ gtk_container_add(GTK_CONTAINER(t), b);
- g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_show_prev_cb, ss);
+ g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_show_prev_cb, ss);
#if GTK_CHECK_VERSION(3,10,0)
b = gtk_button_new_from_icon_name(INKSCAPE_ICON("go-next"), GTK_ICON_SIZE_BUTTON);
#else
- b = gtk_button_new();
+ b = gtk_button_new();
img = gtk_image_new_from_icon_name(INKSCAPE_ICON("go-next"), GTK_ICON_SIZE_BUTTON);
gtk_button_set_image(GTK_BUTTON(b), img);
#endif
- gtk_container_add(GTK_CONTAINER(t), b);
+ gtk_container_add(GTK_CONTAINER(t), b);
- g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_show_next_cb, ss);
+ g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_show_next_cb, ss);
#if GTK_CHECK_VERSION(3,10,0)
b = gtk_button_new_from_icon_name(INKSCAPE_ICON("go-last"), GTK_ICON_SIZE_BUTTON);
#else
- b = gtk_button_new();
+ b = gtk_button_new();
img = gtk_image_new_from_icon_name(INKSCAPE_ICON("go-last"), GTK_ICON_SIZE_BUTTON);
gtk_button_set_image(GTK_BUTTON(b), img);
#endif
- gtk_container_add(GTK_CONTAINER(t), b);
- g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_goto_last_cb, ss);
- gtk_widget_show_all(ctrlwin);
+ gtk_container_add(GTK_CONTAINER(t), b);
+ g_signal_connect(G_OBJECT(b), "clicked", (GCallback) sp_svgview_goto_last_cb, ss);
+ gtk_widget_show_all(ctrlwin);
} else {
- gtk_window_present(GTK_WINDOW(ctrlwin));
+ gtk_window_present(GTK_WINDOW(ctrlwin));
}
return NULL;
}
-static int
-sp_svgview_show_next_cb (GtkWidget */*widget*/, void *data)
+static int sp_svgview_show_next_cb (GtkWidget */*widget*/, void *data)
{
sp_svgview_show_next(static_cast<struct SPSlideShow *>(data));
return FALSE;
}
-static int
-sp_svgview_show_prev_cb (GtkWidget */*widget*/, void *data)
+static int sp_svgview_show_prev_cb (GtkWidget */*widget*/, void *data)
{
sp_svgview_show_prev(static_cast<struct SPSlideShow *>(data));
return FALSE;
}
-static int
-sp_svgview_goto_first_cb (GtkWidget */*widget*/, void *data)
+static int sp_svgview_goto_first_cb (GtkWidget */*widget*/, void *data)
{
sp_svgview_goto_first(static_cast<struct SPSlideShow *>(data));
return FALSE;
}
-static int
-sp_svgview_goto_last_cb (GtkWidget */*widget*/, void *data)
+static int sp_svgview_goto_last_cb (GtkWidget */*widget*/, void *data)
{
sp_svgview_goto_last(static_cast<struct SPSlideShow *>(data));
return FALSE;
}
-static void
-sp_svgview_waiting_cursor(struct SPSlideShow *ss)
+static void sp_svgview_waiting_cursor(struct SPSlideShow *ss)
{
GdkCursor *waiting = gdk_cursor_new(GDK_WATCH);
gdk_window_set_cursor(gtk_widget_get_window(GTK_WIDGET(ss->window)), waiting);
@@ -445,12 +444,12 @@ sp_svgview_waiting_cursor(struct SPSlideShow *ss)
gdk_cursor_unref(waiting);
#endif
}
- while(gtk_events_pending())
+ while(gtk_events_pending()) {
gtk_main_iteration();
+ }
}
-static void
-sp_svgview_normal_cursor(struct SPSlideShow *ss)
+static void sp_svgview_normal_cursor(struct SPSlideShow *ss)
{
gdk_window_set_cursor(gtk_widget_get_window(GTK_WIDGET(ss->window)), NULL);
if (ctrlwin) {
@@ -458,8 +457,9 @@ sp_svgview_normal_cursor(struct SPSlideShow *ss)
}
}
-static void
-sp_svgview_set_document(struct SPSlideShow *ss, SPDocument *doc, int current)
+static void sp_svgview_set_document(struct SPSlideShow *ss,
+ SPDocument *doc,
+ int current)
{
if (doc && doc != ss->doc) {
doc->ensureUpToDate();
@@ -469,8 +469,7 @@ sp_svgview_set_document(struct SPSlideShow *ss, SPDocument *doc, int current)
}
}
-static void
-sp_svgview_show_next (struct SPSlideShow *ss)
+static void sp_svgview_show_next (struct SPSlideShow *ss)
{
sp_svgview_waiting_cursor(ss);
@@ -485,8 +484,7 @@ sp_svgview_show_next (struct SPSlideShow *ss)
sp_svgview_normal_cursor(ss);
}
-static void
-sp_svgview_show_prev (struct SPSlideShow *ss)
+static void sp_svgview_show_prev (struct SPSlideShow *ss)
{
sp_svgview_waiting_cursor(ss);
@@ -501,16 +499,16 @@ sp_svgview_show_prev (struct SPSlideShow *ss)
sp_svgview_normal_cursor(ss);
}
-static void
-sp_svgview_goto_first (struct SPSlideShow *ss)
+static void sp_svgview_goto_first (struct SPSlideShow *ss)
{
sp_svgview_waiting_cursor(ss);
SPDocument *doc = NULL;
int current = 0;
while ( !doc && (current < ss->length - 1)) {
- if (current == ss->current)
+ if (current == ss->current) {
break;
+ }
doc = SPDocument::createNewDoc (ss->slides[current++], TRUE, false);
}
@@ -519,16 +517,16 @@ sp_svgview_goto_first (struct SPSlideShow *ss)
sp_svgview_normal_cursor(ss);
}
-static void
-sp_svgview_goto_last (struct SPSlideShow *ss)
+static void sp_svgview_goto_last (struct SPSlideShow *ss)
{
sp_svgview_waiting_cursor(ss);
SPDocument *doc = NULL;
int current = ss->length - 1;
while (!doc && (current >= 0)) {
- if (current == ss->current)
+ if (current == ss->current) {
break;
+ }
doc = SPDocument::createNewDoc (ss->slides[current--], TRUE, false);
}
@@ -538,8 +536,7 @@ sp_svgview_goto_last (struct SPSlideShow *ss)
}
#ifdef WITH_INKJAR
-static bool
-is_jar(char const *filename)
+static bool is_jar(char const *filename)
{
/* fixme: Check MIME type or something. /usr/share/misc/file/magic suggests that checking for
initial string "PK\003\004" in content should suffice. */
@@ -556,12 +553,12 @@ is_jar(char const *filename)
static void usage()
{
fprintf(stderr,
- "Usage: inkview [OPTIONS...] [FILES ...]\n"
- "\twhere FILES are SVG (.svg or .svgz)"
+ "Usage: inkview [OPTIONS...] [FILES ...]\n"
+ "\twhere FILES are SVG (.svg or .svgz)"
#ifdef WITH_INKJAR
- " or archives of SVGs (.sxw, .jar)"
+ " or archives of SVGs (.sxw, .jar)"
#endif
- "\n");
+ "\n");
exit(1);
}
diff --git a/src/io/inkjar.cpp b/src/io/inkjar.cpp
index fb1fedf55..345455c4a 100644
--- a/src/io/inkjar.cpp
+++ b/src/io/inkjar.cpp
@@ -103,14 +103,19 @@ bool JarFile::init_inflation()
bool JarFile::open()
{
+ if (_file != NULL) {
+ fclose(_file);
+ }
if ((_file = fopen(_filename, "r")) == NULL) {
- fprintf(stderr, "open failed.\n");
- return false;
+ fprintf(stderr, "open failed.\n");
+ return false;
+ }
+ if (!init_inflation()) {
+ return false;
+ }
+ else {
+ return true;
}
- if (!init_inflation())
- return false;
-
- return true;
}
bool JarFile::close()
diff --git a/src/live_effects/lpe-jointype.cpp b/src/live_effects/lpe-jointype.cpp
index 28f99eb94..2eef315dd 100644
--- a/src/live_effects/lpe-jointype.cpp
+++ b/src/live_effects/lpe-jointype.cpp
@@ -33,6 +33,9 @@ static const Util::EnumData<unsigned> JoinTypeData[] = {
{JOIN_MITER, N_("Miter"), "miter"},
{JOIN_MITER_CLIP, N_("Miter Clip"), "miter-clip"},
{JOIN_EXTRAPOLATE, N_("Extrapolated arc"), "extrp_arc"},
+ {JOIN_EXTRAPOLATE1, N_("Extrapolated arc Alt1"), "extrp_arc1"},
+ {JOIN_EXTRAPOLATE2, N_("Extrapolated arc Alt2"), "extrp_arc2"},
+ {JOIN_EXTRAPOLATE3, N_("Extrapolated arc Alt3"), "extrp_arc3"},
};
static const Util::EnumData<unsigned> CapTypeData[] = {
diff --git a/src/object-snapper.cpp b/src/object-snapper.cpp
index 5b7874c61..3e559ee7a 100644
--- a/src/object-snapper.cpp
+++ b/src/object-snapper.cpp
@@ -641,7 +641,6 @@ void Inkscape::ObjectSnapper::_snapPathsConstrained(IntermSnapResults &isr,
bool strict_snapping = _snapmanager->snapprefs.getStrictSnapping();
// Find all intersections of the constrained path with the snap target candidates
- std::vector<Geom::Point> intersections;
for (std::vector<SnapCandidatePath >::const_iterator k = _paths_to_snap_to->begin(); k != _paths_to_snap_to->end(); ++k) {
if (k->path_vector && _allowSourceToSnapToTarget(p.getSourceType(), (*k).target_type, strict_snapping)) {
// Do the intersection math
diff --git a/src/sp-marker.cpp b/src/sp-marker.cpp
index 88dfbe04e..3505e2fe8 100644
--- a/src/sp-marker.cpp
+++ b/src/sp-marker.cpp
@@ -394,7 +394,8 @@ sp_marker_show_instance ( SPMarker *marker, Inkscape::DrawingItem *parent,
if (marker->orient_mode == MARKER_ORIENT_AUTO) {
m = base;
} else if (marker->orient_mode == MARKER_ORIENT_AUTO_START_REVERSE) {
- m = Geom::Rotate::from_degrees( 180.0 ) * base;
+ // m = Geom::Rotate::from_degrees( 180.0 ) * base;
+ // Rotating is done at rendering time if necessary
m = base;
} else {
/* fixme: Orient units (Lauris) */
diff --git a/src/sp-mask.cpp b/src/sp-mask.cpp
index 7b9ab11c3..3537c7bac 100644
--- a/src/sp-mask.cpp
+++ b/src/sp-mask.cpp
@@ -139,12 +139,12 @@ void SPMask::update(SPCtx* ctx, unsigned int flags) {
flags &= SP_OBJECT_MODIFIED_CASCADE;
std::vector<SPObject *> children = this->childList(false);
- for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();child++) {
+ for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();++child) {
sp_object_ref(*child);
}
- for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();child++) {
+ for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();++child) {
if (flags || ((*child)->uflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
(*child)->updateDisplay(ctx, flags);
}
@@ -173,11 +173,11 @@ void SPMask::modified(unsigned int flags) {
flags &= SP_OBJECT_MODIFIED_CASCADE;
std::vector<SPObject *> children = this->childList(false);
- for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();child++) {
+ for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();++child) {
sp_object_ref(*child);
}
- for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();child++) {
+ for (std::vector<SPObject *>::const_iterator child = children.begin();child != children.end();++child) {
if (flags || ((*child)->mflags & (SP_OBJECT_MODIFIED_FLAG | SP_OBJECT_CHILD_MODIFIED_FLAG))) {
(*child)->emitModified(flags);
}
diff --git a/src/sp-text.cpp b/src/sp-text.cpp
index c7dfdd694..afbe0b147 100644
--- a/src/sp-text.cpp
+++ b/src/sp-text.cpp
@@ -367,8 +367,11 @@ gchar* SPText::description() const {
char *n = xml_quote_strdup( style->font_family.value );
+ Inkscape::Preferences *prefs = Inkscape::Preferences::get();
+ int unit = prefs->getInt("/options/font/unitType", SP_CSS_UNIT_PT);
Inkscape::Util::Quantity q = Inkscape::Util::Quantity(style->font_size.computed, "px");
- GString *xs = g_string_new(q.string(SP_ACTIVE_DESKTOP->getNamedView()->display_units).c_str());
+ q.quantity *= this->i2doc_affine().descrim();
+ GString *xs = g_string_new(q.string(sp_style_get_css_unit_string(unit)).c_str());
char const *trunc = "";
Inkscape::Text::Layout const *layout = te_get_layout((SPItem *) this);
diff --git a/src/ui/dialog/document-properties.cpp b/src/ui/dialog/document-properties.cpp
index 7cd48e62e..c2c5c5005 100644
--- a/src/ui/dialog/document-properties.cpp
+++ b/src/ui/dialog/document-properties.cpp
@@ -448,13 +448,13 @@ void DocumentProperties::populate_available_profiles(){
*/
static void sanitizeName( Glib::ustring& str )
{
- if (str.size() > 1) {
+ if (str.size() > 0) {
char val = str.at(0);
if (((val < 'A') || (val > 'Z'))
&& ((val < 'a') || (val > 'z'))
&& (val != '_')
&& (val != ':')) {
- str.replace(0, 1, "-");
+ str.insert(0, "_");
}
for (Glib::ustring::size_type i = 1; i < str.size(); i++) {
char val = str.at(i);
diff --git a/src/ui/dialog/text-edit.cpp b/src/ui/dialog/text-edit.cpp
index 05cf3a388..c01da8864 100644
--- a/src/ui/dialog/text-edit.cpp
+++ b/src/ui/dialog/text-edit.cpp
@@ -127,8 +127,8 @@ TextEdit::TextEdit()
gtk_combo_box_text_append_text((GtkComboBoxText *) spacing_combo, spacings[i]);
}
- gtk_widget_set_tooltip_text (px, _("Spacing between lines (percent of font size)"));
- gtk_widget_set_tooltip_text (spacing_combo, _("Spacing between lines (percent of font size)"));
+ gtk_widget_set_tooltip_text (px, _("Spacing between baselines (percent of font size)"));
+ gtk_widget_set_tooltip_text (spacing_combo, _("Spacing between baselines (percent of font size)"));
layout_hbox.pack_start(*Gtk::manage(Glib::wrap(spacing_combo)), false, false);
layout_frame.set_padding(4,4,4,4);
layout_frame.add(layout_hbox);
diff --git a/src/ui/tools/mesh-tool.cpp b/src/ui/tools/mesh-tool.cpp
index 7db4e09d8..47927667c 100644
--- a/src/ui/tools/mesh-tool.cpp
+++ b/src/ui/tools/mesh-tool.cpp
@@ -458,7 +458,7 @@ bool MeshTool::root_handler(GdkEvent* event) {
SPCtrlCurve *line = NULL;
if (! drag->lines.empty()) {
- for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() && (!over_line); l++) {
+ for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() && (!over_line); ++l) {
line = (SPCtrlCurve*) (*l);
over_line |= sp_mesh_context_is_over_line (this, (SPItem*) line, Geom::Point(event->motion.x, event->motion.y));
}
@@ -594,7 +594,7 @@ bool MeshTool::root_handler(GdkEvent* event) {
bool over_line = false;
if (!drag->lines.empty()) {
- for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() ; l++) {
+ for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() ; ++l) {
over_line |= sp_mesh_context_is_over_line (this, (SPItem*)(*l), Geom::Point(event->motion.x, event->motion.y));
}
}
@@ -625,7 +625,7 @@ bool MeshTool::root_handler(GdkEvent* event) {
SPCtrlLine *line = NULL;
if (!drag->lines.empty()) {
- for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() && (!over_line); l++) {
+ for (std::vector<SPCtrlLine *>::const_iterator l = drag->lines.begin(); l != drag->lines.end() && (!over_line); ++l) {
line = (SPCtrlLine*)(*l);
over_line = sp_mesh_context_is_over_line (this, (SPItem*) line, Geom::Point(event->motion.x, event->motion.y));
diff --git a/src/ui/tools/select-tool.cpp b/src/ui/tools/select-tool.cpp
index 2b85216d2..905e38f2b 100644
--- a/src/ui/tools/select-tool.cpp
+++ b/src/ui/tools/select-tool.cpp
@@ -405,13 +405,15 @@ void SelectTool::sp_select_context_cycle_through_items(Inkscape::Selection *sele
// Find next item and activate it
std::vector<SPItem *>::iterator next = this->cycling_cur_item;
if (scroll_event->direction == GDK_SCROLL_UP) {
- next++;
- if (next == this->cycling_items.end() && this->cycling_wrap)
+ ++next;
+ if (next == this->cycling_items.end() && this->cycling_wrap) {
next = this->cycling_items.begin();
+ }
} else {
- if(next == this->cycling_items.begin())
+ if(next == this->cycling_items.begin()) {
next = this->cycling_items.end();
- next--;
+ }
+ --next;
}
if (next!=this->cycling_items.end()) {
diff --git a/src/vanishing-point.cpp b/src/vanishing-point.cpp
index 9ce60fce7..32ccbad93 100644
--- a/src/vanishing-point.cpp
+++ b/src/vanishing-point.cpp
@@ -269,15 +269,14 @@ VanishingPoint::selectedBoxes(Inkscape::Selection *sel) {
return sel_boxes;
}
-VPDragger::VPDragger(VPDrag *parent, Geom::Point p, VanishingPoint &vp)
+VPDragger::VPDragger(VPDrag *parent, Geom::Point p, VanishingPoint &vp) :
+ parent(parent),
+ knot(NULL),
+ point(p),
+ point_original(p),
+ dragging_started(false),
+ vps()
{
- this->parent = parent;
-
- this->point = p;
- this->point_original = p;
-
- this->dragging_started = false;
-
if (vp.is_finite()) {
// create the knot
this->knot = new SPKnot(SP_ACTIVE_DESKTOP, NULL);
diff --git a/src/vanishing-point.h b/src/vanishing-point.h
index 28da8e7fa..ae2a88d6e 100644
--- a/src/vanishing-point.h
+++ b/src/vanishing-point.h
@@ -46,6 +46,7 @@ public:
inline VanishingPoint &operator=(VanishingPoint const &rhs) {
_persp = rhs._persp;
_axis = rhs._axis;
+ my_counter = rhs.my_counter;
return *this;
}
inline bool operator==(VanishingPoint const &rhs) const {
diff --git a/src/widgets/ruler.cpp b/src/widgets/ruler.cpp
index ab486eeeb..3a5e76277 100644
--- a/src/widgets/ruler.cpp
+++ b/src/widgets/ruler.cpp
@@ -41,8 +41,9 @@
#define GTK_PARAM_READWRITE G_PARAM_READWRITE|G_PARAM_STATIC_NAME|G_PARAM_STATIC_NICK|G_PARAM_STATIC_BLURB
-#define DEFAULT_RULER_FONT_SCALE PANGO_SCALE_X_SMALL
-#define MINIMUM_INCR 5
+#define DEFAULT_RULER_FONT_SCALE PANGO_SCALE_X_SMALL
+#define MINIMUM_INCR 5
+#define IMMEDIATE_REDRAW_THRESHOLD 20
using Inkscape::Util::unit_table;
@@ -71,11 +72,11 @@ typedef struct
GdkWindow *input_window;
cairo_surface_t *backing_store;
+ gboolean backing_store_valid;
+ GdkRectangle last_pos_rect;
+ guint pos_redraw_idle_id;
PangoLayout *layout;
gdouble font_scale;
-
- gint xsrc;
- gint ysrc;
GList *track_widgets;
} SPRulerPrivate;
@@ -132,18 +133,22 @@ static void sp_ruler_style_updated (GtkWidget *widget);
static void sp_ruler_size_request (GtkWidget *widget,
GtkRequisition *requisition);
static void sp_ruler_style_set (GtkWidget *widget,
- GtkStyle *prev_style);
+ GtkStyle *prev_style);
#endif
static gboolean sp_ruler_motion_notify (GtkWidget *widget,
GdkEventMotion *event);
static gboolean sp_ruler_draw (GtkWidget *widget,
- cairo_t *cr);
+ cairo_t *cr);
#if !GTK_CHECK_VERSION(3,0,0)
static gboolean sp_ruler_expose (GtkWidget *widget,
GdkEventExpose *event);
#endif
static void sp_ruler_draw_ticks (SPRuler *ruler);
+static GdkRectangle sp_ruler_get_pos_rect (SPRuler *ruler,
+ gdouble position);
+static gboolean sp_ruler_idle_queue_pos_redraw(gpointer data);
+static void sp_ruler_queue_pos_redraw (SPRuler *ruler);
static void sp_ruler_draw_pos (SPRuler *ruler,
cairo_t *cr);
static void sp_ruler_make_pixmap (SPRuler *ruler);
@@ -260,14 +265,23 @@ sp_ruler_init (SPRuler *ruler)
gtk_widget_set_has_window (GTK_WIDGET (ruler), FALSE);
- priv->orientation = GTK_ORIENTATION_HORIZONTAL;
- priv->unit = unit_table.getUnit("px");
- priv->lower = 0;
- priv->upper = 0;
- priv->position = 0;
- priv->max_size = 0;
- priv->backing_store = NULL;
- priv->font_scale = DEFAULT_RULER_FONT_SCALE;
+ priv->orientation = GTK_ORIENTATION_HORIZONTAL;
+ priv->unit = unit_table.getUnit("px");
+ priv->lower = 0;
+ priv->upper = 0;
+ priv->position = 0;
+ priv->max_size = 0;
+
+ priv->backing_store = NULL;
+ priv->backing_store_valid = FALSE;
+
+ priv->last_pos_rect.x = 0;
+ priv->last_pos_rect.y = 0;
+ priv->last_pos_rect.width = 0;
+ priv->last_pos_rect.height = 0;
+ priv->pos_redraw_idle_id = 0;
+
+ priv->font_scale = DEFAULT_RULER_FONT_SCALE;
#if GTK_CHECK_VERSION(3,0,0)
#if GTK_CHECK_VERSION(3,8,0)
@@ -299,6 +313,12 @@ sp_ruler_dispose (GObject *object)
while (priv->track_widgets)
sp_ruler_remove_track_widget (ruler, GTK_WIDGET(priv->track_widgets->data));
+ if (priv->pos_redraw_idle_id)
+ {
+ g_source_remove (priv->pos_redraw_idle_id);
+ priv->pos_redraw_idle_id = 0;
+ }
+
G_OBJECT_CLASS (parent_class)->dispose (object);
}
@@ -343,6 +363,7 @@ sp_ruler_set_range (SPRuler *ruler,
}
g_object_thaw_notify (G_OBJECT (ruler));
+ priv->backing_store_valid = FALSE;
gtk_widget_queue_draw (GTK_WIDGET (ruler));
}
@@ -513,7 +534,9 @@ sp_ruler_unrealize(GtkWidget *widget)
cairo_surface_destroy (priv->backing_store);
priv->backing_store = NULL;
}
-
+
+ priv->backing_store_valid = FALSE;
+
if (priv->layout)
{
g_object_unref (priv->layout);
@@ -689,7 +712,6 @@ sp_ruler_expose (GtkWidget *widget,
cairo_clip (cr);
gtk_widget_get_allocation (widget, &allocation);
- cairo_translate (cr, allocation.x, allocation.y);
gboolean result = sp_ruler_draw (widget, cr);
@@ -733,6 +755,8 @@ sp_ruler_make_pixmap (SPRuler *ruler)
CAIRO_CONTENT_COLOR,
allocation.width,
allocation.height);
+
+ priv->backing_store_valid = FALSE;
}
static void
@@ -743,118 +767,22 @@ sp_ruler_draw_pos (SPRuler *ruler,
#if GTK_CHECK_VERSION(3,0,0)
GtkStyleContext *context = gtk_widget_get_style_context (widget);
- GtkBorder border;
GdkRGBA color;
#else
GtkStyle *style = gtk_widget_get_style (widget);
GtkStateType state = gtk_widget_get_state (widget);
- gint xthickness;
- gint ythickness;
#endif
SPRulerPrivate *priv = SP_RULER_GET_PRIVATE (ruler);
- GtkAllocation allocation;
- gint x, y;
- gint width, height;
- gint bs_width, bs_height;
+ GdkRectangle pos_rect;
if (! gtk_widget_is_drawable (widget))
return;
- gtk_widget_get_allocation(widget, &allocation);
-
-#if GTK_CHECK_VERSION(3,0,0)
- gtk_style_context_get_border (context, static_cast<GtkStateFlags>(0), &border);
-#else
- xthickness = style->xthickness;
- ythickness = style->ythickness;
-#endif
-
- if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
- {
- width = allocation.width;
-#if GTK_CHECK_VERSION(3,0,0)
- height = allocation.height - (border.top + border.bottom);
-#else
- height = allocation.height - ythickness * 2;
-#endif
-
- bs_width = height / 2 + 2;
- bs_width |= 1; /* make sure it's odd */
- bs_height = bs_width / 2 + 1;
- }
- else
- {
-#if GTK_CHECK_VERSION(3,0,0)
- width = allocation.width - (border.left + border.right);
-#else
- width = allocation.width - xthickness * 2;
-#endif
- height = allocation.height;
-
- bs_height = width / 2 + 2;
- bs_height |= 1; /* make sure it's odd */
- bs_width = bs_height / 2 + 1;
- }
+ pos_rect = sp_ruler_get_pos_rect (ruler, sp_ruler_get_position (ruler));
- if ((bs_width > 0) && (bs_height > 0))
+ if ((pos_rect.width > 0) && (pos_rect.height > 0))
{
- gdouble lower;
- gdouble upper;
- gdouble position;
- gdouble increment;
-
- if (! cr)
- {
- cr = gdk_cairo_create (gtk_widget_get_window (widget));
- cairo_translate (cr, allocation.x, allocation.y);
- cairo_rectangle (cr, allocation.x, allocation.y, allocation.width, allocation.height);
- cairo_clip (cr);
-
- cairo_translate (cr, allocation.x, allocation.y);
-
- /* If a backing store exists, restore the ruler */
- if (priv->backing_store)
- {
- cairo_set_source_surface (cr, priv->backing_store, 0, 0);
- cairo_rectangle (cr, priv->xsrc, priv->ysrc, bs_width, bs_height);
- cairo_fill (cr);
- }
- }
- else
- {
- cairo_reference (cr);
- }
-
- position = sp_ruler_get_position (ruler);
-
- sp_ruler_get_range (ruler, &lower, &upper, NULL);
-
- if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
- {
- increment = (gdouble) width / (upper - lower);
-
-#if GTK_CHECK_VERSION(3,0,0)
- x = ROUND ((position - lower) * increment) + (border.left - bs_width) / 2 - 1;
- y = (height + bs_height) / 2 + border.top;
-#else
- x = ROUND ((position - lower) * increment) + (xthickness - bs_width) / 2 - 1;
- y = (height + bs_height) / 2 + ythickness;
-#endif
- }
- else
- {
- increment = (gdouble) height / (upper - lower);
-
-#if GTK_CHECK_VERSION(3,0,0)
- x = (width + bs_width) / 2 + border.left;
- y = ROUND ((position - lower) * increment) + (border.top - bs_height) / 2 - 1;
-#else
- x = (width + bs_width) / 2 + xthickness;
- y = ROUND ((position - lower) * increment) + (ythickness - bs_height) / 2 - 1;
-#endif
- }
-
#if GTK_CHECK_VERSION(3,0,0)
gtk_style_context_get_color (context, gtk_widget_get_state_flags (widget),
&color);
@@ -863,26 +791,28 @@ sp_ruler_draw_pos (SPRuler *ruler,
gdk_cairo_set_source_color (cr, &style->fg[state]);
#endif
- cairo_move_to (cr, x, y);
+ cairo_move_to (cr, pos_rect.x, pos_rect.y);
if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
{
- cairo_line_to (cr, x + bs_width / 2.0, y + bs_height);
- cairo_line_to (cr, x + bs_width, y);
+ cairo_line_to (cr, pos_rect.x + pos_rect.width / 2.0,
+ pos_rect.y + pos_rect.height);
+ cairo_line_to (cr, pos_rect.x + pos_rect.width,
+ pos_rect.y);
}
else
{
- cairo_line_to (cr, x + bs_width, y + bs_height / 2.0);
- cairo_line_to (cr, x, y + bs_height);
+ cairo_line_to (cr, pos_rect.x + pos_rect.width,
+
+ pos_rect.y + pos_rect.height / 2.0);
+ cairo_line_to (cr, pos_rect.x,
+ pos_rect.y + pos_rect.height);
}
cairo_fill (cr);
-
- cairo_destroy (cr);
-
- priv->xsrc = x;
- priv->ysrc = y;
}
+
+ priv->last_pos_rect = pos_rect;
}
/**
@@ -1096,6 +1026,7 @@ sp_ruler_set_unit (SPRuler *ruler,
priv->unit = unit;
g_object_notify(G_OBJECT(ruler), "unit");
+ priv->backing_store_valid = FALSE;
gtk_widget_queue_draw (GTK_WIDGET (ruler));
}
}
@@ -1131,10 +1062,39 @@ sp_ruler_set_position (SPRuler *ruler,
if (priv->position != position)
{
- priv->position = position;
- g_object_notify (G_OBJECT (ruler), "position");
-
- sp_ruler_draw_pos (ruler, NULL);
+ GdkRectangle rect;
+ gint xdiff, ydiff;
+
+ priv->position = position;
+ g_object_notify (G_OBJECT (ruler), "position");
+
+ rect = sp_ruler_get_pos_rect (ruler, priv->position);
+
+ xdiff = rect.x - priv->last_pos_rect.x;
+ ydiff = rect.y - priv->last_pos_rect.y;
+
+ /*
+ * If the position has changed far enough, queue a redraw immediately.
+ * Otherwise, we only queue a redraw in a low priority idle handler, to
+ * allow for other things (like updating the canvas) to run.
+ *
+ * TODO: This might not be necessary any more in GTK3 with the frame
+ * clock. Investigate this more after the port to GTK3.
+ */
+ if (priv->last_pos_rect.width != 0 &&
+ priv->last_pos_rect.height != 0 &&
+ (ABS (xdiff) > IMMEDIATE_REDRAW_THRESHOLD ||
+ ABS (ydiff) > IMMEDIATE_REDRAW_THRESHOLD))
+ {
+ sp_ruler_queue_pos_redraw (ruler);
+ }
+ else if (! priv->pos_redraw_idle_id)
+ {
+ priv->pos_redraw_idle_id =
+ g_idle_add_full (G_PRIORITY_LOW,
+ sp_ruler_idle_queue_pos_redraw,
+ ruler, NULL);
+ }
}
}
@@ -1154,7 +1114,7 @@ sp_ruler_get_position (SPRuler *ruler)
static gboolean
sp_ruler_motion_notify (GtkWidget *widget,
- GdkEventMotion *event)
+ GdkEventMotion *event)
{
SPRuler *ruler = SP_RULER(widget);
@@ -1347,7 +1307,7 @@ sp_ruler_draw_ticks (SPRuler *ruler)
if (ideal_length > ++length)
length = ideal_length;
- if (lower < upper)
+ if (lower < upper)
{
start = floor (lower / subd_incr) * subd_incr;
end = ceil (upper / subd_incr) * subd_incr;
@@ -1413,16 +1373,16 @@ sp_ruler_draw_ticks (SPRuler *ruler)
pango_layout_get_extents (layout, &logical_rect, NULL);
#if GTK_CHECK_VERSION(3,0,0)
- cairo_move_to (cr,
+ cairo_move_to (cr,
pos + 2,
border.top + PANGO_PIXELS (logical_rect.y - digit_offset));
#else
- cairo_move_to (cr,
+ cairo_move_to (cr,
pos + 2,
ythickness + PANGO_PIXELS (logical_rect.y - digit_offset));
#endif
- pango_cairo_show_layout(cr, layout);
+ pango_cairo_show_layout(cr, layout);
}
else
{
@@ -1435,15 +1395,15 @@ sp_ruler_draw_ticks (SPRuler *ruler)
pango_layout_get_extents (layout, NULL, &logical_rect);
#if GTK_CHECK_VERSION(3,0,0)
- cairo_move_to (cr,
+ cairo_move_to (cr,
border.left + 1,
pos + digit_height * j + 2 + PANGO_PIXELS (logical_rect.y - digit_offset));
#else
- cairo_move_to (cr,
+ cairo_move_to (cr,
xthickness + 1,
pos + digit_height * j + 2 + PANGO_PIXELS (logical_rect.y - digit_offset));
#endif
- pango_cairo_show_layout (cr, layout);
+ pango_cairo_show_layout (cr, layout);
}
}
}
@@ -1454,10 +1414,118 @@ sp_ruler_draw_ticks (SPRuler *ruler)
cairo_fill (cr);
+ priv->backing_store_valid = TRUE;
+
out:
cairo_destroy (cr);
}
+static GdkRectangle
+sp_ruler_get_pos_rect (SPRuler *ruler,
+ gdouble position)
+{
+ GtkWidget *widget = GTK_WIDGET (ruler);
+ GtkStyle *style = gtk_widget_get_style (widget);
+ SPRulerPrivate *priv = SP_RULER_GET_PRIVATE (ruler);
+ GtkAllocation allocation;
+ gint width, height;
+ gint xthickness;
+ gint ythickness;
+ gdouble upper, lower;
+ gdouble increment;
+ GdkRectangle rect = { 0, 0, 0, 0 };
+
+ if (! gtk_widget_is_drawable (widget))
+ return rect;
+
+ gtk_widget_get_allocation (widget, &allocation);
+
+ xthickness = style->xthickness;
+ ythickness = style->ythickness;
+
+ if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
+ {
+ width = allocation.width;
+ height = allocation.height - ythickness * 2;
+
+ rect.width = height / 2 + 2;
+ rect.width |= 1; /* make sure it's odd */
+ rect.height = rect.width / 2 + 1;
+ }
+ else
+ {
+ width = allocation.width - xthickness * 2;
+ height = allocation.height;
+
+ rect.height = width / 2 + 2;
+ rect.height |= 1; /* make sure it's odd */
+ rect.width = rect.height / 2 + 1;
+ }
+
+ sp_ruler_get_range (ruler, &lower, &upper, NULL);
+
+ if (priv->orientation == GTK_ORIENTATION_HORIZONTAL)
+ {
+ increment = (gdouble) width / (upper - lower);
+
+ rect.x = ROUND ((position - lower) * increment) + (xthickness - rect.width) / 2 - 1;
+ rect.y = (height + rect.height) / 2 + ythickness;
+ }
+ else
+ {
+ increment = (gdouble) height / (upper - lower);
+
+ rect.x = (width + rect.width) / 2 + xthickness;
+ rect.y = ROUND ((position - lower) * increment) + (ythickness - rect.height) / 2 - 1;
+ }
+
+ rect.x += allocation.x;
+ rect.y += allocation.y;
+
+ return rect;
+}
+
+static gboolean
+sp_ruler_idle_queue_pos_redraw (gpointer data)
+{
+ SPRuler *ruler = (SPRuler *)data;
+ SPRulerPrivate *priv = SP_RULER_GET_PRIVATE (ruler);
+
+ sp_ruler_queue_pos_redraw (ruler);
+
+ gboolean ret = g_source_remove(priv->pos_redraw_idle_id);
+ priv->pos_redraw_idle_id = 0;
+
+ return ret;
+}
+
+static void
+sp_ruler_queue_pos_redraw (SPRuler *ruler)
+{
+ SPRulerPrivate *priv = SP_RULER_GET_PRIVATE (ruler);
+ const GdkRectangle rect = sp_ruler_get_pos_rect (ruler, priv->position);
+
+ gtk_widget_queue_draw_area (GTK_WIDGET(ruler),
+ rect.x,
+ rect.y,
+ rect.width,
+ rect.height);
+
+ if (priv->last_pos_rect.width != 0 || priv->last_pos_rect.height != 0)
+ {
+ gtk_widget_queue_draw_area (GTK_WIDGET(ruler),
+ priv->last_pos_rect.x,
+ priv->last_pos_rect.y,
+ priv->last_pos_rect.width,
+ priv->last_pos_rect.height);
+
+ priv->last_pos_rect.x = 0;
+ priv->last_pos_rect.y = 0;
+ priv->last_pos_rect.width = 0;
+ priv->last_pos_rect.height = 0;
+ }
+}
+
static PangoLayout*
sp_ruler_create_layout (GtkWidget *widget,
const gchar *text)
diff --git a/src/widgets/text-toolbar.cpp b/src/widgets/text-toolbar.cpp
index c6cc7dc45..5ca92b4c0 100644
--- a/src/widgets/text-toolbar.cpp
+++ b/src/widgets/text-toolbar.cpp
@@ -1592,7 +1592,7 @@ void sp_text_toolbox_prep(SPDesktop *desktop, GtkActionGroup* mainActions, GObje
"TextLineHeightAction", /* name */
_("Line Height"), /* label */
_("Line:"), /* short label */
- _("Spacing between lines (times font size)"), /* tooltip */
+ _("Spacing between baselines (times font size)"), /* tooltip */
"/tools/text/lineheight", /* preferences path */
0.0, /* default */
GTK_WIDGET(desktop->canvas), /* focusTarget */