diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2021-11-14 17:41:08 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-14 17:41:08 -0500 |
commit | 5b75de07169ef13952a5ab48e0b8bc15f31d0c37 (patch) | |
tree | 13b02b20c66d6f5fca7905285ee609a5ad72acb6 | |
parent | 6fc5d3099898fc3d06bcf72f1f6607d02124d60f (diff) | |
parent | 5141c4210c2a63a3bb54f0f512e4116faedc8d63 (diff) | |
download | python-setuptools-git-debt/remove-legacy-version.tar.gz |
Merge branch 'main' into debt/remove-legacy-versiondebt/remove-legacy-version
62 files changed, 2540 insertions, 109 deletions
diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 0ed35632..3be75098 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 58.2.0 +current_version = 59.0.1 commit = True tag = True diff --git a/.editorconfig b/.editorconfig index 6385b573..b8aeea17 100644 --- a/.editorconfig +++ b/.editorconfig @@ -9,6 +9,7 @@ end_of_line = lf [*.py] indent_style = space +max_line_length = 88 [*.{yml,yaml}] indent_style = space diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index b348056b..265be849 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,13 +6,21 @@ jobs: test: strategy: matrix: + distutils: + - stdlib + - local python: - pypy3 - 3.6 - 3.9 - - 3.10.0-alpha - 3.10.99 - platform: [ubuntu-latest, macos-latest, windows-latest] + - "3.10" + platform: + - ubuntu-latest + - macos-latest + - windows-latest runs-on: ${{ matrix.platform }} + env: + SETUPTOOLS_USE_DISTUTILS: ${{ matrix.distutils }} steps: - uses: actions/checkout@v2 - name: Setup Python @@ -42,7 +50,7 @@ jobs: - name: Setup Python uses: actions/setup-python@v2 with: - python-version: 3.9 + python-version: "3.10" - name: Install tox run: | python -m pip install tox diff --git a/CHANGES.rst b/CHANGES.rst index 0a002fe5..2ba54410 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,3 +1,124 @@ +v59.0.1 +------- + + +Misc +^^^^ +* #2880: Removed URL requirement for ``pytest-virtualenv`` in ``setup.cfg``. + PyPI rejects packages with dependencies external to itself. + Instead the test dependency was overwritten via ``tox.ini`` + + +v59.0.0 +------- + + +Deprecations +^^^^^^^^^^^^ +* #2856: Support for custom commands that inherit directly from ``distutils`` is + **deprecated**. Users should extend classes provided by setuptools instead. + +Breaking Changes +^^^^^^^^^^^^^^^^ +* #2870: Started failing on invalid inline description with line breaks :class:`ValueError` -- by :user:`webknjaz` + +Changes +^^^^^^^ +* #2698: Exposed exception classes from ``distutils.errors`` via ``setuptools.errors``. +* #2866: Incorporate changes from pypa/distutils@f1b0a2b. + +Documentation changes +^^^^^^^^^^^^^^^^^^^^^ +* #2227: Added sphinx theme customisations to display the new logo in the sidebar and + use its colours as "accent" in the documentation -- by :user:`abravalheri` +* #2227: Added new setuptools logo, including editable files and artwork documentation + -- by :user:`abravalheri` +* #2698: Added mentions to ``setuptools.errors`` as a way of handling custom command + errors. +* #2698: Added instructions to migrate from ``distutils.commands`` and + ``distutils.errors`` in the porting guide. +* #2871: Added a note to the docs that it is possible to install + ``setup.py``-less projects in editable mode with :doc:`pip v21.1+ + <pip:index>`, only having ``setup.cfg`` and ``pyproject.toml`` in + project root -- by :user:`webknjaz` + + +v58.5.3 +------- + + +Misc +^^^^ +* #2849: Add fallback for custom ``build_py`` commands inheriting directly from + :mod:`distutils`, while still handling ``include_package_data=True`` for + ``sdist``. + + +v58.5.2 +------- + + +Misc +^^^^ +* #2847: Suppress 'setup.py install' warning under bdist_wheel. + + +v58.5.1 +------- + + +Misc +^^^^ +* #2846: Move PkgResourcesDeprecationWarning above implicitly-called function so that it's in the namespace when version warnings are generated in an environment that contains them. + + +v58.5.0 +------- + + +Changes +^^^^^^^ +* #1461: Fix inconsistency with ``include_package_data`` and ``packages_data`` in sdist + by replacing the loop breaking mechanism between the ``sdist`` and + ``egg_info`` commands -- by :user:`abravalheri` + + +v58.4.0 +------- + + +Changes +^^^^^^^ +* #2497: Officially deprecated PEP 440 non-compliant versions. + +Documentation changes +^^^^^^^^^^^^^^^^^^^^^ +* #2832: Removed the deprecated ``data_files`` option from the example in the + declarative configuration docs -- by :user:`abravalheri` +* #2832: Change type of ``data_files`` option from ``dict`` to ``section`` in + declarative configuration docs (to match previous example) -- by + :user:`abravalheri` + + +v58.3.0 +------- + + +Changes +^^^^^^^ +* #917: ``setup.py install`` and ``easy_install`` commands are now officially deprecated. Use other standards-based installers (like pip) and builders (like build). Workloads reliant on this behavior should pin to this major version of Setuptools. See `Why you shouldn't invoke setup.py directly <https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html>`_ for more background. +* #1988: Deprecated the ``bdist_rpm`` command. Binary packages should be built as wheels instead. + -- by :user:`hugovk` +* #2785: Replace ``configparser``'s ``readfp`` with ``read_file``, deprecated since Python 3.2. + -- by :user:`hugovk` +* #2823: Officially deprecated support for ``setup_requires``. Users are encouraged instead to migrate to PEP 518 ``build-system.requires`` in ``pyproject.toml``. Users reliant on ``setup_requires`` should consider pinning to this major version to avoid disruption. + +Misc +^^^^ +* #2762: Changed codecov.yml to configure the threshold to be lower + -- by :user:`tanvimoharir` + + v58.2.0 ------- @@ -128,7 +249,7 @@ Documentation changes some confusion. Add some examples and the version since when ``entry_points`` are supported in declarative configuration. - Tried to make the reading flow a bit leaner, gather some informations + Tried to make the reading flow a bit leaner, gather some information that were a bit dispersed. @@ -4215,7 +4336,7 @@ how it parses version numbers. * Fix test suite with Python 2.6. * Fix some DeprecationWarnings and ResourceWarnings. -* Distribute #335: Backed out ``setup_requires`` superceding installed requirements +* Distribute #335: Backed out ``setup_requires`` superseding installed requirements until regression can be addressed. 0.6.31 @@ -4234,7 +4355,7 @@ how it parses version numbers. PYTHONIOENCODING=utf8 pip install numpy * Fix for encoding issue when installing from Windows executable on Python 3. -* Distribute #323: Allow ``setup_requires`` requirements to supercede installed +* Distribute #323: Allow ``setup_requires`` requirements to supersede installed requirements. Added some new keyword arguments to existing pkg_resources methods. Also had to updated how __path__ is handled for namespace packages to ensure that when a new egg distribution containing a namespace package is @@ -4257,13 +4378,13 @@ how it parses version numbers. * If Sphinx is installed, the ``upload_docs`` command now runs ``build_sphinx`` to produce uploadable documentation. * Distribute #326: ``upload_docs`` provided mangled auth credentials under Python 3. -* Distribute #320: Fix check for "createable" in distribute_setup.py. +* Distribute #320: Fix check for "creatable" in distribute_setup.py. * Distribute #305: Remove a warning that was triggered during normal operations. * Distribute #311: Print metadata in UTF-8 independent of platform. * Distribute #303: Read manifest file with UTF-8 encoding under Python 3. * Distribute #301: Allow to run tests of namespace packages when using 2to3. * Distribute #304: Prevent import loop in site.py under Python 3.3. -* Distribute #283: Reenable scanning of ``*.pyc`` / ``*.pyo`` files on Python 3.3. +* Distribute #283: Re-enable scanning of ``*.pyc`` / ``*.pyo`` files on Python 3.3. * Distribute #299: The develop command didn't work on Python 3, when using 2to3, as the egg link would go to the Python 2 source. Linking to the 2to3'd code in build/lib makes it work, although you will have to rebuild the module @@ -1,3 +1,8 @@ +.. image:: https://raw.githubusercontent.com/pypa/setuptools/main/docs/images/banner-640x320.svg + :align: center + +| + .. image:: https://img.shields.io/pypi/v/setuptools.svg :target: `PyPI link`_ diff --git a/bootstrap.egg-info/entry_points.txt b/bootstrap.egg-info/entry_points.txt index 834d674e..c00d1d3a 100644 --- a/bootstrap.egg-info/entry_points.txt +++ b/bootstrap.egg-info/entry_points.txt @@ -1,11 +1,15 @@ [distutils.commands] egg_info = setuptools.command.egg_info:egg_info +build_py = setuptools.command.build_py:build_py +sdist = setuptools.command.sdist:sdist [distutils.setup_keywords] include_package_data = setuptools.dist:assert_bool install_requires = setuptools.dist:check_requirements extras_require = setuptools.dist:check_extras entry_points = setuptools.dist:check_entry_points +exclude_package_data = setuptools.dist:check_package_data +namespace_packages = setuptools.dist:check_nsp [egg_info.writers] PKG-INFO = setuptools.command.egg_info:write_pkg_info diff --git a/changelog.d/1988-change.rst b/changelog.d/1988-change.rst deleted file mode 100644 index 4f104639..00000000 --- a/changelog.d/1988-change.rst +++ /dev/null @@ -1,2 +0,0 @@ -Deprecated the ``bdist_rpm`` command. Binary packages should be built as wheels instead. --- by :user:`hugovk` diff --git a/changelog.d/2762.misc.rst b/changelog.d/2762.misc.rst deleted file mode 100644 index cc9bf86c..00000000 --- a/changelog.d/2762.misc.rst +++ /dev/null @@ -1,2 +0,0 @@ -Changed codecov.yml to configure the threshold to be lower --- by :user:`tanvimoharir` diff --git a/changelog.d/2785-change.rst b/changelog.d/2785-change.rst deleted file mode 100644 index 7e9631b7..00000000 --- a/changelog.d/2785-change.rst +++ /dev/null @@ -1,2 +0,0 @@ -Replace confirparser's readfp with read_file, deprecated since Python 3.2. --- by :user:`hugovk` diff --git a/docs/conf.py b/docs/conf.py index 8f1e1f4c..d352a481 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -76,17 +76,24 @@ link_files = { # Be strict about any broken references: nitpicky = True +# Include Python intersphinx mapping to prevent failures +# jaraco/skeleton#51 +extensions += ['sphinx.ext.intersphinx'] intersphinx_mapping = { - 'pypa-build': ('https://pypa-build.readthedocs.io/en/latest/', None) + 'python': ('https://docs.python.org/3', None), } +intersphinx_mapping.update({ + 'pypa-build': ('https://pypa-build.readthedocs.io/en/latest/', None) +}) + # Add support for linking usernames github_url = 'https://github.com' github_sponsors_url = f'{github_url}/sponsors' extlinks = { 'user': (f'{github_sponsors_url}/%s', '@'), # noqa: WPS323 } -extensions += ['sphinx.ext.extlinks', 'sphinx.ext.intersphinx'] +extensions += ['sphinx.ext.extlinks'] # Ref: https://github.com/python-attrs/attrs/pull/571/files\ # #diff-85987f48f1258d9ee486e3191495582dR82 @@ -94,6 +101,20 @@ default_role = 'any' # HTML theme html_theme = 'furo' +html_logo = "images/logo.png" +html_favicon = "images/favicon.ico" + +html_theme_options = { + "sidebar_hide_name": True, + "light_css_variables": { + "color-brand-primary": "#336790", # "blue" + "color-brand-content": "#336790", + }, + "dark_css_variables": { + "color-brand-primary": "#E5B62F", # "yellow" + "color-brand-content": "#E5B62F", + }, +} # Add support for inline tabs extensions += ['sphinx_inline_tabs'] @@ -150,3 +171,5 @@ towncrier_draft_working_directory = '..' towncrier_draft_include_empty = False extensions += ['jaraco.tidelift'] + +intersphinx_mapping['pip'] = 'https://pip.pypa.io/en/latest', None diff --git a/docs/deprecated/distutils-legacy.rst b/docs/deprecated/distutils-legacy.rst index a5d96260..94104fe8 100644 --- a/docs/deprecated/distutils-legacy.rst +++ b/docs/deprecated/distutils-legacy.rst @@ -18,8 +18,17 @@ As Distutils is deprecated, any usage of functions or objects from distutils is ``distutils.cmd.Command`` → ``setuptools.Command`` +``distutils.command.{build_clib,build_ext,build_py,sdist}`` → ``setuptools.command.*`` + ``distutils.log`` → (no replacement yet) ``distutils.version.*`` → ``packaging.version.*`` +``distutils.errors.*`` → ``setuptools.errors.*`` [#errors]_ + If a project relies on uses of ``distutils`` that do not have a suitable replacement above, please search the `Setuptools issue tracker <https://github.com/pypa/setuptools/issues/>`_ and file a request, describing the use-case so that Setuptools' maintainers can investigate. Please provide enough detail to help the maintainers understand how distutils is used, what value it provides, and why that behavior should be supported. + + +.. [#errors] Please notice errors related to the command line usage of + ``setup.py``, such as ``DistutilsArgError``, are intentionally not exposed + by setuptools, since this is considered a deprecated practice. diff --git a/docs/development/developer-guide.rst b/docs/development/developer-guide.rst index d6ed2c1f..052ca762 100644 --- a/docs/development/developer-guide.rst +++ b/docs/development/developer-guide.rst @@ -123,5 +123,14 @@ setuptools from source. Eventually, this limitation may be lifted as PEP 517/518 reach ubiquitous adoption, but for now, Setuptools cannot declare dependencies other than through ``setuptools/_vendor/vendored.txt`` and -``pkg_resources/_vendor/vendored.txt`` and refreshed by way of -``paver update_vendored`` (pavement.py). +``pkg_resources/_vendor/vendored.txt``. + +All the dependencies specified in these files are "vendorized" using Paver_, a +simple Python-based project scripting and task running tool. + +To refresh the dependencies, you can run the following command (defined in +``pavement.py``):: + + $ paver update_vendored + +.. _Paver: https://pythonhosted.org/Paver/ diff --git a/docs/images/README.rst b/docs/images/README.rst new file mode 100644 index 00000000..d80dc965 --- /dev/null +++ b/docs/images/README.rst @@ -0,0 +1,119 @@ +======= +Artwork +======= + +.. figure:: logo-over-white.svg + :align: center + + Setuptools logo, designed in 2021 by `Anderson Bravalheri`_ + +Elements of Design +================== + +The main colours of the design are a dark pastel azure (``#336790``) and a pale +orange (``#E5B62F``), referred in this document simply as "blue" and "yellow" +respectively. The text uses the *Monoid* typeface, an open source webfont that +was developed by Andreas Larsen and contributors in 2015 and is distributed +under the MIT or SIL licenses (more information at +https://github.com/larsenwork/monoid) + + +Usage +===== + +The preferred way of using the setuptools logo is over a white (or light) +background. Alternatively, the following options can be considered, depending +on the circumstances: + +- *"negative"* design - for dark backgrounds (e.g. website displayed in "dark + mode"): the white colour (``#FFFFFF``) of the background and the "blue" + (``#336790``) colour of the design can be swapped. +- *"monochrome"* - when colours are not available (e.g. black and white printed + media): a completely black or white version of the logo can also be used. +- *"banner"* mode: the symbol and text can be used alongside depending on the + available space. + +The following image illustrate these alternatives: + +.. image:: logo-demo-editable-inkscape.png + :align: center + +Please refer to the SVG files in the `setuptools repository`_ for the specific +shapes and proportions between the elements of the design. + + +Working with the Design +======================= + +The `setuptools repository`_ contains a series of vector representations of the +design under the ``docs/images`` directory. These representations can be +manipulated via any graphic editor that support SVG files, +however the free and open-source software Inkscape_ is recommended for maximum +compatibility. + +When selecting the right file to work with, file names including +``editable-inkscape`` indicate "more editable" elements (e.g. editable text), +while the others prioritise SVG paths for maximum reproducibility. + +Also notice that you might have to `install the correct fonts`_ to be able to +visualise or edit some of the designs. + + +Inspiration +=========== + +This design was inspired by :user:`cajhne`'s `original proposal`_ and the +ancient symbol of the ouroboros_. +It features a snake moving in a circular trajectory not only as a reference to +the Python programming language but also to the `wheel package format`_ as one +of the distribution formats supported by setuptools. +The shape of the snake also resembles a cog, which together with the hammer is +a nod to the two words that compose the name of the project. + + +License +======= + + +This logo, design variations or a modified version may be used by anyone to +refer to setuptools, but does not indicate endorsement by the project. + +Redistribution, usage and derivative works are permitted under the same license +used by the setuptools software (MIT): + +.. code-block:: text + + Copyright (c) Anderson Bravalheri + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. + + THE USAGE OF THIS LOGO AND ARTWORK DOES NOT INDICATE ENDORSEMENT BY THE + SETUPTOOLS PROJECT. + +Whenever possible, please make the image a link to +https://github.com/pypa/setuptools. + + +.. _Anderson Bravalheri: https://github.com/abravalheri +.. _Inkscape: https://inkscape.org +.. _setuptools repository: https://github.com/pypa/setuptools +.. _install the correct fonts: https://wiki.inkscape.org/wiki/Installing_fonts +.. _original proposal: https://github.com/pypa/setuptools/issues/2227#issuecomment-653628344 +.. _wheel package format: https://www.python.org/dev/peps/pep-0427/ +.. _ouroboros: https://en.wikipedia.org/wiki/Ouroboros diff --git a/docs/images/banner-640x320.png b/docs/images/banner-640x320.png Binary files differnew file mode 100644 index 00000000..ce7f99f2 --- /dev/null +++ b/docs/images/banner-640x320.png diff --git a/docs/images/banner-640x320.svg b/docs/images/banner-640x320.svg new file mode 100644 index 00000000..8222f645 --- /dev/null +++ b/docs/images/banner-640x320.svg @@ -0,0 +1,101 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1021" + version="1.1" + viewBox="0 0 169.33333 84.666662" + height="320" + width="640"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="matrix(2.0252536,0,0,2.0252536,-0.20252404,-105.4321)" + id="g848"> + <g + id="layer1" + transform="matrix(0.93437246,0,0,0.93437246,0.32003559,-27.205658)"> + <g + id="g1751" + transform="matrix(0.45669594,0,0,0.45669594,-11.041899,60.847347)"> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + id="rect934" /> + <path + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + id="path944" /> + </g> + <g + id="g1747" + transform="translate(0,-23.386941)"> + <g + id="text1023" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="SETUP"> + <path + id="path1713" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + <path + id="path1715" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" /> + <path + id="path1717" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1719" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" /> + <path + id="path1721" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" /> + </g> + <g + id="text1661" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="TOOLS"> + <path + id="path1724" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1726" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1728" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1730" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" /> + <path + id="path1732" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/images/banner-negative-640x320.png b/docs/images/banner-negative-640x320.png Binary files differnew file mode 100644 index 00000000..c0126f8b --- /dev/null +++ b/docs/images/banner-negative-640x320.png diff --git a/docs/images/banner-negative-640x320.svg b/docs/images/banner-negative-640x320.svg new file mode 100644 index 00000000..fd5535fd --- /dev/null +++ b/docs/images/banner-negative-640x320.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1021" + version="1.1" + viewBox="0 0 169.33333 84.666662" + height="320" + width="640"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="matrix(2.0252536,0,0,2.0252536,-0.20252404,-105.4321)" + id="g848"> + <rect + ry="0" + y="52.058716" + x="0.1" + height="41.805462" + width="83.610924" + id="rect830" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="layer1" + transform="matrix(0.93437246,0,0,0.93437246,0.32003559,-27.205658)"> + <g + id="g1751" + transform="matrix(0.45669594,0,0,0.45669594,-11.041899,60.847347)"> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + id="rect934" /> + <path + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + id="path944" /> + </g> + <g + id="g1747" + transform="translate(0,-23.386941)"> + <g + id="text1023" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="SETUP"> + <path + id="path1713" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + <path + id="path1715" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" /> + <path + id="path1717" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1719" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" /> + <path + id="path1721" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" /> + </g> + <g + id="text1661" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="TOOLS"> + <path + id="path1724" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1726" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1728" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1730" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" /> + <path + id="path1732" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/images/favicon.ico b/docs/images/favicon.ico Binary files differnew file mode 100644 index 00000000..152f0633 --- /dev/null +++ b/docs/images/favicon.ico diff --git a/docs/images/favicon.svg b/docs/images/favicon.svg new file mode 100644 index 00000000..6f640f92 --- /dev/null +++ b/docs/images/favicon.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1021" + version="1.1" + viewBox="0 0 8.4666666 8.4666664" + height="32" + width="32"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="matrix(0.98177945,0,0,0.98177945,0.07713364,0.07788224)" + id="g830"> + <g + transform="translate(-1.4257123e-8,2.7257414e-4)" + id="g843"> + <path + id="rect934" + d="m 4.5488056,1.6366284 c -0.2392871,-0.00227 -0.6920094,0.00685 -0.6920094,0.00685 -0.021958,0 -0.039615,0.018423 -0.039615,0.041303 V 1.9657515 H 3.4048552 V 1.6847784 c 0,-0.022882 -0.017656,-0.041303 -0.039614,-0.041303 H 2.8735865 c -0.021957,0 -0.039713,0.018423 -0.039713,0.041303 v 1.0410915 c 0,0.022882 0.017743,0.041303 0.039713,0.041303 h 0.4916544 c 0.021958,0 0.039614,-0.018419 0.039614,-0.041303 V 2.4449961 h 0.4123264 v 0.2808738 c 0,0.022882 0.017658,0.041303 0.039615,0.041303 H 4.1056018 V 4.0919192 C 3.9629425,4.1485407 3.8624554,4.2872367 3.8624554,4.4505325 v 2.0077214 c 0,0.2138923 0.1721231,0.3860163 0.3860163,0.3860163 0.2138926,0 0.3861152,-0.172124 0.3861152,-0.3860163 V 4.4505325 c 0,-0.1632958 -0.1004863,-0.3019918 -0.2431464,-0.3586133 V 2.7671726 H 4.6608974 C 4.7038181,2.7293845 4.7451842,2.5778556 4.9744364,2.4619735 5.5900645,2.2504932 5.8573916,2.7743693 5.8527022,2.7020414 5.8476858,2.6248234 5.8135784,2.140583 5.2760608,1.8565394 5.041879,1.7512335 4.7665404,1.6477795 4.6922707,1.6434758 c -0.00766,-0.00404 -0.063703,-0.00609 -0.1434651,-0.00685 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.27757847;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path944" + d="M 5.0870266,0.02653999 C 4.8758199,0.03005205 4.7086055,0.11753906 4.6071872,0.19293959 4.4719626,0.29347485 4.4285916,0.35098765 4.2240501,0.35149698 4.0195087,0.35201572 3.9760395,0.29458822 3.8403173,0.19472732 3.7045953,0.09486662 3.4517075,-0.02558771 3.1347059,0.06019763 2.8177043,0.14598316 2.6601506,0.37751587 2.5933102,0.53219385 2.5264701,0.68687087 2.5177153,0.75840947 2.3408309,0.86112094 2.1639468,0.96383337 2.0974656,0.93603597 1.9299939,0.91741509 1.7625249,0.89879421 1.4831239,0.92071966 1.2514869,1.1535129 1.019847,1.3863056 0.99901588,1.665936 1.0184673,1.8333106 1.0379159,2.0006862 1.0660866,2.0669533 0.96425832,2.2443463 0.86242717,2.4217392 0.79126264,2.4307061 0.63691896,2.498315 0.48257528,2.5659238 0.25151385,2.7244718 0.16730548,3.0418942 0.08309731,3.3593177 0.20517818,3.6115864 0.30570749,3.7468112 0.40623986,3.882036 0.46375536,3.9254064 0.46426411,4.1299487 0.46476364,4.3344901 0.40735381,4.3778588 0.30749464,4.5135806 0.2076326,4.6493044 0.08727894,4.9021925 0.17306408,5.2191932 c 0.0857851,0.3170006 0.31721758,0.4746537 0.4718969,0.5414944 0.15467644,0.066841 0.22621523,0.075596 0.32892786,0.2524808 0.10270996,0.176883 0.0749156,0.2432665 0.0562942,0.4107372 -0.018621,0.1674688 0.00329,0.4469683 0.2360972,0.6786053 0.2327935,0.2316371 0.5124223,0.2518776 0.6797977,0.2324248 0.1673754,-0.019455 0.2336429,-0.047027 0.4110359,0.054804 0.1773929,0.1018308 0.1863587,0.1729963 0.2539683,0.327339 0.06761,0.1543427 0.2261578,0.3853054 0.54358,0.4695143 C 3.4720844,8.2708 3.8613006,8.1099231 3.8595787,8.048191 3.8578304,7.9864608 3.5971671,8.0926721 3.3358556,7.9282562 3.0745441,7.7638403 3.0933309,7.66234 3.03572,7.5308219 2.9781088,7.3993057 2.8750532,7.1523792 2.587552,6.9873428 2.3000535,6.8223063 2.0349869,6.8580783 1.8923654,6.8746549 1.7497437,6.8912354 1.7402119,6.9201408 1.593024,6.773683 1.4458361,6.6272232 1.4751935,6.6178378 1.4910593,6.475136 1.506927,6.3324343 1.5410636,6.0674191 1.3745991,5.7807437 1.2081346,5.4940663 0.96093453,5.3921126 0.82913284,5.3351567 0.69733114,5.2782009 0.67477725,5.2989947 0.62053712,5.0985628 0.56629699,4.898131 0.59570787,4.9038525 0.68080252,4.7882002 0.76589409,4.6725497 0.92844829,4.4603559 0.92762253,4.1288555 0.9268156,3.7973556 0.76319183,3.585332 0.677526,3.4701069 0.59186035,3.3548807 0.56212996,3.3612378 0.6153743,3.1605391 0.66861576,2.9598403 0.69155948,2.980563 0.82307644,2.9229519 0.9545936,2.865342 1.2015197,2.7622845 1.3665571,2.4747841 1.5315916,2.1872846 1.495821,1.9222192 1.4792445,1.7795973 1.4626756,1.6369766 1.4338566,1.6274456 1.5803154,1.4802567 1.7267744,1.3330676 1.7360605,1.3618297 1.8787632,1.377696 2.0214631,1.3935618 2.28648,1.4282961 2.5731556,1.2618316 2.8598312,1.0953669 2.9612899,0.84816721 3.0182459,0.71636532 3.0752017,0.58456324 3.0550029,0.56200954 3.2554352,0.50776961 c 0.2004324,-0.0542399 0.1946112,-0.024825 0.3102624,0.0602654 0.1156515,0.0850914 0.327846,0.2476448 0.6593453,0.24681943 C 4.5565433,0.81402829 4.7679708,0.65052365 4.8831964,0.56485801 4.998422,0.4791914 4.9921642,0.44936437 5.1928634,0.5026066 5.3935621,0.55584863 5.3733362,0.57879196 5.4309463,0.71030874 5.4885567,0.8418257 5.5917135,1.0887537 5.8792135,1.25379 6.166714,1.4188262 6.4316795,1.3831524 6.5743008,1.3665765 6.7169227,1.3499999 6.7264529,1.3210889 6.873642,1.4675477 c 0.1471893,0.1464588 0.1179306,0.155746 0.1020644,0.2984484 -0.015866,0.1427014 -0.050103,0.4077161 0.1163609,0.6943914 0.166464,0.2866762 0.4136644,0.388136 0.5454663,0.4450911 0.1318018,0.056955 0.1544547,0.036757 0.208695,0.2371894 0.05424,0.2004312 0.024726,0.1946122 -0.060365,0.3102619 C 7.7007719,3.5685807 7.5382193,3.7807747 7.5390439,4.112275 7.53987,4.4437754 7.7034742,4.6552027 7.7891402,4.7704285 7.874806,4.8856543 7.9045341,4.8793967 7.8512923,5.0800957 7.7980493,5.2807946 7.7751067,5.2606675 7.64359,5.3182785 7.5120726,5.3758875 7.2651454,5.478946 7.1001091,5.7664456 6.9350734,6.0539472 6.9708458,6.3189124 6.9874217,6.4615335 7.0039983,6.6041546 7.0329087,6.613686 6.8864501,6.7608739 6.7399909,6.9080638 6.7306052,6.8788049 6.587903,6.8629391 6.445201,6.8470695 6.1801864,6.8129344 5.8935104,6.9793983 5.6068354,7.1458642 5.5047798,7.3930635 5.4478249,7.524864 5.4004987,7.6343856 5.4051276,7.6685284 5.2936367,7.708043 5.2777171,7.6992052 5.259198,7.69079 5.2372436,7.6825286 5.0523914,7.6129808 5.0281647,7.7070266 4.8764452,7.8200353 4.740011,7.9216605 4.6423578,7.9336011 4.648092,8.0676515 4.635208,8.0663115 4.623051,8.0661115 4.613343,8.0672672 4.582367,8.0708572 4.570122,8.0759872 4.537292,8.0571422 4.504462,8.0382942 4.502843,8.0251412 4.490331,7.9965802 4.477818,7.9680152 4.4485,7.9251902 4.389756,7.9096062 4.331009,7.8940252 4.2589764,7.9238042 4.2592973,7.9352202 c 3.074e-4,0.011412 0.048542,-0.00818 0.096901,0.022241 0.04836,0.030427 0.044838,0.04923 0.055499,0.073569 0.010659,0.024342 0.029796,0.070032 0.083002,0.1005762 0.053206,0.03054 0.1021781,0.023918 0.1285724,0.020848 0.020154,-0.00234 0.026174,-0.0058 0.039912,0.00467 0.040491,0.1388419 0.138553,0.1235179 0.3084754,0.187448 0.1848522,0.069548 0.2413459,0.1532207 0.3930652,0.04021 0.1111516,-0.082793 0.099986,-0.1425727 0.073172,-0.240169 C 5.6849116,8.0413129 5.8145317,7.8453114 5.8734551,7.7089556 5.940296,7.5542786 5.9490507,7.4828383 6.1259346,7.3801257 6.3028185,7.277415 6.369203,7.3051138 6.5366727,7.3237347 6.7041423,7.3423518 6.9836412,7.3205262 7.2152788,7.0877345 7.4469164,6.8549428 7.4676519,6.5752146 7.4481991,6.4078381 7.4287446,6.2404634 7.4006768,6.1742951 7.5025074,5.9969011 7.6043374,5.819509 7.6755037,5.8104426 7.8298466,5.7428333 7.9841901,5.675226 8.2151531,5.5167756 8.2993607,5.1993542 8.3835683,4.8819309 8.2614924,4.6296614 8.1609587,4.4944372 8.0604238,4.3592129 8.00301,4.3158423 8.0025016,4.111299 8.0020021,3.9067581 8.0594102,3.8632905 8.1592709,3.7275669 8.2591316,3.5918443 8.3794874,3.338956 8.2937013,3.0219559 8.2079159,2.7049558 7.976383,2.5474003 7.821705,2.48056 7.6670276,2.4137197 7.5955884,2.4049654 7.4928763,2.2280805 7.3901654,2.0511968 7.4178631,1.9847138 7.4364832,1.8172442 7.4551041,1.6497735 7.4332747,1.3703747 7.2004851,1.1387367 6.9676924,0.90709964 6.6879635,0.88626451 6.5205883,0.90571768 6.3532136,0.925172 6.2870448,0.95333828 6.1096519,0.85150886 5.932259,0.74967848 5.923193,0.67851165 5.8555841,0.52416912 5.7879751,0.36983505 5.6295262,0.13877343 5.3121033,0.05456506 5.2327476,0.03351302 5.1574288,0.02539703 5.0870266,0.02656727 Z" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:#336790;stroke-width:0.19807783;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" /> + </g> + </g> +</svg> diff --git a/docs/images/favicon.xcf b/docs/images/favicon.xcf Binary files differnew file mode 100644 index 00000000..2cf5ff27 --- /dev/null +++ b/docs/images/favicon.xcf diff --git a/docs/images/logo-demo-editable-inkscape.png b/docs/images/logo-demo-editable-inkscape.png Binary files differnew file mode 100644 index 00000000..70ca467b --- /dev/null +++ b/docs/images/logo-demo-editable-inkscape.png diff --git a/docs/images/logo-demo-editable-inkscape.svg b/docs/images/logo-demo-editable-inkscape.svg new file mode 100644 index 00000000..45969b11 --- /dev/null +++ b/docs/images/logo-demo-editable-inkscape.svg @@ -0,0 +1,888 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="242.69724mm" + height="125.92096mm" + viewBox="0 0 242.69724 125.92096" + version="1.1" + id="svg1021" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + sodipodi:docname="demo-editable-inkscape.svg"> + <defs + id="defs1015" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="538.4224" + inkscape:cy="174.08239" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0.5" + fit-margin-left="0.5" + fit-margin-right="0.5" + fit-margin-bottom="0.5" + inkscape:window-width="2560" + inkscape:window-height="1387" + inkscape:window-x="1072" + inkscape:window-y="-8" + inkscape:window-maximized="1" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(113.7608,-68.445953)"> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.75281364;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1633" + width="64.384338" + height="60.551601" + x="-113.2608" + y="133.31531" + ry="1.57368" /> + <rect + ry="1.57368" + y="68.945953" + x="-113.2608" + height="60.551601" + width="64.384338" + id="rect1616" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.75281364;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="g982" + transform="translate(-136.29066,-7.980786)"> + <g + id="g960"> + <g + id="g945"> + <rect + ry="2.0095572" + y="100.62229" + x="53.291348" + height="14.468813" + width="4.0191145" + id="rect934" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <rect + ry="0.41858676" + y="93.042908" + x="54.55695" + height="10.046045" + width="1.4879318" + id="rect936" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + sodipodi:nodetypes="ssssssccsscccccssccsss" + inkscape:connector-curvature="0" + id="path938" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g950"> + <path + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" + inkscape:transform-center-y="0.11269997" + inkscape:transform-center-x="-0.011614295" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:randomized="0" + inkscape:rounded="0.5" + inkscape:flatsided="false" + sodipodi:arg2="2.2923522" + sodipodi:arg1="1.2451547" + sodipodi:r2="5.736691" + sodipodi:r1="7.6796398" + sodipodi:cy="71.820686" + sodipodi:cx="64.20871" + sodipodi:sides="3" + id="path944" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + sodipodi:type="star" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + id="path946" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssszzsccc" /> + <path + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" + inkscape:connector-curvature="0" + id="path942" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + </g> + </g> + <g + id="g966"> + <text + id="text1023" + y="134.70683" + x="24.929686" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="24.929686" + id="tspan1021" + sodipodi:role="line">SETUP</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="54.844803" + y="134.70683" + id="text1661"><tspan + sodipodi:role="line" + id="tspan1659" + x="54.844803" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273">TOOLS</tspan></text> + </g> + </g> + <g + transform="translate(-136.29066,56.388565)" + id="g933" + style="fill:#000000"> + <g + id="g921" + style="fill:#000000"> + <g + id="g911" + style="fill:#000000;stroke:#000000"> + <rect + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect905" + width="4.0191145" + height="14.468813" + x="53.291348" + y="100.62229" + ry="2.0095572" /> + <rect + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect907" + width="1.4879318" + height="10.046045" + x="54.55695" + y="93.042908" + ry="0.41858676" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + id="path909" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssssssccsscccccssccsss" /> + </g> + <g + id="g919" + style="fill:#000000"> + <path + sodipodi:type="star" + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="path913" + sodipodi:sides="3" + sodipodi:cx="64.20871" + sodipodi:cy="71.820686" + sodipodi:r1="7.6796398" + sodipodi:r2="5.736691" + sodipodi:arg1="1.2451547" + sodipodi:arg2="2.2923522" + inkscape:flatsided="false" + inkscape:rounded="0.5" + inkscape:randomized="0" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:transform-center-x="-0.011614295" + inkscape:transform-center-y="0.11269997" + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" /> + <path + sodipodi:nodetypes="ccssszzsccc" + inkscape:connector-curvature="0" + id="path915" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + id="path917" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" /> + </g> + </g> + <g + id="g931" + style="fill:#000000"> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="24.929686" + y="134.70683" + id="text925"><tspan + sodipodi:role="line" + id="tspan923" + x="24.929686" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke-width:0.22458273">SETUP</tspan></text> + <text + id="text929" + y="134.70683" + x="54.844803" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="54.844803" + id="tspan927" + sodipodi:role="line">TOOLS</tspan></text> + </g> + </g> + <g + id="g987" + transform="matrix(0.53757651,0,0,0.53757651,2.5994897,54.191161)"> + <rect + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40038419;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect830" + width="119.76777" + height="112.63811" + x="-71.135506" + y="27.446875" + ry="2.9273603" /> + <g + transform="matrix(1.8602003,0,0,1.8602003,-113.97566,-115.65227)" + id="g963"> + <g + id="g951"> + <g + id="g941"> + <rect + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect935" + width="4.0191145" + height="14.468813" + x="53.291348" + y="100.62229" + ry="2.0095572" /> + <rect + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect937" + width="1.4879318" + height="10.046045" + x="54.55695" + y="93.042908" + ry="0.41858676" /> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + id="path939" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssssssccsscccccssccsss" /> + </g> + <g + style="fill:#ffffff" + id="g949"> + <path + sodipodi:type="star" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="path943" + sodipodi:sides="3" + sodipodi:cx="64.20871" + sodipodi:cy="71.820686" + sodipodi:r1="7.6796398" + sodipodi:r2="5.736691" + sodipodi:arg1="1.2451547" + sodipodi:arg2="2.2923522" + inkscape:flatsided="false" + inkscape:rounded="0.5" + inkscape:randomized="0" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:transform-center-x="-0.011614295" + inkscape:transform-center-y="0.11269997" + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" /> + <path + sodipodi:nodetypes="ccssszzsccc" + inkscape:connector-curvature="0" + id="path945" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + id="path947" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" /> + </g> + </g> + <g + id="g961"> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="24.929686" + y="134.70683" + id="text955"><tspan + sodipodi:role="line" + id="tspan953" + x="24.929686" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273">SETUP</tspan></text> + <text + id="text959" + y="134.70683" + x="54.844803" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="54.844803" + id="tspan957" + sodipodi:role="line">TOOLS</tspan></text> + </g> + </g> + </g> + <g + transform="matrix(0.53757651,0,0,0.53757651,2.5994897,118.56051)" + id="g1068"> + <rect + ry="2.9273603" + y="27.446875" + x="-71.135506" + height="112.63811" + width="119.76777" + id="rect1036" + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.40038419;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="g1066" + transform="matrix(1.8602003,0,0,1.8602003,-113.97566,-115.65227)"> + <g + id="g1054"> + <g + id="g1044" + style="fill:#ffffff;stroke:#ffffff"> + <rect + ry="2.0095572" + y="100.62229" + x="53.291348" + height="14.468813" + width="4.0191145" + id="rect1038" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <rect + ry="0.41858676" + y="93.042908" + x="54.55695" + height="10.046045" + width="1.4879318" + id="rect1040" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + sodipodi:nodetypes="ssssssccsscccccssccsss" + inkscape:connector-curvature="0" + id="path1042" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g1052" + style="fill:#ffffff"> + <path + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" + inkscape:transform-center-y="0.11269997" + inkscape:transform-center-x="-0.011614295" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:randomized="0" + inkscape:rounded="0.5" + inkscape:flatsided="false" + sodipodi:arg2="2.2923522" + sodipodi:arg1="1.2451547" + sodipodi:r2="5.736691" + sodipodi:r1="7.6796398" + sodipodi:cy="71.820686" + sodipodi:cx="64.20871" + sodipodi:sides="3" + id="path1046" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + sodipodi:type="star" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + id="path1048" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssszzsccc" /> + <path + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" + inkscape:connector-curvature="0" + id="path1050" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + </g> + </g> + <g + id="g1064"> + <text + id="text1058" + y="134.70683" + x="24.929686" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="24.929686" + id="tspan1056" + sodipodi:role="line">SETUP</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="54.844803" + y="134.70683" + id="text1062"><tspan + sodipodi:role="line" + id="tspan1060" + x="54.844803" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273">TOOLS</tspan></text> + </g> + </g> + </g> + <g + id="g1580"> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect830-6-9" + width="83.610924" + height="23.210442" + x="44.825508" + y="70.721588" + ry="0.51978147" /> + <g + transform="translate(-2.4460125,-38.175599)" + id="g1166"> + <g + id="g1086" + transform="matrix(0.45669608,0,0,0.45669608,33.528721,74.147264)"> + <g + id="g1076"> + <rect + ry="2.0095572" + y="100.62229" + x="53.291348" + height="14.468813" + width="4.0191145" + id="rect1070" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <rect + ry="0.41858676" + y="93.042908" + x="54.55695" + height="10.046045" + width="1.4879318" + id="rect1072" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + sodipodi:nodetypes="ssssssccsscccccssccsss" + inkscape:connector-curvature="0" + id="path1074" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g1084"> + <path + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" + inkscape:transform-center-y="0.11269997" + inkscape:transform-center-x="-0.011614295" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:randomized="0" + inkscape:rounded="0.5" + inkscape:flatsided="false" + sodipodi:arg2="2.2923522" + sodipodi:arg1="1.2451547" + sodipodi:r2="5.736691" + sodipodi:r1="7.6796398" + sodipodi:cy="71.820686" + sodipodi:cx="64.20871" + sodipodi:sides="3" + id="path1078" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + sodipodi:type="star" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + id="path1080" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssszzsccc" /> + <path + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" + inkscape:connector-curvature="0" + id="path1082" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + </g> + </g> + <g + id="g1096" + transform="translate(44.570721,-10.087076)"> + <text + id="text1090" + y="134.70683" + x="24.929686" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="24.929686" + id="tspan1088" + sodipodi:role="line">SETUP</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="54.844803" + y="134.70683" + id="text1094"><tspan + sodipodi:role="line" + id="tspan1092" + x="54.844803" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273">TOOLS</tspan></text> + </g> + </g> + <g + transform="translate(6.6817366,-57.821246)" + id="g1220"> + <rect + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect830-6" + width="83.610924" + height="23.210442" + x="38.143772" + y="160.72751" + ry="0.51978147" /> + <g + transform="translate(-9.1277491,51.830322)" + id="g1196"> + <g + id="g1184" + transform="matrix(0.45669608,0,0,0.45669608,33.528721,74.147264)"> + <g + id="g1174"> + <rect + ry="2.0095572" + y="100.62229" + x="53.291348" + height="14.468813" + width="4.0191145" + id="rect1168" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <rect + ry="0.41858676" + y="93.042908" + x="54.55695" + height="10.046045" + width="1.4879318" + id="rect1170" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + sodipodi:nodetypes="ssssssccsscccccssccsss" + inkscape:connector-curvature="0" + id="path1172" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g1182"> + <path + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" + inkscape:transform-center-y="0.11269997" + inkscape:transform-center-x="-0.011614295" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:randomized="0" + inkscape:rounded="0.5" + inkscape:flatsided="false" + sodipodi:arg2="2.2923522" + sodipodi:arg1="1.2451547" + sodipodi:r2="5.736691" + sodipodi:r1="7.6796398" + sodipodi:cy="71.820686" + sodipodi:cx="64.20871" + sodipodi:sides="3" + id="path1176" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + sodipodi:type="star" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + id="path1178" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccssszzsccc" /> + <path + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" + inkscape:connector-curvature="0" + id="path1180" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + </g> + </g> + <g + id="g1194" + transform="translate(44.570721,-10.087076)"> + <text + id="text1188" + y="134.70683" + x="24.929686" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="24.929686" + id="tspan1186" + sodipodi:role="line">SETUP</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="54.844803" + y="134.70683" + id="text1192"><tspan + sodipodi:role="line" + id="tspan1190" + x="54.844803" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273">TOOLS</tspan></text> + </g> + </g> + </g> + </g> + <g + id="g1614"> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect830-6-9-8" + width="83.610924" + height="23.210442" + x="44.825508" + y="135.09094" + ry="0.51978147" /> + <g + id="g1250" + transform="translate(-2.4460125,26.193752)"> + <g + transform="matrix(0.45669608,0,0,0.45669608,33.528721,74.147264)" + id="g1238"> + <g + style="fill:#000000;stroke:#000000" + id="g1228"> + <rect + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1222" + width="4.0191145" + height="14.468813" + x="53.291348" + y="100.62229" + ry="2.0095572" /> + <rect + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1224" + width="1.4879318" + height="10.046045" + x="54.55695" + y="93.042908" + ry="0.41858676" /> + <path + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + id="path1226" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssssssccsscccccssccsss" /> + </g> + <g + style="fill:#000000" + id="g1236"> + <path + sodipodi:type="star" + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="path1230" + sodipodi:sides="3" + sodipodi:cx="64.20871" + sodipodi:cy="71.820686" + sodipodi:r1="7.6796398" + sodipodi:r2="5.736691" + sodipodi:arg1="1.2451547" + sodipodi:arg2="2.2923522" + inkscape:flatsided="false" + inkscape:rounded="0.5" + inkscape:randomized="0" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:transform-center-x="-0.011614295" + inkscape:transform-center-y="0.11269997" + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" /> + <path + sodipodi:nodetypes="ccssszzsccc" + inkscape:connector-curvature="0" + id="path1232" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + id="path1234" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" /> + </g> + </g> + <g + style="fill:#000000" + transform="translate(44.570721,-10.087076)" + id="g1248"> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="24.929686" + y="134.70683" + id="text1242"><tspan + sodipodi:role="line" + id="tspan1240" + x="24.929686" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke-width:0.22458273">SETUP</tspan></text> + <text + id="text1246" + y="134.70683" + x="54.844803" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="54.844803" + id="tspan1244" + sodipodi:role="line">TOOLS</tspan></text> + </g> + </g> + <g + id="g1284" + transform="translate(6.6817366,6.5481043)"> + <rect + ry="0.51978147" + y="160.72751" + x="38.143772" + height="23.210442" + width="83.610924" + id="rect1252" + style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="g1282" + transform="translate(-9.1277491,51.830322)"> + <g + transform="matrix(0.45669608,0,0,0.45669608,33.528721,74.147264)" + id="g1270"> + <g + style="fill:#ffffff;stroke:#ffffff" + id="g1260"> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1254" + width="4.0191145" + height="14.468813" + x="53.291348" + y="100.62229" + ry="2.0095572" /> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1256" + width="1.4879318" + height="10.046045" + x="54.55695" + y="93.042908" + ry="0.41858676" /> + <path + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + id="path1258" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssssssccsscccccssccsss" /> + </g> + <g + id="g1268"> + <path + sodipodi:type="star" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="path1262" + sodipodi:sides="3" + sodipodi:cx="64.20871" + sodipodi:cy="71.820686" + sodipodi:r1="7.6796398" + sodipodi:r2="5.736691" + sodipodi:arg1="1.2451547" + sodipodi:arg2="2.2923522" + inkscape:flatsided="false" + inkscape:rounded="0.5" + inkscape:randomized="0" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:transform-center-x="-0.011614295" + inkscape:transform-center-y="0.11269997" + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" /> + <path + sodipodi:nodetypes="ccssszzsccc" + inkscape:connector-curvature="0" + id="path1264" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + id="path1266" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" /> + </g> + </g> + <g + style="fill:#ffffff" + transform="translate(44.570721,-10.087076)" + id="g1280"> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="24.929686" + y="134.70683" + id="text1274"><tspan + sodipodi:role="line" + id="tspan1272" + x="24.929686" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273">SETUP</tspan></text> + <text + id="text1278" + y="134.70683" + x="54.844803" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="54.844803" + id="tspan1276" + sodipodi:role="line">TOOLS</tspan></text> + </g> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-editable-inkscape.png b/docs/images/logo-editable-inkscape.png Binary files differnew file mode 100644 index 00000000..09036fcc --- /dev/null +++ b/docs/images/logo-editable-inkscape.png diff --git a/docs/images/logo-editable-inkscape.svg b/docs/images/logo-editable-inkscape.svg new file mode 100644 index 00000000..1b323a5d --- /dev/null +++ b/docs/images/logo-editable-inkscape.svg @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="60.536667mm" + height="56.932983mm" + viewBox="0 0 60.536667 56.932983" + version="1.1" + id="svg1021" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + sodipodi:docname="editable-inkscape.svg"> + <defs + id="defs1015" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.979899" + inkscape:cx="45.267489" + inkscape:cy="111.94099" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1080" + inkscape:window-height="1867" + inkscape:window-x="-8" + inkscape:window-y="-8" + inkscape:window-maximized="1" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-24.953698,-78.736052)"> + <g + id="g982"> + <g + id="g960"> + <g + id="g945"> + <rect + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.47744644;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect934" + width="4.0191145" + height="14.468813" + x="53.291348" + y="100.62229" + ry="2.0095572" /> + <rect + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.66292131;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect936" + width="1.4879318" + height="10.046045" + x="54.55695" + y="93.042908" + ry="0.41858676" /> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.25023597;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 48.144574,88.021103 c -0.114286,0 -0.20651,0.09612 -0.20651,0.215203 v 5.418959 c 0,0.119095 0.09215,0.214869 0.20651,0.214869 h 2.558873 c 0.114286,0 0.206196,-0.09576 0.206196,-0.214869 v -1.46217 h 2.146166 v 1.46217 c 0,0.119095 0.09191,0.214869 0.206185,0.214869 h 4.185409 c 0.2234,-0.196683 0.438739,-0.985748 1.631974,-1.588904 3.20429,-1.100736 4.595709,1.626427 4.571299,1.249968 -0.0261,-0.401914 -0.203838,-2.922739 -3.00157,-4.401161 -1.218894,-0.548102 -2.652009,-1.086539 -3.038574,-1.108934 -0.15958,-0.08409 -4.348538,0 -4.348538,0 -0.114286,0 -0.206185,0.09612 -0.206185,0.215203 v 1.462181 h -2.146166 v -1.462181 c 0,-0.119095 -0.09191,-0.215203 -0.206196,-0.215203 z" + id="path938" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ssssssccsscccccssccsss" /> + </g> + <g + id="g950"> + <path + sodipodi:type="star" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.69700003;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="path944" + sodipodi:sides="3" + sodipodi:cx="64.20871" + sodipodi:cy="71.820686" + sodipodi:r1="7.6796398" + sodipodi:r2="5.736691" + sodipodi:arg1="1.2451547" + sodipodi:arg2="2.2923522" + inkscape:flatsided="false" + inkscape:rounded="0.5" + inkscape:randomized="0" + d="m 66.665555,79.096728 c -3.276257,1.106269 -3.650052,-0.684868 -6.246237,-2.969055 -2.596186,-2.284188 -4.420339,-2.42686 -3.740268,-5.817317 0.680072,-3.390456 2.418139,-2.818604 5.694396,-3.924873 3.276257,-1.106268 4.311892,-2.614696 6.908078,-0.330508 2.596185,2.284187 1.231913,3.503471 0.551841,6.893928 -0.680071,3.390456 0.108448,5.041556 -3.16781,6.147825 z" + inkscape:transform-center-x="-0.011614295" + inkscape:transform-center-y="0.11269997" + transform="matrix(-0.04632163,0.27242436,-0.29307005,-0.05212312,83.678657,107.67792)" /> + <path + sodipodi:nodetypes="ccssszzsccc" + inkscape:connector-curvature="0" + id="path946" + d="m 57.854781,121.68027 c -0.224242,-0.22312 -0.493595,-0.2426 -0.654821,-0.22386 -0.161227,0.0187 -0.225057,0.0453 -0.395933,-0.0528 -0.170875,-0.0981 -0.179541,-0.16664 -0.244666,-0.31532 -0.06513,-0.14866 -0.217817,-0.37118 -0.52357,-0.45229 -0.305773,-0.0811 -0.6807,0.0738 -0.679032,0.13328 0.0017,0.0594 0.252729,-0.0429 0.504435,0.11553 0.251708,0.15838 0.233668,0.25615 0.28916,0.38283 0.05547,0.1267 0.154811,0.36455 0.431741,0.52352 0.276935,0.15897 0.532206,0.12454 0.669588,0.10856 0.137383,-0.016 0.14656,-0.0438 0.288337,0.0973" + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.44643572;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.41228795;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 60.940298,122.04817 c 1.649958,-0.44651 2.47031,-1.65141 2.818208,-2.45649 0.347899,-0.80508 0.393415,-1.17719 1.31408,-1.71179 0.920667,-0.53461 1.266547,-0.39025 2.138212,-0.29333 0.871666,0.0969 2.326155,-0.017 3.531808,-1.22871 1.205653,-1.21166 1.313866,-2.66723 1.212614,-3.5384 -0.101258,-0.87117 -0.247684,-1.21597 0.282334,-2.13929 0.530018,-0.92331 0.900404,-0.97013 1.703746,-1.32204 0.803343,-0.3519 2.005659,-1.17695 2.443952,-2.82911 0.438293,-1.65216 -0.19692,-2.96527 -0.72019,-3.6691 -0.523273,-0.70383 -0.82256,-0.9295 -0.825208,-1.99413 -0.0026,-1.064618 0.296407,-1.290647 0.816172,-1.997071 0.519766,-0.706424 1.146255,-2.022589 0.699748,-3.672551 -0.446507,-1.649957 -1.65141,-2.470309 -2.456492,-2.818207 -0.805083,-0.347898 -1.177187,-0.393415 -1.711792,-1.314079 -0.534603,-0.920664 -0.390244,-1.266546 -0.293327,-2.138211 0.09692,-0.871669 -0.01704,-2.326158 -1.228708,-3.531807 -1.211665,-1.205655 -2.667225,-1.31387 -3.538398,-1.212617 -0.871171,0.101258 -1.215974,0.247683 -2.139288,-0.282335 -0.923315,-0.530018 -0.97014,-0.900403 -1.32204,-1.703747 -0.3519,-0.803343 -1.176952,-2.005655 -2.829111,-2.443952 -1.652159,-0.438291 -2.965275,0.19692 -3.669107,0.720192 -0.703831,0.523271 -0.929503,0.822562 -1.994125,0.825206 -1.06462,0.0027 -1.290651,-0.296403 -1.997073,-0.81617 -0.706422,-0.519766 -2.022584,-1.146253 -3.672549,-0.699747 -1.649965,0.446506 -2.470309,1.651408 -2.818207,2.456494 -0.347897,0.80508 -0.393415,1.177185 -1.314081,1.711788 -0.920667,0.534604 -1.266544,0.390243 -2.138219,0.293329 -0.871661,-0.09692 -2.326146,0.01704 -3.531796,1.228706 -1.205665,1.211665 -1.313865,2.667229 -1.212622,3.538399 0.101228,0.871175 0.247679,1.215976 -0.282328,2.139291 -0.530022,0.923314 -0.900407,0.970137 -1.703752,1.322035 -0.803345,0.351903 -2.005655,1.176954 -2.443951,2.829115 -0.438297,1.65216 0.196949,2.965272 0.720196,3.669104 0.523262,0.703833 0.822555,0.929502 0.825202,1.994125 0.0026,1.06463 -0.296408,1.29065 -0.816166,1.99707 -0.519773,0.70643 -1.146256,2.02259 -0.699751,3.67256 0.446504,1.64995 1.651404,2.4703 2.456496,2.8182 0.805077,0.3479 1.177181,0.39342 1.711791,1.31408 0.534596,0.92067 0.390243,1.26655 0.29332,2.13822 -0.09692,0.87166 0.01697,2.32615 1.22871,3.5318 1.211667,1.20565 2.667117,1.31092 3.538291,1.20967 0.871174,-0.10126 1.216081,-0.24474 2.139395,0.28528 0.923314,0.53002 0.970135,0.9004 1.322038,1.70375 0.351903,0.80334 1.176962,2.00565 2.829116,2.44395 1.652154,0.43829 3.678064,-0.39888 3.669103,-0.72019 -0.0091,-0.32131 -1.36561,0.23146 -2.725712,-0.62431 -1.360103,-0.85577 -1.262592,-1.38409 -1.562452,-2.06862 -0.299861,-0.68454 -0.836482,-1.96979 -2.332901,-2.82878 -1.496403,-0.859 -2.875745,-0.67295 -3.618077,-0.58667 -0.742333,0.0863 -0.791919,0.23659 -1.55802,-0.52571 -0.7661,-0.76231 -0.613628,-0.81078 -0.531048,-1.55353 0.0826,-0.74276 0.260494,-2.12226 -0.605939,-3.61438 -0.866433,-1.49212 -2.153156,-2.02313 -2.839171,-2.31957 -0.686016,-0.29645 -0.803414,-0.18822 -1.08573,-1.23144 -0.282314,-1.04324 -0.128956,-1.01302 0.313953,-1.61498 0.442894,-0.60195 1.288828,-1.70645 1.28453,-3.43187 -0.0042,-1.725436 -0.85569,-2.82894 -1.301572,-3.428677 -0.445882,-0.599742 -0.600745,-0.566939 -0.323613,-1.611558 0.277117,-1.044618 0.396544,-0.936667 1.081078,-1.236522 0.684535,-0.299855 1.969781,-0.83648 2.828786,-2.332894 0.858989,-1.496414 0.672935,-2.875755 0.586655,-3.618089 -0.08623,-0.742334 -0.23659,-0.791909 0.525716,-1.558015 0.762305,-0.766106 0.81067,-0.616579 1.553425,-0.533996 0.74274,0.08258 2.122366,0.263444 3.614487,-0.602989 1.492121,-0.866428 2.020167,-2.153042 2.316617,-2.83906 0.296451,-0.686017 0.19116,-0.803526 1.234391,-1.08584 1.043233,-0.282319 1.013019,-0.128943 1.614974,0.313945 0.601955,0.442893 1.706455,1.288834 3.431877,1.284539 1.725431,-0.0043 2.825988,-0.855575 3.425728,-1.301457 0.599739,-0.445887 0.566934,-0.600752 1.611554,-0.323626 1.044619,0.27712 0.939616,0.396436 1.239472,1.080969 0.299856,0.684534 0.836481,1.969783 2.332894,2.828782 1.496412,0.858999 2.875756,0.672943 3.618087,0.586662 0.742332,-0.08628 0.79191,-0.236587 1.558016,0.525718 0.766106,0.762305 0.613632,0.810778 0.531049,1.553532 -0.08258,0.742747 -0.260498,2.122255 0.605934,3.614374 0.866431,1.492119 2.153047,2.02018 2.839064,2.316621 0.686018,0.296452 0.803526,0.191168 1.085841,1.234394 0.282315,1.043226 0.128942,1.01302 -0.313948,1.614971 -0.442896,0.601946 -1.288832,1.706446 -1.284541,3.431876 0.0043,1.72543 0.855578,2.82599 1.301461,3.42573 0.445885,0.59974 0.600748,0.56693 0.323626,1.61155 -0.277122,1.04463 -0.396439,0.93962 -1.080972,1.23948 -0.684535,0.29985 -1.969784,0.83648 -2.828783,2.33289 -0.858997,1.49641 -0.672941,2.87575 -0.586662,3.61809 0.08628,0.74233 0.236591,0.79191 -0.525715,1.55801 -0.762305,0.76611 -0.810779,0.61364 -1.55353,0.53105 -0.742752,-0.0826 -2.122255,-0.26049 -3.614376,0.60593 -1.49212,0.86644 -2.023126,2.15316 -2.319573,2.83918 -0.296448,0.68602 -0.188214,0.80342 -1.231443,1.08573" + id="path942" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csscscssscsscsscccssscscssscccccscccsccsccssszzsccscscsccscsccscssscccssscscscsccccsccscscc" /> + </g> + </g> + <g + id="g966"> + <text + xml:space="preserve" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + x="24.929686" + y="134.70683" + id="text1023"><tspan + sodipodi:role="line" + id="tspan1021" + x="24.929686" + y="134.70683" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273">SETUP</tspan></text> + <text + id="text1661" + y="134.70683" + x="54.844803" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + xml:space="preserve"><tspan + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + y="134.70683" + x="54.844803" + id="tspan1659" + sodipodi:role="line">TOOLS</tspan></text> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-inline-negative.png b/docs/images/logo-inline-negative.png Binary files differnew file mode 100644 index 00000000..6718373f --- /dev/null +++ b/docs/images/logo-inline-negative.png diff --git a/docs/images/logo-inline-negative.svg b/docs/images/logo-inline-negative.svg new file mode 100644 index 00000000..deed96e6 --- /dev/null +++ b/docs/images/logo-inline-negative.svg @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + width="83.810921mm" + height="23.41044mm" + viewBox="0 0 83.810921 23.41044" + version="1.1" + id="svg1021"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <rect + ry="0.51978147" + y="0.1" + x="0.1" + height="23.21044" + width="83.610924" + id="rect830" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.48264033;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="layer1" + transform="translate(-2.6008009,-95.497324)"> + <g + id="g1751" + transform="matrix(0.45669594,0,0,0.45669594,-11.041899,60.847347)"> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + id="rect934" /> + <path + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + id="path944" /> + </g> + <g + id="g1747" + transform="translate(0,-23.386941)"> + <g + id="text1023" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="SETUP"> + <path + id="path1713" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + <path + id="path1715" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" /> + <path + id="path1717" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1719" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" /> + <path + id="path1721" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" /> + </g> + <g + id="text1661" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="TOOLS"> + <path + id="path1724" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1726" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1728" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1730" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" /> + <path + id="path1732" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-inline.png b/docs/images/logo-inline.png Binary files differnew file mode 100644 index 00000000..33e0e484 --- /dev/null +++ b/docs/images/logo-inline.png diff --git a/docs/images/logo-inline.svg b/docs/images/logo-inline.svg new file mode 100644 index 00000000..11ab7df7 --- /dev/null +++ b/docs/images/logo-inline.svg @@ -0,0 +1,97 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + width="80.121315mm" + height="20mm" + viewBox="0 0 80.121315 20" + version="1.1" + id="svg1021"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + transform="translate(-4.4456067,-97.202544)"> + <g + id="g1751" + transform="matrix(0.45669594,0,0,0.45669594,-11.041899,60.847347)"> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + id="rect934" /> + <path + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + id="path944" /> + </g> + <g + id="g1747" + transform="translate(0,-23.386941)"> + <g + id="text1023" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="SETUP"> + <path + id="path1713" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + <path + id="path1715" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" /> + <path + id="path1717" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1719" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" /> + <path + id="path1721" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" /> + </g> + <g + id="text1661" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="TOOLS"> + <path + id="path1724" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1726" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1728" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1730" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" /> + <path + id="path1732" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-negative.png b/docs/images/logo-negative.png Binary files differnew file mode 100644 index 00000000..c025f4fd --- /dev/null +++ b/docs/images/logo-negative.png diff --git a/docs/images/logo-negative.svg b/docs/images/logo-negative.svg new file mode 100644 index 00000000..23a553d3 --- /dev/null +++ b/docs/images/logo-negative.svg @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + width="64.584335mm" + height="60.751602mm" + viewBox="0 0 64.584336 60.751602" + version="1.1" + id="svg1021"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <rect + ry="1.57368" + y="0.1" + x="0.1" + height="60.551601" + width="64.384338" + id="rect830" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.75281364;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <g + id="layer1" + transform="translate(-22.929862,-76.826813)"> + <g + id="g1769"> + <g + id="g1751"> + <path + id="rect934" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path944" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g1747"> + <g + aria-label="SETUP" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1023"> + <path + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + id="path1713" /> + <path + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + id="path1715" /> + <path + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + id="path1717" /> + <path + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + id="path1719" /> + <path + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke-width:0.22458273" + id="path1721" /> + </g> + <g + aria-label="TOOLS" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1661"> + <path + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1724" /> + <path + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1726" /> + <path + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1728" /> + <path + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1730" /> + <path + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1732" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-over-white.png b/docs/images/logo-over-white.png Binary files differnew file mode 100644 index 00000000..60bbff30 --- /dev/null +++ b/docs/images/logo-over-white.png diff --git a/docs/images/logo-over-white.svg b/docs/images/logo-over-white.svg new file mode 100644 index 00000000..3ae3968e --- /dev/null +++ b/docs/images/logo-over-white.svg @@ -0,0 +1,106 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + width="64.584335mm" + height="60.751602mm" + viewBox="0 0 64.584335 60.751602" + version="1.1" + id="svg1021"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <rect + style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.75281364;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + id="rect1616" + width="64.384338" + height="60.551601" + x="0.1" + y="0.1" + ry="1.57368" /> + <g + id="layer1" + transform="translate(-22.929862,-76.826813)"> + <g + id="g1769"> + <g + id="g1751"> + <path + id="rect934" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path944" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + <g + id="g1747"> + <g + aria-label="SETUP" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1023"> + <path + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1713" /> + <path + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1715" /> + <path + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1717" /> + <path + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1719" /> + <path + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1721" /> + </g> + <g + aria-label="TOOLS" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1661"> + <path + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1724" /> + <path + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1726" /> + <path + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1728" /> + <path + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1730" /> + <path + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1732" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-symbol-only.png b/docs/images/logo-symbol-only.png Binary files differnew file mode 100644 index 00000000..9cf13f8f --- /dev/null +++ b/docs/images/logo-symbol-only.png diff --git a/docs/images/logo-symbol-only.svg b/docs/images/logo-symbol-only.svg new file mode 100644 index 00000000..febdb3e4 --- /dev/null +++ b/docs/images/logo-symbol-only.svg @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + width="43.419624mm" + height="44.592812mm" + viewBox="0 0 43.419624 44.592811" + version="1.1" + id="svg1021"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1" + transform="translate(-33.51222,-84.906137)"> + <g + id="g1769"> + <g + transform="translate(1.4742777e-4,5.70132)" + id="g1751"> + <path + id="rect934" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path944" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo-text-only.png b/docs/images/logo-text-only.png Binary files differnew file mode 100644 index 00000000..0c5500ba --- /dev/null +++ b/docs/images/logo-text-only.png diff --git a/docs/images/logo-text-only.svg b/docs/images/logo-text-only.svg new file mode 100644 index 00000000..a59731d4 --- /dev/null +++ b/docs/images/logo-text-only.svg @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1021" + version="1.1" + viewBox="0 0 59.489777 9.2218504" + height="9.2218504mm" + width="59.489777mm"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-25.477144,-102.59162)" + id="layer1"> + <g + transform="translate(0,-23.386941)" + id="g1747"> + <g + aria-label="SETUP" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1023"> + <path + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1713" /> + <path + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1715" /> + <path + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1717" /> + <path + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1719" /> + <path + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + id="path1721" /> + </g> + <g + aria-label="TOOLS" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + id="text1661"> + <path + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1724" /> + <path + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1726" /> + <path + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1728" /> + <path + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1730" /> + <path + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + id="path1732" /> + </g> + </g> + </g> +</svg> diff --git a/docs/images/logo.png b/docs/images/logo.png Binary files differnew file mode 100644 index 00000000..3f821254 --- /dev/null +++ b/docs/images/logo.png diff --git a/docs/images/logo.svg b/docs/images/logo.svg new file mode 100644 index 00000000..103d294f --- /dev/null +++ b/docs/images/logo.svg @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1021" + version="1.1" + viewBox="0 0 60.536667 56.932983" + height="56.932983mm" + width="60.536667mm"> + <defs + id="defs1015" /> + <metadata + id="metadata1018"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-24.953698,-78.736052)" + id="layer1"> + <g + id="g1769"> + <g + id="g1751"> + <path + style="fill:#e5b62f;fill-opacity:1;fill-rule:nonzero;stroke:#e5b62f;stroke-width:0.4774465;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 56.863889,87.985612 c -1.245468,-0.01183 -3.601847,0.03564 -3.601847,0.03564 -0.114287,0 -0.20619,0.09589 -0.20619,0.214976 v 1.46244 H 50.90973 v -1.46244 c 0,-0.1191 -0.0919,-0.214976 -0.206189,-0.214976 h -2.559017 c -0.114286,0 -0.206705,0.09589 -0.206705,0.214976 v 5.418788 c 0,0.1191 0.09235,0.214977 0.206705,0.214977 h 2.559017 c 0.114287,0 0.206189,-0.09587 0.206189,-0.214977 v -1.461923 h 2.146122 v 1.461923 c 0,0.1191 0.09191,0.214977 0.20619,0.214977 h 1.295011 v 6.895187 c -0.742529,0.29471 -1.265555,1.01661 -1.265555,1.86655 v 10.45001 c 0,1.11329 0.895885,2.00918 2.00918,2.00918 1.113292,0 2.009695,-0.89589 2.009695,-2.00918 v -10.45001 c 0,-0.84994 -0.523022,-1.57184 -1.265555,-1.86655 v -6.895187 h 1.402499 c 0.223398,-0.196684 0.438705,-0.985378 1.631942,-1.588534 3.204289,-1.100736 4.595703,1.625992 4.571295,1.249532 -0.02611,-0.401913 -0.203636,-2.922341 -3.001367,-4.400762 -1.218895,-0.548108 -2.652008,-1.086577 -3.038575,-1.108977 -0.03989,-0.02102 -0.331568,-0.03172 -0.746723,-0.03564 z" + id="rect934" /> + <path + style="fill:#336790;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.19989915;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:markers fill stroke" + d="m 59.665281,79.605246 c -1.099312,0.01828 -1.969648,0.473642 -2.497521,0.866095 -0.703832,0.523277 -0.929574,0.822626 -1.994194,0.825277 -1.06462,0.0027 -1.290873,-0.296205 -1.997295,-0.815972 -0.706421,-0.519766 -2.022679,-1.14672 -3.672644,-0.700215 -1.649965,0.446506 -2.470018,1.651613 -2.817916,2.456698 -0.347897,0.80508 -0.393465,1.177432 -1.314132,1.712036 -0.920666,0.534609 -1.266695,0.389926 -2.13837,0.293006 -0.871661,-0.09692 -2.325918,0.0172 -3.531568,1.228868 -1.205665,1.211665 -1.314089,2.667116 -1.212846,3.538286 0.101228,0.871175 0.247854,1.216089 -0.282153,2.139404 -0.530022,0.923314 -0.900427,0.969986 -1.703772,1.321884 -0.803345,0.351898 -2.005999,1.177126 -2.444296,2.829281 -0.438296,1.652161 0.197124,2.965197 0.72037,3.66903 0.523262,0.703833 0.822625,0.929572 0.825273,1.994196 0.0026,1.06462 -0.296213,1.29035 -0.815971,1.99677 -0.519773,0.70643 -1.146203,2.02269 -0.699699,3.67265 0.446504,1.64996 1.651089,2.47053 2.456181,2.81843 0.805077,0.3479 1.17743,0.39347 1.71204,1.31414 0.534596,0.92066 0.389929,1.26618 0.293006,2.13785 -0.09692,0.87166 0.01712,2.32643 1.228865,3.53208 1.211669,1.20565 2.667112,1.311 3.538286,1.20975 0.871174,-0.10126 1.21609,-0.24477 2.139405,0.28525 0.923314,0.53002 0.96998,0.90043 1.321882,1.70377 0.351903,0.80334 1.177131,2.00548 2.829285,2.44378 1.652155,0.43829 3.67799,-0.39906 3.669028,-0.72037 -0.0091,-0.3213 -1.365829,0.23152 -2.725932,-0.62425 -1.360103,-0.85577 -1.262319,-1.38407 -1.562179,-2.06861 -0.299861,-0.68453 -0.836256,-1.96976 -2.332674,-2.82876 -1.496404,-0.859 -2.876052,-0.67281 -3.618384,-0.58653 -0.742333,0.0863 -0.791945,0.23675 -1.558045,-0.52555 -0.7661,-0.76231 -0.613297,-0.81116 -0.530717,-1.55391 0.08259,-0.74275 0.260268,-2.12213 -0.606165,-3.61425 -0.866433,-1.49213 -2.153087,-2.02279 -2.839103,-2.31924 -0.686016,-0.29645 -0.803407,-0.18822 -1.085722,-1.23145 -0.282315,-1.04323 -0.129234,-1.01345 0.313676,-1.61541 0.442894,-0.60195 1.288974,-1.7064 1.284676,-3.43183 -0.0042,-1.725427 -0.855847,-2.828991 -1.30173,-3.428727 -0.445882,-0.599742 -0.600626,-0.566654 -0.323494,-1.611273 0.277117,-1.044619 0.396537,-0.936759 1.081071,-1.23662 0.684535,-0.299854 1.969763,-0.836259 2.828768,-2.332673 0.85899,-1.496409 0.672807,-2.876051 0.586528,-3.618385 -0.08624,-0.742328 -0.23624,-0.791936 0.526065,-1.558041 0.762306,-0.766106 0.810639,-0.616402 1.553394,-0.533819 0.74274,0.08258 2.122129,0.263369 3.61425,-0.603064 1.492121,-0.866434 2.020204,-2.153086 2.316655,-2.839103 0.29645,-0.686018 0.191317,-0.803408 1.234549,-1.085722 1.043233,-0.282314 1.012934,-0.129212 1.614888,0.313676 0.601956,0.442893 1.706409,1.288969 3.431833,1.284673 1.72543,-0.0043 2.825891,-0.855327 3.42563,-1.301209 0.599739,-0.445887 0.567168,-0.601134 1.611789,-0.324013 1.044619,0.27712 0.939345,0.396538 1.2392,1.081071 0.299857,0.684534 0.836779,1.969772 2.333191,2.828771 1.496414,0.858999 2.875536,0.67332 3.617867,0.587044 0.742334,-0.08628 0.791938,-0.236759 1.558044,0.525546 0.766107,0.762305 0.613818,0.810644 0.531236,1.553397 -0.08258,0.742748 -0.260784,2.122126 0.605648,3.614245 0.86643,1.492124 2.153086,2.020213 2.839103,2.316659 0.686017,0.296447 0.803923,0.191318 1.086239,1.23455 0.282313,1.043226 0.128696,1.012939 -0.314193,1.614885 -0.442896,0.601952 -1.288968,1.706403 -1.284676,3.431832 0.0043,1.72543 0.855845,2.82589 1.301729,3.42563 0.445883,0.59974 0.600615,0.56717 0.323496,1.61179 -0.277125,1.04462 -0.396539,0.93986 -1.081072,1.23972 -0.684536,0.29985 -1.96977,0.83626 -2.828769,2.33267 -0.858996,1.49642 -0.672804,2.87554 -0.586528,3.61787 0.08628,0.74233 0.236756,0.79194 -0.525548,1.55804 -0.762307,0.76611 -0.811159,0.61382 -1.553911,0.53124 -0.742751,-0.0826 -2.122128,-0.26027 -3.614251,0.60616 -1.492118,0.86644 -2.023308,2.15309 -2.319753,2.8391 -0.246329,0.57005 -0.222236,0.74776 -0.802536,0.95343 -0.08286,-0.046 -0.17925,-0.0898 -0.293521,-0.1328 -0.962139,-0.36199 -1.088237,0.12751 -1.877923,0.71571 -0.710128,0.52895 -1.218404,0.5911 -1.188558,1.28882 -0.06706,-0.007 -0.130334,-0.008 -0.180867,-0.002 -0.161229,0.0187 -0.224964,0.0454 -0.395841,-0.0527 -0.170875,-0.0981 -0.179305,-0.16656 -0.244429,-0.31522 -0.06513,-0.14868 -0.217729,-0.37158 -0.523484,-0.45269 -0.305771,-0.0811 -0.680696,0.0739 -0.679026,0.13332 0.0016,0.0594 0.252655,-0.0426 0.504361,0.11576 0.251707,0.15837 0.233379,0.25624 0.28887,0.38292 0.05548,0.1267 0.155085,0.36451 0.432017,0.52349 0.276934,0.15896 0.531828,0.12449 0.669208,0.10851 0.104899,-0.0122 0.136234,-0.0302 0.20774,0.0243 0.210754,0.72266 0.721156,0.6429 1.605587,0.97565 0.962139,0.36199 1.256184,0.7975 2.045869,0.20929 0.578536,-0.43092 0.52042,-0.74207 0.380855,-1.25005 1.285693,-0.53767 1.960354,-1.55784 2.267045,-2.26756 0.347901,-0.80508 0.393468,-1.17692 1.314133,-1.71153 0.920665,-0.5346 1.26619,-0.39043 2.137855,-0.29351 0.871664,0.0969 2.326431,-0.0167 3.532084,-1.22836 1.205653,-1.21166 1.313579,-2.66762 1.212329,-3.5388 -0.101259,-0.87117 -0.247349,-1.21557 0.28267,-2.13889 0.530016,-0.92331 0.90043,-0.9705 1.703771,-1.3224 0.803344,-0.35189 2.005486,-1.17661 2.443779,-2.82876 0.438293,-1.65216 -0.197101,-2.9652 -0.72037,-3.66903 -0.523275,-0.70383 -0.822109,-0.92957 -0.824755,-1.9942 -0.0026,-1.064617 0.296204,-1.290862 0.81597,-1.997291 0.519766,-0.706424 1.146207,-2.022685 0.699698,-3.672642 C 75.90923,93.54616 74.704122,92.726098 73.899037,92.3782 73.093955,92.030302 72.72212,91.984737 72.187513,91.064067 c -0.534601,-0.920664 -0.390437,-1.266702 -0.293521,-2.138366 0.09692,-0.87167 -0.0167,-2.325916 -1.228349,-3.531571 -1.211665,-1.20565 -2.667629,-1.314095 -3.538802,-1.212843 -0.87117,0.101258 -1.215573,0.247861 -2.138887,-0.282152 -0.923314,-0.530018 -0.970502,-0.900435 -1.3224,-1.703774 -0.351899,-0.803295 -1.176611,-2.00595 -2.828769,-2.444247 -0.413039,-0.109574 -0.805067,-0.151817 -1.171504,-0.145726 z" + id="path944" /> + </g> + <g + id="g1747"> + <g + id="text1023" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#336790;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="SETUP"> + <path + id="path1713" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 28.181456,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543912,0.0819 0.877276,0.25734 0.467881,0.23979 0.772004,0.61994 0.304122,0.38015 0.421092,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + <path + id="path1715" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 32.035622,126.47213 h 4.491654 v 1.40365 H 33.53284 v 1.98849 h 2.245827 v 1.40364 H 33.53284 v 2.03528 h 2.994436 v 1.40364 h -4.491654 z" /> + <path + id="path1717" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 42.884604,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1719" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 43.627365,126.47213 h 1.497218 v 5.24027 q 0,0.54976 0.04094,0.74861 0.08773,0.42109 0.374305,0.67842 0.292425,0.25734 0.707669,0.25734 0.415244,0 0.701821,-0.25734 0.292425,-0.25733 0.380153,-0.67842 0.04094,-0.19885 0.04094,-0.74861 v -5.24027 h 1.497218 v 5.24027 q 0,0.82464 -0.09358,1.22234 -0.198849,0.82463 -0.888973,1.34515 -0.684275,0.52052 -1.637582,0.52052 -0.953307,0 -1.643431,-0.52052 -0.684275,-0.52052 -0.883124,-1.34515 -0.09358,-0.3977 -0.09358,-1.22234 z" /> + <path + id="path1721" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#336790;fill-opacity:1;stroke-width:0.22458273" + d="m 51.48191,127.87578 v 2.38619 h 0.362607 q 0.502972,0 0.731064,-0.0468 0.397698,-0.0819 0.631638,-0.39185 0.239789,-0.30997 0.239789,-0.75446 0,-0.44449 -0.239789,-0.75446 -0.23394,-0.30997 -0.631638,-0.39185 -0.228092,-0.0468 -0.731064,-0.0468 z m -1.497218,-1.40365 h 1.848128 q 0.865579,0 1.234035,0.0877 0.830488,0.19885 1.351006,0.87143 0.526365,0.66673 0.526365,1.63758 0,0.97085 -0.526365,1.64343 -0.520518,0.66673 -1.351006,0.86558 -0.368456,0.0877 -1.234035,0.0877 h -0.35091 v 3.04122 h -1.497218 z" /> + </g> + <g + id="text1661" + style="font-style:normal;font-weight:normal;font-size:8.98330784px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#e5b62f;fill-opacity:1;stroke:none;stroke-width:0.22458273" + aria-label="TOOLS"> + <path + id="path1724" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 60.833675,126.47213 v 1.40365 h -1.871523 v 6.83105 h -1.497218 v -6.83105 h -1.871522 v -1.40365 z" /> + <path + id="path1726" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 63.067804,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105274,0.5673 0.386002,0.93576 0.286577,0.36261 0.74276,0.36261 0.456184,0 0.736912,-0.36261 0.286577,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105273,-0.56731 -0.39185,-0.92991 -0.280728,-0.36846 -0.736912,-0.36846 -0.456183,0 -0.74276,0.36846 -0.280728,0.3626 -0.386002,0.92991 z m -1.421187,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.23394,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666824,-0.61409 1.017641,0 1.666825,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666825,0.60825 -1.01764,0 -1.666824,-0.60825 -0.649185,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1728" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 69.050828,129.08057 q -0.08773,0.47958 -0.08773,1.50891 0,1.02934 0.08773,1.50892 0.105273,0.5673 0.386001,0.93576 0.286577,0.36261 0.742761,0.36261 0.456183,0 0.736912,-0.36261 0.286576,-0.36846 0.39185,-0.93576 0.08773,-0.48543 0.08773,-1.50892 0,-1.02933 -0.08773,-1.50891 -0.105274,-0.56731 -0.39185,-0.92991 -0.280729,-0.36846 -0.736912,-0.36846 -0.456184,0 -0.742761,0.36846 -0.280728,0.3626 -0.386001,0.92991 z m -1.421188,3.55004 q -0.163758,-0.64918 -0.163758,-2.04113 0,-1.39194 0.163758,-2.04113 0.233941,-0.94745 0.883125,-1.5557 0.649184,-0.61409 1.666825,-0.61409 1.01764,0 1.666824,0.61409 0.649185,0.60825 0.883125,1.5557 0.163758,0.64919 0.163758,2.04113 0,1.39195 -0.163758,2.04113 -0.23394,0.94746 -0.883125,1.56155 -0.649184,0.60825 -1.666824,0.60825 -1.017641,0 -1.666825,-0.60825 -0.649184,-0.61409 -0.883125,-1.56155 z" /> + <path + id="path1730" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 73.916786,134.70683 v -8.2347 h 1.497218 v 6.83106 h 3.368741 v 1.40364 z" /> + <path + id="path1732" + style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98330784px;font-family:Monoid;-inkscape-font-specification:'Monoid Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;writing-mode:lr-tb;text-anchor:start;fill:#e5b62f;fill-opacity:1;stroke-width:0.22458273" + d="m 82.028666,134.80041 q -0.959155,0 -2.163948,-0.18715 v -1.42704 q 1.40949,0.21055 2.163948,0.21055 1.041034,0 1.041034,-1.11122 0,-0.30997 -0.152061,-0.58485 -0.146213,-0.28073 -0.415244,-0.386 -0.169607,-0.0643 -0.467881,-0.10527 -0.298274,-0.0409 -0.614093,-0.11697 -0.309971,-0.0819 -0.596548,-0.25149 -1.099519,-0.65503 -1.099519,-2.07037 0,-1.01179 0.643336,-1.70192 0.649184,-0.69012 1.660976,-0.69012 0.789548,0 2.163948,0.14621 v 1.40949 q -1.421188,-0.15206 -2.163948,-0.15206 -0.222243,0 -0.39185,0.0994 -0.163758,0.0994 -0.251486,0.25734 -0.08773,0.15791 -0.128667,0.32167 -0.03509,0.16375 -0.03509,0.32166 0,0.69013 0.46788,0.90067 0.152062,0.0702 0.690124,0.15791 0.543911,0.0819 0.877276,0.25734 0.467881,0.23979 0.772003,0.61994 0.304123,0.38015 0.421093,0.76616 0.11697,0.386 0.11697,0.80124 0,1.13461 -0.701821,1.82474 -0.701821,0.69012 -1.836431,0.69012 z" /> + </g> + </g> + </g> + </g> +</svg> diff --git a/docs/index.rst b/docs/index.rst index 2833ab96..b886c8f8 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -1,5 +1,8 @@ -setuptools -========== +.. image:: images/banner-640x320.svg + :align: center + +Documentation +============= Setuptools is a fully-featured, actively-maintained, and stable library designed to facilitate packaging Python projects. @@ -12,10 +15,17 @@ designed to facilitate packaging Python projects. build_meta pkg_resources references/keywords - roadmap setuptools + +.. toctree:: + :caption: Project + :maxdepth: 1 + :hidden: + + roadmap Development guide <development/index> Backward compatibility & deprecated practice <deprecated/index> Changelog <history> + Artwork <images/README> .. tidelift-referral-banner:: diff --git a/docs/userguide/declarative_config.rst b/docs/userguide/declarative_config.rst index c50fcf6d..d1c25df1 100644 --- a/docs/userguide/declarative_config.rst +++ b/docs/userguide/declarative_config.rst @@ -63,13 +63,6 @@ boilerplate code in some cases. src.subpackage1 src.subpackage2 - [options.data_files] - /etc/my_package = - site.d/00_default.conf - host.d/00_default.conf - data = data/img/logo.png, data/svg/icon.svg - fonts = data/fonts/*.ttf, data/fonts/*.otf - Metadata and options are set in the config sections of the same name. * Keys are the same as the keyword arguments one provides to the ``setup()`` @@ -206,10 +199,10 @@ Options Key Type Minimum Version Notes ======================= =================================== =============== ========= zip_safe bool -setup_requires list-semi +setup_requires list-semi 36.7.0 install_requires list-semi extras_require section [#opt-2]_ -python_requires str +python_requires str 34.4.0 entry_points file:, section 51.0.0 scripts list-comma eager_resources list-comma @@ -221,8 +214,8 @@ package_dir dict package_data section [#opt-1]_ exclude_package_data section namespace_packages list-comma -py_modules list-comma -data_files dict 40.6.0 +py_modules list-comma 34.4.0 +data_files section 40.6.0 [#opt-4]_ ======================= =================================== =============== ========= **Notes**: @@ -250,6 +243,9 @@ data_files dict 40.6.0 The ``find_namespace:`` directive is supported since Python >=3.3. +.. [#opt-4] ``data_files`` is deprecated and should be avoided. + Please check :doc:`/userguide/datafiles` for more information. + Compatibility with other tools ============================== diff --git a/docs/userguide/extension.rst b/docs/userguide/extension.rst index 93b59501..d74ca3fe 100644 --- a/docs/userguide/extension.rst +++ b/docs/userguide/extension.rst @@ -45,6 +45,14 @@ entry points in the active distributions on ``sys.path``. In fact, this is how setuptools' own commands are installed: the setuptools project's setup script defines entry points for them! +.. note:: + When creating commands, and specially when defining custom ways of building + compiled extensions (for example via ``build_ext``), consider + handling exceptions such as ``CompileError``, ``LinkError``, ``LibError``, + among others. These exceptions are available in the ``setuptools.errors`` + module. + + Adding ``setup()`` Arguments ---------------------------- diff --git a/docs/userguide/quickstart.rst b/docs/userguide/quickstart.rst index bcb282ed..6bf353a0 100644 --- a/docs/userguide/quickstart.rst +++ b/docs/userguide/quickstart.rst @@ -186,17 +186,18 @@ For more details, see :doc:`datafiles` Development mode ================ -``setuptools`` allows you to install a package without copying any files -to your interpreter directory (e.g. the ``site-packages`` directory). This -allows you to modify your source code and have the changes take effect without -you having to rebuild and reinstall. This is currently incompatible with -PEP 517 and therefore it requires a ``setup.py`` script with the following -content:: - import setuptools - setuptools.setup() +.. tip:: + + Prior to :ref:`pip v21.1 <pip:v21-1>`, a ``setup.py`` script was + required to be compatible with development mode. With late + versions of pip, any project may be installed in this mode. -Then:: +``setuptools`` allows you to install a package without copying any files +to your interpreter directory (e.g. the ``site-packages`` directory). +This allows you to modify your source code and have the changes take +effect without you having to rebuild and reinstall. +Here's how to do it:: pip install --editable . diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py index b6bc9b97..a37c0479 100644 --- a/pkg_resources/__init__.py +++ b/pkg_resources/__init__.py @@ -3172,6 +3172,15 @@ def _initialize(g=globals()): ) +class PkgResourcesDeprecationWarning(Warning): + """ + Base class for warning about deprecations in ``pkg_resources`` + + This class is not derived from ``DeprecationWarning``, and as such is + visible by default. + """ + + @_call_aside def _initialize_master_working_set(): """ @@ -3210,12 +3219,3 @@ def _initialize_master_working_set(): # match order list(map(working_set.add_entry, sys.path)) globals().update(locals()) - - -class PkgResourcesDeprecationWarning(Warning): - """ - Base class for warning about deprecations in ``pkg_resources`` - - This class is not derived from ``DeprecationWarning``, and as such is - visible by default. - """ diff --git a/pyproject.toml b/pyproject.toml index 70e3473d..03c40125 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,5 @@ [build-system] -requires = [ - "wheel", -] +requires = [] build-backend = "setuptools.build_meta" backend-path = ["."] @@ -5,24 +5,44 @@ addopts= --doctest-glob=pkg_resources/api_tests.txt -r sxX doctest_optionflags=ALLOW_UNICODE ELLIPSIS -# workaround for warning pytest-dev/pytest#6178 -junit_family=xunit2 filterwarnings= - # Fail on warnings - error + # Fail on warnings + error - ## upstream + ## upstream # Suppress deprecation warning in flake8 ignore:SelectableGroups dict interface is deprecated::flake8 # Suppress deprecation warning in pypa/packaging#433 ignore:The distutils package is deprecated::packaging.tags ## end upstream - # https://github.com/pypa/setuptools/issues/1823 - ignore:bdist_wininst command is deprecated - # Suppress this error; unimportant for CI tests - ignore:Extraction path is writable by group/others:UserWarning - # Suppress weird RuntimeWarning. - ignore:Parent module 'setuptools' not found while handling absolute import:RuntimeWarning - # Suppress use of bytes for filenames on Windows until fixed #2016 - ignore:The Windows bytes API has been deprecated:DeprecationWarning + # https://github.com/pypa/setuptools/issues/1823 + ignore:bdist_wininst command is deprecated + # Suppress this error; unimportant for CI tests + ignore:Extraction path is writable by group/others:UserWarning + # Suppress weird RuntimeWarning. + ignore:Parent module 'setuptools' not found while handling absolute import:RuntimeWarning + # Suppress use of bytes for filenames on Windows until fixed #2016 + ignore:The Windows bytes API has been deprecated:DeprecationWarning + + # https://github.com/pypa/setuptools/issues/2823 + ignore:setup_requires is deprecated. + + # https://github.com/pypa/setuptools/issues/917 + ignore:setup.py install is deprecated. + ignore:easy_install command is deprecated. + + # https://github.com/pypa/setuptools/issues/2497 + ignore:.* is an invalid version and will not be supported::pkg_resources + + # https://github.com/pypa/setuptools/pull/2865#issuecomment-965700112 + # ideally would apply to Python 3.10+ when + # SETUPTOOLS_USE_DISTUTILS=stdlib but for + # https://github.com/pytest-dev/pytest/discussions/9296 + ignore:The distutils.sysconfig module is deprecated, use sysconfig instead + + # Workaround for pypa/setuptools#2868 + # ideally would apply to PyPy only but for + # https://github.com/pytest-dev/pytest/discussions/9296 + ignore:Distutils was imported before setuptools + ignore:Setuptools is replacing distutils @@ -1,6 +1,6 @@ [metadata] name = setuptools -version = 58.2.0 +version = 59.0.1 author = Python Packaging Authority author_email = distutils-sig@python.org description = Easily download, build, install, upgrade, and uninstall Python packages @@ -39,7 +39,7 @@ exclude = [options.extras_require] testing = # upstream - pytest >= 4.6 + pytest >= 6 pytest-checkdocs >= 2.4 pytest-flake8 pytest-black >= 0.3.7; \ @@ -55,11 +55,11 @@ testing = mock flake8-2020 virtualenv>=13.0.0 - pytest-virtualenv>=1.2.7 + pytest-virtualenv>=1.2.7 # TODO: Update once man-group/pytest-plugins#188 is solved wheel paver pip>=19.1 # For proper file:// URLs support. - jaraco.envs + jaraco.envs>=2.2 pytest-xdist sphinx jaraco.path>=3.2.0 diff --git a/setuptools/__init__.py b/setuptools/__init__.py index 9d6f0bc0..a623262e 100644 --- a/setuptools/__init__.py +++ b/setuptools/__init__.py @@ -4,6 +4,7 @@ from fnmatch import fnmatchcase import functools import os import re +import warnings import _distutils_hack.override # noqa: F401 @@ -144,6 +145,11 @@ def _install_setup_requires(attrs): # Honor setup.cfg's options. dist.parse_config_files(ignore_option_errors=True) if dist.setup_requires: + warnings.warn( + "setup_requires is deprecated. Supply build " + "dependencies using PEP 517 pyproject.toml build-requires.", + SetuptoolsDeprecationWarning, + ) dist.fetch_build_eggs(dist.setup_requires) diff --git a/setuptools/_distutils/ccompiler.py b/setuptools/_distutils/ccompiler.py index 48d160d2..777fc661 100644 --- a/setuptools/_distutils/ccompiler.py +++ b/setuptools/_distutils/ccompiler.py @@ -802,7 +802,7 @@ int main (int argc, char **argv) { except (LinkError, TypeError): return False else: - os.remove("a.out") + os.remove(os.path.join(self.output_dir or '', "a.out")) finally: for fn in objects: os.remove(fn) diff --git a/setuptools/_distutils/command/install.py b/setuptools/_distutils/command/install.py index 866e2d59..e98f0491 100644 --- a/setuptools/_distutils/command/install.py +++ b/setuptools/_distutils/command/install.py @@ -29,16 +29,16 @@ WINDOWS_SCHEME = { INSTALL_SCHEMES = { 'unix_prefix': { - 'purelib': '$base/lib/python$py_version_short/site-packages', - 'platlib': '$platbase/$platlibdir/python$py_version_short/site-packages', - 'headers': '$base/include/python$py_version_short$abiflags/$dist_name', + 'purelib': '$base/lib/$implementation_lower$py_version_short/site-packages', + 'platlib': '$platbase/$platlibdir/$implementation_lower$py_version_short/site-packages', + 'headers': '$base/include/$implementation_lower$py_version_short$abiflags/$dist_name', 'scripts': '$base/bin', 'data' : '$base', }, 'unix_home': { - 'purelib': '$base/lib/python', - 'platlib': '$base/$platlibdir/python', - 'headers': '$base/include/python/$dist_name', + 'purelib': '$base/lib/$implementation_lower', + 'platlib': '$base/$platlibdir/$implementation_lower', + 'headers': '$base/include/$implementation_lower/$dist_name', 'scripts': '$base/bin', 'data' : '$base', }, @@ -64,8 +64,8 @@ if HAS_USER_SITE: INSTALL_SCHEMES['nt_user'] = { 'purelib': '$usersite', 'platlib': '$usersite', - 'headers': '$userbase/Python$py_version_nodot/Include/$dist_name', - 'scripts': '$userbase/Python$py_version_nodot/Scripts', + 'headers': '$userbase/$implementation$py_version_nodot/Include/$dist_name', + 'scripts': '$userbase/$implementation$py_version_nodot/Scripts', 'data' : '$userbase', } @@ -73,7 +73,7 @@ if HAS_USER_SITE: 'purelib': '$usersite', 'platlib': '$usersite', 'headers': - '$userbase/include/python$py_version_short$abiflags/$dist_name', + '$userbase/include/$implementation_lower$py_version_short$abiflags/$dist_name', 'scripts': '$userbase/bin', 'data' : '$userbase', } @@ -83,6 +83,12 @@ if HAS_USER_SITE: # and to SCHEME_KEYS here. SCHEME_KEYS = ('purelib', 'platlib', 'headers', 'scripts', 'data') +def _get_implementation(): + if hasattr(sys, 'pypy_version_info'): + return 'PyPy' + else: + return 'Python' + class install(Command): @@ -313,6 +319,8 @@ class install(Command): 'exec_prefix': exec_prefix, 'abiflags': abiflags, 'platlibdir': getattr(sys, 'platlibdir', 'lib'), + 'implementation_lower': _get_implementation().lower(), + 'implementation': _get_implementation(), } if HAS_USER_SITE: diff --git a/setuptools/_distutils/tests/test_unixccompiler.py b/setuptools/_distutils/tests/test_unixccompiler.py index ee2fe99c..63c7dd37 100644 --- a/setuptools/_distutils/tests/test_unixccompiler.py +++ b/setuptools/_distutils/tests/test_unixccompiler.py @@ -232,6 +232,13 @@ class UnixCCompilerTestCase(unittest.TestCase): sysconfig.customize_compiler(self.cc) self.assertEqual(self.cc.linker_so[0], 'my_ld') + def test_has_function(self): + # Issue https://github.com/pypa/distutils/issues/64: + # ensure that setting output_dir does not raise + # FileNotFoundError: [Errno 2] No such file or directory: 'a.out' + self.cc.output_dir = 'scratch' + self.cc.has_function('abort', includes=['stdlib.h']) + def test_suite(): return unittest.makeSuite(UnixCCompilerTestCase) diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py index 9dfb2f24..d0ac613b 100644 --- a/setuptools/build_meta.py +++ b/setuptools/build_meta.py @@ -33,6 +33,7 @@ import tokenize import shutil import contextlib import tempfile +import warnings import setuptools import distutils @@ -118,6 +119,13 @@ def _open_setup_script(setup_script): return getattr(tokenize, 'open', open)(setup_script) +@contextlib.contextmanager +def suppress_known_deprecation(): + with warnings.catch_warnings(): + warnings.filterwarnings('ignore', 'setup.py install is deprecated') + yield + + class _BuildMetaBackend(object): def _fix_config(self, config_settings): @@ -218,8 +226,9 @@ class _BuildMetaBackend(object): def build_wheel(self, wheel_directory, config_settings=None, metadata_directory=None): - return self._build_with_temp_dir(['bdist_wheel'], '.whl', - wheel_directory, config_settings) + with suppress_known_deprecation(): + return self._build_with_temp_dir(['bdist_wheel'], '.whl', + wheel_directory, config_settings) def build_sdist(self, sdist_directory, config_settings=None): return self._build_with_temp_dir(['sdist', '--formats', 'gztar'], diff --git a/setuptools/command/build_py.py b/setuptools/command/build_py.py index 6a615433..c3fdc092 100644 --- a/setuptools/command/build_py.py +++ b/setuptools/command/build_py.py @@ -67,6 +67,16 @@ class build_py(orig.build_py): self.analyze_manifest() return list(map(self._get_pkg_data_files, self.packages or ())) + def get_data_files_without_manifest(self): + """ + Generate list of ``(package,src_dir,build_dir,filenames)`` tuples, + but without triggering any attempt to analyze or build the manifest. + """ + # Prevent eventual errors from unset `manifest_files` + # (that would otherwise be set by `analyze_manifest`) + self.__dict__.setdefault('manifest_files', {}) + return list(map(self._get_pkg_data_files, self.packages or ())) + def _get_pkg_data_files(self, package): # Locate package source directory src_dir = self.get_package_dir(package) diff --git a/setuptools/command/easy_install.py b/setuptools/command/easy_install.py index b88c3e9a..1aed0e87 100644 --- a/setuptools/command/easy_install.py +++ b/setuptools/command/easy_install.py @@ -153,6 +153,12 @@ class easy_install(Command): create_index = PackageIndex def initialize_options(self): + warnings.warn( + "easy_install command is deprecated. " + "Use build and pip and other standards-based tools.", + EasyInstallDeprecationWarning, + ) + # the --user option seems to be an opt-in one, # so the default should be False. self.user = 0 diff --git a/setuptools/command/egg_info.py b/setuptools/command/egg_info.py index 57bc7982..d7abfe38 100644 --- a/setuptools/command/egg_info.py +++ b/setuptools/command/egg_info.py @@ -608,6 +608,27 @@ class manifest_maker(sdist): self.filelist.exclude_pattern(r'(^|' + sep + r')(RCS|CVS|\.svn)' + sep, is_regex=1) + def _safe_data_files(self, build_py): + """ + The parent class implementation of this method + (``sdist``) will try to include data files, which + might cause recursion problems when + ``include_package_data=True``. + + Therefore, avoid triggering any attempt of + analyzing/building the manifest again. + """ + if hasattr(build_py, 'get_data_files_without_manifest'): + return build_py.get_data_files_without_manifest() + + warnings.warn( + "Custom 'build_py' does not implement " + "'get_data_files_without_manifest'.\nPlease extend command classes" + " from setuptools instead of distutils.", + SetuptoolsDeprecationWarning + ) + return build_py.get_data_files() + def write_file(filename, contents): """Create a file with the specified name and write 'contents' (a diff --git a/setuptools/command/install.py b/setuptools/command/install.py index 72b9a3e4..35e54d20 100644 --- a/setuptools/command/install.py +++ b/setuptools/command/install.py @@ -30,6 +30,13 @@ class install(orig.install): _nc = dict(new_commands) def initialize_options(self): + + warnings.warn( + "setup.py install is deprecated. " + "Use build and pip and other standards-based tools.", + setuptools.SetuptoolsDeprecationWarning, + ) + orig.install.initialize_options(self) self.old_and_unmanageable = None self.single_version_externally_managed = None diff --git a/setuptools/command/sdist.py b/setuptools/command/sdist.py index e8062f2e..0285b690 100644 --- a/setuptools/command/sdist.py +++ b/setuptools/command/sdist.py @@ -114,12 +114,15 @@ class sdist(sdist_add_defaults, orig.sdist): def _safe_data_files(self, build_py): """ - Extracting data_files from build_py is known to cause - infinite recursion errors when `include_package_data` - is enabled, so suppress it in that case. + Since the ``sdist`` class is also used to compute the MANIFEST + (via :obj:`setuptools.command.egg_info.manifest_maker`), + there might be recursion problems when trying to obtain the list of + data_files and ``include_package_data=True`` (which in turn depends on + the files included in the MANIFEST). + + To avoid that, ``manifest_maker`` should be able to overwrite this + method and avoid recursive attempts to build/analyze the MANIFEST. """ - if self.distribution.include_package_data: - return () return build_py.data_files def _add_data_files(self, data_files): diff --git a/setuptools/dist.py b/setuptools/dist.py index 8e2111a5..848d6b0f 100644 --- a/setuptools/dist.py +++ b/setuptools/dist.py @@ -145,11 +145,11 @@ def read_pkg_file(self, file): def single_line(val): - # quick and dirty validation for description pypa/setuptools#1390 + """Validate that the value does not have line breaks.""" + # Ref: https://github.com/pypa/setuptools/issues/1390 if '\n' in val: - # TODO after 2021-07-31: Replace with `raise ValueError("newlines not allowed")` - warnings.warn("newlines not allowed and will break in the future") - val = val.replace('\n', ' ') + raise ValueError('Newlines are not allowed') + return val diff --git a/setuptools/errors.py b/setuptools/errors.py index 2701747f..f4d35a63 100644 --- a/setuptools/errors.py +++ b/setuptools/errors.py @@ -3,6 +3,7 @@ Provides exceptions used by setuptools modules. """ +from distutils import errors as _distutils_errors from distutils.errors import DistutilsError @@ -14,3 +15,26 @@ class RemovedCommandError(DistutilsError, RuntimeError): error is raised if a command exists in ``distutils`` but has been actively removed in ``setuptools``. """ + + +# Re-export errors from distutils to facilitate the migration to PEP632 + +ByteCompileError = _distutils_errors.DistutilsByteCompileError +CCompilerError = _distutils_errors.CCompilerError +ClassError = _distutils_errors.DistutilsClassError +CompileError = _distutils_errors.CompileError +ExecError = _distutils_errors.DistutilsExecError +FileError = _distutils_errors.DistutilsFileError +InternalError = _distutils_errors.DistutilsInternalError +LibError = _distutils_errors.LibError +LinkError = _distutils_errors.LinkError +ModuleError = _distutils_errors.DistutilsModuleError +OptionError = _distutils_errors.DistutilsOptionError +PlatformError = _distutils_errors.DistutilsPlatformError +PreprocessError = _distutils_errors.PreprocessError +SetupError = _distutils_errors.DistutilsSetupError +TemplateError = _distutils_errors.DistutilsTemplateError +UnknownFileError = _distutils_errors.UnknownFileError + +# The root error class in the hierarchy +BaseError = _distutils_errors.DistutilsError diff --git a/setuptools/tests/test_distutils_adoption.py b/setuptools/tests/test_distutils_adoption.py index 0e89921c..b6b9c00e 100644 --- a/setuptools/tests/test_distutils_adoption.py +++ b/setuptools/tests/test_distutils_adoption.py @@ -14,6 +14,11 @@ IS_PYPY = '__pypy__' in sys.builtin_module_names class VirtualEnv(jaraco.envs.VirtualEnv): name = '.env' + # Some version of PyPy will import distutils on startup, implicitly + # importing setuptools, and thus leading to BackendInvalid errors + # when upgrading Setuptools. Bypass this behavior by avoiding the + # early availability and need to upgrade. + create_opts = ['--no-setuptools'] def run(self, cmd, *args, **kwargs): cmd = [self.exe(cmd[0])] + cmd[1:] diff --git a/setuptools/tests/test_sdist.py b/setuptools/tests/test_sdist.py index 049fdcc0..66f46ad0 100644 --- a/setuptools/tests/test_sdist.py +++ b/setuptools/tests/test_sdist.py @@ -6,10 +6,12 @@ import tempfile import unicodedata import contextlib import io +from unittest import mock import pytest import pkg_resources +from setuptools import SetuptoolsDeprecationWarning from setuptools.command.sdist import sdist from setuptools.command.egg_info import manifest_maker from setuptools.dist import Distribution @@ -106,6 +108,13 @@ class TestSdistTest: with tmpdir.as_cwd(): yield + def assert_package_data_in_manifest(self, cmd): + manifest = cmd.filelist.files + assert os.path.join('sdist_test', 'a.txt') in manifest + assert os.path.join('sdist_test', 'b.txt') in manifest + assert os.path.join('sdist_test', 'c.rst') not in manifest + assert os.path.join('d', 'e.dat') in manifest + def test_package_data_in_sdist(self): """Regression test for pull request #4: ensures that files listed in package_data are included in the manifest even if they're not added to @@ -120,11 +129,63 @@ class TestSdistTest: with quiet(): cmd.run() - manifest = cmd.filelist.files - assert os.path.join('sdist_test', 'a.txt') in manifest - assert os.path.join('sdist_test', 'b.txt') in manifest - assert os.path.join('sdist_test', 'c.rst') not in manifest - assert os.path.join('d', 'e.dat') in manifest + self.assert_package_data_in_manifest(cmd) + + def test_package_data_and_include_package_data_in_sdist(self): + """ + Ensure package_data and include_package_data work + together. + """ + setup_attrs = {**SETUP_ATTRS, 'include_package_data': True} + assert setup_attrs['package_data'] + + dist = Distribution(setup_attrs) + dist.script_name = 'setup.py' + cmd = sdist(dist) + cmd.ensure_finalized() + + with quiet(): + cmd.run() + + self.assert_package_data_in_manifest(cmd) + + def test_custom_build_py(self): + """ + Ensure projects defining custom build_py don't break + when creating sdists (issue #2849) + """ + from distutils.command.build_py import build_py as OrigBuildPy + + using_custom_command_guard = mock.Mock() + + class CustomBuildPy(OrigBuildPy): + """ + Some projects have custom commands inheriting from `distutils` + """ + + def get_data_files(self): + using_custom_command_guard() + return super().get_data_files() + + setup_attrs = {**SETUP_ATTRS, 'include_package_data': True} + assert setup_attrs['package_data'] + + dist = Distribution(setup_attrs) + dist.script_name = 'setup.py' + cmd = sdist(dist) + cmd.ensure_finalized() + + # Make sure we use the custom command + cmd.cmdclass = {'build_py': CustomBuildPy} + cmd.distribution.cmdclass = {'build_py': CustomBuildPy} + assert cmd.distribution.get_command_class('build_py') == CustomBuildPy + + msg = "setuptools instead of distutils" + with quiet(), pytest.warns(SetuptoolsDeprecationWarning, match=msg): + cmd.run() + + using_custom_command_guard.assert_called() + self.assert_package_data_in_manifest(cmd) def test_setup_py_exists(self): dist = Distribution(SETUP_ATTRS) diff --git a/setuptools/tests/test_virtualenv.py b/setuptools/tests/test_virtualenv.py index 462e20c7..00f5f185 100644 --- a/setuptools/tests/test_virtualenv.py +++ b/setuptools/tests/test_virtualenv.py @@ -75,18 +75,15 @@ def _get_pip_versions(): def skip_network(param): return param if network else mark(param, pytest.mark.skip(reason="no network")) - issue2599 = pytest.mark.skipif( - sys.version_info > (3, 10), - reason="pypa/setuptools#2599", - ) - network_versions = [ - mark('pip==9.0.3', issue2599), - mark('pip==10.0.1', issue2599), - mark('pip==18.1', issue2599), - mark('pip==19.3.1', pytest.mark.xfail(reason='pypa/pip#6599')), - 'pip==20.0.2', - 'https://github.com/pypa/pip/archive/main.zip', + mark('pip<20', pytest.mark.xfail(reason='pypa/pip#6599')), + 'pip<20.1', + 'pip<21', + 'pip<22', + mark( + 'https://github.com/pypa/pip/archive/main.zip', + pytest.mark.skipif('sys.version_info < (3, 7)'), + ), ] versions = itertools.chain( @@ -97,6 +94,10 @@ def _get_pip_versions(): return list(versions) +@pytest.mark.skipif( + 'platform.python_implementation() == "PyPy"', + reason="https://github.com/pypa/setuptools/pull/2865#issuecomment-965834995", +) @pytest.mark.parametrize('pip_version', _get_pip_versions()) def test_pip_upgrade_from_source(pip_version, tmp_src, virtualenv): """ @@ -107,7 +108,7 @@ def test_pip_upgrade_from_source(pip_version, tmp_src, virtualenv): if pip_version is None: upgrade_pip = () else: - upgrade_pip = ('python -m pip install -U {pip_version} --retries=1',) + upgrade_pip = ('python -m pip install -U "{pip_version}" --retries=1',) virtualenv.run(' && '.join(( 'pip uninstall -y setuptools', 'pip install -U wheel', @@ -10,11 +10,14 @@ deps = # workaround for sphinx-doc/sphinx#9562 # TODO: remove after Sphinx>4.1.2 is available. sphinx@git+https://github.com/sphinx-doc/sphinx; python_version>="3.10" + # TODO: remove after man-group/pytest-plugins#188 is solved + pytest-virtualenv @ git+https://github.com/jaraco/pytest-plugins@distutils-deprecated#subdirectory=pytest-virtualenv commands = pytest {posargs} usedevelop = True extras = testing passenv = + SETUPTOOLS_USE_DISTUTILS windir # required for test_pkg_resources [testenv:docs] |