diff options
| author | Jabier Arraiza Cenoz <jabier.arraiza@marker.es> | 2016-03-01 01:42:13 +0000 |
|---|---|---|
| committer | jabiertxof <info@marker.es> | 2016-03-01 01:42:13 +0000 |
| commit | 145f815859ba21f45e67d315e52f360f029355c7 (patch) | |
| tree | 54448bc60a94415f63f7b6f46296c8d5e2ac58a6 | |
| parent | Improve fill rule and add mass option (diff) | |
| parent | type in commit r14664 (diff) | |
| download | inkscape-145f815859ba21f45e67d315e52f360f029355c7.tar.gz inkscape-145f815859ba21f45e67d315e52f360f029355c7.zip | |
update to trunk
(bzr r14648.1.3)
50 files changed, 7783 insertions, 5642 deletions
@@ -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 <defs>." msgid_plural "Removed <b>%i</b> unused definitions in <defs>." msgstr[0] "" msgstr[1] "" -#: ../src/file.cpp:643 +#: ../src/file.cpp:647 msgid "No unused definitions in <defs>." 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 × %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 <" "defs> 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 <defs>." msgid_plural "Removed <b>%i</b> unused definitions in <defs>." msgstr[0] "Fjarlægði <b>%i</b> ónotaða skilgreiningu í <defs>." msgstr[1] "Fjarlægði <b>%i</b> ónotaðar skilgreiningar í <defs>." -#: ../src/file.cpp:643 +#: ../src/file.cpp:647 msgid "No unused definitions in <defs>." msgstr "Engar ónotaðar skilgreiningar í <defs>." -#: ../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 <" "defs>)" 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 × %d: %s" msgstr "%d × %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 <" "defs> 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 */ |
