[qgis] branch qt5 updated (2accb8a -> c8dc910)
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Sat Feb 27 00:46:22 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a change to branch qt5
in repository qgis.
from 2accb8a Switch from Qt4 to Qt5.
adds 067e9c1 Update repacksuffix for new upstream release.
adds 0ca3574 Imported Upstream version 2.8.2+dfsg
adds 6414d50 Merge tag 'upstream/2.8.2+dfsg'
adds 94a752f New upstream release.
adds cfa9992 Drop patches included upstream, refresh remaining patches.
adds fdf471a Update copyright years for Alexander Bruy.
adds 85b100e Update symbols for amd64.
adds 7483d6f Set distribution to experimental.
adds 20ecab9 Add debug package for QGIS libraries.
adds d697ed4 Update allows-to-typo.patch to also fix 'Allow' variant.
adds 5d252fa Set distribution to experimental.
adds 8a061df Fix upstream version extraction from changelog.
adds 8d36d1e Update symbols for other architectures.
adds a61d532 Move from experimental to unstable.
adds 2bbc887 Move from experimental to unstable.
adds e1669d4 Limit upstream version to 2.8 LTR releases in watch file.
adds aba0d88 Disable QwtPolar, embedded copies don't support Qwt > 6.0.
adds 71edfba Include change from 2.8.3 to fix segfauls caused by the deprecated spatialite_init() method.
adds c745cde Update symbols for amd64.
adds e9285e5 Set distribution to experimental.
adds 3d71637 Update symbols for other architectures.
adds 82a4b02 Move from experimental to unstable.
adds b3f56c4 Imported Upstream version 2.8.3+dfsg
adds 1e5dbee Merge tag 'upstream/2.8.3+dfsg'
adds b9b284d New upstream release.
adds 858ccf6 Drop patches included upstream, refresh remaining patches.
adds 4b6c889 Update copyright file.
adds 4e6d949 Update symbols for amd64.
adds 911a3b4 Set distribution to experimental.
adds 08c6668 Update symbols for other architectures.
adds a24e7c6 Drop missing symbols.
adds 6a92364 Use upstream-ltr branch in gbp.conf.
adds 476dd35 Disable GRASS plugin, doesn't support GRASS 7.
adds db7b79e Move from experimental to unstable.
adds 24e5334 Update symbols for amd64.
adds 6cb85f0 Add patch to fix 'software' typo.
adds 460211d Mark patch as Forwarded.
adds 8666386 Mark software-typo.patch as Applied-Upstream.
adds 807bd75 Update Vcs-Browser URL to use HTTPS.
adds e45c967 Set distribution to unstable.
adds 17b5652 Update watch file to use lowercase RC in uversionmangle.
adds fc26975 Update symbols for other architectures.
adds 16271aa Drop missing symbols.
adds 72d67b6 Set distribution to unstable.
adds c5c575a Use desktop file in favor of menu file per CTTE #741573.
adds 14ea170 Also install MIME type icon in hicolor theme.
adds 50d660c Drop libqgis* post{inst,rm}, rely on dpkg-triggers for ldconfig.
adds f8458ec Fix syntax for Keywords list in desktop files.
adds 30bd9a8 Set distribution to unstable.
adds ce259d6 Add libgsl-dev as preferred build dependency, keep libgsl0-dev as alternative for backports.
adds cdcba8a Set distribution to unstable.
adds ff02873 Imported Upstream version 2.8.4+dfsg
adds 0721aae Merge tag 'upstream/2.8.4+dfsg'
adds a4084d5 Fix CMake options to include GRASS options.
adds fa7e0ba New upstream release.
adds 0b12242 Drop software-typo.patch, applied upstream. Refresh remaining patches.
adds 0021d21 Add python-pyspatialite to build dependencies.
adds 6077452 Drop unused lintian override.
adds 45bb1b8 Re-enable GRASS support for qgis-provider-grass.
adds ad92520 Add patch to fix 'occurrences' typo.
adds 3708d9e Drop changes from upstrema control.in.
adds 325fba9 Add lintian override for hardening-no-fortify-functions false positive.
adds 21097ee Update symbols for amd64.
adds e794756 Add build dependency on dh-python.
adds 9e4305c Set distribution to experimental.
adds 64f374f Update symbols for other architectures.
adds c497665 Set distribution to unstable.
adds bba8958 Update symbols for other architectures.
adds 35d8827 Set distribution to unstable.
adds 0df9b23 Imported Upstream version 2.8.5+dfsg
adds be5293e Merge tag 'upstream/2.8.5+dfsg'
adds 3060757 Drop upstream changes for multi distribution support & dh_auto_test override.
adds 484919f Drop upstream packaging templates.
adds a4bca6c New upstream release.
adds 3e5c724 Refresh patches.
adds 12af260 Update symbols for amd64.
adds fde588f Add patches for 'occurred' & 'browser' typos.
adds 74ebe79 Set distribution to experimental.
adds aa9f10b Add dependency on openscenegraph-plugin-osgearth to qgis-plugin-globe.
adds 2d55ac1 Imported Upstream version 2.8.6+dfsg
adds 7aae501 Merge tag 'upstream/2.8.6+dfsg'
adds ab086c8 New upstream release.
adds 19cd72c Refresh patches.
adds 619dab5 Update symbols for amd64.
adds b370fd5 Fix API documentation generation & installation.
adds 52873ef Set distribution to experimental.
adds f89e73b Move from experimental to unstable.
adds a4e5596 Add patches for 'override' & 'suppress' typos.
adds 4b31a02 Update Vcs-Git URL to use HTTPS.
adds d76183f Set distribution to unstable.
adds 1765047 Update symbols for other architectures.
adds b40fc2f Set distribution to unstable.
adds d785405 Bump Standards-Version to 3.9.7, no changes.
adds f85c63a Update watch file & Files-Excluded for 2.14 release.
adds 5f148da Imported Upstream version 2.14.0+dfsg
adds e363330 Merge tag 'upstream/2.14.0+dfsg'
adds fb316ae New upstream release.
adds 2a78ac3 Merge upstream packaging changes, re-enable grass plugin.
adds 0cec52b Update patches.
adds 0842bb0 Update copyright file.
adds 17002cc Fix duplicate short description for qgis-{plugin,provider}-grass.
adds 1e32675 Add lintian override for hardening-no-fortify-functions.
adds b2dacf7 Install man pages for qgis.bin & qbrowser.bin binaries.
adds ea530ba Add symbols file for libqgis-app2.14.0.
adds 169c23a Update copyright years for Jürgen E. Fischer (2.14.0 changes).
adds 4ebfb4e Imported Upstream version 2.14.0+dfsg0
adds 803f509 Merge tag 'upstream/2.14.0+dfsg0'
adds 4cb8515 Repack upstream tarball to include splash image fix.
adds f8e8db1 Use versioned Breaks instead of Conflicts.
adds e635219 Update symbols for amd64.
adds 84daad2 Fix malformed lintian override.
adds 14ce07a Set distribution to experimental.
new c8dc910 Merge tag 'debian/2.14.0+dfsg0-1.exp1' into qt5
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 81 +-
.travis.yml | 42 +-
.tx/config | 32 +-
CMakeLists.txt | 209 +-
CODING | 1484 -
ChangeLog | 25007 ++++-
INSTALL | 117 +-
NEWS | 347 +-
README.md | 38 +-
ci/travis/linux/after_script.sh | 1 +
ci/travis/linux/before_install.sh | 65 +
ci/travis/linux/before_script.sh | 4 +
ci/travis/linux/install.sh | 19 +
ci/travis/linux/script.sh | 1 +
TODO => ci/travis/osx/after_script.sh | 0
ci/travis/osx/before_install.sh | 21 +
.../.gitkeep => ci/travis/osx/before_script.sh | 0
ci/travis/osx/install.sh | 11 +
ci/travis/osx/script.sh | 2 +
cmake/CopyIfChanged.cmake | 4 +
cmake/FindGRASS.cmake | 209 +-
cmake/FindPyQt.py | 75 -
cmake/FindPyQt4.cmake | 6 +-
cmake/FindPyQt4.py | 75 +
cmake/FindPyQt5.cmake | 56 +
cmake/FindPyQt5.py | 75 +
cmake/FindPythonLibrary.cmake | 12 +-
cmake/FindQCA.cmake | 104 +
cmake/FindQScintilla.cmake | 13 +-
cmake/FindQsci.cmake | 23 +-
cmake/FindQsci.py | 8 +-
cmake/FindQwt.cmake | 30 +-
cmake/FindSPATIALITE.cmake | 1 +
cmake/MacBundleMacros.cmake | 44 +-
cmake/PyQt4Macros.cmake | 88 -
cmake/PyQtMacros.cmake | 97 +
cmake/QCAMacros.cmake | 189 +
cmake/QsciAPI.cmake | 2 +-
cmake/SIPMacros.cmake | 14 +-
cmake/UsePythonTest.cmake | 32 +-
cmake/modules/ECMQt4To5Porting.cmake | 4 +-
cmake_templates/Doxyfile.in | 18 +-
debian/changelog | 268 +-
debian/compat.in | 3 -
debian/control | 153 +-
debian/control.in | 413 -
debian/copyright | 372 +-
debian/gbp.conf | 2 +-
....8.1.install => libqgis-analysis2.14.0.install} | 0
debian/libqgis-analysis2.14.0.symbols | 751 +
debian/libqgis-analysis2.8.1.postinst | 10 -
debian/libqgis-analysis2.8.1.postrm | 10 -
debian/libqgis-analysis2.8.1.symbols | 750 -
debian/libqgis-app2.14.0.install | 1 +
debian/libqgis-app2.14.0.symbols | 4381 +
...ore2.8.1.install => libqgis-core2.14.0.install} | 0
debian/libqgis-core2.14.0.symbols | 13836 +++
debian/libqgis-core2.8.1.postinst | 10 -
debian/libqgis-core2.8.1.postrm | 10 -
debian/libqgis-core2.8.1.symbols | 10629 --
debian/libqgis-customwidgets.install.in | 1 -
debian/libqgis-dev.install | 3 +-
...-gui2.8.1.install => libqgis-gui2.14.0.install} | 0
debian/libqgis-gui2.14.0.symbols | 10572 ++
debian/libqgis-gui2.8.1.postinst | 10 -
debian/libqgis-gui2.8.1.postrm | 10 -
debian/libqgis-gui2.8.1.symbols | 8417 --
...stall => libqgis-networkanalysis2.14.0.install} | 0
debian/libqgis-networkanalysis2.14.0.symbols | 116 +
debian/libqgis-networkanalysis2.8.1.postinst | 10 -
debian/libqgis-networkanalysis2.8.1.postrm | 10 -
debian/libqgis-networkanalysis2.8.1.symbols | 112 -
...r2.8.1.install => libqgis-server2.14.0.install} | 0
debian/libqgis-server2.14.0.symbols | 937 +
debian/libqgis-server2.8.1.symbols | 911 -
debian/libqgisgrass2.8.1.install | 1 -
debian/libqgisgrass2.8.1.postinst | 10 -
debian/libqgisgrass2.8.1.postrm | 10 -
debian/libqgisgrass2.8.1.symbols | 273 -
debian/libqgisgrass7-2.14.0.install | 1 +
debian/libqgisgrass7-2.14.0.lintian-overrides | 5 +
debian/libqgisgrass7-2.14.0.symbols | 280 +
...on2.8.1.install => libqgispython2.14.0.install} | 0
debian/libqgispython2.14.0.symbols | 57 +
debian/libqgispython2.8.1.postinst | 10 -
debian/libqgispython2.8.1.postrm | 10 -
debian/libqgispython2.8.1.symbols | 57 -
...-about-possible-pending-bug-in-force2d-ne.patch | 32 -
.../0001-Add-some-GDAL-provider-unit-tests.patch | 172 -
...ing-3-identical-label-candidates-in-offse.patch | 38 -
...FS-GetFeature-joined-fields-not-are-not-r.patch | 48 -
...ate-DatumTransformInfo-on-layerCrsChanged.patch | 65 -
.../0001-Backport-of-dangling-pointer-bug.patch | 29 -
...-missing-type-definitions-in-delimited-te.patch | 27 -
.../0001-Backport-of-pull-request-1932.patch | 25 -
...1-Better-default-for-COMPRESSTYPE-in-GDAL.patch | 45 -
...tter-default-for-a-Processing-SAGA-module.patch | 22 -
...ng-for-GDAL-outputs-partial-fix-for-http-.patch | 278 -
.../0001-Better-output-names-for-SAGA-models.patch | 141 -
...se-attribute-dialog-when-layer-is-removed.patch | 22 -
...ets-make-sure-config-can-loaded-from-the-.patch | 48 -
...er-of-dimensions-for-tables-with-unconstr.patch | 40 -
...dangling-pointers-in-QgisApp-mPrintCompos.patch | 31 -
.../patches/0001-Fix-QgsRubberBand-refresh.patch | 137 -
...erBand-visibility-behavior-followup-37171.patch | 100 -
.../0001-Fix-QgsWmsDpiMode-enum-declaration.patch | 22 -
...size-was-incorrectly-stored-in-x-position.patch | 23 -
...notation-distance-not-restored-in-dialog-.patch | 21 -
...001-Fix-handling-of-warped-VRT-refs-12264.patch | 24 -
...-renderer-not-working-for-reprojected-lay.patch | 52 -
...ct-calculation-of-priority-for-diagrams-f.patch | 23 -
...ct-data-type-for-GDAL-layers-with-gain-of.patch | 28 -
...alidity-test-in-raster-calculator-fix-112.patch | 22 -
debian/patches/0001-Fix-primary-key-search.patch | 34 -
.../0001-Fix-quoting-of-xfb-run-invocation.patch | 22 -
...dependant-rendering-of-diagrams-fix-10700.patch | 74 -
...-min-in-raster-histogram-using-mouse-also.patch | 21 -
...t-keys-in-attribute-table-dialog-fix-1227.patch | 73 -
.../0001-Followup-5d15a07-also-fix-edit-role.patch | 23 -
...14ecc-also-fix-calculation-of-srcDataType.patch | 24 -
debian/patches/0001-GRASS-7.0.0-API-change.patch | 56 -
...rash-in-browser-when-opening-GRASS-6-maps.patch | 29 -
...-function-called-by-browser-item-fixes-cr.patch | 102 -
...ntLocator-discard-geometries-that-cannot-.patch | 65 -
...or-dimension-if-it-is-not-already-known-a.patch | 65 -
...everted-5e1b5a43-because-it-breaks-GRASS-.patch | 27 -
...Avoid-consecutive-quotes-when-calling-OTB.patch | 29 -
...ndle-non-matching-number-of-WMS-styles-an.patch | 63 -
...ataUtils-encode-fix-escape-also-backslash.patch | 28 -
...-stop-processing-after-no-REQUEST-excepti.patch | 24 -
...st-used-directory-for-raster-save-as-dial.patch | 53 -
.../0001-Server-fix-bug-with-multiple-joins.patch | 24 -
...v-vars-for-when-gdal-lib-is-bundled-in-ap.patch | 128 -
...andardise-use-of-red-minus-icon-fix-12425.patch | 142 -
...001-Update-CatchmentArea-FlowTracing-.txt.patch | 21 -
.../0001-Update-CatchmentArea-Parallel-.txt.patch | 20 -
.../0001-Update-CatchmentArea-Recursive-.txt.patch | 21 -
...1-Update-Mac-bundling-for-qgis_server-lib.patch | 63 -
...ilevelB-SplineInterpolation-fromGrid-.txt.patch | 21 -
...pdate-MultilevelB-SplineInterpolation.txt.patch | 21 -
.../patches/0001-Update-ShapestoGrid.txt-2.patch | 22 -
debian/patches/0001-Update-ShapestoGrid.txt.patch | 32 -
.../0001-Update-Slope-Aspect-Curvature.txt.patch | 31 -
...0001-Use-ST_Force2D-from-PostGIS-2.1.0-up.patch | 26 -
...es-to-Processing-algs-fix-for-http-hub.qg.patch | 134 -
.../patches/0001-adding-french-translators.patch | 21 -
...ttribute-table-ShowVisible-behaviour-mode.patch | 52 -
...-ada01603cb7b10786436aa0ed2361743b52ce48f.patch | 41 -
debian/patches/0001-better-option-text.patch | 21 -
...tribute-table-fix-changing-header-font-fi.patch | 23 -
...fix-setting-of-contrast-enhancement-for-s.patch | 52 -
.../0001-doxygen-add-effects-directory.patch | 21 -
debian/patches/0001-dxf-export-2.patch | 176 -
...fix-data-defined-outline-color-of-simple-.patch | 22 -
debian/patches/0001-dxf-export.patch | 147 -
...builder-widget-save-scripts-in-the-same-m.patch | 24 -
...ressions-fix-modulo-0-crashes-fixes-12431.patch | 42 -
debian/patches/0001-fix-GRASS7-v.generalize.patch | 21 -
...-fix-SAGA-2.1.3-Kernel-Density-Estimation.patch | 22 -
.../0001-fix-SAGA-contour-lines-from-grid.patch | 20 -
debian/patches/0001-fix-arm-build.patch | 418 -
...sterize-when-using-an-existing-raster-lay.patch | 59 -
...x-gdal_rasterize-remove-duplicate-options.patch | 87 -
...-editing-of-scales-in-rule-based-renderer.patch | 25 -
.../0001-fix-saga-catchment-area-modules.patch | 60 -
.../0001-fix-saga-interpolations-modules.patch | 75 -
debian/patches/0001-fix-saga-shapes-to-grid.patch | 33 -
debian/patches/0001-fix-typo.patch | 20 -
...lause-when-multiple-features-are-filtered.patch | 79 -
.../0001-german-translation-fix-fixes-12231.patch | 163 -
.../patches/0001-german-translation-update-2.patch | 2438 -
.../patches/0001-german-translation-update-3.patch | 199 -
.../patches/0001-german-translation-update.patch | 549 -
...nter-to-message-in-connection-error-messa.patch | 35 -
...nclude-qgslayerdefinition.sip-in-bindings.patch | 50 -
...vas-update-sip-bindings-followup-bef4059f.patch | 34 -
...ial-use-sdo_relate-for-exact-intersect-fe.patch | 32 -
...lect-packagename-and-version-in-nightly-b.patch | 37 -
...ta-items-don-t-set-srid-for-geometryless-.patch | 24 -
...ovider-also-apply-filterWhereClause-to-fe.patch | 36 -
...ovider-also-cast-field-expressions-to-tex.patch | 47 -
...ovider-restore-behaviour-to-keep-3d-wkb-r.patch | 72 -
...ovider-use-min-max-before-casting-followu.patch | 95 -
.../0001-processing-TauDEM-provider-overhaul.patch | 2210 -
...correctly-handle-tiny-polygons-smaller-th.patch | 27 -
...display-X-and-Y-labels-on-the-scatterplot.patch | 22 -
...fix-error-in-MultipleFileInput-selector-w.patch | 23 -
...fix-handling-of-Check-for-edge-contaminat.patch | 119 -
...fix-interpretation-of-oracle-layers-fixes.patch | 63 -
...-fix-typo-in-the-algorithm-name-fix-12227.patch | 333 -
...save-last-used-models-scripts-directory-f.patch | 61 -
...cessing-set-CRS-for-output-grid-fix-12518.patch | 59 -
...l-driver-cleanup-session-connection-when-.patch | 29 -
.../patches/0001-remove-duplicate-condition.patch | 25 -
...-unused-button-in-categorized-renderer-ui.patch | 49 -
...ce-service-wms-from-request-if-not-explic.patch | 31 -
...-server-fix-LayerDrawingOrder-fixes-12484.patch | 403 -
...parsing-of-bbox-numbers-in-scientific-not.patch | 139 -
debian/patches/0001-translation-string-fix.patch | 21 -
.../0001-update_ts.sh-include-locations.patch | 22 -
...es-of-swedish-translators-as-requested-by.patch | 23 -
...layer-connect-missing-edit-buffer-signals.patch | 46 -
debian/patches/allows-to-typo.patch | 326 -
.../patches/developersmap-use-debian-package.patch | 9 +-
debian/patches/disable-doxygen.patch | 6 +-
debian/patches/exclude-dxf2shp-plugin.patch | 19 -
debian/patches/occurred-typo.patch | 668 +
debian/patches/series | 118 +-
debian/python-qgis.install.in | 9 -
debian/python-qgis.lintian-overrides | 8 +-
debian/qbrowser-icon128x128.png | Bin 0 -> 53315 bytes
debian/qbrowser-icon16x16.png | Bin 0 -> 1905 bytes
debian/qbrowser-icon192x192.png | Bin 0 -> 100903 bytes
debian/qbrowser-icon22x22.png | Bin 0 -> 3055 bytes
debian/qbrowser-icon24x24.png | Bin 0 -> 3465 bytes
debian/qbrowser-icon256x256.png | Bin 0 -> 159671 bytes
debian/qbrowser-icon32x32.png | Bin 0 -> 5570 bytes
debian/qbrowser-icon36x36.png | Bin 0 -> 6762 bytes
debian/qbrowser-icon42x42.png | Bin 0 -> 8784 bytes
debian/qbrowser-icon48x48.png | Bin 0 -> 10886 bytes
debian/qbrowser-icon512x512.png | Bin 0 -> 442139 bytes
debian/qbrowser-icon64x64.png | Bin 0 -> 17357 bytes
debian/qbrowser-icon72x72.png | Bin 0 -> 20907 bytes
debian/qbrowser-icon80x80.png | Bin 0 -> 24870 bytes
debian/qbrowser-icon8x8.png | Bin 0 -> 690 bytes
debian/qbrowser-icon96x96.png | Bin 0 -> 33544 bytes
debian/qbrowser.desktop | 4 +-
debian/qgis-common.install | 3 +-
debian/qgis-common.lintian-overrides | 2 +
debian/qgis-icon.xpm | 170 -
.../qgis-mime-icon128x128.png | Bin
debian/qgis-mime-icon16x16.png | Bin 0 -> 1429 bytes
debian/qgis-mime-icon22x22.png | Bin 0 -> 1617 bytes
debian/qgis-mime-icon24x24.png | Bin 0 -> 1799 bytes
debian/qgis-mime-icon32x32.png | Bin 0 -> 2576 bytes
debian/qgis-mime-icon36x36.png | Bin 0 -> 3027 bytes
debian/qgis-mime-icon42x42.png | Bin 0 -> 3699 bytes
debian/qgis-mime-icon48x48.png | Bin 0 -> 4482 bytes
debian/qgis-mime-icon64x64.png | Bin 0 -> 6749 bytes
debian/qgis-mime-icon72x72.png | Bin 0 -> 7875 bytes
debian/qgis-mime-icon80x80.png | Bin 0 -> 9206 bytes
debian/qgis-mime-icon8x8.png | Bin 0 -> 602 bytes
debian/qgis-mime-icon96x96.png | Bin 0 -> 11765 bytes
debian/qgis-plugin-globe-common.lintian-overrides | 1 +
debian/qgis-plugin-grass-common.install | 3 +-
debian/qgis-plugin-grass.install | 8 +-
debian/qgis-plugin-grass.postrm | 12 -
debian/qgis-plugin-grass.preinst | 12 -
debian/qgis-provider-grass.install | 6 +
debian/qgis-providers.install | 7 +-
debian/qgis-providers.lintian-overrides | 7 +
debian/qgis.desktop | 2 +-
debian/qgis.install | 5 +-
debian/qgis.menu | 3 -
debian/qgis.preinst | 23 +
debian/qgis.sh | 10 +-
debian/qgis.xml | 22 +-
debian/rules | 126 +-
debian/source.lintian-overrides | 6 +-
debian/source/include-binaries | 29 +
debian/watch | 9 +-
doc/AUTHORS | 5 +-
doc/CMakeLists.txt | 18 +-
doc/CODING.html | 1917 -
doc/CODING.t2t | 1497 -
doc/CONTRIBUTORS | 5 +
doc/INSTALL.html | 235 +-
doc/TRANSLATORS | 84 +-
doc/build.sh | 5 -
doc/contributors.json | 142 +-
doc/developersmap.html | 11 +-
doc/index.dox | 26 +-
doc/linux.t2t | 90 +-
doc/modules.dox | 3 +
doc/msys.t2t | 16 +-
doc/news.html | 400 +-
doc/news.t2t | 177 +
doc/overview.t2t | 9 +-
doc/qt_creator_license_template | 15 +
doc/qtcreator_code_style.xml | 39 +
i18n/CMakeLists.txt | 7 +-
i18n/qgis_ar.ts | 87707 +++++++++++-----
i18n/qgis_bg.ts | 97929 ++++++++++++++++++
i18n/qgis_bs.ts | 94659 ++++++++++++------
i18n/qgis_ca.ts | 90111 ++++++++++++-----
i18n/qgis_cs.ts | 92837 +++++++++++------
i18n/qgis_da.ts | 98128 ++++++++++++------
i18n/qgis_de.ts | 91211 +++++++++++------
i18n/qgis_el.ts | 89060 ++++++++++++-----
i18n/qgis_en.ts | 97277 ++++++++++++------
i18n/qgis_es.ts | 97592 ++++++++++++------
i18n/qgis_et.ts | 92099 ++++++++++++-----
i18n/qgis_eu.ts | 94521 ++++++++++++------
i18n/qgis_fa.ts | 60275 -----------
i18n/qgis_fi.ts | 99374 +++++++++++++------
i18n/qgis_fr.ts | 97497 ++++++++++++------
i18n/qgis_gl.ts | 97449 ++++++++++++------
i18n/qgis_hi.ts | 94995 ++++++++++++------
i18n/qgis_hr.ts | 87180 +++++++++++-----
i18n/qgis_hu.ts | 96417 ++++++++++++------
i18n/qgis_id.ts | 91944 ++++++++++++-----
i18n/qgis_is.ts | 60361 -----------
i18n/qgis_it.ts | 98065 ++++++++++++------
i18n/qgis_ja.ts | 97350 ++++++++++++------
i18n/qgis_km.ts | 90633 ++++++++++++-----
i18n/qgis_ko.ts | 96666 ++++++++++++------
i18n/qgis_lt.ts | 95287 ++++++++++++------
i18n/qgis_lv.ts | 89593 ++++++++++++-----
i18n/qgis_mn.ts | 60288 -----------
i18n/qgis_nb.ts | 90737 +++++++++++------
i18n/qgis_nl.ts | 97782 ++++++++++++------
i18n/qgis_pl.ts | 97766 ++++++++++++------
i18n/qgis_pt_BR.ts | 98197 ++++++++++++------
i18n/qgis_pt_PT.ts | 90893 +++++++++++------
i18n/qgis_ro.ts | 91139 ++++++++++++-----
i18n/qgis_ru.ts | 97775 ++++++++++++------
i18n/qgis_sk.ts | 93748 +++++++++++------
i18n/qgis_sl.ts | 95967 ++++++++++++------
i18n/qgis_sr.ts | 60484 -----------
i18n/qgis_sr at latin.ts | 90766 ++++++++++++-----
i18n/qgis_sv.ts | 91053 +++++++++++------
i18n/qgis_th.ts | 60337 -----------
i18n/qgis_tr.ts | 90028 ++++++++++++-----
i18n/qgis_uk.ts | 60423 -----------
i18n/qgis_vi.ts | 99035 ++++++++++++------
i18n/qgis_zh-Hans.ts | 94024 ++++++++++++------
i18n/qgis_zh-Hant.ts | 98029 ++++++++++++++++++
i18n/qgis_zh_CN.ts | 60762 ------------
i18n/qgis_zh_TW.ts | 60767 ------------
images/flags/cy.png | Bin 0 -> 652 bytes
images/flags/en_GB.png | Bin 0 -> 599 bytes
images/flags/ga.png | Bin 0 -> 481 bytes
images/flags/gd.png | Bin 0 -> 649 bytes
images/flags/mt.png | Bin 0 -> 420 bytes
images/flags/{zh_CN.png => zh_Hant.png} | Bin
images/flags/zh_TW.png | Bin 465 -> 0 bytes
images/icons/mac/browser/qgisb.icns | Bin 49419 -> 223703 bytes
images/icons/qbrowser-icon-60x60.png | Bin 0 -> 15622 bytes
images/icons/qbrowser-icon.png | Bin 0 -> 442139 bytes
images/icons/qbrowser_icon.svg | 222 +
images/icons/qgis-icon-16x16_xmas.png | Bin 0 -> 826 bytes
images/icons/qgis-icon-60x60_xmas.png | Bin 0 -> 4764 bytes
images/icons/qgis_icon_xmas.svg | 345 +
images/images.qrc | 96 +-
images/splash/splash.png | Bin 394356 -> 318410 bytes
.../svg/accommodation/accommodation_alpinehut.svg | 8 +-
.../accommodation_bed_and_breakfast.svg | 14 +-
images/svg/accommodation/accommodation_camping.svg | 2 +-
.../accommodation/accommodation_caravan_park.svg | 4 +-
images/svg/accommodation/accommodation_hotel.svg | 10 +-
images/svg/accommodation/accommodation_hotel2.svg | 8 +-
images/svg/accommodation/accommodation_house.svg | 2 +-
images/svg/accommodation/accommodation_shelter.svg | 24 +-
.../svg/accommodation/accommodation_shelter2.svg | 22 +-
.../accommodation/accommodation_youth_hostel.svg | 4 +-
images/svg/amenity/amenity_bench.svg | 2 +-
images/svg/amenity/amenity_court.svg | 2 +-
images/svg/amenity/amenity_firestation.svg | 4 +-
images/svg/amenity/amenity_firestation2.svg | 12 +-
images/svg/amenity/amenity_firestation3.svg | 12 +-
images/svg/amenity/amenity_fountain.svg | 68 +-
images/svg/amenity/amenity_information.svg | 4 +-
images/svg/amenity/amenity_library.svg | 10 +-
images/svg/amenity/amenity_police.svg | 18 +-
images/svg/amenity/amenity_police2.svg | 18 +-
images/svg/amenity/amenity_post_box.svg | 2 +-
images/svg/amenity/amenity_post_office.svg | 4 +-
images/svg/amenity/amenity_prison.svg | 8 +-
images/svg/amenity/amenity_recycling.svg | 12 +-
images/svg/amenity/amenity_survey_point.svg | 2 +-
images/svg/amenity/amenity_telephone.svg | 6 +-
images/svg/amenity/amenity_toilets.svg | 10 +-
images/svg/amenity/amenity_toilets_disabled.svg | 8 +-
images/svg/amenity/amenity_toilets_men.svg | 8 +-
images/svg/amenity/amenity_toilets_women.svg | 8 +-
images/svg/amenity/amenity_waste_bin.svg | 18 +-
images/svg/arrows/Arrow_01.svg | 2 +-
images/svg/arrows/Arrow_02.svg | 2 +-
images/svg/arrows/Arrow_03.svg | 4 +-
images/svg/arrows/Arrow_04.svg | 2 +-
images/svg/arrows/Arrow_05.svg | 2 +-
images/svg/arrows/Arrow_06.svg | 2 +-
images/svg/arrows/NorthArrow_01.svg | 2 +-
images/svg/backgrounds/background_circle.svg | 2 +-
images/svg/backgrounds/background_forbidden.svg | 4 +-
images/svg/backgrounds/background_octogon.svg | 2 +-
images/svg/backgrounds/background_safety.svg | 2 +-
images/svg/backgrounds/background_security.svg | 2 +-
images/svg/backgrounds/background_security_02.svg | 2 +-
images/svg/backgrounds/background_square.svg | 2 +-
.../svg/backgrounds/background_square_rounded.svg | 2 +-
.../svg/backgrounds/background_tilted_square.svg | 2 +-
.../background_tilted_square_rounded.svg | 2 +-
images/svg/backgrounds/background_triangle.svg | 2 +-
images/svg/components/component_indoor.svg | 2 +-
images/svg/emergency/amenity=fire_station.svg | 2 +-
images/svg/emergency/amenity=hospital.svg | 2 +-
images/svg/emergency/amenity=police.svg | 2 +-
images/svg/entertainment/amenity=bar.svg | 2 +-
images/svg/entertainment/amenity=cafe.svg | 2 +-
images/svg/entertainment/amenity=cinema.svg | 2 +-
images/svg/entertainment/amenity=fast_food.svg | 8 +-
images/svg/entertainment/amenity=pub.svg | 2 +-
images/svg/entertainment/amenity=restaurant.svg | 4 +-
images/svg/entertainment/amenity=theatre.svg | 8 +-
images/svg/food/food_bar.svg | 2 +-
images/svg/food/food_cafe.svg | 2 +-
images/svg/food/food_drinkingtap.svg | 6 +-
images/svg/food/food_fastfood.svg | 8 +-
images/svg/food/food_fastfood2.svg | 4 +-
images/svg/food/food_pub.svg | 4 +-
images/svg/food/food_restaurant.svg | 4 +-
images/svg/gpsicons/anchor.svg | 2 +-
images/svg/gpsicons/bank.svg | 2 +-
images/svg/gpsicons/boat.svg | 4 +-
images/svg/gpsicons/camera.svg | 4 +-
images/svg/gpsicons/car.svg | 6 +-
images/svg/gpsicons/city_building.svg | 2 +-
images/svg/gpsicons/city_large.svg | 2 +-
images/svg/gpsicons/city_medium.svg | 2 +-
images/svg/gpsicons/conveneince.svg | 2 +-
images/svg/gpsicons/couple.svg | 8 +-
images/svg/gpsicons/cross.svg | 4 +-
images/svg/gpsicons/deer.svg | 4 +-
images/svg/gpsicons/dollar.svg | 2 +-
images/svg/gpsicons/fish.svg | 2 +-
images/svg/gpsicons/flag.svg | 4 +-
images/svg/gpsicons/food.svg | 4 +-
images/svg/gpsicons/gas.svg | 2 +-
images/svg/gpsicons/golf.svg | 4 +-
images/svg/gpsicons/h.svg | 4 +-
images/svg/gpsicons/house.svg | 10 +-
images/svg/gpsicons/parachute.svg | 4 +-
images/svg/gpsicons/parking.svg | 4 +-
images/svg/gpsicons/phone.svg | 6 +-
images/svg/gpsicons/plane.svg | 2 +-
images/svg/gpsicons/point.svg | 2 +-
images/svg/gpsicons/question.svg | 6 +-
images/svg/gpsicons/shipwreck.svg | 4 +-
images/svg/gpsicons/skier.svg | 4 +-
images/svg/gpsicons/skull.svg | 4 +-
images/svg/gpsicons/swimmer.svg | 6 +-
images/svg/gpsicons/table.svg | 2 +-
images/svg/gpsicons/teepee.svg | 4 +-
images/svg/gpsicons/tree.svg | 2 +-
images/svg/gpsicons/walker.svg | 2 +-
images/svg/gpsicons/waypoint.svg | 2 +-
images/svg/health/health_dentist.svg | 24 +-
images/svg/health/health_doctors.svg | 22 +-
images/svg/health/health_hospital.svg | 2 +-
images/svg/health/health_hospital_emergency.svg | 2 +-
images/svg/health/health_hospital_emergency2.svg | 8 +-
images/svg/health/health_opticians.svg | 22 +-
images/svg/health/health_pharmacy.svg | 2 +-
images/svg/health/health_veterinary.svg | 32 +-
images/svg/landmark/amenity=place_of_worship.svg | 4 +-
images/svg/landmark/amenity=school.svg | 12 +-
images/svg/landmark/religion=buddhist.svg | 2 +-
images/svg/landmark/religion=christian.svg | 2 +-
images/svg/landmark/religion=hindu.svg | 6 +-
images/svg/landmark/religion=jewish.svg | 2 +-
images/svg/landmark/religion=muslim.svg | 2 +-
images/svg/landmark/religion=pastafarian.svg | 2 +-
images/svg/landmark/religion=sikh.svg | 2 +-
images/svg/landmark/tourism=museum.svg | 16 +-
images/svg/money/money_atm.svg | 18 +-
images/svg/money/money_atm2.svg | 16 +-
images/svg/money/money_bank2.svg | 6 +-
images/svg/money/money_currency_exchange.svg | 12 +-
images/svg/religion/place_of_worship.svg | 4 +-
images/svg/religion/place_of_worship_bahai.svg | 6 +-
images/svg/religion/place_of_worship_bahai3.svg | 2 +-
images/svg/religion/place_of_worship_buddhist.svg | 6 +-
images/svg/religion/place_of_worship_buddhist3.svg | 2 +-
images/svg/religion/place_of_worship_christian.svg | 6 +-
.../svg/religion/place_of_worship_christian3.svg | 2 +-
images/svg/religion/place_of_worship_hindu.svg | 6 +-
images/svg/religion/place_of_worship_hindu3.svg | 6 +-
images/svg/religion/place_of_worship_islamic.svg | 8 +-
images/svg/religion/place_of_worship_islamic3.svg | 4 +-
images/svg/religion/place_of_worship_jain.svg | 8 +-
images/svg/religion/place_of_worship_jain3.svg | 4 +-
images/svg/religion/place_of_worship_jewish.svg | 6 +-
images/svg/religion/place_of_worship_jewish3.svg | 2 +-
images/svg/religion/place_of_worship_shinto.svg | 6 +-
images/svg/religion/place_of_worship_shinto3.svg | 2 +-
images/svg/religion/place_of_worship_sikh.svg | 6 +-
images/svg/religion/place_of_worship_sikh3.svg | 2 +-
images/svg/religion/place_of_worship_unknown3.svg | 2 +-
images/svg/services/amenity=atm.svg | 2 +-
.../services/amenity=pharmacy,dispensing=yes.svg | 2 +-
images/svg/services/amenity=pharmacy.svg | 2 +-
images/svg/services/amenity=post_box.svg | 10 +-
images/svg/services/amenity=recycling.svg | 6 +-
images/svg/services/amenity=telephone.svg | 2 +-
images/svg/services/shop=convenience.svg | 2 +-
images/svg/services/shop=supermarket.svg | 6 +-
images/svg/services/tourism=hotel.svg | 2 +-
images/svg/shopping/shopping_alcohol.svg | 8 +-
images/svg/shopping/shopping_bakery.svg | 4 +-
images/svg/shopping/shopping_bicycle.svg | 2 +-
images/svg/shopping/shopping_book.svg | 10 +-
images/svg/shopping/shopping_butcher.svg | 10 +-
images/svg/shopping/shopping_car.svg | 2 +-
images/svg/shopping/shopping_car_repair.svg | 4 +-
images/svg/shopping/shopping_clothes.svg | 2 +-
images/svg/shopping/shopping_confectionery.svg | 2 +-
images/svg/shopping/shopping_convenience.svg | 2 +-
images/svg/shopping/shopping_diy.svg | 226 +-
images/svg/shopping/shopping_estateagent.svg | 117 +-
images/svg/shopping/shopping_estateagent2.svg | 87 +-
images/svg/shopping/shopping_fish.svg | 6 +-
images/svg/shopping/shopping_garden_centre.svg | 2 +-
images/svg/shopping/shopping_gift.svg | 219 +-
images/svg/shopping/shopping_greengrocer.svg | 8 +-
images/svg/shopping/shopping_hairdresser.svg | 143 +-
images/svg/shopping/shopping_hifi.svg | 163 +-
images/svg/shopping/shopping_jewelry.svg | 129 +-
images/svg/shopping/shopping_laundrette.svg | 14 +-
images/svg/shopping/shopping_mobile_phone.svg | 165 +-
images/svg/shopping/shopping_motorcycle.svg | 16 +-
images/svg/shopping/shopping_music.svg | 234 +-
images/svg/shopping/shopping_pet.svg | 152 +-
images/svg/shopping/shopping_pet2.svg | 320 +-
images/svg/shopping/shopping_photo.svg | 163 +-
images/svg/shopping/shopping_supermarket.svg | 95 +-
images/svg/shopping/shopping_tackle.svg | 168 +-
images/svg/shopping/shopping_video_rental.svg | 146 +-
images/svg/sport/sport_archery.svg | 6 +-
images/svg/sport/sport_baseball.svg | 8 +-
images/svg/sport/sport_cricket.svg | 14 +-
images/svg/sport/sport_diving.svg | 6 +-
images/svg/sport/sport_golf.svg | 6 +-
images/svg/sport/sport_gym.svg | 14 +-
images/svg/sport/sport_gymnasium.svg | 12 +-
images/svg/sport/sport_gymnasium2.svg | 4 +-
images/svg/sport/sport_hillclimbing.svg | 8 +-
images/svg/sport/sport_horse_racing.svg | 10 +-
images/svg/sport/sport_iceskating.svg | 10 +-
images/svg/sport/sport_jetski.svg | 6 +-
images/svg/sport/sport_leisure_centre.svg | 6 +-
images/svg/sport/sport_motorracing.svg | 4 +-
images/svg/sport/sport_playground.svg | 10 +-
images/svg/sport/sport_sailing.svg | 8 +-
images/svg/sport/sport_skiing_crosscountry.svg | 12 +-
images/svg/sport/sport_skiing_downhill.svg | 6 +-
images/svg/sport/sport_snooker.svg | 34 +-
images/svg/sport/sport_soccer.svg | 2 +-
images/svg/sport/sport_swimming_indoor.svg | 12 +-
images/svg/sport/sport_swimming_outdoor.svg | 12 +-
images/svg/sport/sport_tennis.svg | 4 +-
images/svg/sport/sport_windsurfing.svg | 8 +-
images/svg/symbol/education_nursery.svg | 8 +-
images/svg/symbol/education_school.svg | 8 +-
images/svg/symbol/education_university.svg | 6 +-
images/svg/symbol/fountain.svg | 68 +-
images/svg/symbol/landuse_coniferous.svg | 2 +-
.../symbol/landuse_coniferous_and_deciduous.svg | 4 +-
images/svg/symbol/landuse_deciduous.svg | 2 +-
images/svg/symbol/landuse_grass.svg | 30 +-
images/svg/symbol/landuse_hills.svg | 6 +-
images/svg/symbol/landuse_quary.svg | 50 +-
images/svg/symbol/landuse_scrub.svg | 24 +-
images/svg/symbol/landuse_swamp.svg | 14 +-
images/svg/symbol/poi_boundary_administrative.svg | 6 +-
images/svg/symbol/poi_cave.svg | 6 +-
images/svg/symbol/poi_embassy.svg | 2 +-
images/svg/symbol/poi_embassy2.svg | 2 +-
images/svg/symbol/poi_military_bunker.svg | 4 +-
images/svg/symbol/poi_mine.svg | 6 +-
images/svg/symbol/poi_mine_abandoned.svg | 12 +-
images/svg/symbol/poi_peak.svg | 2 +-
images/svg/symbol/poi_place_city.svg | 4 +-
images/svg/symbol/poi_place_town.svg | 2 +-
images/svg/symbol/poi_place_village.svg | 2 +-
images/svg/symbol/poi_point_of_interest.svg | 4 +-
images/svg/symbol/poi_tower_communications.svg | 14 +-
images/svg/symbol/poi_tower_power.svg | 8 +-
images/svg/symbol/poi_tower_water.svg | 4 +-
images/svg/symbol/water_tower.svg | 6 +-
images/svg/tourist/tourist_archaeological.svg | 2 +-
images/svg/tourist/tourist_archaeological2.svg | 4 +-
images/svg/tourist/tourist_art_gallery.svg | 8 +-
images/svg/tourist/tourist_art_gallery2.svg | 10 +-
images/svg/tourist/tourist_battlefield.svg | 2 +-
images/svg/tourist/tourist_beach.svg | 2 +-
images/svg/tourist/tourist_casino.svg | 6 +-
images/svg/tourist/tourist_castle.svg | 2 +-
images/svg/tourist/tourist_cinema.svg | 8 +-
images/svg/tourist/tourist_cinema2.svg | 8 +-
images/svg/tourist/tourist_fountain.svg | 68 +-
images/svg/tourist/tourist_memorial.svg | 44 +-
images/svg/tourist/tourist_monument.svg | 10 +-
images/svg/tourist/tourist_museum.svg | 2 +-
images/svg/tourist/tourist_picnic.svg | 2 +-
images/svg/tourist/tourist_ruin.svg | 6 +-
images/svg/tourist/tourist_steam_train.svg | 2 +-
images/svg/tourist/tourist_theatre.svg | 8 +-
images/svg/tourist/tourist_view_point.svg | 12 +-
images/svg/tourist/tourist_waterwheel.svg | 4 +-
images/svg/tourist/tourist_windmill.svg | 4 +-
images/svg/tourist/tourist_wreck.svg | 4 +-
images/svg/tourist/tourist_zoo.svg | 2 +-
images/svg/tourist/tourisum_fountain.svg | 68 +-
images/svg/transport/amenity=airport.svg | 2 +-
images/svg/transport/amenity=ferry_terminal.svg | 4 +-
images/svg/transport/amenity=parking.svg | 2 +-
images/svg/transport/amenity=taxi.svg | 4 +-
images/svg/transport/barrier_bollard.svg | 2 +-
images/svg/transport/barrier_enterance.svg | 10 +-
images/svg/transport/barrier_gate.svg | 2 +-
images/svg/transport/barrier_lift_gate.svg | 10 +-
images/svg/transport/barrier_stile.svg | 6 +-
images/svg/transport/barrier_toll_booth.svg | 12 +-
images/svg/transport/highway=bus_stop.svg | 2 +-
images/svg/transport/railway=station.svg | 2 +-
images/svg/transport/transport_aerodrome.svg | 2 +-
images/svg/transport/transport_aerodrome2.svg | 2 +-
images/svg/transport/transport_airport.svg | 2 +-
images/svg/transport/transport_airport2.svg | 2 +-
images/svg/transport/transport_bus_stop.svg | 4 +-
images/svg/transport/transport_bus_stop2.svg | 6 +-
images/svg/transport/transport_car_share.svg | 10 +-
images/svg/transport/transport_ford.svg | 4 +-
images/svg/transport/transport_fuel.svg | 2 +-
images/svg/transport/transport_fuel_lpg.svg | 8 +-
images/svg/transport/transport_lighthouse.svg | 10 +-
images/svg/transport/transport_marina.svg | 2 +-
images/svg/transport/transport_parking.svg | 2 +-
images/svg/transport/transport_parking_bicycle.svg | 4 +-
images/svg/transport/transport_parking_car.svg | 4 +-
.../svg/transport/transport_parking_car_paid.svg | 6 +-
.../svg/transport/transport_parking_disabled.svg | 6 +-
images/svg/transport/transport_parking_private.svg | 4 +-
.../svg/transport/transport_parking_private2.svg | 8 +-
.../svg/transport/transport_parking_private3.svg | 4 +-
images/svg/transport/transport_port.svg | 4 +-
images/svg/transport/transport_rental_bicycle.svg | 4 +-
images/svg/transport/transport_rental_car.svg | 4 +-
.../transport_roundabout_anticlockwise.svg | 4 +-
.../transport/transport_roundabout_clockwise.svg | 4 +-
images/svg/transport/transport_taxi_rank.svg | 8 +-
images/svg/transport/transport_traffic_lights.svg | 10 +-
images/svg/transport/transport_train_station.svg | 4 +-
images/svg/transport/transport_train_station2.svg | 2 +-
images/svg/transport/transport_tram_stop.svg | 8 +-
images/svg/wind_roses/WindRose_01.svg | 2 +-
images/svg/wind_roses/WindRose_02.svg | 2 +-
images/themes/default/grass_mapset_open.png | Bin 0 -> 2398 bytes
images/themes/default/grass_mapset_search.png | Bin 0 -> 2434 bytes
images/themes/default/labelingObstacle.svg | 612 +
images/themes/default/labelingRuleBased.svg | 110 +
images/themes/default/labelingSingle.svg | 86 +
images/themes/default/locked.svg | 436 +-
images/themes/default/mActionAddArrow.svg | 276 +
images/themes/default/mActionAddBasicCircle.svg | 263 +
images/themes/default/mActionAddBasicRectangle.svg | 264 +
images/themes/default/mActionAddBasicShape.svg | 276 +
images/themes/default/mActionAddBasicTriangle.svg | 263 +
images/themes/default/mActionAddGroup.svg | 111 +
images/themes/default/mActionAddHtml.svg | 625 +
images/themes/default/mActionAddImage.svg | 507 +
images/themes/default/mActionAddLayer.svg | 262 +
images/themes/default/mActionAddLegend.svg | 293 +
images/themes/default/mActionAddMap.svg | 291 +
images/themes/default/mActionAddTable.svg | 709 +
images/themes/default/mActionAddVirtualLayer.svg | 275 +
images/themes/default/mActionArrowDown.png | Bin 722 -> 514 bytes
images/themes/default/mActionArrowLeft.png | Bin 676 -> 514 bytes
images/themes/default/mActionArrowRight.png | Bin 676 -> 506 bytes
images/themes/default/mActionArrowUp.png | Bin 787 -> 490 bytes
images/themes/default/mActionCaptureLine.svg | 1169 +
images/themes/default/mActionCapturePoint.svg | 736 +
images/themes/default/mActionCapturePolygon.svg | 1152 +
.../default/mActionCircularStringCurvePoint.png | Bin 0 -> 979 bytes
.../default/mActionCircularStringCurvePoint.svg | 1162 +
.../themes/default/mActionCircularStringRadius.png | Bin 0 -> 1245 bytes
.../themes/default/mActionCircularStringRadius.svg | 2027 +
images/themes/default/mActionCollapseTree.svg | 94 +
images/themes/default/mActionCreateMemory.png | Bin
images/themes/default/mActionCreateMemory.svg | 323 +
images/themes/default/mActionDeselectAll.svg | 121 +-
images/themes/default/mActionDuplicateLayer.svg | 42 +-
images/themes/default/mActionExpandNewTree.svg | 431 +
images/themes/default/mActionExpandTree.svg | 94 +
images/themes/default/mActionFilter2.svg | 671 +
images/themes/default/mActionFolder.svg | 76 +
images/themes/default/mActionHideAllLayers.svg | 302 +
images/themes/default/mActionInvertSelection.svg | 67 +
images/themes/default/mActionLabel.svg | 281 +
images/themes/default/mActionMoveItemContent.svg | 289 +
images/themes/default/mActionOpenTable.svg | 674 +
images/themes/default/mActionPanToSelected.svg | 27 +-
images/themes/default/mActionPropertiesWidget.png | Bin 0 -> 525 bytes
images/themes/default/mActionPropertiesWidget.svg | 374 +
images/themes/default/mActionPropertyItem.svg | 976 +
images/themes/default/mActionRemoveLayer.svg | 897 +-
images/themes/default/mActionScaleBar.svg | 285 +
images/themes/default/mActionSelectAll.png | Bin 0 -> 539 bytes
images/themes/default/mActionSelectAll.svg | 75 +
images/themes/default/mActionSelectAllTree.svg | 144 +
images/themes/default/mActionSelectFreehand.svg | 45 +-
images/themes/default/mActionSelectPolygon.svg | 44 +-
images/themes/default/mActionSelectRadius.svg | 51 +-
images/themes/default/mActionSelectRectangle.svg | 38 +-
images/themes/default/mActionSharing.svg | 415 +
images/themes/default/mActionSharingExport.svg | 447 +
images/themes/default/mActionSharingImport.svg | 447 +
images/themes/default/mActionShowAllLayers.svg | 341 +
images/themes/default/mActionTracing.png | Bin 0 -> 1172 bytes
images/themes/default/mActionTracing.svg | 524 +
images/themes/default/mActionZoomToLayer.svg | 22 +-
images/themes/default/mActionZoomToSelected.svg | 31 +-
images/themes/default/mIconCertificate.svg | 90 +
images/themes/default/mIconCertificateMissing.svg | 83 +
images/themes/default/mIconCertificateTrusted.svg | 98 +
.../themes/default/mIconCertificateUntrusted.svg | 97 +
images/themes/default/mIconCollapseSmall.svg | 78 +
images/themes/default/mIconDeselected.svg | 26 +-
images/themes/default/mIconExpandSmall.svg | 78 +
images/themes/default/mIconExpressionSelect.svg | 30 +-
images/themes/default/mIconFieldDate.svg | 60 +
images/themes/default/mIconFieldDateTime.svg | 75 +
images/themes/default/mIconFieldFloat.svg | 767 +
images/themes/default/mIconFieldInteger.svg | 767 +
images/themes/default/mIconFieldText.svg | 767 +
images/themes/default/mIconFieldTime.svg | 55 +
images/themes/default/mIconImport.gif | Bin 0 -> 2966 bytes
images/themes/default/mIconListView.png | Bin 0 -> 388 bytes
images/themes/default/mIconPaintEffects.svg | 127 +
images/themes/default/mIconRasterGroup.svg | 33 +
images/themes/default/mIconRasterLink.svg | 18 +
images/themes/default/mIconSelectAdd.svg | 32 +-
images/themes/default/mIconSelectIntersect.svg | 53 +-
images/themes/default/mIconSelectRemove.svg | 28 +-
images/themes/default/mIconSelected.svg | 24 +-
images/themes/default/mIconTreeView.png | Bin 0 -> 405 bytes
images/themes/default/mIconWarning.svg | 96 +
images/themes/default/mMessageLog.svg | 92 +
.../default/{bubble.svg => mMessageLogRead.svg} | 0
images/themes/default/propertyicons/gdal.png | Bin 2037 -> 0 bytes
images/themes/default/propertyicons/gdal.svg | 141 +
images/themes/default/renderer25dSymbol.svg | 90 +
.../themes/default/rendererCategorizedSymbol.svg | 84 +
images/themes/default/rendererGraduatedSymbol.svg | 84 +
images/themes/default/rendererGrassSymbol.svg | 88 +
images/themes/default/rendererHeatmapSymbol.svg | 96 +
images/themes/default/rendererInvertedSymbol.svg | 77 +
.../default/rendererPointDisplacementSymbol.svg | 88 +
images/themes/default/rendererRuleBasedSymbol.svg | 94 +
images/themes/default/rendererSingleSymbol.svg | 84 +
images/themes/default/symbologyAdd.png | Bin 1415 -> 249 bytes
images/themes/default/symbologyAdd.svg | 86 +
images/themes/default/symbologyDown.png | Bin 722 -> 514 bytes
images/themes/default/symbologyDown.svg | 77 +
images/themes/default/symbologyRemove.png | Bin 2466 -> 202 bytes
images/themes/default/symbologyRemove.svg | 79 +
images/themes/default/symbologyUp.png | Bin 787 -> 490 bytes
images/themes/default/symbologyUp.svg | 77 +
images/themes/default/unlocked.svg | 436 +-
mac/app.info.plist.in | 2 +-
mac/browser.info.plist.in | 2 +-
mac/cmake/0qgis.cmake.in | 5 +
mac/cmake/0vars.cmake.in | 21 +
mac/cmake/1qt.cmake.in | 244 +-
mac/cmake/2lib.cmake.in | 8 +
ms-windows/Installer-Files/WelcomeFinishPage.bmp | Bin 206038 -> 112180 bytes
ms-windows/QGIS-Installer.nsi | 3 +
ms-windows/QGIS-Packager.bat | 228 -
ms-windows/README.html | 461 -
ms-windows/cygwin/package.sh | 1 -
ms-windows/osgeo4w/browser-grass.bat.tmpl | 7 +
ms-windows/osgeo4w/browser.bat.tmpl | 3 +-
ms-windows/osgeo4w/creatensis.pl | 27 +-
ms-windows/osgeo4w/designer-qgis.bat.tmpl | 6 -
ms-windows/osgeo4w/designer.bat.tmpl | 6 +
ms-windows/osgeo4w/httpd.conf.tmpl | 1 +
ms-windows/osgeo4w/package-nightly.cmd | 112 +-
ms-windows/osgeo4w/package.cmd | 175 +-
ms-windows/osgeo4w/postinstall-desktop.bat | 8 +-
ms-windows/osgeo4w/postinstall-dev.bat | 25 +-
ms-windows/osgeo4w/postinstall-grass.bat | 9 +
ms-windows/osgeo4w/preremove-desktop.bat | 2 +-
ms-windows/osgeo4w/preremove-dev.bat | 16 +
ms-windows/osgeo4w/preremove-grass.bat | 6 +
ms-windows/osgeo4w/python.bat.tmpl | 12 +
ms-windows/osgeo4w/qgis-grass.bat.tmpl | 12 +
ms-windows/osgeo4w/qgis.bat.tmpl | 3 +-
ms-windows/plugins.nsh | 1 -
python/CMakeLists.txt | 38 +-
python/PyQt/CMakeLists.txt | 36 +
python/PyQt/PyQt4/Qsci.py | 26 +
python/PyQt/PyQt4/QtCore.py | 26 +
python/PyQt/PyQt4/QtGui.py | 26 +
python/PyQt/PyQt4/QtPrintSupport.py | 35 +
python/PyQt/PyQt4/QtWebKit.py | 26 +
python/PyQt/PyQt4/QtWebKitWidgets.py | 33 +
python/PyQt/PyQt4/QtWidgets.py | 225 +
python/PyQt/PyQt4/__init__.py | 24 +
python/PyQt/PyQt5/Qsci.py | 1 +
python/PyQt/PyQt5/QtCore.py | 1 +
python/PyQt/PyQt5/QtGui.py | 1 +
python/PyQt/PyQt5/QtPrintSupport.py | 1 +
python/PyQt/PyQt5/QtWebKit.py | 1 +
python/PyQt/PyQt5/QtWebKitWidgets.py | 1 +
python/PyQt/PyQt5/QtWidgets.py | 1 +
.../algs/grass/ext => PyQt/PyQt5}/__init__.py | 0
.../jinja2/testsuite/res => PyQt}/__init__.py | 0
python/__init__.py | 40 +-
python/analysis/__init__.py | 25 +
python/analysis/analysis.sip | 34 +-
python/analysis/interpolation/Bezier3D.sip | 37 +-
.../interpolation/CloughTocherInterpolator.sip | 14 +-
.../interpolation/DualEdgeTriangulation.sip | 101 +-
python/analysis/interpolation/HalfEdge.sip | 22 +-
.../interpolation/LinTriangleInterpolator.sip | 16 +-
python/analysis/interpolation/Line3D.sip | 16 +-
python/analysis/interpolation/Node.sip | 8 +-
python/analysis/interpolation/NormVecDecorator.sip | 39 +-
python/analysis/interpolation/ParametricLine.sip | 16 +-
python/analysis/interpolation/Point3D.sip | 20 +-
python/analysis/interpolation/TriDecorator.sip | 15 +-
.../interpolation/TriangleInterpolator.sip | 4 +-
python/analysis/interpolation/Triangulation.sip | 116 +-
python/analysis/interpolation/Vector3D.sip | 28 +-
.../analysis/interpolation/qgsgridfilewriter.sip | 5 +-
.../analysis/interpolation/qgsidwinterpolator.sip | 2 +-
python/analysis/interpolation/qgsinterpolator.sip | 10 +-
.../analysis/interpolation/qgstininterpolator.sip | 2 +-
python/analysis/network/qgsarcproperter.sip | 6 +-
python/analysis/network/qgsgraph.sip | 4 +-
python/analysis/network/qgsgraphanalyzer.sip | 2 +-
python/analysis/network/qgsgraphbuilderintr.sip | 4 +-
python/analysis/network/qgsgraphdirector.sip | 6 +-
python/analysis/openstreetmap/qgsosmbase.sip | 105 +
python/analysis/openstreetmap/qgsosmdatabase.sip | 85 +
python/analysis/openstreetmap/qgsosmdownload.sip | 65 +
python/analysis/openstreetmap/qgsosmimport.sip | 53 +
python/analysis/raster/qgsalignraster.sip | 176 +
python/analysis/raster/qgsaspectfilter.sip | 2 +-
python/analysis/raster/qgsderivativefilter.sip | 6 +-
python/analysis/raster/qgshillshadefilter.sip | 2 +-
python/analysis/raster/qgsninecellfilter.sip | 6 +-
python/analysis/raster/qgsrastercalcnode.sip | 27 +-
python/analysis/raster/qgsrastercalculator.sip | 40 +-
python/analysis/raster/qgsrastermatrix.sip | 20 +-
python/analysis/raster/qgsrelief.sip | 10 +-
python/analysis/raster/qgsruggednessfilter.sip | 2 +-
python/analysis/raster/qgsslopefilter.sip | 2 +-
python/analysis/raster/qgstotalcurvaturefilter.sip | 2 +-
python/analysis/vector/qgsgeometryanalyzer.sip | 137 +-
python/analysis/vector/qgsoverlayanalyzer.sip | 2 +-
python/analysis/vector/qgspointsample.sip | 5 +-
python/analysis/vector/qgstransectsample.sip | 6 +-
python/analysis/vector/qgszonalstatistics.sip | 29 +-
python/console/CMakeLists.txt | 2 +-
python/console/console.py | 180 +-
python/console/console_compile_apis.py | 16 +-
python/console/console_editor.py | 153 +-
python/console/console_output.py | 35 +-
python/console/console_sci.py | 46 +-
python/console/console_settings.py | 19 +-
python/core/__init__.py | 114 +-
python/core/auth/qgsauthcertutils.sip | 210 +
python/core/auth/qgsauthconfig.sip | 354 +
python/core/auth/qgsauthcrypto.sip | 28 +
python/core/auth/qgsauthmanager.sip | 475 +
python/core/auth/qgsauthmethod.sip | 113 +
python/core/composer/qgsaddremoveitemcommand.sip | 3 +-
python/core/composer/qgsatlascomposition.sip | 193 +-
python/core/composer/qgscomposerarrow.sip | 66 +-
python/core/composer/qgscomposerattributetable.sip | 58 +-
.../composer/qgscomposerattributetablemodel.sip | 43 +-
.../composer/qgscomposerattributetablemodelv2.sip | 34 +-
.../core/composer/qgscomposerattributetablev2.sip | 83 +-
python/core/composer/qgscomposerframe.sip | 25 +-
python/core/composer/qgscomposerhtml.sip | 56 +-
python/core/composer/qgscomposeritem.sip | 352 +-
python/core/composer/qgscomposeritemcommand.sip | 19 +-
python/core/composer/qgscomposeritemgroup.sip | 14 +-
python/core/composer/qgscomposerlabel.sip | 75 +-
python/core/composer/qgscomposerlegend.sip | 102 +-
python/core/composer/qgscomposerlegenditem.sip | 9 +-
python/core/composer/qgscomposerlegendstyle.sip | 5 +-
python/core/composer/qgscomposermap.sip | 355 +-
python/core/composer/qgscomposermapgrid.sip | 463 +-
python/core/composer/qgscomposermapitem.sip | 102 +-
python/core/composer/qgscomposermapoverview.sip | 115 +-
python/core/composer/qgscomposermodel.sip | 40 +-
python/core/composer/qgscomposermultiframe.sip | 102 +-
.../core/composer/qgscomposermultiframecommand.sip | 7 +-
python/core/composer/qgscomposerobject.sip | 145 +-
python/core/composer/qgscomposerpicture.sip | 87 +-
python/core/composer/qgscomposerscalebar.sip | 151 +-
python/core/composer/qgscomposershape.sip | 32 +-
python/core/composer/qgscomposertable.sip | 72 +-
python/core/composer/qgscomposertablecolumn.sip | 62 +-
python/core/composer/qgscomposertablev2.sip | 301 +-
python/core/composer/qgscomposertexttable.sip | 54 +-
python/core/composer/qgscomposerutils.sip | 101 +-
python/core/composer/qgscomposition.sip | 562 +-
python/core/composer/qgslegendmodel.sip | 20 +-
python/core/composer/qgspaperitem.sip | 12 +-
python/core/composer/qgsscalebarstyle.sip | 2 +-
python/core/composer/qgssingleboxscalebarstyle.sip | 2 +-
python/core/composer/qgsticksscalebarstyle.sip | 2 +-
python/core/contextmanagers.py | 25 +
python/core/conversions.sip | 382 +-
python/core/core.sip | 132 +-
python/core/diagram/qgsdiagram.sip | 26 +-
python/core/diagram/qgshistogramdiagram.sip | 4 +-
python/core/diagram/qgspiediagram.sip | 4 +-
python/core/diagram/qgstextdiagram.sip | 4 +-
python/core/dxf/qgsdxfexport.sip | 216 +-
python/core/effects/qgsblureffect.sip | 99 +
python/core/effects/qgscoloreffect.sip | 174 +
python/core/effects/qgseffectstack.sip | 108 +
python/core/effects/qgsgloweffect.sip | 254 +
python/core/effects/qgsimageoperation.sip | 66 +-
python/core/effects/qgspainteffect.sip | 308 +
python/core/effects/qgspainteffectregistry.sip | 130 +
python/core/effects/qgsshadoweffect.sip | 216 +
python/core/effects/qgstransformeffect.sip | 203 +
python/core/geometry/qgsabstractgeometryv2.sip | 380 +
python/core/geometry/qgscircularstringv2.sip | 117 +
python/core/geometry/qgscompoundcurvev2.sip | 101 +
python/core/geometry/qgscurvepolygonv2.sip | 93 +
python/core/geometry/qgscurvev2.sip | 104 +
python/core/geometry/qgsgeometry.sip | 761 +
python/core/geometry/qgsgeometrycollectionv2.sip | 119 +
python/core/geometry/qgsgeometryengine.sip | 67 +
python/core/geometry/qgslinestringv2.sip | 169 +
python/core/geometry/qgsmulticurvev2.sip | 29 +
python/core/geometry/qgsmultilinestringv2.sip | 26 +
python/core/geometry/qgsmultipointv2.sip | 26 +
python/core/geometry/qgsmultipolygonv2.sip | 26 +
python/core/geometry/qgsmultisurfacev2.sip | 25 +
python/core/geometry/qgspointv2.sip | 184 +
python/core/geometry/qgspolygonv2.sip | 33 +
python/core/geometry/qgssurfacev2.sip | 17 +
python/core/geometry/qgswkbptr.sip | 21 +
python/core/geometry/qgswkbtypes.sip | 200 +
python/core/gps/qgsgpsconnection.sip | 24 +-
python/core/gps/qgsgpsconnectionregistry.sip | 15 +-
python/core/gps/qgsgpsdconnection.sip | 4 +-
python/core/gps/qgsgpsdetector.sip | 2 +-
python/core/gps/qgsnmeaconnection.sip | 6 +-
python/core/gps/qgsqtlocationconnection.sip | 14 +-
python/core/layertree/qgslayertreegroup.sip | 25 +-
python/core/layertree/qgslayertreelayer.sip | 14 +-
python/core/layertree/qgslayertreemodel.sip | 105 +-
.../core/layertree/qgslayertreemodellegendnode.sip | 64 +-
python/core/layertree/qgslayertreenode.sip | 10 +-
.../core/layertree/qgslayertreeregistrybridge.sip | 11 +-
python/core/layertree/qgslayertreeutils.sip | 16 +-
python/core/qgis.sip | 106 +-
python/core/qgsapplication.sip | 153 +-
python/core/qgsattributeaction.sip | 23 +-
python/core/qgsbrowsermodel.sip | 28 +-
python/core/qgscachedfeatureiterator.sip | 6 +-
python/core/qgscacheindex.sip | 2 +-
python/core/qgscacheindexfeatureid.sip | 2 +-
python/core/qgsclipper.sip | 21 +-
python/core/qgscolorscheme.sip | 79 +-
python/core/qgscolorschemeregistry.sip | 30 +-
python/core/qgsconditionalstyle.sip | 216 +
python/core/qgscontexthelp.sip | 2 +-
python/core/qgscoordinatereferencesystem.sip | 135 +-
python/core/qgscoordinatetransform.sip | 74 +-
python/core/qgscredentials.sip | 38 +-
python/core/qgscrscache.sip | 14 +-
python/core/qgsdartmeasurement.sip | 23 +
python/core/qgsdatadefined.sip | 153 +-
python/core/qgsdataitem.sip | 199 +-
python/core/qgsdataitemprovider.sip | 20 +
python/core/qgsdataitemproviderregistry.sip | 31 +
python/core/qgsdataprovider.sip | 128 +-
python/core/qgsdatasourceuri.sip | 90 +-
python/core/qgsdatumtransformstore.sip | 2 +-
python/core/qgsdbfilterproxymodel.sip | 4 +-
python/core/qgsdiagramrendererv2.sip | 67 +-
python/core/qgsdistancearea.sip | 228 +-
python/core/qgseditformconfig.sip | 327 +
python/core/qgserror.sip | 2 +-
python/core/qgsexpression.sip | 539 +-
python/core/qgsexpressioncontext.sip | 572 +
python/core/qgsexpressionfieldbuffer.sip | 58 +
python/core/qgsfeature.sip | 230 +-
python/core/qgsfeaturefilterprovider.sip | 27 +
python/core/qgsfeaturerequest.sip | 264 +-
python/core/qgsfeaturestore.sip | 8 +-
python/core/qgsfield.sip | 215 +-
python/core/qgsfontutils.sip | 51 +-
python/core/qgsgeometry.sip | 479 -
python/core/qgsgeometrycache.sip | 2 -
python/core/qgsgeometrysimplifier.sip | 4 +-
python/core/qgsgeometryvalidator.sip | 8 +-
python/core/qgsgml.sip | 15 +-
python/core/qgsgmlschema.sip | 4 +-
python/core/qgshistogram.sip | 66 +
python/core/qgshttptransaction.sip | 32 +-
python/core/qgslabel.sip | 13 +-
python/core/qgslabelattributes.sip | 2 -
python/core/qgslabelsearchtree.sip | 12 +-
python/core/qgslayerdefinition.sip | 47 +-
python/core/qgslegendsettings.sip | 79 +-
python/core/qgslogger.sip | 28 +-
python/core/qgsmaphittest.sip | 63 +
python/core/qgsmaplayer.sip | 264 +-
python/core/qgsmaplayerregistry.sip | 85 +-
python/core/qgsmaprenderer.sip | 40 +-
python/core/qgsmaprenderercache.sip | 8 +-
python/core/qgsmaprenderercustompainterjob.sip | 2 +-
python/core/qgsmaprendererjob.sip | 5 +-
python/core/qgsmapsettings.sip | 33 +-
python/core/qgsmaptopixel.sip | 180 +-
python/core/qgsmaptopixelgeometrysimplifier.sip | 5 +
python/core/qgsmapunitscale.sip | 25 +-
python/core/qgsmessagelog.sip | 6 +-
python/core/qgsmessageoutput.sip | 24 +-
python/core/qgsmimedatautils.sip | 2 +-
python/core/qgsmultirenderchecker.sip | 12 +-
python/core/qgsnetworkaccessmanager.sip | 19 +
python/core/qgsnetworkcontentfetcher.sip | 18 +-
python/core/qgsobjectcustomproperties.sip | 37 +
python/core/qgsofflineediting.sip | 16 +-
python/core/qgsogcutils.sip | 16 +-
python/core/qgsowsconnection.sip | 1 +
python/core/qgspallabeling.sip | 299 +-
python/core/qgspluginlayer.sip | 6 +-
python/core/qgspluginlayerregistry.sip | 35 +-
python/core/qgspoint.sip | 81 +-
python/core/qgspointlocator.sip | 30 +-
python/core/qgsproject.sip | 217 +-
python/core/qgsprojectfiletransform.sip | 8 +-
python/core/qgsprojectproperty.sip | 126 +-
python/core/qgsprojectversion.sip | 22 +-
python/core/qgsprovidermetadata.sip | 18 +-
python/core/qgsproviderregistry.sip | 41 +-
python/core/qgspythonrunner.sip | 12 +-
python/core/qgsrectangle.sip | 23 +-
python/core/qgsrelation.sip | 92 +-
python/core/qgsrelationmanager.sip | 2 +-
python/core/qgsrenderchecker.sip | 50 +-
python/core/qgsrendercontext.sip | 110 +-
python/core/qgsscalecalculator.sip | 9 +-
python/core/qgsscaleexpression.sip | 95 +
python/core/qgsscaleutils.sip | 4 +-
python/core/qgssimplifymethod.sip | 11 +-
python/core/qgssnapper.sip | 65 +-
python/core/qgssnappingutils.sip | 48 +-
python/core/qgsspatialindex.sip | 24 +-
python/core/qgsstatisticalsummary.sip | 168 +
python/core/qgsstringutils.sip | 49 +
python/core/qgstolerance.sip | 84 +-
python/core/qgstracer.sip | 79 +
python/core/qgstransaction.sip | 26 +-
python/core/qgstransactiongroup.sip | 68 +
python/core/qgsunittypes.sip | 172 +
python/core/qgsvectordataprovider.sip | 78 +-
python/core/qgsvectorfilewriter.sip | 117 +-
python/core/qgsvectorlayer.sip | 959 +-
python/core/qgsvectorlayercache.sip | 9 +-
python/core/qgsvectorlayereditbuffer.sip | 41 +-
python/core/qgsvectorlayereditpassthrough.sip | 20 +
python/core/qgsvectorlayereditutils.sip | 106 +-
python/core/qgsvectorlayerfeatureiterator.sip | 47 +-
python/core/qgsvectorlayerimport.sip | 24 +-
python/core/qgsvectorlayerjoinbuffer.sip | 19 +-
python/core/qgsvectorsimplifymethod.sip | 2 +-
python/core/qgsvirtuallayerdefinition.sip | 125 +
python/core/qgsvirtuallayerdefinitionutils.sip | 12 +
python/core/qgsvisibilitypresetcollection.sip | 131 +
python/core/qgsxmlutils.sip | 20 +
python/core/raster/qgsbilinearrasterresampler.sip | 2 +-
python/core/raster/qgsbrightnesscontrastfilter.sip | 4 +-
python/core/raster/qgscolorrampshader.sip | 4 +-
python/core/raster/qgscontrastenhancement.sip | 4 +
.../core/raster/qgscontrastenhancementfunction.sip | 1 -
python/core/raster/qgscubicrasterresampler.sip | 2 +-
python/core/raster/qgshuesaturationfilter.sip | 6 +-
python/core/raster/qgsmultibandcolorrenderer.sip | 12 +-
python/core/raster/qgspalettedrasterrenderer.sip | 19 +-
python/core/raster/qgsraster.sip | 38 +-
python/core/raster/qgsrasterbandstats.sip | 5 +-
python/core/raster/qgsrasterblock.sip | 37 +-
python/core/raster/qgsrasterchecker.sip | 11 +-
python/core/raster/qgsrasterdataprovider.sip | 103 +-
python/core/raster/qgsrasterdrawer.sip | 21 +-
python/core/raster/qgsrasterfilewriter.sip | 9 +-
python/core/raster/qgsrasterhistogram.sip | 2 +-
python/core/raster/qgsrasteridentifyresult.sip | 4 +-
python/core/raster/qgsrasterinterface.sip | 46 +-
python/core/raster/qgsrasteriterator.sip | 5 +-
python/core/raster/qgsrasterlayer.sip | 59 +-
python/core/raster/qgsrasternuller.sip | 4 +-
python/core/raster/qgsrasterpipe.sip | 9 +-
python/core/raster/qgsrasterprojector.sip | 74 +-
python/core/raster/qgsrasterrange.sip | 8 +-
python/core/raster/qgsrasterrenderer.sip | 36 +-
python/core/raster/qgsrasterresamplefilter.sip | 10 +-
python/core/raster/qgsrasterresampler.sip | 6 +-
python/core/raster/qgsrastershader.sip | 8 +-
python/core/raster/qgsrastershaderfunction.sip | 8 +-
python/core/raster/qgsrastertransparency.sip | 6 +-
.../core/raster/qgssinglebandcolordatarenderer.sip | 7 +-
python/core/raster/qgssinglebandgrayrenderer.sip | 9 +-
.../raster/qgssinglebandpseudocolorrenderer.sip | 20 +-
python/core/symbology-ng/qgs25drenderer.sip | 106 +
.../qgscategorizedsymbolrendererv2.sip | 89 +-
python/core/symbology-ng/qgscolorbrewerpalette.sip | 4 +-
python/core/symbology-ng/qgscptcityarchive.sip | 50 +-
.../core/symbology-ng/qgsellipsesymbollayerv2.sip | 12 +-
python/core/symbology-ng/qgsfillsymbollayerv2.sip | 259 +-
.../qgsgeometrygeneratorsymbollayerv2.sip | 88 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.sip | 143 +-
python/core/symbology-ng/qgsheatmaprenderer.sip | 75 +-
.../symbology-ng/qgsinvertedpolygonrenderer.sip | 62 +-
python/core/symbology-ng/qgslegendsymbolitemv2.sip | 3 +
python/core/symbology-ng/qgslinesymbollayerv2.sip | 88 +-
.../core/symbology-ng/qgsmarkersymbollayerv2.sip | 58 +-
.../symbology-ng/qgspointdisplacementrenderer.sip | 110 +-
python/core/symbology-ng/qgsrendererv2.sip | 285 +-
python/core/symbology-ng/qgsrendererv2registry.sip | 26 +-
.../core/symbology-ng/qgsrulebasedrendererv2.sip | 238 +-
.../symbology-ng/qgssinglesymbolrendererv2.sip | 21 +-
python/core/symbology-ng/qgsstylev2.sip | 74 +-
python/core/symbology-ng/qgssvgcache.sip | 100 +-
python/core/symbology-ng/qgssymbollayerv2.sip | 292 +-
.../core/symbology-ng/qgssymbollayerv2registry.sip | 18 +-
python/core/symbology-ng/qgssymbollayerv2utils.sip | 167 +-
.../core/symbology-ng/qgssymbologyv2conversion.sip | 4 +-
python/core/symbology-ng/qgssymbolv2.sip | 287 +-
python/core/symbology-ng/qgsvectorcolorrampv2.sip | 76 +-
.../symbology-ng/qgsvectorfieldsymbollayer.sip | 6 +-
python/custom_widgets/qgis_customwidgets.py | 12 +-
python/ext-libs/CMakeLists.txt | 2 +-
python/ext-libs/markupsafe/_speedups.so | Bin
python/ext-libs/nose2-0.5.0.egg-info/PKG-INFO | 75 +
.../dependency_links.txt | 0
.../ext-libs/nose2-0.5.0.egg-info/entry_points.txt | 4 +
python/ext-libs/nose2-0.5.0.egg-info/requires.txt | 3 +
python/ext-libs/nose2-0.5.0.egg-info/top_level.txt | 1 +
python/ext-libs/nose2/__init__.py | 1 +
python/ext-libs/nose2/__main__.py | 12 +
.../testsuite/res => nose2/backports}/__init__.py | 0
python/ext-libs/nose2/backports/ordereddict.py | 264 +
python/ext-libs/nose2/collector.py | 30 +
python/ext-libs/nose2/compat.py | 37 +
python/ext-libs/nose2/config.py | 79 +
python/ext-libs/nose2/events.py | 1134 +
python/ext-libs/nose2/exceptions.py | 10 +
python/ext-libs/nose2/loader.py | 123 +
python/ext-libs/nose2/main.py | 300 +
.../testsuite/res => nose2/plugins}/__init__.py | 0
python/ext-libs/nose2/plugins/attrib.py | 154 +
python/ext-libs/nose2/plugins/buffer.py | 137 +
python/ext-libs/nose2/plugins/collect.py | 44 +
python/ext-libs/nose2/plugins/coverage.py | 89 +
python/ext-libs/nose2/plugins/debugger.py | 60 +
python/ext-libs/nose2/plugins/doctests.py | 58 +
python/ext-libs/nose2/plugins/dundertest.py | 30 +
python/ext-libs/nose2/plugins/failfast.py | 25 +
python/ext-libs/nose2/plugins/junitxml.py | 209 +
python/ext-libs/nose2/plugins/layers.py | 179 +
.../res => nose2/plugins/loader}/__init__.py | 0
python/ext-libs/nose2/plugins/loader/discovery.py | 250 +
.../ext-libs/nose2/plugins/loader/eggdiscovery.py | 79 +
python/ext-libs/nose2/plugins/loader/functions.py | 145 +
python/ext-libs/nose2/plugins/loader/generators.py | 257 +
python/ext-libs/nose2/plugins/loader/loadtests.py | 93 +
python/ext-libs/nose2/plugins/loader/parameters.py | 199 +
python/ext-libs/nose2/plugins/loader/testcases.py | 116 +
.../ext-libs/nose2/plugins/loader/testclasses.py | 237 +
python/ext-libs/nose2/plugins/logcapture.py | 178 +
python/ext-libs/nose2/plugins/mp.py | 435 +
python/ext-libs/nose2/plugins/outcomes.py | 66 +
python/ext-libs/nose2/plugins/printhooks.py | 68 +
python/ext-libs/nose2/plugins/prof.py | 95 +
python/ext-libs/nose2/plugins/result.py | 272 +
python/ext-libs/nose2/plugins/testid.py | 116 +
python/ext-libs/nose2/result.py | 138 +
python/ext-libs/nose2/runner.py | 70 +
python/ext-libs/nose2/session.py | 222 +
python/ext-libs/nose2/sphinxext.py | 257 +
python/ext-libs/nose2/suite.py | 134 +
python/ext-libs/nose2/tests/__init__.py | 1 +
python/ext-libs/nose2/tests/_common.py | 260 +
.../res => nose2/tests/functional}/__init__.py | 0
.../nose2/tests/functional/test_attrib_plugin.py | 70 +
.../nose2/tests/functional/test_collect_plugin.py | 19 +
.../nose2/tests/functional/test_coverage.py | 22 +
.../nose2/tests/functional/test_decorators.py | 17 +
.../tests/functional/test_discovery_loader.py | 76 +
.../tests/functional/test_dundertest_plugin.py | 9 +
.../tests/functional/test_eggdiscovery_loader.py | 70 +
.../nose2/tests/functional/test_junitxml_plugin.py | 98 +
.../nose2/tests/functional/test_layers_plugin.py | 122 +
.../nose2/tests/functional/test_loading.py | 294 +
.../tests/functional/test_loadtests_plugin.py | 31 +
.../tests/functional/test_logcapture_plugin.py | 21 +
.../ext-libs/nose2/tests/functional/test_main.py | 28 +
.../nose2/tests/functional/test_mp_plugin.py | 225 +
.../tests/functional/test_printhooks_plugin.py | 37 +
.../nose2/tests/functional/test_session.py | 27 +
.../nose2/tests/functional/test_such_dsl.py | 111 +
.../ext-libs/nose2/tests/functional/test_util.py | 9 +
.../testsuite/res => nose2/tests/unit}/__init__.py | 0
.../nose2/tests/unit/test_attrib_plugin.py | 68 +
.../nose2/tests/unit/test_buffer_plugin.py | 71 +
.../nose2/tests/unit/test_collect_plugin.py | 16 +
python/ext-libs/nose2/tests/unit/test_collector.py | 22 +
python/ext-libs/nose2/tests/unit/test_config.py | 30 +
.../nose2/tests/unit/test_debugger_plugin.py | 93 +
.../ext-libs/nose2/tests/unit/test_decorators.py | 34 +
.../nose2/tests/unit/test_doctest_plugin.py | 73 +
.../nose2/tests/unit/test_dundertest_plugin.py | 32 +
python/ext-libs/nose2/tests/unit/test_failfast.py | 59 +
.../nose2/tests/unit/test_functions_loader.py | 49 +
.../nose2/tests/unit/test_generators_plugin.py | 84 +
python/ext-libs/nose2/tests/unit/test_junitxml.py | 259 +
.../nose2/tests/unit/test_layers_plugin.py | 299 +
python/ext-libs/nose2/tests/unit/test_loader.py | 75 +
.../nose2/tests/unit/test_logcapture_plugin.py | 85 +
python/ext-libs/nose2/tests/unit/test_mp_plugin.py | 60 +
.../nose2/tests/unit/test_outcomes_plugin.py | 72 +
.../nose2/tests/unit/test_params_plugin.py | 167 +
.../ext-libs/nose2/tests/unit/test_plugin_api.py | 34 +
.../nose2/tests/unit/test_printhooks_plugin.py | 139 +
.../ext-libs/nose2/tests/unit/test_prof_plugin.py | 29 +
python/ext-libs/nose2/tests/unit/test_result.py | 25 +
python/ext-libs/nose2/tests/unit/test_session.py | 22 +
.../nose2/tests/unit/test_testcase_loader.py | 80 +
.../nose2/tests/unit/test_testclass_loader.py | 108 +
.../nose2/tests/unit/test_testid_plugin.py | 125 +
python/ext-libs/nose2/tools/__init__.py | 5 +
python/ext-libs/nose2/tools/decorators.py | 39 +
python/ext-libs/nose2/tools/params.py | 74 +
python/ext-libs/nose2/tools/such.py | 421 +
python/ext-libs/nose2/util.py | 318 +
python/ext-libs/pyspatialite/src/connection.c | 16 +-
python/ext-libs/pyspatialite/src/connection.h | 3 +-
python/ext-libs/six-1.10.0.egg-info/PKG-INFO | 32 +
.../dependency_links.txt | 0
.../top_level.txt | 0
python/ext-libs/six-1.7.3-py2.7.egg-info/PKG-INFO | 32 -
.../ext-libs/six-1.7.3-py2.7.egg-info/SOURCES.txt | 15 -
.../six-1.7.3-py2.7.egg-info/installed-files.txt | 7 -
python/ext-libs/six.py | 179 +-
python/ext-libs/yaml/__init__.py | 315 +
python/ext-libs/yaml/composer.py | 139 +
python/ext-libs/yaml/constructor.py | 675 +
python/ext-libs/yaml/cyaml.py | 85 +
python/ext-libs/yaml/dumper.py | 62 +
python/ext-libs/yaml/emitter.py | 1140 +
python/ext-libs/yaml/error.py | 75 +
python/ext-libs/yaml/events.py | 86 +
python/ext-libs/yaml/loader.py | 40 +
python/ext-libs/yaml/nodes.py | 49 +
python/ext-libs/yaml/parser.py | 589 +
python/ext-libs/yaml/reader.py | 190 +
python/ext-libs/yaml/representer.py | 484 +
python/ext-libs/yaml/resolver.py | 224 +
python/ext-libs/yaml/scanner.py | 1457 +
python/ext-libs/yaml/serializer.py | 111 +
python/ext-libs/yaml/tokens.py | 104 +
python/gui/__init__.py | 25 +
.../qgsattributetablefiltermodel.sip | 5 +-
.../gui/attributetable/qgsattributetablemodel.sip | 31 +-
.../gui/attributetable/qgsattributetableview.sip | 4 +-
python/gui/attributetable/qgsdualview.sip | 6 +-
python/gui/attributetable/qgsfeaturelistmodel.sip | 22 +-
python/gui/attributetable/qgsfeaturelistview.sip | 8 +-
.../attributetable/qgsfeaturelistviewdelegate.sip | 4 +-
python/gui/attributetable/qgsfeaturemodel.sip | 1 +
.../attributetable/qgsfeatureselectionmodel.sip | 4 +-
.../qgsfieldconditionalformatwidget.sip | 65 +
.../attributetable/qgsifeatureselectionmanager.sip | 8 +-
python/gui/auth/qgsauthauthoritieseditor.sip | 9 +
python/gui/auth/qgsauthcertificateinfo.sip | 34 +
python/gui/auth/qgsauthcertificatemanager.sip | 25 +
python/gui/auth/qgsauthcerttrustpolicycombobox.sip | 21 +
python/gui/auth/qgsauthconfigeditor.sip | 18 +
python/gui/auth/qgsauthconfigselect.sip | 46 +
python/gui/auth/qgsautheditorwidgets.sip | 24 +
python/gui/auth/qgsauthidentitieseditor.sip | 10 +
python/gui/auth/qgsauthimportcertdialog.sip | 35 +
python/gui/auth/qgsauthimportidentitydialog.sip | 48 +
python/gui/auth/qgsauthmethodedit.sip | 26 +
python/gui/auth/qgsauthserverseditor.sip | 11 +
python/gui/auth/qgsauthsslconfigwidget.sip | 91 +
python/gui/auth/qgsauthsslerrorsdialog.sip | 14 +
python/gui/auth/qgsauthsslimportdialog.sip | 12 +
python/gui/auth/qgsauthtrustedcasdialog.sip | 11 +
.../editorwidgets/core/qgseditorconfigwidget.sip | 2 +-
.../editorwidgets/core/qgseditorwidgetfactory.sip | 16 +-
.../editorwidgets/core/qgseditorwidgetregistry.sip | 21 +-
.../editorwidgets/core/qgseditorwidgetwrapper.sip | 29 +-
.../editorwidgets/core/qgssearchwidgetwrapper.sip | 59 +
python/gui/editorwidgets/core/qgswidgetwrapper.sip | 172 +
python/gui/editorwidgets/qgsdoublespinbox.sip | 8 +-
.../editorwidgets/qgsrelationreferencewidget.sip | 21 +-
.../qgsrelationreferencewidgetwrapper.sip | 1 +
.../gui/editorwidgets/qgsrelationwidgetwrapper.sip | 33 +
python/gui/editorwidgets/qgsspinbox.sip | 8 +-
python/gui/effects/qgseffectdrawmodecombobox.sip | 30 +
.../gui/effects/qgseffectstackpropertieswidget.sip | 191 +
.../gui/effects/qgspainteffectpropertieswidget.sip | 43 +
python/gui/effects/qgspainteffectwidget.sip | 124 +
python/gui/gui.sip | 124 +-
.../gui/layertree/qgslayertreemapcanvasbridge.sip | 2 +-
python/gui/layertree/qgslayertreeview.sip | 16 +
.../layertree/qgslayertreeviewdefaultactions.sip | 6 +
python/gui/qgisinterface.sip | 113 +-
python/gui/qgsactionmenu.sip | 68 +
python/gui/qgsadvanceddigitizingcanvasitem.sip | 16 +
python/gui/qgsadvanceddigitizingdockwidget.sip | 302 +
python/gui/qgsannotationitem.sip | 32 +-
python/gui/qgsattributedialog.sip | 16 +-
python/gui/qgsattributeform.sip | 9 +-
python/gui/qgsattributeforminterface.sip | 2 +-
python/gui/qgsattributetypeloaddialog.sip | 35 +
python/gui/qgsbrowsertreeview.sip | 29 +
python/gui/qgsbusyindicatordialog.sip | 4 +-
python/gui/qgscharacterselectdialog.sip | 2 +-
python/gui/qgscodeeditor.sip | 17 +-
python/gui/qgscollapsiblegroupbox.sip | 42 +-
python/gui/qgscolorbutton.sip | 6 +-
python/gui/qgscolorbuttonv2.sip | 76 +-
python/gui/qgscolordialog.sip | 22 +-
python/gui/qgscolorschemelist.sip | 36 +-
python/gui/qgscolorswatchgrid.sip | 53 +-
python/gui/qgscolorwidgets.sip | 131 +-
python/gui/qgscomposerruler.sip | 6 +-
python/gui/qgscomposerview.sip | 61 +-
python/gui/qgscredentialdialog.sip | 6 +-
python/gui/qgsdatadefinedbutton.sip | 102 +-
python/gui/qgsdetaileditemdata.sip | 9 +-
python/gui/qgsdetaileditemdelegate.sip | 4 +-
python/gui/qgsdetaileditemwidget.sip | 2 +-
python/gui/qgsdial.sip | 23 +
python/gui/qgsdialog.sip | 4 +-
python/gui/qgsencodingfiledialog.sip | 8 +-
python/gui/qgserrordialog.sip | 4 +-
python/gui/qgsexpressionbuilderdialog.sip | 18 +-
python/gui/qgsexpressionbuilderwidget.sip | 132 +-
python/gui/qgsexpressionhighlighter.sip | 2 +-
python/gui/qgsexpressionselectiondialog.sip | 4 +-
python/gui/qgsextentgroupbox.sip | 9 +
python/gui/qgsexternalresourcewidget.sip | 65 +
python/gui/qgsfeatureselectiondlg.sip | 50 +
python/gui/qgsfieldcombobox.sip | 9 +-
python/gui/qgsfieldexpressionwidget.sip | 33 +-
python/gui/qgsfieldmodel.sip | 12 +-
python/gui/qgsfieldproxymodel.sip | 2 +-
python/gui/qgsfieldvalidator.sip | 9 +-
python/gui/qgsfiledropedit.sip | 2 +-
python/gui/qgsfilewidget.sip | 95 +
python/gui/qgsfilterlineedit.sip | 6 +-
python/gui/qgsformannotationitem.sip | 4 +-
python/gui/qgsgenericprojectionselector.sip | 8 +-
python/gui/qgsgeometryrubberband.sip | 77 +
python/gui/qgsgroupwmsdatadialog.sip | 32 +
python/gui/qgshighlight.sip | 2 +-
python/gui/qgshistogramwidget.sip | 139 +
python/gui/qgshtmlannotationitem.sip | 2 +-
python/gui/qgsidentifymenu.sip | 2 +-
python/gui/qgslegendfilterbutton.sip | 50 +
python/gui/qgslegendinterface.sip | 6 +-
python/gui/qgsludialog.sip | 6 +-
python/gui/qgsmanageconnectionsdialog.sip | 2 +-
python/gui/qgsmapcanvas.sip | 121 +-
python/gui/qgsmapcanvasitem.sip | 6 +-
python/gui/qgsmapcanvasmap.sip | 6 +-
python/gui/qgsmapcanvassnapper.sip | 53 +-
python/gui/qgsmapcanvassnappingutils.sip | 12 +
python/gui/qgsmapcanvastracer.sip | 43 +
python/gui/qgsmaplayeractionregistry.sip | 24 +-
python/gui/qgsmaplayercombobox.sip | 23 +-
python/gui/qgsmaplayermodel.sip | 8 +-
python/gui/qgsmaplayerproxymodel.sip | 8 +-
python/gui/qgsmapmouseevent.sip | 118 +
python/gui/qgsmapoverviewcanvas.sip | 2 +-
python/gui/qgsmaptool.sip | 32 +-
python/gui/qgsmaptooladvanceddigitizing.sip | 114 +
python/gui/qgsmaptoolcapture.sip | 177 +
python/gui/qgsmaptooledit.sip | 59 +
python/gui/qgsmaptoolemitpoint.sip | 6 +-
python/gui/qgsmaptoolidentify.sip | 51 +-
python/gui/qgsmaptoolidentifyfeature.sip | 2 +-
python/gui/qgsmaptoolpan.sip | 7 +-
python/gui/qgsmaptooltouch.sip | 6 +-
python/gui/qgsmaptoolzoom.sip | 7 +-
python/gui/qgsmessagebar.sip | 27 +-
python/gui/qgsmessagebaritem.sip | 8 +-
python/gui/qgsmessagelogviewer.sip | 2 +-
python/gui/qgsmessageviewer.sip | 4 +-
python/gui/qgsnewhttpconnection.sip | 2 +-
python/gui/qgsnewmemorylayerdialog.sip | 10 +-
python/gui/qgsnewnamedialog.sip | 95 +
python/gui/qgsnewvectorlayerdialog.sip | 14 +-
python/gui/qgsnumericsortlistviewitem.sip | 4 +-
python/gui/qgsoptionsdialogbase.sip | 8 +-
python/gui/qgsorderbydialog.sip | 28 +
python/gui/qgsowssourceselect.sip | 10 +-
python/gui/qgspixmaplabel.sip | 30 +
python/gui/qgspluginmanagerinterface.sip | 6 +-
python/gui/qgsprevieweffect.sip | 8 +-
python/gui/qgsprojectbadlayerguihandler.sip | 86 +-
python/gui/qgsprojectionselectionwidget.sip | 26 +-
python/gui/qgsprojectionselector.sip | 15 +-
python/gui/qgsquerybuilder.sip | 10 +-
python/gui/qgsrasterformatsaveoptionswidget.sip | 16 +-
python/gui/qgsrasterlayersaveasdialog.sip | 3 +-
python/gui/qgsrasterpyramidsoptionswidget.sip | 2 +-
python/gui/qgsrelationeditorwidget.sip | 68 +
python/gui/qgsrubberband.sip | 27 +-
python/gui/qgsscalecombobox.sip | 4 +-
python/gui/qgsscalevisibilitydialog.sip | 2 +-
python/gui/qgsscalewidget.sip | 9 +-
python/gui/qgssearchquerybuilder.sip | 11 +-
python/gui/qgsslider.sip | 26 +
python/gui/qgssublayersdialog.sip | 4 +-
python/gui/qgstextannotationitem.sip | 4 +-
python/gui/qgsunitselectionwidget.sip | 85 +
python/gui/qgsuserinputdockwidget.sip | 19 +
python/gui/qgsvariableeditorwidget.sip | 90 +
python/gui/qgsvectorlayertools.sip | 5 +-
python/gui/qgsvertexmarker.sip | 3 +-
.../gui/raster/qgsmultibandcolorrendererwidget.sip | 4 +-
python/gui/raster/qgsrasterhistogramwidget.sip | 4 +-
python/gui/raster/qgsrasterrendererwidget.sip | 8 +-
.../gui/raster/qgssinglebandgrayrendererwidget.sip | 4 +-
python/gui/symbology-ng/characterwidget.sip | 3 +-
python/gui/symbology-ng/qgs25drendererwidget.sip | 42 +
.../qgscategorizedsymbolrendererv2widget.sip | 31 +-
python/gui/symbology-ng/qgscolorrampcombobox.sip | 17 +-
python/gui/symbology-ng/qgsdashspacedialog.sip | 2 +-
.../symbology-ng/qgsdatadefinedsymboldialog.sip | 19 +-
.../symbology-ng/qgsgraduatedhistogramwidget.sip | 42 +
.../qgsgraduatedsymbolrendererv2widget.sip | 18 +-
.../gui/symbology-ng/qgsheatmaprendererwidget.sip | 4 +-
.../qgsinvertedpolygonrendererwidget.sip | 3 +-
.../gui/symbology-ng/qgslayerpropertieswidget.sip | 25 +
.../qgspointdisplacementrendererwidget.sip | 1 +
.../symbology-ng/qgsrendererv2propertiesdialog.sip | 16 +
python/gui/symbology-ng/qgsrendererv2widget.sip | 157 +-
.../symbology-ng/qgsrulebasedrendererv2widget.sip | 3 +-
.../qgssinglesymbolrendererv2widget.sip | 5 +-
python/gui/symbology-ng/qgssizescalewidget.sip | 20 +
.../gui/symbology-ng/qgssmartgroupeditordialog.sip | 10 +-
.../symbology-ng/qgsstylev2exportimportdialog.sip | 41 +
.../qgsstylev2groupselectiondialog.sip | 45 +
.../gui/symbology-ng/qgsstylev2managerdialog.sip | 19 +-
python/gui/symbology-ng/qgssvgselectorwidget.sip | 6 +-
python/gui/symbology-ng/qgssymbollayerv2widget.sip | 84 +-
.../gui/symbology-ng/qgssymbollevelsv2dialog.sip | 10 +-
python/gui/symbology-ng/qgssymbolslistwidget.sip | 50 +-
.../gui/symbology-ng/qgssymbolv2selectordialog.sip | 31 +-
.../qgsvectorgradientcolorrampv2dialog.sip | 2 +-
python/networkanalysis/__init__.py | 25 +
python/plugins/CMakeLists.txt | 63 +-
python/plugins/GdalTools/CMakeLists.txt | 4 +-
python/plugins/GdalTools/GdalTools.py | 760 +-
python/plugins/GdalTools/__init__.py | 8 +-
python/plugins/GdalTools/tools/CMakeLists.txt | 2 +-
python/plugins/GdalTools/tools/GdalTools_utils.py | 1360 +-
python/plugins/GdalTools/tools/dialogBase.py | 372 +-
python/plugins/GdalTools/tools/dialogSRS.py | 44 +-
python/plugins/GdalTools/tools/doBuildVRT.py | 268 +-
python/plugins/GdalTools/tools/doClipper.py | 332 +-
python/plugins/GdalTools/tools/doContour.py | 163 +-
python/plugins/GdalTools/tools/doDEM.py | 291 +-
python/plugins/GdalTools/tools/doExtractProj.py | 309 +-
python/plugins/GdalTools/tools/doFillNodata.py | 403 +-
python/plugins/GdalTools/tools/doGrid.py | 352 +-
python/plugins/GdalTools/tools/doInfo.py | 191 +-
python/plugins/GdalTools/tools/doMerge.py | 325 +-
python/plugins/GdalTools/tools/doNearBlack.py | 127 +-
python/plugins/GdalTools/tools/doOverview.py | 269 +-
python/plugins/GdalTools/tools/doPctRgb.py | 244 +-
python/plugins/GdalTools/tools/doPolygonize.py | 175 +-
python/plugins/GdalTools/tools/doProjection.py | 300 +-
python/plugins/GdalTools/tools/doProximity.py | 161 +-
python/plugins/GdalTools/tools/doRasterize.py | 247 +-
python/plugins/GdalTools/tools/doRgbPct.py | 238 +-
python/plugins/GdalTools/tools/doSettings.py | 88 +-
python/plugins/GdalTools/tools/doSieve.py | 131 +-
python/plugins/GdalTools/tools/doTileIndex.py | 128 +-
python/plugins/GdalTools/tools/doTranslate.py | 537 +-
python/plugins/GdalTools/tools/doWarp.py | 413 +-
python/plugins/GdalTools/tools/extentSelector.py | 327 +-
python/plugins/GdalTools/tools/inOutSelector.py | 357 +-
python/plugins/GdalTools/tools/optionsTable.py | 79 +-
python/plugins/GdalTools/tools/widgetBatchBase.py | 235 +-
python/plugins/GdalTools/tools/widgetBuildVRT.ui | 90 +-
python/plugins/GdalTools/tools/widgetClipper.ui | 292 +-
python/plugins/GdalTools/tools/widgetPluginBase.py | 337 +-
python/plugins/GdalTools/tools/widgetTileIndex.ui | 9 +-
python/plugins/MetaSearch/__init__.py | 1 +
python/plugins/MetaSearch/dialogs/maindialog.py | 107 +-
.../MetaSearch/dialogs/manageconnectionsdialog.py | 2 +
.../MetaSearch/dialogs/newconnectiondialog.py | 2 +
python/plugins/MetaSearch/dialogs/recorddialog.py | 2 +
python/plugins/MetaSearch/dialogs/xmldialog.py | 2 +
.../MetaSearch/locale/cs/LC_MESSAGES/templates.mo | Bin 2051 -> 0 bytes
.../MetaSearch/locale/cs/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.qm | Bin 8170 -> 0 bytes
.../plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/de/LC_MESSAGES/templates.mo | Bin 1989 -> 0 bytes
.../MetaSearch/locale/de/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/de/LC_MESSAGES/ui.qm | Bin 607 -> 0 bytes
.../plugins/MetaSearch/locale/de/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/en/LC_MESSAGES/templates.mo | Bin 370 -> 0 bytes
.../MetaSearch/locale/en/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/en/LC_MESSAGES/ui.qm | 1 -
.../plugins/MetaSearch/locale/en/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/fr/LC_MESSAGES/templates.mo | Bin 1869 -> 0 bytes
.../MetaSearch/locale/fr/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.qm | Bin 8818 -> 0 bytes
.../plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/it/LC_MESSAGES/templates.mo | Bin 2026 -> 0 bytes
.../MetaSearch/locale/it/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/it/LC_MESSAGES/ui.qm | Bin 8344 -> 0 bytes
.../plugins/MetaSearch/locale/it/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/nl/LC_MESSAGES/templates.mo | Bin 479 -> 0 bytes
.../MetaSearch/locale/nl/LC_MESSAGES/templates.po | 120 -
.../plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.qm | Bin 8250 -> 0 bytes
.../plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.ts | 481 -
python/plugins/MetaSearch/metadata.txt | 17 +-
python/plugins/MetaSearch/pavement.py | 289 +-
python/plugins/MetaSearch/plugin.py | 14 +-
.../MetaSearch/resources/connections-default.xml | 19 +-
python/plugins/MetaSearch/ui/maindialog.ui | 50 +-
python/plugins/MetaSearch/util.py | 48 +-
python/plugins/db_manager/CMakeLists.txt | 4 +-
python/plugins/db_manager/README | 2 +-
python/plugins/db_manager/TODO | 2 +-
python/plugins/db_manager/__init__.py | 2 +
python/plugins/db_manager/db_manager.py | 809 +-
python/plugins/db_manager/db_manager_plugin.py | 88 +-
python/plugins/db_manager/db_model.py | 963 +-
.../plugins/db_manager/db_plugins/CMakeLists.txt | 4 +
python/plugins/db_manager/db_plugins/__init__.py | 54 +-
python/plugins/db_manager/db_plugins/connector.py | 355 +-
python/plugins/db_manager/db_plugins/data_model.py | 511 +-
python/plugins/db_manager/db_plugins/html_elems.py | 201 +-
python/plugins/db_manager/db_plugins/info_model.py | 806 +-
.../db_manager/db_plugins/oracle/CMakeLists.txt | 9 +
.../db_manager/db_plugins/oracle/QtSqlDB.py | 218 +
.../plugins/db_manager/db_plugins/oracle/TODO.md | 161 +
.../db_manager/db_plugins/oracle}/__init__.py | 0
.../db_manager/db_plugins/oracle/connector.py | 1758 +
.../db_manager/db_plugins/oracle/data_model.py | 154 +
.../db_manager/db_plugins/oracle/icons/oracle.png | Bin 0 -> 577 bytes
.../db_manager/db_plugins/oracle/info_model.py | 674 +
.../plugins/db_manager/db_plugins/oracle/plugin.py | 653 +
.../db_manager/db_plugins/oracle/resources.qrc | 5 +
.../db_manager/db_plugins/oracle/sql_dictionary.py | 308 +
python/plugins/db_manager/db_plugins/plugin.py | 2010 +-
.../db_manager/db_plugins/postgis/CMakeLists.txt | 2 +-
.../db_manager/db_plugins/postgis/connector.py | 1597 +-
.../db_manager/db_plugins/postgis/data_model.py | 84 +-
.../db_manager/db_plugins/postgis/info_model.py | 384 +-
.../db_manager/db_plugins/postgis/plugin.py | 508 +-
.../db_plugins/postgis/plugins/__init__.py | 20 +-
.../postgis/plugins/qgis_topoview/__init__.py | 454 +-
.../postgis/plugins/versioning/CMakeLists.txt | 2 +-
.../postgis/plugins/versioning/__init__.py | 25 +-
.../postgis/plugins/versioning/dlg_versioning.py | 385 +-
.../db_plugins/postgis/sql_dictionary.py | 149 +-
.../db_plugins/spatialite/CMakeLists.txt | 2 +-
.../db_manager/db_plugins/spatialite/connector.py | 1290 +-
.../db_manager/db_plugins/spatialite/data_model.py | 54 +-
.../db_manager/db_plugins/spatialite/info_model.py | 62 +-
.../db_manager/db_plugins/spatialite/plugin.py | 383 +-
.../db_plugins/spatialite/sql_dictionary.py | 151 +-
.../db_manager/db_plugins/vlayers/CMakeLists.txt | 7 +
.../db_manager/db_plugins/vlayers}/__init__.py | 0
.../db_manager/db_plugins/vlayers/connector.py | 429 +
.../db_manager/db_plugins/vlayers/data_model.py | 111 +
.../db_manager/db_plugins/vlayers/info_model.py | 46 +
.../db_manager/db_plugins/vlayers/plugin.py | 191 +
.../db_manager/db_plugins/vlayers/resources.qrc | 5 +
.../db_plugins/vlayers/sql_dictionary.py | 176 +
.../db_manager/db_plugins/vlayers/vlayer.svg | 242 +
python/plugins/db_manager/db_tree.py | 278 +-
.../plugins/db_manager/dlg_add_geometry_column.py | 63 +-
python/plugins/db_manager/dlg_create_constraint.py | 69 +-
python/plugins/db_manager/dlg_create_index.py | 98 +-
python/plugins/db_manager/dlg_create_table.py | 550 +-
python/plugins/db_manager/dlg_db_error.py | 41 +-
python/plugins/db_manager/dlg_export_vector.py | 305 +-
python/plugins/db_manager/dlg_field_properties.py | 92 +-
python/plugins/db_manager/dlg_import_vector.py | 639 +-
python/plugins/db_manager/dlg_query_builder.py | 382 +
python/plugins/db_manager/dlg_sql_window.py | 710 +-
python/plugins/db_manager/dlg_table_properties.py | 587 +-
python/plugins/db_manager/icons/CMakeLists.txt | 2 +-
python/plugins/db_manager/icons/sql.gif | Bin 0 -> 175 bytes
.../db_manager/icons/toolbar/action_delete.png | Bin 0 -> 1370 bytes
.../plugins/db_manager/icons/view_materialized.png | Bin 0 -> 471 bytes
python/plugins/db_manager/info_viewer.py | 235 +-
python/plugins/db_manager/layer_preview.py | 195 +-
python/plugins/db_manager/resources.qrc | 59 +-
python/plugins/db_manager/sql_dictionary.py | 5 +-
python/plugins/db_manager/sqledit.py | 5 +-
python/plugins/db_manager/table_viewer.py | 168 +-
python/plugins/db_manager/ui/DlgDbError.ui | 4 +-
python/plugins/db_manager/ui/DlgExportVector.ui | 72 +-
python/plugins/db_manager/ui/DlgImportVector.ui | 11 +-
python/plugins/db_manager/ui/DlgQueryBuilder.ui | 520 +
python/plugins/db_manager/ui/DlgSqlWindow.ui | 414 +-
python/plugins/fTools/CMakeLists.txt | 4 +-
python/plugins/fTools/__init__.py | 7 +-
python/plugins/fTools/fTools.py | 850 +-
python/plugins/fTools/tools/CMakeLists.txt | 2 +-
python/plugins/fTools/tools/doDefineProj.py | 40 +-
python/plugins/fTools/tools/doEliminate.py | 42 +-
python/plugins/fTools/tools/doGeometry.py | 2182 +-
python/plugins/fTools/tools/doGeoprocessing.py | 3139 +-
python/plugins/fTools/tools/doIntersectLines.py | 51 +-
python/plugins/fTools/tools/doMeanCoords.py | 44 +-
python/plugins/fTools/tools/doMergeShapes.py | 656 +-
python/plugins/fTools/tools/doPointDistance.py | 56 +-
python/plugins/fTools/tools/doPointsInPolygon.py | 150 +-
python/plugins/fTools/tools/doRandPoints.py | 175 +-
python/plugins/fTools/tools/doRandom.py | 9 +-
python/plugins/fTools/tools/doRegPoints.py | 43 +-
python/plugins/fTools/tools/doSelectByLocation.py | 27 +-
python/plugins/fTools/tools/doSimplify.py | 951 +-
python/plugins/fTools/tools/doSpatialIndex.py | 366 +-
python/plugins/fTools/tools/doSpatialJoin.py | 96 +-
python/plugins/fTools/tools/doSubsetSelect.py | 23 +-
python/plugins/fTools/tools/doSumLines.py | 33 +-
python/plugins/fTools/tools/doValidate.py | 605 +-
python/plugins/fTools/tools/doVectorGrid.py | 204 +-
python/plugins/fTools/tools/doVectorSplit.py | 25 +-
python/plugins/fTools/tools/doVisual.py | 770 +-
python/plugins/fTools/tools/frmPointsInPolygon.ui | 153 +-
python/plugins/fTools/tools/frmVectorGrid.ui | 17 +
python/plugins/fTools/tools/ftools_utils.py | 308 +-
python/plugins/fTools/tools/voronoi.py | 568 +-
python/plugins/processing/CMakeLists.txt | 11 +-
python/plugins/processing/ProcessingPlugin.py | 34 +-
python/plugins/processing/algs/CMakeLists.txt | 1 +
.../algs/exampleprovider/ExampleAlgorithm.py | 9 +-
.../exampleprovider/ExampleAlgorithmProvider.py | 4 +-
.../plugins/processing/algs/gdal/ClipByExtent.py | 91 +-
python/plugins/processing/algs/gdal/ClipByMask.py | 119 +-
python/plugins/processing/algs/gdal/ColorRelief.py | 19 +-
.../plugins/processing/algs/gdal/GdalAlgorithm.py | 37 +-
.../processing/algs/gdal/GdalAlgorithmDialog.py | 109 +
.../algs/gdal/GdalOgrAlgorithmProvider.py | 74 +-
python/plugins/processing/algs/gdal/GridAverage.py | 29 +-
.../processing/algs/gdal/GridDataMetrics.py | 31 +-
python/plugins/processing/algs/gdal/GridInvDist.py | 35 +-
python/plugins/processing/algs/gdal/GridNearest.py | 27 +-
.../plugins/processing/algs/gdal/OgrAlgorithm.py | 66 +-
python/plugins/processing/algs/gdal/aspect.py | 21 +-
python/plugins/processing/algs/gdal/buildvrt.py | 20 +-
python/plugins/processing/algs/gdal/contour.py | 29 +-
.../processing/algs/gdal/extractprojection.py | 13 +-
python/plugins/processing/algs/gdal/fillnodata.py | 26 +-
python/plugins/processing/algs/gdal/gdal2tiles.py | 186 +
python/plugins/processing/algs/gdal/gdal2xyz.py | 14 +-
python/plugins/processing/algs/gdal/gdaladdo.py | 19 +-
python/plugins/processing/algs/gdal/gdalcalc.py | 160 +
python/plugins/processing/algs/gdal/gdaltindex.py | 70 +
python/plugins/processing/algs/gdal/hillshade.py | 41 +-
python/plugins/processing/algs/gdal/information.py | 20 +-
python/plugins/processing/algs/gdal/merge.py | 18 +-
python/plugins/processing/algs/gdal/nearblack.py | 36 +-
python/plugins/processing/algs/gdal/ogr2ogr.py | 33 +-
.../plugins/processing/algs/gdal/ogr2ogrbuffer.py | 130 +
python/plugins/processing/algs/gdal/ogr2ogrclip.py | 37 +-
.../processing/algs/gdal/ogr2ogrclipextent.py | 36 +-
.../processing/algs/gdal/ogr2ogrdissolve.py | 145 +
.../processing/algs/gdal/ogr2ogronesidebuffer.py | 153 +
.../processing/algs/gdal/ogr2ogrpointsonlines.py | 106 +
.../algs/gdal/ogr2ogrtabletopostgislist.py | 201 +
.../processing/algs/gdal/ogr2ogrtopostgis.py | 137 +-
.../processing/algs/gdal/ogr2ogrtopostgislist.py | 131 +-
python/plugins/processing/algs/gdal/ogrinfo.py | 33 +-
python/plugins/processing/algs/gdal/ogrsql.py | 37 +-
python/plugins/processing/algs/gdal/pct2rgb.py | 18 +-
python/plugins/processing/algs/gdal/polygonize.py | 14 +-
python/plugins/processing/algs/gdal/proximity.py | 32 +-
python/plugins/processing/algs/gdal/rasterize.py | 145 +-
.../plugins/processing/algs/gdal/rasterize_over.py | 75 +
python/plugins/processing/algs/gdal/retile.py | 187 +
python/plugins/processing/algs/gdal/rgb2pct.py | 17 +-
python/plugins/processing/algs/gdal/roughness.py | 17 +-
python/plugins/processing/algs/gdal/sieve.py | 20 +-
python/plugins/processing/algs/gdal/slope.py | 29 +-
python/plugins/processing/algs/gdal/tpi.py | 17 +-
python/plugins/processing/algs/gdal/translate.py | 140 +-
python/plugins/processing/algs/gdal/tri.py | 17 +-
python/plugins/processing/algs/gdal/warp.py | 111 +-
.../plugins/processing/algs/grass/CMakeLists.txt | 2 -
.../processing/algs/grass/GrassAlgorithm.py | 167 +-
.../algs/grass/GrassAlgorithmProvider.py | 30 +-
python/plugins/processing/algs/grass/GrassUtils.py | 93 +-
.../processing/algs/grass/description/i.atcorr.txt | 4 +-
.../processing/algs/grass/description/i.fft.txt | 7 +-
.../algs/grass/description/i.his.rgb.txt | 9 +-
.../processing/algs/grass/description/i.ifft.txt | 4 +-
.../algs/grass/description/i.rgb.his.txt | 8 +-
.../processing/algs/grass/description/i.zc.txt | 4 +-
.../processing/algs/grass/description/m.cogo.txt | 4 +-
.../processing/algs/grass/description/nviz.txt | 2 +-
.../processing/algs/grass/description/r.aspect.txt | 3 +-
.../algs/grass/description/r.average.txt | 4 +-
.../algs/grass/description/r.basins.fill.txt | 2 +-
.../algs/grass/description/r.bilinear.txt | 4 +-
.../algs/grass/description/r.bitpattern.txt | 4 +-
.../processing/algs/grass/description/r.buffer.txt | 2 +-
.../processing/algs/grass/description/r.carve.txt | 2 +-
.../processing/algs/grass/description/r.circle.txt | 4 +-
.../processing/algs/grass/description/r.clump.txt | 4 +-
.../processing/algs/grass/description/r.coin.txt | 4 +-
.../algs/grass/description/r.composite.txt | 4 +-
.../algs/grass/description/r.contour.step.txt | 2 +-
.../processing/algs/grass/description/r.cost.txt | 2 +-
.../processing/algs/grass/description/r.covar.txt | 2 +-
.../processing/algs/grass/description/r.cross.txt | 4 +-
.../algs/grass/description/r.describe.txt | 4 +-
.../algs/grass/description/r.drain.coordinate.txt | 2 +-
.../processing/algs/grass/description/r.drain.txt | 4 +-
.../algs/grass/description/r.fill.dir.txt | 2 +-
.../algs/grass/description/r.fillnulls.txt | 4 +-
.../processing/algs/grass/description/r.flow.txt | 8 +-
.../algs/grass/description/r.grow.distance.txt | 6 +-
.../processing/algs/grass/description/r.grow.txt | 4 +-
.../processing/algs/grass/description/r.gwflow.txt | 4 +-
.../processing/algs/grass/description/r.his.txt | 2 +-
.../algs/grass/description/r.horizon.height.txt | 2 +
.../algs/grass/description/r.horizon.txt | 4 +-
.../processing/algs/grass/description/r.info.txt | 4 +-
.../processing/algs/grass/description/r.kappa.txt | 4 +-
.../algs/grass/description/r.lake.coords.txt | 2 +-
.../algs/grass/description/r.lake.layer.txt | 2 +-
.../processing/algs/grass/description/r.los.txt | 4 +-
.../algs/grass/description/r.mapcalculator.txt | 4 +-
.../processing/algs/grass/description/r.median.txt | 4 +-
.../algs/grass/description/r.mfilter.fp.txt | 4 +-
.../algs/grass/description/r.mfilter.txt | 4 +-
.../processing/algs/grass/description/r.mode.txt | 4 +-
.../algs/grass/description/r.neighbors.txt | 4 +-
.../algs/grass/description/r.out.gridatb.txt | 4 +-
.../algs/grass/description/r.out.ppm.txt | 4 +-
.../algs/grass/description/r.out.vrml.txt | 4 +-
.../algs/grass/description/r.out.xyz.txt | 4 +-
.../algs/grass/description/r.param.scale.txt | 4 +-
.../processing/algs/grass/description/r.patch.txt | 4 +-
.../processing/algs/grass/description/r.plane.txt | 4 +-
.../algs/grass/description/r.profile.txt | 4 +-
.../processing/algs/grass/description/r.quant.txt | 2 +-
.../algs/grass/description/r.quantile.txt | 5 +-
.../algs/grass/description/r.random.cells.txt | 4 +-
.../algs/grass/description/r.random.raster.txt | 2 +-
.../processing/algs/grass/description/r.random.txt | 6 +-
.../grass/description/r.reclass.area.greater.txt | 2 +-
.../grass/description/r.reclass.area.lesser.txt | 2 +-
.../algs/grass/description/r.reclass.txt | 4 +-
.../processing/algs/grass/description/r.recode.txt | 4 +-
.../algs/grass/description/r.regression.line.txt | 4 +-
.../processing/algs/grass/description/r.report.txt | 4 +-
.../algs/grass/description/r.resamp.interp.txt | 4 +-
.../algs/grass/description/r.resamp.rst.txt | 8 +-
.../algs/grass/description/r.resamp.stats.txt | 4 +-
.../algs/grass/description/r.resample.txt | 4 +-
.../algs/grass/description/r.rescale.eq.txt | 4 +-
.../algs/grass/description/r.rescale.txt | 4 +-
.../processing/algs/grass/description/r.ros.txt | 4 +-
.../processing/algs/grass/description/r.series.txt | 6 +-
.../algs/grass/description/r.shaded.relief.txt | 4 +-
.../algs/grass/description/r.sim.sediment.txt | 12 +-
.../algs/grass/description/r.sim.water.txt | 8 +-
.../algs/grass/description/r.slope.aspect.txt | 21 +-
.../processing/algs/grass/description/r.slope.txt | 3 +-
.../processing/algs/grass/description/r.spread.txt | 8 +-
.../algs/grass/description/r.spreadpath.txt | 4 +-
.../algs/grass/description/r.statistics.txt | 4 +-
.../processing/algs/grass/description/r.stats.txt | 4 +-
.../algs/grass/description/r.stream.angle.txt | 13 -
.../algs/grass/description/r.stream.basins.txt | 10 -
.../algs/grass/description/r.stream.del.txt | 8 -
.../algs/grass/description/r.stream.distance.txt | 12 -
.../algs/grass/description/r.stream.extract.txt | 13 -
.../algs/grass/description/r.stream.order.txt | 11 -
.../algs/grass/description/r.stream.pos.txt | 9 -
.../algs/grass/description/r.stream.stats.txt | 7 -
.../processing/algs/grass/description/r.sum.txt | 2 +-
.../processing/algs/grass/description/r.sun.txt | 12 +-
.../algs/grass/description/r.sunmask.datetime.txt | 16 +
.../algs/grass/description/r.sunmask.position.txt | 11 +
.../algs/grass/description/r.sunmask.txt | 17 -
.../algs/grass/description/r.surf.area.txt | 2 +-
.../algs/grass/description/r.surf.contour.txt | 4 +-
.../algs/grass/description/r.surf.gauss.txt | 4 +-
.../algs/grass/description/r.surf.idw.txt | 4 +-
.../algs/grass/description/r.surf.idw2.txt | 4 +-
.../algs/grass/description/r.surf.random.txt | 4 +-
.../algs/grass/description/r.terraflow.short.txt | 14 +-
.../algs/grass/description/r.terraflow.txt | 14 +-
.../processing/algs/grass/description/r.thin.txt | 4 +-
.../algs/grass/description/r.to.vect.txt | 4 +-
.../processing/algs/grass/description/r.topidx.txt | 4 +-
.../processing/algs/grass/description/r.univar.txt | 4 +-
.../processing/algs/grass/description/r.volume.txt | 4 +-
.../processing/algs/grass/description/r.walk.txt | 4 +-
.../algs/grass/description/r.water.outlet.txt | 2 +-
.../algs/grass/description/r.watershed.txt | 8 +-
.../algs/grass/description/v.buffer.column.txt | 2 +-
.../algs/grass/description/v.buffer.distance.txt | 2 +-
.../processing/algs/grass/description/v.class.txt | 2 +-
.../algs/grass/description/v.clean.advanced.txt | 6 +-
.../processing/algs/grass/description/v.clean.txt | 6 +-
.../algs/grass/description/v.db.select.txt | 6 +-
.../algs/grass/description/v.delaunay.txt | 2 +-
.../algs/grass/description/v.dissolve.txt | 7 +-
.../algs/grass/description/v.distance.toattr.txt | 2 +-
.../algs/grass/description/v.distance.txt | 5 +-
.../processing/algs/grass/description/v.drape.txt | 5 +-
.../algs/grass/description/v.extract.txt | 5 +-
.../algs/grass/description/v.generalize.txt | 5 +-
.../processing/algs/grass/description/v.hull.txt | 2 +-
.../processing/algs/grass/description/v.in.dxf.txt | 5 +-
.../processing/algs/grass/description/v.in.wfs.txt | 4 +-
.../processing/algs/grass/description/v.info.txt | 5 +-
.../processing/algs/grass/description/v.kcv.txt | 5 +-
.../processing/algs/grass/description/v.kernel.txt | 5 +-
.../algs/grass/description/v.lidar.correction.txt | 7 +-
.../grass/description/v.lidar.edgedetection.txt | 5 +-
.../algs/grass/description/v.lidar.growing.txt | 5 +-
.../processing/algs/grass/description/v.mkgrid.txt | 5 +-
.../algs/grass/description/v.neighbors.txt | 5 +-
.../processing/algs/grass/description/v.normal.txt | 5 +-
.../algs/grass/description/v.out.dxf.txt | 5 +-
.../algs/grass/description/v.out.pov.txt | 4 +-
.../algs/grass/description/v.outlier.txt | 3 +-
.../algs/grass/description/v.overlay.txt | 2 +-
.../algs/grass/description/v.parallel.txt | 5 +-
.../processing/algs/grass/description/v.patch.txt | 4 +-
.../algs/grass/description/v.perturb.txt | 5 +-
.../processing/algs/grass/description/v.qcount.txt | 5 +-
.../processing/algs/grass/description/v.random.txt | 4 +-
.../algs/grass/description/v.reclass.txt | 5 +-
.../processing/algs/grass/description/v.report.txt | 5 +-
.../processing/algs/grass/description/v.sample.txt | 5 +-
.../algs/grass/description/v.segment.txt | 5 +-
.../processing/algs/grass/description/v.select.txt | 4 +-
.../algs/grass/description/v.split.length.txt | 3 +-
.../algs/grass/description/v.split.vert.txt | 3 +-
.../grass/description/v.surf.bspline.sparse.txt | 2 +-
.../algs/grass/description/v.surf.bspline.txt | 4 +-
.../algs/grass/description/v.surf.idw.txt | 4 +-
.../algs/grass/description/v.surf.rst.line.txt | 2 +-
.../algs/grass/description/v.surf.rst.txt | 4 +-
.../algs/grass/description/v.to.points.txt | 4 +-
.../algs/grass/description/v.to.rast.attribute.txt | 2 +-
.../algs/grass/description/v.to.rast.value.txt | 2 +-
.../grass/description/v.transform.pointsfile.txt | 2 +-
.../algs/grass/description/v.transform.txt | 4 +-
.../processing/algs/grass/description/v.univar.txt | 2 +-
.../algs/grass/description/v.voronoi.txt | 5 +-
.../processing/algs/grass/ext/CMakeLists.txt | 3 -
.../algs/grass/ext/HtmlReportPostProcessor.py | 39 -
python/plugins/processing/algs/grass/ext/r_coin.py | 32 -
.../plugins/processing/algs/grass/ext/r_covar.py | 32 -
.../processing/algs/grass/ext/r_describe.py | 32 -
python/plugins/processing/algs/grass/ext/r_info.py | 32 -
.../processing/algs/grass/ext/r_regression_line.py | 32 -
.../plugins/processing/algs/grass/ext/r_report.py | 32 -
.../plugins/processing/algs/grass/ext/r_stats.py | 32 -
python/plugins/processing/algs/grass/ext/r_sum.py | 32 -
.../plugins/processing/algs/grass/ext/v_class.py | 32 -
python/plugins/processing/algs/grass/ext/v_info.py | 32 -
.../plugins/processing/algs/grass/ext/v_normal.py | 32 -
.../plugins/processing/algs/grass/ext/v_report.py | 32 -
.../plugins/processing/algs/grass/ext/v_univar.py | 32 -
python/plugins/processing/algs/grass/grass.txt | 15 +-
python/plugins/processing/algs/grass/nviz.py | 51 +-
.../processing/algs/grass7/Grass7Algorithm.py | 348 +-
.../algs/grass7/Grass7AlgorithmProvider.py | 15 +-
.../plugins/processing/algs/grass7/Grass7Utils.py | 44 +-
.../algs/grass7/description/i.atcorr.txt | 4 +-
.../processing/algs/grass7/description/i.fft.txt | 6 +-
.../algs/grass7/description/i.his.rgb.txt | 9 +-
.../processing/algs/grass7/description/i.ifft.txt | 4 +-
.../algs/grass7/description/i.rgb.his.txt | 8 +-
.../processing/algs/grass7/description/i.zc.txt | 4 +-
.../processing/algs/grass7/description/m.cogo.txt | 2 +-
.../processing/algs/grass7/description/nviz.txt | 2 +-
.../algs/grass7/description/r.aspect.txt | 5 +-
.../algs/grass7/description/r.basins.fill.txt | 2 +-
.../algs/grass7/description/r.buffer.txt | 2 +-
.../processing/algs/grass7/description/r.carve.txt | 2 +-
.../algs/grass7/description/r.circle.txt | 4 +-
.../processing/algs/grass7/description/r.clump.txt | 4 +-
.../processing/algs/grass7/description/r.coin.txt | 4 +-
.../algs/grass7/description/r.composite.txt | 4 +-
.../algs/grass7/description/r.contour.step.txt | 2 +-
.../processing/algs/grass7/description/r.cost.txt | 2 +-
.../processing/algs/grass7/description/r.covar.txt | 2 +-
.../processing/algs/grass7/description/r.cross.txt | 4 +-
.../algs/grass7/description/r.describe.txt | 4 +-
.../processing/algs/grass7/description/r.drain.txt | 6 +-
.../algs/grass7/description/r.fill.dir.txt | 2 +-
.../algs/grass7/description/r.fillnulls.txt | 4 +-
.../grass7/description/r.flow.aspect.barrier.txt | 14 +
.../algs/grass7/description/r.flow.aspect.txt | 13 +
.../algs/grass7/description/r.flow.barrier.txt | 13 +
.../processing/algs/grass7/description/r.flow.txt | 14 +-
.../algs/grass7/description/r.grow.distance.txt | 6 +-
.../processing/algs/grass7/description/r.grow.txt | 4 +-
.../algs/grass7/description/r.gwflow.txt | 4 +-
.../processing/algs/grass7/description/r.his.txt | 2 +-
.../algs/grass7/description/r.horizon.height.txt | 8 +-
.../algs/grass7/description/r.horizon.txt | 10 +-
.../processing/algs/grass7/description/r.info.txt | 4 +-
.../processing/algs/grass7/description/r.kappa.txt | 4 +-
.../algs/grass7/description/r.lake.coords.txt | 2 +-
.../algs/grass7/description/r.lake.layer.txt | 2 +-
.../algs/grass7/description/r.mapcalculator.txt | 11 -
.../algs/grass7/description/r.median.txt | 4 +-
.../algs/grass7/description/r.mfilter.fp.txt | 4 +-
.../algs/grass7/description/r.mfilter.txt | 4 +-
.../processing/algs/grass7/description/r.mode.txt | 4 +-
.../algs/grass7/description/r.neighbors.txt | 4 +-
.../algs/grass7/description/r.out.gridatb.txt | 4 +-
.../algs/grass7/description/r.out.ppm.txt | 4 +-
.../algs/grass7/description/r.out.vrml.txt | 4 +-
.../algs/grass7/description/r.param.scale.txt | 4 +-
.../processing/algs/grass7/description/r.patch.txt | 4 +-
.../processing/algs/grass7/description/r.plane.txt | 6 +-
.../algs/grass7/description/r.profile.txt | 4 +-
.../processing/algs/grass7/description/r.quant.txt | 2 +-
.../algs/grass7/description/r.quantile.txt | 5 +-
.../algs/grass7/description/r.random.cells.txt | 4 +-
.../algs/grass7/description/r.random.raster.txt | 4 +-
.../algs/grass7/description/r.random.txt | 6 +-
.../grass7/description/r.reclass.area.greater.txt | 5 +-
.../grass7/description/r.reclass.area.lesser.txt | 5 +-
.../algs/grass7/description/r.reclass.txt | 4 +-
.../algs/grass7/description/r.recode.txt | 4 +-
.../algs/grass7/description/r.regression.line.txt | 2 +-
.../algs/grass7/description/r.relief.scaling.txt | 10 +
.../algs/grass7/description/r.relief.txt | 7 +-
.../algs/grass7/description/r.report.txt | 4 +-
.../algs/grass7/description/r.resamp.interp.txt | 4 +-
.../algs/grass7/description/r.resamp.rst.txt | 4 +-
.../algs/grass7/description/r.resamp.stats.txt | 4 +-
.../algs/grass7/description/r.resample.txt | 4 +-
.../algs/grass7/description/r.rescale.eq.txt | 4 +-
.../algs/grass7/description/r.rescale.txt | 4 +-
.../algs/grass7/description/r.series.txt | 6 +-
.../algs/grass7/description/r.sim.sediment.txt | 12 +-
.../algs/grass7/description/r.sim.water.txt | 8 +-
.../algs/grass7/description/r.slope.aspect.txt | 23 +-
.../processing/algs/grass7/description/r.slope.txt | 9 +
.../algs/grass7/description/r.spreadpath.txt | 4 +-
.../algs/grass7/description/r.statistics.txt | 4 +-
.../processing/algs/grass7/description/r.stats.txt | 4 +-
.../algs/grass7/description/r.stream.angle.txt | 13 -
.../algs/grass7/description/r.stream.basins.txt | 10 -
.../algs/grass7/description/r.stream.del.txt | 8 -
.../algs/grass7/description/r.stream.distance.txt | 12 -
.../algs/grass7/description/r.stream.extract.txt | 10 +-
.../algs/grass7/description/r.stream.order.txt | 12 -
.../algs/grass7/description/r.stream.pos.txt | 9 -
.../algs/grass7/description/r.stream.stats.txt | 7 -
.../processing/algs/grass7/description/r.sum.txt | 2 +-
.../processing/algs/grass7/description/r.sun.txt | 12 +-
.../algs/grass7/description/r.sunmask.datetime.txt | 16 +
.../algs/grass7/description/r.sunmask.position.txt | 11 +
.../algs/grass7/description/r.sunmask.txt | 18 -
.../algs/grass7/description/r.surf.area.txt | 5 +-
.../algs/grass7/description/r.surf.contour.txt | 4 +-
.../algs/grass7/description/r.surf.gauss.txt | 4 +-
.../algs/grass7/description/r.surf.idw.txt | 4 +-
.../algs/grass7/description/r.surf.random.txt | 4 +-
.../algs/grass7/description/r.terraflow.txt | 14 +-
.../processing/algs/grass7/description/r.thin.txt | 4 +-
.../algs/grass7/description/r.to.vect.txt | 4 +-
.../algs/grass7/description/r.topidx.txt | 4 +-
.../algs/grass7/description/r.viewshed.txt | 4 +-
.../algs/grass7/description/r.volume.txt | 4 +-
.../processing/algs/grass7/description/r.walk.txt | 4 +-
.../algs/grass7/description/r.water.outlet.txt | 7 +-
.../algs/grass7/description/r.watershed.txt | 6 +-
.../algs/grass7/description/v.buffer.column.txt | 2 +-
.../algs/grass7/description/v.buffer.distance.txt | 2 +-
.../processing/algs/grass7/description/v.class.txt | 2 +-
.../algs/grass7/description/v.clean.advanced.txt | 6 +-
.../processing/algs/grass7/description/v.clean.txt | 6 +-
.../algs/grass7/description/v.db.select.txt | 14 +-
.../algs/grass7/description/v.delaunay.txt | 2 +-
.../algs/grass7/description/v.dissolve.txt | 7 +-
.../algs/grass7/description/v.distance.toattr.txt | 10 -
.../algs/grass7/description/v.distance.txt | 10 -
.../processing/algs/grass7/description/v.drape.txt | 5 +-
.../algs/grass7/description/v.extract.txt | 5 +-
.../algs/grass7/description/v.generalize.txt | 8 +-
.../processing/algs/grass7/description/v.hull.txt | 2 +-
.../algs/grass7/description/v.in.dxf.txt | 5 +-
.../algs/grass7/description/v.in.wfs.txt | 4 +-
.../processing/algs/grass7/description/v.info.txt | 5 +-
.../processing/algs/grass7/description/v.kcv.txt | 4 +-
.../algs/grass7/description/v.lidar.correction.txt | 7 +-
.../grass7/description/v.lidar.edgedetection.txt | 5 +-
.../algs/grass7/description/v.lidar.growing.txt | 5 +-
.../algs/grass7/description/v.mkgrid.txt | 4 +-
.../algs/grass7/description/v.neighbors.txt | 5 +-
.../algs/grass7/description/v.net.alloc.txt | 13 +
.../algs/grass7/description/v.net.allpairs.txt | 13 +
.../algs/grass7/description/v.net.arcs.txt | 7 +
.../algs/grass7/description/v.net.articulation.txt | 8 +
.../algs/grass7/description/v.net.bridge.txt | 8 +
.../algs/grass7/description/v.net.centrality.txt | 17 +
.../algs/grass7/description/v.net.components.txt | 10 +
.../algs/grass7/description/v.net.connect.txt | 9 +
.../algs/grass7/description/v.net.connectivity.txt | 14 +
.../algs/grass7/description/v.net.distance.txt | 18 +
.../algs/grass7/description/v.net.flow.txt | 15 +
.../algs/grass7/description/v.net.iso.txt | 14 +
.../algs/grass7/description/v.net.nodes.txt | 7 +
.../algs/grass7/description/v.net.nreport.txt | 7 +
.../algs/grass7/description/v.net.path.txt | 16 +
.../algs/grass7/description/v.net.report.txt | 7 +
.../algs/grass7/description/v.net.salesman.txt | 13 +
.../algs/grass7/description/v.net.spanningtree.txt | 7 +
.../algs/grass7/description/v.net.steiner.txt | 12 +
.../algs/grass7/description/v.net.visibility.txt | 7 +
.../algs/grass7/description/v.normal.txt | 5 +-
.../algs/grass7/description/v.out.dxf.txt | 5 +-
.../algs/grass7/description/v.out.pov.txt | 4 +-
.../algs/grass7/description/v.outlier.txt | 2 +-
.../algs/grass7/description/v.overlay.txt | 2 +-
.../algs/grass7/description/v.parallel.txt | 5 +-
.../processing/algs/grass7/description/v.patch.txt | 6 +-
.../algs/grass7/description/v.perturb.txt | 5 +-
.../algs/grass7/description/v.qcount.txt | 4 +-
.../algs/grass7/description/v.random.txt | 4 +-
.../algs/grass7/description/v.reclass.txt | 5 +-
.../algs/grass7/description/v.report.txt | 4 +-
.../algs/grass7/description/v.sample.txt | 4 +-
.../algs/grass7/description/v.segment.txt | 5 +-
.../algs/grass7/description/v.select.txt | 4 +-
.../algs/grass7/description/v.split.length.txt | 3 +-
.../algs/grass7/description/v.split.vert.txt | 3 +-
.../grass7/description/v.surf.bspline.sparse.txt | 2 +-
.../algs/grass7/description/v.surf.bspline.txt | 4 +-
.../algs/grass7/description/v.surf.idw.txt | 4 +-
.../algs/grass7/description/v.surf.rst.txt | 4 +-
.../algs/grass7/description/v.to.points.txt | 4 +-
.../grass7/description/v.to.rast.attribute.txt | 4 +-
.../algs/grass7/description/v.to.rast.value.txt | 2 +-
.../algs/grass7/description/v.transform.txt | 4 +-
.../algs/grass7/description/v.univar.txt | 2 +-
.../algs/grass7/description/v.voronoi.txt | 5 +-
.../algs/grass7/ext/HtmlReportPostProcessor.py | 40 -
.../plugins/processing/algs/grass7/ext/r_coin.py | 32 -
.../plugins/processing/algs/grass7/ext/r_covar.py | 32 -
.../processing/algs/grass7/ext/r_describe.py | 32 -
.../plugins/processing/algs/grass7/ext/r_info.py | 32 -
.../algs/grass7/ext/r_regression_line.py | 32 -
.../plugins/processing/algs/grass7/ext/r_report.py | 32 -
.../plugins/processing/algs/grass7/ext/r_stats.py | 32 -
.../plugins/processing/algs/grass7/ext/v_class.py | 32 -
.../plugins/processing/algs/grass7/ext/v_info.py | 32 -
python/plugins/processing/algs/grass7/ext/v_net.py | 105 +
.../processing/algs/grass7/ext/v_net_alloc.py | 38 +
.../processing/algs/grass7/ext/v_net_allpairs.py | 33 +
.../processing/algs/grass7/ext/v_net_arcs.py | 33 +
.../algs/grass7/ext/v_net_articulation.py | 33 +
.../processing/algs/grass7/ext/v_net_bridge.py | 33 +
.../processing/algs/grass7/ext/v_net_components.py | 47 +
.../processing/algs/grass7/ext/v_net_connect.py | 39 +
.../algs/grass7/ext/v_net_connectivity.py | 51 +
.../processing/algs/grass7/ext/v_net_distance.py | 92 +
.../processing/algs/grass7/ext/v_net_flow.py | 53 +
.../processing/algs/grass7/ext/v_net_iso.py | 32 +
.../processing/algs/grass7/ext/v_net_nodes.py | 33 +
.../processing/algs/grass7/ext/v_net_path.py | 32 +
.../processing/algs/grass7/ext/v_net_salesman.py | 49 +
.../processing/algs/grass7/ext/v_net_steiner.py | 32 +
.../processing/algs/grass7/ext/v_net_visibility.py | 33 +
.../plugins/processing/algs/grass7/ext/v_normal.py | 32 -
.../plugins/processing/algs/grass7/ext/v_report.py | 32 -
.../plugins/processing/algs/grass7/ext/v_univar.py | 32 -
python/plugins/processing/algs/grass7/nviz7.py | 33 +-
python/plugins/processing/algs/help/CMakeLists.txt | 5 +
python/plugins/processing/algs/help/__init__.py | 57 +
python/plugins/processing/algs/help/qgis.yaml | 439 +
.../algs/lidar/LidarToolsAlgorithmProvider.py | 49 +-
.../processing/algs/lidar/fusion/ASCII2DTM.py | 8 +-
.../processing/algs/lidar/fusion/CanopyMaxima.py | 12 +-
.../processing/algs/lidar/fusion/CanopyModel.py | 56 +-
.../processing/algs/lidar/fusion/Catalog.py | 21 +-
.../processing/algs/lidar/fusion/ClipData.py | 39 +-
.../processing/algs/lidar/fusion/CloudMetrics.py | 20 +-
.../plugins/processing/algs/lidar/fusion/Cover.py | 15 +-
.../processing/algs/lidar/fusion/Csv2Grid.py | 6 +-
.../processing/algs/lidar/fusion/DTM2ASCII.py | 61 +
.../processing/algs/lidar/fusion/DTM2TIF.py | 5 +-
.../processing/algs/lidar/fusion/FilterData.py | 24 +-
.../algs/lidar/fusion/FirstLastReturn.py | 7 +-
.../algs/lidar/fusion/FusionAlgorithm.py | 2 +-
.../processing/algs/lidar/fusion/GridMetrics.py | 24 +-
.../algs/lidar/fusion/GridSurfaceCreate.py | 34 +-
.../processing/algs/lidar/fusion/GroundFilter.py | 27 +-
.../processing/algs/lidar/fusion/MergeData.py | 4 +-
.../algs/lidar/fusion/OpenViewerAction.py | 12 +-
.../processing/algs/lidar/fusion/PolyClipData.py | 17 +-
.../algs/lidar/fusion/TinSurfaceCreate.py | 49 +-
.../algs/lidar/lastools/LAStoolsAlgorithm.py | 29 +-
.../algs/lidar/lastools/LAStoolsUtils.py | 9 +-
.../processing/algs/lidar/lastools/blast2dem.py | 11 +-
.../processing/algs/lidar/lastools/blast2demPro.py | 11 +-
.../processing/algs/lidar/lastools/blast2iso.py | 31 +-
.../processing/algs/lidar/lastools/blast2isoPro.py | 31 +-
.../algs/lidar/lastools/flightlinesToCHM.py | 37 +-
.../algs/lidar/lastools/flightlinesToDTMandDSM.py | 27 +-
.../lastools/flightlinesToSingleCHMpitFree.py | 35 +-
.../algs/lidar/lastools/hugeFileClassify.py | 23 +-
.../algs/lidar/lastools/hugeFileGroundClassify.py | 19 +-
.../algs/lidar/lastools/hugeFileNormalize.py | 23 +-
.../processing/algs/lidar/lastools/las2dem.py | 11 +-
.../processing/algs/lidar/lastools/las2demPro.py | 11 +-
.../processing/algs/lidar/lastools/las2iso.py | 31 +-
.../algs/lidar/lastools/las2lasPro_filter.py | 5 +-
.../algs/lidar/lastools/las2lasPro_project.py | 25 +-
.../algs/lidar/lastools/las2lasPro_transform.py | 11 +-
.../algs/lidar/lastools/las2las_filter.py | 5 +-
.../algs/lidar/lastools/las2las_project.py | 25 +-
.../algs/lidar/lastools/las2las_transform.py | 10 +-
.../processing/algs/lidar/lastools/las2shp.py | 19 +-
.../processing/algs/lidar/lastools/las2tin.py | 5 +-
.../processing/algs/lidar/lastools/las2txt.py | 7 +-
.../processing/algs/lidar/lastools/las2txtPro.py | 7 +-
.../processing/algs/lidar/lastools/lasboundary.py | 15 +-
.../algs/lidar/lastools/lasboundaryPro.py | 15 +-
.../processing/algs/lidar/lastools/lascanopy.py | 39 +-
.../processing/algs/lidar/lastools/lascanopyPro.py | 39 +-
.../processing/algs/lidar/lastools/lasclassify.py | 5 +-
.../algs/lidar/lastools/lasclassifyPro.py | 5 +-
.../processing/algs/lidar/lastools/lasclip.py | 15 +-
.../processing/algs/lidar/lastools/lascolor.py | 7 +-
.../processing/algs/lidar/lastools/lascontrol.py | 15 +-
.../processing/algs/lidar/lastools/lasduplicate.py | 13 +-
.../algs/lidar/lastools/lasduplicatePro.py | 14 +-
.../processing/algs/lidar/lastools/lasgrid.py | 11 +-
.../processing/algs/lidar/lastools/lasgridPro.py | 11 +-
.../processing/algs/lidar/lastools/lasground.py | 11 +-
.../processing/algs/lidar/lastools/lasgroundPro.py | 11 +-
.../processing/algs/lidar/lastools/lasheight.py | 19 +-
.../processing/algs/lidar/lastools/lasheightPro.py | 19 +-
.../processing/algs/lidar/lastools/lasindex.py | 9 +-
.../processing/algs/lidar/lastools/lasindexPro.py | 9 +-
.../processing/algs/lidar/lastools/lasinfo.py | 31 +-
.../processing/algs/lidar/lastools/lasinfoPro.py | 29 +-
.../processing/algs/lidar/lastools/lasmerge.py | 7 +-
.../processing/algs/lidar/lastools/lasmergePro.py | 7 +-
.../processing/algs/lidar/lastools/lasnoise.py | 23 +-
.../processing/algs/lidar/lastools/lasnoisePro.py | 24 +-
.../processing/algs/lidar/lastools/lasoverage.py | 14 +-
.../algs/lidar/lastools/lasoveragePro.py | 13 +-
.../processing/algs/lidar/lastools/lasoverlap.py | 17 +-
.../algs/lidar/lastools/lasoverlapPro.py | 17 +-
.../processing/algs/lidar/lastools/lasprecision.py | 5 +-
.../processing/algs/lidar/lastools/lasquery.py | 9 +-
.../processing/algs/lidar/lastools/lassort.py | 9 +-
.../processing/algs/lidar/lastools/lassortPro.py | 9 +-
.../processing/algs/lidar/lastools/lassplit.py | 15 +-
.../processing/algs/lidar/lastools/lasthin.py | 21 +-
.../processing/algs/lidar/lastools/lasthinPro.py | 21 +-
.../processing/algs/lidar/lastools/lastile.py | 17 +-
.../processing/algs/lidar/lastools/lastilePro.py | 21 +-
.../processing/algs/lidar/lastools/lasvalidate.py | 7 +-
.../algs/lidar/lastools/lasvalidatePro.py | 7 +-
.../processing/algs/lidar/lastools/lasview.py | 13 +-
.../processing/algs/lidar/lastools/lasviewPro.py | 13 +-
.../processing/algs/lidar/lastools/laszip.py | 11 +-
.../processing/algs/lidar/lastools/laszipPro.py | 11 +-
.../processing/algs/lidar/lastools/shp2las.py | 15 +-
.../processing/algs/lidar/lastools/txt2las.py | 29 +-
.../processing/algs/lidar/lastools/txt2lasPro.py | 27 +-
python/plugins/processing/algs/otb/CMakeLists.txt | 8 +-
python/plugins/processing/algs/otb/OTBAlgorithm.py | 131 +-
.../processing/algs/otb/OTBAlgorithmProvider.py | 58 +-
.../processing/algs/otb/OTBSpecific_XMLLoading.py | 90 +-
python/plugins/processing/algs/otb/OTBUtils.py | 252 +-
.../algs/otb/description/{ => 5.0.0}/BandMath.xml | 0
.../algs/otb/description/5.0.0/BandMathX.xml | 55 +
.../BinaryMorphologicalOperation-closing.xml | 0
.../BinaryMorphologicalOperation-dilate.xml | 0
.../BinaryMorphologicalOperation-erode.xml | 0
.../BinaryMorphologicalOperation-opening.xml | 0
.../5.0.0/ClassificationMapRegularization.xml | 64 +
.../{ => 5.0.0}/ColorMapping-continuous.xml | 0
.../{ => 5.0.0}/ColorMapping-custom.xml | 0
.../description/{ => 5.0.0}/ColorMapping-image.xml | 0
.../{ => 5.0.0}/ColorMapping-optimal.xml | 0
.../algs/otb/description/5.0.0/CompareImages.xml | 75 +
.../5.0.0/ComputeConfusionMatrix-raster.xml | 57 +
.../5.0.0/ComputeConfusionMatrix-vector.xml | 67 +
.../description/5.0.0/ComputeImagesStatistics.xml | 30 +
.../ComputeModulusAndPhase-OneEntry.xml | 0
.../ComputeModulusAndPhase-TwoEntries.xml | 0
.../5.0.0/ComputeOGRLayersFeaturesStatistics.xml | 31 +
.../5.0.0/ComputePolylineFeatureFromImage.xml | 56 +
.../description/{ => 5.0.0}/ConcatenateImages.xml | 0
.../{ => 5.0.0}/ConcatenateVectorData.xml | 0
.../{ => 5.0.0}/ConnectedComponentSegmentation.xml | 0
.../algs/otb/description/5.0.0/Convert.xml | 78 +
.../algs/otb/description/5.0.0/DEMConvert.xml | 20 +
.../algs/otb/description/5.0.0/Despeckle-frost.xml | 60 +
.../algs/otb/description/5.0.0/Despeckle-lee.xml | 60 +
.../5.0.0/DimensionalityReduction-ica.xml | 80 +
.../5.0.0/DimensionalityReduction-maf.xml | 55 +
.../5.0.0/DimensionalityReduction-napca.xml | 80 +
.../5.0.0/DimensionalityReduction-pca.xml | 62 +
.../{ => 5.0.0}/EdgeExtraction-gradient.xml | 0
.../{ => 5.0.0}/EdgeExtraction-sobel.xml | 0
.../{ => 5.0.0}/EdgeExtraction-touzi.xml | 0
.../otb/description/{ => 5.0.0}/ExtractROI-fit.xml | 0
.../{ => 5.0.0}/ExtractROI-standard.xml | 0
.../FusionOfClassifications-dempstershafer.xml | 0
.../FusionOfClassifications-majorityvoting.xml | 0
.../GrayScaleMorphologicalOperation-closing.xml | 0
.../GrayScaleMorphologicalOperation-dilate.xml | 0
.../GrayScaleMorphologicalOperation-erode.xml | 0
.../GrayScaleMorphologicalOperation-opening.xml | 0
.../{ => 5.0.0}/HaralickTextureExtraction.xml | 0
.../{ => 5.0.0}/HooverCompareSegmentation.xml | 0
.../description/{ => 5.0.0}/ImageClassifier.xml | 0
.../otb/description/{ => 5.0.0}/ImageEnvelope.xml | 0
.../otb/description/5.0.0/KMeansClassification.xml | 79 +
.../algs/otb/description/5.0.0/KmzExport.xml | 52 +
.../description/{ => 5.0.0}/LSMSSegmentation.xml | 0
.../{ => 5.0.0}/LSMSSmallRegionsMerging.xml | 0
.../otb/description/5.0.0/LSMSVectorization.xml | 45 +
.../{ => 5.0.0}/LineSegmentDetection.xml | 0
.../{ => 5.0.0}/LocalStatisticExtraction.xml | 0
.../otb/description/5.0.0/MeanShiftSmoothing.xml | 89 +
.../{ => 5.0.0}/MultivariateAlterationDetector.xml | 0
.../otb/description/5.0.0/OGRLayerClassifier.xml | 46 +
.../otb/description/5.0.0/OpticalCalibration.xml | 167 +
.../description/5.0.0/OrthoRectification-epsg.xml | 115 +
.../5.0.0/OrthoRectification-fit-to-ortho.xml | 100 +
.../5.0.0/OrthoRectification-lambert-WGS84.xml | 108 +
.../description/5.0.0/OrthoRectification-utm.xml | 122 +
.../{ => 5.0.0}/Pansharpening-bayes.xml | 0
.../description/{ => 5.0.0}/Pansharpening-lmvm.xml | 0
.../description/{ => 5.0.0}/Pansharpening-rcs.xml | 0
.../description/{ => 5.0.0}/RadiometricIndices.xml | 0
.../otb/description/5.0.0/Rasterization-image.xml | 78 +
.../otb/description/5.0.0/Rasterization-manual.xml | 134 +
.../algs/otb/description/5.0.0/ReadImageInfo.xml | 57 +
.../algs/otb/description/{ => 5.0.0}/Rescale.xml | 0
.../5.0.0/RigidTransformResample-id.xml | 83 +
.../5.0.0/RigidTransformResample-rotation.xml | 92 +
.../5.0.0/RigidTransformResample-translation.xml | 101 +
.../otb/description/5.0.0/SFSTextureExtraction.xml | 84 +
.../otb/description/5.0.0/SOMClassification.xml | 143 +
.../algs/otb/description/5.0.0/Segmentation-cc.xml | 152 +
.../{ => 5.0.0}/Segmentation-edison.xml | 0
.../description/5.0.0/Segmentation-meanshift.xml | 188 +
.../description/5.0.0/Segmentation-mprofiles.xml | 179 +
.../description/5.0.0/Segmentation-watershed.xml | 161 +
.../otb/description/5.0.0/Smoothing-anidif.xml | 69 +
.../description/{ => 5.0.0}/Smoothing-gaussian.xml | 0
.../otb/description/{ => 5.0.0}/Smoothing-mean.xml | 0
.../otb/description/{ => 5.0.0}/SplitImage.xml | 0
.../algs/otb/description/5.0.0/StereoFramework.xml | 315 +
.../algs/otb/description/5.0.0/Superimpose.xml | 91 +
.../otb/description/{ => 5.0.0}/TileFusion.xml | 0
.../5.0.0/TrainImagesClassifier-ann.xml | 247 +
.../5.0.0/TrainImagesClassifier-bayes.xml | 125 +
.../5.0.0/TrainImagesClassifier-boost.xml | 167 +
.../description/5.0.0/TrainImagesClassifier-dt.xml | 184 +
.../5.0.0/TrainImagesClassifier-gbt.xml | 161 +
.../5.0.0/TrainImagesClassifier-knn.xml | 134 +
.../5.0.0/TrainImagesClassifier-libsvm.xml | 156 +
.../description/5.0.0/TrainImagesClassifier-rf.xml | 188 +
.../5.0.0/TrainImagesClassifier-svm.xml | 209 +
.../description/5.0.0/TrainOGRLayersClassifier.xml | 46 +
.../otb/description/5.0.0/VectorDataExtractROI.xml | 38 +
.../5.0.0/VectorDataReprojection-image.xml | 57 +
.../5.0.0/VectorDataReprojection-user.xml | 91 +
.../otb/description/5.0.0/VectorDataTransform.xml | 83 +
.../algs/otb/description/5.0.0/doc/BandMath.html | 6 +
.../algs/otb/description/5.0.0/doc/BandMathX.html | 98 +
.../doc/BinaryMorphologicalOperation-closing.html | 5 +
.../doc/BinaryMorphologicalOperation-dilate.html | 5 +
.../doc/BinaryMorphologicalOperation-erode.html | 5 +
.../doc/BinaryMorphologicalOperation-opening.html | 5 +
.../5.0.0/doc/BinaryMorphologicalOperation.html | 5 +
.../otb/description/5.0.0/doc/BlockMatching.html | 5 +
.../5.0.0/doc/BundleToPerfectSensor.html | 5 +
.../5.0.0/doc/ClassificationMapRegularization.html | 7 +
.../5.0.0/doc/ColorMapping-continuous.html | 13 +
.../description/5.0.0/doc/ColorMapping-custom.html | 13 +
.../description/5.0.0/doc/ColorMapping-image.html | 13 +
.../5.0.0/doc/ColorMapping-optimal.html | 13 +
.../otb/description/5.0.0/doc/ColorMapping.html | 13 +
.../otb/description/5.0.0/doc/CompareImages.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix-raster.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix-vector.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix.html | 5 +
.../5.0.0/doc/ComputeImagesStatistics.html | 5 +
.../doc/ComputeOGRLayersFeaturesStatistics.html | 5 +
.../5.0.0/doc/ComputePolylineFeatureFromImage.html | 5 +
.../description/5.0.0/doc/ConcatenateImages.html | 5 +
.../5.0.0/doc/ConcatenateVectorData.html | 5 +
.../5.0.0/doc/ConnectedComponentSegmentation.html | 5 +
.../algs/otb/description/5.0.0/doc/Convert.html | 6 +
.../5.0.0/doc/ConvertCartoToGeoPoint.html | 5 +
.../5.0.0/doc/ConvertSensorToGeoPoint.html | 5 +
.../otb/description/{ => 5.0.0}/doc/CookBook.css | 0
.../algs/otb/description/5.0.0/doc/DEMConvert.html | 5 +
.../5.0.0/doc/DSFuzzyModelEstimation.html | 5 +
.../otb/description/5.0.0/doc/Despeckle-frost.html | 5 +
.../otb/description/5.0.0/doc/Despeckle-lee.html | 5 +
.../algs/otb/description/5.0.0/doc/Despeckle.html | 5 +
.../5.0.0/doc/DimensionalityReduction-ica.html | 5 +
.../5.0.0/doc/DimensionalityReduction-maf.html | 5 +
.../5.0.0/doc/DimensionalityReduction-napca.html | 5 +
.../5.0.0/doc/DimensionalityReduction-pca.html | 5 +
.../5.0.0/doc/DimensionalityReduction.html | 5 +
.../5.0.0/doc/DisparityMapToElevationMap.html | 5 +
.../description/5.0.0/doc/DownloadSRTMTiles.html | 5 +
.../5.0.0/doc/EdgeExtraction-gradient.html | 5 +
.../5.0.0/doc/EdgeExtraction-sobel.html | 5 +
.../5.0.0/doc/EdgeExtraction-touzi.html | 5 +
.../otb/description/5.0.0/doc/EdgeExtraction.html | 5 +
.../otb/description/5.0.0/doc/ExtractROI-fit.html | 5 +
.../description/5.0.0/doc/ExtractROI-standard.html | 5 +
.../algs/otb/description/5.0.0/doc/ExtractROI.html | 5 +
.../description/5.0.0/doc/FineRegistration.html | 5 +
.../FusionOfClassifications-dempstershafer.html | 9 +
.../FusionOfClassifications-majorityvoting.html | 9 +
.../5.0.0/doc/FusionOfClassifications.html | 9 +
.../otb/description/5.0.0/doc/GeneratePlyFile.html | 5 +
.../5.0.0/doc/GenerateRPCSensorModel.html | 5 +
.../GrayScaleMorphologicalOperation-closing.html | 5 +
.../GrayScaleMorphologicalOperation-dilate.html | 5 +
.../doc/GrayScaleMorphologicalOperation-erode.html | 5 +
.../GrayScaleMorphologicalOperation-opening.html | 5 +
.../5.0.0/doc/GrayScaleMorphologicalOperation.html | 5 +
.../5.0.0/doc/GridBasedImageResampling.html | 5 +
.../5.0.0/doc/HaralickTextureExtraction.html | 5 +
.../5.0.0/doc/HomologousPointsExtraction.html | 5 +
.../5.0.0/doc/HooverCompareSegmentation.html | 7 +
.../5.0.0/doc/HyperspectralUnmixing.html | 8 +
.../otb/description/5.0.0/doc/ImageClassifier.html | 5 +
.../otb/description/5.0.0/doc/ImageEnvelope.html | 5 +
.../5.0.0/doc/KMeansClassification.html | 5 +
.../algs/otb/description/5.0.0/doc/KmzExport.html | 5 +
.../{ => 5.0.0}/doc/LSMSSegmentation.html | 0
.../{ => 5.0.0}/doc/LSMSSmallRegionsMerging.html | 0
.../{ => 5.0.0}/doc/LSMSVectorization.html | 0
.../5.0.0/doc/LineSegmentDetection.html | 7 +
.../5.0.0/doc/LocalStatisticExtraction.html | 5 +
.../description/5.0.0/doc/MeanShiftSmoothing.html | 5 +
.../5.0.0/doc/MultiResolutionPyramid.html | 5 +
.../5.0.0/doc/MultivariateAlterationDetector.html | 21 +
.../description/5.0.0/doc/OGRLayerClassifier.html | 5 +
.../otb/description/5.0.0/doc/OSMDownloader.html | 6 +
.../5.0.0/doc/ObtainUTMZoneFromGeoPoint.html | 5 +
.../description/5.0.0/doc/OpticalCalibration.html | 60 +
.../5.0.0/doc/OrthoRectification-epsg.html | 7 +
.../5.0.0/doc/OrthoRectification-fit-to-ortho.html | 7 +
.../doc/OrthoRectification-lambert-WGS84.html | 7 +
.../5.0.0/doc/OrthoRectification-utm.html | 7 +
.../description/5.0.0/doc/OrthoRectification.html | 7 +
.../description/5.0.0/doc/Pansharpening-bayes.html | 5 +
.../description/5.0.0/doc/Pansharpening-lmvm.html | 5 +
.../description/5.0.0/doc/Pansharpening-rcs.html | 5 +
.../otb/description/5.0.0/doc/Pansharpening.html | 5 +
.../algs/otb/description/5.0.0/doc/PixelValue.html | 6 +
.../algs/otb/description/5.0.0/doc/Quicklook.html | 7 +
.../description/5.0.0/doc/RadiometricIndices.html | 25 +
.../description/5.0.0/doc/Rasterization-image.html | 6 +
.../5.0.0/doc/Rasterization-manual.html | 6 +
.../otb/description/5.0.0/doc/Rasterization.html | 6 +
.../otb/description/5.0.0/doc/ReadImageInfo.html | 5 +
.../description/5.0.0/doc/RefineSensorModel.html | 5 +
.../algs/otb/description/5.0.0/doc/Rescale.html | 5 +
.../5.0.0/doc/RigidTransformResample-id.html | 5 +
.../5.0.0/doc/RigidTransformResample-rotation.html | 5 +
.../doc/RigidTransformResample-translation.html | 5 +
.../5.0.0/doc/RigidTransformResample.html | 5 +
.../5.0.0/doc/SFSTextureExtraction.html | 5 +
.../description/5.0.0/doc/SOMClassification.html | 5 +
.../5.0.0/doc/SarRadiometricCalibration.html | 5 +
.../otb/description/5.0.0/doc/Segmentation-cc.html | 11 +
.../5.0.0/doc/Segmentation-meanshift.html | 11 +
.../5.0.0/doc/Segmentation-mprofiles.html | 11 +
.../5.0.0/doc/Segmentation-watershed.html | 11 +
.../otb/description/5.0.0/doc/Segmentation.html | 11 +
.../description/5.0.0/doc/Smoothing-anidif.html | 5 +
.../description/5.0.0/doc/Smoothing-gaussian.html | 5 +
.../otb/description/5.0.0/doc/Smoothing-mean.html | 5 +
.../algs/otb/description/5.0.0/doc/Smoothing.html | 5 +
.../algs/otb/description/5.0.0/doc/SplitImage.html | 5 +
.../otb/description/5.0.0/doc/StereoFramework.html | 16 +
.../doc/StereoRectificationGridGenerator.html | 5 +
.../otb/description/5.0.0/doc/Superimpose.html | 5 +
.../otb/description/5.0.0/doc/TestApplication.html | 5 +
.../algs/otb/description/5.0.0/doc/TileFusion.html | 5 +
.../5.0.0/doc/TrainImagesClassifier-ann.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-bayes.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-boost.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-dt.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-gbt.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-knn.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-libsvm.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-rf.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-svm.html | 11 +
.../5.0.0/doc/TrainImagesClassifier.html | 11 +
.../5.0.0/doc/TrainOGRLayersClassifier.html | 5 +
.../5.0.0/doc/VectorDataDSValidation.html | 5 +
.../5.0.0/doc/VectorDataExtractROI.html | 5 +
.../5.0.0/doc/VectorDataReprojection-image.html | 7 +
.../5.0.0/doc/VectorDataReprojection-user.html | 7 +
.../5.0.0/doc/VectorDataReprojection.html | 7 +
.../description/5.0.0/doc/VectorDataSetField.html | 5 +
.../description/5.0.0/doc/VectorDataTransform.html | 5 +
.../5.0.0/doc/VertexComponentAnalysis.html | 5 +
.../ClassificationMapRegularization.xml | 64 -
.../algs/otb/description/CompareImages.xml | 75 -
.../description/ComputeConfusionMatrix-raster.xml | 58 -
.../description/ComputeConfusionMatrix-vector.xml | 68 -
.../otb/description/ComputeImagesStatistics.xml | 31 -
.../description/DimensionalityReduction-ica.xml | 81 -
.../description/DimensionalityReduction-maf.xml | 56 -
.../description/DimensionalityReduction-napca.xml | 81 -
.../description/DimensionalityReduction-pca.xml | 63 -
.../algs/otb/description/KMeansClassification.xml | 80 -
.../processing/algs/otb/description/KmzExport.xml | 53 -
.../algs/otb/description/LSMSVectorization.xml | 46 -
.../algs/otb/description/MeanShiftSmoothing.xml | 80 -
.../algs/otb/description/OpticalCalibration.xml | 66 -
.../otb/description/OrthoRectification-epsg.xml | 115 -
.../OrthoRectification-fit-to-ortho.xml | 100 -
.../OrthoRectification-lambert-WGS84.xml | 108 -
.../otb/description/OrthoRectification-utm.xml | 122 -
.../algs/otb/description/ReadImageInfo.xml | 57 -
.../otb/description/RigidTransformResample-id.xml | 83 -
.../RigidTransformResample-rotation.xml | 92 -
.../RigidTransformResample-translation.xml | 101 -
.../algs/otb/description/SOMClassification.xml | 152 -
.../algs/otb/description/Segmentation-cc.xml | 153 -
.../otb/description/Segmentation-meanshift.xml | 189 -
.../otb/description/Segmentation-mprofiles.xml | 180 -
.../otb/description/Segmentation-watershed.xml | 162 -
.../algs/otb/description/Smoothing-anidif.xml | 60 -
.../algs/otb/description/StereoFramework.xml | 315 -
.../algs/otb/description/Superimpose.xml | 78 -
.../otb/description/TrainImagesClassifier-ann.xml | 240 -
.../description/TrainImagesClassifier-bayes.xml | 118 -
.../description/TrainImagesClassifier-boost.xml | 160 -
.../otb/description/TrainImagesClassifier-dt.xml | 177 -
.../otb/description/TrainImagesClassifier-gbt.xml | 154 -
.../otb/description/TrainImagesClassifier-knn.xml | 127 -
.../description/TrainImagesClassifier-libsvm.xml | 149 -
.../otb/description/TrainImagesClassifier-rf.xml | 181 -
.../otb/description/TrainImagesClassifier-svm.xml | 202 -
.../algs/otb/description/doc/BandMath.html | 6 -
.../doc/BinaryMorphologicalOperation-closing.html | 5 -
.../doc/BinaryMorphologicalOperation-dilate.html | 5 -
.../doc/BinaryMorphologicalOperation-erode.html | 5 -
.../doc/BinaryMorphologicalOperation-opening.html | 5 -
.../doc/BinaryMorphologicalOperation.html | 5 -
.../algs/otb/description/doc/BlockMatching.html | 5 -
.../otb/description/doc/BundleToPerfectSensor.html | 5 -
.../doc/ClassificationMapRegularization.html | 7 -
.../description/doc/ColorMapping-continuous.html | 13 -
.../otb/description/doc/ColorMapping-custom.html | 13 -
.../otb/description/doc/ColorMapping-image.html | 13 -
.../otb/description/doc/ColorMapping-optimal.html | 13 -
.../algs/otb/description/doc/ColorMapping.html | 13 -
.../algs/otb/description/doc/CompareImages.html | 5 -
.../doc/ComputeConfusionMatrix-raster.html | 5 -
.../doc/ComputeConfusionMatrix-vector.html | 5 -
.../description/doc/ComputeConfusionMatrix.html | 5 -
.../description/doc/ComputeImagesStatistics.html | 5 -
.../doc/ComputeModulusAndPhase-OneEntry.html | 5 -
.../doc/ComputeModulusAndPhase-TwoEntries.html | 5 -
.../description/doc/ComputeModulusAndPhase.html | 5 -
.../doc/ComputePolylineFeatureFromImage.html | 5 -
.../otb/description/doc/ConcatenateImages.html | 5 -
.../otb/description/doc/ConcatenateVectorData.html | 5 -
.../doc/ConnectedComponentSegmentation.html | 5 -
.../algs/otb/description/doc/Convert.html | 6 -
.../description/doc/ConvertCartoToGeoPoint.html | 5 -
.../description/doc/ConvertSensorToGeoPoint.html | 5 -
.../algs/otb/description/doc/DEMConvert.html | 1 -
.../description/doc/DSFuzzyModelEstimation.html | 5 -
.../doc/DimensionalityReduction-ica.html | 5 -
.../doc/DimensionalityReduction-maf.html | 5 -
.../doc/DimensionalityReduction-napca.html | 5 -
.../doc/DimensionalityReduction-pca.html | 5 -
.../description/doc/DimensionalityReduction.html | 5 -
.../doc/DisparityMapToElevationMap.html | 5 -
.../otb/description/doc/DownloadSRTMTiles.html | 5 -
.../description/doc/EdgeExtraction-gradient.html | 5 -
.../otb/description/doc/EdgeExtraction-sobel.html | 5 -
.../otb/description/doc/EdgeExtraction-touzi.html | 5 -
.../algs/otb/description/doc/EdgeExtraction.html | 5 -
.../doc/EdisonMeanShiftSegmentation.html | 1040 -
.../doc/EdisonMeanShiftSegmentationVector.html | 1040 -
.../algs/otb/description/doc/ExtractROI-fit.html | 5 -
.../otb/description/doc/ExtractROI-standard.html | 5 -
.../algs/otb/description/doc/ExtractROI.html | 5 -
.../algs/otb/description/doc/FineRegistration.html | 5 -
.../FusionOfClassifications-dempstershafer.html | 9 -
.../FusionOfClassifications-majorityvoting.html | 9 -
.../description/doc/FusionOfClassifications.html | 9 -
.../algs/otb/description/doc/GeneratePlyFile.html | 5 -
.../description/doc/GenerateRPCSensorModel.html | 5 -
.../GrayScaleMorphologicalOperation-closing.html | 5 -
.../GrayScaleMorphologicalOperation-dilate.html | 5 -
.../doc/GrayScaleMorphologicalOperation-erode.html | 5 -
.../GrayScaleMorphologicalOperation-opening.html | 5 -
.../doc/GrayScaleMorphologicalOperation.html | 5 -
.../description/doc/GridBasedImageResampling.html | 5 -
.../description/doc/HaralickTextureExtraction.html | 5 -
.../doc/HomologousPointsExtraction.html | 5 -
.../description/doc/HooverCompareSegmentation.html | 7 -
.../otb/description/doc/HyperspectralUnmixing.html | 8 -
.../algs/otb/description/doc/ImageClassifier.html | 5 -
.../algs/otb/description/doc/ImageEnvelope.html | 5 -
.../otb/description/doc/ImageSVMClassifier.html | 1 -
.../otb/description/doc/KMeansClassification.html | 5 -
.../algs/otb/description/doc/KmzExport.html | 5 -
.../otb/description/doc/LineSegmentDetection.html | 7 -
.../description/doc/LocalStatisticExtraction.html | 5 -
.../doc/MaximumAutocorrelationFactor.html | 1 -
.../otb/description/doc/MeanShiftSegmentation.html | 1040 -
.../doc/MeanShiftSegmentationVector.html | 1040 -
.../otb/description/doc/MeanShiftSmoothing.html | 5 -
.../description/doc/MultiResolutionPyramid.html | 5 -
.../doc/MultivariateAlterationDetector.html | 21 -
.../algs/otb/description/doc/OSMDownloader.html | 6 -
.../description/doc/ObtainUTMZoneFromGeoPoint.html | 5 -
.../otb/description/doc/OpticalCalibration.html | 10 -
.../description/doc/OrthoRectification-epsg.html | 7 -
.../doc/OrthoRectification-fit-to-ortho.html | 7 -
.../doc/OrthoRectification-lambert-WGS84.html | 7 -
.../description/doc/OrthoRectification-utm.html | 7 -
.../otb/description/doc/OrthoRectification.html | 7 -
.../otb/description/doc/Pansharpening-bayes.html | 5 -
.../otb/description/doc/Pansharpening-lmvm.html | 5 -
.../otb/description/doc/Pansharpening-rcs.html | 5 -
.../algs/otb/description/doc/Pansharpening.html | 5 -
.../algs/otb/description/doc/PixelValue.html | 6 -
.../algs/otb/description/doc/Quicklook.html | 7 -
.../otb/description/doc/RadiometricIndices.html | 25 -
.../doc/RadiometricVegetationIndices.html | 1 -
.../algs/otb/description/doc/Rasterization.html | 6 -
.../algs/otb/description/doc/ReadImageInfo.html | 5 -
.../otb/description/doc/RefineSensorModel.html | 5 -
.../algs/otb/description/doc/Rescale.html | 5 -
.../description/doc/RigidTransformResample-id.html | 5 -
.../doc/RigidTransformResample-rotation.html | 5 -
.../doc/RigidTransformResample-translation.html | 5 -
.../description/doc/RigidTransformResample.html | 5 -
.../otb/description/doc/SFSTextureExtraction.html | 5 -
.../otb/description/doc/SOMClassification.html | 5 -
.../description/doc/SarRadiometricCalibration.html | 5 -
.../algs/otb/description/doc/Segmentation-cc.html | 9 -
.../otb/description/doc/Segmentation-edison.html | 9 -
.../description/doc/Segmentation-meanshift.html | 9 -
.../description/doc/Segmentation-mprofiles.html | 9 -
.../description/doc/Segmentation-watershed.html | 9 -
.../algs/otb/description/doc/Segmentation.html | 9 -
.../doc/SimpleConnectedComponentsSegmentation.html | 1040 -
...impleConnectedComponentsSegmentationVector.html | 1040 -
.../algs/otb/description/doc/Smoothing-anidif.html | 5 -
.../otb/description/doc/Smoothing-gaussian.html | 5 -
.../algs/otb/description/doc/Smoothing-mean.html | 5 -
.../algs/otb/description/doc/Smoothing.html | 5 -
.../algs/otb/description/doc/SplitImage.html | 5 -
.../algs/otb/description/doc/StereoFramework.html | 16 -
.../doc/StereoRectificationGridGenerator.html | 5 -
.../doc/StereoSensorModelToElevationMap.html | 1 -
.../algs/otb/description/doc/Superimpose.html | 5 -
.../algs/otb/description/doc/TestApplication.html | 5 -
.../algs/otb/description/doc/TileFusion.html | 5 -
.../description/doc/TrainImagesClassifier-ann.html | 11 -
.../doc/TrainImagesClassifier-bayes.html | 11 -
.../doc/TrainImagesClassifier-boost.html | 11 -
.../description/doc/TrainImagesClassifier-dt.html | 11 -
.../description/doc/TrainImagesClassifier-gbt.html | 11 -
.../description/doc/TrainImagesClassifier-knn.html | 11 -
.../doc/TrainImagesClassifier-libsvm.html | 11 -
.../description/doc/TrainImagesClassifier-rf.html | 11 -
.../description/doc/TrainImagesClassifier-svm.html | 11 -
.../otb/description/doc/TrainImagesClassifier.html | 11 -
.../description/doc/TrainSVMImagesClassifier.html | 3 -
.../doc/ValidateSVMImagesClassifier.html | 3 -
.../description/doc/VectorDataDSValidation.html | 5 -
.../doc/VectorDataExtractROIApplication.html | 5 -
.../description/doc/VectorDataReprojection.html | 7 -
.../otb/description/doc/VectorDataSetField.html | 5 -
.../otb/description/doc/VectorDataTransform.html | 5 -
.../description/doc/VertexComponentAnalysis.html | 5 -
.../otb/description/doc/WatershedSegmentation.html | 1040 -
.../doc/WatershedSegmentationVector.html | 1040 -
.../otb/helper/generate_application_descriptors.py | 20 +-
.../processing/algs/otb/maintenance/OTBHelper.py | 297 +-
.../otb/maintenance/OTBSpecific_XMLcreation.py | 159 +-
.../processing/algs/otb/maintenance/OTBTester.py | 43 +-
.../algs/otb/maintenance/TestOTBAlgorithms.py | 26 +-
.../processing/algs/otb/maintenance/black_list.xml | 28 +
.../processing/algs/otb/maintenance/parsing.py | 35 +-
.../processing/algs/otb/maintenance/white_list.xml | 58 +
.../plugins/processing/algs/qgis/AddTableField.py | 40 +-
.../processing/algs/qgis/AutoincrementalField.py | 34 +-
python/plugins/processing/algs/qgis/BarPlot.py | 12 +-
.../processing/algs/qgis/BasicStatisticsNumbers.py | 144 +-
.../processing/algs/qgis/BasicStatisticsStrings.py | 64 +-
python/plugins/processing/algs/qgis/Buffer.py | 9 +
python/plugins/processing/algs/qgis/Centroids.py | 32 +-
.../plugins/processing/algs/qgis/CheckValidity.py | 180 +
python/plugins/processing/algs/qgis/Clip.py | 77 +-
python/plugins/processing/algs/qgis/ConcaveHull.py | 60 +-
python/plugins/processing/algs/qgis/ConvexHull.py | 39 +-
.../processing/algs/qgis/CreateConstantRaster.py | 10 +-
.../processing/algs/qgis/Datasources2Vrt.py | 233 +
python/plugins/processing/algs/qgis/Delaunay.py | 21 +-
.../plugins/processing/algs/qgis/DeleteColumn.py | 20 +-
.../algs/qgis/DeleteDuplicateGeometries.py | 25 +-
python/plugins/processing/algs/qgis/DeleteHoles.py | 83 +
.../processing/algs/qgis/DensifyGeometries.py | 20 +-
.../algs/qgis/DensifyGeometriesInterval.py | 20 +-
python/plugins/processing/algs/qgis/Difference.py | 64 +-
python/plugins/processing/algs/qgis/Dissolve.py | 116 +-
python/plugins/processing/algs/qgis/Eliminate.py | 35 +-
.../processing/algs/qgis/EquivalentNumField.py | 33 +-
python/plugins/processing/algs/qgis/ExecuteSQL.py | 150 +
python/plugins/processing/algs/qgis/Explode.py | 25 +-
.../processing/algs/qgis/ExportGeometryInfo.py | 62 +-
.../processing/algs/qgis/ExtentFromLayer.py | 22 +-
.../processing/algs/qgis/ExtractByAttribute.py | 46 +-
.../processing/algs/qgis/ExtractByLocation.py | 44 +-
.../plugins/processing/algs/qgis/ExtractNodes.py | 16 +-
.../plugins/processing/algs/qgis/FieldPyculator.py | 44 +-
.../processing/algs/qgis/FieldsCalculator.py | 41 +-
.../plugins/processing/algs/qgis/FieldsMapper.py | 30 +-
.../processing/algs/qgis/FixedDistanceBuffer.py | 14 +-
.../processing/algs/qgis/GeometryConvert.py | 31 +-
python/plugins/processing/algs/qgis/Grid.py | 102 +-
python/plugins/processing/algs/qgis/Gridify.py | 29 +-
python/plugins/processing/algs/qgis/HubDistance.py | 31 +-
python/plugins/processing/algs/qgis/HubLines.py | 23 +-
.../processing/algs/qgis/HypsometricCurves.py | 37 +-
.../processing/algs/qgis/ImportIntoPostGIS.py | 64 +-
.../plugins/processing/algs/qgis/Intersection.py | 91 +-
.../plugins/processing/algs/qgis/JoinAttributes.py | 51 +-
.../processing/algs/qgis/LinesIntersection.py | 42 +-
.../processing/algs/qgis/LinesToPolygons.py | 15 +-
.../processing/algs/qgis/MeanAndStdDevPlot.py | 18 +-
python/plugins/processing/algs/qgis/MeanCoords.py | 31 +-
python/plugins/processing/algs/qgis/Merge.py | 116 +-
.../processing/algs/qgis/MultipartToSingleparts.py | 14 +-
.../algs/qgis/NearestNeighbourAnalysis.py | 33 +-
.../algs/qgis/OrientedMinimumBoundingBox.py | 177 +
.../plugins/processing/algs/qgis/PointDistance.py | 63 +-
.../processing/algs/qgis/PointsDisplacement.py | 22 +-
.../processing/algs/qgis/PointsFromLines.py | 18 +-
.../processing/algs/qgis/PointsFromPolygons.py | 14 +-
.../processing/algs/qgis/PointsInPolygon.py | 40 +-
.../processing/algs/qgis/PointsInPolygonUnique.py | 46 +-
.../algs/qgis/PointsInPolygonWeighted.py | 44 +-
.../processing/algs/qgis/PointsLayerFromTable.py | 34 +-
.../plugins/processing/algs/qgis/PointsToPaths.py | 26 +-
python/plugins/processing/algs/qgis/PolarPlot.py | 14 +-
python/plugins/processing/algs/qgis/Polygonize.py | 57 +-
.../processing/algs/qgis/PolygonsToLines.py | 16 +-
.../processing/algs/qgis/PostGISExecuteSQL.py | 22 +-
.../processing/algs/qgis/QGISAlgorithmProvider.py | 45 +-
.../plugins/processing/algs/qgis/RandomExtract.py | 23 +-
.../algs/qgis/RandomExtractWithinSubsets.py | 26 +-
.../processing/algs/qgis/RandomPointsAlongLines.py | 18 +-
.../processing/algs/qgis/RandomPointsExtent.py | 22 +-
.../processing/algs/qgis/RandomPointsLayer.py | 19 +-
.../algs/qgis/RandomPointsPolygonsFixed.py | 29 +-
.../algs/qgis/RandomPointsPolygonsVariable.py | 31 +-
.../processing/algs/qgis/RandomSelection.py | 18 +-
.../algs/qgis/RandomSelectionWithinSubsets.py | 22 +-
.../processing/algs/qgis/RasterLayerHistogram.py | 17 +-
.../processing/algs/qgis/RasterLayerStatistics.py | 37 +-
.../plugins/processing/algs/qgis/RegularPoints.py | 23 +-
.../plugins/processing/algs/qgis/ReprojectLayer.py | 16 +-
.../processing/algs/qgis/ReverseLineDirection.py | 81 +
.../processing/algs/qgis/SaveSelectedFeatures.py | 16 +-
.../processing/algs/qgis/SelectByAttribute.py | 52 +-
.../processing/algs/qgis/SelectByAttributeSum.py | 94 +
.../processing/algs/qgis/SelectByExpression.py | 26 +-
.../processing/algs/qgis/SelectByLocation.py | 51 +-
.../plugins/processing/algs/qgis/SetRasterStyle.py | 12 +-
.../plugins/processing/algs/qgis/SetVectorStyle.py | 12 +-
.../processing/algs/qgis/SimplifyGeometries.py | 22 +-
.../algs/qgis/SinglePartsToMultiparts.py | 15 +-
python/plugins/processing/algs/qgis/Smooth.py | 87 +
python/plugins/processing/algs/qgis/SpatialJoin.py | 76 +-
.../processing/algs/qgis/SplitLinesWithLines.py | 28 +-
.../processing/algs/qgis/StatisticsByCategories.py | 65 +-
python/plugins/processing/algs/qgis/SumLines.py | 24 +-
.../processing/algs/qgis/SymetricalDifference.py | 146 -
.../processing/algs/qgis/SymmetricalDifference.py | 154 +
python/plugins/processing/algs/qgis/TextToFloat.py | 21 +-
python/plugins/processing/algs/qgis/Union.py | 168 +-
.../plugins/processing/algs/qgis/UniqueValues.py | 14 +-
.../processing/algs/qgis/VariableDistanceBuffer.py | 12 +-
python/plugins/processing/algs/qgis/VectorGrid.py | 24 +-
.../processing/algs/qgis/VectorLayerHistogram.py | 16 +-
.../processing/algs/qgis/VectorLayerScatterplot.py | 24 +-
python/plugins/processing/algs/qgis/VectorSplit.py | 13 +-
.../processing/algs/qgis/VoronoiPolygons.py | 29 +-
.../processing/algs/qgis/ZonalStatistics.py | 72 +-
.../plugins/processing/algs/qgis/postgis_utils.py | 101 +-
.../algs/qgis/scripts/Create_points_along_lines.py | 22 +-
.../processing/algs/qgis/scripts/Fill_holes.py | 26 +-
.../algs/qgis/scripts/Frequency_analysis.py | 13 +-
.../algs/qgis/scripts/Keep_n_biggest_parts.py | 40 +-
.../scripts/Number_of_unique_values_in_classes.py | 8 +-
.../processing/algs/qgis/spatialite_utils.py | 122 +
.../plugins/processing/algs/qgis/ui/CMakeLists.txt | 4 +-
.../algs/qgis/ui/FieldsCalculatorDialog.py | 45 +-
.../processing/algs/qgis/ui/FieldsMapperDialogs.py | 1 +
.../processing/algs/qgis/ui/FieldsMappingPanel.py | 20 +-
.../algs/qgis/ui/ui_DlgFieldsCalculator.py | 148 -
.../algs/qgis/ui/ui_widgetFieldsMapping.py | 107 -
python/plugins/processing/algs/qgis/voronoi.py | 566 +-
python/plugins/processing/algs/r/RAlgorithm.py | 61 +-
.../processing/algs/r/RAlgorithmProvider.py | 31 +-
python/plugins/processing/algs/r/RUtils.py | 15 +-
.../algs/r/scripts/Advanced_raster_histogram.rsx | 20 -
.../r/scripts/Advanced_raster_histogram.rsx.help | 22 -
.../algs/r/scripts/Characteristic_hull_method.rsx | 8 -
.../r/scripts/Characteristic_hull_method.rsx.help | 26 -
.../plugins/processing/algs/r/scripts/Dotplot.rsx | 5 -
.../processing/algs/r/scripts/Dotplot.rsx.help | 22 -
.../processing/algs/r/scripts/F_function.rsx | 8 -
.../processing/algs/r/scripts/F_function.rsx.help | 26 -
.../processing/algs/r/scripts/Frequency_table.rsx | 4 -
.../algs/r/scripts/Frequency_table.rsx.help | 26 -
.../processing/algs/r/scripts/G_function.rsx | 8 -
.../processing/algs/r/scripts/G_function.rsx.help | 26 -
.../processing/algs/r/scripts/Histogram.rsx | 5 -
.../processing/algs/r/scripts/Histogram.rsx.help | 14 -
.../processing/algs/r/scripts/Kernel_h_ref.rsx | 15 -
.../algs/r/scripts/Kernel_h_ref.rsx.help | 38 -
.../algs/r/scripts/Kolmogrov-Smirnov_test.rsx | 5 -
.../algs/r/scripts/Kolmogrov-Smirnov_test.rsx.help | 20 -
.../algs/r/scripts/Minimum_convex_polygon.rsx | 7 -
.../algs/r/scripts/Minimum_convex_polygon.rsx.help | 36 -
.../r/scripts/Monte-Carlo_spatial_randomness.rsx | 12 -
.../Monte-Carlo_spatial_randomness.rsx.help | 34 -
.../processing/algs/r/scripts/Quadrat_analysis.rsx | 10 -
.../algs/r/scripts/Quadrat_analysis.rsx.help | 26 -
.../algs/r/scripts/Random_sampling_grid.rsx | 6 -
.../algs/r/scripts/Random_sampling_grid.rsx.help | 26 -
.../processing/algs/r/scripts/Raster_histogram.rsx | 4 -
.../algs/r/scripts/Raster_histogram.rsx.help | 22 -
.../algs/r/scripts/Regular_sampling_grid.rsx | 6 -
.../algs/r/scripts/Regular_sampling_grid.rsx.help | 18 -
.../Relative_distribution_(distance_covariate).rsx | 25 -
...tive_distribution_(distance_covariate).rsx.help | 42 -
.../Relative_distribution_(raster_covariate).rsx | 29 -
...lative_distribution_(raster_covariate).rsx.help | 42 -
.../r/scripts/Ripley_-_Rasson_spatial_domain.rsx | 12 -
.../Ripley_-_Rasson_spatial_domain.rsx.help | 22 -
.../r/scripts/Single-linkage_cluster_analysis.rsx | 12 -
.../Single-linkage_cluster_analysis.rsx.help | 34 -
.../algs/r/scripts/Summary_statistics.rsx | 14 -
.../algs/r/scripts/Summary_statistics.rsx.help | 26 -
python/plugins/processing/algs/saga/CMakeLists.txt | 10 +-
.../processing/algs/saga/SagaAlgorithm212.py | 138 +-
.../processing/algs/saga/SagaAlgorithm213.py | 102 +-
.../processing/algs/saga/SagaAlgorithm214.py | 4 +-
.../processing/algs/saga/SagaAlgorithmProvider.py | 69 +-
.../processing/algs/saga/SagaDescriptionCreator.py | 4 +-
.../processing/algs/saga/SagaGroupNameDecorator.py | 93 -
.../processing/algs/saga/SagaNameDecorator.py | 156 +
python/plugins/processing/algs/saga/SagaUtils.py | 74 +-
.../plugins/processing/algs/saga/SplitRGBBands.py | 52 +-
.../description/2.1.2/AddGridValuestoPoints.txt | 1 +
.../description/2.1.2/AddGridValuestoShapes.txt | 1 +
.../saga/description/2.1.2/ClipGridwithPolygon.txt | 2 +-
.../algs/saga/description/2.1.2/GridCalculator.txt | 2 +-
.../description/2.1.2/KernelDensityEstimation.txt | 2 +-
.../description/2.1.2/ModifedQuadraticShepard.txt | 13 -
.../description/2.1.2/ModifiedQuadraticShepard.txt | 13 +
.../description/2.1.2/OrdinaryKriging(Global).txt | 33 +-
.../saga/description/2.1.2/OrdinaryKriging.txt | 10 +-
.../saga/description/2.1.2/PolygonDissolve.txt | 2 +-
.../description/2.1.2/PolygonDissolveAllPolygs.txt | 2 +-
.../algs/saga/description/2.1.2/ShapestoGrid.txt | 6 +-
.../description/2.1.2/Slope,Aspect,Curvature.txt | 6 +-
.../2.1.2/TopographicWetnessIndex(TWI).txt | 2 +-
.../description/2.1.2/UniversalKriging(Global).txt | 34 +-
.../saga/description/2.1.2/UniversalKriging.txt | 45 +-
.../description/2.1.2/VectorisingGridClasses.txt | 4 +-
.../description/2.1.3/AddCoordinatestopoints.txt | 2 +-
.../description/2.1.3/AddGridValuestoPoints.txt | 1 +
.../description/2.1.3/AddGridValuestoShapes.txt | 1 +
.../description/2.1.3/B-SplineApproximation.txt | 7 +-
.../2.1.3/CatchmentArea(FlowTracing).txt | 12 +-
.../description/2.1.3/CatchmentArea(Parallel).txt | 4 +-
.../description/2.1.3/CatchmentArea(Recursive).txt | 10 +-
.../saga/description/2.1.3/ClipGridwithPolygon.txt | 2 +-
.../description/2.1.3/ContourLinesfromGrid.txt | 3 +-
.../algs/saga/description/2.1.3/CropToData.txt | 2 +-
.../description/2.1.3/CubicSplineApproximation.txt | 13 +-
.../algs/saga/description/2.1.3/CutShapesLayer.txt | 5 +-
...aphicallyWeightedMultipleRegression(Points).txt | 25 +-
...allyWeightedMultipleRegression(PointsGrids).txt | 26 +-
.../GeographicallyWeightedMultipleRegression.txt | 34 +-
...eographicallyWeightedRegression(PointsGrid).txt | 22 +-
.../2.1.3/GeographicallyWeightedRegression.txt | 33 +-
.../algs/saga/description/2.1.3/GridCalculator.txt | 2 +-
.../description/2.1.3/InverseDistanceWeighted.txt | 9 +-
.../description/2.1.3/KernelDensityEstimation.txt | 5 +-
.../description/2.1.3/ModifedQuadraticShepard.txt | 13 -
.../description/2.1.3/ModifiedQuadraticShepard.txt | 11 +
.../algs/saga/description/2.1.3/Mosaicking.txt | 6 +-
.../MultilevelB-SplineInterpolation(fromGrid).txt | 12 +-
.../2.1.3/MultilevelB-SplineInterpolation.txt | 11 +-
.../saga/description/2.1.3/NaturalNeighbour.txt | 7 +-
.../saga/description/2.1.3/NearestNeighbour.txt | 5 +-
.../description/2.1.3/OrdinaryKriging(Global).txt | 34 +-
.../saga/description/2.1.3/OrdinaryKriging.txt | 13 +-
.../saga/description/2.1.3/PolygonDissolve.txt | 2 +-
.../description/2.1.3/PolygonDissolveAllPolygs.txt | 2 +-
.../description/2.1.3/PolynomialRegression.txt | 15 +-
.../algs/saga/description/2.1.3/RandomField.txt | 8 +-
.../algs/saga/description/2.1.3/Resampling.txt | 7 +-
.../2.1.3/Separatepointsbydirection.txt | 2 +-
.../algs/saga/description/2.1.3/ShapestoGrid.txt | 13 +-
.../description/2.1.3/Slope,Aspect,Curvature.txt | 6 +-
.../saga/description/2.1.3/StatisticsforGrids.txt | 6 +-
.../2.1.3/TPIBasedLandformClassification.txt | 8 +-
.../description/2.1.3/ThinPlateSpline(Global).txt | 6 +-
.../description/2.1.3/ThinPlateSpline(Local).txt | 8 +-
.../description/2.1.3/ThinPlateSpline(TIN).txt | 8 +-
.../2.1.3/TopographicPositionIndex(TPI).txt | 8 +-
.../2.1.3/TopographicWetnessIndex(TWI).txt | 2 +-
.../saga/description/2.1.3/TransformShapes.txt | 2 +-
.../algs/saga/description/2.1.3/Triangulation.txt | 5 +-
.../description/2.1.3/UniversalKriging(Global).txt | 37 +-
.../saga/description/2.1.3/UniversalKriging.txt | 45 +-
.../description/2.1.3/VectorisingGridClasses.txt | 6 +-
.../AccumulatedCost(Anisotropic).txt | 0
.../AccumulatedCost(Isotropic).txt | 0
.../description/2.1.4/AddCoordinatestopoints.txt | 4 +
.../description/2.1.4/AddGridValuestoPoints.txt | 7 +
.../description/2.1.4/AddGridValuestoShapes.txt | 7 +
.../AddPolygonAttributestoPoints.txt | 0
.../description/{2.1.2 => 2.1.4}/Aggregate.txt | 0
.../AggregatePointObservations.txt | 0
.../{2.1.2 => 2.1.4}/AggregationIndex.txt | 0
.../AnalyticalHierarchyProcess.txt | 0
.../{2.1.2 => 2.1.4}/AnalyticalHillshading.txt | 0
.../description/2.1.4/B-SplineApproximation.txt | 10 +
.../{2.1.2 => 2.1.4}/BurnStreamNetworkintoDEM.txt | 0
.../2.1.4/CatchmentArea(FlowTracing).txt | 17 +
.../description/2.1.4/CatchmentArea(Parallel).txt | 5 +
.../description/2.1.4/CatchmentArea(Recursive).txt | 18 +
.../description/{2.1.2 => 2.1.4}/CellBalance.txt | 0
.../{2.1.2 => 2.1.4}/ChangeDateFormat.txt | 0
.../{2.1.2 => 2.1.4}/ChangeDetection.txt | 0
.../{2.1.2 => 2.1.4}/ChangeGridValues.txt | 0
.../{2.1.2 => 2.1.4}/ChangeTimeFormat.txt | 0
.../{2.1.2 => 2.1.4}/ChannelNetwork.txt | 0
.../ChannelNetworkandDrainageBasins.txt | 0
.../saga/description/2.1.4/ClipGridwithPolygon.txt | 5 +
.../{2.1.2 => 2.1.4}/ClipPointswithPolygons.txt | 0
.../description/{2.1.2 => 2.1.4}/CloseGaps.txt | 0
.../{2.1.2 => 2.1.4}/CloseGapswithSpline.txt | 0
.../{2.1.2 => 2.1.4}/CloseOneCellGaps.txt | 0
.../{2.1.2 => 2.1.4}/ClusterAnalysisforGrids.txt | 0
.../description/2.1.4/ContourLinesfromGrid.txt | 8 +
.../ConvergenceIndex(SearchRadius).txt | 0
.../{2.1.2 => 2.1.4}/ConvergenceIndex.txt | 0
.../{2.1.2 => 2.1.4}/ConvertDataStorageType.txt | 0
.../{2.1.2 => 2.1.4}/ConvertLinestoPoints.txt | 0
.../{2.1.2 => 2.1.4}/ConvertLinestoPolygons.txt | 0
.../ConvertMultipointstoPoints.txt | 0
.../{2.1.2 => 2.1.4}/ConvertPointstoLine(s).txt | 0
.../ConvertPolygonLineVerticestoPoints.txt | 0
.../{2.1.2 => 2.1.4}/ConvertPolygonstoLines.txt | 0
.../description/{2.1.2 => 2.1.4}/ConvexHull.txt | 0
.../{2.1.2 => 2.1.4}/CreateGraticule.txt | 0
.../algs/saga/description/2.1.4/CropToData.txt | 4 +
.../Cross-ClassificationandTabulation.txt | 0
.../description/{2.1.2 => 2.1.4}/CrossProfiles.txt | 0
.../description/2.1.4/CubicSplineApproximation.txt | 13 +
.../{2.1.2 => 2.1.4}/CurvatureClassification.txt | 0
.../algs/saga/description/2.1.4/CutShapesLayer.txt | 7 +
.../{2.1.2 => 2.1.4}/DTMFilter(slope-based).txt | 0
.../DirectionalStatisticsforSingleGrid.txt | 0
.../{2.1.2 => 2.1.4}/DistanceMatrix.txt | 0
.../{2.1.2 => 2.1.4}/DiurnalAnisotropicHeating.txt | 0
.../{2.1.2 => 2.1.4}/DownslopeDistanceGradient.txt | 0
.../{2.1.2 => 2.1.4}/EdgeContamination.txt | 0
.../{2.1.2 => 2.1.4}/EffectiveAirFlowHeights.txt | 0
.../FastRegionGrowingAlgorithm.txt | 0
.../{2.1.2 => 2.1.4}/FastRepresentativeness.txt | 0
.../{2.1.2 => 2.1.4}/FillGapsinRecords.txt | 0
.../FillSinks(PlanchonDarboux,2001).txt | 0
.../{2.1.2 => 2.1.4}/FillSinks(WangLiu).txt | 0
.../{2.1.2 => 2.1.4}/FillSinksXXL(WangLiu).txt | 0
.../description/{2.1.2 => 2.1.4}/FilterClumps.txt | 0
.../{2.1.2 => 2.1.4}/FireRiskAnalysis.txt | 0
.../{2.1.2 => 2.1.4}/FitNPointstoshape.txt | 0
.../description/{2.1.2 => 2.1.4}/FlatDetection.txt | 0
.../{2.1.2 => 2.1.4}/FlowPathLength.txt | 0
.../FlowWidthandSpecificCatchmentArea.txt | 0
.../Fragmentation(Alternative).txt | 0
.../{2.1.2 => 2.1.4}/Fragmentation(Standard).txt | 0
...gmentationClassesfromDensityandConnectivity.txt | 0
.../saga/description/{2.1.2 => 2.1.4}/Function.txt | 0
.../saga/description/{2.1.2 => 2.1.4}/Fuzzify.txt | 0
.../{2.1.2 => 2.1.4}/FuzzyIntersection(AND).txt | 0
.../{2.1.2 => 2.1.4}/FuzzyUnion(OR).txt | 0
.../{2.1.2 => 2.1.4}/GaussianFilter.txt | 0
...aphicallyWeightedMultipleRegression(Points).txt | 16 +
...allyWeightedMultipleRegression(PointsGrids).txt | 20 +
.../GeographicallyWeightedMultipleRegression.txt | 23 +
...eographicallyWeightedRegression(PointsGrid).txt | 20 +
.../2.1.4/GeographicallyWeightedRegression.txt | 23 +
.../{2.1.2 => 2.1.4}/GeometricFigures.txt | 0
.../{2.1.2 => 2.1.4}/GetShapesExtents.txt | 0
.../{2.1.2 => 2.1.4}/GlobalMoransIforGrids.txt | 0
...adientVectorfromCartesiantoPolarCoordinates.txt | 0
...adientVectorfromPolartoCartesianCoordinates.txt | 0
.../GradientVectorsfromDirectionalComponents.txt | 0
.../GradientVectorsfromDirectionandLength.txt | 0
.../GradientVectorsfromSurface.txt | 0
.../description/{2.1.2 => 2.1.4}/GridBuffer.txt | 0
.../algs/saga/description/2.1.4/GridCalculator.txt | 9 +
.../description/{2.1.2 => 2.1.4}/GridCellIndex.txt | 0
.../{2.1.2 => 2.1.4}/GridDifference.txt | 0
.../description/{2.1.2 => 2.1.4}/GridDivision.txt | 0
.../description/{2.1.2 => 2.1.4}/GridMasking.txt | 0
.../{2.1.2 => 2.1.4}/GridNormalisation.txt | 0
.../{2.1.2 => 2.1.4}/GridOrientation.txt | 0
.../{2.1.2 => 2.1.4}/GridProximityBuffer.txt | 0
.../{2.1.2 => 2.1.4}/GridSkeletonization.txt | 0
.../{2.1.2 => 2.1.4}/GridStandardisation.txt | 0
.../{2.1.2 => 2.1.4}/GridStatisticsforPolygons.txt | 0
.../GridValuestoPoints(randomly).txt | 0
.../{2.1.2 => 2.1.4}/GridValuestoPoints.txt | 0
.../description/{2.1.2 => 2.1.4}/GridVolume.txt | 0
.../description/{2.1.2 => 2.1.4}/GridsProduct.txt | 0
.../saga/description/{2.1.2 => 2.1.4}/GridsSum.txt | 0
.../{2.1.2 => 2.1.4}/HistogramSurface.txt | 0
.../description/{2.1.2 => 2.1.4}/Hypsometry.txt | 0
.../description/2.1.4/InverseDistanceWeighted.txt | 17 +
.../{2.1.2 => 2.1.4}/InvertDataNo-Data.txt | 0
.../description/2.1.4/KernelDensityEstimation.txt | 11 +
.../saga/description/{2.1.2 => 2.1.4}/LSFactor.txt | 0
.../description/{2.1.2 => 2.1.4}/LakeFlood.txt | 0
.../{2.1.2 => 2.1.4}/LandSurfaceTemperature.txt | 0
.../{2.1.2 => 2.1.4}/LaplacianFilter.txt | 0
.../{2.1.2 => 2.1.4}/Layerofextremevalue.txt | 0
.../{2.1.2 => 2.1.4}/LeastCostPaths.txt | 0
.../{2.1.2 => 2.1.4}/Line-PolygonIntersection.txt | 0
.../description/{2.1.2 => 2.1.4}/LineDissolve.txt | 0
.../{2.1.2 => 2.1.4}/LineProperties.txt | 0
.../{2.1.2 => 2.1.4}/LineSimplification.txt | 0
.../{2.1.2 => 2.1.4}/LocalMinimaandMaxima.txt | 0
.../{2.1.2 => 2.1.4}/MajorityFilter.txt | 0
.../{2.1.2 => 2.1.4}/MassBalanceIndex.txt | 0
.../description/{2.1.2 => 2.1.4}/MergeLayers.txt | 0
.../{2.1.2 => 2.1.4}/MetricConversions.txt | 0
.../{2.1.2 => 2.1.4}/MinimumDistanceAnalysis.txt | 0
.../description/2.1.4/ModifiedQuadraticShepard.txt | 11 +
.../{2.1.2 => 2.1.4}/MorphologicalFilter.txt | 0
.../MorphometricProtectionIndex.txt | 0
.../algs/saga/description/2.1.4/Mosaicking.txt | 14 +
.../{2.1.2 => 2.1.4}/Multi-BandVariation.txt | 0
.../{2.1.2 => 2.1.4}/MultiDirectionLeeFilter.txt | 0
.../MultilevelB-SplineInterpolation(fromGrid).txt | 13 +
.../2.1.4/MultilevelB-SplineInterpolation.txt | 12 +
.../MultipleRegressionAnalysis(GridGrids).txt | 0
.../MultipleRegressionAnalysis(PointsGrids).txt | 0
...esolutionIndexofValleyBottomFlatness(MRVBF).txt | 0
.../saga/description/2.1.4/NaturalNeighbour.txt | 10 +
.../saga/description/2.1.4/NearestNeighbour.txt | 9 +
.../OrderedWeightedAveraging(OWA).txt | 0
.../description/2.1.4/OrdinaryKriging(Global).txt | 18 +
.../saga/description/2.1.4/OrdinaryKriging.txt | 24 +
.../OverlandFlow-KinematicWaveD8.txt | 0
.../OverlandFlowDistancetoChannelNetwork.txt | 0
.../saga/description/{2.1.2 => 2.1.4}/Patching.txt | 0
.../{2.1.2 => 2.1.4}/PatternAnalysis.txt | 0
.../PointStatisticsforPolygons.txt | 0
.../description/{2.1.2 => 2.1.4}/PointsFilter.txt | 0
.../{2.1.2 => 2.1.4}/PointsThinning.txt | 0
.../PolartoCartesianCoordinates.txt | 0
.../{2.1.2 => 2.1.4}/Polygon-LineIntersection.txt | 0
.../{2.1.2 => 2.1.4}/PolygonCentroids.txt | 0
.../{2.1.2 => 2.1.4}/PolygonDifference.txt | 0
.../saga/description/2.1.4/PolygonDissolve.txt | 8 +
.../description/2.1.4/PolygonDissolveAllPolygs.txt | 5 +
.../{2.1.2 => 2.1.4}/PolygonIdentity.txt | 0
.../{2.1.2 => 2.1.4}/PolygonIntersect.txt | 0
.../PolygonPartstoSeparatePolygons.txt | 0
.../{2.1.2 => 2.1.4}/PolygonProperties.txt | 0
.../{2.1.2 => 2.1.4}/PolygonShapeIndices.txt | 0
.../PolygonSymmetricalDifference.txt | 0
.../description/{2.1.2 => 2.1.4}/PolygonUnion.txt | 0
.../description/{2.1.2 => 2.1.4}/PolygonUpdate.txt | 0
.../{2.1.2 => 2.1.4}/PolygonstoEdgesandNodes.txt | 0
.../description/2.1.4/PolynomialRegression.txt | 14 +
.../PrincipleComponentsAnalysis.txt | 0
.../{2.1.2 => 2.1.4}/Profilefrompoints.txt | 0
.../{2.1.2 => 2.1.4}/ProfilesfromLines.txt | 0
.../description/{2.1.2 => 2.1.4}/ProximityGrid.txt | 0
.../{2.1.2 => 2.1.4}/QuadTreeStructuretoShapes.txt | 0
.../description/{2.1.2 => 2.1.4}/RGBComposite.txt | 0
.../{2.1.2 => 2.1.4}/RadiusofVariance(Grid).txt | 0
.../algs/saga/description/2.1.4/RandomField.txt | 12 +
.../{2.1.2 => 2.1.4}/RandomTerrainGeneration.txt | 0
.../description/{2.1.2 => 2.1.4}/RankFilter.txt | 0
.../{2.1.2 => 2.1.4}/RealSurfaceArea.txt | 0
.../{2.1.2 => 2.1.4}/ReclassifyGridValues.txt | 0
.../RegressionAnalysis(PointsGrid).txt | 0
.../RelativeHeightsandSlopePositions.txt | 0
.../{2.1.2 => 2.1.4}/RemoveDuplicatePoints.txt | 0
.../{2.1.2 => 2.1.4}/Representativeness(Grid).txt | 0
.../algs/saga/description/2.1.4/Resampling.txt | 11 +
.../{2.1.2 => 2.1.4}/ResidualAnalysis(Grid).txt | 0
.../{2.1.2 => 2.1.4}/RunningAverage.txt | 0
.../{2.1.2 => 2.1.4}/SAGAWetnessIndex.txt | 0
.../{2.1.2 => 2.1.4}/SeedGeneration.txt | 0
.../2.1.4/Separatepointsbydirection.txt | 6 +
.../description/{2.1.2 => 2.1.4}/ShapesBuffer.txt | 0
.../{2.1.2 => 2.1.4}/ShapesBufferFixed.txt | 0
.../algs/saga/description/2.1.4/ShapestoGrid.txt | 14 +
.../{2.1.2 => 2.1.4}/ShrinkAndExpand.txt | 0
.../description/{2.1.2 => 2.1.4}/SimpleFilter.txt | 0
.../{2.1.2 => 2.1.4}/SimpleRegionGrowing.txt | 0
.../description/{2.1.2 => 2.1.4}/Simulation.txt | 0
.../SinkDrainageRouteDetection.txt | 0
.../description/{2.1.2 => 2.1.4}/SinkRemoval.txt | 0
.../description/{2.1.2 => 2.1.4}/SkyViewFactor.txt | 0
.../description/2.1.4/Slope,Aspect,Curvature.txt | 18 +
.../description/{2.1.2 => 2.1.4}/SlopeLength.txt | 0
.../{2.1.2 => 2.1.4}/SoilTextureClassification.txt | 0
.../SpatialPointPatternAnalysis.txt | 0
.../{2.1.2 => 2.1.4}/SplitShapesLayerRandomly.txt | 0
.../saga/description/2.1.4/StatisticsforGrids.txt | 14 +
.../description/{2.1.2 => 2.1.4}/StrahlerOrder.txt | 0
.../{2.1.2 => 2.1.4}/StreamPowerIndex.txt | 0
.../{2.1.2 => 2.1.4}/SupervisedClassification.txt | 0
.../{2.1.2 => 2.1.4}/SurfaceSpecificPoints.txt | 0
.../2.1.4/TPIBasedLandformClassification.txt | 12 +
.../TerrainRuggednessIndex(TRI).txt | 0
.../description/2.1.4/ThinPlateSpline(Global).txt | 10 +
.../description/2.1.4/ThinPlateSpline(Local).txt | 15 +
.../description/2.1.4/ThinPlateSpline(TIN).txt | 12 +
.../{2.1.2 => 2.1.4}/ThresholdBuffer.txt | 0
.../{2.1.2 => 2.1.4}/TopographicCorrection.txt | 0
.../2.1.4/TopographicPositionIndex(TPI).txt | 11 +
.../2.1.4/TopographicWetnessIndex(TWI).txt | 8 +
.../Transectthroughpolygonshapefile.txt | 0
.../saga/description/2.1.4/TransformShapes.txt | 11 +
.../{2.1.2 => 2.1.4}/TransposeGrids.txt | 0
.../algs/saga/description/2.1.4/Triangulation.txt | 9 +
.../description/2.1.4/UniversalKriging(Global).txt | 21 +
.../saga/description/2.1.4/UniversalKriging.txt | 27 +
.../description/{2.1.2 => 2.1.4}/UpslopeArea.txt | 0
.../{2.1.2 => 2.1.4}/UserDefinedFilter.txt | 0
.../{2.1.2 => 2.1.4}/VariogramCloud.txt | 0
.../{2.1.2 => 2.1.4}/VariogramSurface.txt | 0
.../VectorRuggednessMeasure(VRM).txt | 0
.../description/2.1.4/VectorisingGridClasses.txt | 7 +
.../VegetationIndex(SlopeBased).txt | 0
.../VerticalDistancetoChannelNetwork.txt | 0
.../{2.1.2 => 2.1.4}/WaterRetentionCapacity.txt | 0
.../{2.1.2 => 2.1.4}/WatershedBasins.txt | 0
.../{2.1.2 => 2.1.4}/WatershedSegmentation.txt | 0
.../WindEffect(WindwardLeewardIndex).txt | 0
.../{2.1.2 => 2.1.4}/ZonalGridStatistics.txt | 0
.../AccumulatedCost(Anisotropic).txt | 0
.../AccumulatedCost(Isotropic).txt | 0
.../description/2.2.0/AddCoordinatestopoints.txt | 4 +
.../description/2.2.0/AddGridValuestoPoints.txt | 7 +
.../description/2.2.0/AddGridValuestoShapes.txt | 7 +
.../AddPolygonAttributestoPoints.txt | 0
.../description/{2.1.2 => 2.2.0}/Aggregate.txt | 0
.../AggregatePointObservations.txt | 0
.../{2.1.2 => 2.2.0}/AggregationIndex.txt | 0
.../AnalyticalHierarchyProcess.txt | 0
.../{2.1.2 => 2.2.0}/AnalyticalHillshading.txt | 0
.../description/2.2.0/B-SplineApproximation.txt | 10 +
.../{2.1.2 => 2.2.0}/BurnStreamNetworkintoDEM.txt | 0
.../description/{2.1.2 => 2.2.0}/CellBalance.txt | 0
.../{2.1.2 => 2.2.0}/ChangeDateFormat.txt | 0
.../{2.1.2 => 2.2.0}/ChangeDetection.txt | 0
.../{2.1.2 => 2.2.0}/ChangeGridValues.txt | 0
.../{2.1.2 => 2.2.0}/ChangeTimeFormat.txt | 0
.../{2.1.2 => 2.2.0}/ChannelNetwork.txt | 0
.../ChannelNetworkandDrainageBasins.txt | 0
.../saga/description/2.2.0/ClipGridwithPolygon.txt | 5 +
.../{2.1.2 => 2.2.0}/ClipPointswithPolygons.txt | 0
.../description/{2.1.2 => 2.2.0}/CloseGaps.txt | 0
.../{2.1.2 => 2.2.0}/CloseGapswithSpline.txt | 0
.../{2.1.2 => 2.2.0}/CloseOneCellGaps.txt | 0
.../{2.1.2 => 2.2.0}/ClusterAnalysisforGrids.txt | 0
.../description/2.2.0/ContourLinesfromGrid.txt | 8 +
.../ConvergenceIndex(SearchRadius).txt | 0
.../{2.1.2 => 2.2.0}/ConvergenceIndex.txt | 0
.../{2.1.2 => 2.2.0}/ConvertDataStorageType.txt | 0
.../{2.1.2 => 2.2.0}/ConvertLinestoPoints.txt | 0
.../{2.1.2 => 2.2.0}/ConvertLinestoPolygons.txt | 0
.../ConvertMultipointstoPoints.txt | 0
.../{2.1.2 => 2.2.0}/ConvertPointstoLine(s).txt | 0
.../ConvertPolygonLineVerticestoPoints.txt | 0
.../{2.1.2 => 2.2.0}/ConvertPolygonstoLines.txt | 0
.../description/{2.1.2 => 2.2.0}/ConvexHull.txt | 0
.../{2.1.2 => 2.2.0}/CreateGraticule.txt | 0
.../algs/saga/description/2.2.0/CropToData.txt | 4 +
.../Cross-ClassificationandTabulation.txt | 0
.../description/{2.1.2 => 2.2.0}/CrossProfiles.txt | 0
.../description/2.2.0/CubicSplineApproximation.txt | 13 +
.../{2.1.2 => 2.2.0}/CurvatureClassification.txt | 0
.../algs/saga/description/2.2.0/CutShapesLayer.txt | 7 +
.../{2.1.2 => 2.2.0}/DTMFilter(slope-based).txt | 0
.../DirectionalStatisticsforSingleGrid.txt | 0
.../{2.1.2 => 2.2.0}/DistanceMatrix.txt | 0
.../{2.1.2 => 2.2.0}/DiurnalAnisotropicHeating.txt | 0
.../{2.1.2 => 2.2.0}/DownslopeDistanceGradient.txt | 0
.../{2.1.2 => 2.2.0}/EdgeContamination.txt | 0
.../{2.1.2 => 2.2.0}/EffectiveAirFlowHeights.txt | 0
.../FastRegionGrowingAlgorithm.txt | 0
.../{2.1.2 => 2.2.0}/FastRepresentativeness.txt | 0
.../{2.1.2 => 2.2.0}/FillGapsinRecords.txt | 0
.../FillSinks(PlanchonDarboux,2001).txt | 0
.../{2.1.2 => 2.2.0}/FillSinks(WangLiu).txt | 0
.../{2.1.2 => 2.2.0}/FillSinksXXL(WangLiu).txt | 0
.../description/{2.1.2 => 2.2.0}/FilterClumps.txt | 0
.../{2.1.2 => 2.2.0}/FireRiskAnalysis.txt | 0
.../{2.1.2 => 2.2.0}/FitNPointstoshape.txt | 0
.../description/{2.1.2 => 2.2.0}/FlatDetection.txt | 0
.../2.2.0/FlowAccumulation(FlowTracing).txt | 17 +
.../2.2.0/FlowAccumulation(Recursive).txt | 18 +
.../2.2.0/FlowAccumulation(Top-Down).txt | 5 +
.../{2.1.2 => 2.2.0}/FlowPathLength.txt | 0
.../FlowWidthandSpecificCatchmentArea.txt | 0
.../Fragmentation(Alternative).txt | 0
.../{2.1.2 => 2.2.0}/Fragmentation(Standard).txt | 0
...gmentationClassesfromDensityandConnectivity.txt | 0
.../saga/description/{2.1.2 => 2.2.0}/Function.txt | 0
.../saga/description/{2.1.2 => 2.2.0}/Fuzzify.txt | 0
.../{2.1.2 => 2.2.0}/FuzzyIntersection(AND).txt | 0
.../{2.1.2 => 2.2.0}/FuzzyUnion(OR).txt | 0
.../{2.1.2 => 2.2.0}/GaussianFilter.txt | 0
...aphicallyWeightedMultipleRegression(Points).txt | 16 +
...allyWeightedMultipleRegression(PointsGrids).txt | 20 +
.../GeographicallyWeightedMultipleRegression.txt | 23 +
...eographicallyWeightedRegression(PointsGrid).txt | 20 +
.../2.2.0/GeographicallyWeightedRegression.txt | 23 +
.../{2.1.2 => 2.2.0}/GeometricFigures.txt | 0
.../{2.1.2 => 2.2.0}/GetShapesExtents.txt | 0
.../{2.1.2 => 2.2.0}/GlobalMoransIforGrids.txt | 0
...adientVectorfromCartesiantoPolarCoordinates.txt | 0
...adientVectorfromPolartoCartesianCoordinates.txt | 0
.../GradientVectorsfromDirectionalComponents.txt | 0
.../GradientVectorsfromDirectionandLength.txt | 0
.../GradientVectorsfromSurface.txt | 0
.../description/{2.1.2 => 2.2.0}/GridBuffer.txt | 0
.../algs/saga/description/2.2.0/GridCalculator.txt | 9 +
.../description/{2.1.2 => 2.2.0}/GridCellIndex.txt | 0
.../{2.1.2 => 2.2.0}/GridDifference.txt | 0
.../description/{2.1.2 => 2.2.0}/GridDivision.txt | 0
.../description/{2.1.2 => 2.2.0}/GridMasking.txt | 0
.../{2.1.2 => 2.2.0}/GridNormalisation.txt | 0
.../{2.1.2 => 2.2.0}/GridOrientation.txt | 0
.../{2.1.2 => 2.2.0}/GridProximityBuffer.txt | 0
.../{2.1.2 => 2.2.0}/GridSkeletonization.txt | 0
.../{2.1.2 => 2.2.0}/GridStandardisation.txt | 0
.../{2.1.2 => 2.2.0}/GridStatisticsforPolygons.txt | 0
.../GridValuestoPoints(randomly).txt | 0
.../{2.1.2 => 2.2.0}/GridValuestoPoints.txt | 0
.../description/{2.1.2 => 2.2.0}/GridVolume.txt | 0
.../description/{2.1.2 => 2.2.0}/GridsProduct.txt | 0
.../saga/description/{2.1.2 => 2.2.0}/GridsSum.txt | 0
.../{2.1.2 => 2.2.0}/HistogramSurface.txt | 0
.../description/{2.1.2 => 2.2.0}/Hypsometry.txt | 0
.../description/2.2.0/InverseDistanceWeighted.txt | 22 +
.../{2.1.2 => 2.2.0}/InvertDataNo-Data.txt | 0
.../description/2.2.0/KernelDensityEstimation.txt | 11 +
.../saga/description/{2.1.2 => 2.2.0}/LSFactor.txt | 0
.../description/{2.1.2 => 2.2.0}/LakeFlood.txt | 0
.../{2.1.2 => 2.2.0}/LandSurfaceTemperature.txt | 0
.../{2.1.2 => 2.2.0}/LaplacianFilter.txt | 0
.../{2.1.2 => 2.2.0}/Layerofextremevalue.txt | 0
.../{2.1.2 => 2.2.0}/LeastCostPaths.txt | 0
.../{2.1.2 => 2.2.0}/Line-PolygonIntersection.txt | 0
.../description/{2.1.2 => 2.2.0}/LineDissolve.txt | 0
.../{2.1.2 => 2.2.0}/LineProperties.txt | 0
.../{2.1.2 => 2.2.0}/LineSimplification.txt | 0
.../{2.1.2 => 2.2.0}/LocalMinimaandMaxima.txt | 0
.../{2.1.2 => 2.2.0}/MajorityFilter.txt | 0
.../{2.1.2 => 2.2.0}/MassBalanceIndex.txt | 0
.../description/{2.1.2 => 2.2.0}/MergeLayers.txt | 0
.../{2.1.2 => 2.2.0}/MetricConversions.txt | 0
.../{2.1.2 => 2.2.0}/MinimumDistanceAnalysis.txt | 0
.../description/2.2.0/ModifiedQuadraticShepard.txt | 11 +
.../{2.1.2 => 2.2.0}/MorphologicalFilter.txt | 0
.../MorphometricProtectionIndex.txt | 0
.../algs/saga/description/2.2.0/Mosaicking.txt | 14 +
.../{2.1.2 => 2.2.0}/Multi-BandVariation.txt | 0
.../{2.1.2 => 2.2.0}/MultiDirectionLeeFilter.txt | 0
.../MultilevelB-SplineInterpolation(fromGrid).txt | 13 +
.../2.2.0/MultilevelB-SplineInterpolation.txt | 12 +
.../MultipleRegressionAnalysis(GridGrids).txt | 0
.../MultipleRegressionAnalysis(PointsGrids).txt | 0
...esolutionIndexofValleyBottomFlatness(MRVBF).txt | 0
.../saga/description/2.2.0/NaturalNeighbour.txt | 10 +
.../saga/description/2.2.0/NearestNeighbour.txt | 9 +
.../OrderedWeightedAveraging(OWA).txt | 0
.../description/2.2.0/OrdinaryKriging(Global).txt | 27 +
.../saga/description/2.2.0/OrdinaryKriging.txt | 24 +
.../OverlandFlow-KinematicWaveD8.txt | 0
.../OverlandFlowDistancetoChannelNetwork.txt | 0
.../saga/description/{2.1.2 => 2.2.0}/Patching.txt | 0
.../{2.1.2 => 2.2.0}/PatternAnalysis.txt | 0
.../PointStatisticsforPolygons.txt | 0
.../description/{2.1.2 => 2.2.0}/PointsFilter.txt | 0
.../{2.1.2 => 2.2.0}/PointsThinning.txt | 0
.../PolartoCartesianCoordinates.txt | 0
.../{2.1.2 => 2.2.0}/Polygon-LineIntersection.txt | 0
.../{2.1.2 => 2.2.0}/PolygonCentroids.txt | 0
.../{2.1.2 => 2.2.0}/PolygonDifference.txt | 0
.../saga/description/2.2.0/PolygonDissolve.txt | 8 +
.../description/2.2.0/PolygonDissolveAllPolygs.txt | 5 +
.../{2.1.2 => 2.2.0}/PolygonIdentity.txt | 0
.../{2.1.2 => 2.2.0}/PolygonIntersect.txt | 0
.../PolygonPartstoSeparatePolygons.txt | 0
.../{2.1.2 => 2.2.0}/PolygonProperties.txt | 0
.../{2.1.2 => 2.2.0}/PolygonShapeIndices.txt | 0
.../PolygonSymmetricalDifference.txt | 0
.../description/{2.1.2 => 2.2.0}/PolygonUnion.txt | 0
.../description/{2.1.2 => 2.2.0}/PolygonUpdate.txt | 0
.../{2.1.2 => 2.2.0}/PolygonstoEdgesandNodes.txt | 0
.../description/2.2.0/PolynomialRegression.txt | 14 +
.../PrincipleComponentsAnalysis.txt | 0
.../{2.1.2 => 2.2.0}/Profilefrompoints.txt | 0
.../{2.1.2 => 2.2.0}/ProfilesfromLines.txt | 0
.../description/{2.1.2 => 2.2.0}/ProximityGrid.txt | 0
.../{2.1.2 => 2.2.0}/QuadTreeStructuretoShapes.txt | 0
.../description/{2.1.2 => 2.2.0}/RGBComposite.txt | 0
.../{2.1.2 => 2.2.0}/RadiusofVariance(Grid).txt | 0
.../algs/saga/description/2.2.0/RandomField.txt | 12 +
.../{2.1.2 => 2.2.0}/RandomTerrainGeneration.txt | 0
.../description/{2.1.2 => 2.2.0}/RankFilter.txt | 0
.../{2.1.2 => 2.2.0}/RealSurfaceArea.txt | 0
.../{2.1.2 => 2.2.0}/ReclassifyGridValues.txt | 0
.../RegressionAnalysis(PointsGrid).txt | 0
.../RelativeHeightsandSlopePositions.txt | 0
.../{2.1.2 => 2.2.0}/RemoveDuplicatePoints.txt | 0
.../{2.1.2 => 2.2.0}/Representativeness(Grid).txt | 0
.../algs/saga/description/2.2.0/Resampling.txt | 11 +
.../{2.1.2 => 2.2.0}/ResidualAnalysis(Grid).txt | 0
.../{2.1.2 => 2.2.0}/RunningAverage.txt | 0
.../{2.1.2 => 2.2.0}/SAGAWetnessIndex.txt | 0
.../{2.1.2 => 2.2.0}/SeedGeneration.txt | 0
.../2.2.0/Separatepointsbydirection.txt | 6 +
.../description/{2.1.2 => 2.2.0}/ShapesBuffer.txt | 0
.../{2.1.2 => 2.2.0}/ShapesBufferFixed.txt | 0
.../algs/saga/description/2.2.0/ShapestoGrid.txt | 14 +
.../{2.1.2 => 2.2.0}/ShrinkAndExpand.txt | 0
.../description/{2.1.2 => 2.2.0}/SimpleFilter.txt | 0
.../{2.1.2 => 2.2.0}/SimpleRegionGrowing.txt | 0
.../description/{2.1.2 => 2.2.0}/Simulation.txt | 0
.../SinkDrainageRouteDetection.txt | 0
.../description/{2.1.2 => 2.2.0}/SinkRemoval.txt | 0
.../description/{2.1.2 => 2.2.0}/SkyViewFactor.txt | 0
.../description/2.2.0/Slope,Aspect,Curvature.txt | 18 +
.../description/{2.1.2 => 2.2.0}/SlopeLength.txt | 0
.../{2.1.2 => 2.2.0}/SoilTextureClassification.txt | 0
.../SpatialPointPatternAnalysis.txt | 0
.../{2.1.2 => 2.2.0}/SplitShapesLayerRandomly.txt | 0
.../saga/description/2.2.0/StatisticsforGrids.txt | 14 +
.../description/{2.1.2 => 2.2.0}/StrahlerOrder.txt | 0
.../{2.1.2 => 2.2.0}/StreamPowerIndex.txt | 0
.../{2.1.2 => 2.2.0}/SupervisedClassification.txt | 0
.../{2.1.2 => 2.2.0}/SurfaceSpecificPoints.txt | 0
.../2.2.0/TPIBasedLandformClassification.txt | 12 +
.../TerrainRuggednessIndex(TRI).txt | 0
.../description/2.2.0/ThinPlateSpline(Global).txt | 10 +
.../description/2.2.0/ThinPlateSpline(Local).txt | 15 +
.../description/2.2.0/ThinPlateSpline(TIN).txt | 12 +
.../{2.1.2 => 2.2.0}/ThresholdBuffer.txt | 0
.../{2.1.2 => 2.2.0}/TopographicCorrection.txt | 0
.../2.2.0/TopographicPositionIndex(TPI).txt | 11 +
.../2.2.0/TopographicWetnessIndex(TWI).txt | 8 +
.../Transectthroughpolygonshapefile.txt | 0
.../saga/description/2.2.0/TransformShapes.txt | 11 +
.../{2.1.2 => 2.2.0}/TransposeGrids.txt | 0
.../algs/saga/description/2.2.0/Triangulation.txt | 9 +
.../description/2.2.0/UniversalKriging(Global).txt | 32 +
.../saga/description/2.2.0/UniversalKriging.txt | 24 +
.../description/{2.1.2 => 2.2.0}/UpslopeArea.txt | 0
.../{2.1.2 => 2.2.0}/UserDefinedFilter.txt | 0
.../{2.1.2 => 2.2.0}/VariogramCloud.txt | 0
.../{2.1.2 => 2.2.0}/VariogramSurface.txt | 0
.../VectorRuggednessMeasure(VRM).txt | 0
.../description/2.2.0/VectorisingGridClasses.txt | 7 +
.../VegetationIndex(SlopeBased).txt | 0
.../VerticalDistancetoChannelNetwork.txt | 0
.../{2.1.2 => 2.2.0}/WaterRetentionCapacity.txt | 0
.../{2.1.2 => 2.2.0}/WatershedBasins.txt | 0
.../{2.1.2 => 2.2.0}/WatershedSegmentation.txt | 0
.../WindEffect(WindwardLeewardIndex).txt | 0
.../{2.1.2 => 2.2.0}/ZonalGridStatistics.txt | 0
.../AccumulatedCost(Anisotropic).txt | 0
.../AccumulatedCost(Isotropic).txt | 0
.../description/2.2.2/AddCoordinatestopoints.txt | 4 +
.../description/2.2.2/AddGridValuestoPoints.txt | 7 +
.../description/2.2.2/AddGridValuestoShapes.txt | 7 +
.../AddPolygonAttributestoPoints.txt | 0
.../description/{2.1.2 => 2.2.2}/Aggregate.txt | 0
.../AggregatePointObservations.txt | 0
.../{2.1.2 => 2.2.2}/AggregationIndex.txt | 0
.../AnalyticalHierarchyProcess.txt | 0
.../{2.1.2 => 2.2.2}/AnalyticalHillshading.txt | 0
.../description/2.2.2/B-SplineApproximation.txt | 10 +
.../{2.1.2 => 2.2.2}/BurnStreamNetworkintoDEM.txt | 0
.../description/{2.1.2 => 2.2.2}/CellBalance.txt | 0
.../{2.1.2 => 2.2.2}/ChangeDateFormat.txt | 0
.../{2.1.2 => 2.2.2}/ChangeDetection.txt | 0
.../{2.1.2 => 2.2.2}/ChangeGridValues.txt | 0
.../{2.1.2 => 2.2.2}/ChangeTimeFormat.txt | 0
.../{2.1.2 => 2.2.2}/ChannelNetwork.txt | 0
.../ChannelNetworkandDrainageBasins.txt | 0
.../saga/description/2.2.2/ClipGridwithPolygon.txt | 5 +
.../{2.1.2 => 2.2.2}/ClipPointswithPolygons.txt | 0
.../description/{2.1.2 => 2.2.2}/CloseGaps.txt | 0
.../{2.1.2 => 2.2.2}/CloseGapswithSpline.txt | 0
.../{2.1.2 => 2.2.2}/CloseOneCellGaps.txt | 0
.../{2.1.2 => 2.2.2}/ClusterAnalysisforGrids.txt | 0
.../description/2.2.2/ContourLinesfromGrid.txt | 8 +
.../ConvergenceIndex(SearchRadius).txt | 0
.../{2.1.2 => 2.2.2}/ConvergenceIndex.txt | 0
.../{2.1.2 => 2.2.2}/ConvertDataStorageType.txt | 0
.../{2.1.2 => 2.2.2}/ConvertLinestoPoints.txt | 0
.../{2.1.2 => 2.2.2}/ConvertLinestoPolygons.txt | 0
.../ConvertMultipointstoPoints.txt | 0
.../{2.1.2 => 2.2.2}/ConvertPointstoLine(s).txt | 0
.../ConvertPolygonLineVerticestoPoints.txt | 0
.../{2.1.2 => 2.2.2}/ConvertPolygonstoLines.txt | 0
.../description/{2.1.2 => 2.2.2}/ConvexHull.txt | 0
.../{2.1.2 => 2.2.2}/CreateGraticule.txt | 0
.../algs/saga/description/2.2.2/CropToData.txt | 4 +
.../Cross-ClassificationandTabulation.txt | 0
.../description/{2.1.2 => 2.2.2}/CrossProfiles.txt | 0
.../description/2.2.2/CubicSplineApproximation.txt | 13 +
.../{2.1.2 => 2.2.2}/CurvatureClassification.txt | 0
.../algs/saga/description/2.2.2/CutShapesLayer.txt | 7 +
.../{2.1.2 => 2.2.2}/DTMFilter(slope-based).txt | 0
.../DirectionalStatisticsforSingleGrid.txt | 0
.../{2.1.2 => 2.2.2}/DistanceMatrix.txt | 0
.../{2.1.2 => 2.2.2}/DiurnalAnisotropicHeating.txt | 0
.../{2.1.2 => 2.2.2}/DownslopeDistanceGradient.txt | 0
.../{2.1.2 => 2.2.2}/EdgeContamination.txt | 0
.../{2.1.2 => 2.2.2}/EffectiveAirFlowHeights.txt | 0
.../FastRegionGrowingAlgorithm.txt | 0
.../{2.1.2 => 2.2.2}/FastRepresentativeness.txt | 0
.../{2.1.2 => 2.2.2}/FillGapsinRecords.txt | 0
.../FillSinks(PlanchonDarboux,2001).txt | 0
.../{2.1.2 => 2.2.2}/FillSinks(WangLiu).txt | 0
.../{2.1.2 => 2.2.2}/FillSinksXXL(WangLiu).txt | 0
.../description/{2.1.2 => 2.2.2}/FilterClumps.txt | 0
.../{2.1.2 => 2.2.2}/FireRiskAnalysis.txt | 0
.../{2.1.2 => 2.2.2}/FitNPointstoshape.txt | 0
.../description/{2.1.2 => 2.2.2}/FlatDetection.txt | 0
.../2.2.2/FlowAccumulation(FlowTracing).txt | 17 +
.../2.2.2/FlowAccumulation(Recursive).txt | 18 +
.../2.2.2/FlowAccumulation(Top-Down).txt | 5 +
.../{2.1.2 => 2.2.2}/FlowPathLength.txt | 0
.../FlowWidthandSpecificCatchmentArea.txt | 0
.../Fragmentation(Alternative).txt | 0
.../{2.1.2 => 2.2.2}/Fragmentation(Standard).txt | 0
...gmentationClassesfromDensityandConnectivity.txt | 0
.../saga/description/{2.1.2 => 2.2.2}/Function.txt | 0
.../saga/description/{2.1.2 => 2.2.2}/Fuzzify.txt | 0
.../{2.1.2 => 2.2.2}/FuzzyIntersection(AND).txt | 0
.../{2.1.2 => 2.2.2}/FuzzyUnion(OR).txt | 0
.../{2.1.2 => 2.2.2}/GaussianFilter.txt | 0
...aphicallyWeightedMultipleRegression(Points).txt | 16 +
...allyWeightedMultipleRegression(PointsGrids).txt | 20 +
.../GeographicallyWeightedMultipleRegression.txt | 23 +
...eographicallyWeightedRegression(PointsGrid).txt | 20 +
.../2.2.2/GeographicallyWeightedRegression.txt | 23 +
.../{2.1.2 => 2.2.2}/GeometricFigures.txt | 0
.../{2.1.2 => 2.2.2}/GetShapesExtents.txt | 0
.../{2.1.2 => 2.2.2}/GlobalMoransIforGrids.txt | 0
...adientVectorfromCartesiantoPolarCoordinates.txt | 0
...adientVectorfromPolartoCartesianCoordinates.txt | 0
.../GradientVectorsfromDirectionalComponents.txt | 0
.../GradientVectorsfromDirectionandLength.txt | 0
.../GradientVectorsfromSurface.txt | 0
.../description/{2.1.2 => 2.2.2}/GridBuffer.txt | 0
.../algs/saga/description/2.2.2/GridCalculator.txt | 9 +
.../description/{2.1.2 => 2.2.2}/GridCellIndex.txt | 0
.../{2.1.2 => 2.2.2}/GridDifference.txt | 0
.../description/{2.1.2 => 2.2.2}/GridDivision.txt | 0
.../description/{2.1.2 => 2.2.2}/GridMasking.txt | 0
.../{2.1.2 => 2.2.2}/GridNormalisation.txt | 0
.../{2.1.2 => 2.2.2}/GridOrientation.txt | 0
.../{2.1.2 => 2.2.2}/GridProximityBuffer.txt | 0
.../{2.1.2 => 2.2.2}/GridSkeletonization.txt | 0
.../{2.1.2 => 2.2.2}/GridStandardisation.txt | 0
.../{2.1.2 => 2.2.2}/GridStatisticsforPolygons.txt | 0
.../GridValuestoPoints(randomly).txt | 0
.../{2.1.2 => 2.2.2}/GridValuestoPoints.txt | 0
.../description/{2.1.2 => 2.2.2}/GridVolume.txt | 0
.../description/{2.1.2 => 2.2.2}/GridsProduct.txt | 0
.../saga/description/{2.1.2 => 2.2.2}/GridsSum.txt | 0
.../{2.1.2 => 2.2.2}/HistogramSurface.txt | 0
.../description/{2.1.2 => 2.2.2}/Hypsometry.txt | 0
.../description/2.2.2/InverseDistanceWeighted.txt | 22 +
.../{2.1.2 => 2.2.2}/InvertDataNo-Data.txt | 0
.../description/2.2.2/KernelDensityEstimation.txt | 11 +
.../saga/description/{2.1.2 => 2.2.2}/LSFactor.txt | 0
.../description/{2.1.2 => 2.2.2}/LakeFlood.txt | 0
.../{2.1.2 => 2.2.2}/LandSurfaceTemperature.txt | 0
.../{2.1.2 => 2.2.2}/LaplacianFilter.txt | 0
.../{2.1.2 => 2.2.2}/Layerofextremevalue.txt | 0
.../{2.1.2 => 2.2.2}/LeastCostPaths.txt | 0
.../{2.1.2 => 2.2.2}/Line-PolygonIntersection.txt | 0
.../description/{2.1.2 => 2.2.2}/LineDissolve.txt | 0
.../{2.1.2 => 2.2.2}/LineProperties.txt | 0
.../{2.1.2 => 2.2.2}/LineSimplification.txt | 0
.../{2.1.2 => 2.2.2}/LocalMinimaandMaxima.txt | 0
.../{2.1.2 => 2.2.2}/MajorityFilter.txt | 0
.../{2.1.2 => 2.2.2}/MassBalanceIndex.txt | 0
.../description/{2.1.2 => 2.2.2}/MergeLayers.txt | 0
.../{2.1.2 => 2.2.2}/MetricConversions.txt | 0
.../{2.1.2 => 2.2.2}/MinimumDistanceAnalysis.txt | 0
.../description/2.2.2/ModifiedQuadraticShepard.txt | 11 +
.../{2.1.2 => 2.2.2}/MorphologicalFilter.txt | 0
.../MorphometricProtectionIndex.txt | 0
.../algs/saga/description/2.2.2/Mosaicking.txt | 14 +
.../{2.1.2 => 2.2.2}/Multi-BandVariation.txt | 0
.../{2.1.2 => 2.2.2}/MultiDirectionLeeFilter.txt | 0
.../MultilevelB-SplineInterpolation(fromGrid).txt | 13 +
.../2.2.2/MultilevelB-SplineInterpolation.txt | 12 +
.../MultipleRegressionAnalysis(GridGrids).txt | 0
.../MultipleRegressionAnalysis(PointsGrids).txt | 0
...esolutionIndexofValleyBottomFlatness(MRVBF).txt | 0
.../saga/description/2.2.2/NaturalNeighbour.txt | 10 +
.../saga/description/2.2.2/NearestNeighbour.txt | 9 +
.../OrderedWeightedAveraging(OWA).txt | 0
.../description/2.2.2/OrdinaryKriging(Global).txt | 27 +
.../saga/description/2.2.2/OrdinaryKriging.txt | 24 +
.../OverlandFlow-KinematicWaveD8.txt | 0
.../OverlandFlowDistancetoChannelNetwork.txt | 0
.../saga/description/{2.1.2 => 2.2.2}/Patching.txt | 0
.../{2.1.2 => 2.2.2}/PatternAnalysis.txt | 0
.../PointStatisticsforPolygons.txt | 0
.../description/{2.1.2 => 2.2.2}/PointsFilter.txt | 0
.../{2.1.2 => 2.2.2}/PointsThinning.txt | 0
.../PolartoCartesianCoordinates.txt | 0
.../{2.1.2 => 2.2.2}/Polygon-LineIntersection.txt | 0
.../{2.1.2 => 2.2.2}/PolygonCentroids.txt | 0
.../{2.1.2 => 2.2.2}/PolygonDifference.txt | 0
.../saga/description/2.2.2/PolygonDissolve.txt | 8 +
.../description/2.2.2/PolygonDissolveAllPolygs.txt | 5 +
.../{2.1.2 => 2.2.2}/PolygonIdentity.txt | 0
.../{2.1.2 => 2.2.2}/PolygonIntersect.txt | 0
.../PolygonPartstoSeparatePolygons.txt | 0
.../{2.1.2 => 2.2.2}/PolygonProperties.txt | 0
.../{2.1.2 => 2.2.2}/PolygonShapeIndices.txt | 0
.../PolygonSymmetricalDifference.txt | 0
.../description/{2.1.2 => 2.2.2}/PolygonUnion.txt | 0
.../description/{2.1.2 => 2.2.2}/PolygonUpdate.txt | 0
.../{2.1.2 => 2.2.2}/PolygonstoEdgesandNodes.txt | 0
.../description/2.2.2/PolynomialRegression.txt | 14 +
.../PrincipleComponentsAnalysis.txt | 0
.../{2.1.2 => 2.2.2}/Profilefrompoints.txt | 0
.../{2.1.2 => 2.2.2}/ProfilesfromLines.txt | 0
.../description/{2.1.2 => 2.2.2}/ProximityGrid.txt | 0
.../{2.1.2 => 2.2.2}/QuadTreeStructuretoShapes.txt | 0
.../description/{2.1.2 => 2.2.2}/RGBComposite.txt | 0
.../{2.1.2 => 2.2.2}/RadiusofVariance(Grid).txt | 0
.../algs/saga/description/2.2.2/RandomField.txt | 12 +
.../{2.1.2 => 2.2.2}/RandomTerrainGeneration.txt | 0
.../description/{2.1.2 => 2.2.2}/RankFilter.txt | 0
.../{2.1.2 => 2.2.2}/RealSurfaceArea.txt | 0
.../{2.1.2 => 2.2.2}/ReclassifyGridValues.txt | 0
.../RegressionAnalysis(PointsGrid).txt | 0
.../RelativeHeightsandSlopePositions.txt | 0
.../{2.1.2 => 2.2.2}/RemoveDuplicatePoints.txt | 0
.../{2.1.2 => 2.2.2}/Representativeness(Grid).txt | 0
.../algs/saga/description/2.2.2/Resampling.txt | 11 +
.../{2.1.2 => 2.2.2}/ResidualAnalysis(Grid).txt | 0
.../{2.1.2 => 2.2.2}/RunningAverage.txt | 0
.../{2.1.2 => 2.2.2}/SAGAWetnessIndex.txt | 0
.../{2.1.2 => 2.2.2}/SeedGeneration.txt | 0
.../2.2.2/Separatepointsbydirection.txt | 6 +
.../description/{2.1.2 => 2.2.2}/ShapesBuffer.txt | 0
.../{2.1.2 => 2.2.2}/ShapesBufferFixed.txt | 0
.../algs/saga/description/2.2.2/ShapestoGrid.txt | 14 +
.../{2.1.2 => 2.2.2}/ShrinkAndExpand.txt | 0
.../description/{2.1.2 => 2.2.2}/SimpleFilter.txt | 0
.../{2.1.2 => 2.2.2}/SimpleRegionGrowing.txt | 0
.../description/{2.1.2 => 2.2.2}/Simulation.txt | 0
.../SinkDrainageRouteDetection.txt | 0
.../description/{2.1.2 => 2.2.2}/SinkRemoval.txt | 0
.../description/{2.1.2 => 2.2.2}/SkyViewFactor.txt | 0
.../description/2.2.2/Slope,Aspect,Curvature.txt | 18 +
.../description/{2.1.2 => 2.2.2}/SlopeLength.txt | 0
.../{2.1.2 => 2.2.2}/SoilTextureClassification.txt | 0
.../SpatialPointPatternAnalysis.txt | 0
.../{2.1.2 => 2.2.2}/SplitShapesLayerRandomly.txt | 0
.../saga/description/2.2.2/StatisticsforGrids.txt | 14 +
.../description/{2.1.2 => 2.2.2}/StrahlerOrder.txt | 0
.../{2.1.2 => 2.2.2}/StreamPowerIndex.txt | 0
.../{2.1.2 => 2.2.2}/SupervisedClassification.txt | 0
.../{2.1.2 => 2.2.2}/SurfaceSpecificPoints.txt | 0
.../2.2.2/TPIBasedLandformClassification.txt | 12 +
.../TerrainRuggednessIndex(TRI).txt | 0
.../description/2.2.2/ThinPlateSpline(Global).txt | 10 +
.../description/2.2.2/ThinPlateSpline(Local).txt | 15 +
.../description/2.2.2/ThinPlateSpline(TIN).txt | 12 +
.../{2.1.2 => 2.2.2}/ThresholdBuffer.txt | 0
.../{2.1.2 => 2.2.2}/TopographicCorrection.txt | 0
.../2.2.2/TopographicPositionIndex(TPI).txt | 11 +
.../2.2.2/TopographicWetnessIndex(TWI).txt | 8 +
.../Transectthroughpolygonshapefile.txt | 0
.../saga/description/2.2.2/TransformShapes.txt | 11 +
.../{2.1.2 => 2.2.2}/TransposeGrids.txt | 0
.../algs/saga/description/2.2.2/Triangulation.txt | 9 +
.../description/2.2.2/UniversalKriging(Global).txt | 32 +
.../saga/description/2.2.2/UniversalKriging.txt | 24 +
.../description/{2.1.2 => 2.2.2}/UpslopeArea.txt | 0
.../{2.1.2 => 2.2.2}/UserDefinedFilter.txt | 0
.../{2.1.2 => 2.2.2}/VariogramCloud.txt | 0
.../{2.1.2 => 2.2.2}/VariogramSurface.txt | 0
.../VectorRuggednessMeasure(VRM).txt | 0
.../description/2.2.2/VectorisingGridClasses.txt | 7 +
.../VegetationIndex(SlopeBased).txt | 0
.../VerticalDistancetoChannelNetwork.txt | 0
.../{2.1.2 => 2.2.2}/WaterRetentionCapacity.txt | 0
.../{2.1.2 => 2.2.2}/WatershedBasins.txt | 0
.../{2.1.2 => 2.2.2}/WatershedSegmentation.txt | 0
.../WindEffect(WindwardLeewardIndex).txt | 0
.../{2.1.2 => 2.2.2}/ZonalGridStatistics.txt | 0
.../AccumulatedCost(Anisotropic).txt | 0
.../AccumulatedCost(Isotropic).txt | 0
.../description/2.2.3/AddCoordinatestopoints.txt | 4 +
.../description/2.2.3/AddGridValuestoPoints.txt | 7 +
.../description/2.2.3/AddGridValuestoShapes.txt | 7 +
.../AddPolygonAttributestoPoints.txt | 0
.../description/{2.1.2 => 2.2.3}/Aggregate.txt | 0
.../AggregatePointObservations.txt | 0
.../{2.1.2 => 2.2.3}/AggregationIndex.txt | 0
.../AnalyticalHierarchyProcess.txt | 0
.../{2.1.2 => 2.2.3}/AnalyticalHillshading.txt | 0
.../description/2.2.3/B-SplineApproximation.txt | 10 +
.../{2.1.2 => 2.2.3}/BurnStreamNetworkintoDEM.txt | 0
.../description/{2.1.2 => 2.2.3}/CellBalance.txt | 0
.../{2.1.2 => 2.2.3}/ChangeDateFormat.txt | 0
.../{2.1.2 => 2.2.3}/ChangeDetection.txt | 0
.../{2.1.2 => 2.2.3}/ChangeGridValues.txt | 0
.../{2.1.2 => 2.2.3}/ChangeTimeFormat.txt | 0
.../{2.1.2 => 2.2.3}/ChannelNetwork.txt | 0
.../ChannelNetworkandDrainageBasins.txt | 0
.../saga/description/2.2.3/ClipGridwithPolygon.txt | 5 +
.../{2.1.2 => 2.2.3}/ClipPointswithPolygons.txt | 0
.../description/{2.1.2 => 2.2.3}/CloseGaps.txt | 0
.../{2.1.2 => 2.2.3}/CloseGapswithSpline.txt | 0
.../{2.1.2 => 2.2.3}/CloseOneCellGaps.txt | 0
.../{2.1.2 => 2.2.3}/ClusterAnalysisforGrids.txt | 0
.../description/2.2.3/ContourLinesfromGrid.txt | 8 +
.../ConvergenceIndex(SearchRadius).txt | 0
.../{2.1.2 => 2.2.3}/ConvergenceIndex.txt | 0
.../{2.1.2 => 2.2.3}/ConvertDataStorageType.txt | 0
.../{2.1.2 => 2.2.3}/ConvertLinestoPoints.txt | 0
.../{2.1.2 => 2.2.3}/ConvertLinestoPolygons.txt | 0
.../ConvertMultipointstoPoints.txt | 0
.../{2.1.2 => 2.2.3}/ConvertPointstoLine(s).txt | 0
.../ConvertPolygonLineVerticestoPoints.txt | 0
.../{2.1.2 => 2.2.3}/ConvertPolygonstoLines.txt | 0
.../description/{2.1.2 => 2.2.3}/ConvexHull.txt | 0
.../saga/description/2.2.3/CreateGraticule.txt | 8 +
.../algs/saga/description/2.2.3/CropToData.txt | 4 +
.../Cross-ClassificationandTabulation.txt | 0
.../description/{2.1.2 => 2.2.3}/CrossProfiles.txt | 0
.../description/2.2.3/CubicSplineApproximation.txt | 13 +
.../{2.1.2 => 2.2.3}/CurvatureClassification.txt | 0
.../algs/saga/description/2.2.3/CutShapesLayer.txt | 7 +
.../{2.1.2 => 2.2.3}/DTMFilter(slope-based).txt | 0
.../DirectionalStatisticsforSingleGrid.txt | 0
.../{2.1.2 => 2.2.3}/DistanceMatrix.txt | 0
.../{2.1.2 => 2.2.3}/DiurnalAnisotropicHeating.txt | 0
.../{2.1.2 => 2.2.3}/DownslopeDistanceGradient.txt | 0
.../{2.1.2 => 2.2.3}/EdgeContamination.txt | 0
.../{2.1.2 => 2.2.3}/EffectiveAirFlowHeights.txt | 0
.../FastRegionGrowingAlgorithm.txt | 0
.../{2.1.2 => 2.2.3}/FastRepresentativeness.txt | 0
.../{2.1.2 => 2.2.3}/FillGapsinRecords.txt | 0
.../FillSinks(PlanchonDarboux,2001).txt | 0
.../{2.1.2 => 2.2.3}/FillSinks(WangLiu).txt | 0
.../{2.1.2 => 2.2.3}/FillSinksXXL(WangLiu).txt | 0
.../description/{2.1.2 => 2.2.3}/FilterClumps.txt | 0
.../{2.1.2 => 2.2.3}/FireRiskAnalysis.txt | 0
.../{2.1.2 => 2.2.3}/FitNPointstoshape.txt | 0
.../description/{2.1.2 => 2.2.3}/FlatDetection.txt | 0
.../2.2.3/FlowAccumulation(FlowTracing).txt | 17 +
.../2.2.3/FlowAccumulation(Recursive).txt | 18 +
.../2.2.3/FlowAccumulation(Top-Down).txt | 5 +
.../{2.1.2 => 2.2.3}/FlowPathLength.txt | 0
.../FlowWidthandSpecificCatchmentArea.txt | 0
.../Fragmentation(Alternative).txt | 0
.../{2.1.2 => 2.2.3}/Fragmentation(Standard).txt | 0
...gmentationClassesfromDensityandConnectivity.txt | 0
.../saga/description/{2.1.2 => 2.2.3}/Function.txt | 0
.../saga/description/{2.1.2 => 2.2.3}/Fuzzify.txt | 0
.../{2.1.2 => 2.2.3}/FuzzyIntersection(AND).txt | 0
.../{2.1.2 => 2.2.3}/FuzzyUnion(OR).txt | 0
.../{2.1.2 => 2.2.3}/GaussianFilter.txt | 0
...aphicallyWeightedMultipleRegression(Points).txt | 16 +
...allyWeightedMultipleRegression(PointsGrids).txt | 20 +
.../GeographicallyWeightedMultipleRegression.txt | 23 +
...eographicallyWeightedRegression(PointsGrid).txt | 20 +
.../2.2.3/GeographicallyWeightedRegression.txt | 23 +
.../{2.1.2 => 2.2.3}/GeometricFigures.txt | 0
.../{2.1.2 => 2.2.3}/GetShapesExtents.txt | 0
.../{2.1.2 => 2.2.3}/GlobalMoransIforGrids.txt | 0
...adientVectorfromCartesiantoPolarCoordinates.txt | 0
...adientVectorfromPolartoCartesianCoordinates.txt | 0
.../GradientVectorsfromDirectionalComponents.txt | 0
.../GradientVectorsfromDirectionandLength.txt | 0
.../GradientVectorsfromSurface.txt | 0
.../description/{2.1.2 => 2.2.3}/GridBuffer.txt | 0
.../algs/saga/description/2.2.3/GridCalculator.txt | 9 +
.../description/{2.1.2 => 2.2.3}/GridCellIndex.txt | 0
.../{2.1.2 => 2.2.3}/GridDifference.txt | 0
.../description/{2.1.2 => 2.2.3}/GridDivision.txt | 0
.../description/{2.1.2 => 2.2.3}/GridMasking.txt | 0
.../{2.1.2 => 2.2.3}/GridNormalisation.txt | 0
.../{2.1.2 => 2.2.3}/GridOrientation.txt | 0
.../{2.1.2 => 2.2.3}/GridProximityBuffer.txt | 0
.../{2.1.2 => 2.2.3}/GridSkeletonization.txt | 0
.../{2.1.2 => 2.2.3}/GridStandardisation.txt | 0
.../{2.1.2 => 2.2.3}/GridStatisticsforPolygons.txt | 0
.../GridValuestoPoints(randomly).txt | 0
.../{2.1.2 => 2.2.3}/GridValuestoPoints.txt | 0
.../description/{2.1.2 => 2.2.3}/GridVolume.txt | 0
.../description/{2.1.2 => 2.2.3}/GridsProduct.txt | 0
.../saga/description/{2.1.2 => 2.2.3}/GridsSum.txt | 0
.../{2.1.2 => 2.2.3}/HistogramSurface.txt | 0
.../description/{2.1.2 => 2.2.3}/Hypsometry.txt | 0
.../description/2.2.3/InverseDistanceWeighted.txt | 22 +
.../{2.1.2 => 2.2.3}/InvertDataNo-Data.txt | 0
.../description/2.2.3/KernelDensityEstimation.txt | 11 +
.../saga/description/{2.1.2 => 2.2.3}/LSFactor.txt | 0
.../description/{2.1.2 => 2.2.3}/LakeFlood.txt | 0
.../{2.1.2 => 2.2.3}/LandSurfaceTemperature.txt | 0
.../{2.1.2 => 2.2.3}/LaplacianFilter.txt | 0
.../{2.1.2 => 2.2.3}/Layerofextremevalue.txt | 0
.../{2.1.2 => 2.2.3}/LeastCostPaths.txt | 0
.../{2.1.2 => 2.2.3}/Line-PolygonIntersection.txt | 0
.../description/{2.1.2 => 2.2.3}/LineDissolve.txt | 0
.../{2.1.2 => 2.2.3}/LineProperties.txt | 0
.../{2.1.2 => 2.2.3}/LineSimplification.txt | 0
.../{2.1.2 => 2.2.3}/LocalMinimaandMaxima.txt | 0
.../{2.1.2 => 2.2.3}/MajorityFilter.txt | 0
.../{2.1.2 => 2.2.3}/MassBalanceIndex.txt | 0
.../description/{2.1.2 => 2.2.3}/MergeLayers.txt | 0
.../{2.1.2 => 2.2.3}/MetricConversions.txt | 0
.../{2.1.2 => 2.2.3}/MinimumDistanceAnalysis.txt | 0
.../description/2.2.3/ModifiedQuadraticShepard.txt | 11 +
.../{2.1.2 => 2.2.3}/MorphologicalFilter.txt | 0
.../MorphometricProtectionIndex.txt | 0
.../algs/saga/description/2.2.3/Mosaicking.txt | 14 +
.../{2.1.2 => 2.2.3}/Multi-BandVariation.txt | 0
.../{2.1.2 => 2.2.3}/MultiDirectionLeeFilter.txt | 0
.../MultilevelB-SplineInterpolation(fromGrid).txt | 13 +
.../2.2.3/MultilevelB-SplineInterpolation.txt | 12 +
.../MultipleRegressionAnalysis(GridGrids).txt | 0
.../MultipleRegressionAnalysis(PointsGrids).txt | 0
...esolutionIndexofValleyBottomFlatness(MRVBF).txt | 0
.../saga/description/2.2.3/NaturalNeighbour.txt | 10 +
.../saga/description/2.2.3/NearestNeighbour.txt | 9 +
.../OrderedWeightedAveraging(OWA).txt | 0
.../description/2.2.3/OrdinaryKriging(Global).txt | 27 +
.../saga/description/2.2.3/OrdinaryKriging.txt | 24 +
.../OverlandFlow-KinematicWaveD8.txt | 0
.../OverlandFlowDistancetoChannelNetwork.txt | 0
.../saga/description/{2.1.2 => 2.2.3}/Patching.txt | 0
.../{2.1.2 => 2.2.3}/PatternAnalysis.txt | 0
.../PointStatisticsforPolygons.txt | 0
.../description/{2.1.2 => 2.2.3}/PointsFilter.txt | 0
.../{2.1.2 => 2.2.3}/PointsThinning.txt | 0
.../PolartoCartesianCoordinates.txt | 0
.../{2.1.2 => 2.2.3}/Polygon-LineIntersection.txt | 0
.../{2.1.2 => 2.2.3}/PolygonCentroids.txt | 0
.../{2.1.2 => 2.2.3}/PolygonDifference.txt | 0
.../saga/description/2.2.3/PolygonDissolve.txt | 8 +
.../description/2.2.3/PolygonDissolveAllPolygs.txt | 5 +
.../{2.1.2 => 2.2.3}/PolygonIdentity.txt | 0
.../{2.1.2 => 2.2.3}/PolygonIntersect.txt | 0
.../PolygonPartstoSeparatePolygons.txt | 0
.../{2.1.2 => 2.2.3}/PolygonProperties.txt | 0
.../{2.1.2 => 2.2.3}/PolygonShapeIndices.txt | 0
.../PolygonSymmetricalDifference.txt | 0
.../description/{2.1.2 => 2.2.3}/PolygonUnion.txt | 0
.../description/{2.1.2 => 2.2.3}/PolygonUpdate.txt | 0
.../{2.1.2 => 2.2.3}/PolygonstoEdgesandNodes.txt | 0
.../description/2.2.3/PolynomialRegression.txt | 14 +
.../PrincipleComponentsAnalysis.txt | 0
.../{2.1.2 => 2.2.3}/Profilefrompoints.txt | 0
.../{2.1.2 => 2.2.3}/ProfilesfromLines.txt | 0
.../description/{2.1.2 => 2.2.3}/ProximityGrid.txt | 0
.../{2.1.2 => 2.2.3}/QuadTreeStructuretoShapes.txt | 0
.../description/{2.1.2 => 2.2.3}/RGBComposite.txt | 0
.../{2.1.2 => 2.2.3}/RadiusofVariance(Grid).txt | 0
.../algs/saga/description/2.2.3/RandomField.txt | 12 +
.../{2.1.2 => 2.2.3}/RandomTerrainGeneration.txt | 0
.../description/{2.1.2 => 2.2.3}/RankFilter.txt | 0
.../{2.1.2 => 2.2.3}/RealSurfaceArea.txt | 0
.../{2.1.2 => 2.2.3}/ReclassifyGridValues.txt | 0
.../RegressionAnalysis(PointsGrid).txt | 0
.../RelativeHeightsandSlopePositions.txt | 0
.../{2.1.2 => 2.2.3}/RemoveDuplicatePoints.txt | 0
.../{2.1.2 => 2.2.3}/Representativeness(Grid).txt | 0
.../algs/saga/description/2.2.3/Resampling.txt | 11 +
.../{2.1.2 => 2.2.3}/ResidualAnalysis(Grid).txt | 0
.../{2.1.2 => 2.2.3}/RunningAverage.txt | 0
.../{2.1.2 => 2.2.3}/SAGAWetnessIndex.txt | 0
.../{2.1.2 => 2.2.3}/SeedGeneration.txt | 0
.../2.2.3/Separatepointsbydirection.txt | 6 +
.../description/{2.1.2 => 2.2.3}/ShapesBuffer.txt | 0
.../{2.1.2 => 2.2.3}/ShapesBufferFixed.txt | 0
.../algs/saga/description/2.2.3/ShapestoGrid.txt | 14 +
.../{2.1.2 => 2.2.3}/ShrinkAndExpand.txt | 0
.../description/{2.1.2 => 2.2.3}/SimpleFilter.txt | 0
.../{2.1.2 => 2.2.3}/SimpleRegionGrowing.txt | 0
.../description/{2.1.2 => 2.2.3}/Simulation.txt | 0
.../SinkDrainageRouteDetection.txt | 0
.../description/{2.1.2 => 2.2.3}/SinkRemoval.txt | 0
.../description/{2.1.2 => 2.2.3}/SkyViewFactor.txt | 0
.../description/2.2.3/Slope,Aspect,Curvature.txt | 18 +
.../description/{2.1.2 => 2.2.3}/SlopeLength.txt | 0
.../{2.1.2 => 2.2.3}/SoilTextureClassification.txt | 0
.../SpatialPointPatternAnalysis.txt | 0
.../{2.1.2 => 2.2.3}/SplitShapesLayerRandomly.txt | 0
.../saga/description/2.2.3/StatisticsforGrids.txt | 14 +
.../description/{2.1.2 => 2.2.3}/StrahlerOrder.txt | 0
.../{2.1.2 => 2.2.3}/StreamPowerIndex.txt | 0
.../{2.1.2 => 2.2.3}/SupervisedClassification.txt | 0
.../{2.1.2 => 2.2.3}/SurfaceSpecificPoints.txt | 0
.../2.2.3/TPIBasedLandformClassification.txt | 12 +
.../TerrainRuggednessIndex(TRI).txt | 0
.../description/2.2.3/ThinPlateSpline(Global).txt | 10 +
.../description/2.2.3/ThinPlateSpline(Local).txt | 15 +
.../description/2.2.3/ThinPlateSpline(TIN).txt | 12 +
.../{2.1.2 => 2.2.3}/ThresholdBuffer.txt | 0
.../{2.1.2 => 2.2.3}/TopographicCorrection.txt | 0
.../2.2.3/TopographicPositionIndex(TPI).txt | 11 +
.../2.2.3/TopographicWetnessIndex(TWI).txt | 8 +
.../Transectthroughpolygonshapefile.txt | 0
.../saga/description/2.2.3/TransformShapes.txt | 11 +
.../{2.1.2 => 2.2.3}/TransposeGrids.txt | 0
.../algs/saga/description/2.2.3/Triangulation.txt | 9 +
.../description/2.2.3/UniversalKriging(Global).txt | 32 +
.../saga/description/2.2.3/UniversalKriging.txt | 24 +
.../description/{2.1.2 => 2.2.3}/UpslopeArea.txt | 0
.../{2.1.2 => 2.2.3}/UserDefinedFilter.txt | 0
.../{2.1.2 => 2.2.3}/VariogramCloud.txt | 0
.../{2.1.2 => 2.2.3}/VariogramSurface.txt | 0
.../VectorRuggednessMeasure(VRM).txt | 0
.../description/2.2.3/VectorisingGridClasses.txt | 7 +
.../VegetationIndex(SlopeBased).txt | 0
.../VerticalDistancetoChannelNetwork.txt | 0
.../{2.1.2 => 2.2.3}/WaterRetentionCapacity.txt | 0
.../{2.1.2 => 2.2.3}/WatershedBasins.txt | 0
.../{2.1.2 => 2.2.3}/WatershedSegmentation.txt | 0
.../WindEffect(WindwardLeewardIndex).txt | 0
.../{2.1.2 => 2.2.3}/ZonalGridStatistics.txt | 0
.../algs/saga/ext/supervisedclassification.py | 1 +
.../processing/algs/saga/saga_version_check.txt | 185 -
.../plugins/processing/algs/saga/versioncheck.py | 35 +-
.../plugins/processing/algs/taudem/CMakeLists.txt | 6 +-
.../processing/algs/taudem/TauDEMAlgorithm.py | 20 +-
.../algs/taudem/TauDEMAlgorithmProvider.py | 129 +-
.../algs/taudem/TauDEMMultifileAlgorithm.py | 122 +
.../plugins/processing/algs/taudem/TauDEMUtils.py | 28 +-
.../algs/taudem/description/multi/aread8.txt | 8 +
.../algs/taudem/description/multi/areadinf.txt | 8 +
.../algs/taudem/description/multi/d8flowdir.txt | 6 +
.../description/multi/d8flowpathextremeup.txt | 9 +
.../taudem/description/multi/d8hdisttostrm.txt | 7 +
.../taudem/description/multi/dinfavalanche.txt | 11 +
.../taudem/description/multi/dinfconclimaccum.txt | 11 +
.../taudem/description/multi/dinfdecayaccum.txt | 9 +
.../algs/taudem/description/multi/dinfflowdir.txt | 6 +
.../algs/taudem/description/multi/dinfrevaccum.txt | 7 +
.../taudem/description/multi/dinfupdependence.txt | 6 +
.../taudem/description/multi/gagewatershed.txt | 6 +
.../taudem/description/multi/gagewatershed2.txt | 7 +
.../taudem/description/multi/moveoutletstostrm.txt | 8 +
.../algs/taudem/description/multi/pitremove.txt | 5 +
.../taudem/description/multi/selectgtthreshold.txt | 6 +
.../taudem/description/multi/slopearearatio.txt | 6 +
.../algs/taudem/description/multi/slopeavedown.txt | 7 +
.../algs/taudem/description/multi/streamnet.txt | 14 +
.../algs/taudem/description/multi/threshold.txt | 7 +
.../algs/taudem/description/multi/twi.txt | 6 +
.../taudem/description/{ => single}/aread8.txt | 0
.../taudem/description/{ => single}/areadinf.txt | 0
.../taudem/description/{ => single}/d8flowdir.txt | 0
.../{ => single}/d8flowpathextremeup.txt | 0
.../description/{ => single}/d8hdisttostrm.txt | 0
.../description/{ => single}/dinfavalanche.txt | 0
.../description/{ => single}/dinfconclimaccum.txt | 0
.../description/{ => single}/dinfdecayaccum.txt | 0
.../description/{ => single}/dinfflowdir.txt | 0
.../description/{ => single}/dinfrevaccum.txt | 0
.../description/{ => single}/dinfupdependence.txt | 0
.../taudem/description/single/gagewatershed.txt | 6 +
.../taudem/description/single/gagewatershed2.txt | 7 +
.../description/{ => single}/moveoutletstostrm.txt | 0
.../taudem/description/{ => single}/pitremove.txt | 0
.../description/single/selectgtthreshold.txt | 6 +
.../description/{ => single}/slopearearatio.txt | 0
.../description/{ => single}/slopeavedown.txt | 0
.../taudem/description/{ => single}/streamnet.txt | 0
.../taudem/description/{ => single}/threshold.txt | 0
.../algs/taudem/description/single/twi.txt | 6 +
.../plugins/processing/algs/taudem/dinfdistdown.py | 28 +-
.../processing/algs/taudem/dinfdistdown_multi.py | 127 +
.../plugins/processing/algs/taudem/dinfdistup.py | 30 +-
.../processing/algs/taudem/dinfdistup_multi.py | 124 +
.../processing/algs/taudem/dinftranslimaccum.py | 24 +-
.../processing/algs/taudem/dinftranslimaccum2.py | 28 +-
.../algs/taudem/dinftranslimaccum2_multi.py | 122 +
.../algs/taudem/dinftranslimaccum_multi.py | 114 +
.../plugins/processing/algs/taudem/dropanalysis.py | 36 +-
.../processing/algs/taudem/dropanalysis_multi.py | 124 +
python/plugins/processing/algs/taudem/gridnet.py | 22 +-
.../processing/algs/taudem/gridnet_multi.py | 114 +
.../plugins/processing/algs/taudem/lengtharea.py | 20 +-
.../processing/algs/taudem/lengtharea_multi.py | 96 +
.../processing/algs/taudem/peukerdouglas.py | 22 +-
.../processing/algs/taudem/peukerdouglas_multi.py | 94 +
python/plugins/processing/algs/taudem/slopearea.py | 20 +-
.../processing/algs/taudem/slopearea_multi.py | 96 +
.../plugins/processing/core/AlgorithmProvider.py | 18 +-
python/plugins/processing/core/GeoAlgorithm.py | 195 +-
python/plugins/processing/core/Processing.py | 98 +-
python/plugins/processing/core/ProcessingConfig.py | 108 +-
python/plugins/processing/core/ProcessingLog.py | 202 +-
python/plugins/processing/core/outputs.py | 26 +-
python/plugins/processing/core/parameters.py | 361 +-
.../processing/gui/AlgorithmClassification.py | 77 +-
python/plugins/processing/gui/AlgorithmDialog.py | 66 +-
.../plugins/processing/gui/AlgorithmDialogBase.py | 83 +-
python/plugins/processing/gui/AlgorithmExecutor.py | 12 +-
python/plugins/processing/gui/AutofillDialog.py | 11 +-
.../plugins/processing/gui/BatchAlgorithmDialog.py | 48 +-
.../processing/gui/BatchInputSelectionPanel.py | 7 +-
.../processing/gui/BatchOutputSelectionPanel.py | 31 +-
python/plugins/processing/gui/BatchPanel.py | 167 +-
python/plugins/processing/gui/CommanderWindow.py | 12 +-
python/plugins/processing/gui/ConfigDialog.py | 122 +-
python/plugins/processing/gui/ContextAction.py | 1 +
.../processing/gui/CreateNewScriptAction.py | 10 +-
python/plugins/processing/gui/CrsSelectionPanel.py | 14 +-
.../plugins/processing/gui/DeleteScriptAction.py | 10 +-
.../processing/gui/EditRenderingStylesDialog.py | 21 +-
.../plugins/processing/gui/ExtentSelectionPanel.py | 59 +-
.../plugins/processing/gui/FileSelectionPanel.py | 15 +-
python/plugins/processing/gui/FixedTableDialog.py | 16 +-
python/plugins/processing/gui/FixedTablePanel.py | 16 +-
.../gui/GeometryPredicateSelectionPanel.py | 46 +-
.../plugins/processing/gui/GetScriptsAndModels.py | 272 +-
python/plugins/processing/gui/Help2Html.py | 7 +-
python/plugins/processing/gui/HelpEditionDialog.py | 30 +-
python/plugins/processing/gui/HistoryDialog.py | 34 +-
.../processing/gui/InputLayerSelectorPanel.py | 16 +-
.../plugins/processing/gui/MessageBarProgress.py | 17 +-
python/plugins/processing/gui/MessageDialog.py | 21 +-
.../processing/gui/MultipleFileInputDialog.py | 17 +-
.../plugins/processing/gui/MultipleInputDialog.py | 11 +-
.../plugins/processing/gui/MultipleInputPanel.py | 30 +-
python/plugins/processing/gui/NumberInputDialog.py | 35 +-
python/plugins/processing/gui/NumberInputPanel.py | 61 +-
.../plugins/processing/gui/OutputSelectionPanel.py | 99 +-
python/plugins/processing/gui/ParametersPanel.py | 109 +-
.../plugins/processing/gui/PostgisTableSelector.py | 120 +
python/plugins/processing/gui/Postprocessing.py | 34 +-
python/plugins/processing/gui/ProcessingToolbox.py | 252 +-
python/plugins/processing/gui/RangePanel.py | 12 +-
python/plugins/processing/gui/RectangleMapTool.py | 2 +-
.../processing/gui/RenderingStyleFilePanel.py | 18 +-
python/plugins/processing/gui/ResultsDialog.py | 13 +-
python/plugins/processing/gui/ScriptEdit.py | 14 +-
.../plugins/processing/gui/ScriptEditorDialog.py | 56 +-
python/plugins/processing/gui/SilentProgress.py | 2 +-
python/plugins/processing/gui/TestTools.py | 217 +-
python/plugins/processing/gui/__init__.py | 6 +
.../plugins/processing/gui/algclasssification.txt | 791 +-
python/plugins/processing/gui/algnames.txt | 34 +
python/plugins/processing/gui/utils.py | 89 +
python/plugins/processing/images/CMakeLists.txt | 2 +-
python/plugins/processing/images/database.png | Bin 566 -> 0 bytes
python/plugins/processing/images/geoserver.png | Bin 744 -> 0 bytes
python/plugins/processing/images/minus.gif | Bin 70 -> 0 bytes
.../icons => processing/images}/namespace.png | Bin
python/plugins/processing/images/plus.gif | Bin 86 -> 0 bytes
python/plugins/processing/images/postgis.png | Bin 488 -> 361 bytes
python/plugins/processing/images/saga.png | Bin 245 -> 12980 bytes
python/plugins/processing/images/saga100x100.jpg | Bin 2022 -> 0 bytes
python/plugins/processing/metadata.txt | 10 +-
.../processing/modeler/AddModelFromFileAction.py | 22 +-
.../modeler/CalculatorModelerAlgorithm.py | 28 +-
.../processing/modeler/CreateNewModelAction.py | 7 +-
.../plugins/processing/modeler/EditModelAction.py | 1 +
.../plugins/processing/modeler/ModelerAlgorithm.py | 162 +-
.../processing/modeler/ModelerAlgorithmProvider.py | 14 +-
.../plugins/processing/modeler/ModelerArrowItem.py | 49 +-
python/plugins/processing/modeler/ModelerDialog.py | 268 +-
.../processing/modeler/ModelerGraphicItem.py | 57 +-
.../modeler/ModelerOnlyAlgorithmProvider.py | 4 +-
.../modeler/ModelerParameterDefinitionDialog.py | 112 +-
.../processing/modeler/ModelerParametersDialog.py | 78 +-
python/plugins/processing/modeler/ModelerScene.py | 25 +-
.../modeler/RasterLayerBoundsAlgorithm.py | 7 +-
.../modeler/VectorLayerBoundsAlgorithm.py | 6 +-
python/plugins/processing/resources.qrc | 25 -
python/plugins/processing/resources_rc.py | 1380 -
.../processing/script/AddScriptFromFileAction.py | 21 +-
.../plugins/processing/script/ScriptAlgorithm.py | 204 +-
.../processing/script/ScriptAlgorithmProvider.py | 21 +-
python/plugins/processing/script/ScriptUtils.py | 9 +-
python/plugins/processing/script/snippets.py | 6 +-
.../plugins/processing/tests/AlgorithmsTestBase.py | 203 +
python/plugins/processing/tests/CMakeLists.txt | 7 +
.../plugins/processing/tests/GdalAlgorithmsTest.py | 58 +
python/plugins/processing/tests/GdalTest.py | 180 -
.../plugins/processing/tests/GeoAlgorithmTest.py | 71 -
.../processing/tests/ModelerAlgorithmTest.py | 234 -
python/plugins/processing/tests/ParametersTest.py | 382 +-
python/plugins/processing/tests/ProcessingTests.py | 55 -
.../processing/tests/ProcessingToolsTest.py | 90 -
.../plugins/processing/tests/QgisAlgorithmsTest.py | 58 +
python/plugins/processing/tests/QgisAlgsTest.py | 1220 -
python/plugins/processing/tests/README.md | 152 +
python/plugins/processing/tests/RunAlgTest.py | 100 -
python/plugins/processing/tests/SagaTest.py | 138 -
python/plugins/processing/tests/ScriptTest.py | 97 -
python/plugins/processing/tests/data/project.qgs | 2 +-
python/plugins/processing/tests/qgis_interface.py | 108 -
python/plugins/processing/tests/test.py | 261 -
.../expected/basic_statistics_numeric_float.html | 21 +
.../testdata/expected/basic_statistics_string.html | 12 +
.../tests/testdata/expected/frequency.csv | 3 +
.../tests/testdata/expected/gdal/layer_info.html | 21 +
.../expected/intersection_collection_fallback.dbf | Bin 0 -> 1461 bytes
.../expected/intersection_collection_fallback.prj | 0
.../expected/intersection_collection_fallback.qpj | 0
.../expected/intersection_collection_fallback.shp | Bin 0 -> 372 bytes
.../expected/intersection_collection_fallback.shx | Bin 0 -> 116 bytes
.../tests/testdata/expected/multipolys_densify.gml | 42 +
.../tests/testdata/expected/multipolys_densify.xsd | 43 +
.../tests/testdata/expected/polys_centroid.gml | 50 +
.../tests/testdata/expected/polys_centroid.xsd | 43 +
.../tests/testdata/expected/polys_deleteholes.gml | 50 +
.../tests/testdata/expected/polys_deleteholes.xsd | 43 +
.../tests/testdata/expected/polys_to_lines.gml | 40 +
.../tests/testdata/expected/polys_to_lines.xsd | 43 +
.../tests/testdata/gdal_algorithm_tests.yaml | 43 +
python/plugins/processing/tests/testdata/lines.gfs | 16 +
python/plugins/processing/tests/testdata/lines.gml | 44 +
.../processing/tests/testdata/multipolys.gfs | 32 +
.../processing/tests/testdata/multipolys.gml | 42 +
.../plugins/processing/tests/testdata/points.gfs | 16 +
.../plugins/processing/tests/testdata/points.gml | 59 +
python/plugins/processing/tests/testdata/polys.gfs | 32 +
python/plugins/processing/tests/testdata/polys.gml | 50 +
.../tests/testdata/qgis_algorithm_tests.yaml | 87 +
python/plugins/processing/tests/utilities_test.py | 89 -
python/plugins/processing/tools/dataobjects.py | 88 +-
python/plugins/processing/tools/general.py | 12 +-
python/plugins/processing/tools/help.py | 11 +-
python/plugins/processing/tools/system.py | 28 +-
python/plugins/processing/tools/translation.py | 82 +
python/plugins/processing/tools/vector.py | 285 +-
python/plugins/processing/ui/CMakeLists.txt | 3 +
python/plugins/processing/ui/DlgAlgorithmBase.ui | 144 +-
python/plugins/processing/ui/DlgHistory.ui | 2 +-
python/plugins/processing/ui/DlgModeler.ui | 13 +
.../processing/ui/DlgPostgisTableSelector.ui | 64 +
python/plugins/processing/ui/DlgScriptEditor.ui | 27 +
python/plugins/processing/ui/ProcessingToolbox.ui | 49 +-
python/plugins/processing/ui/__init__.py | 26 -
python/plugins/processing/ui/convert.py | 24 -
.../plugins/processing/ui/ui_DlgAlgorithmBase.py | 91 -
python/plugins/processing/ui/ui_DlgAutofill.py | 72 -
python/plugins/processing/ui/ui_DlgConfig.py | 57 -
python/plugins/processing/ui/ui_DlgFixedTable.py | 51 -
.../processing/ui/ui_DlgGetScriptsAndModels.py | 93 -
python/plugins/processing/ui/ui_DlgHelpEdition.py | 89 -
python/plugins/processing/ui/ui_DlgHistory.py | 58 -
python/plugins/processing/ui/ui_DlgMessage.py | 49 -
python/plugins/processing/ui/ui_DlgModeler.py | 161 -
.../processing/ui/ui_DlgMultipleSelection.py | 52 -
python/plugins/processing/ui/ui_DlgNumberInput.py | 65 -
.../plugins/processing/ui/ui_DlgRenderingStyles.py | 61 -
python/plugins/processing/ui/ui_DlgResults.py | 61 -
python/plugins/processing/ui/ui_DlgScriptEditor.py | 153 -
.../plugins/processing/ui/ui_ProcessingToolbox.py | 57 -
.../plugins/processing/ui/ui_widgetBaseSelector.py | 47 -
.../plugins/processing/ui/ui_widgetBatchPanel.py | 69 -
.../ui/ui_widgetGeometryPredicateSelector.py | 71 -
.../processing/ui/ui_widgetLayerSelector.py | 53 -
.../processing/ui/ui_widgetNumberSelector.py | 51 -
.../processing/ui/ui_widgetParametersPanel.py | 64 -
.../processing/ui/ui_widgetRangeSelector.py | 72 -
python/plugins/processing/ui/widgetBatchPanel.ui | 48 +-
.../plugins/processing/ui/widgetNumberSelector.ui | 10 +-
python/pyplugin_installer/CMakeLists.txt | 4 +-
python/pyplugin_installer/installer.py | 937 +-
python/pyplugin_installer/installer_data.py | 1364 +-
.../qgsplugininstallerfetchingdialog.py | 81 +-
.../qgsplugininstallerinstallingdialog.py | 181 +-
.../qgsplugininstallerpluginerrordialog.py | 17 +-
.../qgsplugininstallerrepositorybase.ui | 239 +-
.../qgsplugininstallerrepositorydialog.py | 50 +-
python/pyplugin_installer/unzip.py | 5 +-
python/pyplugin_installer/version_compare.py | 51 +-
python/qsci_apis/generate_console_pap.py | 5 +-
python/qsci_apis/pyqgis.pap | Bin 1122238 -> 1226854 bytes
python/server/__init__.py | 25 +
python/server/qgsaccesscontrol.sip | 33 +
python/server/qgsaccesscontrolfilter.sip | 74 +
python/server/qgscapabilitiescache.sip | 8 +-
python/server/qgsconfigcache.sip | 44 +
python/server/qgsrequesthandler.sip | 54 +-
python/server/qgsserver.sip | 208 +
python/server/qgsserverinterface.sip | 27 +-
python/server/qgsserverprojectparser.sip | 121 +
python/server/qgswcserver.sip | 68 +
python/server/qgswcsprojectparser.sip | 41 +
python/server/qgswfserver.sip | 125 +
python/server/qgswfsprojectparser.sip | 51 +
python/server/qgswmsconfigparser.sip | 125 +
python/server/qgswmserver.sip | 111 +
python/server/qgswmsprojectparser.sip | 151 +
python/server/server.sip | 16 +-
python/testing/CMakeLists.txt | 24 +
python/testing/__init__.py | 209 +
python/testing/mocked.py | 67 +
python/user.py | 72 +-
python/utils.py | 176 +-
qgis-test-travis.ctest | 77 +-
resources/CMakeLists.txt | 4 +-
resources/context_help/CMakeLists.txt | 20 -
resources/context_help/QgsAttributeTableDialog | 2 +-
.../context_help/QgsDelimitedTextSourceSelect | 10 +-
.../context_help/QgsGenericProjectionSelector | 18 +
resources/context_help/QgsIdentifyResultsDialog | 2 +-
resources/context_help/QgsPgNewConnection | 2 +-
resources/context_help/QgsProjectProperties | 129 +-
resources/context_help/QgsVectorLayerSaveAsDialog | 2 +-
resources/customization.xml | 15 +-
resources/function_help/$area | 12 -
resources/function_help/$atlasfeature | 13 -
resources/function_help/$atlasfeatureid | 14 -
resources/function_help/$atlasgeometry | 15 -
resources/function_help/$currentfeature | 13 -
resources/function_help/$feature | 12 -
resources/function_help/$geometry | 12 -
resources/function_help/$id | 12 -
resources/function_help/$length | 11 -
resources/function_help/$map | 16 -
resources/function_help/$now | 12 -
resources/function_help/$numfeatures | 12 -
resources/function_help/$numpages | 12 -
resources/function_help/$page | 12 -
resources/function_help/$perimeter | 12 -
resources/function_help/$pi | 11 -
resources/function_help/$rownum | 12 -
resources/function_help/$scale | 12 -
resources/function_help/$uuid | 13 -
resources/function_help/$x | 12 -
resources/function_help/$y | 12 -
resources/function_help/AND | 13 -
resources/function_help/CASE | 27 -
resources/function_help/CASE ELSE | 28 -
resources/function_help/CMakeLists.txt | 21 -
resources/function_help/Color | 3 -
resources/function_help/Conditionals | 2 -
resources/function_help/Conditions | 2 -
resources/function_help/Conversions | 2 -
resources/function_help/Date and Time | 2 -
resources/function_help/Field | 9 -
resources/function_help/Fields and Values | 9 -
resources/function_help/GeometryGroup | 2 -
resources/function_help/ILIKE | 13 -
resources/function_help/IN | 13 -
resources/function_help/IS | 17 -
resources/function_help/LIKE | 13 -
resources/function_help/Math | 2 -
resources/function_help/NOT | 14 -
resources/function_help/OR | 13 -
resources/function_help/Operators | 2 -
resources/function_help/Record | 2 -
resources/function_help/String | 2 -
resources/function_help/abs | 12 -
resources/function_help/acos | 12 -
resources/function_help/age | 32 -
resources/function_help/asin | 12 -
resources/function_help/atan | 12 -
resources/function_help/atan2 | 15 -
resources/function_help/attribute | 13 -
resources/function_help/bbox | 13 -
resources/function_help/bounds | 12 -
resources/function_help/bounds_height | 12 -
resources/function_help/bounds_width | 12 -
resources/function_help/buffer | 13 -
resources/function_help/ceil | 14 -
resources/function_help/centroid | 12 -
resources/function_help/clamp | 19 -
resources/function_help/coalesce | 19 -
resources/function_help/color_cmyk | 17 -
resources/function_help/color_cmyka | 18 -
resources/function_help/color_hsl | 15 -
resources/function_help/color_hsla | 16 -
resources/function_help/color_hsv | 15 -
resources/function_help/color_hsva | 16 -
resources/function_help/color_rgb | 16 -
resources/function_help/color_rgba | 17 -
resources/function_help/combine | 13 -
resources/function_help/concat | 13 -
resources/function_help/contains | 13 -
resources/function_help/convexHull | 12 -
resources/function_help/cos | 12 -
resources/function_help/crosses | 13 -
resources/function_help/day | 19 -
resources/function_help/difference | 12 -
resources/function_help/disjoint | 13 -
resources/function_help/distance | 12 -
resources/function_help/exp | 12 -
resources/function_help/floor | 14 -
resources/function_help/format | 14 -
resources/function_help/format_date | 174 -
resources/function_help/format_number | 16 -
resources/function_help/geomFromGML | 12 -
resources/function_help/geomFromWKT | 12 -
resources/function_help/geomToWKT | 11 -
resources/function_help/geometry | 12 -
resources/function_help/getFeature | 6 -
resources/function_help/hour | 20 -
resources/function_help/intersection | 12 -
resources/function_help/intersects | 13 -
resources/function_help/json/$area | 6 +
resources/function_help/json/$atlasfeature | 7 +
resources/function_help/json/$atlasfeatureid | 7 +
resources/function_help/json/$atlasgeometry | 7 +
resources/function_help/json/$currentfeature | 8 +
resources/function_help/json/$feature | 7 +
resources/function_help/json/$geometry | 7 +
resources/function_help/json/$id | 7 +
resources/function_help/json/$length | 8 +
resources/function_help/json/$map | 9 +
resources/function_help/json/$numfeatures | 8 +
resources/function_help/json/$numpages | 7 +
resources/function_help/json/$page | 7 +
resources/function_help/json/$perimeter | 7 +
resources/function_help/json/$rownum | 7 +
resources/function_help/json/$scale | 8 +
resources/function_help/json/$x | 7 +
resources/function_help/json/$x_at | 8 +
resources/function_help/json/$y | 7 +
resources/function_help/json/$y_at | 8 +
resources/function_help/json/AND | 15 +
resources/function_help/json/CASE | 5 +
resources/function_help/json/Color | 5 +
resources/function_help/json/Conditionals | 5 +
resources/function_help/json/Conditions | 5 +
resources/function_help/json/Conversions | 5 +
resources/function_help/json/Custom | 5 +
resources/function_help/json/Date and Time | 5 +
resources/function_help/json/Field | 6 +
resources/function_help/json/Fields and Values | 6 +
resources/function_help/json/Fuzzy Matching | 5 +
resources/function_help/json/General | 5 +
resources/function_help/json/GeometryGroup | 5 +
resources/function_help/json/ILIKE | 18 +
resources/function_help/json/IN | 13 +
resources/function_help/json/IS | 17 +
resources/function_help/json/IS NOT | 14 +
resources/function_help/json/LIKE | 16 +
resources/function_help/json/Math | 5 +
resources/function_help/json/NOT | 12 +
resources/function_help/json/NULL | 9 +
resources/function_help/json/OR | 14 +
resources/function_help/json/Operators | 5 +
resources/function_help/json/Recent | 5 +
resources/function_help/json/Record | 5 +
resources/function_help/json/String | 5 +
resources/function_help/json/Variables | 5 +
resources/function_help/json/abs | 7 +
resources/function_help/json/acos | 7 +
resources/function_help/json/age | 10 +
resources/function_help/json/area | 8 +
resources/function_help/json/asin | 7 +
resources/function_help/json/atan | 7 +
resources/function_help/json/atan2 | 8 +
resources/function_help/json/attribute | 8 +
resources/function_help/json/azimuth | 13 +
resources/function_help/json/bounds | 8 +
resources/function_help/json/bounds_height | 8 +
resources/function_help/json/bounds_width | 8 +
resources/function_help/json/buffer | 9 +
resources/function_help/json/ceil | 8 +
resources/function_help/json/centroid | 7 +
resources/function_help/json/clamp | 13 +
resources/function_help/json/closest_point | 15 +
resources/function_help/json/coalesce | 14 +
resources/function_help/json/color_cmyk | 10 +
resources/function_help/json/color_cmyka | 11 +
resources/function_help/json/color_hsl | 9 +
resources/function_help/json/color_hsla | 10 +
resources/function_help/json/color_hsv | 9 +
resources/function_help/json/color_hsva | 11 +
resources/function_help/json/color_part | 10 +
resources/function_help/json/color_rgb | 10 +
resources/function_help/json/color_rgba | 10 +
resources/function_help/json/combine | 11 +
resources/function_help/json/concat | 13 +
resources/function_help/json/contains | 12 +
resources/function_help/json/convex_hull | 10 +
resources/function_help/json/cos | 8 +
resources/function_help/json/crosses | 10 +
resources/function_help/json/darker | 10 +
resources/function_help/json/day | 17 +
resources/function_help/json/day_of_week | 8 +
resources/function_help/json/degrees | 10 +
resources/function_help/json/difference | 8 +
resources/function_help/json/disjoint | 10 +
resources/function_help/json/distance | 9 +
resources/function_help/json/end_point | 7 +
resources/function_help/json/eval | 10 +
resources/function_help/json/exp | 8 +
resources/function_help/json/exterior_ring | 7 +
resources/function_help/json/extrude | 20 +
resources/function_help/json/floor | 8 +
resources/function_help/json/format | 12 +
resources/function_help/json/format_date | 11 +
resources/function_help/json/format_number | 9 +
resources/function_help/json/geom_from_gml | 7 +
resources/function_help/json/geom_from_wkt | 7 +
resources/function_help/json/geom_to_wkt | 8 +
resources/function_help/json/geometry | 9 +
resources/function_help/json/geometry_n | 8 +
resources/function_help/json/get_feature | 9 +
resources/function_help/json/hamming_distance | 12 +
resources/function_help/json/hour | 18 +
resources/function_help/json/if | 13 +
resources/function_help/json/interior_ring_n | 8 +
resources/function_help/json/intersection | 8 +
resources/function_help/json/intersects | 10 +
resources/function_help/json/intersects_bbox | 13 +
resources/function_help/json/is_closed | 8 +
resources/function_help/json/layer_property | 14 +
resources/function_help/json/left | 10 +
resources/function_help/json/length | 16 +
resources/function_help/json/levenshtein | 14 +
resources/function_help/json/lighter | 10 +
resources/function_help/json/ln | 10 +
resources/function_help/json/log | 13 +
resources/function_help/json/log10 | 10 +
.../function_help/json/longest_common_substring | 14 +
resources/function_help/json/lower | 7 +
resources/function_help/json/lpad | 11 +
resources/function_help/json/m | 8 +
resources/function_help/json/make_line | 13 +
resources/function_help/json/make_point | 14 +
resources/function_help/json/make_point_m | 10 +
resources/function_help/json/make_polygon | 14 +
resources/function_help/json/max | 12 +
resources/function_help/json/min | 11 +
resources/function_help/json/minute | 18 +
resources/function_help/json/month | 17 +
resources/function_help/json/nodes_to_points | 9 +
resources/function_help/json/now | 6 +
resources/function_help/json/num_geometries | 7 +
resources/function_help/json/num_interior_rings | 7 +
resources/function_help/json/num_points | 8 +
resources/function_help/json/num_rings | 7 +
resources/function_help/json/op_asterisk | 13 +
resources/function_help/json/op_concat | 15 +
resources/function_help/json/op_div | 13 +
resources/function_help/json/op_eq | 15 +
resources/function_help/json/op_exp | 13 +
resources/function_help/json/op_ge | 14 +
resources/function_help/json/op_gt | 14 +
resources/function_help/json/op_le | 14 +
resources/function_help/json/op_lt | 14 +
resources/function_help/json/op_minus | 13 +
resources/function_help/json/op_modulo | 13 +
resources/function_help/json/op_ne | 15 +
resources/function_help/json/op_plus | 13 +
resources/function_help/json/order_parts | 20 +
resources/function_help/json/overlaps | 10 +
resources/function_help/json/perimeter | 8 +
resources/function_help/json/pi | 6 +
resources/function_help/json/point_n | 8 +
resources/function_help/json/point_on_surface | 7 +
resources/function_help/json/project_color | 8 +
resources/function_help/json/radians | 10 +
resources/function_help/json/ramp_color | 9 +
resources/function_help/json/rand | 8 +
resources/function_help/json/randf | 8 +
resources/function_help/json/regexp_match | 9 +
resources/function_help/json/regexp_replace | 10 +
resources/function_help/json/regexp_substr | 9 +
resources/function_help/json/relate | 23 +
resources/function_help/json/replace | 10 +
resources/function_help/json/reverse | 7 +
resources/function_help/json/right | 9 +
resources/function_help/json/round | 13 +
resources/function_help/json/rpad | 12 +
resources/function_help/json/scale_exp | 17 +
resources/function_help/json/scale_linear | 17 +
resources/function_help/json/second | 17 +
resources/function_help/json/segments_to_lines | 7 +
resources/function_help/json/set_color_part | 11 +
resources/function_help/json/shortest_line | 15 +
resources/function_help/json/sin | 7 +
resources/function_help/json/soundex | 11 +
resources/function_help/json/sqrt | 8 +
resources/function_help/json/start_point | 7 +
resources/function_help/json/strpos | 10 +
resources/function_help/json/substr | 10 +
resources/function_help/json/sym_difference | 8 +
resources/function_help/json/tan | 7 +
resources/function_help/json/title | 7 +
resources/function_help/json/to_date | 8 +
resources/function_help/json/to_datetime | 8 +
resources/function_help/json/to_int | 8 +
resources/function_help/json/to_interval | 8 +
resources/function_help/json/to_real | 8 +
resources/function_help/json/to_string | 8 +
resources/function_help/json/to_time | 8 +
resources/function_help/json/touches | 10 +
resources/function_help/json/transform | 11 +
resources/function_help/json/translate | 10 +
resources/function_help/json/trim | 8 +
resources/function_help/json/union | 8 +
resources/function_help/json/upper | 7 +
resources/function_help/json/uuid | 7 +
resources/function_help/json/var | 8 +
resources/function_help/json/week | 17 +
resources/function_help/json/within | 10 +
resources/function_help/json/wordwrap | 11 +
resources/function_help/json/x | 8 +
resources/function_help/json/x_max | 8 +
resources/function_help/json/x_min | 8 +
resources/function_help/json/y | 8 +
resources/function_help/json/y_max | 8 +
resources/function_help/json/y_min | 8 +
resources/function_help/json/year | 17 +
resources/function_help/json/z | 8 +
resources/function_help/left | 15 -
resources/function_help/length | 13 -
resources/function_help/ln | 15 -
resources/function_help/log | 16 -
resources/function_help/log10 | 15 -
resources/function_help/lower | 11 -
resources/function_help/lpad | 17 -
resources/function_help/max | 13 -
resources/function_help/min | 13 -
resources/function_help/minute | 20 -
resources/function_help/month | 19 -
resources/function_help/overlaps | 13 -
resources/function_help/ramp_color | 20 -
resources/function_help/rand | 16 -
resources/function_help/randf | 16 -
resources/function_help/regexp_match | 14 -
resources/function_help/regexp_replace | 15 -
resources/function_help/regexp_substr | 14 -
resources/function_help/replace | 15 -
resources/function_help/right | 15 -
resources/function_help/round | 20 -
resources/function_help/rpad | 18 -
resources/function_help/scale_exp | 28 -
resources/function_help/scale_linear | 19 -
resources/function_help/second | 20 -
resources/function_help/sin | 12 -
resources/function_help/sqrt | 12 -
resources/function_help/strpos | 17 -
resources/function_help/substr | 15 -
resources/function_help/symDifference | 12 -
resources/function_help/tan | 12 -
resources/function_help/title | 14 -
resources/function_help/todate | 13 -
resources/function_help/todatetime | 13 -
resources/function_help/toint | 13 -
resources/function_help/tointerval | 13 -
resources/function_help/toreal | 13 -
resources/function_help/tostring | 13 -
resources/function_help/totime | 13 -
resources/function_help/touches | 13 -
resources/function_help/transform | 15 -
resources/function_help/trim | 13 -
resources/function_help/union | 12 -
resources/function_help/upper | 13 -
resources/function_help/week | 19 -
resources/function_help/within | 13 -
resources/function_help/wordwrap | 16 -
resources/function_help/xat | 11 -
resources/function_help/xmax | 12 -
resources/function_help/xmin | 12 -
resources/function_help/yat | 11 -
resources/function_help/year | 19 -
resources/function_help/ymax | 12 -
resources/function_help/ymin | 12 -
.../Night Mapping/icons/caret-down_ffffff_14.png | Bin 0 -> 152 bytes
.../Night Mapping/icons/caret-right_ffffff_14.png | Bin 0 -> 149 bytes
resources/themes/Night Mapping/icons/check.png | Bin 0 -> 191 bytes
resources/themes/Night Mapping/icons/cross.svg | 59 +
.../themes/Night Mapping/icons/down_arrow.png | Bin 0 -> 1008 bytes
.../themes/Night Mapping/icons/eye-blocked.svg | 67 +
resources/themes/Night Mapping/icons/eye.svg | 56 +
resources/themes/Night Mapping/icons/up_arrow.png | Bin 0 -> 990 bytes
resources/themes/Night Mapping/style.qss | 622 +
resources/themes/Night Mapping/variables.qss | 7 +
rpm/.gitignore | 5 +
rpm/buildrpms.sh | 157 +
rpm/default.cfg | 23 +
rpm/qgis.spec.template | 923 +
rpm/sources/qgis-mime.xml | 28 +
rpm/sources/qgis-server-README.fedora | 61 +
rpm/sources/qgis-server-httpd.conf | 28 +
scripts/2to3 | 7 +
scripts/addcopyright.sh | 45 +
scripts/astyle-all.sh | 2 +-
scripts/astyle.options | 16 +
scripts/astyle.sh | 128 +-
scripts/chkspelling.sh | 4 +-
scripts/create-transifex-resources.sh | 3 +-
scripts/customwidget_create.sh | 39 +
scripts/customwidget_template.cpp | 96 +
scripts/customwidget_template.h | 55 +
scripts/fix_allows_to.sh | 10 +-
scripts/generate_test_mask_image.py | 181 +-
scripts/prepare-commit.sh | 18 +-
scripts/process_contexthelp.py | 24 +
scripts/process_function_template.py | 124 +
scripts/processing2cpp.pl | 103 +
scripts/pyuic4-wrapper.py | 7 +
scripts/pyuic4-wrapper.sh | 2 +-
.../res => scripts/qgis_fixes}/__init__.py | 0
scripts/qgis_fixes/fix_pyqt.py | 514 +
scripts/qgis_fixes/fix_signals.py | 73 +
scripts/qgm2cpp.pl | 3 +
scripts/release.pl | 39 +-
scripts/remove_git_confict_files.sh | 24 -
scripts/remove_temporary_files.sh | 36 +
scripts/scandeps.pl | 3 +
scripts/sort_include.sh | 80 +
scripts/spelling.dat | 887 +-
scripts/tsstat.pl | 15 +-
scripts/unify_includes.pl | 44 +
scripts/update-news.pl | 74 +
scripts/update_ts.sh | 16 +-
scripts/update_ts_files.sh | 5 -
scripts/verify-indentation.sh | 81 +
src/CMakeLists.txt | 1 +
src/analysis/CMakeLists.txt | 48 +-
src/analysis/interpolation/Bezier3D.h | 33 +-
.../interpolation/CloughTocherInterpolator.cc | 2 +-
.../interpolation/CloughTocherInterpolator.h | 44 +-
.../interpolation/DualEdgeTriangulation.cc | 47 +-
src/analysis/interpolation/DualEdgeTriangulation.h | 140 +-
src/analysis/interpolation/HalfEdge.h | 32 +-
.../interpolation/LinTriangleInterpolator.h | 19 +-
src/analysis/interpolation/Line3D.h | 22 +-
src/analysis/interpolation/MathUtils.h | 54 +-
src/analysis/interpolation/Node.cc | 8 +-
src/analysis/interpolation/Node.h | 16 +-
src/analysis/interpolation/NormVecDecorator.cc | 8 +-
src/analysis/interpolation/NormVecDecorator.h | 53 +-
src/analysis/interpolation/ParametricLine.cc | 6 +-
src/analysis/interpolation/ParametricLine.h | 22 +-
src/analysis/interpolation/Point3D.cc | 4 +-
src/analysis/interpolation/Point3D.h | 28 +-
src/analysis/interpolation/TriDecorator.cc | 6 +-
src/analysis/interpolation/TriDecorator.h | 15 +-
src/analysis/interpolation/TriangleInterpolator.h | 6 +-
src/analysis/interpolation/Triangulation.h | 128 +-
src/analysis/interpolation/Vector3D.cc | 11 +-
src/analysis/interpolation/Vector3D.h | 34 +-
src/analysis/interpolation/qgsgridfilewriter.cpp | 17 +-
src/analysis/interpolation/qgsgridfilewriter.h | 7 +-
src/analysis/interpolation/qgsidwinterpolator.cpp | 10 +-
src/analysis/interpolation/qgsidwinterpolator.h | 4 +-
src/analysis/interpolation/qgsinterpolator.cpp | 26 +-
src/analysis/interpolation/qgsinterpolator.h | 18 +-
src/analysis/interpolation/qgstininterpolator.cpp | 50 +-
src/analysis/interpolation/qgstininterpolator.h | 14 +-
src/analysis/network/CMakeLists.txt | 7 +
src/analysis/network/qgsarcproperter.h | 2 +
src/analysis/network/qgsgraph.cpp | 6 -
src/analysis/network/qgsgraph.h | 4 +-
src/analysis/network/qgsgraphanalyzer.cpp | 10 +-
src/analysis/network/qgsgraphanalyzer.h | 2 +-
src/analysis/network/qgsgraphbuilder.cpp | 5 +-
src/analysis/network/qgsgraphdirector.h | 2 +-
.../network/qgslinevectorlayerdirector.cpp | 33 +-
src/analysis/network/qgslinevectorlayerdirector.h | 2 +
src/analysis/openstreetmap/qgsosmbase.h | 8 +-
src/analysis/openstreetmap/qgsosmdatabase.cpp | 123 +-
src/analysis/openstreetmap/qgsosmdatabase.h | 33 +-
src/analysis/openstreetmap/qgsosmdownload.cpp | 6 +-
src/analysis/openstreetmap/qgsosmimport.cpp | 48 +-
src/analysis/openstreetmap/qgsosmimport.h | 2 +
src/analysis/raster/qgsalignraster.cpp | 635 +
src/analysis/raster/qgsalignraster.h | 262 +
src/analysis/raster/qgsaspectfilter.h | 4 +-
src/analysis/raster/qgsderivativefilter.h | 6 +-
src/analysis/raster/qgshillshadefilter.h | 2 +-
src/analysis/raster/qgsninecellfilter.cpp | 38 +-
src/analysis/raster/qgsninecellfilter.h | 24 +-
src/analysis/raster/qgsrastercalclexer.ll | 4 +-
src/analysis/raster/qgsrastercalcnode.cpp | 103 +-
src/analysis/raster/qgsrastercalcnode.h | 27 +-
src/analysis/raster/qgsrastercalcparser.yy | 2 +-
src/analysis/raster/qgsrastercalculator.cpp | 289 +-
src/analysis/raster/qgsrastercalculator.h | 83 +-
src/analysis/raster/qgsrastermatrix.cpp | 373 +-
src/analysis/raster/qgsrastermatrix.h | 34 +-
src/analysis/raster/qgsrelief.cpp | 61 +-
src/analysis/raster/qgsrelief.h | 35 +-
src/analysis/raster/qgsruggednessfilter.h | 4 +-
src/analysis/raster/qgsslopefilter.h | 4 +-
src/analysis/raster/qgstotalcurvaturefilter.cpp | 4 +-
src/analysis/raster/qgstotalcurvaturefilter.h | 4 +-
src/analysis/vector/qgsgeometryanalyzer.cpp | 280 +-
src/analysis/vector/qgsgeometryanalyzer.h | 176 +-
src/analysis/vector/qgsoverlayanalyzer.cpp | 20 +-
src/analysis/vector/qgsoverlayanalyzer.h | 5 +-
src/analysis/vector/qgspointsample.cpp | 16 +-
src/analysis/vector/qgspointsample.h | 15 +-
src/analysis/vector/qgstransectsample.cpp | 143 +-
src/analysis/vector/qgstransectsample.h | 28 +-
src/analysis/vector/qgszonalstatistics.cpp | 299 +-
src/analysis/vector/qgszonalstatistics.h | 96 +-
src/app/CMakeLists.txt | 136 +-
src/app/composer/qgsatlascompositionwidget.cpp | 56 +-
src/app/composer/qgsatlascompositionwidget.h | 3 +-
src/app/composer/qgsattributeselectiondialog.cpp | 119 +-
src/app/composer/qgsattributeselectiondialog.h | 24 +-
src/app/composer/qgscomposer.cpp | 815 +-
src/app/composer/qgscomposer.h | 84 +-
src/app/composer/qgscomposerarrowwidget.cpp | 11 +-
src/app/composer/qgscomposerarrowwidget.h | 4 +-
.../composer/qgscomposerattributetablewidget.cpp | 63 +-
src/app/composer/qgscomposerattributetablewidget.h | 9 +-
src/app/composer/qgscomposerhtmlwidget.cpp | 33 +-
src/app/composer/qgscomposerhtmlwidget.h | 4 +-
.../qgscomposerimageexportoptionsdialog.cpp | 176 +
.../composer/qgscomposerimageexportoptionsdialog.h | 112 +
src/app/composer/qgscomposeritemwidget.cpp | 61 +-
src/app/composer/qgscomposeritemwidget.h | 27 +-
src/app/composer/qgscomposerlabelwidget.cpp | 6 +-
src/app/composer/qgscomposerlabelwidget.h | 2 +-
src/app/composer/qgscomposerlegenditemdialog.cpp | 2 +-
src/app/composer/qgscomposerlegenditemdialog.h | 9 +-
src/app/composer/qgscomposerlegendlayersdialog.cpp | 8 +-
src/app/composer/qgscomposerlegendlayersdialog.h | 8 +-
src/app/composer/qgscomposerlegendwidget.cpp | 274 +-
src/app/composer/qgscomposerlegendwidget.h | 34 +-
src/app/composer/qgscomposermanager.cpp | 323 +-
src/app/composer/qgscomposermanager.h | 21 +-
src/app/composer/qgscomposermapwidget.cpp | 241 +-
src/app/composer/qgscomposermapwidget.h | 30 +-
src/app/composer/qgscomposerpicturewidget.cpp | 28 +-
src/app/composer/qgscomposerpicturewidget.h | 19 +-
src/app/composer/qgscomposerscalebarwidget.cpp | 97 +-
src/app/composer/qgscomposerscalebarwidget.h | 10 +-
src/app/composer/qgscomposershapewidget.cpp | 10 +-
src/app/composer/qgscomposershapewidget.h | 10 +-
.../qgscomposertablebackgroundcolorsdialog.cpp | 125 +
.../qgscomposertablebackgroundcolorsdialog.h | 65 +
src/app/composer/qgscomposertablewidget.cpp | 8 +-
src/app/composer/qgscomposertablewidget.h | 8 +-
src/app/composer/qgscompositionwidget.cpp | 102 +-
src/app/composer/qgscompositionwidget.h | 35 +-
src/app/gps/qgsgpsinformationwidget.cpp | 157 +-
src/app/gps/qgsgpsinformationwidget.h | 8 +-
src/app/gps/qgsgpsmarker.h | 3 +-
src/app/gps/qwtpolar-0.1/qwt_polar_curve.cpp | 2 +-
src/app/gps/qwtpolar-0.1/qwt_polar_spectrogram.cpp | 2 +-
src/app/gps/qwtpolar-1.0/qwt_polar_layout.cpp | 2 +-
src/app/gps/qwtpolar-1.0/qwt_polar_spectrogram.cpp | 2 +-
src/app/legend/qgsapplegendinterface.cpp | 46 +-
src/app/legend/qgsapplegendinterface.h | 4 +-
src/app/main.cpp | 303 +-
src/app/maprenderertest.cpp | 68 -
src/app/maprenderertest.h | 95 -
src/app/nodetool/qgsmaptoolnodetool.cpp | 875 +-
src/app/nodetool/qgsmaptoolnodetool.h | 136 +-
src/app/nodetool/qgsnodeeditor.cpp | 420 +
src/app/nodetool/qgsnodeeditor.h | 117 +
src/app/nodetool/qgsselectedfeature.cpp | 266 +-
src/app/nodetool/qgsselectedfeature.h | 40 +-
src/app/nodetool/qgsvertexentry.cpp | 63 +-
src/app/nodetool/qgsvertexentry.h | 31 +-
src/app/ogr/qgsnewogrconnection.cpp | 16 +-
src/app/ogr/qgsnewogrconnection.h | 4 +-
src/app/ogr/qgsogrhelperfunctions.cpp | 30 +-
src/app/ogr/qgsogrhelperfunctions.h | 4 +-
src/app/ogr/qgsopenvectorlayerdialog.cpp | 39 +-
src/app/ogr/qgsopenvectorlayerdialog.h | 2 +-
src/app/ogr/qgsvectorlayersaveasdialog.cpp | 90 +-
src/app/ogr/qgsvectorlayersaveasdialog.h | 39 +-
src/app/openstreetmap/qgsosmdownloaddialog.cpp | 2 +-
src/app/openstreetmap/qgsosmdownloaddialog.h | 2 +-
src/app/openstreetmap/qgsosmexportdialog.cpp | 39 +-
src/app/openstreetmap/qgsosmexportdialog.h | 4 +-
src/app/openstreetmap/qgsosmimportdialog.cpp | 4 +-
src/app/openstreetmap/qgsosmimportdialog.h | 2 +-
.../pluginmanager/qgsapppluginmanagerinterface.cpp | 8 +-
.../pluginmanager/qgsapppluginmanagerinterface.h | 6 +-
src/app/pluginmanager/qgspluginitemdelegate.cpp | 18 +-
src/app/pluginmanager/qgspluginitemdelegate.h | 2 +-
src/app/pluginmanager/qgspluginmanager.cpp | 115 +-
src/app/pluginmanager/qgspluginmanager.h | 16 +-
.../qgspluginsortfilterproxymodel.cpp | 8 +-
.../pluginmanager/qgspluginsortfilterproxymodel.h | 6 +-
src/app/qgisapp.cpp | 2960 +-
src/app/qgisapp.h | 420 +-
src/app/qgisappinterface.cpp | 99 +-
src/app/qgisappinterface.h | 68 +-
src/app/qgisappstylesheet.cpp | 120 +-
src/app/qgisappstylesheet.h | 2 +-
src/app/qgsabout.cpp | 57 +-
src/app/qgsabout.h | 7 +-
src/app/qgsaddattrdialog.h | 4 +-
src/app/qgsaddjoindialog.cpp | 171 -
src/app/qgsaddjoindialog.h | 61 -
src/app/qgsaddtaborgroup.cpp | 6 +-
src/app/qgsaddtaborgroup.h | 2 +-
src/app/qgsadvanceddigitizingcanvasitem.cpp | 265 -
src/app/qgsadvanceddigitizingcanvasitem.h | 47 -
src/app/qgsadvanceddigitizingdockwidget.cpp | 1247 -
src/app/qgsadvanceddigitizingdockwidget.h | 270 -
src/app/qgsalignrasterdialog.cpp | 466 +
src/app/qgsalignrasterdialog.h | 92 +
src/app/qgsannotationwidget.cpp | 10 +-
src/app/qgsannotationwidget.h | 4 +-
src/app/qgsapplayertreeviewmenuprovider.cpp | 275 +-
src/app/qgsapplayertreeviewmenuprovider.h | 25 +-
src/app/qgsattributeactiondialog.cpp | 11 +-
src/app/qgsattributeactiondialog.h | 4 +-
src/app/qgsattributetabledialog.cpp | 286 +-
src/app/qgsattributetabledialog.h | 47 +-
src/app/qgsattributetypedialog.cpp | 10 +-
src/app/qgsbookmarks.cpp | 108 +-
src/app/qgsbookmarks.h | 21 +-
src/app/qgsbrowserdockwidget.cpp | 843 +-
src/app/qgsbrowserdockwidget.h | 159 +-
src/app/qgsclipboard.cpp | 26 +-
src/app/qgsclipboard.h | 8 +-
src/app/qgsconfigureshortcutsdialog.cpp | 34 +-
src/app/qgsconfigureshortcutsdialog.h | 4 +-
src/app/qgscustomization.cpp | 90 +-
src/app/qgscustomization.h | 16 +-
src/app/qgscustomprojectiondialog.cpp | 58 +-
src/app/qgscustomprojectiondialog.h | 18 +-
src/app/qgsdecorationcopyright.cpp | 71 +-
src/app/qgsdecorationcopyright.h | 8 +-
src/app/qgsdecorationcopyrightdialog.cpp | 42 +-
src/app/qgsdecorationcopyrightdialog.h | 3 +-
src/app/qgsdecorationgrid.cpp | 82 +-
src/app/qgsdecorationgrid.h | 108 +-
src/app/qgsdecorationgriddialog.cpp | 29 +-
src/app/qgsdecorationgriddialog.h | 2 +-
src/app/qgsdecorationitem.cpp | 14 +-
src/app/qgsdecorationitem.h | 35 +-
src/app/qgsdecorationnortharrow.cpp | 71 +-
src/app/qgsdecorationnortharrow.h | 8 +-
src/app/qgsdecorationnortharrowdialog.cpp | 39 +-
src/app/qgsdecorationnortharrowdialog.h | 3 +-
src/app/qgsdecorationscalebar.cpp | 99 +-
src/app/qgsdecorationscalebar.h | 8 +-
src/app/qgsdecorationscalebardialog.cpp | 40 +-
src/app/qgsdecorationscalebardialog.h | 3 +-
src/app/qgsdelattrdialog.cpp | 4 +-
src/app/qgsdelattrdialog.h | 2 +-
src/app/qgsdiagramproperties.cpp | 690 +-
src/app/qgsdiagramproperties.h | 16 +-
src/app/qgsdisplayangle.cpp | 21 +-
src/app/qgsdisplayangle.h | 6 +-
src/app/qgsdxfexportdialog.cpp | 122 +-
src/app/qgsdxfexportdialog.h | 10 +-
src/app/qgsfeatureaction.cpp | 44 +-
src/app/qgsfeatureaction.h | 8 +-
src/app/qgsfieldcalculator.cpp | 131 +-
src/app/qgsfieldcalculator.h | 11 +-
src/app/qgsfieldsproperties.cpp | 314 +-
src/app/qgsfieldsproperties.h | 135 +-
src/app/qgsformannotationdialog.cpp | 6 +-
src/app/qgsformannotationdialog.h | 2 +-
src/app/qgsguivectorlayertools.cpp | 23 +-
src/app/qgsguivectorlayertools.h | 8 +-
src/app/qgshandlebadlayers.cpp | 91 +-
src/app/qgshandlebadlayers.h | 7 +-
src/app/qgshtmlannotationdialog.cpp | 10 +-
src/app/qgshtmlannotationdialog.h | 2 +-
src/app/qgsidentifyresultsdialog.cpp | 190 +-
src/app/qgsidentifyresultsdialog.h | 33 +-
src/app/qgsjoindialog.cpp | 175 +
src/app/qgsjoindialog.h | 51 +
src/app/qgslabeldialog.cpp | 5 +-
src/app/qgslabeldialog.h | 10 +-
src/app/qgslabelengineconfigdialog.h | 2 +-
src/app/qgslabelinggui.cpp | 366 +-
src/app/qgslabelinggui.h | 22 +-
src/app/qgslabelingwidget.cpp | 141 +
src/app/qgslabelingwidget.h | 43 +
src/app/qgslabelpreview.cpp | 46 +-
src/app/qgslabelpreview.h | 15 +-
src/app/qgslabelpropertydialog.cpp | 389 +-
src/app/qgslabelpropertydialog.h | 31 +-
src/app/qgsloadstylefromdbdialog.cpp | 41 +-
src/app/qgsloadstylefromdbdialog.h | 5 +-
src/app/qgsmaplayerstyleguiutils.cpp | 24 +-
src/app/qgsmaplayerstyleguiutils.h | 15 +-
src/app/qgsmapmouseevent.cpp | 147 -
src/app/qgsmapmouseevent.h | 86 -
src/app/qgsmaptooladdcircularstring.cpp | 244 +
src/app/qgsmaptooladdcircularstring.h | 63 +
src/app/qgsmaptooladdfeature.cpp | 139 +-
src/app/qgsmaptooladdfeature.h | 12 +-
src/app/qgsmaptooladdpart.cpp | 139 +-
src/app/qgsmaptooladdpart.h | 11 +-
src/app/qgsmaptooladdring.cpp | 33 +-
src/app/qgsmaptooladdring.h | 4 +-
src/app/qgsmaptooladvanceddigitizing.cpp | 122 -
src/app/qgsmaptooladvanceddigitizing.h | 95 -
src/app/qgsmaptoolannotation.cpp | 40 +-
src/app/qgsmaptoolannotation.h | 22 +-
src/app/qgsmaptoolcapture.cpp | 404 -
src/app/qgsmaptoolcapture.h | 106 -
src/app/qgsmaptoolchangelabelproperties.cpp | 56 +-
src/app/qgsmaptoolchangelabelproperties.h | 16 +-
src/app/qgsmaptoolcircularstringcurvepoint.cpp | 95 +
src/app/qgsmaptoolcircularstringcurvepoint.h | 34 +
src/app/qgsmaptoolcircularstringradius.cpp | 180 +
src/app/qgsmaptoolcircularstringradius.h | 54 +
src/app/qgsmaptooldeletepart.cpp | 32 +-
src/app/qgsmaptooldeletepart.h | 8 +-
src/app/qgsmaptooldeletering.cpp | 45 +-
src/app/qgsmaptooldeletering.h | 16 +-
src/app/qgsmaptooledit.cpp | 108 -
src/app/qgsmaptooledit.h | 59 -
src/app/qgsmaptoolfeatureaction.cpp | 12 +-
src/app/qgsmaptoolfeatureaction.h | 6 +-
src/app/qgsmaptoolfillring.cpp | 52 +-
src/app/qgsmaptoolfillring.h | 2 +-
src/app/qgsmaptoolformannotation.cpp | 4 +-
src/app/qgsmaptoolformannotation.h | 2 +
src/app/qgsmaptoolhtmlannotation.cpp | 4 +-
src/app/qgsmaptoolhtmlannotation.h | 2 +
src/app/qgsmaptoolidentifyaction.cpp | 22 +-
src/app/qgsmaptoolidentifyaction.h | 13 +-
src/app/qgsmaptoollabel.cpp | 46 +-
src/app/qgsmaptoollabel.h | 52 +-
src/app/qgsmaptoolmeasureangle.cpp | 16 +-
src/app/qgsmaptoolmeasureangle.h | 20 +-
src/app/qgsmaptoolmovefeature.cpp | 27 +-
src/app/qgsmaptoolmovefeature.h | 14 +-
src/app/qgsmaptoolmovelabel.cpp | 6 +-
src/app/qgsmaptoolmovelabel.h | 10 +-
src/app/qgsmaptooloffsetcurve.cpp | 267 +-
src/app/qgsmaptooloffsetcurve.h | 49 +-
src/app/qgsmaptoolpinlabels.cpp | 17 +-
src/app/qgsmaptoolpinlabels.h | 8 +-
src/app/qgsmaptoolreshape.cpp | 9 +-
src/app/qgsmaptoolreshape.h | 4 +-
src/app/qgsmaptoolrotatefeature.cpp | 446 +-
src/app/qgsmaptoolrotatefeature.h | 74 +-
src/app/qgsmaptoolrotatelabel.cpp | 16 +-
src/app/qgsmaptoolrotatelabel.h | 12 +-
src/app/qgsmaptoolrotatepointsymbols.cpp | 146 +-
src/app/qgsmaptoolrotatepointsymbols.h | 38 +-
src/app/qgsmaptoolselect.cpp | 9 +-
src/app/qgsmaptoolselect.h | 2 +-
src/app/qgsmaptoolselectfreehand.cpp | 25 +-
src/app/qgsmaptoolselectfreehand.h | 6 +-
src/app/qgsmaptoolselectpolygon.cpp | 15 +-
src/app/qgsmaptoolselectpolygon.h | 4 +-
src/app/qgsmaptoolselectradius.cpp | 23 +-
src/app/qgsmaptoolselectradius.h | 6 +-
src/app/qgsmaptoolselectrectangle.cpp | 26 +-
src/app/qgsmaptoolselectrectangle.h | 6 +-
src/app/qgsmaptoolselectutils.cpp | 28 +-
src/app/qgsmaptoolselectutils.h | 8 +-
src/app/qgsmaptoolshowhidelabels.cpp | 16 +-
src/app/qgsmaptoolshowhidelabels.h | 10 +-
src/app/qgsmaptoolsimplify.cpp | 46 +-
src/app/qgsmaptoolsimplify.h | 18 +-
src/app/qgsmaptoolsplitfeatures.cpp | 8 +-
src/app/qgsmaptoolsplitfeatures.h | 4 +-
src/app/qgsmaptoolsplitparts.cpp | 6 +-
src/app/qgsmaptoolsplitparts.h | 6 +-
src/app/qgsmaptoolsvgannotation.cpp | 2 +
src/app/qgsmaptoolsvgannotation.h | 2 +
src/app/qgsmaptooltextannotation.cpp | 2 +
src/app/qgsmaptooltextannotation.h | 2 +
src/app/qgsmeasuredialog.cpp | 327 +-
src/app/qgsmeasuredialog.h | 37 +-
src/app/qgsmeasuretool.cpp | 14 +-
src/app/qgsmeasuretool.h | 10 +-
src/app/qgsmergeattributesdialog.cpp | 389 +-
src/app/qgsmergeattributesdialog.h | 65 +-
src/app/qgsnewspatialitelayerdialog.cpp | 111 +-
src/app/qgsnewspatialitelayerdialog.h | 8 +-
src/app/qgsoptions.cpp | 1085 +-
src/app/qgsoptions.h | 60 +-
src/app/qgspluginmetadata.cpp | 8 +-
src/app/qgspluginmetadata.h | 6 +-
src/app/qgspluginregistry.cpp | 110 +-
src/app/qgspluginregistry.h | 32 +-
src/app/qgspointrotationitem.cpp | 2 +-
src/app/qgspointrotationitem.h | 16 +-
src/app/qgsprojectlayergroupdialog.cpp | 21 +-
src/app/qgsprojectlayergroupdialog.h | 8 +-
src/app/qgsprojectproperties.cpp | 656 +-
src/app/qgsprojectproperties.h | 54 +-
src/app/qgsrastercalcdialog.cpp | 50 +-
src/app/qgsrastercalcdialog.h | 24 +-
src/app/qgsrasterlayerproperties.cpp | 100 +-
src/app/qgsrasterlayerproperties.h | 20 +-
src/app/qgsrelationadddlg.cpp | 81 +
src/app/qgsrelationadddlg.h | 50 +
src/app/qgsrelationmanagerdialog.cpp | 141 +
src/app/qgsrelationmanagerdialog.h | 49 +
src/app/qgsrulebasedlabelingwidget.cpp | 699 +
src/app/qgsrulebasedlabelingwidget.h | 144 +
src/app/qgssavestyletodbdialog.cpp | 8 +-
src/app/qgssavestyletodbdialog.h | 8 +-
src/app/qgssettingstree.cpp | 335 +
src/app/qgssettingstree.h | 93 +
src/app/qgsshortcutsmanager.cpp | 27 +-
src/app/qgsshortcutsmanager.h | 10 +-
src/app/qgssnappingdialog.cpp | 68 +-
src/app/qgssnappingdialog.h | 37 +-
src/app/qgssponsors.cpp | 5 +-
src/app/qgsstatisticalsummarydockwidget.cpp | 246 +
src/app/qgsstatisticalsummarydockwidget.h | 67 +
src/app/qgsstatusbarcoordinateswidget.cpp | 255 +
src/app/qgsstatusbarcoordinateswidget.h | 79 +
src/app/qgssvgannotationdialog.cpp | 8 +-
src/app/qgssvgannotationdialog.h | 2 +-
src/app/qgstextannotationdialog.cpp | 4 +-
src/app/qgstextannotationdialog.h | 4 +-
src/app/qgstip.h | 12 +-
src/app/qgstipfactory.cpp | 24 +-
src/app/qgstipfactory.h | 4 +-
src/app/qgstipgui.cpp | 13 +-
src/app/qgstipgui.h | 2 +-
src/app/qgsundowidget.cpp | 20 +-
src/app/qgsvariantdelegate.cpp | 359 +
src/app/qgsvariantdelegate.h | 83 +
src/app/qgsvectorlayerproperties.cpp | 373 +-
src/app/qgsvectorlayerproperties.h | 65 +-
src/app/qgsversioninfo.cpp | 94 +
src/app/qgsversioninfo.h | 62 +
src/app/qgsvisibilitypresets.cpp | 349 +-
src/app/qgsvisibilitypresets.h | 96 +-
src/app/qgswelcomepage.cpp | 103 +
src/app/qgswelcomepage.h | 47 +
src/app/qgswelcomepageitemsmodel.cpp | 200 +
src/app/qgswelcomepageitemsmodel.h | 66 +
src/app/qtmain_android.cpp | 2 +-
src/astyle/ASResource.cpp | 2 +
src/astyle/CMakeLists.txt | 4 +
src/astyle/astyle.h | 2 +-
src/auth/CMakeLists.txt | 18 +
src/auth/basic/CMakeLists.txt | 45 +
src/auth/basic/qgsauthbasicedit.cpp | 87 +
src/auth/basic/qgsauthbasicedit.h | 56 +
src/auth/basic/qgsauthbasicedit.ui | 117 +
src/auth/basic/qgsauthbasicmethod.cpp | 248 +
src/auth/basic/qgsauthbasicmethod.h | 63 +
src/auth/identcert/CMakeLists.txt | 45 +
src/auth/identcert/qgsauthidentcertedit.cpp | 108 +
src/auth/identcert/qgsauthidentcertedit.h | 56 +
src/auth/identcert/qgsauthidentcertedit.ui | 59 +
src/auth/identcert/qgsauthidentcertmethod.cpp | 340 +
src/auth/identcert/qgsauthidentcertmethod.h | 62 +
src/auth/pkipaths/CMakeLists.txt | 45 +
src/auth/pkipaths/qgsauthpkipathsedit.cpp | 231 +
src/auth/pkipaths/qgsauthpkipathsedit.h | 74 +
src/auth/pkipaths/qgsauthpkipathsedit.ui | 167 +
src/auth/pkipaths/qgsauthpkipathsmethod.cpp | 342 +
src/auth/pkipaths/qgsauthpkipathsmethod.h | 62 +
src/auth/pkipkcs12/CMakeLists.txt | 45 +
src/auth/pkipkcs12/qgsauthpkcs12edit.cpp | 225 +
src/auth/pkipkcs12/qgsauthpkcs12edit.h | 72 +
src/auth/pkipkcs12/qgsauthpkcs12edit.ui | 133 +
src/auth/pkipkcs12/qgsauthpkcs12method.cpp | 348 +
src/auth/pkipkcs12/qgsauthpkcs12method.h | 63 +
src/browser/CMakeLists.txt | 17 +-
src/browser/browser.ico | Bin 0 -> 90022 bytes
src/browser/main.cpp | 70 +-
src/browser/qgis_win32.rc | 1 +
src/browser/qgsbrowser.cpp | 31 +-
src/browser/qgsbrowser.h | 4 +-
src/core/CMakeLists.txt | 421 +-
src/core/auth/qgsauthcertutils.cpp | 936 +
src/core/auth/qgsauthcertutils.h | 251 +
src/core/auth/qgsauthconfig.cpp | 436 +
src/core/auth/qgsauthconfig.h | 369 +
src/core/auth/qgsauthcrypto.cpp | 159 +
src/core/auth/qgsauthcrypto.h | 60 +
src/core/auth/qgsauthmanager.cpp | 3396 +
src/core/auth/qgsauthmanager.h | 641 +
src/core/auth/qgsauthmethod.h | 172 +
src/core/auth/qgsauthmethodmetadata.cpp | 43 +
src/core/auth/qgsauthmethodmetadata.h | 76 +
src/core/auth/qgsauthmethodregistry.cpp | 394 +
src/core/auth/qgsauthmethodregistry.h | 124 +
src/core/composer/qgsaddremoveitemcommand.h | 4 +-
.../composer/qgsaddremovemultiframecommand.cpp | 4 +-
src/core/composer/qgsaddremovemultiframecommand.h | 2 +-
src/core/composer/qgsatlascomposition.cpp | 260 +-
src/core/composer/qgsatlascomposition.h | 218 +-
src/core/composer/qgscomposerarrow.cpp | 25 +-
src/core/composer/qgscomposerarrow.h | 107 +-
src/core/composer/qgscomposerattributetable.cpp | 64 +-
src/core/composer/qgscomposerattributetable.h | 78 +-
.../composer/qgscomposerattributetablemodel.cpp | 44 +-
src/core/composer/qgscomposerattributetablemodel.h | 40 +-
.../composer/qgscomposerattributetablemodelv2.cpp | 44 +-
.../composer/qgscomposerattributetablemodelv2.h | 40 +-
src/core/composer/qgscomposerattributetablev2.cpp | 113 +-
src/core/composer/qgscomposerattributetablev2.h | 121 +-
src/core/composer/qgscomposereffect.cpp | 2 +-
src/core/composer/qgscomposereffect.h | 2 +-
src/core/composer/qgscomposerframe.cpp | 17 +-
src/core/composer/qgscomposerframe.h | 32 +-
src/core/composer/qgscomposerhtml.cpp | 94 +-
src/core/composer/qgscomposerhtml.h | 66 +-
src/core/composer/qgscomposeritem.cpp | 127 +-
src/core/composer/qgscomposeritem.h | 389 +-
src/core/composer/qgscomposeritemcommand.cpp | 4 +-
src/core/composer/qgscomposeritemcommand.h | 35 +-
src/core/composer/qgscomposeritemgroup.cpp | 42 +-
src/core/composer/qgscomposeritemgroup.h | 16 +-
src/core/composer/qgscomposerlabel.cpp | 93 +-
src/core/composer/qgscomposerlabel.h | 87 +-
src/core/composer/qgscomposerlegend.cpp | 183 +-
src/core/composer/qgscomposerlegend.h | 131 +-
src/core/composer/qgscomposerlegenditem.cpp | 15 +-
src/core/composer/qgscomposerlegenditem.h | 9 +-
src/core/composer/qgscomposerlegendstyle.cpp | 24 +-
src/core/composer/qgscomposerlegendstyle.h | 5 +-
src/core/composer/qgscomposermap.cpp | 275 +-
src/core/composer/qgscomposermap.h | 411 +-
src/core/composer/qgscomposermapgrid.cpp | 514 +-
src/core/composer/qgscomposermapgrid.h | 582 +-
src/core/composer/qgscomposermapitem.cpp | 6 +-
src/core/composer/qgscomposermapitem.h | 111 +-
src/core/composer/qgscomposermapoverview.cpp | 17 +-
src/core/composer/qgscomposermapoverview.h | 125 +-
src/core/composer/qgscomposermodel.cpp | 44 +-
src/core/composer/qgscomposermodel.h | 64 +-
src/core/composer/qgscomposermousehandles.cpp | 123 +-
src/core/composer/qgscomposermousehandles.h | 79 +-
src/core/composer/qgscomposermultiframe.cpp | 35 +-
src/core/composer/qgscomposermultiframe.h | 94 +-
src/core/composer/qgscomposermultiframecommand.cpp | 2 +-
src/core/composer/qgscomposermultiframecommand.h | 11 +-
src/core/composer/qgscomposerobject.cpp | 82 +-
src/core/composer/qgscomposerobject.h | 159 +-
src/core/composer/qgscomposerpicture.cpp | 60 +-
src/core/composer/qgscomposerpicture.h | 119 +-
src/core/composer/qgscomposerscalebar.cpp | 176 +-
src/core/composer/qgscomposerscalebar.h | 187 +-
src/core/composer/qgscomposershape.cpp | 36 +-
src/core/composer/qgscomposershape.h | 40 +-
src/core/composer/qgscomposertable.cpp | 29 +-
src/core/composer/qgscomposertable.h | 74 +-
src/core/composer/qgscomposertablecolumn.cpp | 14 +-
src/core/composer/qgscomposertablecolumn.h | 63 +-
src/core/composer/qgscomposertablev2.cpp | 707 +-
src/core/composer/qgscomposertablev2.h | 355 +-
src/core/composer/qgscomposertexttable.cpp | 70 +
src/core/composer/qgscomposertexttable.h | 58 +-
src/core/composer/qgscomposerutils.cpp | 42 +-
src/core/composer/qgscomposerutils.h | 103 +-
src/core/composer/qgscomposition.cpp | 635 +-
src/core/composer/qgscomposition.h | 653 +-
src/core/composer/qgsdoubleboxscalebarstyle.cpp | 2 +-
src/core/composer/qgslegendmodel.cpp | 32 +-
src/core/composer/qgslegendmodel.h | 32 +-
src/core/composer/qgsnumericscalebarstyle.cpp | 4 +-
src/core/composer/qgsnumericscalebarstyle.h | 4 +-
src/core/composer/qgspaperitem.cpp | 32 +-
src/core/composer/qgspaperitem.h | 14 +-
src/core/composer/qgsscalebarstyle.cpp | 6 +-
src/core/composer/qgsscalebarstyle.h | 2 +-
src/core/composer/qgssingleboxscalebarstyle.cpp | 2 +-
src/core/composer/qgssingleboxscalebarstyle.h | 2 +-
src/core/composer/qgsticksscalebarstyle.cpp | 4 +-
src/core/composer/qgsticksscalebarstyle.h | 2 +-
src/core/diagram/qgsdiagram.cpp | 17 +-
src/core/diagram/qgsdiagram.h | 27 +-
src/core/diagram/qgshistogramdiagram.cpp | 39 +-
src/core/diagram/qgshistogramdiagram.h | 6 +-
src/core/diagram/qgspiediagram.cpp | 26 +-
src/core/diagram/qgspiediagram.h | 4 +-
src/core/diagram/qgstextdiagram.cpp | 40 +-
src/core/diagram/qgstextdiagram.h | 8 +-
src/core/dxf/qgsdxfexport.cpp | 527 +-
src/core/dxf/qgsdxfexport.h | 249 +-
src/core/dxf/qgsdxfpaintdevice.cpp | 6 +-
src/core/dxf/qgsdxfpaintdevice.h | 14 +-
src/core/dxf/qgsdxfpaintengine.cpp | 128 +-
src/core/dxf/qgsdxfpaintengine.h | 14 +-
src/core/dxf/qgsdxfpallabeling.cpp | 69 +-
src/core/dxf/qgsdxfpallabeling.h | 32 +-
src/core/effects/qgsblureffect.cpp | 137 +
src/core/effects/qgsblureffect.h | 132 +
src/core/effects/qgscoloreffect.cpp | 129 +
src/core/effects/qgscoloreffect.h | 210 +
src/core/effects/qgseffectstack.cpp | 260 +
src/core/effects/qgseffectstack.h | 136 +
src/core/effects/qgsgloweffect.cpp | 271 +
src/core/effects/qgsgloweffect.h | 286 +
src/core/effects/qgsimageoperation.cpp | 132 +-
src/core/effects/qgsimageoperation.h | 88 +-
src/core/effects/qgspainteffect.cpp | 318 +
src/core/effects/qgspainteffect.h | 312 +
src/core/effects/qgspainteffectregistry.cpp | 168 +
src/core/effects/qgspainteffectregistry.h | 223 +
src/core/effects/qgsshadoweffect.cpp | 213 +
src/core/effects/qgsshadoweffect.h | 243 +
src/core/effects/qgstransformeffect.cpp | 151 +
src/core/effects/qgstransformeffect.h | 244 +
src/core/geometry/qgsabstractgeometryv2.cpp | 246 +
src/core/geometry/qgsabstractgeometryv2.h | 424 +
src/core/geometry/qgscircularstringv2.cpp | 1119 +
src/core/geometry/qgscircularstringv2.h | 160 +
src/core/geometry/qgscompoundcurvev2.cpp | 715 +
src/core/geometry/qgscompoundcurvev2.h | 133 +
src/core/geometry/qgscurvepolygonv2.cpp | 857 +
src/core/geometry/qgscurvepolygonv2.h | 124 +
src/core/geometry/qgscurvev2.cpp | 103 +
src/core/geometry/qgscurvev2.h | 124 +
src/core/geometry/qgsgeometry.cpp | 2331 +
src/core/geometry/qgsgeometry.h | 830 +
src/core/geometry/qgsgeometrycollectionv2.cpp | 645 +
src/core/geometry/qgsgeometrycollectionv2.h | 150 +
src/core/geometry/qgsgeometryeditutils.cpp | 297 +
src/core/geometry/qgsgeometryeditutils.h | 66 +
src/core/geometry/qgsgeometryengine.h | 109 +
src/core/geometry/qgsgeometryfactory.cpp | 252 +
src/core/geometry/qgsgeometryfactory.h | 77 +
src/core/geometry/qgsgeometryutils.cpp | 785 +
src/core/geometry/qgsgeometryutils.h | 271 +
src/core/geometry/qgsgeos.cpp | 2288 +
src/core/geometry/qgsgeos.h | 210 +
src/core/geometry/qgsinternalgeometryengine.cpp | 88 +
src/core/geometry/qgsinternalgeometryengine.h | 54 +
src/core/geometry/qgslinestringv2.cpp | 1032 +
src/core/geometry/qgslinestringv2.h | 213 +
src/core/geometry/qgsmulticurvev2.cpp | 121 +
src/core/geometry/qgsmulticurvev2.h | 51 +
src/core/geometry/qgsmultilinestringv2.cpp | 103 +
src/core/geometry/qgsmultilinestringv2.h | 50 +
src/core/geometry/qgsmultipointv2.cpp | 101 +
src/core/geometry/qgsmultipointv2.h | 52 +
src/core/geometry/qgsmultipolygonv2.cpp | 119 +
src/core/geometry/qgsmultipolygonv2.h | 51 +
src/core/geometry/qgsmultisurfacev2.cpp | 128 +
src/core/geometry/qgsmultisurfacev2.h | 47 +
src/core/geometry/qgspointv2.cpp | 428 +
src/core/geometry/qgspointv2.h | 203 +
src/core/geometry/qgspolygonv2.cpp | 242 +
src/core/geometry/qgspolygonv2.h | 58 +
src/core/geometry/qgssurfacev2.h | 51 +
src/core/geometry/qgswkbptr.cpp | 56 +
src/core/geometry/qgswkbptr.h | 124 +
src/core/geometry/qgswkbtypes.cpp | 137 +
src/core/geometry/qgswkbtypes.h | 867 +
src/core/gps/config.h | 6 +-
src/core/gps/gmath.c | 5 +-
src/core/gps/gmath.h | 6 +-
src/core/gps/info.h | 8 +-
src/core/gps/nmeatime.h | 8 +-
src/core/gps/parse.h | 6 +-
.../gps/qextserialport/posix_qextserialport.cpp | 4 +-
.../gps/qextserialport/qextserialenumerator.cpp | 2 +-
src/core/gps/qextserialport/qextserialenumerator.h | 8 +-
src/core/gps/qextserialport/qextserialport.h | 4 +-
src/core/gps/qgsgpsconnection.cpp | 4 +-
src/core/gps/qgsgpsconnection.h | 24 +-
src/core/gps/qgsgpsconnectionregistry.cpp | 6 +-
src/core/gps/qgsgpsconnectionregistry.h | 11 +-
src/core/gps/qgsgpsdconnection.cpp | 4 +-
src/core/gps/qgsgpsdconnection.h | 4 +-
src/core/gps/qgsgpsdetector.cpp | 38 +-
src/core/gps/qgsgpsdetector.h | 2 +-
src/core/gps/qgsnmeaconnection.h | 8 +-
src/core/gps/qgsqtlocationconnection.cpp | 16 +-
src/core/gps/qgsqtlocationconnection.h | 22 +-
src/core/gps/sentence.h | 8 +-
src/core/gps/time.c | 2 +-
src/core/gps/tok.c | 5 +-
src/core/layertree/qgslayertreegroup.cpp | 223 +-
src/core/layertree/qgslayertreegroup.h | 24 +-
src/core/layertree/qgslayertreelayer.cpp | 20 +-
src/core/layertree/qgslayertreelayer.h | 6 +-
src/core/layertree/qgslayertreemodel.cpp | 245 +-
src/core/layertree/qgslayertreemodel.h | 83 +-
src/core/layertree/qgslayertreemodellegendnode.cpp | 165 +-
src/core/layertree/qgslayertreemodellegendnode.h | 74 +-
src/core/layertree/qgslayertreenode.cpp | 16 +-
src/core/layertree/qgslayertreenode.h | 2 +-
src/core/layertree/qgslayertreeregistrybridge.cpp | 14 +-
src/core/layertree/qgslayertreeregistrybridge.h | 10 +-
src/core/layertree/qgslayertreeutils.cpp | 78 +-
src/core/layertree/qgslayertreeutils.h | 18 +-
src/core/pal/costcalculator.cpp | 351 +-
src/core/pal/costcalculator.h | 45 +-
src/core/pal/feature.cpp | 2262 +-
src/core/pal/feature.h | 326 +-
src/core/pal/geomfunction.cpp | 768 +-
src/core/pal/geomfunction.h | 186 +-
src/core/pal/hashtable.hpp | 300 -
src/core/pal/internalexception.h | 4 -
src/core/pal/labelposition.cpp | 891 +-
src/core/pal/labelposition.h | 191 +-
src/core/pal/layer.cpp | 769 +-
src/core/pal/layer.h | 390 +-
src/core/pal/linkedlist.hpp | 281 -
src/core/pal/pal.cpp | 1331 +-
src/core/pal/pal.h | 386 +-
src/core/pal/palexception.h | 4 -
src/core/pal/palgeometry.h | 29 +-
src/core/pal/palstat.cpp | 116 +-
src/core/pal/palstat.h | 40 +-
src/core/pal/pointset.cpp | 1515 +-
src/core/pal/pointset.h | 226 +-
src/core/pal/priorityqueue.cpp | 402 +-
src/core/pal/priorityqueue.h | 31 +-
src/core/pal/problem.cpp | 4170 +-
src/core/pal/problem.h | 163 +-
src/core/pal/rtree.hpp | 84 +-
src/core/pal/simplemutex.h | 93 -
src/core/pal/util.cpp | 229 +-
src/core/pal/util.h | 240 +-
src/core/qgis.cpp | 333 +-
src/core/qgis.h | 267 +-
src/core/qgsapplication.cpp | 522 +-
src/core/qgsapplication.h | 181 +-
src/core/qgsattributeaction.cpp | 64 +-
src/core/qgsattributeaction.h | 37 +-
src/core/qgsbrowsermodel.cpp | 133 +-
src/core/qgsbrowsermodel.h | 34 +-
src/core/qgscachedfeatureiterator.cpp | 8 +-
src/core/qgscachedfeatureiterator.h | 8 +-
src/core/qgscacheindex.cpp | 4 +-
src/core/qgscacheindex.h | 4 +-
src/core/qgscacheindexfeatureid.cpp | 4 +-
src/core/qgscacheindexfeatureid.h | 4 +-
src/core/qgsclipper.cpp | 36 +-
src/core/qgsclipper.h | 67 +-
src/core/qgscolorscheme.cpp | 50 +-
src/core/qgscolorscheme.h | 69 +-
src/core/qgscolorschemeregistry.cpp | 4 +-
src/core/qgscolorschemeregistry.h | 30 +-
src/core/qgsconditionalstyle.cpp | 312 +
src/core/qgsconditionalstyle.h | 244 +
src/core/qgsconnectionpool.h | 91 +-
src/core/qgscontexthelp.cpp | 12 +-
src/core/qgscontexthelp.h | 4 +-
src/core/qgscoordinatereferencesystem.cpp | 273 +-
src/core/qgscoordinatereferencesystem.h | 203 +-
src/core/qgscoordinatetransform.cpp | 204 +-
src/core/qgscoordinatetransform.h | 90 +-
src/core/qgscoordinateutils.cpp | 98 +
src/core/qgscoordinateutils.h | 55 +
src/core/qgscredentials.cpp | 65 +-
src/core/qgscredentials.h | 36 +-
src/core/qgscrscache.cpp | 23 +-
src/core/qgscrscache.h | 24 +-
src/core/qgscsexception.h | 2 +-
src/core/qgsdartmeasurement.cpp | 12 +-
src/core/qgsdartmeasurement.h | 4 +-
src/core/qgsdatadefined.cpp | 297 +-
src/core/qgsdatadefined.h | 198 +-
src/core/qgsdatadefined_p.h | 90 +
src/core/qgsdataitem.cpp | 451 +-
src/core/qgsdataitem.h | 172 +-
src/core/qgsdataitemprovider.cpp | 18 +
src/core/qgsdataitemprovider.h | 52 +
src/core/qgsdataitemproviderregistry.cpp | 104 +
src/core/qgsdataitemproviderregistry.h | 55 +
src/core/qgsdataprovider.h | 123 +-
src/core/qgsdatasourceuri.cpp | 195 +-
src/core/qgsdatasourceuri.h | 76 +-
src/core/qgsdatumtransformstore.cpp | 4 +-
src/core/qgsdatumtransformstore.h | 2 +-
src/core/qgsdbfilterproxymodel.h | 10 +-
src/core/qgsdiagramrendererv2.cpp | 125 +-
src/core/qgsdiagramrendererv2.h | 72 +-
src/core/qgsdistancearea.cpp | 549 +-
src/core/qgsdistancearea.h | 257 +-
src/core/qgseditformconfig.cpp | 422 +
src/core/qgseditformconfig.h | 642 +
src/core/qgseditorwidgetconfig.h | 14 +
src/core/qgserror.cpp | 10 +-
src/core/qgserror.h | 4 +-
src/core/qgsexception.h | 1 +
src/core/qgsexpression.cpp | 3030 +-
src/core/qgsexpression.h | 803 +-
src/core/qgsexpressioncontext.cpp | 930 +
src/core/qgsexpressioncontext.h | 611 +
src/core/qgsexpressionfieldbuffer.cpp | 12 +-
src/core/qgsexpressionfieldbuffer.h | 23 +-
src/core/qgsexpressionlexer.ll | 99 +-
src/core/qgsexpressionparser.yy | 74 +-
src/core/qgsexpressionprivate.h | 80 +
src/core/qgsexpressionsorter.cpp | 25 +
src/core/qgsexpressionsorter.h | 162 +
src/core/qgsfeature.cpp | 265 +-
src/core/qgsfeature.h | 334 +-
src/core/qgsfeature_p.h | 96 +
src/core/qgsfeaturefilterprovider.h | 59 +
src/core/qgsfeatureiterator.cpp | 122 +-
src/core/qgsfeatureiterator.h | 52 +-
src/core/qgsfeaturerequest.cpp | 222 +-
src/core/qgsfeaturerequest.h | 292 +-
src/core/qgsfeaturestore.cpp | 19 +-
src/core/qgsfeaturestore.h | 12 +-
src/core/qgsfield.cpp | 412 +-
src/core/qgsfield.h | 195 +-
src/core/qgsfield_p.h | 132 +
src/core/qgsfontutils.cpp | 143 +-
src/core/qgsfontutils.h | 54 +-
src/core/qgsgeometry.cpp | 6634 --
src/core/qgsgeometry.h | 719 -
src/core/qgsgeometrycache.cpp | 20 +-
src/core/qgsgeometrycache.h | 20 +-
src/core/qgsgeometrysimplifier.cpp | 4 +-
src/core/qgsgeometrysimplifier.h | 10 +-
src/core/qgsgeometryvalidator.cpp | 30 +-
src/core/qgsgeometryvalidator.h | 12 +-
src/core/qgsgml.cpp | 359 +-
src/core/qgsgml.h | 76 +-
src/core/qgsgmlschema.cpp | 34 +-
src/core/qgsgmlschema.h | 18 +-
src/core/qgshistogram.cpp | 126 +
src/core/qgshistogram.h | 97 +
src/core/qgshttptransaction.cpp | 34 +-
src/core/qgshttptransaction.h | 38 +-
src/core/qgsindexedfeature.h | 33 +
src/core/qgslabel.cpp | 78 +-
src/core/qgslabel.h | 15 +-
src/core/qgslabelattributes.cpp | 3 -
src/core/qgslabelattributes.h | 4 +-
src/core/qgslabelfeature.cpp | 59 +
src/core/qgslabelfeature.h | 363 +
src/core/qgslabelingenginev2.cpp | 482 +
src/core/qgslabelingenginev2.h | 275 +
src/core/qgslabelsearchtree.cpp | 31 +-
src/core/qgslabelsearchtree.h | 20 +-
src/core/qgslayerdefinition.cpp | 211 +-
src/core/qgslayerdefinition.h | 60 +-
src/core/qgslegacyhelpers.cpp | 13 +-
src/core/qgslegacyhelpers.h | 5 +-
src/core/qgslegendrenderer.cpp | 57 +-
src/core/qgslegendrenderer.h | 14 +-
src/core/qgslegendsettings.cpp | 7 +-
src/core/qgslegendsettings.h | 83 +-
src/core/qgslocalec.cpp | 43 +
src/core/qgslocalec.h | 39 +
src/core/qgslogger.cpp | 4 +-
src/core/qgslogger.h | 30 +-
src/core/qgsmaphittest.cpp | 169 +-
src/core/qgsmaphittest.h | 73 +-
src/core/qgsmaplayer.cpp | 316 +-
src/core/qgsmaplayer.h | 280 +-
src/core/qgsmaplayerlegend.cpp | 31 +-
src/core/qgsmaplayerlegend.h | 8 +-
src/core/qgsmaplayerregistry.cpp | 68 +-
src/core/qgsmaplayerregistry.h | 97 +-
src/core/qgsmaplayerstylemanager.cpp | 13 +-
src/core/qgsmaplayerstylemanager.h | 1 +
src/core/qgsmaprenderer.cpp | 65 +-
src/core/qgsmaprenderer.h | 42 +-
src/core/qgsmaprenderercache.cpp | 15 +-
src/core/qgsmaprenderercache.h | 8 +-
src/core/qgsmaprenderercustompainterjob.cpp | 86 +-
src/core/qgsmaprenderercustompainterjob.h | 3 +-
src/core/qgsmaprendererjob.cpp | 126 +-
src/core/qgsmaprendererjob.h | 14 +-
src/core/qgsmaprendererparalleljob.cpp | 42 +-
src/core/qgsmaprendererparalleljob.h | 4 +
src/core/qgsmaprenderersequentialjob.cpp | 23 +-
src/core/qgsmapsettings.cpp | 44 +-
src/core/qgsmapsettings.h | 43 +-
src/core/qgsmaptopixel.cpp | 213 +-
src/core/qgsmaptopixel.h | 207 +-
src/core/qgsmaptopixelgeometrysimplifier.cpp | 295 +-
src/core/qgsmaptopixelgeometrysimplifier.h | 2 +-
src/core/qgsmapunitscale.h | 51 +-
src/core/qgsmessagelog.cpp | 14 +-
src/core/qgsmessagelog.h | 14 +-
src/core/qgsmessageoutput.cpp | 10 +
src/core/qgsmessageoutput.h | 9 +-
src/core/qgsmimedatautils.cpp | 20 +-
src/core/qgsmimedatautils.h | 2 +-
src/core/qgsmultirenderchecker.cpp | 6 +-
src/core/qgsmultirenderchecker.h | 8 +-
src/core/qgsnetworkaccessmanager.cpp | 94 +-
src/core/qgsnetworkaccessmanager.h | 31 +-
src/core/qgsnetworkcontentfetcher.cpp | 14 +-
src/core/qgsnetworkcontentfetcher.h | 26 +-
src/core/qgsnetworkreplyparser.cpp | 6 +-
src/core/qgsnetworkreplyparser.h | 1 +
src/core/qgsobjectcustomproperties.cpp | 2 +-
src/core/qgsofflineediting.cpp | 139 +-
src/core/qgsofflineediting.h | 16 +-
src/core/qgsogcutils.cpp | 274 +-
src/core/qgsogcutils.h | 48 +-
src/core/qgsowsconnection.cpp | 15 +-
src/core/qgsowsconnection.h | 2 +
src/core/qgspaintenginehack.cpp | 2 +-
src/core/qgspalgeometry.h | 157 +-
src/core/qgspallabeling.cpp | 2930 +-
src/core/qgspallabeling.h | 445 +-
src/core/qgspluginlayer.cpp | 5 +-
src/core/qgspluginlayer.h | 6 +-
src/core/qgspluginlayerregistry.cpp | 41 +-
src/core/qgspluginlayerregistry.h | 37 +-
src/core/qgspoint.cpp | 39 +-
src/core/qgspoint.h | 60 +-
src/core/qgspointlocator.cpp | 177 +-
src/core/qgspointlocator.h | 56 +-
src/core/qgsproject.cpp | 361 +-
src/core/qgsproject.h | 235 +-
src/core/qgsprojectfiletransform.cpp | 14 +-
src/core/qgsprojectfiletransform.h | 10 +-
src/core/qgsprojectproperty.cpp | 18 +-
src/core/qgsprojectproperty.h | 131 +-
src/core/qgsprojectversion.cpp | 21 +-
src/core/qgsprojectversion.h | 22 +-
src/core/qgsprovidercountcalcevent.cpp | 4 +-
src/core/qgsproviderextentcalcevent.cpp | 4 +-
src/core/qgsprovidermetadata.cpp | 12 +-
src/core/qgsprovidermetadata.h | 18 +-
src/core/qgsproviderregistry.cpp | 102 +-
src/core/qgsproviderregistry.h | 129 +-
src/core/qgspythonrunner.cpp | 8 +-
src/core/qgspythonrunner.h | 12 +-
src/core/qgsrectangle.cpp | 90 +-
src/core/qgsrectangle.h | 27 +-
src/core/qgsrelation.cpp | 133 +-
src/core/qgsrelation.h | 94 +-
src/core/qgsrelationmanager.cpp | 12 +-
src/core/qgsrelationmanager.h | 8 +-
src/core/qgsrenderchecker.cpp | 247 +-
src/core/qgsrenderchecker.h | 71 +-
src/core/qgsrendercontext.cpp | 168 +-
src/core/qgsrendercontext.h | 185 +-
src/core/qgsrulebasedlabeling.cpp | 377 +
src/core/qgsrulebasedlabeling.h | 326 +
src/core/qgsrunprocess.cpp | 17 +-
src/core/qgsscalecalculator.cpp | 7 +-
src/core/qgsscalecalculator.h | 3 -
src/core/qgsscaleexpression.cpp | 171 +
src/core/qgsscaleexpression.h | 128 +
src/core/qgsscaleutils.cpp | 4 +-
src/core/qgsscaleutils.h | 4 +-
src/core/qgssimplifymethod.cpp | 17 +-
src/core/qgssimplifymethod.h | 15 +-
src/core/qgssingleton.h | 55 -
src/core/qgsslconnect.cpp | 89 +
src/core/qgsslconnect.h | 43 +
src/core/qgssnapper.cpp | 7 +-
src/core/qgssnapper.h | 71 +-
src/core/qgssnappingutils.cpp | 325 +-
src/core/qgssnappingutils.h | 85 +-
src/core/qgsspatialindex.cpp | 67 +-
src/core/qgsspatialindex.h | 28 +-
src/core/qgssqlexpressioncompiler.cpp | 299 +
src/core/qgssqlexpressioncompiler.h | 105 +
src/core/qgsstatisticalsummary.cpp | 276 +
src/core/qgsstatisticalsummary.h | 208 +
src/core/qgsstringutils.cpp | 296 +
src/core/qgsstringutils.h | 69 +
src/core/qgstextlabelfeature.cpp | 108 +
src/core/qgstextlabelfeature.h | 69 +
src/core/qgstolerance.cpp | 10 +-
src/core/qgstolerance.h | 86 +-
src/core/qgstracer.cpp | 695 +
src/core/qgstracer.h | 133 +
src/core/qgstransaction.cpp | 121 +-
src/core/qgstransaction.h | 33 +-
src/core/qgstransactiongroup.cpp | 181 +
src/core/qgstransactiongroup.h | 95 +
src/core/qgsunittypes.cpp | 986 +
src/core/qgsunittypes.h | 222 +
src/core/qgsvectordataprovider.cpp | 46 +-
src/core/qgsvectordataprovider.h | 123 +-
src/core/qgsvectorfilewriter.cpp | 638 +-
src/core/qgsvectorfilewriter.h | 169 +-
src/core/qgsvectorlayer.cpp | 1308 +-
src/core/qgsvectorlayer.h | 989 +-
src/core/qgsvectorlayercache.cpp | 42 +-
src/core/qgsvectorlayercache.h | 15 +-
src/core/qgsvectorlayerdiagramprovider.cpp | 373 +
src/core/qgsvectorlayerdiagramprovider.h | 134 +
src/core/qgsvectorlayereditbuffer.cpp | 211 +-
src/core/qgsvectorlayereditbuffer.h | 27 +-
src/core/qgsvectorlayereditpassthrough.cpp | 42 +-
src/core/qgsvectorlayereditpassthrough.h | 7 +-
src/core/qgsvectorlayereditutils.cpp | 196 +-
src/core/qgsvectorlayereditutils.h | 107 +-
src/core/qgsvectorlayerfeatureiterator.cpp | 156 +-
src/core/qgsvectorlayerfeatureiterator.h | 69 +-
src/core/qgsvectorlayerimport.cpp | 64 +-
src/core/qgsvectorlayerimport.h | 43 +-
src/core/qgsvectorlayerjoinbuffer.cpp | 42 +-
src/core/qgsvectorlayerjoinbuffer.h | 27 +-
src/core/qgsvectorlayerlabeling.cpp | 58 +
src/core/qgsvectorlayerlabeling.h | 71 +
src/core/qgsvectorlayerlabelprovider.cpp | 780 +
src/core/qgsvectorlayerlabelprovider.h | 120 +
src/core/qgsvectorlayerrenderer.cpp | 247 +-
src/core/qgsvectorlayerrenderer.h | 17 +-
src/core/qgsvectorlayerundocommand.cpp | 54 +-
src/core/qgsvectorlayerundocommand.h | 1 +
src/core/qgsvectorsimplifymethod.cpp | 14 -
src/core/qgsvectorsimplifymethod.h | 6 +-
src/core/qgsvirtuallayerdefinition.cpp | 255 +
src/core/qgsvirtuallayerdefinition.h | 166 +
src/core/qgsvirtuallayerdefinitionutils.cpp | 80 +
src/core/qgsvirtuallayerdefinitionutils.h | 34 +
src/core/qgsvisibilitypresetcollection.cpp | 311 +
src/core/qgsvisibilitypresetcollection.h | 170 +
src/core/qgswebframe.h | 80 +
src/core/qgswebpage.h | 188 +
src/core/qgswebview.h | 126 +
src/core/qgsxmlutils.cpp | 14 +
src/core/qgsxmlutils.h | 14 +
src/core/raster/qgsbilinearrasterresampler.cpp | 2 +-
src/core/raster/qgsbilinearrasterresampler.h | 2 +-
src/core/raster/qgsbrightnesscontrastfilter.cpp | 24 +-
src/core/raster/qgsbrightnesscontrastfilter.h | 8 +-
src/core/raster/qgscolorrampshader.cpp | 19 +-
src/core/raster/qgscolorrampshader.h | 4 +-
src/core/raster/qgscontrastenhancement.cpp | 126 +-
src/core/raster/qgscontrastenhancement.h | 2 +
src/core/raster/qgscubicrasterresampler.cpp | 126 +-
src/core/raster/qgscubicrasterresampler.h | 76 +-
src/core/raster/qgshuesaturationfilter.cpp | 36 +-
src/core/raster/qgshuesaturationfilter.h | 14 +-
src/core/raster/qgsmultibandcolorrenderer.cpp | 44 +-
src/core/raster/qgsmultibandcolorrenderer.h | 15 +-
src/core/raster/qgspalettedrasterrenderer.cpp | 26 +-
src/core/raster/qgspalettedrasterrenderer.h | 23 +-
src/core/raster/qgsraster.cpp | 5 +-
src/core/raster/qgsraster.h | 36 +-
src/core/raster/qgsrasterbandstats.h | 2 +-
src/core/raster/qgsrasterblock.cpp | 236 +-
src/core/raster/qgsrasterblock.h | 67 +-
src/core/raster/qgsrasterchecker.cpp | 36 +-
src/core/raster/qgsrasterchecker.h | 12 +-
src/core/raster/qgsrasterdataprovider.cpp | 41 +-
src/core/raster/qgsrasterdataprovider.h | 78 +-
src/core/raster/qgsrasterdrawer.cpp | 14 +-
src/core/raster/qgsrasterdrawer.h | 20 +-
src/core/raster/qgsrasterfilewriter.cpp | 110 +-
src/core/raster/qgsrasterfilewriter.h | 23 +-
src/core/raster/qgsrasterhistogram.h | 6 +-
src/core/raster/qgsrasteridentifyresult.cpp | 4 +-
src/core/raster/qgsrasteridentifyresult.h | 4 +-
src/core/raster/qgsrasterinterface.cpp | 80 +-
src/core/raster/qgsrasterinterface.h | 22 +-
src/core/raster/qgsrasteriterator.cpp | 24 +-
src/core/raster/qgsrasteriterator.h | 7 +-
src/core/raster/qgsrasterlayer.cpp | 186 +-
src/core/raster/qgsrasterlayer.h | 77 +-
src/core/raster/qgsrasterlayerrenderer.cpp | 18 +-
src/core/raster/qgsrasterlayerrenderer.h | 1 +
src/core/raster/qgsrasternuller.cpp | 12 +-
src/core/raster/qgsrasternuller.h | 6 +-
src/core/raster/qgsrasterpipe.cpp | 54 +-
src/core/raster/qgsrasterpipe.h | 2 +
src/core/raster/qgsrasterprojector.cpp | 301 +-
src/core/raster/qgsrasterprojector.h | 97 +-
src/core/raster/qgsrasterrange.cpp | 6 +-
src/core/raster/qgsrasterrange.h | 6 +-
src/core/raster/qgsrasterrenderer.cpp | 13 +-
src/core/raster/qgsrasterrenderer.h | 25 +-
src/core/raster/qgsrasterrendererregistry.cpp | 26 +-
src/core/raster/qgsrasterrendererregistry.h | 8 +-
src/core/raster/qgsrasterresamplefilter.cpp | 35 +-
src/core/raster/qgsrasterresamplefilter.h | 16 +-
src/core/raster/qgsrastershader.cpp | 19 +-
src/core/raster/qgsrastershader.h | 3 +
src/core/raster/qgsrastershaderfunction.cpp | 6 +-
src/core/raster/qgsrastertransparency.cpp | 18 +-
src/core/raster/qgsrastertransparency.h | 6 +-
src/core/raster/qgssinglebandcolordatarenderer.cpp | 20 +-
src/core/raster/qgssinglebandcolordatarenderer.h | 5 +-
src/core/raster/qgssinglebandgrayrenderer.cpp | 14 +-
src/core/raster/qgssinglebandgrayrenderer.h | 7 +-
.../raster/qgssinglebandpseudocolorrenderer.cpp | 23 +-
src/core/raster/qgssinglebandpseudocolorrenderer.h | 18 +-
src/core/symbology-ng/qgs25drenderer.cpp | 264 +
src/core/symbology-ng/qgs25drenderer.h | 120 +
.../qgscategorizedsymbolrendererv2.cpp | 384 +-
.../symbology-ng/qgscategorizedsymbolrendererv2.h | 95 +-
src/core/symbology-ng/qgscolorbrewerpalette.h | 12 +-
src/core/symbology-ng/qgscptcityarchive.cpp | 225 +-
src/core/symbology-ng/qgscptcityarchive.h | 56 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.cpp | 478 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.h | 28 +-
src/core/symbology-ng/qgsfillsymbollayerv2.cpp | 913 +-
src/core/symbology-ng/qgsfillsymbollayerv2.h | 300 +-
.../qgsgeometrygeneratorsymbollayerv2.cpp | 210 +
.../qgsgeometrygeneratorsymbollayerv2.h | 106 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.cpp | 747 +-
.../symbology-ng/qgsgraduatedsymbolrendererv2.h | 158 +-
src/core/symbology-ng/qgsheatmaprenderer.cpp | 69 +-
src/core/symbology-ng/qgsheatmaprenderer.h | 77 +-
.../symbology-ng/qgsinvertedpolygonrenderer.cpp | 94 +-
src/core/symbology-ng/qgsinvertedpolygonrenderer.h | 80 +-
src/core/symbology-ng/qgslegendsymbolitemv2.cpp | 14 +-
src/core/symbology-ng/qgslegendsymbolitemv2.h | 1 -
src/core/symbology-ng/qgslinesymbollayerv2.cpp | 404 +-
src/core/symbology-ng/qgslinesymbollayerv2.h | 93 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.cpp | 1301 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.h | 80 +-
.../symbology-ng/qgspointdisplacementrenderer.cpp | 251 +-
.../symbology-ng/qgspointdisplacementrenderer.h | 172 +-
src/core/symbology-ng/qgsrendererv2.cpp | 550 +-
src/core/symbology-ng/qgsrendererv2.h | 288 +-
src/core/symbology-ng/qgsrendererv2registry.cpp | 22 +-
src/core/symbology-ng/qgsrendererv2registry.h | 50 +-
src/core/symbology-ng/qgsrulebasedrendererv2.cpp | 492 +-
src/core/symbology-ng/qgsrulebasedrendererv2.h | 280 +-
.../symbology-ng/qgssinglesymbolrendererv2.cpp | 149 +-
src/core/symbology-ng/qgssinglesymbolrendererv2.h | 23 +-
src/core/symbology-ng/qgsstylev2.cpp | 281 +-
src/core/symbology-ng/qgsstylev2.h | 76 +-
src/core/symbology-ng/qgssvgcache.cpp | 330 +-
src/core/symbology-ng/qgssvgcache.h | 128 +-
src/core/symbology-ng/qgssymbollayerv2.cpp | 422 +-
src/core/symbology-ng/qgssymbollayerv2.h | 336 +-
src/core/symbology-ng/qgssymbollayerv2registry.cpp | 39 +-
src/core/symbology-ng/qgssymbollayerv2registry.h | 49 +-
src/core/symbology-ng/qgssymbollayerv2utils.cpp | 742 +-
src/core/symbology-ng/qgssymbollayerv2utils.h | 182 +-
src/core/symbology-ng/qgssymbologyv2conversion.cpp | 14 +-
src/core/symbology-ng/qgssymbologyv2conversion.h | 4 +-
src/core/symbology-ng/qgssymbolv2.cpp | 1322 +-
src/core/symbology-ng/qgssymbolv2.h | 335 +-
src/core/symbology-ng/qgsvectorcolorrampv2.cpp | 97 +-
src/core/symbology-ng/qgsvectorcolorrampv2.h | 61 +-
.../symbology-ng/qgsvectorfieldsymbollayer.cpp | 31 +-
src/core/symbology-ng/qgsvectorfieldsymbollayer.h | 8 +-
src/crssync/CMakeLists.txt | 3 +
src/customwidgets/CMakeLists.txt | 34 +-
src/customwidgets/qgiscustomwidgets.cpp | 4 +
src/customwidgets/qgiscustomwidgets.h | 7 +-
src/customwidgets/qgscollapsiblegroupboxplugin.cpp | 2 +-
src/customwidgets/qgscollapsiblegroupboxplugin.h | 10 +-
src/customwidgets/qgscolorbuttonplugin.cpp | 2 +-
src/customwidgets/qgscolorbuttonplugin.h | 9 +-
src/customwidgets/qgscolorbuttonv2plugin.cpp | 2 +-
src/customwidgets/qgscolorbuttonv2plugin.h | 9 +-
src/customwidgets/qgsdatadefinedbuttonplugin.cpp | 2 +-
src/customwidgets/qgsdatadefinedbuttonplugin.h | 9 +-
src/customwidgets/qgsdatetimeeditplugin.cpp | 2 +-
src/customwidgets/qgsdatetimeeditplugin.h | 9 +-
src/customwidgets/qgsdoublespinboxplugin.cpp | 2 +-
src/customwidgets/qgsdoublespinboxplugin.h | 9 +-
.../qgsexpressionbuilderwidgetplugin.cpp | 97 +
.../qgsexpressionbuilderwidgetplugin.h | 55 +
src/customwidgets/qgsextentgroupboxplugin.cpp | 97 +
src/customwidgets/qgsextentgroupboxplugin.h | 55 +
.../qgsexternalresourcewidgetplugin.cpp | 96 +
.../qgsexternalresourcewidgetplugin.h | 55 +
src/customwidgets/qgsfieldcomboboxplugin.cpp | 2 +-
src/customwidgets/qgsfieldcomboboxplugin.h | 9 +-
.../qgsfieldexpressionwidgetplugin.cpp | 2 +-
src/customwidgets/qgsfieldexpressionwidgetplugin.h | 9 +-
src/customwidgets/qgsfilewidgetplugin.cpp | 96 +
src/customwidgets/qgsfilewidgetplugin.h | 55 +
src/customwidgets/qgsfilterlineeditplugin.cpp | 2 +-
src/customwidgets/qgsfilterlineeditplugin.h | 9 +-
src/customwidgets/qgsmaplayercomboboxplugin.cpp | 2 +-
src/customwidgets/qgsmaplayercomboboxplugin.h | 9 +-
.../qgsprojectionselectionwidgetplugin.cpp | 2 +-
.../qgsprojectionselectionwidgetplugin.h | 9 +-
.../qgsrelationeditorwidgetplugin.cpp | 2 +-
src/customwidgets/qgsrelationeditorwidgetplugin.h | 9 +-
.../qgsrelationreferencewidgetplugin.cpp | 2 +-
.../qgsrelationreferencewidgetplugin.h | 9 +-
src/customwidgets/qgsscalerangewidgetplugin.cpp | 2 +-
src/customwidgets/qgsscalerangewidgetplugin.h | 9 +-
src/customwidgets/qgsscalewidgetplugin.cpp | 2 +-
src/customwidgets/qgsscalewidgetplugin.h | 9 +-
src/customwidgets/qgsspinboxplugin.cpp | 2 +-
src/customwidgets/qgsspinboxplugin.h | 8 +-
src/gui/CMakeLists.txt | 684 +-
.../attributetable/qgsattributetabledelegate.cpp | 16 +-
src/gui/attributetable/qgsattributetabledelegate.h | 4 +-
.../qgsattributetablefiltermodel.cpp | 29 +-
.../attributetable/qgsattributetablefiltermodel.h | 42 +-
src/gui/attributetable/qgsattributetablemodel.cpp | 226 +-
src/gui/attributetable/qgsattributetablemodel.h | 38 +-
src/gui/attributetable/qgsattributetableview.cpp | 64 +-
src/gui/attributetable/qgsattributetableview.h | 7 +-
src/gui/attributetable/qgsdualview.cpp | 103 +-
src/gui/attributetable/qgsdualview.h | 24 +-
src/gui/attributetable/qgsfeaturelistmodel.cpp | 67 +-
src/gui/attributetable/qgsfeaturelistmodel.h | 19 +-
src/gui/attributetable/qgsfeaturelistview.cpp | 47 +-
src/gui/attributetable/qgsfeaturelistview.h | 26 +-
.../attributetable/qgsfeaturelistviewdelegate.cpp | 16 +-
.../attributetable/qgsfeaturelistviewdelegate.h | 4 +-
src/gui/attributetable/qgsfeaturemodel.h | 2 +
.../attributetable/qgsfeatureselectionmodel.cpp | 22 +-
src/gui/attributetable/qgsfeatureselectionmodel.h | 6 +-
.../qgsfieldconditionalformatwidget.cpp | 349 +
.../qgsfieldconditionalformatwidget.h | 120 +
.../qgsgenericfeatureselectionmanager.cpp | 2 +-
.../qgsgenericfeatureselectionmanager.h | 7 +-
.../attributetable/qgsifeatureselectionmanager.h | 6 +-
.../qgsvectorlayerselectionmanager.cpp | 2 +-
.../qgsvectorlayerselectionmanager.h | 10 +-
src/gui/auth/qgsauthauthoritieseditor.cpp | 796 +
src/gui/auth/qgsauthauthoritieseditor.h | 137 +
src/gui/auth/qgsauthcertificateinfo.cpp | 944 +
src/gui/auth/qgsauthcertificateinfo.h | 170 +
src/gui/auth/qgsauthcertificatemanager.cpp | 56 +
src/gui/auth/qgsauthcertificatemanager.h | 69 +
src/gui/auth/qgsauthcerttrustpolicycombobox.cpp | 128 +
src/gui/auth/qgsauthcerttrustpolicycombobox.h | 64 +
src/gui/auth/qgsauthconfigedit.cpp | 381 +
src/gui/auth/qgsauthconfigedit.h | 91 +
src/gui/auth/qgsauthconfigeditor.cpp | 302 +
src/gui/auth/qgsauthconfigeditor.h | 113 +
src/gui/auth/qgsauthconfigidedit.cpp | 124 +
src/gui/auth/qgsauthconfigidedit.h | 81 +
src/gui/auth/qgsauthconfigselect.cpp | 449 +
src/gui/auth/qgsauthconfigselect.h | 158 +
src/gui/auth/qgsautheditorwidgets.cpp | 228 +
src/gui/auth/qgsautheditorwidgets.h | 107 +
src/gui/auth/qgsauthguiutils.cpp | 262 +
src/gui/auth/qgsauthguiutils.h | 84 +
src/gui/auth/qgsauthidentitieseditor.cpp | 410 +
src/gui/auth/qgsauthidentitieseditor.h | 104 +
src/gui/auth/qgsauthimportcertdialog.cpp | 265 +
src/gui/auth/qgsauthimportcertdialog.h | 100 +
src/gui/auth/qgsauthimportidentitydialog.cpp | 500 +
src/gui/auth/qgsauthimportidentitydialog.h | 121 +
src/gui/auth/qgsauthmasterpassresetdialog.cpp | 107 +
src/gui/auth/qgsauthmasterpassresetdialog.h | 60 +
src/gui/auth/qgsauthmethodedit.h | 69 +
src/gui/auth/qgsauthserverseditor.cpp | 425 +
src/gui/auth/qgsauthserverseditor.h | 102 +
src/gui/auth/qgsauthsslconfigwidget.cpp | 639 +
src/gui/auth/qgsauthsslconfigwidget.h | 217 +
src/gui/auth/qgsauthsslerrorsdialog.cpp | 233 +
src/gui/auth/qgsauthsslerrorsdialog.h | 84 +
src/gui/auth/qgsauthsslimportdialog.cpp | 474 +
src/gui/auth/qgsauthsslimportdialog.h | 136 +
src/gui/auth/qgsauthtrustedcasdialog.cpp | 336 +
src/gui/auth/qgsauthtrustedcasdialog.h | 102 +
.../editorwidgets/core/qgseditorconfigwidget.cpp | 2 +-
src/gui/editorwidgets/core/qgseditorconfigwidget.h | 2 +-
.../editorwidgets/core/qgseditorwidgetfactory.cpp | 18 +-
.../editorwidgets/core/qgseditorwidgetfactory.h | 17 +-
.../editorwidgets/core/qgseditorwidgetregistry.cpp | 140 +-
.../editorwidgets/core/qgseditorwidgetregistry.h | 14 +-
.../editorwidgets/core/qgseditorwidgetwrapper.cpp | 17 +-
.../editorwidgets/core/qgseditorwidgetwrapper.h | 19 +-
.../editorwidgets/core/qgssearchwidgetwrapper.cpp | 40 +
.../editorwidgets/core/qgssearchwidgetwrapper.h | 93 +
src/gui/editorwidgets/core/qgswidgetwrapper.cpp | 10 +-
src/gui/editorwidgets/core/qgswidgetwrapper.h | 29 +-
src/gui/editorwidgets/qgscheckboxconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgscheckboxconfigdlg.h | 7 +-
src/gui/editorwidgets/qgscheckboxwidgetfactory.cpp | 10 +-
src/gui/editorwidgets/qgscheckboxwidgetfactory.h | 7 +-
src/gui/editorwidgets/qgscheckboxwidgetwrapper.cpp | 13 +-
src/gui/editorwidgets/qgscheckboxwidgetwrapper.h | 8 +-
.../qgsclassificationwidgetwrapper.cpp | 11 +-
.../editorwidgets/qgsclassificationwidgetwrapper.h | 11 +-
.../qgsclassificationwidgetwrapperfactory.cpp | 2 +-
.../qgsclassificationwidgetwrapperfactory.h | 6 +-
src/gui/editorwidgets/qgscolorwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgscolorwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgscolorwidgetwrapper.cpp | 11 +-
src/gui/editorwidgets/qgscolorwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsdatetimeedit.cpp | 5 +-
src/gui/editorwidgets/qgsdatetimeedit.h | 2 +-
src/gui/editorwidgets/qgsdatetimeeditconfig.cpp | 2 +-
src/gui/editorwidgets/qgsdatetimeeditconfig.h | 8 +-
src/gui/editorwidgets/qgsdatetimeeditfactory.cpp | 10 +-
src/gui/editorwidgets/qgsdatetimeeditfactory.h | 7 +-
src/gui/editorwidgets/qgsdatetimeeditwrapper.cpp | 25 +-
src/gui/editorwidgets/qgsdatetimeeditwrapper.h | 7 +-
.../qgsdefaultsearchwidgetwrapper.cpp | 112 +
.../editorwidgets/qgsdefaultsearchwidgetwrapper.h | 59 +
src/gui/editorwidgets/qgsdoublespinbox.cpp | 12 +-
src/gui/editorwidgets/qgsdoublespinbox.h | 12 +-
src/gui/editorwidgets/qgsdummyconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsdummyconfigdlg.h | 7 +-
.../editorwidgets/qgsenumerationwidgetfactory.cpp | 4 +-
.../editorwidgets/qgsenumerationwidgetfactory.h | 6 +-
.../editorwidgets/qgsenumerationwidgetwrapper.cpp | 11 +-
.../editorwidgets/qgsenumerationwidgetwrapper.h | 11 +-
.../editorwidgets/qgsexternalresourceconfigdlg.cpp | 227 +
.../editorwidgets/qgsexternalresourceconfigdlg.h | 50 +
.../qgsexternalresourcewidgetfactory.cpp | 126 +
.../qgsexternalresourcewidgetfactory.h | 48 +
.../qgsexternalresourcewidgetwrapper.cpp | 166 +
.../qgsexternalresourcewidgetwrapper.h | 63 +
src/gui/editorwidgets/qgsfilenamewidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgsfilenamewidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsfilenamewidgetwrapper.cpp | 26 +-
src/gui/editorwidgets/qgsfilenamewidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgshiddenwidgetfactory.cpp | 4 +-
src/gui/editorwidgets/qgshiddenwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgshiddenwidgetwrapper.cpp | 9 +-
src/gui/editorwidgets/qgshiddenwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsphotoconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsphotoconfigdlg.h | 8 +-
src/gui/editorwidgets/qgsphotowidgetfactory.cpp | 6 +-
src/gui/editorwidgets/qgsphotowidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsphotowidgetwrapper.cpp | 85 +-
src/gui/editorwidgets/qgsphotowidgetwrapper.h | 18 +-
src/gui/editorwidgets/qgsrangeconfigdlg.cpp | 32 +-
src/gui/editorwidgets/qgsrangeconfigdlg.h | 6 +-
src/gui/editorwidgets/qgsrangewidgetfactory.cpp | 28 +-
src/gui/editorwidgets/qgsrangewidgetfactory.h | 9 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.cpp | 160 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.h | 14 +-
.../qgsrelationreferenceconfigdlg.cpp | 127 +-
.../editorwidgets/qgsrelationreferenceconfigdlg.h | 18 +-
.../editorwidgets/qgsrelationreferencefactory.cpp | 41 +-
.../editorwidgets/qgsrelationreferencefactory.h | 10 +-
.../editorwidgets/qgsrelationreferencewidget.cpp | 380 +-
src/gui/editorwidgets/qgsrelationreferencewidget.h | 49 +-
.../qgsrelationreferencewidgetwrapper.cpp | 23 +-
.../qgsrelationreferencewidgetwrapper.h | 7 +-
src/gui/editorwidgets/qgsrelationwidgetwrapper.cpp | 16 +-
src/gui/editorwidgets/qgsrelationwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsspinbox.cpp | 12 +-
src/gui/editorwidgets/qgsspinbox.h | 12 +-
src/gui/editorwidgets/qgstexteditconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgstexteditconfigdlg.h | 8 +-
src/gui/editorwidgets/qgstexteditwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgstexteditwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgstexteditwrapper.cpp | 54 +-
src/gui/editorwidgets/qgstexteditwrapper.h | 9 +-
src/gui/editorwidgets/qgsuniquevaluesconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsuniquevaluesconfigdlg.h | 8 +-
.../editorwidgets/qgsuniquevaluewidgetfactory.cpp | 2 +-
.../editorwidgets/qgsuniquevaluewidgetfactory.h | 6 +-
.../editorwidgets/qgsuniquevaluewidgetwrapper.cpp | 16 +-
.../editorwidgets/qgsuniquevaluewidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsuuidwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgsuuidwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsuuidwidgetwrapper.cpp | 13 +-
src/gui/editorwidgets/qgsuuidwidgetwrapper.h | 10 +-
src/gui/editorwidgets/qgsvaluemapconfigdlg.cpp | 20 +-
src/gui/editorwidgets/qgsvaluemapconfigdlg.h | 6 +-
.../qgsvaluemapsearchwidgetwrapper.cpp | 97 +
.../editorwidgets/qgsvaluemapsearchwidgetwrapper.h | 52 +
src/gui/editorwidgets/qgsvaluemapwidgetfactory.cpp | 19 +-
src/gui/editorwidgets/qgsvaluemapwidgetfactory.h | 8 +-
src/gui/editorwidgets/qgsvaluemapwidgetwrapper.cpp | 11 +-
src/gui/editorwidgets/qgsvaluemapwidgetwrapper.h | 9 +-
.../editorwidgets/qgsvaluerelationconfigdlg.cpp | 13 +-
src/gui/editorwidgets/qgsvaluerelationconfigdlg.h | 8 +-
.../qgsvaluerelationsearchwidgetwrapper.cpp | 200 +
.../qgsvaluerelationsearchwidgetwrapper.h | 71 +
.../qgsvaluerelationwidgetfactory.cpp | 13 +-
.../editorwidgets/qgsvaluerelationwidgetfactory.h | 7 +-
.../qgsvaluerelationwidgetwrapper.cpp | 89 +-
.../editorwidgets/qgsvaluerelationwidgetwrapper.h | 19 +-
src/gui/editorwidgets/qgswebviewconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgswebviewconfigdlg.h | 6 +-
src/gui/editorwidgets/qgswebviewwidgetfactory.cpp | 6 +-
src/gui/editorwidgets/qgswebviewwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgswebviewwidgetwrapper.cpp | 31 +-
src/gui/editorwidgets/qgswebviewwidgetwrapper.h | 9 +-
src/gui/effects/qgseffectdrawmodecombobox.cpp | 47 +
src/gui/effects/qgseffectdrawmodecombobox.h | 49 +
src/gui/effects/qgseffectstackpropertieswidget.cpp | 474 +
src/gui/effects/qgseffectstackpropertieswidget.h | 241 +
src/gui/effects/qgspainteffectpropertieswidget.cpp | 169 +
src/gui/effects/qgspainteffectpropertieswidget.h | 72 +
src/gui/effects/qgspainteffectwidget.cpp | 966 +
src/gui/effects/qgspainteffectwidget.h | 264 +
src/gui/layertree/qgscustomlayerorderwidget.cpp | 289 +-
src/gui/layertree/qgscustomlayerorderwidget.h | 42 +-
src/gui/layertree/qgslayertreemapcanvasbridge.cpp | 64 +-
src/gui/layertree/qgslayertreemapcanvasbridge.h | 4 +-
src/gui/layertree/qgslayertreeview.cpp | 26 +-
src/gui/layertree/qgslayertreeview.h | 12 +-
.../layertree/qgslayertreeviewdefaultactions.cpp | 72 +-
src/gui/layertree/qgslayertreeviewdefaultactions.h | 26 +-
src/gui/qgisgui.cpp | 20 +-
src/gui/qgisgui.h | 5 +-
src/gui/qgisinterface.h | 119 +-
src/gui/qgsactionmenu.cpp | 10 +-
src/gui/qgsactionmenu.h | 18 +-
src/gui/qgsadvanceddigitizingcanvasitem.cpp | 269 +
src/gui/qgsadvanceddigitizingcanvasitem.h | 48 +
src/gui/qgsadvanceddigitizingdockwidget.cpp | 1216 +
src/gui/qgsadvanceddigitizingdockwidget.h | 416 +
src/gui/qgsannotationitem.cpp | 29 +-
src/gui/qgsannotationitem.h | 58 +-
src/gui/qgsattributedialog.cpp | 29 +-
src/gui/qgsattributedialog.h | 19 +-
src/gui/qgsattributeeditor.cpp | 41 +-
src/gui/qgsattributeeditor.h | 2 +-
src/gui/qgsattributeeditorcontext.h | 12 +-
src/gui/qgsattributeform.cpp | 282 +-
src/gui/qgsattributeform.h | 16 +-
src/gui/qgsattributeforminterface.cpp | 2 +-
src/gui/qgsattributeforminterface.h | 2 +-
src/gui/qgsattributeformlegacyinterface.cpp | 13 +-
src/gui/qgsattributeformlegacyinterface.h | 3 +-
src/gui/qgsattributetypeloaddialog.cpp | 12 +-
src/gui/qgsblendmodecombobox.h | 4 +-
src/gui/qgsbrowsertreeview.cpp | 12 +-
src/gui/qgsbrowsertreeview.h | 4 +-
src/gui/qgsbusyindicatordialog.cpp | 4 +-
src/gui/qgsbusyindicatordialog.h | 4 +-
src/gui/qgscharacterselectdialog.cpp | 6 +-
src/gui/qgscharacterselectdialog.h | 4 +-
src/gui/qgscodeeditor.cpp | 9 +-
src/gui/qgscodeeditor.h | 9 +-
src/gui/qgscodeeditorcss.cpp | 2 +-
src/gui/qgscodeeditorcss.h | 2 +-
src/gui/qgscodeeditorhtml.cpp | 2 +-
src/gui/qgscodeeditorhtml.h | 3 +-
src/gui/qgscodeeditorpython.cpp | 8 +-
src/gui/qgscodeeditorpython.h | 3 +-
src/gui/qgscodeeditorsql.cpp | 2 +-
src/gui/qgscodeeditorsql.h | 3 +-
src/gui/qgscollapsiblegroupbox.cpp | 40 +-
src/gui/qgscollapsiblegroupbox.h | 78 +-
src/gui/qgscolorbutton.cpp | 24 +-
src/gui/qgscolorbutton.h | 6 +-
src/gui/qgscolorbuttonv2.cpp | 45 +-
src/gui/qgscolorbuttonv2.h | 89 +-
src/gui/qgscolordialog.cpp | 42 +-
src/gui/qgscolordialog.h | 42 +-
src/gui/qgscolorschemelist.cpp | 13 +-
src/gui/qgscolorschemelist.h | 44 +-
src/gui/qgscolorswatchgrid.cpp | 17 +-
src/gui/qgscolorswatchgrid.h | 72 +-
src/gui/qgscolorwidgets.cpp | 127 +-
src/gui/qgscolorwidgets.h | 254 +-
src/gui/qgscomposerruler.cpp | 22 +-
src/gui/qgscomposerruler.h | 8 +-
src/gui/qgscomposerview.cpp | 67 +-
src/gui/qgscomposerview.h | 104 +-
src/gui/qgscredentialdialog.cpp | 191 +-
src/gui/qgscredentialdialog.h | 26 +-
src/gui/qgscursors.h | 4 +-
src/gui/qgsdatadefinedbutton.cpp | 224 +-
src/gui/qgsdatadefinedbutton.h | 125 +-
src/gui/qgsdatumtransformdialog.cpp | 17 +-
src/gui/qgsdatumtransformdialog.h | 12 +-
src/gui/qgsdetaileditemdata.cpp | 12 +-
src/gui/qgsdetaileditemdata.h | 9 +-
src/gui/qgsdetaileditemdelegate.cpp | 14 +-
src/gui/qgsdetaileditemdelegate.h | 13 +-
src/gui/qgsdetaileditemwidget.cpp | 2 +-
src/gui/qgsdetaileditemwidget.h | 4 +-
src/gui/qgsdial.cpp | 119 +-
src/gui/qgsdial.h | 43 +-
src/gui/qgsdialog.cpp | 6 +-
src/gui/qgsdialog.h | 4 +-
src/gui/qgsencodingfiledialog.cpp | 4 +-
src/gui/qgsencodingfiledialog.h | 10 +-
src/gui/qgserrordialog.cpp | 4 +-
src/gui/qgserrordialog.h | 4 +-
src/gui/qgsexpressionbuilderdialog.cpp | 13 +-
src/gui/qgsexpressionbuilderdialog.h | 20 +-
src/gui/qgsexpressionbuilderwidget.cpp | 451 +-
src/gui/qgsexpressionbuilderwidget.h | 163 +-
src/gui/qgsexpressionhighlighter.cpp | 8 +-
src/gui/qgsexpressionhighlighter.h | 4 +-
src/gui/qgsexpressionselectiondialog.cpp | 70 +-
src/gui/qgsexpressionselectiondialog.h | 6 +-
src/gui/qgsextentgroupbox.cpp | 34 +-
src/gui/qgsextentgroupbox.h | 16 +-
src/gui/qgsexternalresourcewidget.cpp | 202 +
src/gui/qgsexternalresourcewidget.h | 123 +
src/gui/qgsfeatureselectiondlg.cpp | 14 +-
src/gui/qgsfeatureselectiondlg.h | 15 +-
src/gui/qgsfieldcombobox.cpp | 4 +-
src/gui/qgsfieldcombobox.h | 8 +-
src/gui/qgsfieldexpressionwidget.cpp | 73 +-
src/gui/qgsfieldexpressionwidget.h | 55 +-
src/gui/qgsfieldmodel.cpp | 64 +-
src/gui/qgsfieldmodel.h | 29 +-
src/gui/qgsfieldproxymodel.cpp | 2 +-
src/gui/qgsfieldproxymodel.h | 4 +-
src/gui/qgsfieldvalidator.cpp | 20 +-
src/gui/qgsfieldvalidator.h | 3 +-
src/gui/qgsfiledropedit.h | 6 +-
src/gui/qgsfilewidget.cpp | 313 +
src/gui/qgsfilewidget.h | 157 +
src/gui/qgsfilterlineedit.cpp | 2 +-
src/gui/qgsfilterlineedit.h | 6 +-
src/gui/qgsformannotationitem.cpp | 24 +-
src/gui/qgsformannotationitem.h | 22 +-
src/gui/qgsgenericprojectionselector.cpp | 13 +-
src/gui/qgsgenericprojectionselector.h | 10 +-
src/gui/qgsgeometryrubberband.cpp | 161 +
src/gui/qgsgeometryrubberband.h | 99 +
src/gui/qgsgroupwmsdatadialog.cpp | 57 +
src/gui/qgsgroupwmsdatadialog.h | 62 +
src/gui/qgshighlight.cpp | 31 +-
src/gui/qgshighlight.h | 8 +-
src/gui/qgshistogramwidget.cpp | 383 +
src/gui/qgshistogramwidget.h | 206 +
src/gui/qgshtmlannotationitem.cpp | 21 +-
src/gui/qgshtmlannotationitem.h | 25 +-
src/gui/qgsidentifymenu.cpp | 70 +-
src/gui/qgsidentifymenu.h | 37 +-
src/gui/qgslegendfilterbutton.cpp | 128 +
src/gui/qgslegendfilterbutton.h | 85 +
src/gui/qgslegendinterface.h | 6 +-
src/gui/qgsludialog.cpp | 6 +-
src/gui/qgsludialog.h | 6 +-
src/gui/qgsmanageconnectionsdialog.cpp | 43 +-
src/gui/qgsmanageconnectionsdialog.h | 2 +-
src/gui/qgsmapcanvas.cpp | 257 +-
src/gui/qgsmapcanvas.h | 132 +-
src/gui/qgsmapcanvasitem.cpp | 6 +-
src/gui/qgsmapcanvasitem.h | 8 +-
src/gui/qgsmapcanvasmap.cpp | 6 +-
src/gui/qgsmapcanvasmap.h | 2 +-
src/gui/qgsmapcanvassnapper.cpp | 199 +-
src/gui/qgsmapcanvassnapper.h | 54 +-
src/gui/qgsmapcanvassnappingutils.cpp | 7 +-
src/gui/qgsmapcanvassnappingutils.h | 2 +-
src/gui/qgsmapcanvastracer.cpp | 120 +
src/gui/qgsmapcanvastracer.h | 65 +
src/gui/qgsmaplayeractionregistry.cpp | 26 +-
src/gui/qgsmaplayeractionregistry.h | 26 +-
src/gui/qgsmaplayercombobox.cpp | 34 +-
src/gui/qgsmaplayercombobox.h | 22 +-
src/gui/qgsmaplayermodel.cpp | 18 +-
src/gui/qgsmaplayermodel.h | 8 +-
src/gui/qgsmaplayerproxymodel.cpp | 14 +-
src/gui/qgsmaplayerproxymodel.h | 12 +-
src/gui/qgsmapmouseevent.cpp | 161 +
src/gui/qgsmapmouseevent.h | 155 +
src/gui/qgsmapoverviewcanvas.cpp | 84 +-
src/gui/qgsmapoverviewcanvas.h | 23 +-
src/gui/qgsmaptip.cpp | 12 +-
src/gui/qgsmaptip.h | 6 +-
src/gui/qgsmaptool.cpp | 31 +-
src/gui/qgsmaptool.h | 22 +-
src/gui/qgsmaptooladvanceddigitizing.cpp | 81 +
src/gui/qgsmaptooladvanceddigitizing.h | 148 +
src/gui/qgsmaptoolcapture.cpp | 748 +
src/gui/qgsmaptoolcapture.h | 244 +
src/gui/qgsmaptooledit.cpp | 128 +
src/gui/qgsmaptooledit.h | 69 +
src/gui/qgsmaptoolemitpoint.cpp | 6 +-
src/gui/qgsmaptoolemitpoint.h | 6 +-
src/gui/qgsmaptoolidentify.cpp | 214 +-
src/gui/qgsmaptoolidentify.h | 79 +-
src/gui/qgsmaptoolidentifyfeature.cpp | 2 +-
src/gui/qgsmaptoolidentifyfeature.h | 4 +-
src/gui/qgsmaptoolpan.cpp | 15 +-
src/gui/qgsmaptoolpan.h | 9 +-
src/gui/qgsmaptooltouch.cpp | 6 +-
src/gui/qgsmaptooltouch.h | 7 +-
src/gui/qgsmaptoolzoom.cpp | 20 +-
src/gui/qgsmaptoolzoom.h | 8 +-
src/gui/qgsmessagebar.cpp | 20 +-
src/gui/qgsmessagebar.h | 35 +-
src/gui/qgsmessagebaritem.cpp | 38 +-
src/gui/qgsmessagebaritem.h | 14 +-
src/gui/qgsmessagelogviewer.cpp | 4 +-
src/gui/qgsmessagelogviewer.h | 2 +-
src/gui/qgsmessageviewer.cpp | 4 +-
src/gui/qgsmessageviewer.h | 4 +-
src/gui/qgsnewhttpconnection.cpp | 30 +-
src/gui/qgsnewhttpconnection.h | 5 +-
src/gui/qgsnewmemorylayerdialog.cpp | 20 +-
src/gui/qgsnewmemorylayerdialog.h | 12 +-
src/gui/qgsnewnamedialog.cpp | 202 +
src/gui/qgsnewnamedialog.h | 128 +
src/gui/qgsnewvectorlayerdialog.cpp | 17 +-
src/gui/qgsnewvectorlayerdialog.h | 16 +-
src/gui/qgsnumericsortlistviewitem.h | 4 +-
src/gui/qgsoptionsdialogbase.cpp | 20 +-
src/gui/qgsoptionsdialogbase.h | 8 +-
src/gui/qgsorderbydialog.cpp | 147 +
src/gui/qgsorderbydialog.h | 72 +
src/gui/qgsowssourceselect.cpp | 30 +-
src/gui/qgsowssourceselect.h | 11 +-
src/gui/qgspixmaplabel.cpp | 47 +
src/gui/qgspixmaplabel.h | 53 +
src/gui/qgspluginmanagerinterface.h | 6 +-
src/gui/qgsprevieweffect.h | 8 +-
src/gui/qgsprojectbadlayerguihandler.cpp | 6 +-
src/gui/qgsprojectbadlayerguihandler.h | 85 +-
src/gui/qgsprojectionselectionwidget.cpp | 14 +-
src/gui/qgsprojectionselectionwidget.h | 28 +-
src/gui/qgsprojectionselector.cpp | 122 +-
src/gui/qgsprojectionselector.h | 31 +-
src/gui/qgsquerybuilder.cpp | 19 +-
src/gui/qgsquerybuilder.h | 12 +-
src/gui/qgsrasterformatsaveoptionswidget.cpp | 54 +-
src/gui/qgsrasterformatsaveoptionswidget.h | 18 +-
src/gui/qgsrasterlayersaveasdialog.cpp | 38 +-
src/gui/qgsrasterlayersaveasdialog.h | 3 +-
src/gui/qgsrasterpyramidsoptionswidget.cpp | 22 +-
src/gui/qgsrasterpyramidsoptionswidget.h | 4 +-
src/gui/qgsrelationadddlg.cpp | 81 -
src/gui/qgsrelationadddlg.h | 36 -
src/gui/qgsrelationeditorwidget.cpp | 340 +-
src/gui/qgsrelationeditorwidget.h | 41 +-
src/gui/qgsrelationmanagerdialog.cpp | 139 -
src/gui/qgsrelationmanagerdialog.h | 49 -
src/gui/qgsrubberband.cpp | 57 +-
src/gui/qgsrubberband.h | 28 +-
src/gui/qgsscalecombobox.cpp | 37 +-
src/gui/qgsscalecombobox.h | 6 +-
src/gui/qgsscalerangewidget.cpp | 2 +-
src/gui/qgsscalerangewidget.h | 2 +-
src/gui/qgsscalevisibilitydialog.cpp | 5 +-
src/gui/qgsscalevisibilitydialog.h | 2 +-
src/gui/qgsscalewidget.cpp | 3 +-
src/gui/qgsscalewidget.h | 6 +-
src/gui/qgssearchquerybuilder.cpp | 41 +-
src/gui/qgssearchquerybuilder.h | 18 +-
src/gui/qgsslider.cpp | 119 +-
src/gui/qgsslider.h | 45 +-
src/gui/qgssublayersdialog.cpp | 26 +-
src/gui/qgssublayersdialog.h | 4 +-
src/gui/qgstextannotationitem.cpp | 6 +-
src/gui/qgstextannotationitem.h | 6 +-
src/gui/qgsunitselectionwidget.cpp | 92 +-
src/gui/qgsunitselectionwidget.h | 51 +-
src/gui/qgsuserinputdockwidget.cpp | 129 +
src/gui/qgsuserinputdockwidget.h | 66 +
src/gui/qgsvariableeditorwidget.cpp | 764 +
src/gui/qgsvariableeditorwidget.h | 230 +
src/gui/qgsvectorlayertools.h | 12 +-
src/gui/qgsvertexmarker.cpp | 4 +
src/gui/qgsvertexmarker.h | 3 +-
src/gui/raster/qgsmultibandcolorrendererwidget.cpp | 31 +-
src/gui/raster/qgsmultibandcolorrendererwidget.h | 6 +-
src/gui/raster/qgspalettedrendererwidget.cpp | 2 +-
src/gui/raster/qgsrasterhistogramwidget.cpp | 59 +-
src/gui/raster/qgsrasterhistogramwidget.h | 8 +-
src/gui/raster/qgsrasterminmaxwidget.cpp | 2 +-
src/gui/raster/qgsrasterminmaxwidget.h | 2 +-
src/gui/raster/qgsrasterrendererwidget.h | 14 +-
src/gui/raster/qgssinglebandgrayrendererwidget.cpp | 6 +-
src/gui/raster/qgssinglebandgrayrendererwidget.h | 4 +-
.../qgssinglebandpseudocolorrendererwidget.cpp | 50 +-
src/gui/raster/qwt5_histogram_item.cpp | 364 +
src/gui/raster/qwt5_histogram_item.h | 350 +-
src/gui/symbology-ng/characterwidget.cpp | 6 +
src/gui/symbology-ng/characterwidget.h | 5 +-
src/gui/symbology-ng/qgs25drendererwidget.cpp | 98 +
src/gui/symbology-ng/qgs25drendererwidget.h | 53 +
src/gui/symbology-ng/qgsbrushstylecombobox.h | 2 +-
.../qgscategorizedsymbolrendererv2widget.cpp | 205 +-
.../qgscategorizedsymbolrendererv2widget.h | 45 +-
src/gui/symbology-ng/qgscolorrampcombobox.cpp | 58 +-
src/gui/symbology-ng/qgscolorrampcombobox.h | 19 +-
.../symbology-ng/qgscptcitycolorrampv2dialog.cpp | 91 +-
src/gui/symbology-ng/qgscptcitycolorrampv2dialog.h | 22 +-
src/gui/symbology-ng/qgsdashspacedialog.cpp | 8 +-
src/gui/symbology-ng/qgsdashspacedialog.h | 4 +-
.../symbology-ng/qgsdatadefinedsymboldialog.cpp | 6 +-
src/gui/symbology-ng/qgsdatadefinedsymboldialog.h | 19 +-
.../symbology-ng/qgsellipsesymbollayerv2widget.cpp | 24 +-
.../symbology-ng/qgsellipsesymbollayerv2widget.h | 2 +-
.../symbology-ng/qgsgraduatedhistogramwidget.cpp | 231 +
src/gui/symbology-ng/qgsgraduatedhistogramwidget.h | 115 +
.../qgsgraduatedsymbolrendererv2widget.cpp | 271 +-
.../qgsgraduatedsymbolrendererv2widget.h | 35 +-
src/gui/symbology-ng/qgsheatmaprendererwidget.cpp | 100 +-
src/gui/symbology-ng/qgsheatmaprendererwidget.h | 7 +-
.../qgsinvertedpolygonrendererwidget.cpp | 10 +-
.../qgsinvertedpolygonrendererwidget.h | 7 +-
src/gui/symbology-ng/qgslayerpropertieswidget.cpp | 68 +-
src/gui/symbology-ng/qgslayerpropertieswidget.h | 36 +-
src/gui/symbology-ng/qgspenstylecombobox.h | 6 +-
.../qgspointdisplacementrendererwidget.cpp | 58 +-
.../qgspointdisplacementrendererwidget.h | 3 +
.../symbology-ng/qgsrendererv2propertiesdialog.cpp | 131 +-
.../symbology-ng/qgsrendererv2propertiesdialog.h | 32 +-
src/gui/symbology-ng/qgsrendererv2widget.cpp | 338 +-
src/gui/symbology-ng/qgsrendererv2widget.h | 185 +-
.../symbology-ng/qgsrulebasedrendererv2widget.cpp | 198 +-
.../symbology-ng/qgsrulebasedrendererv2widget.h | 9 +-
.../qgssinglesymbolrendererv2widget.cpp | 26 +-
.../symbology-ng/qgssinglesymbolrendererv2widget.h | 7 +-
src/gui/symbology-ng/qgssizescalewidget.cpp | 336 +
src/gui/symbology-ng/qgssizescalewidget.h | 90 +
src/gui/symbology-ng/qgssmartgroupeditordialog.cpp | 26 +-
src/gui/symbology-ng/qgssmartgroupeditordialog.h | 14 +-
.../symbology-ng/qgsstylev2exportimportdialog.cpp | 169 +-
.../symbology-ng/qgsstylev2exportimportdialog.h | 50 +-
.../qgsstylev2groupselectiondialog.cpp | 165 +
.../symbology-ng/qgsstylev2groupselectiondialog.h | 64 +
src/gui/symbology-ng/qgsstylev2managerdialog.cpp | 437 +-
src/gui/symbology-ng/qgsstylev2managerdialog.h | 33 +-
src/gui/symbology-ng/qgssvgselectorwidget.cpp | 44 +-
src/gui/symbology-ng/qgssvgselectorwidget.h | 16 +-
src/gui/symbology-ng/qgssymbollayerv2widget.cpp | 857 +-
src/gui/symbology-ng/qgssymbollayerv2widget.h | 204 +-
src/gui/symbology-ng/qgssymbollevelsv2dialog.cpp | 82 +-
src/gui/symbology-ng/qgssymbollevelsv2dialog.h | 29 +-
src/gui/symbology-ng/qgssymbolslistwidget.cpp | 266 +-
src/gui/symbology-ng/qgssymbolslistwidget.h | 63 +-
src/gui/symbology-ng/qgssymbolv2selectordialog.cpp | 254 +-
src/gui/symbology-ng/qgssymbolv2selectordialog.h | 79 +-
.../qgsvectorcolorbrewercolorrampv2dialog.cpp | 4 +-
.../qgsvectorcolorbrewercolorrampv2dialog.h | 2 +-
.../qgsvectorfieldsymbollayerwidget.cpp | 19 +-
.../symbology-ng/qgsvectorfieldsymbollayerwidget.h | 4 +-
.../qgsvectorgradientcolorrampv2dialog.cpp | 15 +-
.../qgsvectorgradientcolorrampv2dialog.h | 4 +-
.../qgsvectorrandomcolorrampv2dialog.h | 2 +-
src/helpviewer/CMakeLists.txt | 3 +
src/helpviewer/main.cpp | 6 +-
src/helpviewer/qgshelpviewer.cpp | 6 +-
src/helpviewer/qgshelpviewer.h | 6 +-
src/helpviewer/qgshelpviewerbase.ui | 6 +-
src/plugins/CMakeLists.txt | 13 +-
src/plugins/compass/qgscompassplugin.h | 2 +-
src/plugins/coordinate_capture/CMakeLists.txt | 3 +
.../coordinate_capture/coordinatecapture.cpp | 36 +-
src/plugins/coordinate_capture/coordinatecapture.h | 12 +-
.../coordinate_capture/coordinatecapturegui.h | 2 +-
.../coordinatecapturemaptool.cpp | 9 +-
.../coordinate_capture/coordinatecapturemaptool.h | 12 +-
src/plugins/dxf2shp_converter/CMakeLists.txt | 54 +
src/plugins/dxf2shp_converter/README | 27 +
src/plugins/dxf2shp_converter/builder.cpp | 565 +
src/plugins/dxf2shp_converter/builder.h | 87 +
.../dxf2shp_converter/dxf2shp_converter.png | Bin 0 -> 805 bytes
src/plugins/dxf2shp_converter/dxf2shpconverter.cpp | 220 +
src/plugins/dxf2shp_converter/dxf2shpconverter.h | 88 +
src/plugins/dxf2shp_converter/dxf2shpconverter.qrc | 5 +
.../dxf2shp_converter/dxf2shpconvertergui.cpp | 179 +
.../dxf2shp_converter/dxf2shpconvertergui.h | 50 +
.../dxf2shp_converter/dxf2shpconvertergui.ui | 158 +
.../dxf2shp_converter/dxflib/src/dl_attributes.h | 237 +
.../dxf2shp_converter/dxflib/src/dl_codes.h | 545 +
.../dxflib/src/dl_creationadapter.h | 137 +
.../dxflib/src/dl_creationinterface.h | 366 +
.../dxf2shp_converter/dxflib/src/dl_dxf.cpp | 5239 +
src/plugins/dxf2shp_converter/dxflib/src/dl_dxf.h | 510 +
.../dxf2shp_converter/dxflib/src/dl_entities.h | 1724 +
.../dxf2shp_converter/dxflib/src/dl_extrusion.h | 144 +
.../dxf2shp_converter/dxflib/src/dl_global.h | 38 +
.../dxf2shp_converter/dxflib/src/dl_writer.h | 653 +
.../dxflib/src/dl_writer_ascii.cpp | 145 +
.../dxf2shp_converter/dxflib/src/dl_writer_ascii.h | 74 +
.../dxf2shp_converter/shapelib-1.2.10/LICENSE.LGPL | 483 +
.../dxf2shp_converter/shapelib-1.2.10/dbfopen.c | 1502 +
.../dxf2shp_converter/shapelib-1.2.10/shapefil.h | 486 +
.../dxf2shp_converter/shapelib-1.2.10/shapelib.def | 42 +
.../dxf2shp_converter/shapelib-1.2.10/shpopen.c | 1878 +
.../dxf2shp_converter/shapelib-1.2.10/shprewind.c | 108 +
src/plugins/evis/CMakeLists.txt | 9 +-
.../databaseconnection/evisdatabaseconnection.cpp | 10 +-
.../databaseconnection/evisdatabaseconnection.h | 8 +-
.../evisdatabaseconnectiongui.cpp | 32 +-
.../databaseconnection/evisdatabaseconnectiongui.h | 8 +-
.../evisdatabaselayerfieldselectiongui.h | 2 +-
.../evis/databaseconnection/evisquerydefinition.h | 18 +-
.../evis/eventbrowser/evisconfiguration.cpp | 15 +-
src/plugins/evis/eventbrowser/evisconfiguration.h | 8 +-
.../eventbrowser/evisgenericeventbrowsergui.cpp | 78 +-
.../evis/eventbrowser/evisgenericeventbrowsergui.h | 2 +-
.../evis/eventbrowser/evisimagedisplaywidget.cpp | 8 +-
.../evis/eventbrowser/evisimagedisplaywidget.h | 6 +-
src/plugins/evis/evis.cpp | 24 +-
src/plugins/evis/evis.h | 8 +-
src/plugins/evis/idtool/eviseventidtool.cpp | 16 +-
src/plugins/evis/idtool/eviseventidtool.h | 7 +-
.../ui/evisdatabaselayerfieldselectionguibase.ui | 97 +-
src/plugins/geometry_checker/CMakeLists.txt | 110 +
.../checks/qgsgeometryanglecheck.cpp | 132 +
.../checks/qgsgeometryanglecheck.h | 30 +
.../checks/qgsgeometryareacheck.cpp | 216 +
.../geometry_checker/checks/qgsgeometryareacheck.h | 37 +
.../geometry_checker/checks/qgsgeometrycheck.cpp | 208 +
.../geometry_checker/checks/qgsgeometrycheck.h | 155 +
.../checks/qgsgeometrycontainedcheck.cpp | 100 +
.../checks/qgsgeometrycontainedcheck.h | 52 +
.../checks/qgsgeometrydegeneratepolygoncheck.cpp | 81 +
.../checks/qgsgeometrydegeneratepolygoncheck.h | 30 +
.../checks/qgsgeometryduplicatecheck.cpp | 111 +
.../checks/qgsgeometryduplicatecheck.h | 62 +
.../checks/qgsgeometryduplicatenodescheck.cpp | 103 +
.../checks/qgsgeometryduplicatenodescheck.h | 30 +
.../checks/qgsgeometrygapcheck.cpp | 209 +
.../geometry_checker/checks/qgsgeometrygapcheck.h | 96 +
.../checks/qgsgeometryholecheck.cpp | 73 +
.../geometry_checker/checks/qgsgeometryholecheck.h | 29 +
.../checks/qgsgeometrymultipartcheck.cpp | 80 +
.../checks/qgsgeometrymultipartcheck.h | 29 +
.../checks/qgsgeometryoverlapcheck.cpp | 192 +
.../checks/qgsgeometryoverlapcheck.h | 63 +
.../checks/qgsgeometrysegmentlengthcheck.cpp | 95 +
.../checks/qgsgeometrysegmentlengthcheck.h | 30 +
.../checks/qgsgeometryselfintersectioncheck.cpp | 321 +
.../checks/qgsgeometryselfintersectioncheck.h | 54 +
.../checks/qgsgeometrysliverpolygoncheck.h | 41 +
.../checks/qgsgeometrytypecheck.cpp | 155 +
.../geometry_checker/checks/qgsgeometrytypecheck.h | 54 +
.../geometry_checker/icons/geometrychecker.png | Bin 0 -> 851 bytes
.../geometry_checker/icons/geometrychecker.svg | 115 +
.../plugins/geometry_checker}/icons/tooltip.png | Bin
src/plugins/geometry_checker/pluginres.qrc | 6 +
.../geometry_checker/qgsgeometrychecker.cpp | 252 +
src/plugins/geometry_checker/qgsgeometrychecker.h | 76 +
.../geometry_checker/qgsgeometrycheckerplugin.cpp | 110 +
.../geometry_checker/qgsgeometrycheckerplugin.h | 51 +
.../geometry_checker/qgsgeometrycheckfactory.cpp | 475 +
.../geometry_checker/qgsgeometrycheckfactory.h | 78 +
.../ui/qgsgeometrycheckerdialog.cpp | 97 +
.../geometry_checker/ui/qgsgeometrycheckerdialog.h | 49 +
.../ui/qgsgeometrycheckerfixsummarydialog.cpp | 131 +
.../ui/qgsgeometrycheckerfixsummarydialog.h | 61 +
.../ui/qgsgeometrycheckerfixsummarydialog.ui | 329 +
.../ui/qgsgeometrycheckerresulttab.cpp | 600 +
.../ui/qgsgeometrycheckerresulttab.h | 77 +
.../ui/qgsgeometrycheckerresulttab.ui | 425 +
.../ui/qgsgeometrycheckersetuptab.cpp | 343 +
.../ui/qgsgeometrycheckersetuptab.h | 59 +
.../ui/qgsgeometrycheckersetuptab.ui | 769 +
.../ui/qgsgeometrycheckfixdialog.cpp | 184 +
.../ui/qgsgeometrycheckfixdialog.h | 61 +
.../geometry_checker/utils/qgsfeaturepool.cpp | 132 +
.../geometry_checker/utils/qgsfeaturepool.h | 66 +
.../geometry_checker/utils/qgsgeomutils.cpp | 112 +
src/plugins/geometry_checker/utils/qgsgeomutils.h | 68 +
src/plugins/geometry_snapper/CMakeLists.txt | 66 +
.../geometry_snapper/icons/geometrysnapper.png | Bin 0 -> 897 bytes
.../geometry_snapper/icons/geometrysnapper.svg | 257 +
src/plugins/geometry_snapper/pluginres.qrc | 5 +
.../geometry_snapper/qgsgeometrysnapper.cpp | 252 +
src/plugins/geometry_snapper/qgsgeometrysnapper.h | 69 +
.../geometry_snapper/qgsgeometrysnapperdialog.cpp | 324 +
.../geometry_snapper/qgsgeometrysnapperdialog.h | 53 +
.../geometry_snapper/qgsgeometrysnapperplugin.cpp | 107 +
.../geometry_snapper/qgsgeometrysnapperplugin.h | 49 +
src/plugins/geometry_snapper/qgssnapindex.cpp | 423 +
src/plugins/geometry_snapper/qgssnapindex.h | 109 +
.../ui/qgsgeometrysnapperdialog.ui | 299 +
src/plugins/georeferencer/CMakeLists.txt | 9 +-
src/plugins/georeferencer/qgsgcpcanvasitem.cpp | 6 +-
src/plugins/georeferencer/qgsgcpcanvasitem.h | 6 +-
src/plugins/georeferencer/qgsgcplist.cpp | 7 +-
src/plugins/georeferencer/qgsgcplist.h | 7 +-
src/plugins/georeferencer/qgsgcplistmodel.cpp | 28 +-
src/plugins/georeferencer/qgsgcplistmodel.h | 2 +-
src/plugins/georeferencer/qgsgcplistwidget.cpp | 12 +-
src/plugins/georeferencer/qgsgcplistwidget.h | 3 +-
.../georeferencer/qgsgeorefconfigdialog.cpp | 27 +-
src/plugins/georeferencer/qgsgeorefconfigdialog.h | 3 +-
.../georeferencer/qgsgeorefconfigdialogbase.ui | 46 +-
src/plugins/georeferencer/qgsgeorefdatapoint.cpp | 14 +-
src/plugins/georeferencer/qgsgeorefdatapoint.h | 8 +-
src/plugins/georeferencer/qgsgeorefdelegates.cpp | 42 +-
src/plugins/georeferencer/qgsgeorefdelegates.h | 22 +-
.../georeferencer/qgsgeorefdescriptiondialog.cpp | 16 +-
.../georeferencer/qgsgeorefdescriptiondialog.h | 4 +-
src/plugins/georeferencer/qgsgeorefplugin.cpp | 10 +-
src/plugins/georeferencer/qgsgeorefplugin.h | 4 +-
src/plugins/georeferencer/qgsgeorefplugingui.cpp | 461 +-
src/plugins/georeferencer/qgsgeorefplugingui.h | 36 +-
.../georeferencer/qgsgeorefpluginguibase.ui | 51 +-
.../georeferencer/qgsgeoreftooladdpoint.cpp | 4 +-
src/plugins/georeferencer/qgsgeoreftooladdpoint.h | 6 +-
.../georeferencer/qgsgeoreftooldeletepoint.cpp | 2 +-
.../georeferencer/qgsgeoreftooldeletepoint.h | 6 +-
.../georeferencer/qgsgeoreftoolmovepoint.cpp | 8 +-
src/plugins/georeferencer/qgsgeoreftoolmovepoint.h | 18 +-
src/plugins/georeferencer/qgsgeoreftransform.cpp | 119 +-
src/plugins/georeferencer/qgsgeoreftransform.h | 16 +-
src/plugins/georeferencer/qgsgeorefvalidators.cpp | 12 +-
src/plugins/georeferencer/qgsgeorefvalidators.h | 4 +-
src/plugins/georeferencer/qgsimagewarper.cpp | 31 +-
src/plugins/georeferencer/qgsimagewarper.h | 13 +-
src/plugins/georeferencer/qgsleastsquares.cpp | 95 +-
src/plugins/georeferencer/qgsleastsquares.h | 18 +-
src/plugins/georeferencer/qgsmapcoordsdialog.cpp | 14 +-
src/plugins/georeferencer/qgsmapcoordsdialog.h | 10 +-
.../georeferencer/qgsmapcoordsdialogbase.ui | 64 +-
src/plugins/georeferencer/qgsopenrasterdialog.h | 2 +-
.../georeferencer/qgsrasterchangecoords.cpp | 6 +-
src/plugins/georeferencer/qgsrasterchangecoords.h | 4 +-
src/plugins/georeferencer/qgsresidualplotitem.cpp | 2 +-
src/plugins/georeferencer/qgsresidualplotitem.h | 14 +-
.../georeferencer/qgstransformsettingsdialog.cpp | 153 +-
.../georeferencer/qgstransformsettingsdialog.h | 11 +-
.../qgstransformsettingsdialogbase.ui | 526 +-
.../georeferencer/qgsvalidateddoublespinbox.h | 2 +
src/plugins/globe/CMakeLists.txt | 12 +-
src/plugins/globe/globe_plugin.cpp | 18 +-
src/plugins/globe/globe_plugin.h | 10 +-
src/plugins/globe/globe_plugin_dialog.cpp | 2 +-
src/plugins/globe/osgEarthQt/ViewerWidget | 4 +-
src/plugins/globe/osgEarthUtil/Controls | 8 +-
src/plugins/globe/osgEarthUtil/Controls.cpp | 8 +-
src/plugins/globe/qgsosgearthtilesource.h | 4 +-
src/plugins/gps_importer/CMakeLists.txt | 3 +
src/plugins/gps_importer/create_gpx.svg | 378 +
src/plugins/gps_importer/gps_importer.svg | 1001 +
src/plugins/gps_importer/import_gpx.svg | 345 +
src/plugins/gps_importer/qgsbabelformat.h | 2 +-
src/plugins/gps_importer/qgsgps_plugin.qrc | 6 +-
src/plugins/gps_importer/qgsgpsdevicedialog.cpp | 4 +-
src/plugins/gps_importer/qgsgpsdevicedialog.h | 2 +-
src/plugins/gps_importer/qgsgpsplugin.cpp | 98 +-
src/plugins/gps_importer/qgsgpsplugin.h | 38 +-
src/plugins/gps_importer/qgsgpsplugingui.cpp | 24 +-
src/plugins/gps_importer/qgsgpsplugingui.h | 26 +-
src/plugins/grass/6/CMakeLists.txt | 7 +
src/plugins/grass/7/CMakeLists.txt | 2 +
src/plugins/grass/CMakeLists.txt | 332 +-
src/plugins/grass/locations.gml | 6 +
src/plugins/grass/modules/CMakeLists.txt | 2 +-
src/plugins/grass/modules/db.in.ogr.qgm | 3 +-
src/plugins/grass/modules/db.out.ogr.qgm | 6 +-
src/plugins/grass/modules/db.select.qgm | 3 +-
src/plugins/grass/modules/default.qgc | 1068 +-
.../grass/modules/g.region.multiple.raster.qgm | 3 +-
.../grass/modules/g.region.multiple.vector.qgm | 3 +-
...{i.landsat.rgb.1.png => i.colors.enhance.1.png} | Bin
...{i.landsat.rgb.2.png => i.colors.enhance.2.png} | Bin
...{i.landsat.rgb.3.png => i.colors.enhance.3.png} | Bin
src/plugins/grass/modules/i.colors.enhance.qgm | 12 +
src/plugins/grass/modules/i.fft.qgm | 11 +-
src/plugins/grass/modules/i.fusion.brovey.qgm | 2 +-
src/plugins/grass/modules/i.his.rgb.qgm | 18 +-
src/plugins/grass/modules/i.ifft.qgm | 9 +-
src/plugins/grass/modules/i.image.mosaic.qgm | 10 +-
src/plugins/grass/modules/i.in.spotvgt.qgm | 6 +-
.../{r.bitpattern.1.png => i.modis.qc.1.png} | Bin
src/plugins/grass/modules/i.modis.qc.qgm | 10 +
src/plugins/grass/modules/i.oif.qgm | 14 +-
.../{i.fusion.brovey.1.png => i.pansharpen.1.png} | Bin
.../{i.fusion.brovey.2.png => i.pansharpen.2.png} | Bin
.../{i.fusion.brovey.3.png => i.pansharpen.3.png} | Bin
src/plugins/grass/modules/i.pansharpen.qgm | 11 +
src/plugins/grass/modules/i.rgb.his.qgm | 18 +-
.../{i.tasscap7.1.png => i.tasscap.modis.1.png} | Bin
.../{i.tasscap4.2.png => i.tasscap.modis.2.png} | Bin
src/plugins/grass/modules/i.tasscap.modis.qgm | 8 +
src/plugins/grass/modules/i.tasscap4.qgm | 19 +-
src/plugins/grass/modules/i.tasscap5.qgm | 19 +-
src/plugins/grass/modules/i.tasscap7.qgm | 21 +-
.../modules/{i.tasscap7.1.png => i.tasscap8.1.png} | Bin
.../modules/{i.tasscap7.2.png => i.tasscap8.2.png} | Bin
src/plugins/grass/modules/i.tasscap8.qgm | 8 +
src/plugins/grass/modules/m.cogo.qgm | 3 +-
src/plugins/grass/modules/m.proj.qgm | 10 +-
.../{g.proj.wkt.2.png => qgis.v.upgrade.1.png} | Bin
.../{g.proj.wkt.2.png => qgis.v.upgrade.2.png} | Bin
src/plugins/grass/modules/qgis.v.upgrade.qgm | 5 +
src/plugins/grass/modules/r.basins.fill.qgm | 9 +-
src/plugins/grass/modules/r.carve.qgm | 6 +-
src/plugins/grass/modules/r.circle.qgm | 6 +-
src/plugins/grass/modules/r.coin.qgm | 6 +-
src/plugins/grass/modules/r.colors.stddev.qgm | 9 +-
src/plugins/grass/modules/r.composite.qgm | 17 +-
src/plugins/grass/modules/r.cost.coord.qgm | 22 +-
src/plugins/grass/modules/r.cost.rast.qgm | 20 +-
src/plugins/grass/modules/r.cost.vect.qgm | 19 +-
src/plugins/grass/modules/r.cross.qgm | 2 +-
src/plugins/grass/modules/r.describe.qgm | 6 +-
src/plugins/grass/modules/r.distance.qgm | 10 +-
src/plugins/grass/modules/r.drain.qgm | 7 +-
src/plugins/grass/modules/r.external.1.png | Bin 4886 -> 1936 bytes
src/plugins/grass/modules/r.external.all.1.png | Bin 4890 -> 1936 bytes
src/plugins/grass/modules/r.external.all.qgm | 1 -
src/plugins/grass/modules/r.external.qgis.1.png | Bin 4891 -> 1936 bytes
src/plugins/grass/modules/r.fill.dir.qgm | 6 +-
src/plugins/grass/modules/r.his.qgm | 18 +-
src/plugins/grass/modules/r.in.ascii.qgm | 13 +-
src/plugins/grass/modules/r.in.bin.qgm | 2 +-
src/plugins/grass/modules/r.in.wms.qgm | 27 +-
src/plugins/grass/modules/r.in.xyz.qgm | 5 +-
.../grass/modules/{r.report.1.png => r.info.1.png} | Bin
src/plugins/grass/modules/r.info.2.png | Bin 0 -> 1922 bytes
src/plugins/grass/modules/r.info.qgm | 8 +
src/plugins/grass/modules/r.lake.seed.qgm | 6 +-
src/plugins/grass/modules/r.lake.xy.qgm | 9 +-
src/plugins/grass/modules/r.mapcalculator.qgm | 18 +-
.../modules/{r.mask.1.png => r.mask.rast.1.png} | Bin
.../modules/{r.mask.2.png => r.mask.rast.2.png} | Bin
src/plugins/grass/modules/r.mask.rast.qgm | 8 +
.../modules/{r.mask.1.png => r.mask.vect.1.png} | Bin
.../modules/{r.mask.2.png => r.mask.vect.2.png} | Bin
src/plugins/grass/modules/r.mask.vect.qgm | 10 +
src/plugins/grass/modules/r.out.ascii.qgm | 6 +-
src/plugins/grass/modules/r.out.mpeg.qgm | 3 +-
src/plugins/grass/modules/r.out.pov.qgm | 6 +-
src/plugins/grass/modules/r.out.ppm.qgm | 3 +-
src/plugins/grass/modules/r.out.vrml.qgm | 6 +-
src/plugins/grass/modules/r.out.vtk.qgm | 11 +-
src/plugins/grass/modules/r.out.xyz.qgm | 3 +-
src/plugins/grass/modules/r.param.scale.qgm | 9 +-
src/plugins/grass/modules/r.patch.qgm | 3 +-
src/plugins/grass/modules/r.plane.qgm | 5 +-
src/plugins/grass/modules/r.proj.qgm | 6 +-
src/plugins/grass/modules/r.random.qgm | 6 +-
src/plugins/grass/modules/r.random.raster.qgm | 6 +-
.../grass/modules/r.reclass.area.greater.qgm | 4 +-
.../grass/modules/r.reclass.area.lesser.qgm | 4 +-
src/plugins/grass/modules/r.recode.file.qgm | 2 +-
src/plugins/grass/modules/r.regression.line.qgm | 6 +-
.../{r.shaded.relief.1.png => r.relief.1.png} | Bin
.../{r.shaded.relief.2.png => r.relief.2.png} | Bin
.../{r.shaded.relief.3.png => r.relief.3.png} | Bin
src/plugins/grass/modules/r.relief.qgm | 11 +
src/plugins/grass/modules/r.resamp.rst.qgm | 3 +-
src/plugins/grass/modules/r.series.qgm | 2 +-
.../grass/modules/r.slope.aspect.aspect.qgm | 1 +
src/plugins/grass/modules/r.slope.aspect.slope.qgm | 1 +
src/plugins/grass/modules/r.slope.qgm | 3 +-
src/plugins/grass/modules/r.stats.qgm | 8 +-
src/plugins/grass/modules/r.surf.area.qgm | 4 +-
src/plugins/grass/modules/r.texture.bis.qgm | 24 +-
src/plugins/grass/modules/r.texture.qgm | 24 +-
src/plugins/grass/modules/r.to.vect.area.qgm | 3 +-
src/plugins/grass/modules/r.to.vect.line.qgm | 3 +-
src/plugins/grass/modules/r.to.vect.point.qgm | 3 +-
src/plugins/grass/modules/r.viewshed.qgm | 11 +
src/plugins/grass/modules/r.volume.qgm | 3 +-
src/plugins/grass/modules/r.walk.coord.qgm | 26 +-
src/plugins/grass/modules/r.walk.vect.qgm | 25 +-
src/plugins/grass/modules/r.water.outlet.qgm | 11 +-
src/plugins/grass/modules/r.what.coordinates.qgm | 19 +
src/plugins/grass/modules/r.what.vectorpoints.qgm | 15 +
src/plugins/grass/modules/strds.svg | 549 +
src/plugins/grass/modules/t.connect.qgm | 11 +
src/plugins/grass/modules/t.create.qgm | 11 +
src/plugins/grass/modules/t.info.qgm | 10 +
src/plugins/grass/modules/t.list.qgm | 12 +
src/plugins/grass/modules/t.merge.qgm | 8 +
src/plugins/grass/modules/t.rast.accdetect.qgm | 19 +
src/plugins/grass/modules/t.rast.accumulate.qgm | 21 +
src/plugins/grass/modules/t.rast.aggregate.1.png | Bin 0 -> 2240 bytes
src/plugins/grass/modules/t.rast.aggregate.1.svg | 555 +
src/plugins/grass/modules/t.rast.aggregate.2.png | Bin 0 -> 1927 bytes
src/plugins/grass/modules/t.rast.aggregate.2.svg | 395 +
src/plugins/grass/modules/t.rast.aggregate.ds.qgm | 17 +
src/plugins/grass/modules/t.rast.aggregate.qgm | 16 +
src/plugins/grass/modules/t.rast.colors.1.svg | 598 +
src/plugins/grass/modules/t.rast.colors.copy.1.png | Bin 0 -> 2324 bytes
src/plugins/grass/modules/t.rast.colors.copy.qgm | 15 +
.../grass/modules/t.rast.colors.predefined.1.png | Bin 0 -> 2324 bytes
.../grass/modules/t.rast.colors.predefined.qgm | 14 +
.../grass/modules/t.rast.colors.rules.1.png | Bin 0 -> 2324 bytes
src/plugins/grass/modules/t.rast.colors.rules.qgm | 14 +
src/plugins/grass/modules/t.rast.export.1.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.export.2.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.rast.export.qgm | 11 +
src/plugins/grass/modules/t.rast.extract.qgm | 12 +
src/plugins/grass/modules/t.rast.gapfill.qgm | 10 +
src/plugins/grass/modules/t.rast.import.1.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.rast.import.1.svg | 907 +
src/plugins/grass/modules/t.rast.import.2.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.import.qgm | 17 +
src/plugins/grass/modules/t.rast.list.1.png | Bin 0 -> 2441 bytes
src/plugins/grass/modules/t.rast.list.1.svg | 576 +
src/plugins/grass/modules/t.rast.list.qgm | 13 +
src/plugins/grass/modules/t.rast.mapcalc.1.png | Bin 0 -> 2695 bytes
src/plugins/grass/modules/t.rast.mapcalc.1.svg | 648 +
src/plugins/grass/modules/t.rast.mapcalc.qgm | 13 +
src/plugins/grass/modules/t.rast.neighbors.qgm | 13 +
src/plugins/grass/modules/t.rast.out.vtk.qgm | 13 +
src/plugins/grass/modules/t.rast.series.qgm | 12 +
src/plugins/grass/modules/t.rast.to.rast3.1.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.to.rast3.1.svg | 551 +
src/plugins/grass/modules/t.rast.to.rast3.2.png | Bin 0 -> 1895 bytes
src/plugins/grass/modules/t.rast.to.rast3.2.svg | 346 +
src/plugins/grass/modules/t.rast.to.rast3.qgm | 7 +
src/plugins/grass/modules/t.rast.univar.1.png | Bin 0 -> 2248 bytes
src/plugins/grass/modules/t.rast.univar.1.svg | 566 +
src/plugins/grass/modules/t.rast.univar.qgm | 10 +
src/plugins/grass/modules/t.rast3d.extract.qgm | 12 +
src/plugins/grass/modules/t.rast3d.list.1.png | Bin 0 -> 2602 bytes
src/plugins/grass/modules/t.rast3d.list.1.svg | 616 +
src/plugins/grass/modules/t.rast3d.list.qgm | 12 +
src/plugins/grass/modules/t.rast3d.mapcalc.1.png | Bin 0 -> 2179 bytes
src/plugins/grass/modules/t.rast3d.mapcalc.1.svg | 674 +
src/plugins/grass/modules/t.rast3d.mapcalc.qgm | 13 +
src/plugins/grass/modules/t.rast3d.univar.1.svg | 592 +
src/plugins/grass/modules/t.rast3d.univar.qgm | 10 +
src/plugins/grass/modules/t.register.qgm | 14 +
src/plugins/grass/modules/t.remove.qgm | 10 +
src/plugins/grass/modules/t.rename.qgm | 8 +
src/plugins/grass/modules/t.sample.qgm | 13 +
src/plugins/grass/modules/t.select.qgm | 8 +
src/plugins/grass/modules/t.shift.qgm | 8 +
src/plugins/grass/modules/t.snap.qgm | 7 +
src/plugins/grass/modules/t.support.qgm | 12 +
src/plugins/grass/modules/t.topology.qgm | 10 +
src/plugins/grass/modules/t.unregister.qgm | 9 +
src/plugins/grass/modules/t.vect.colors.1.svg | 580 +
src/plugins/grass/modules/t.vect.db.select.qgm | 11 +
src/plugins/grass/modules/t.vect.export.1.png | Bin 0 -> 2673 bytes
src/plugins/grass/modules/t.vect.export.2.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.vect.export.qgm | 11 +
src/plugins/grass/modules/t.vect.extract.qgm | 14 +
src/plugins/grass/modules/t.vect.import.1.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.vect.import.1.svg | 904 +
src/plugins/grass/modules/t.vect.import.2.png | Bin 0 -> 2673 bytes
src/plugins/grass/modules/t.vect.import.2.svg | 534 +
src/plugins/grass/modules/t.vect.import.qgm | 15 +
src/plugins/grass/modules/t.vect.list.1.png | Bin 0 -> 3424 bytes
src/plugins/grass/modules/t.vect.list.1.svg | 570 +
src/plugins/grass/modules/t.vect.list.qgm | 12 +
src/plugins/grass/modules/t.vect.mapcalc.1.svg | 630 +
src/plugins/grass/modules/t.vect.observe.strds.qgm | 12 +
src/plugins/grass/modules/t.vect.univar.1.png | Bin 0 -> 2718 bytes
src/plugins/grass/modules/t.vect.univar.1.svg | 556 +
src/plugins/grass/modules/t.vect.univar.qgm | 14 +
src/plugins/grass/modules/t.vect.what.strds.qgm | 12 +
src/plugins/grass/modules/v.clean.chdangles.qgm | 3 +-
src/plugins/grass/modules/v.clean.prune.qgm | 3 +-
src/plugins/grass/modules/v.clean.rmarea.qgm | 3 +-
src/plugins/grass/modules/v.clean.rmdangles.qgm | 3 +-
src/plugins/grass/modules/v.clean.snap.qgm | 3 +-
.../{v.db.addcol.1.png => v.db.addcolumn.1.png} | Bin
src/plugins/grass/modules/v.db.addcolumn.qgm | 7 +
src/plugins/grass/modules/v.db.connect.qgm | 2 +-
.../{v.db.dropcol.1.png => v.db.dropcolumn.1.png} | Bin
src/plugins/grass/modules/v.db.dropcolumn.qgm | 7 +
src/plugins/grass/modules/v.db.join.qgm | 6 +-
....db.renamecol.1.png => v.db.renamecolumn.1.png} | Bin
....db.renamecol.2.png => v.db.renamecolumn.2.png} | Bin
src/plugins/grass/modules/v.db.renamecolumn.qgm | 7 +
src/plugins/grass/modules/v.db.select.qgm | 3 +-
src/plugins/grass/modules/v.db.select.where.qgm | 3 +-
src/plugins/grass/modules/v.db.univar.qgm | 6 +-
src/plugins/grass/modules/v.db.update_op.qgm | 3 +-
src/plugins/grass/modules/v.db.update_op_query.qgm | 3 +-
src/plugins/grass/modules/v.drape.qgm | 5 +-
src/plugins/grass/modules/v.extract.list.qgm | 3 +-
src/plugins/grass/modules/v.extrude.attr.qgm | 7 +-
src/plugins/grass/modules/v.generalize.qgm | 2 +-
src/plugins/grass/modules/v.hull.qgm | 6 +-
src/plugins/grass/modules/v.in.ascii.qgm | 3 +-
src/plugins/grass/modules/v.in.e00.qgm | 6 +-
src/plugins/grass/modules/v.in.ogr.all.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.all.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.qgis.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.qgis.qgm | 16 +-
src/plugins/grass/modules/v.in.ogr.qgm | 10 +-
.../grass/modules/{v.report.1.png => v.info.1.png} | Bin
src/plugins/grass/modules/v.info.2.png | Bin 0 -> 1922 bytes
src/plugins/grass/modules/v.info.qgm | 11 +
src/plugins/grass/modules/v.kcv.qgm | 12 +-
src/plugins/grass/modules/v.kernel.qgm | 8 +-
src/plugins/grass/modules/v.net.alloc.qgm | 9 +-
src/plugins/grass/modules/v.net.iso.qgm | 9 +-
src/plugins/grass/modules/v.net.nodes.qgm | 6 +-
src/plugins/grass/modules/v.net.path.qgm | 15 +-
src/plugins/grass/modules/v.net.qgm | 10 +-
src/plugins/grass/modules/v.net.salesman.qgm | 9 +-
src/plugins/grass/modules/v.net.steiner.qgm | 9 +-
src/plugins/grass/modules/v.net.visibility.qgm | 6 +-
src/plugins/grass/modules/v.normal.qgm | 2 +-
src/plugins/grass/modules/v.out.ascii.qgm | 3 +-
src/plugins/grass/modules/v.out.ogr.gml.qgm | 6 +-
src/plugins/grass/modules/v.out.ogr.mapinfo.qgm | 3 +-
src/plugins/grass/modules/v.out.ogr.qgm | 6 +-
src/plugins/grass/modules/v.out.vtk.qgm | 5 +-
src/plugins/grass/modules/v.outlier.qgm | 15 +-
src/plugins/grass/modules/v.patch.qgm | 6 +-
src/plugins/grass/modules/v.proj.qgm | 6 +-
src/plugins/grass/modules/v.random.1.png | Bin 1361 -> 771 bytes
src/plugins/grass/modules/v.random.3d.1.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.random.3d.qgm | 13 +
src/plugins/grass/modules/v.random.qgm | 8 +-
src/plugins/grass/modules/v.rast.stats.qgm | 6 +-
src/plugins/grass/modules/v.sample.qgm | 5 +-
src/plugins/grass/modules/v.segment.qgm | 6 +-
src/plugins/grass/modules/v.support.qgm | 5 +-
src/plugins/grass/modules/v.surf.bspline.qgm | 12 +-
src/plugins/grass/modules/v.surf.rst.qgm | 41 +-
src/plugins/grass/modules/v.to.2d.1.png | Bin 0 -> 791 bytes
.../grass/modules/{v.drape.1.png => v.to.2d.2.png} | Bin
src/plugins/grass/modules/v.to.2d.qgm | 10 +
.../modules/{v.drape.1.png => v.to.3d.attr.1.png} | Bin
src/plugins/grass/modules/v.to.3d.attr.2.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.to.3d.attr.qgm | 9 +
.../modules/{v.drape.1.png => v.to.3d.fixed.1.png} | Bin
src/plugins/grass/modules/v.to.3d.fixed.2.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.to.3d.fixed.qgm | 9 +
src/plugins/grass/modules/v.to.points.qgm | 9 +-
src/plugins/grass/modules/v.to.rast.attr.qgm | 3 +-
src/plugins/grass/modules/v.type.bl.qgm | 4 +-
src/plugins/grass/modules/v.type.cp.qgm | 4 +-
src/plugins/grass/modules/v.type.lb.qgm | 4 +-
src/plugins/grass/modules/v.type.pc.qgm | 4 +-
src/plugins/grass/modules/v.what.rast.qgm | 6 +-
src/plugins/grass/modules/v.what.vect.qgm | 12 +-
src/plugins/grass/qgis_grass_test.py | 84 +-
src/plugins/grass/qgsgrass_plugin.qrc | 28 +-
src/plugins/grass/qgsgrassaddfeature.cpp | 27 +
src/plugins/grass/qgsgrassaddfeature.h | 30 +
src/plugins/grass/qgsgrassattributes.cpp | 371 -
src/plugins/grass/qgsgrassattributes.h | 125 -
src/plugins/grass/qgsgrassattributesbase.ui | 253 -
src/plugins/grass/qgsgrassbrowser.cpp | 615 -
src/plugins/grass/qgsgrassbrowser.h | 126 -
src/plugins/grass/qgsgrassedit.cpp | 1939 -
src/plugins/grass/qgsgrassedit.h | 465 -
src/plugins/grass/qgsgrasseditbase.ui | 448 -
src/plugins/grass/qgsgrasseditrenderer.cpp | 302 +
src/plugins/grass/qgsgrasseditrenderer.h | 82 +
src/plugins/grass/qgsgrassedittools.cpp | 926 -
src/plugins/grass/qgsgrassedittools.h | 177 -
src/plugins/grass/qgsgrassmapcalc.cpp | 148 +-
src/plugins/grass/qgsgrassmapcalc.h | 14 +-
src/plugins/grass/qgsgrassmapcalcbase.ui | 89 +-
src/plugins/grass/qgsgrassmodel.cpp | 1034 -
src/plugins/grass/qgsgrassmodel.h | 115 -
src/plugins/grass/qgsgrassmodule.cpp | 4219 +-
src/plugins/grass/qgsgrassmodule.h | 801 +-
src/plugins/grass/qgsgrassmodulebase.ui | 228 +-
src/plugins/grass/qgsgrassmoduleinput.cpp | 1372 +
src/plugins/grass/qgsgrassmoduleinput.h | 359 +
src/plugins/grass/qgsgrassmoduleoptions.cpp | 1005 +
src/plugins/grass/qgsgrassmoduleoptions.h | 215 +
src/plugins/grass/qgsgrassmoduleparam.cpp | 1666 +
src/plugins/grass/qgsgrassmoduleparam.h | 627 +
src/plugins/grass/qgsgrassnewmapset.cpp | 553 +-
src/plugins/grass/qgsgrassnewmapset.h | 16 +-
src/plugins/grass/qgsgrassnewmapsetbase.ui | 2879 +-
src/plugins/grass/qgsgrassplugin.cpp | 931 +-
src/plugins/grass/qgsgrassplugin.h | 95 +-
src/plugins/grass/qgsgrassregion.cpp | 267 +-
src/plugins/grass/qgsgrassregion.h | 48 +-
src/plugins/grass/qgsgrassregionbase.ui | 317 +-
src/plugins/grass/qgsgrassselect.cpp | 20 +-
src/plugins/grass/qgsgrassselect.h | 2 +-
src/plugins/grass/qgsgrassshell.cpp | 21 +-
src/plugins/grass/qgsgrasstools.cpp | 683 +-
src/plugins/grass/qgsgrasstools.h | 72 +-
src/plugins/grass/qgsgrasstoolsbase.ui | 294 +-
src/plugins/grass/qgsgrassutils.cpp | 20 +-
src/plugins/grass/qgsgrassutils.h | 8 +-
src/plugins/grass/qtermwidget/BlockArray.cpp | 502 +-
src/plugins/grass/qtermwidget/BlockArray.h | 173 +-
src/plugins/grass/qtermwidget/Character.h | 318 +-
src/plugins/grass/qtermwidget/CharacterColor.h | 413 +-
src/plugins/grass/qtermwidget/ColorScheme.cpp | 788 +
src/plugins/grass/qtermwidget/ColorScheme.h | 359 +
src/plugins/grass/qtermwidget/ColorTables.h | 110 +-
.../grass/qtermwidget/DefaultTranslatorText.h | 16 -
src/plugins/grass/qtermwidget/Emulation.cpp | 499 +-
src/plugins/grass/qtermwidget/Emulation.h | 816 +-
.../grass/qtermwidget/ExtendedDefaultTranslator.h | 88 -
src/plugins/grass/qtermwidget/Filter.cpp | 602 +-
src/plugins/grass/qtermwidget/Filter.h | 665 +-
src/plugins/grass/qtermwidget/History.cpp | 717 +-
src/plugins/grass/qtermwidget/History.h | 605 +-
src/plugins/grass/qtermwidget/HistorySearch.cpp | 157 +
src/plugins/grass/qtermwidget/HistorySearch.h | 70 +
.../grass/qtermwidget/KeyboardTranslator.cpp | 1282 +-
src/plugins/grass/qtermwidget/KeyboardTranslator.h | 1031 +-
src/plugins/grass/qtermwidget/LineFont.h | 35 +-
src/plugins/grass/qtermwidget/Pty.cpp | 353 +-
src/plugins/grass/qtermwidget/Pty.h | 400 +-
src/plugins/grass/qtermwidget/Screen.cpp | 1918 +-
src/plugins/grass/qtermwidget/Screen.h | 1239 +-
src/plugins/grass/qtermwidget/ScreenWindow.cpp | 259 +-
src/plugins/grass/qtermwidget/ScreenWindow.h | 447 +-
src/plugins/grass/qtermwidget/SearchBar.cpp | 118 +
src/plugins/grass/qtermwidget/SearchBar.h | 60 +
src/plugins/grass/qtermwidget/SearchBar.ui | 85 +
src/plugins/grass/qtermwidget/Session.cpp | 1212 +-
src/plugins/grass/qtermwidget/Session.h | 1074 +-
src/plugins/grass/qtermwidget/ShellCommand.cpp | 181 +-
src/plugins/grass/qtermwidget/ShellCommand.h | 126 +-
.../grass/qtermwidget/TerminalCharacterDecoder.cpp | 282 +-
.../grass/qtermwidget/TerminalCharacterDecoder.h | 221 +-
src/plugins/grass/qtermwidget/TerminalDisplay.cpp | 3310 +-
src/plugins/grass/qtermwidget/TerminalDisplay.h | 1398 +-
src/plugins/grass/qtermwidget/Vt102Emulation.cpp | 1618 +-
src/plugins/grass/qtermwidget/Vt102Emulation.h | 283 +-
.../qtermwidget/color-schemes/BlackOnWhite.schema | 42 +
src/plugins/grass/qtermwidget/default.keytab | 128 -
src/plugins/grass/qtermwidget/k3process.cpp | 1123 -
src/plugins/grass/qtermwidget/k3process.h | 893 -
.../grass/qtermwidget/k3processcontroller.cpp | 343 -
.../grass/qtermwidget/k3processcontroller.h | 137 -
.../grass/qtermwidget/kb-layouts/default.keytab | 152 +-
.../grass/qtermwidget/kb-layouts/linux.keytab | 9 +-
.../grass/qtermwidget/kb-layouts/vt420pc.keytab | 9 +-
src/plugins/grass/qtermwidget/konsole_wcwidth.cpp | 311 +-
src/plugins/grass/qtermwidget/konsole_wcwidth.h | 15 +-
src/plugins/grass/qtermwidget/kprocess.cpp | 412 +
src/plugins/grass/qtermwidget/kprocess.h | 372 +
src/plugins/grass/qtermwidget/kpty.cpp | 669 +-
src/plugins/grass/qtermwidget/kpty.h | 32 +-
src/plugins/grass/qtermwidget/kpty_p.h | 25 +-
src/plugins/grass/qtermwidget/kptydevice.cpp | 422 +
src/plugins/grass/qtermwidget/kptydevice.h | 361 +
src/plugins/grass/qtermwidget/kptyprocess.cpp | 129 +
src/plugins/grass/qtermwidget/kptyprocess.h | 179 +
src/plugins/grass/qtermwidget/qtermwidget.cpp | 645 +-
src/plugins/grass/qtermwidget/qtermwidget.h | 234 +-
src/plugins/grass/qtermwidget/tools.cpp | 85 +
src/plugins/grass/qtermwidget/tools.h | 10 +
src/plugins/grass/scripts/CMakeLists.txt | 4 +-
src/plugins/grass/scripts/db.connect-login.pg.py | 5 +-
src/plugins/grass/scripts/qgis.v.kernel.rast.py | 7 +-
src/plugins/grass/scripts/qgis.v.upgrade.py | 74 +
src/plugins/grass/scripts/r.external.all.py | 11 +-
src/plugins/grass/scripts/v.out.ogr.pg.py | 17 +-
src/plugins/grass/themes/default/closebutton.png | Bin 0 -> 288 bytes
.../grass/themes/default/darkclosebutton.png | Bin 0 -> 170 bytes
src/plugins/grass/themes/default/grass_add_map.png | Bin 2063 -> 0 bytes
.../grass/themes/default/grass_add_raster.png | Bin 714 -> 0 bytes
.../grass/themes/default/grass_add_vector.png | Bin 1061 -> 0 bytes
.../grass/themes/default/grass_add_vertex.png | Bin 759 -> 0 bytes
.../themes/default/grass_browser_raster_layer.png | Bin 1785 -> 0 bytes
.../themes/default/grass_browser_vector_layer.png | Bin 1813 -> 0 bytes
.../grass/themes/default/grass_close_edit.png | Bin 599 -> 0 bytes
.../grass/themes/default/grass_copy_map.png | Bin 485 -> 0 bytes
.../grass/themes/default/grass_delete_line.png | Bin 724 -> 0 bytes
.../grass/themes/default/grass_delete_map.png | Bin 1252 -> 0 bytes
.../grass/themes/default/grass_delete_vertex.png | Bin 680 -> 0 bytes
src/plugins/grass/themes/default/grass_edit.png | Bin 1142 -> 0 bytes
.../grass/themes/default/grass_edit_attributes.png | Bin 415 -> 0 bytes
.../grass/themes/default/grass_move_line.png | Bin 769 -> 0 bytes
.../grass/themes/default/grass_move_vertex.png | Bin 733 -> 0 bytes
.../grass/themes/default/grass_new_boundary.png | Bin 1127 -> 0 bytes
.../grass/themes/default/grass_new_centroid.png | Bin 1110 -> 0 bytes
.../grass/themes/default/grass_new_line.png | Bin 805 -> 0 bytes
.../grass/themes/default/grass_new_point.png | Bin 787 -> 0 bytes
.../themes/default/grass_new_vector_layer.png | Bin 1168 -> 0 bytes
.../grass/themes/default/grass_options_region.png | Bin 0 -> 1491 bytes
src/plugins/grass/themes/default/grass_refresh.png | Bin 1420 -> 0 bytes
.../grass/themes/default/grass_rename_map.png | Bin 453 -> 0 bytes
.../grass/themes/default/grass_split_line.png | Bin 521 -> 0 bytes
.../themes/default/mActionCaptureBoundary.png | Bin 0 -> 946 bytes
.../themes/default/mActionCaptureCentroid.png | Bin 0 -> 1085 bytes
.../grass/themes_old/classic/grass_add_map.png | Bin 716 -> 0 bytes
.../grass/themes_old/classic/grass_add_raster.png | Bin 1590 -> 0 bytes
.../grass/themes_old/classic/grass_add_vector.png | Bin 1203 -> 0 bytes
.../classic/grass_browser_raster_layer.png | Bin 604 -> 0 bytes
.../classic/grass_browser_vector_layer.png | Bin 950 -> 0 bytes
.../grass/themes_old/classic/grass_copy_map.png | Bin 485 -> 0 bytes
.../grass/themes_old/classic/grass_delete_map.png | Bin 1252 -> 0 bytes
.../themes_old/classic/grass_new_vector_layer.png | Bin 1002 -> 0 bytes
.../grass/themes_old/classic/grass_refresh.png | Bin 1420 -> 0 bytes
.../grass/themes_old/classic/grass_rename_map.png | Bin 453 -> 0 bytes
.../grass/themes_old/default/grass_add_raster.png | Bin 2288 -> 0 bytes
.../grass/themes_old/default/grass_add_vector.png | Bin 2387 -> 0 bytes
.../themes_old/default/grass_new_vector_layer.png | Bin 2101 -> 0 bytes
src/plugins/heatmap/CMakeLists.txt | 7 +-
src/plugins/heatmap/heatmap.cpp | 19 +-
src/plugins/heatmap/heatmap.h | 6 +-
src/plugins/heatmap/heatmapgui.cpp | 38 +-
src/plugins/heatmap/heatmapgui.h | 8 +-
src/plugins/heatmap/heatmapguibase.ui | 13 +-
src/plugins/interpolation/CMakeLists.txt | 7 +-
.../interpolation/qgsidwinterpolatordialog.h | 4 +-
.../interpolation/qgsinterpolationdialog.cpp | 13 +-
src/plugins/interpolation/qgsinterpolationdialog.h | 14 +-
.../interpolation/qgsinterpolationplugin.cpp | 4 +-
src/plugins/interpolation/qgsinterpolationplugin.h | 8 +-
src/plugins/interpolation/qgsinterpolatordialog.h | 10 +-
.../interpolation/qgstininterpolatordialog.cpp | 6 +-
.../interpolation/qgstininterpolatordialog.h | 2 +-
src/plugins/offline_editing/CMakeLists.txt | 10 +-
.../offline_editing/offline_editing_plugin.cpp | 8 +-
.../offline_editing/offline_editing_plugin.h | 2 +-
.../offline_editing/offline_editing_plugin_gui.cpp | 10 +-
.../offline_editing/offline_editing_plugin_gui.h | 6 +-
.../offline_editing_plugin_guibase.ui | 7 +-
.../offline_editing_progress_dialog.cpp | 2 +-
.../offline_editing_progress_dialog.h | 2 +-
src/plugins/oracle_raster/CMakeLists.txt | 4 +-
src/plugins/oracle_raster/qgsoracle_plugin.cpp | 4 +-
src/plugins/oracle_raster/qgsoracle_plugin.h | 2 +-
src/plugins/oracle_raster/qgsoracleconnect_ui.cpp | 4 +-
src/plugins/oracle_raster/qgsoracleconnect_ui.h | 2 +-
.../oracle_raster/qgsselectgeoraster_ui.cpp | 18 +-
src/plugins/oracle_raster/qgsselectgeoraster_ui.h | 4 +-
src/plugins/plugin_builder.py | 18 +-
src/plugins/plugin_template/CMakeLists.txt | 2 +-
src/plugins/qgisplugin.h | 6 +-
src/plugins/qgsapplydialog.h | 6 +-
src/plugins/raster_terrain_analysis/CMakeLists.txt | 6 +-
.../qgsrasterterrainanalysisdialog.cpp | 28 +-
.../qgsrasterterrainanalysisdialog.h | 4 +-
.../qgsrasterterrainanalysisplugin.cpp | 4 +-
.../qgsrasterterrainanalysisplugin.h | 8 +-
.../raster_terrain_analysis/qgsruggednessindex.cpp | 1 -
src/plugins/roadgraph/CMakeLists.txt | 8 +-
src/plugins/roadgraph/exportdlg.cpp | 8 +-
src/plugins/roadgraph/exportdlg.h | 2 +-
src/plugins/roadgraph/linevectorlayersettings.cpp | 2 +-
src/plugins/roadgraph/linevectorlayerwidget.cpp | 2 +-
src/plugins/roadgraph/linevectorlayerwidget.h | 2 +-
src/plugins/roadgraph/roadgraphplugin.cpp | 21 +-
src/plugins/roadgraph/roadgraphplugin.h | 6 +-
src/plugins/roadgraph/settings.h | 2 +-
src/plugins/roadgraph/settingsdlg.h | 2 +-
src/plugins/roadgraph/shortestpathwidget.cpp | 42 +-
src/plugins/roadgraph/speedproperter.cpp | 4 +-
src/plugins/roadgraph/units.cpp | 2 +-
src/plugins/spatialquery/CMakeLists.txt | 6 +-
.../qgsgeometrycoordinatetransform.cpp | 4 +-
.../spatialquery/qgsgeometrycoordinatetransform.h | 39 +-
src/plugins/spatialquery/qgsmngprogressbar.cpp | 2 +-
src/plugins/spatialquery/qgsmngprogressbar.h | 36 +-
src/plugins/spatialquery/qgsreaderfeatures.h | 22 +-
src/plugins/spatialquery/qgsrubberselectid.cpp | 4 +-
src/plugins/spatialquery/qgsrubberselectid.h | 38 +-
src/plugins/spatialquery/qgsspatialquery.cpp | 37 +-
src/plugins/spatialquery/qgsspatialquery.h | 107 +-
src/plugins/spatialquery/qgsspatialquerydialog.cpp | 90 +-
src/plugins/spatialquery/qgsspatialquerydialog.h | 16 +-
.../spatialquery/qgsspatialquerydialogbase.ui | 12 +-
src/plugins/spatialquery/qgsspatialqueryplugin.cpp | 20 +-
src/plugins/spatialquery/qgsspatialqueryplugin.h | 12 +-
src/plugins/spit/CMakeLists.txt | 94 -
src/plugins/spit/main.cpp | 32 -
src/plugins/spit/qgspgutil.cpp | 56 -
src/plugins/spit/qgspgutil.h | 68 -
src/plugins/spit/qgsshapefile.cpp | 466 -
src/plugins/spit/qgsshapefile.h | 81 -
src/plugins/spit/qgsspit.cpp | 924 -
src/plugins/spit/qgsspit.h | 150 -
src/plugins/spit/qgsspitbase.ui | 322 -
src/plugins/spit/qgsspitplugin.cpp | 182 -
src/plugins/spit/qgsspitplugin.h | 73 -
src/plugins/spit/spit.png | Bin 1188 -> 0 bytes
src/plugins/spit/spit.qrc | 5 -
src/plugins/topology/CMakeLists.txt | 7 +-
src/plugins/topology/checkDock.cpp | 55 +-
src/plugins/topology/checkDock.h | 7 +-
src/plugins/topology/checkDock.ui | 96 +-
src/plugins/topology/configureRules.png | Bin 3902 -> 0 bytes
src/plugins/topology/dockModel.cpp | 2 +-
src/plugins/topology/mActionConfigure.svg | 626 +
src/plugins/topology/mActionTopologyChecker.svg | 563 +
src/plugins/topology/mActionValidateAll.svg | 414 +
src/plugins/topology/mActionValidateExtent.svg | 421 +
src/plugins/topology/rulesDialog.cpp | 8 +-
src/plugins/topology/rulesDialog.h | 4 +-
src/plugins/topology/rulesDialog.ui | 23 +-
src/plugins/topology/topol.cpp | 8 +-
src/plugins/topology/topol.h | 4 +-
src/plugins/topology/topol.png | Bin 2159 -> 0 bytes
src/plugins/topology/topol.qrc | 8 +-
src/plugins/topology/topolError.cpp | 60 +-
src/plugins/topology/topolError.h | 38 +-
src/plugins/topology/topolTest.cpp | 130 +-
src/plugins/topology/topolTest.h | 36 +-
src/plugins/topology/validateAll.png | Bin 2985 -> 0 bytes
src/plugins/topology/validateExtent.png | Bin 3284 -> 0 bytes
src/plugins/zonal_statistics/CMakeLists.txt | 5 +-
.../zonal_statistics/qgszonalstatisticsdialog.cpp | 118 +-
.../zonal_statistics/qgszonalstatisticsdialog.h | 20 +-
.../qgszonalstatisticsdialogbase.ui | 36 +-
.../zonal_statistics/qgszonalstatisticsplugin.cpp | 6 +-
.../zonal_statistics/qgszonalstatisticsplugin.h | 8 +-
src/providers/CMakeLists.txt | 5 +-
src/providers/delimitedtext/CMakeLists.txt | 5 +
.../qgsdelimitedtextfeatureiterator.cpp | 109 +-
.../qgsdelimitedtextfeatureiterator.h | 9 +-
.../delimitedtext/qgsdelimitedtextfile.cpp | 63 +-
src/providers/delimitedtext/qgsdelimitedtextfile.h | 20 +-
.../delimitedtext/qgsdelimitedtextprovider.cpp | 202 +-
.../delimitedtext/qgsdelimitedtextprovider.h | 127 +-
.../delimitedtext/qgsdelimitedtextsourceselect.cpp | 50 +-
.../delimitedtext/qgsdelimitedtextsourceselect.h | 14 +-
src/providers/gdal/CMakeLists.txt | 4 +
src/providers/gdal/qgsgdaldataitems.cpp | 85 +-
src/providers/gdal/qgsgdaldataitems.h | 9 +-
src/providers/gdal/qgsgdalprovider.cpp | 248 +-
src/providers/gdal/qgsgdalprovider.h | 97 +-
src/providers/gdal/qgsgdalproviderbase.cpp | 60 +-
src/providers/gdal/qgsgdalproviderbase.h | 6 +-
src/providers/gpx/CMakeLists.txt | 3 +
src/providers/gpx/gpsdata.cpp | 44 +-
src/providers/gpx/gpsdata.h | 13 +-
src/providers/gpx/qgsgpxfeatureiterator.cpp | 99 +-
src/providers/gpx/qgsgpxfeatureiterator.h | 2 +-
src/providers/gpx/qgsgpxprovider.cpp | 100 +-
src/providers/gpx/qgsgpxprovider.h | 9 +-
src/providers/grass/6/CMakeLists.txt | 7 +
src/providers/grass/7/CMakeLists.txt | 7 +
src/providers/grass/CMakeLists.txt | 415 +-
src/providers/grass/qgis.d.rast.c | 12 +-
src/providers/grass/qgis.g.info.c | 7 +-
src/providers/grass/qgis.r.in.cpp | 258 +
src/providers/grass/qgis.v.in.cpp | 481 +
src/providers/grass/qgsgrass.cpp | 2420 +-
src/providers/grass/qgsgrass.h | 597 +-
src/providers/grass/qgsgrassdatafile.cpp | 88 +
src/providers/grass/qgsgrassdatafile.h | 48 +
src/providers/grass/qgsgrassfeatureiterator.cpp | 848 +-
src/providers/grass/qgsgrassfeatureiterator.h | 125 +-
src/providers/grass/qgsgrassgislib.cpp | 28 +-
src/providers/grass/qgsgrassgislib.h | 16 +-
src/providers/grass/qgsgrassimport.cpp | 841 +
src/providers/grass/qgsgrassimport.h | 181 +
src/providers/grass/qgsgrassoptions.cpp | 172 +
src/providers/grass/qgsgrassoptions.h | 45 +
src/providers/grass/qgsgrassoptionsbase.ui | 604 +
src/providers/grass/qgsgrassprovider.cpp | 2877 +-
src/providers/grass/qgsgrassprovider.h | 406 +-
src/providers/grass/qgsgrassprovidermodule.cpp | 1183 +-
src/providers/grass/qgsgrassprovidermodule.h | 206 +-
src/providers/grass/qgsgrassrasterprovider.cpp | 232 +-
src/providers/grass/qgsgrassrasterprovider.h | 108 +-
.../grass/qgsgrassrasterprovidermodule.cpp | 39 +
src/providers/grass/qgsgrassundocommand.cpp | 77 +
src/providers/grass/qgsgrassundocommand.h | 46 +
src/providers/grass/qgsgrassvector.cpp | 363 +
src/providers/grass/qgsgrassvector.h | 122 +
src/providers/grass/qgsgrassvectormap.cpp | 837 +
src/providers/grass/qgsgrassvectormap.h | 243 +
src/providers/grass/qgsgrassvectormaplayer.cpp | 1189 +
src/providers/grass/qgsgrassvectormaplayer.h | 207 +
src/providers/grass/qgsgrasswin.cpp | 79 +
src/providers/grass/qgsgrasswin.h | 28 +
src/providers/memory/CMakeLists.txt | 3 +
src/providers/memory/qgsmemoryfeatureiterator.cpp | 49 +-
src/providers/memory/qgsmemoryfeatureiterator.h | 4 +-
src/providers/memory/qgsmemoryprovider.cpp | 74 +-
src/providers/memory/qgsmemoryprovider.h | 10 +-
src/providers/mssql/CMakeLists.txt | 31 +-
src/providers/mssql/qgsmssqldataitems.cpp | 175 +-
src/providers/mssql/qgsmssqldataitems.h | 16 +-
src/providers/mssql/qgsmssqlexpressioncompiler.cpp | 79 +
src/providers/mssql/qgsmssqlexpressioncompiler.h | 35 +
src/providers/mssql/qgsmssqlfeatureiterator.cpp | 216 +-
src/providers/mssql/qgsmssqlfeatureiterator.h | 18 +-
src/providers/mssql/qgsmssqlgeometryparser.cpp | 38 +-
src/providers/mssql/qgsmssqlgeometryparser.h | 4 +-
src/providers/mssql/qgsmssqlnewconnection.cpp | 139 +-
src/providers/mssql/qgsmssqlnewconnection.h | 15 +-
src/providers/mssql/qgsmssqlprovider.cpp | 268 +-
src/providers/mssql/qgsmssqlprovider.h | 45 +-
src/providers/mssql/qgsmssqlsourceselect.cpp | 83 +-
src/providers/mssql/qgsmssqlsourceselect.h | 24 +-
src/providers/mssql/qgsmssqltablemodel.cpp | 45 +-
src/providers/mssql/qgsmssqltablemodel.h | 12 +-
src/providers/ogr/CMakeLists.txt | 7 +-
src/providers/ogr/qgsogrconnpool.cpp | 42 +
src/providers/ogr/qgsogrconnpool.h | 159 +
src/providers/ogr/qgsogrdataitems.cpp | 151 +-
src/providers/ogr/qgsogrdataitems.h | 5 +-
src/providers/ogr/qgsogrexpressioncompiler.cpp | 99 +
src/providers/ogr/qgsogrexpressioncompiler.h | 42 +
src/providers/ogr/qgsogrfeatureiterator.cpp | 138 +-
src/providers/ogr/qgsogrfeatureiterator.h | 12 +-
src/providers/ogr/qgsogrgeometrysimplifier.cpp | 28 +-
src/providers/ogr/qgsogrprovider.cpp | 958 +-
src/providers/ogr/qgsogrprovider.h | 182 +-
src/providers/oracle/CMakeLists.txt | 16 +-
src/providers/oracle/ocispatial/CMakeLists.txt | 2 +-
.../oracle/ocispatial/cmake/FindOCI.cmake | 4 +-
src/providers/oracle/ocispatial/qocispatial.json | 3 +
.../oracle/ocispatial/qsql_ocispatial.cpp | 111 +-
src/providers/oracle/qgsoraclecolumntypethread.cpp | 5 +-
src/providers/oracle/qgsoracleconn.cpp | 2 +-
src/providers/oracle/qgsoracleconn.h | 10 +-
src/providers/oracle/qgsoracleconnpool.cpp | 35 +
src/providers/oracle/qgsoracleconnpool.h | 84 +
src/providers/oracle/qgsoracledataitems.cpp | 8 +-
.../oracle/qgsoracleexpressioncompiler.cpp | 74 +
src/providers/oracle/qgsoracleexpressioncompiler.h | 35 +
src/providers/oracle/qgsoraclefeatureiterator.cpp | 138 +-
src/providers/oracle/qgsoraclefeatureiterator.h | 13 +-
src/providers/oracle/qgsoraclenewconnection.cpp | 16 +-
src/providers/oracle/qgsoraclenewconnection.h | 2 +-
src/providers/oracle/qgsoracleprovider.cpp | 171 +-
src/providers/oracle/qgsoracleprovider.h | 98 +-
src/providers/oracle/qgsoraclesourceselect.cpp | 23 +-
src/providers/oracle/qgsoraclesourceselect.h | 19 +-
src/providers/oracle/qgsoracletablecache.cpp | 24 +-
src/providers/oracle/qgsoracletablemodel.cpp | 2 +-
src/providers/oracle/qgsoracletablemodel.h | 10 +-
src/providers/ows/CMakeLists.txt | 3 +
src/providers/ows/qgsowsdataitems.cpp | 24 +-
src/providers/ows/qgsowsprovider.h | 14 +-
src/providers/postgres/CMakeLists.txt | 25 +-
src/providers/postgres/qgscolumntypethread.cpp | 26 +-
src/providers/postgres/qgscolumntypethread.h | 4 +-
src/providers/postgres/qgspgnewconnection.cpp | 42 +-
src/providers/postgres/qgspgnewconnection.h | 6 +-
src/providers/postgres/qgspgsourceselect.cpp | 113 +-
src/providers/postgres/qgspgsourceselect.h | 21 +-
src/providers/postgres/qgspgtablemodel.cpp | 107 +-
src/providers/postgres/qgspgtablemodel.h | 11 +-
src/providers/postgres/qgspostgresconn.cpp | 500 +-
src/providers/postgres/qgspostgresconn.h | 105 +-
src/providers/postgres/qgspostgresconnpool.cpp | 3 +-
src/providers/postgres/qgspostgresconnpool.h | 18 +-
src/providers/postgres/qgspostgresdataitems.cpp | 415 +-
src/providers/postgres/qgspostgresdataitems.h | 17 +-
.../postgres/qgspostgresexpressioncompiler.cpp | 34 +
.../postgres/qgspostgresexpressioncompiler.h | 35 +
.../postgres/qgspostgresfeatureiterator.cpp | 431 +-
.../postgres/qgspostgresfeatureiterator.h | 16 +-
src/providers/postgres/qgspostgresprovider.cpp | 1282 +-
src/providers/postgres/qgspostgresprovider.h | 165 +-
src/providers/postgres/qgspostgrestransaction.cpp | 8 +-
src/providers/postgres/qgspostgrestransaction.h | 4 +-
src/providers/spatialite/CMakeLists.txt | 16 +-
.../spatialite/qgsspatialiteconnection.cpp | 109 +-
src/providers/spatialite/qgsspatialiteconnection.h | 56 +-
src/providers/spatialite/qgsspatialiteconnpool.cpp | 2 +-
src/providers/spatialite/qgsspatialiteconnpool.h | 16 +-
.../spatialite/qgsspatialitedataitems.cpp | 93 +-
.../spatialite/qgsspatialiteexpressioncompiler.cpp | 82 +
.../spatialite/qgsspatialiteexpressioncompiler.h | 37 +
.../spatialite/qgsspatialitefeatureiterator.cpp | 294 +-
.../spatialite/qgsspatialitefeatureiterator.h | 23 +-
src/providers/spatialite/qgsspatialiteprovider.cpp | 632 +-
src/providers/spatialite/qgsspatialiteprovider.h | 135 +-
.../spatialite/qgsspatialitesourceselect.cpp | 52 +-
.../spatialite/qgsspatialitesourceselect.h | 18 +-
.../spatialite/qgsspatialitetablemodel.cpp | 6 +-
src/providers/spatialite/qgsspatialitetablemodel.h | 16 +-
.../spatialite/qspatialite/CMakeLists.txt | 3 +-
.../spatialite/qspatialite/qspatialite.json | 3 +
.../spatialite/qspatialite/qsql_spatialite.cpp | 12 +-
src/providers/virtual/CMakeLists.txt | 68 +
src/providers/virtual/qgsembeddedlayerselect.ui | 90 +
.../virtual/qgsembeddedlayerselectdialog.cpp | 61 +
.../virtual/qgsembeddedlayerselectdialog.h | 40 +
src/providers/virtual/qgsslottofunction.h | 40 +
src/providers/virtual/qgsvirtuallayerblob.cpp | 245 +
src/providers/virtual/qgsvirtuallayerblob.h | 71 +
.../virtual/qgsvirtuallayerfeatureiterator.cpp | 239 +
.../virtual/qgsvirtuallayerfeatureiterator.h | 68 +
src/providers/virtual/qgsvirtuallayerprovider.cpp | 648 +
src/providers/virtual/qgsvirtuallayerprovider.h | 149 +
.../virtual/qgsvirtuallayerqueryparser.cpp | 272 +
src/providers/virtual/qgsvirtuallayerqueryparser.h | 86 +
.../virtual/qgsvirtuallayersourceselect.cpp | 335 +
.../virtual/qgsvirtuallayersourceselect.h | 62 +
.../virtual/qgsvirtuallayersourceselectbase.ui | 443 +
.../virtual/qgsvirtuallayersqlfunctions.txt | 173 +
.../virtual/qgsvirtuallayersqlitehelper.cpp | 192 +
.../virtual/qgsvirtuallayersqlitehelper.h | 94 +
.../virtual/qgsvirtuallayersqlitemodule.cpp | 933 +
.../virtual/qgsvirtuallayersqlitemodule.h | 58 +
src/providers/virtual/sqlfunctionslist.qrc | 5 +
src/providers/wcs/CMakeLists.txt | 12 +-
src/providers/wcs/qgswcscapabilities.cpp | 120 +-
src/providers/wcs/qgswcscapabilities.h | 28 +-
src/providers/wcs/qgswcsdataitems.cpp | 40 +-
src/providers/wcs/qgswcsprovider.cpp | 164 +-
src/providers/wcs/qgswcsprovider.h | 61 +-
src/providers/wcs/qgswcssourceselect.cpp | 4 +-
src/providers/wcs/qgswcssourceselect.h | 2 +-
src/providers/wfs/CMakeLists.txt | 6 +
src/providers/wfs/qgswfscapabilities.cpp | 69 +-
src/providers/wfs/qgswfscapabilities.h | 8 +-
src/providers/wfs/qgswfsdataitems.cpp | 18 +-
src/providers/wfs/qgswfsdataitems.h | 2 +
src/providers/wfs/qgswfsfeatureiterator.cpp | 46 +-
src/providers/wfs/qgswfsfeatureiterator.h | 4 +-
src/providers/wfs/qgswfsprovider.cpp | 172 +-
src/providers/wfs/qgswfsprovider.h | 122 +-
src/providers/wfs/qgswfssourceselect.cpp | 71 +-
src/providers/wfs/qgswfssourceselect.h | 13 +-
src/providers/wms/CMakeLists.txt | 12 +-
src/providers/wms/qgstilescalewidget.cpp | 20 +-
src/providers/wms/qgstilescalewidget.h | 2 +-
src/providers/wms/qgswmscapabilities.cpp | 328 +-
src/providers/wms/qgswmscapabilities.h | 66 +-
src/providers/wms/qgswmsconnection.cpp | 12 +-
src/providers/wms/qgswmsconnection.h | 6 +-
src/providers/wms/qgswmsdataitems.cpp | 110 +-
src/providers/wms/qgswmsdataitems.h | 4 +
src/providers/wms/qgswmsprovider.cpp | 415 +-
src/providers/wms/qgswmsprovider.h | 112 +-
src/providers/wms/qgswmssourceselect.cpp | 71 +-
src/providers/wms/qgswmssourceselect.h | 10 +-
src/providers/wms/qgswmtsdimensions.h | 2 +-
src/python/CMakeLists.txt | 20 +-
src/python/qgspythonutils.h | 16 +-
src/python/qgspythonutilsimpl.cpp | 350 +-
src/python/qgspythonutilsimpl.h | 35 +-
src/server/CMakeLists.txt | 56 +-
src/server/qgis_map_serv.cpp | 421 +-
src/server/qgsaccesscontrol.cpp | 170 +
src/server/qgsaccesscontrol.h | 128 +
src/server/qgsaccesscontrolfilter.cpp | 87 +
src/server/qgsaccesscontrolfilter.h | 117 +
src/server/qgscapabilitiescache.cpp | 12 +-
src/server/qgscapabilitiescache.h | 20 +-
src/server/qgsconfigcache.cpp | 65 +-
src/server/qgsconfigcache.h | 33 +-
src/server/qgsconfigparserutils.cpp | 81 +-
src/server/qgsconfigparserutils.h | 10 +-
src/server/qgsftptransaction.cpp | 2 +-
src/server/qgsftptransaction.h | 4 +-
src/server/qgsgetrequesthandler.cpp | 4 +-
src/server/qgsgetrequesthandler.h | 2 +-
src/server/qgshostedrdsbuilder.cpp | 6 +-
src/server/qgshostedvdsbuilder.cpp | 8 +-
src/server/qgshttprequesthandler.cpp | 191 +-
src/server/qgshttprequesthandler.h | 39 +-
src/server/qgsinterpolationlayerbuilder.cpp | 20 +-
src/server/qgsinterpolationlayerbuilder.h | 6 +-
src/server/qgsmslayerbuilder.cpp | 2 +-
src/server/qgsmslayerbuilder.h | 10 +-
src/server/qgsmslayercache.cpp | 81 +-
src/server/qgsmslayercache.h | 45 +-
src/server/qgsmsutils.cpp | 8 +-
src/server/qgsmsutils.h | 8 +-
src/server/qgsowsserver.cpp | 67 +
src/server/qgsowsserver.h | 65 +-
src/server/qgspostrequesthandler.cpp | 24 +-
src/server/qgspostrequesthandler.h | 6 +-
src/server/qgsremotedatasourcebuilder.cpp | 18 +-
src/server/qgsremotedatasourcebuilder.h | 8 +-
src/server/qgsremoteowsbuilder.cpp | 46 +-
src/server/qgsremoteowsbuilder.h | 10 +-
src/server/qgsrequesthandler.h | 96 +-
src/server/qgssentdatasourcebuilder.cpp | 16 +-
src/server/qgssentdatasourcebuilder.h | 8 +-
src/server/qgsserver.cpp | 659 +
src/server/qgsserver.h | 133 +
src/server/qgsserverfilter.cpp | 4 +-
src/server/qgsserverfilter.h | 8 +-
src/server/qgsserverinterface.cpp | 7 +-
src/server/qgsserverinterface.h | 78 +-
src/server/qgsserverinterfaceimpl.cpp | 29 +-
src/server/qgsserverinterfaceimpl.h | 23 +-
src/server/qgsserverlogger.cpp | 8 +-
src/server/qgsserverlogger.h | 4 +-
src/server/qgsserverplugins.cpp | 54 +-
src/server/qgsserverplugins.h | 18 +-
src/server/qgsserverprojectparser.cpp | 290 +-
src/server/qgsserverprojectparser.h | 54 +-
src/server/qgsserverstreamingdevice.cpp | 61 +
src/server/qgsserverstreamingdevice.h | 46 +
src/server/qgssldconfigparser.cpp | 783 +-
src/server/qgssldconfigparser.h | 71 +-
src/server/qgssoaprequesthandler.cpp | 43 +-
src/server/qgssoaprequesthandler.h | 10 +-
src/server/qgswcsprojectparser.cpp | 62 +-
src/server/qgswcsprojectparser.h | 19 +-
src/server/qgswcsserver.cpp | 72 +-
src/server/qgswcsserver.h | 27 +-
src/server/qgswfsprojectparser.cpp | 141 +-
src/server/qgswfsprojectparser.h | 21 +-
src/server/qgswfsserver.cpp | 462 +-
src/server/qgswfsserver.h | 40 +-
src/server/qgswmsconfigparser.cpp | 42 +-
src/server/qgswmsconfigparser.h | 41 +-
src/server/qgswmsprojectparser.cpp | 640 +-
src/server/qgswmsprojectparser.h | 68 +-
src/server/qgswmsserver.cpp | 970 +-
src/server/qgswmsserver.h | 147 +-
src/ui/CMakeLists.txt | 5 +-
src/ui/auth/qgsauthauthoritieseditor.ui | 369 +
src/ui/auth/qgsauthcertificateinfo.ui | 277 +
src/ui/auth/qgsauthcertificatemanager.ui | 135 +
src/ui/auth/qgsauthconfigedit.ui | 132 +
src/ui/auth/qgsauthconfigeditor.ui | 234 +
src/ui/auth/qgsauthconfigidedit.ui | 90 +
src/ui/auth/qgsauthconfigselect.ui | 222 +
src/ui/auth/qgsauthconfiguriedit.ui | 97 +
src/ui/auth/qgsautheditorwidgets.ui | 176 +
src/ui/auth/qgsauthidentitieseditor.ui | 269 +
src/ui/auth/qgsauthimportcertdialog.ui | 315 +
src/ui/auth/qgsauthimportidentitydialog.ui | 413 +
src/ui/auth/qgsauthmasterpassresetdialog.ui | 215 +
src/ui/auth/qgsauthmethodplugins.ui | 50 +
src/ui/auth/qgsauthserverseditor.ui | 254 +
src/ui/auth/qgsauthsslconfigwidget.ui | 203 +
src/ui/auth/qgsauthsslerrorsdialog.ui | 282 +
src/ui/auth/qgsauthsslimportdialog.ui | 308 +
src/ui/auth/qgsauthsslimporterrors.ui | 112 +
src/ui/auth/qgsauthtrustedcasdialog.ui | 188 +
src/ui/composer/qgsatlascompositionwidgetbase.ui | 361 +
src/ui/composer/qgsattributeselectiondialogbase.ui | 309 +
.../{ => composer}/qgscomposerarrowwidgetbase.ui | 0
.../qgscomposerattributetablewidgetbase.ui | 840 +
src/ui/composer/qgscomposerbase.ui | 1066 +
src/ui/{ => composer}/qgscomposerhtmlwidgetbase.ui | 0
src/ui/composer/qgscomposerimageexportoptions.ui | 320 +
src/ui/composer/qgscomposeritemwidgetbase.ui | 836 +
.../{ => composer}/qgscomposerlabelwidgetbase.ui | 0
.../qgscomposerlegenditemdialogbase.ui | 0
.../qgscomposerlegendlayersdialogbase.ui | 0
src/ui/composer/qgscomposerlegendwidgetbase.ui | 1072 +
src/ui/composer/qgscomposermanagerbase.ui | 202 +
src/ui/composer/qgscomposermapwidgetbase.ui | 1541 +
.../{ => composer}/qgscomposerpicturewidgetbase.ui | 0
src/ui/composer/qgscomposerscalebarwidgetbase.ui | 744 +
.../{ => composer}/qgscomposershapewidgetbase.ui | 0
.../composer/qgscomposertablebackgroundstyles.ui | 548 +
src/ui/composer/qgscomposertablewidgetbase.ui | 503 +
.../{ => composer}/qgscomposervectorlegendbase.ui | 0
src/ui/{ => composer}/qgscompositionbase.ui | 0
src/ui/composer/qgscompositionwidgetbase.ui | 716 +
src/ui/composer/qgssvgexportoptions.ui | 239 +
.../editorwidgets/qgsexternalresourceconfigdlg.ui | 374 +
src/ui/editorwidgets/qgsrangeconfigdlgbase.ui | 13 +-
.../qgsrelationreferenceconfigdlgbase.ui | 107 +-
.../editorwidgets/qgsuniquevaluesconfigdlgbase.ui | 2 +-
.../editorwidgets/qgsvaluerelationconfigdlgbase.ui | 27 +-
src/ui/effects/qgseffectpropertieswidget.ui | 69 +
.../effects/qgseffectstackpropertieswidgetbase.ui | 194 +
src/ui/effects/widget_blur.ui | 194 +
src/ui/effects/widget_coloreffects.ui | 501 +
src/ui/effects/widget_drawsource.ui | 160 +
src/ui/effects/widget_glow.ui | 348 +
src/ui/effects/widget_shadoweffect.ui | 325 +
src/ui/effects/widget_transform.ui | 327 +
src/ui/qgisapp.ui | 213 +-
src/ui/qgsabout.ui | 37 +-
src/ui/qgsaddattrdialogbase.ui | 6 +-
src/ui/qgsaddjoindialogbase.ui | 183 -
src/ui/qgsadvanceddigitizingdockwidgetbase.ui | 51 +-
src/ui/qgsalignrasterdialog.ui | 270 +
src/ui/qgsatlascompositionwidgetbase.ui | 330 -
src/ui/qgsattributeactiondialogbase.ui | 6 +-
src/ui/qgsattributeselectiondialogbase.ui | 309 -
src/ui/qgsattributetabledialog.ui | 221 +-
src/ui/qgsbookmarksbase.ui | 176 +-
src/ui/qgsbrowserdirectorypropertiesbase.ui | 105 +-
src/ui/qgsbrowserdockwidgetbase.ui | 253 +-
src/ui/qgsbrowserlayerpropertiesbase.ui | 224 +-
src/ui/qgsbrowserpropertiesdialogbase.ui | 76 +
src/ui/qgscategorizedsymbolrendererv2widget.ui | 19 +-
src/ui/qgscolordialog.ui | 4 +-
src/ui/qgscomposerattributetablewidgetbase.ui | 788 -
src/ui/qgscomposerbase.ui | 1060 -
src/ui/qgscomposeritemwidgetbase.ui | 793 -
src/ui/qgscomposerlegendwidgetbase.ui | 960 -
src/ui/qgscomposermanagerbase.ui | 195 -
src/ui/qgscomposermapwidgetbase.ui | 1505 -
src/ui/qgscomposerscalebarwidgetbase.ui | 678 -
src/ui/qgscomposertablewidgetbase.ui | 494 -
src/ui/qgscompositionwidgetbase.ui | 547 -
src/ui/qgscredentialdialog.ui | 236 +-
src/ui/qgscustomizationdialogbase.ui | 18 +
src/ui/qgsdbsourceselectbase.ui | 2 +-
src/ui/qgsdecorationcopyrightdialog.ui | 345 +-
src/ui/qgsdecorationgriddialog.ui | 586 +-
src/ui/qgsdecorationnortharrowdialog.ui | 388 +-
src/ui/qgsdecorationscalebardialog.ui | 555 +-
src/ui/qgsdelattrdialogbase.ui | 4 +-
src/ui/qgsdiagrampropertiesbase.ui | 2707 +-
src/ui/qgsdualviewbase.ui | 30 +-
src/ui/qgsdxfexportdialogbase.ui | 46 +-
src/ui/qgsexpressionbuilder.ui | 611 +-
src/ui/qgsexpressionselectiondialogbase.ui | 2 +-
src/ui/qgsfieldcalculatorbase.ui | 4 +-
src/ui/qgsfieldconditionalformatwidget.ui | 681 +
src/ui/qgsfieldspropertiesbase.ui | 298 +-
src/ui/qgsgraduatedsymbolrendererv2widget.ui | 687 +-
src/ui/qgsgroupwmsdatadialogbase.ui | 134 +
src/ui/qgshistogramwidgetbase.ui | 115 +
src/ui/qgsidentifyresultsbase.ui | 286 +-
src/ui/qgsjoindialogbase.ui | 195 +
src/ui/qgslabelingguibase.ui | 1631 +-
src/ui/qgslabelingrulepropsdialog.ui | 139 +
src/ui/qgslabelingwidget.ui | 102 +
src/ui/qgslabelpropertydialogbase.ui | 1110 +-
src/ui/qgsloadstylefromdbdialog.ui | 2 +-
src/ui/qgsmapunitscaledialog.ui | 152 +-
src/ui/qgsmergeattributesdialogbase.ui | 50 +-
src/ui/qgsmssqlnewconnectionbase.ui | 476 +-
src/ui/qgsnewhttpconnectionbase.ui | 219 +-
src/ui/qgsnewmemorylayerdialogbase.ui | 127 +-
src/ui/qgsnewspatialitelayerdialogbase.ui | 140 +-
src/ui/qgsnewvectorlayerdialogbase.ui | 18 +-
src/ui/qgsoptionsbase.ui | 929 +-
src/ui/qgsorderbydialogbase.ui | 83 +
src/ui/qgsosmexportdialog.ui | 19 +-
src/ui/qgspgnewconnectionbase.ui | 262 +-
src/ui/qgspluginmanagerbase.ui | 304 +-
src/ui/qgspointdisplacementrendererwidgetbase.ui | 200 +-
src/ui/qgsprojectpropertiesbase.ui | 1214 +-
src/ui/qgsrastercalcdialogbase.ui | 369 +-
src/ui/qgsrasterlayerpropertiesbase.ui | 225 +-
src/ui/qgsrasterlayersaveasdialogbase.ui | 30 +-
src/ui/qgsrasterpyramidsoptionswidgetbase.ui | 21 +-
src/ui/qgsrelationmanagerdialogbase.ui | 7 +-
src/ui/qgsrendererv2propsdialogbase.ui | 60 +-
src/ui/qgsrulebasedlabelingwidget.ui | 110 +
src/ui/qgsrulebasedrendererv2widget.ui | 10 +-
.../qgssinglebandpseudocolorrendererwidgetbase.ui | 31 +-
src/ui/qgsstatisticalsummarybase.ui | 133 +
src/ui/qgsstylev2groupselectiondialogbase.ui | 88 +
src/ui/qgsstylev2managerdialogbase.ui | 409 +-
src/ui/qgssvgexportoptions.ui | 91 -
src/ui/qgssymbolv2selectordialogbase.ui | 34 +-
src/ui/qgsvectorlayerpropertiesbase.ui | 513 +-
src/ui/qgsvectorlayersaveasdialogbase.ui | 56 +-
src/ui/qgswfssourceselectbase.ui | 243 +-
src/ui/symbollayer/qgs25drendererwidgetbase.ui | 155 +
.../symbollayer/qgsgeometrygeneratorwidgetbase.ui | 57 +
src/ui/symbollayer/widget_ellipse.ui | 30 +-
src/ui/symbollayer/widget_fontmarker.ui | 282 +-
src/ui/symbollayer/widget_gradientfill.ui | 23 +-
src/ui/symbollayer/widget_layerproperties.ui | 32 +-
src/ui/symbollayer/widget_linepatternfill.ui | 27 +-
src/ui/symbollayer/widget_markerline.ui | 66 +-
src/ui/symbollayer/widget_pointpatternfill.ui | 31 +-
src/ui/symbollayer/widget_rasterfill.ui | 10 +-
src/ui/symbollayer/widget_set_dd_value.ui | 97 +
src/ui/symbollayer/widget_shapeburstfill.ui | 10 +-
src/ui/symbollayer/widget_simplefill.ui | 24 +-
src/ui/symbollayer/widget_simpleline.ui | 0
src/ui/symbollayer/widget_simplemarker.ui | 31 +-
src/ui/symbollayer/widget_size_scale.ui | 285 +
src/ui/symbollayer/widget_svgfill.ui | 21 +-
src/ui/symbollayer/widget_svgmarker.ui | 34 +-
src/ui/symbollayer/widget_svgselector.ui | 15 +-
src/ui/symbollayer/widget_symbolslist.ui | 122 +-
src/ui/symbollayer/widget_vectorfield.ui | 34 +-
tests/CMakeLists.txt | 4 +
tests/README | 15 -
tests/README.md | 66 +
tests/bench/CMakeLists.txt | 9 +
tests/bench/main.cpp | 33 +-
tests/bench/qgsbench.cpp | 28 +-
tests/bench/qgsbench.h | 4 +-
tests/qt_modeltest/dynamictreemodel.cpp | 2 +-
tests/qt_modeltest/dynamictreemodel.h | 12 +-
tests/qt_modeltest/modeltest.h | 2 +-
tests/qt_modeltest/tst_modeltest.cpp | 2 +-
tests/renderchecker.js | 45 +
tests/src/CMakeLists.txt | 4 +-
tests/src/analysis/CMakeLists.txt | 11 +-
tests/src/analysis/testopenstreetmap.cpp | 8 +-
tests/src/analysis/testqgsalignraster.cpp | 273 +
tests/src/analysis/testqgsrastercalculator.cpp | 532 +
tests/src/analysis/testqgsvectoranalyzer.cpp | 15 +-
tests/src/analysis/testqgszonalstatistics.cpp | 14 +-
tests/src/app/CMakeLists.txt | 37 +-
tests/src/app/testqgisappclipboard.cpp | 9 +-
tests/src/app/testqgsattributetable.cpp | 172 +
tests/src/app/testqgsfieldcalculator.cpp | 193 +
tests/src/app/testqgsmaptoolidentifyaction.cpp | 250 +
tests/src/app/testqgsmeasuretool.cpp | 192 +
tests/src/core/CMakeLists.txt | 173 +-
tests/src/core/qgscompositionchecker.cpp | 8 +-
tests/src/core/qgscompositionchecker.h | 5 +-
tests/src/core/regression1141.cpp | 76 +-
tests/src/core/regression992.cpp | 8 +-
tests/src/core/test_template.cpp | 1 -
tests/src/core/testcontrastenhancements.cpp | 7 +-
tests/src/core/testmaprendererjob.cpp | 20 +-
tests/src/core/testqgis.cpp | 155 +
tests/src/core/testqgsapplication.cpp | 40 +-
tests/src/core/testqgsatlascomposition.cpp | 50 +-
tests/src/core/testqgsauthconfig.cpp | 250 +
tests/src/core/testqgsauthcrypto.cpp | 122 +
tests/src/core/testqgsauthmanager.cpp | 406 +
tests/src/core/testqgsblendmodes.cpp | 50 +-
tests/src/core/testqgsclipper.cpp | 14 +-
tests/src/core/testqgscolorscheme.cpp | 2 +-
tests/src/core/testqgscolorschemeregistry.cpp | 3 +-
tests/src/core/testqgscomposerdd.cpp | 23 +-
tests/src/core/testqgscomposereffects.cpp | 16 +-
tests/src/core/testqgscomposergroup.cpp | 17 +-
tests/src/core/testqgscomposerhtml.cpp | 28 +-
tests/src/core/testqgscomposerlabel.cpp | 40 +-
tests/src/core/testqgscomposermap.cpp | 234 +-
tests/src/core/testqgscomposermapgrid.cpp | 145 +-
tests/src/core/testqgscomposermapoverview.cpp | 22 +-
tests/src/core/testqgscomposermodel.cpp | 29 +-
tests/src/core/testqgscomposermultiframe.cpp | 22 +-
tests/src/core/testqgscomposerobject.cpp | 104 +-
tests/src/core/testqgscomposerpaper.cpp | 80 +-
tests/src/core/testqgscomposerpicture.cpp | 55 +-
tests/src/core/testqgscomposerrotation.cpp | 71 +-
tests/src/core/testqgscomposerscalebar.cpp | 66 +-
tests/src/core/testqgscomposershapes.cpp | 39 +-
tests/src/core/testqgscomposertable.cpp | 16 +-
tests/src/core/testqgscomposertablev2.cpp | 436 +-
tests/src/core/testqgscomposerutils.cpp | 43 +-
tests/src/core/testqgscomposition.cpp | 277 +-
.../src/core/testqgscoordinatereferencesystem.cpp | 18 +-
tests/src/core/testqgscoordinatetransform.cpp | 1 -
tests/src/core/testqgsdatadefined.cpp | 157 +-
tests/src/core/testqgsdataitem.cpp | 11 +-
tests/src/core/testqgsdatasourceuri.cpp | 154 +
tests/src/core/testqgsdiagram.cpp | 138 +-
tests/src/core/testqgsdiagramexpression.cpp | 190 -
tests/src/core/testqgsdistancearea.cpp | 187 +-
tests/src/core/testqgsellipsemarker.cpp | 183 +
tests/src/core/testqgsexpression.cpp | 1039 +-
tests/src/core/testqgsexpressioncontext.cpp | 645 +
tests/src/core/testqgsfeature.cpp | 464 +
tests/src/core/testqgsfield.cpp | 352 +
tests/src/core/testqgsfields.cpp | 476 +
tests/src/core/testqgsfontmarker.cpp | 182 +
tests/src/core/testqgsfontutils.cpp | 151 +
tests/src/core/testqgsgeometry.cpp | 2932 +-
tests/src/core/testqgsgeometryimport.cpp | 42 +-
tests/src/core/testqgsgeometryutils.cpp | 335 +
tests/src/core/testqgsgradients.cpp | 19 +-
tests/src/core/testqgsgraduatedsymbolrenderer.cpp | 141 +
tests/src/core/testqgshistogram.cpp | 157 +
tests/src/core/testqgsimageoperation.cpp | 34 +-
tests/src/core/testqgsinvertedpolygonrenderer.cpp | 18 +-
tests/src/core/testqgslabelingenginev2.cpp | 439 +
tests/src/core/testqgslayertree.cpp | 425 +
tests/src/core/testqgslegendrenderer.cpp | 268 +-
tests/src/core/testqgslinefillsymbol.cpp | 185 +
tests/src/core/testqgsmaplayer.cpp | 8 +-
tests/src/core/testqgsmaplayerstylemanager.cpp | 14 +
tests/src/core/testqgsmaprenderer.cpp | 161 +-
tests/src/core/testqgsmaprotation.cpp | 83 +-
tests/src/core/testqgsmapsettings.cpp | 19 +-
tests/src/core/testqgsmaptopixel.cpp | 5 +-
.../core/testqgsmaptopixelgeometrysimplifier.cpp | 185 +
tests/src/core/testqgsmarkerlinesymbol.cpp | 154 +
tests/src/core/testqgsnetworkcontentfetcher.cpp | 45 +-
tests/src/core/testqgsogcutils.cpp | 31 +-
tests/src/core/testqgspainteffect.cpp | 946 +
tests/src/core/testqgspainteffectregistry.cpp | 176 +
tests/src/core/testqgspallabeling.cpp | 174 +
tests/src/core/testqgspoint.cpp | 53 +-
tests/src/core/testqgspointlocator.cpp | 5 +-
tests/src/core/testqgspointpatternfillsymbol.cpp | 185 +
tests/src/core/testqgsproject.cpp | 62 +-
tests/src/core/testqgsrasterfilewriter.cpp | 32 +-
tests/src/core/testqgsrasterfill.cpp | 20 +-
tests/src/core/testqgsrasterlayer.cpp | 147 +-
tests/src/core/testqgsrastersublayer.cpp | 16 +-
tests/src/core/testqgsrectangle.cpp | 5 +-
tests/src/core/testqgsrenderers.cpp | 36 +-
tests/src/core/testqgsrulebasedrenderer.cpp | 57 +-
tests/src/core/testqgsscaleexpression.cpp | 111 +
tests/src/core/testqgsshapeburst.cpp | 20 +-
tests/src/core/testqgssimplemarker.cpp | 179 +
tests/src/core/testqgssnappingutils.cpp | 52 +-
tests/src/core/testqgsspatialindex.cpp | 13 +-
tests/src/core/testqgsstatisticalsummary.cpp | 186 +
tests/src/core/testqgsstringutils.cpp | 123 +
tests/src/core/testqgsstylev2.cpp | 263 +-
tests/src/core/testqgssvgmarker.cpp | 179 +
tests/src/core/testqgssymbolv2.cpp | 459 +
tests/src/core/testqgstracer.cpp | 324 +
tests/src/core/testqgsvectordataprovider.cpp | 22 +-
tests/src/core/testqgsvectorfilewriter.cpp | 4 -
tests/src/core/testqgsvectorlayer.cpp | 512 +-
tests/src/core/testqgsvectorlayercache.cpp | 44 +-
tests/src/core/testqgsvectorlayerjoinbuffer.cpp | 384 +-
tests/src/core/testziplayer.cpp | 99 +-
tests/src/gui/CMakeLists.txt | 25 +-
tests/src/gui/testprojectionissues.cpp | 14 +-
tests/src/gui/testqgsdoublespinbox.cpp | 10 +-
tests/src/gui/testqgsdualview.cpp | 4 +-
tests/src/gui/testqgsfieldexpressionwidget.cpp | 168 +
tests/src/gui/testqgsfilewidget.cpp | 87 +
tests/src/gui/testqgsmapcanvas.cpp | 24 +-
tests/src/gui/testqgsmaptoolzoom.cpp | 24 +-
tests/src/gui/testqgsquickprint.cpp | 22 +-
tests/src/gui/testqgsrasterhistogram.cpp | 13 +-
tests/src/gui/testqgsrubberband.cpp | 92 +-
tests/src/gui/testqgsscalecombobox.cpp | 46 +-
tests/src/gui/testqgsspinbox.cpp | 10 +-
tests/src/providers/CMakeLists.txt | 27 +-
tests/src/providers/grass/6/CMakeLists.txt | 3 +
tests/src/providers/grass/7/CMakeLists.txt | 2 +
tests/src/providers/grass/CMakeLists.txt | 89 +
tests/src/providers/grass/testqgsgrassprovider.cpp | 1674 +
tests/src/providers/testqgsgdalprovider.cpp | 108 +
tests/src/providers/testqgswcsprovider.cpp | 19 +-
tests/src/providers/testqgswcspublicservers.cpp | 121 +-
tests/src/providers/testqgswcspublicservers.h | 12 +-
tests/src/python/CMakeLists.txt | 123 +-
tests/src/python/providertestbase.py | 386 +
tests/src/python/qgis_interface.py | 3 +-
tests/src/python/qgis_local_server.py | 18 +-
tests/src/python/qgscompositionchecker.py | 36 +-
tests/src/python/test_provider_memory.py | 320 +
tests/src/python/test_provider_mssql.py | 102 +
tests/src/python/test_provider_postgres.py | 171 +
tests/src/python/test_provider_shapefile.py | 84 +
tests/src/python/test_provider_spatialite.py | 207 +
tests/src/python/test_provider_tabfile.py | 59 +
tests/src/python/test_provider_virtual.py | 743 +
tests/src/python/test_qgis_local_server.py | 20 +-
tests/src/python/test_qgsanalysis.py | 23 +-
tests/src/python/test_qgsapplication.py | 7 +-
tests/src/python/test_qgsappstartup.py | 51 +-
tests/src/python/test_qgsatlascomposition.py | 281 +-
tests/src/python/test_qgsattributetablemodel.py | 87 +
tests/src/python/test_qgsauthsystem.py | 566 +
tests/src/python/test_qgsblendmodes.py | 74 +-
.../python/test_qgscategorizedsymbolrendererv2.py | 187 +
tests/src/python/test_qgscolorscheme.py | 50 +-
tests/src/python/test_qgscolorschemeregistry.py | 41 +-
tests/src/python/test_qgscomposereffects.py | 21 +-
tests/src/python/test_qgscomposerhtml.py | 48 +-
tests/src/python/test_qgscomposerlabel.py | 85 +-
tests/src/python/test_qgscomposermap.py | 42 +-
tests/src/python/test_qgscomposermapgrid.py | 261 +-
tests/src/python/test_qgscomposerpicture.py | 93 +
tests/src/python/test_qgscomposershapes.py | 19 +-
tests/src/python/test_qgscomposition.py | 28 +-
tests/src/python/test_qgsconditionalstyle.py | 78 +
tests/src/python/test_qgscoordinatetransform.py | 21 +-
tests/src/python/test_qgsdelimitedtextprovider.py | 661 +-
.../python/test_qgsdelimitedtextprovider_wanted.py | 1766 +-
tests/src/python/test_qgsdistancearea.py | 211 +-
tests/src/python/test_qgsdoccoverage.py | 117 +-
tests/src/python/test_qgseditwidgets.py | 76 +
tests/src/python/test_qgsexpression.py | 27 +-
tests/src/python/test_qgsfeature.py | 33 +-
tests/src/python/test_qgsfeatureiterator.py | 76 +-
tests/src/python/test_qgsfield.py | 91 +
tests/src/python/test_qgsfontutils.py | 13 +-
tests/src/python/test_qgsgeometry.py | 2527 +-
.../python/test_qgsgeometry_avoid_intersections.py | 47 +-
.../test_qgsgeometrygeneratorsymbollayerv2.py | 157 +
.../python/test_qgsgraduatedsymbolrendererv2.py | 390 +-
tests/src/python/test_qgsissue7244.py | 40 +-
tests/src/python/test_qgslayerdefinition.py | 120 +
tests/src/python/test_qgslogger.py | 11 +-
tests/src/python/test_qgsmaplayerregistry.py | 36 +
tests/src/python/test_qgsmapunitscale.py | 298 +
tests/src/python/test_qgsmemoryprovider.py | 141 -
tests/src/python/test_qgsnetworkcontentfetcher.py | 121 +
tests/src/python/test_qgspallabeling_base.py | 28 +-
tests/src/python/test_qgspallabeling_canvas.py | 19 +-
tests/src/python/test_qgspallabeling_composer.py | 80 +-
tests/src/python/test_qgspallabeling_placement.py | 285 +
tests/src/python/test_qgspallabeling_server.py | 26 +-
tests/src/python/test_qgspallabeling_tests.py | 91 +
tests/src/python/test_qgspoint.py | 25 +-
tests/src/python/test_qgsproject.py | 113 +
tests/src/python/test_qgsrangewidgets.py | 101 +
tests/src/python/test_qgsrasterfilewriter.py | 63 +-
tests/src/python/test_qgsrasterlayer.py | 46 +-
tests/src/python/test_qgsrectangle.py | 52 +-
tests/src/python/test_qgsrelation.py | 117 +-
tests/src/python/test_qgsrelationeditwidget.py | 335 +
tests/src/python/test_qgsrulebasedrenderer.py | 252 +
tests/src/python/test_qgsserver.py | 302 +
tests/src/python/test_qgsserver_accesscontrol.py | 1492 +
tests/src/python/test_qgssinglesymbolrenderer.py | 99 +
tests/src/python/test_qgssipcoverage.py | 130 +
tests/src/python/test_qgsspatialindex.py | 9 +-
tests/src/python/test_qgsspatialiteprovider.py | 190 -
.../python/test_qgssymbolexpressionvariables.py | 125 +
tests/src/python/test_qgssymbollayerv2.py | 258 +-
tests/src/python/test_qgssymbolv2.py | 192 +
tests/src/python/test_qgsunittypes.py | 337 +
tests/src/python/test_qgsvectorcolorramp.py | 320 +
tests/src/python/test_qgsvectorfilewriter.py | 252 +-
tests/src/python/test_qgsvectorlayer.py | 265 +-
tests/src/python/test_qgsvirtuallayerdefinition.py | 91 +
tests/src/python/test_qgszonalstatistics.py | 21 +-
tests/src/python/test_syntactic_sugar.py | 82 +
tests/src/python/utilities.py | 542 +-
.../adjacent_tiles/line_pattern_30_degree.qml | 373 +
.../adjacent_tiles/point_pattern_simple_marker.qml | 393 +
.../testdata/adjacent_tiles/simple_line_dashed.qml | 248 +
.../auth_system/certs_keys/cert_heirarchy_8bit.png | Bin 0 -> 29035 bytes
.../auth_system/certs_keys/chain_issuer2-root2.pem | 48 +
.../certs_keys/chain_subissuer-issuer-root.pem | 72 +
.../chains_subissuer-issuer-root_issuer2-root2.pem | 120 +
tests/testdata/auth_system/certs_keys/fra.p12 | Bin 0 -> 2088 bytes
tests/testdata/auth_system/certs_keys/fra_cert.der | Bin 0 -> 1029 bytes
tests/testdata/auth_system/certs_keys/fra_cert.pem | 24 +
tests/testdata/auth_system/certs_keys/fra_key.der | Bin 0 -> 609 bytes
tests/testdata/auth_system/certs_keys/fra_key.pem | 15 +
.../auth_system/certs_keys/fra_key_w-pass.pem | 18 +
.../auth_system/certs_keys/fra_w-chain.p12 | Bin 0 -> 4272 bytes
tests/testdata/auth_system/certs_keys/gerardus.p12 | Bin 0 -> 2122 bytes
.../auth_system/certs_keys/gerardus_cert.der | Bin 0 -> 1039 bytes
.../auth_system/certs_keys/gerardus_cert.pem | 24 +
.../auth_system/certs_keys/gerardus_key.der | Bin 0 -> 610 bytes
.../auth_system/certs_keys/gerardus_key.pem | 15 +
.../auth_system/certs_keys/gerardus_key_w-pass.pem | 18 +
.../auth_system/certs_keys/gerardus_w-chain.p12 | Bin 0 -> 5402 bytes
.../auth_system/certs_keys/issuer2_ca_cert.der | Bin 0 -> 1052 bytes
.../auth_system/certs_keys/issuer2_ca_cert.pem | 24 +
.../auth_system/certs_keys/issuer2_ca_key.der | Bin 0 -> 608 bytes
.../auth_system/certs_keys/issuer2_ca_key.pem | 15 +
.../auth_system/certs_keys/issuer_ca_cert.der | Bin 0 -> 1049 bytes
.../auth_system/certs_keys/issuer_ca_cert.pem | 24 +
.../auth_system/certs_keys/issuer_ca_key.der | Bin 0 -> 609 bytes
.../auth_system/certs_keys/issuer_ca_key.pem | 15 +
.../auth_system/certs_keys/localhost_ssl.p12 | Bin 0 -> 2140 bytes
.../auth_system/certs_keys/localhost_ssl_cert.der | Bin 0 -> 1039 bytes
.../auth_system/certs_keys/localhost_ssl_cert.pem | 24 +
.../auth_system/certs_keys/localhost_ssl_key.pem | 15 +
.../certs_keys/localhost_ssl_key_w-pass.pem | 18 +
.../certs_keys/localhost_ssl_w-chain.p12 | Bin 0 -> 4324 bytes
tests/testdata/auth_system/certs_keys/nicholas.p12 | Bin 0 -> 2114 bytes
.../auth_system/certs_keys/nicholas_cert.der | Bin 0 -> 1036 bytes
.../auth_system/certs_keys/nicholas_cert.pem | 24 +
.../auth_system/certs_keys/nicholas_key.der | Bin 0 -> 607 bytes
.../auth_system/certs_keys/nicholas_key.pem | 15 +
.../auth_system/certs_keys/nicholas_key_w-pass.pem | 18 +
.../auth_system/certs_keys/nicholas_w-chain.p12 | Bin 0 -> 4306 bytes
tests/testdata/auth_system/certs_keys/ptolemy.p12 | Bin 0 -> 2104 bytes
.../auth_system/certs_keys/ptolemy_cert.der | Bin 0 -> 1031 bytes
.../auth_system/certs_keys/ptolemy_cert.pem | 24 +
.../auth_system/certs_keys/ptolemy_key.der | Bin 0 -> 608 bytes
.../auth_system/certs_keys/ptolemy_key.pem | 15 +
.../auth_system/certs_keys/ptolemy_key_w-pass.pem | 18 +
.../auth_system/certs_keys/ptolemy_w-chain.p12 | Bin 0 -> 3200 bytes
.../auth_system/certs_keys/root2_ca_cert.der | Bin 0 -> 1050 bytes
.../auth_system/certs_keys/root2_ca_cert.pem | 24 +
.../auth_system/certs_keys/root2_ca_key.der | Bin 0 -> 609 bytes
.../auth_system/certs_keys/root2_ca_key.pem | 15 +
.../auth_system/certs_keys/root_ca_cert.der | Bin 0 -> 1047 bytes
.../auth_system/certs_keys/root_ca_cert.pem | 24 +
.../auth_system/certs_keys/root_ca_key.pem | 15 +
.../auth_system/certs_keys/subissuer_ca_cert.der | Bin 0 -> 1054 bytes
.../auth_system/certs_keys/subissuer_ca_cert.pem | 24 +
.../auth_system/certs_keys/subissuer_ca_key.der | Bin 0 -> 610 bytes
.../auth_system/certs_keys/subissuer_ca_key.pem | 15 +
.../auth_system/java_keystore/qgis-test-pki.jks | Bin 0 -> 9488 bytes
tests/testdata/auth_system/xca/qgis-certs.xdb | Bin 0 -> 29907 bytes
tests/testdata/auth_system/xca/requests/fra.csr | 14 +
.../testdata/auth_system/xca/requests/gerardus.csr | 14 +
.../auth_system/xca/requests/issuer2_ca.csr | 15 +
.../auth_system/xca/requests/issuer_ca.csr | 15 +
.../auth_system/xca/requests/localhost_ssl.csr | 15 +
.../testdata/auth_system/xca/requests/nicholas.csr | 14 +
.../testdata/auth_system/xca/requests/ptolemy.csr | 14 +
.../testdata/auth_system/xca/requests/root2_ca.csr | 15 +
.../testdata/auth_system/xca/requests/root_ca.csr | 15 +
.../auth_system/xca/requests/subissuer_ca.csr | 15 +
.../xca/templates/qgis_test_ca_template.xca | Bin 0 -> 231 bytes
.../xca/templates/qgis_test_client_template.xca | Bin 0 -> 205 bytes
.../templates/qgis_test_ssl_server_template.xca | Bin 0 -> 229 bytes
.../expected_adjacent_dashed_line.png | Bin 0 -> 5989 bytes
.../expected_adjacent_line_fill.png | Bin 0 -> 21101 bytes
.../expected_adjacent_line_fill_mask.png | Bin 0 -> 8121 bytes
.../expected_adjacent_marker_fill.png | Bin 0 -> 16581 bytes
.../expected_atlas_autoscale1.png | Bin
.../expected_atlas_autoscale1_mask.png | Bin 0 -> 30630 bytes
.../expected_atlas_autoscale2.png | Bin
.../expected_atlas_autoscale2_mask.png | Bin 0 -> 34016 bytes
.../expected_atlas_autoscale_old_api1.png | Bin
.../expected_atlas_autoscale_old_api1_mask.png | Bin 0 -> 30630 bytes
.../expected_atlas_autoscale_old_api2.png | Bin
.../expected_atlas_autoscale_old_api2_mask.png | Bin 0 -> 34016 bytes
.../expected_atlas_filtering1.png | Bin
.../expected_atlas_filtering1_mask.png | Bin 0 -> 34115 bytes
.../expected_atlas_fixedscale1.png | Bin
.../expected_atlas_fixedscale1_mask.png | Bin 0 -> 32163 bytes
.../expected_atlas_fixedscale2.png | Bin
.../expected_atlas_fixedscale2_mask.png | Bin 0 -> 33062 bytes
.../expected_atlas_fixedscale_old_api1.png | Bin
.../expected_atlas_fixedscale_old_api1_mask.png | Bin 0 -> 32163 bytes
.../expected_atlas_fixedscale_old_api2.png | Bin
.../expected_atlas_fixedscale_old_api2_mask.png | Bin 0 -> 33062 bytes
.../expected_atlas_hiding1.png | Bin
.../expected_atlas_hiding1_mask.png | Bin 0 -> 12393 bytes
.../expected_atlas_hiding2.png | Bin
.../expected_atlas_hiding2_mask.png | Bin 0 -> 10487 bytes
.../expected_atlas_predefinedscales1.png | Bin
.../expected_atlas_predefinedscales1_mask.png | Bin 0 -> 30681 bytes
.../expected_atlas_predefinedscales2.png | Bin
.../expected_atlas_predefinedscales2_mask.png | Bin 0 -> 29807 bytes
.../expected_atlas_sorting1.png | Bin
.../expected_atlas_sorting1_mask.png | Bin 0 -> 34298 bytes
.../expected_atlas_sorting2.png | Bin
.../expected_atlas_sorting2_mask.png | Bin 0 -> 27506 bytes
.../expected_atlas_two_maps1.png | Bin
.../expected_atlas_two_maps1_mask.png | Bin 0 -> 31062 bytes
.../expected_atlas_two_maps2.png | Bin
.../expected_atlas_two_maps2_mask.png | Bin 0 -> 32786 bytes
.../expected_composereffects_blend.png | Bin
.../expected_composereffects_blend_mask.png | Bin
.../expected_composereffects_transparency.png | Bin
.../expected_composerhtml_expressions_disabled.png | Bin
.../expected_composerhtml_expressions_enabled.png | Bin
.../expected_composerhtml_manual.png | Bin
.../expected_composerhtml_multiframe1.png | Bin
.../expected_composerhtml_multiframe2.png | Bin
.../expected_composerhtml_smartbreaks1.png | Bin
.../expected_composerhtml_smartbreaks2.png | Bin
.../expected_composerhtml_table.png | Bin
.../expected_composerhtml_userstylesheet.png | Bin
.../expected_composerrotation_label.png | Bin
.../expected_composerrotation_label_mask.png | Bin 0 -> 9094 bytes
.../expected_composerrotation_label_oldapi.png | Bin
.../expected_composerrotation_mapitemrotation.png | Bin
...ected_composerrotation_mapitemrotation_mask.png | Bin
.../expected_composerrotation_maprotation.png | Bin
...xpected_composerrotation_maprotation_oldapi.png | Bin
.../expected_composerrotation_shape.png | Bin
.../expected_composerrotation_shape_oldapi.png | Bin
.../expected_composermap_ddlayers.png | Bin 0 -> 44778 bytes
.../expected_composermap_ddlayers_mask.png | Bin 0 -> 8908 bytes
.../expected_composermap_ddstyles.png | Bin 0 -> 24699 bytes
.../expected_composermap_ddstyles_mask.png | Bin 0 -> 8908 bytes
.../expected_composermap_render.png | Bin
.../expected_composermap_render_mask.png | Bin
.../expected_composermap_crossgrid.png | Bin
.../expected_composermap_exteriorticks.png | Bin
...xpected_composermap_exteriorticks_annotated.png | Bin
...ed_composermap_exteriorticks_annotated_mask.png | Bin 0 -> 33697 bytes
...pected_composermap_exteriorticks_annotated2.png | Bin
...d_composermap_exteriorticks_annotated2_mask.png | Bin 0 -> 29602 bytes
.../expected_composermap_filteredannotations.png | Bin
...pected_composermap_filteredannotations_mask.png | Bin 0 -> 20483 bytes
.../expected_composermap_framedivisions.png | Bin
.../expected_composermap_grid.png | Bin
.../expected_composermap_grid_mask.png | Bin 0 -> 19402 bytes
.../expected_composermap_gridframeonly.png | Bin
.../expected_composermap_gridreprojected.png | Bin
.../expected_composermap_interiorexteriorticks.png | Bin
...composermap_interiorexteriorticks_annotated.png | Bin
...sermap_interiorexteriorticks_annotated_mask.png | Bin 0 -> 31381 bytes
...omposermap_interiorexteriorticks_annotated2.png | Bin
...ermap_interiorexteriorticks_annotated2_mask.png | Bin 0 -> 29602 bytes
.../expected_composermap_interiorticks.png | Bin
...xpected_composermap_interiorticks_annotated.png | Bin
...ed_composermap_interiorticks_annotated_mask.png | Bin 0 -> 31381 bytes
...pected_composermap_interiorticks_annotated2.png | Bin
...d_composermap_interiorticks_annotated2_mask.png | Bin 0 -> 32536 bytes
.../expected_composermap_lineborder.png | Bin
.../expected_composermap_lineborder_annotated.png | Bin
...ected_composermap_lineborder_annotated_mask.png | Bin 0 -> 32472 bytes
.../expected_composermap_lineborder_annotated2.png | Bin
...cted_composermap_lineborder_annotated2_mask.png | Bin 0 -> 32403 bytes
.../expected_composermap_markergrid.png | Bin
.../expected_composermap_rotatedannotations.png | Bin
...xpected_composermap_rotatedannotations_mask.png | Bin 0 -> 39132 bytes
.../expected_composermap_rotatedframe.png | Bin
...ected_composermap_verticaldescending_inside.png | Bin
..._composermap_verticaldescending_inside_mask.png | Bin 0 -> 40872 bytes
...cted_composermap_verticaldescending_outside.png | Bin
...composermap_verticaldescending_outside_mask.png | Bin 0 -> 43103 bytes
.../expected_composermap_zebrastyle.png | Bin
.../expected_composermap_zebrastyle_left.png | Bin
.../expected_composermap_zebrastyle_lefttop.png | Bin
...xpected_composermap_zebrastyle_lefttopright.png | Bin
.../expected_composermap_overview.png | Bin
.../expected_composermap_overview_blending.png | Bin
.../expected_composermap_overview_center.png | Bin
.../expected_composermap_overview_invert.png | Bin
.../expected_composermap_overview_rotated.png | Bin
.../travis_ubuntu_12.04_anomaly.png | Bin
.../expected_composermap_overview_rotated2.png | Bin
.../travis_ubuntu_12.04_anomaly.png | Bin
.../expected_composerpaper_bordered.png | Bin
.../expected_composerpaper_default.png | Bin
.../expected_composerpaper_hidden.png | Bin 0 -> 4956 bytes
.../expected_composerpaper_markerborder.png | Bin
.../expected_composerpaper_transparent.png | Bin
.../expected_composerpicture_badexpression.png | Bin
.../expected_composerpicture_clip_anchor.png | Bin
...xpected_composerpicture_clip_anchoroversize.png | Bin
.../expected_composerpicture_expression.png | Bin
.../expected_composerpicture_itemrotation.png | Bin
.../expected_composerpicture_remote.png | Bin
.../expected_composerpicture_resize_clip.png | Bin
...xpected_composerpicture_resize_frametoimage.png | Bin
...ed_composerpicture_resize_frametoimage_mask.png | Bin
.../expected_composerpicture_resize_stretch.png | Bin
.../expected_composerpicture_resize_zoom.png | Bin
.../expected_composerpicture_resize_zoomresize.png | Bin
.../expected_composerpicture_rotation.png | Bin
.../expected_composerpicture_rotation_oldapi.png | Bin
.../expected_composerpicture_svg_frametoimage.png | Bin
.../expected_composerpicture_svg_stretch.png | Bin
.../expected_composerpicture_svg_zoom.png | Bin
.../expected_composerpicture_svg_zoomresize.png | Bin
.../expected_composerpicture_zoom_anchor.png | Bin
.../expected_composerscalebar_doublebox.png | Bin
.../expected_composerscalebar_doublebox_mask.png | Bin 0 -> 8947 bytes
.../expected_composerscalebar_numeric.png | Bin
.../expected_composerscalebar_numeric_mask.png | Bin 0 -> 7720 bytes
.../expected_composerscalebar_singlebox.png | Bin
.../expected_composerscalebar_singlebox_mask.png | Bin 0 -> 8856 bytes
.../expected_composerscalebar_singlebox_alpha.png | Bin
...ected_composerscalebar_singlebox_alpha_mask.png | Bin 0 -> 8486 bytes
.../expected_composerscalebar_tick.png | Bin
.../expected_composerscalebar_tick_mask.png | Bin 0 -> 8887 bytes
.../expected_composershapes_ellipse.png | Bin
.../expected_composershapes_rectangle.png | Bin
.../expected_composershapes_roundedrect.png | Bin
.../expected_composershapes_symbolv2.png | Bin
.../expected_composershapes_triangle.png | Bin
.../expected_composerattributetable_align.png | Bin 0 -> 24668 bytes
.../expected_composerattributetable_align_mask.png | Bin 0 -> 42737 bytes
.../expected_composerattributetable_autowrap.png | Bin 0 -> 30813 bytes
...pected_composerattributetable_autowrap_mask.png | Bin 0 -> 50549 bytes
.../expected_composerattributetable_cellstyle.png | Bin 0 -> 21184 bytes
...ected_composerattributetable_cellstyle_mask.png | Bin 0 -> 29157 bytes
...expected_composerattributetable_columnwidth.png | Bin 0 -> 24351 bytes
...ted_composerattributetable_columnwidth_mask.png | Bin 0 -> 36444 bytes
.../expected_composerattributetable_drawempty.png | Bin 0 -> 18637 bytes
...ected_composerattributetable_drawempty_mask.png | Bin 0 -> 29057 bytes
...expected_composerattributetable_headersonly.png | Bin 0 -> 11120 bytes
...ted_composerattributetable_headersonly_mask.png | Bin 0 -> 17415 bytes
.../expected_composerattributetable_hidetable.png | Bin
...ected_composerattributetable_hidetable_mask.png | Bin 0 -> 5580 bytes
.../expected_composerattributetable_multiline.png | Bin 0 -> 22889 bytes
...ected_composerattributetable_multiline_mask.png | Bin 0 -> 42356 bytes
.../expected_composerattributetable_render.png | Bin 0 -> 26644 bytes
...expected_composerattributetable_render_mask.png | Bin 0 -> 42220 bytes
...expected_composerattributetable_showmessage.png | Bin 0 -> 13572 bytes
...ted_composerattributetable_showmessage_mask.png | Bin 0 -> 20888 bytes
.../expected_composerutils_drawarrowhead.png | Bin
.../expected_composerutils_drawtext_pos.png | Bin
.../expected_composerutils_drawtext_pos_mask.png | Bin 0 -> 2860 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_posnocolor.png | Bin
...cted_composerutils_drawtext_posnocolor_mask.png | Bin 0 -> 2990 bytes
.../expected_composerutils_drawtext_rect.png | Bin
.../expected_composerutils_drawtext_rect_mask.png | Bin 0 -> 2876 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_rectalign.png | Bin
...ected_composerutils_drawtext_rectalign_mask.png | Bin 0 -> 3018 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_rectflag.png | Bin
...pected_composerutils_drawtext_rectflag_mask.png | Bin 0 -> 2758 bytes
.../anomaly_win7.png | Bin
...expected_composerutils_drawtext_rectnocolor.png | Bin
...ted_composerutils_drawtext_rectnocolor_mask.png | Bin 0 -> 3086 bytes
.../expected_composition_bounds.png | Bin 0 -> 6171 bytes
.../expected_composition_bounds_margin.png | Bin 0 -> 8442 bytes
.../expected_composition_bounds_multipage.png | Bin 0 -> 5313 bytes
.../expected_painteffect_blur.png | Bin 0 -> 6302 bytes
.../expected_painteffect_blur_mask.png | Bin 0 -> 1189 bytes
.../expected_painteffect_composer.png | Bin 0 -> 48589 bytes
.../expected_painteffect_drawsource.png | Bin 0 -> 793 bytes
.../expected_painteffect_drawsource_mask.png | Bin 0 -> 556 bytes
.../expected_painteffect_dropshadow.png | Bin 0 -> 4203 bytes
.../expected_painteffect_dropshadow_mask.png | Bin 0 -> 2741 bytes
.../expected_painteffect_layer.png | Bin 0 -> 36588 bytes
.../expected_painteffect_line.png | Bin 0 -> 34487 bytes
.../expected_painteffect_mapunits.png | Bin 0 -> 42218 bytes
.../expected_painteffect_marker.png | Bin 0 -> 8512 bytes
.../expected_painteffect_outerglow.png | Bin 0 -> 1773 bytes
.../expected_painteffect_outerglow_mask.png | Bin 0 -> 1497 bytes
.../expected_painteffect_poly.png | Bin 0 -> 65115 bytes
.../expected_painteffect_stack.png | Bin 0 -> 6052 bytes
.../expected_painteffect_stack_mask.png | Bin 0 -> 1035 bytes
.../expected_atlas_autoscale1_mask.png | Bin 30718 -> 0 bytes
.../expected_atlas_autoscale2_mask.png | Bin 33529 -> 0 bytes
.../expected_atlas_autoscale_old_api1_mask.png | Bin 30409 -> 0 bytes
.../expected_atlas_autoscale_old_api2_mask.png | Bin 33529 -> 0 bytes
.../expected_atlas_filtering1_mask.png | Bin 33677 -> 0 bytes
.../expected_atlas_fixedscale1_mask.png | Bin 31906 -> 0 bytes
.../expected_atlas_fixedscale2_mask.png | Bin 32540 -> 0 bytes
.../expected_atlas_fixedscale_old_api1_mask.png | Bin 31906 -> 0 bytes
.../expected_atlas_fixedscale_old_api2_mask.png | Bin 32540 -> 0 bytes
.../expected_atlas_hiding1_mask.png | Bin 12048 -> 0 bytes
.../expected_atlas_hiding2_mask.png | Bin 9880 -> 0 bytes
.../expected_atlas_legend.png | Bin 0 -> 44255 bytes
.../expected_atlas_legend_mask.png | Bin 0 -> 10924 bytes
.../expected_atlas_predefinedscales1_mask.png | Bin 30509 -> 0 bytes
.../expected_atlas_predefinedscales2_mask.png | Bin 29300 -> 0 bytes
.../expected_atlas_sorting1_mask.png | Bin 33817 -> 0 bytes
.../expected_atlas_sorting2_mask.png | Bin 27180 -> 0 bytes
.../expected_atlas_two_maps1_mask.png | Bin 30839 -> 0 bytes
.../expected_atlas_two_maps2_mask.png | Bin 32252 -> 0 bytes
...expected_composerattributetable_columnwidth.png | Bin 23941 -> 0 bytes
...ted_composerattributetable_columnwidth_mask.png | Bin 33931 -> 0 bytes
.../expected_composerattributetable_drawempty.png | Bin 18345 -> 0 bytes
...expected_composerattributetable_headersonly.png | Bin 11006 -> 0 bytes
...ted_composerattributetable_headersonly_mask.png | Bin 15948 -> 0 bytes
.../expected_composerattributetable_render.png | Bin 26276 -> 0 bytes
...expected_composerattributetable_render_mask.png | Bin 39696 -> 0 bytes
...expected_composerattributetable_showmessage.png | Bin 13417 -> 0 bytes
.../expected_composermap_grid_mask.png | Bin 19265 -> 0 bytes
...xpected_composermap_rotatedannotations_mask.png | Bin 32805 -> 0 bytes
.../expected_composerrotation_label_mask.png | Bin 8819 -> 0 bytes
.../expected_composerscalebar_singlebox_mask.png | Bin 7575 -> 0 bytes
...ected_composerscalebar_singlebox_alpha_mask.png | Bin 7336 -> 0 bytes
.../expected_composerutils_drawtext_pos_mask.png | Bin 2176 -> 0 bytes
.../expected_composerutils_drawtext_rect_mask.png | Bin 2178 -> 0 bytes
.../expected_geometry_bufferCheck_mask.png | Bin 0 -> 884 bytes
.../expected_geometry_differenceCheck2_mask.png | Bin 0 -> 857 bytes
.../expected_geometry_part_count.png | Bin 0 -> 3570126 bytes
.../expected_geometry_part_count_mask.png | Bin 0 -> 5499 bytes
.../expected_geometry_part_num.png | Bin 0 -> 3570126 bytes
.../expected_geometry_part_num_mask.png | Bin 0 -> 5499 bytes
.../expected_geometrygenerator_buffer_lines.png | Bin 0 -> 3570126 bytes
...xpected_geometrygenerator_buffer_lines_mask.png | Bin 0 -> 5581 bytes
.../expected_geometrygenerator_buffer_points.png | Bin 0 -> 3570126 bytes
...pected_geometrygenerator_buffer_points_mask.png | Bin 0 -> 5454 bytes
.../expected_geometrygenerator_marker.png | Bin 0 -> 641536 bytes
.../expected_geometrygenerator_mixed.png | Bin 0 -> 641536 bytes
.../expected_geometrygenerator_mixed_mask.png | Bin 0 -> 1621 bytes
.../expected_imageop_dt_interior.png | Bin 28048 -> 0 bytes
.../expected_imageop_dt_max.png | Bin 51987 -> 0 bytes
.../expected_imageop_dt_spread.png | Bin 21409 -> 0 bytes
.../expected_painteffect_blur/painteffect_blur.png | Bin 8244 -> 0 bytes
.../expected_painteffect_dropshadow.png | Bin 8441 -> 0 bytes
.../macosx/sp_background_rect.png | Bin 6075 -> 0 bytes
.../{precise => }/sp_background_rect.png | Bin
.../sp_background_rect/sp_background_rect_mask.png | Bin 0 -> 6005 bytes
.../macosx/sp_background_rect_w_offset.png | Bin 6275 -> 0 bytes
.../{precise => }/sp_background_rect_w_offset.png | Bin
.../sp_background_rect_w_offset_mask.png | Bin 0 -> 6083 bytes
.../sp_background_svg/macosx/sp_background_svg.png | Bin 6139 -> 0 bytes
.../{precise => }/sp_background_svg.png | Bin
.../sp_background_svg/sp_background_svg_mask.png | Bin 0 -> 6099 bytes
.../macosx/sp_background_svg_w_offset.png | Bin 6307 -> 0 bytes
.../{precise => }/sp_background_svg_w_offset.png | Bin
.../sp_background_svg_w_offset_mask.png | Bin 0 -> 6239 bytes
.../expected_pal_canvas/sp_buffer/sp_buffer.png | Bin 0 -> 9407 bytes
.../sp_buffer/sp_buffer_mask.png | Bin 0 -> 9187 bytes
.../sp_default_label/macosx/sp_default_label.png | Bin 6223 -> 0 bytes
.../{precise => }/sp_default_label.png | Bin
.../sp_default_label/sp_default_label_mask.png | Bin 0 -> 6032 bytes
.../sp_partials_labels_disabled_mask.png | Bin 0 -> 1248 bytes
.../macosx/sp_partials_labels_enabled.png | Bin 6780 -> 0 bytes
.../{precise => }/sp_partials_labels_enabled.png | Bin
.../sp_partials_labels_enabled_mask.png | Bin 0 -> 6076 bytes
.../expected_pal_canvas/sp_shadow/sp_shadow.png | Bin 0 -> 13638 bytes
.../sp_shadow/sp_shadow_mask.png | Bin 0 -> 9657 bytes
.../sp_text_color/macosx/sp_text_color.png | Bin 5687 -> 0 bytes
.../sp_text_color/{precise => }/sp_text_color.png | Bin
.../sp_text_color/sp_text_color_mask.png | Bin 0 -> 5898 bytes
.../macosx/sp_text_size_map_unit.png | Bin 6223 -> 0 bytes
.../{precise => }/sp_text_size_map_unit.png | Bin
.../sp_text_size_map_unit_mask.png | Bin 0 -> 6032 bytes
.../sp_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_curved_placement_above_mask.png | Bin 0 -> 8892 bytes
.../sp_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_curved_placement_below_mask.png | Bin 0 -> 9798 bytes
.../sp_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_curved_placement_online_mask.png | Bin 0 -> 9404 bytes
.../sp_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...p_line_placement_above_map_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...p_line_placement_below_map_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_line_placement_online_mask.png | Bin 0 -> 11865 bytes
.../macosx/sp_img_background_rect.png | Bin 6069 -> 0 bytes
.../{precise => }/sp_img_background_rect.png | Bin
.../sp_img_background_rect_mask.png | Bin 0 -> 6437 bytes
.../macosx/sp_img_background_rect_w_offset.png | Bin 6261 -> 0 bytes
.../sp_img_background_rect_w_offset.png | Bin
.../sp_img_background_rect_w_offset_mask.png | Bin 0 -> 6461 bytes
.../macosx/sp_img_background_svg.png | Bin 6132 -> 0 bytes
.../{precise => }/sp_img_background_svg.png | Bin
.../sp_img_background_svg_mask.png | Bin 0 -> 6086 bytes
.../macosx/sp_img_background_svg_w_offset.png | Bin 6293 -> 0 bytes
.../sp_img_background_svg_w_offset.png | Bin
.../sp_img_background_svg_w_offset_mask.png | Bin 0 -> 6154 bytes
.../sp_img_buffer/sp_img_buffer.png | Bin 0 -> 9407 bytes
.../sp_img_buffer/sp_img_buffer_mask.png | Bin 0 -> 9747 bytes
.../macosx/sp_img_default_label.png | Bin 6210 -> 0 bytes
.../{precise => }/sp_img_default_label.png | Bin
.../sp_img_default_label_mask.png | Bin 0 -> 6358 bytes
.../macosx/sp_img_partials_labels_enabled.png | Bin 6769 -> 0 bytes
.../sp_img_partials_labels_enabled.png | Bin
.../sp_img_partials_labels_enabled_mask.png | Bin 0 -> 6837 bytes
.../sp_img_shadow/sp_img_shadow.png | Bin 0 -> 13638 bytes
.../sp_img_shadow/sp_img_shadow_mask.png | Bin 0 -> 9789 bytes
.../sp_img_text_color/macosx/sp_img_text_color.png | Bin 5673 -> 0 bytes
.../{precise => }/sp_img_text_color.png | Bin
.../sp_img_text_color/sp_img_text_color_mask.png | Bin 0 -> 6202 bytes
.../macosx/sp_img_text_size_map_unit.png | Bin 6210 -> 0 bytes
.../{precise => }/sp_img_text_size_map_unit.png | Bin
.../sp_img_text_size_map_unit_mask.png | Bin 0 -> 6358 bytes
.../macosx/sp_pdf_background_rect.png | Bin 5026 -> 0 bytes
.../{precise => }/sp_pdf_background_rect.png | Bin
.../sp_pdf_background_rect_mask.png | Bin 0 -> 6209 bytes
.../macosx/sp_pdf_background_rect_w_offset.png | Bin 5252 -> 0 bytes
.../sp_pdf_background_rect_w_offset.png | Bin
.../sp_pdf_background_rect_w_offset_mask.png | Bin 0 -> 6202 bytes
.../macosx/sp_pdf_background_svg.png | Bin 5410 -> 0 bytes
.../{precise => }/sp_pdf_background_svg.png | Bin
.../sp_pdf_background_svg_mask.png | Bin 0 -> 6299 bytes
.../macosx/sp_pdf_background_svg_w_offset.png | Bin 5492 -> 0 bytes
.../sp_pdf_background_svg_w_offset.png | Bin
.../sp_pdf_background_svg_w_offset_mask.png | Bin 0 -> 6317 bytes
.../sp_pdf_buffer/sp_pdf_buffer.png | Bin 0 -> 9407 bytes
.../sp_pdf_buffer/sp_pdf_buffer_mask.png | Bin 0 -> 9825 bytes
.../macosx/sp_pdf_default_label.png | Bin 5206 -> 0 bytes
.../{precise => }/sp_pdf_default_label.png | Bin
.../sp_pdf_default_label_mask.png | Bin 0 -> 6149 bytes
.../anomaly-precise.png | Bin 1083 -> 0 bytes
.../sp_pdf_partials_labels_disabled_mask.png | Bin 0 -> 1319 bytes
.../macosx/sp_pdf_partials_labels_enabled.png | Bin 5740 -> 0 bytes
.../sp_pdf_partials_labels_enabled.png | Bin
.../sp_pdf_partials_labels_enabled_mask.png | Bin 0 -> 6447 bytes
.../sp_pdf_shadow/sp_pdf_shadow.png | Bin 0 -> 13638 bytes
.../sp_pdf_shadow/sp_pdf_shadow_mask.png | Bin 0 -> 9755 bytes
.../sp_pdf_text_color/macosx/sp_pdf_text_color.png | Bin 4790 -> 0 bytes
.../{precise => }/sp_pdf_text_color.png | Bin
.../sp_pdf_text_color/sp_pdf_text_color_mask.png | Bin 0 -> 6053 bytes
.../macosx/sp_pdf_text_size_map_unit.png | Bin 5206 -> 0 bytes
.../{precise => }/sp_pdf_text_size_map_unit.png | Bin
.../sp_pdf_text_size_map_unit_mask.png | Bin 0 -> 6149 bytes
.../macosx/sp_svg_background_rect.png | Bin 6079 -> 0 bytes
.../{precise => }/sp_svg_background_rect.png | Bin
.../sp_svg_background_rect_mask.png | Bin 0 -> 6062 bytes
.../macosx/sp_svg_background_rect_w_offset.png | Bin 6246 -> 0 bytes
.../sp_svg_background_rect_w_offset.png | Bin
.../sp_svg_background_rect_w_offset_mask.png | Bin 0 -> 6079 bytes
.../macosx/sp_svg_background_svg.png | Bin 6124 -> 0 bytes
.../{precise => }/sp_svg_background_svg.png | Bin
.../sp_svg_background_svg_mask.png | Bin 0 -> 6112 bytes
.../macosx/sp_svg_background_svg_w_offset.png | Bin 6280 -> 0 bytes
.../sp_svg_background_svg_w_offset.png | Bin
.../sp_svg_background_svg_w_offset_mask.png | Bin 0 -> 6125 bytes
.../sp_svg_buffer/sp_svg_buffer.png | Bin 0 -> 9407 bytes
.../sp_svg_buffer/sp_svg_buffer_mask.png | Bin 0 -> 9211 bytes
.../macosx/sp_svg_default_label.png | Bin 6195 -> 0 bytes
.../{precise => }/sp_svg_default_label.png | Bin
.../sp_svg_default_label_mask.png | Bin 0 -> 6007 bytes
.../macosx/sp_svg_partials_labels_enabled.png | Bin 6763 -> 0 bytes
.../sp_svg_partials_labels_enabled.png | Bin
.../sp_svg_partials_labels_enabled_mask.png | Bin 0 -> 5984 bytes
.../sp_svg_shadow/sp_svg_shadow.png | Bin 0 -> 13638 bytes
.../sp_svg_shadow/sp_svg_shadow_mask.png | Bin 0 -> 9630 bytes
.../sp_svg_text_color/macosx/sp_svg_text_color.png | Bin 5677 -> 0 bytes
.../{precise => }/sp_svg_text_color.png | Bin
.../sp_svg_text_color/sp_svg_text_color_mask.png | Bin 0 -> 5858 bytes
.../macosx/sp_svg_text_size_map_unit.png | Bin 6195 -> 0 bytes
.../{precise => }/sp_svg_text_size_map_unit.png | Bin
.../sp_svg_text_size_map_unit_mask.png | Bin 0 -> 6007 bytes
.../sp_img_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_img_curved_placement_above_mask.png | Bin 0 -> 12103 bytes
.../sp_img_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_img_curved_placement_below_mask.png | Bin 0 -> 13105 bytes
.../sp_img_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_img_curved_placement_online_mask.png | Bin 0 -> 11918 bytes
...p_img_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 14847 bytes
...sp_img_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...g_line_placement_above_map_orientation_mask.png | Bin 0 -> 14596 bytes
...p_img_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 14595 bytes
...sp_img_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...g_line_placement_below_map_orientation_mask.png | Bin 0 -> 14841 bytes
.../sp_img_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_img_line_placement_online_mask.png | Bin 0 -> 14408 bytes
.../sp_pdf_curved_placement_above.png | Bin 0 -> 11069 bytes
.../sp_pdf_curved_placement_above_mask.png | Bin 0 -> 11946 bytes
.../sp_pdf_curved_placement_below.png | Bin 0 -> 11094 bytes
.../sp_pdf_curved_placement_below_mask.png | Bin 0 -> 12864 bytes
.../sp_pdf_curved_placement_online.png | Bin 0 -> 10389 bytes
.../sp_pdf_curved_placement_online_mask.png | Bin 0 -> 11755 bytes
...p_pdf_line_placement_above_line_orientation.png | Bin 0 -> 10998 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 14579 bytes
...sp_pdf_line_placement_above_map_orientation.png | Bin 0 -> 10797 bytes
...f_line_placement_above_map_orientation_mask.png | Bin 0 -> 14523 bytes
...p_pdf_line_placement_below_line_orientation.png | Bin 0 -> 10797 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 14523 bytes
...sp_pdf_line_placement_below_map_orientation.png | Bin 0 -> 10998 bytes
...f_line_placement_below_map_orientation_mask.png | Bin 0 -> 14579 bytes
.../sp_pdf_line_placement_online.png | Bin 0 -> 10325 bytes
.../sp_pdf_line_placement_online_mask.png | Bin 0 -> 14301 bytes
.../sp_svg_curved_placement_above.png | Bin 0 -> 13283 bytes
.../sp_svg_curved_placement_above_mask.png | Bin 0 -> 8829 bytes
.../sp_svg_curved_placement_below.png | Bin 0 -> 13298 bytes
.../sp_svg_curved_placement_below_mask.png | Bin 0 -> 9722 bytes
.../sp_svg_curved_placement_online.png | Bin 0 -> 12239 bytes
.../sp_svg_curved_placement_online_mask.png | Bin 0 -> 9343 bytes
...p_svg_line_placement_above_line_orientation.png | Bin 0 -> 13171 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11621 bytes
...sp_svg_line_placement_above_map_orientation.png | Bin 0 -> 12916 bytes
...g_line_placement_above_map_orientation_mask.png | Bin 0 -> 11589 bytes
...p_svg_line_placement_below_line_orientation.png | Bin 0 -> 12916 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11589 bytes
...sp_svg_line_placement_below_map_orientation.png | Bin 0 -> 13171 bytes
...g_line_placement_below_map_orientation_mask.png | Bin 0 -> 11621 bytes
.../sp_svg_line_placement_online.png | Bin 0 -> 12359 bytes
.../sp_svg_line_placement_online_mask.png | Bin 0 -> 11783 bytes
.../sp_multipolygon_obstacle.png | Bin 0 -> 2633 bytes
.../sp_multipolygon_obstacle_mask.png | Bin 0 -> 1051 bytes
.../sp_point_dd_ordered_placement.png | Bin 0 -> 1200 bytes
.../sp_point_dd_ordered_placement_mask.png | Bin 0 -> 999 bytes
.../sp_point_dd_ordered_placement1.png | Bin 0 -> 1368 bytes
.../sp_point_dd_ordered_placement1_mask.png | Bin 0 -> 1244 bytes
.../sp_point_ordered_placement1.png | Bin 0 -> 1219 bytes
.../sp_point_ordered_placement1_mask.png | Bin 0 -> 992 bytes
.../sp_point_ordered_placement2.png | Bin 0 -> 1582 bytes
.../sp_point_ordered_placement2_mask.png | Bin 0 -> 1007 bytes
.../sp_point_ordered_placement3.png | Bin 0 -> 1625 bytes
.../sp_point_ordered_placement3_mask.png | Bin 0 -> 1019 bytes
.../sp_point_ordered_placement4.png | Bin 0 -> 1661 bytes
.../sp_point_ordered_placement4_mask.png | Bin 0 -> 1034 bytes
.../sp_point_ordered_symbol_bound_offset.png | Bin 0 -> 1148 bytes
.../sp_point_ordered_symbol_bound_offset_mask.png | Bin 0 -> 1035 bytes
.../sp_point_placement_around.png | Bin 0 -> 1487 bytes
.../sp_point_placement_around_mask.png | Bin 0 -> 1231 bytes
.../sp_point_placement_around_obstacle.png | Bin 0 -> 1708 bytes
.../sp_point_placement_around_obstacle_mask.png | Bin 0 -> 1389 bytes
...oint_placement_around_obstacle_large_symbol.png | Bin 0 -> 3265 bytes
...placement_around_obstacle_large_symbol_mask.png | Bin 0 -> 2527 bytes
.../sp_point_placement_narrow_polygon_obstacle.png | Bin 0 -> 2645 bytes
...oint_placement_narrow_polygon_obstacle_mask.png | Bin 0 -> 1090 bytes
.../sp_polygon_multiple_labels.png | Bin 0 -> 2948 bytes
.../sp_polygon_multiple_labels_mask.png | Bin 0 -> 1036 bytes
.../sp_polygon_placement_with_hole.png | Bin 0 -> 4667 bytes
.../sp_polygon_placement_with_hole_mask.png | Bin 0 -> 830 bytes
.../sp_polygon_placement_with_hole_and_point.png | Bin 0 -> 4996 bytes
..._polygon_placement_with_hole_and_point_mask.png | Bin 0 -> 890 bytes
.../macosx/sp_background_rect.png | Bin 5531 -> 0 bytes
.../precise/sp_background_rect.png | Bin 5352 -> 0 bytes
.../sp_background_rect}/sp_background_rect.png | Bin
.../sp_background_rect/sp_background_rect_mask.png | Bin 0 -> 6005 bytes
.../macosx/sp_background_rect_w_offset.png | Bin 5736 -> 0 bytes
.../precise/sp_background_rect_w_offset.png | Bin 5565 -> 0 bytes
.../sp_background_rect_w_offset.png | Bin
.../sp_background_rect_w_offset_mask.png | Bin 0 -> 6083 bytes
.../sp_background_svg/macosx/sp_background_svg.png | Bin 5592 -> 0 bytes
.../precise/sp_background_svg.png | Bin 5459 -> 0 bytes
.../sp_background_svg}/sp_background_svg.png | Bin
.../sp_background_svg/sp_background_svg_mask.png | Bin 0 -> 6058 bytes
.../macosx/sp_background_svg_w_offset.png | Bin 5758 -> 0 bytes
.../precise/sp_background_svg_w_offset.png | Bin 5620 -> 0 bytes
.../sp_background_svg_w_offset.png | Bin
.../sp_background_svg_w_offset_mask.png | Bin 0 -> 6205 bytes
.../expected_pal_server/sp_buffer/sp_buffer.png | Bin 0 -> 9407 bytes
.../sp_buffer/sp_buffer_mask.png | Bin 0 -> 9132 bytes
.../sp_default_label/macosx/sp_default_label.png | Bin 5680 -> 0 bytes
.../sp_default_label/precise/sp_default_label.png | Bin 5512 -> 0 bytes
.../sp_default_label}/sp_default_label.png | Bin
.../sp_default_label/sp_default_label_mask.png | Bin 0 -> 6008 bytes
.../sp_partials_labels_disabled.png | Bin 1236 -> 1408 bytes
.../macosx/sp_partials_labels_enabled.png | Bin 6158 -> 0 bytes
.../precise/sp_partials_labels_enabled.png | Bin 7226 -> 0 bytes
.../sp_partials_labels_enabled.png | Bin
.../sp_partials_labels_enabled_mask.png | Bin 0 -> 5996 bytes
.../expected_pal_server/sp_shadow/sp_shadow.png | Bin 0 -> 13638 bytes
.../sp_shadow/sp_shadow_mask.png | Bin 0 -> 9625 bytes
.../sp_text_color/macosx/sp_text_color.png | Bin 5230 -> 0 bytes
.../sp_text_color/precise/sp_text_color.png | Bin 5142 -> 0 bytes
.../sp_text_color}/sp_text_color.png | Bin
.../sp_text_color/sp_text_color_mask.png | Bin 0 -> 5874 bytes
.../macosx/sp_text_size_map_unit.png | Bin 5680 -> 0 bytes
.../precise/sp_text_size_map_unit.png | Bin 5512 -> 0 bytes
.../sp_text_size_map_unit.png | Bin
.../sp_text_size_map_unit_mask.png | Bin 0 -> 6008 bytes
.../sp_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_curved_placement_above_mask.png | Bin 0 -> 8892 bytes
.../sp_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_curved_placement_below_mask.png | Bin 0 -> 9798 bytes
.../sp_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_curved_placement_online_mask.png | Bin 0 -> 9404 bytes
.../sp_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...p_line_placement_above_map_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...p_line_placement_below_map_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_line_placement_online_mask.png | Bin 0 -> 11865 bytes
.../expected_piediagram/expected_piediagram.png | Bin 110946 -> 61040 bytes
.../expected_piediagram_mask.png | Bin 0 -> 89273 bytes
.../expected_piediagram_expression.png | Bin 91903 -> 46031 bytes
.../expected_piediagram_expression_mask.png | Bin 0 -> 63928 bytes
.../expected_qgis_local_server_mask.png | Bin 0 -> 1934 bytes
.../default/expected_raster_blendmodes.png | Bin 481270 -> 0 bytes
.../expected_raster_blendmodes.png | Bin 0 -> 1265 bytes
.../precise/expected_raster_blendmodes.png | Bin 74665 -> 0 bytes
.../expected_raster_multibandrenderer.png | Bin 0 -> 1301 bytes
.../expected_raster_multibandrenderer_mask.png | Bin 0 -> 1186 bytes
.../expected_rgbwcmyk01_YeGeo.jp2_mask.png | Bin 0 -> 644 bytes
.../expected_rulebased_disabled_else.png | Bin 0 -> 471539 bytes
.../expected_rulebased_disabled_else_mask.png | Bin 0 -> 1229 bytes
.../expected_rulebased_else.png | Bin 0 -> 471539 bytes
.../expected_rulebased_else_mask.png | Bin 0 -> 1257 bytes
.../expected_singlesymbol_orderby.png | Bin 0 -> 471539 bytes
.../expected_singlesymbol_orderby_mask.png | Bin 0 -> 1358 bytes
.../expected_stylev2_linecanvasclip.png | Bin 0 -> 1976 bytes
.../expected_stylev2_linecanvasclip_mask.png | Bin 0 -> 2266 bytes
.../expected_stylev2_linecanvasclip_off.png | Bin 0 -> 1799 bytes
.../expected_stylev2_linecanvasclip_off_mask.png | Bin 0 -> 2037 bytes
.../expected_stylev2_polycanvasclip.png | Bin 0 -> 2571 bytes
.../expected_stylev2_polycanvasclip_mask.png | Bin 0 -> 2871 bytes
.../expected_stylev2_polycanvasclip_off.png | Bin 0 -> 2314 bytes
.../expected_stylev2_polycanvasclip_off_mask.png | Bin 0 -> 2614 bytes
.../expected_symbol_color_variable.png | Bin 0 -> 3570126 bytes
.../expected_imageop_bcnochange.png | Bin
.../expected_imageop_bcnochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_colorizefull.png | Bin
.../expected_imageop_colorizefull_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_colorizepartial.png | Bin
.../expected_imageop_colorizepartial_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasebright.png | Bin
.../expected_imageop_decreasebright_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasecontrast.png | Bin
.../expected_imageop_decreasecontrast_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasesat.png | Bin
.../expected_imageop_decreasesat_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_dt_interior.png | Bin 0 -> 11177 bytes
.../expected_imageop_dt_max.png | Bin 0 -> 15567 bytes
.../expected_imageop_dt_spread.png | Bin 0 -> 20246 bytes
.../expected_imageop_dt_spread_mask.png | Bin 0 -> 2777 bytes
.../expected_imageop_fliphoz.png | Bin
.../expected_imageop_fliphoz_mask.png | Bin 0 -> 18832 bytes
.../expected_imageop_flipvert.png | Bin
.../expected_imageop_flipvert_mask.png | Bin 0 -> 18661 bytes
.../expected_imageop_gaussianblur.png | Bin
.../expected_imageop_gaussianblur_mask.png | Bin 0 -> 27072 bytes
.../expected_imageop_gaussianblur_small.png | Bin
.../expected_imageop_gaussianblur_small_mask.png | Bin 0 -> 1097 bytes
.../expected_imageop_grayaverage.png | Bin
.../expected_imageop_grayaverage_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_graylightness.png | Bin
.../expected_imageop_graylightness_mask.png | Bin 0 -> 27450 bytes
.../expected_imageop_grayluminosity.png | Bin
.../expected_imageop_grayluminosity_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasebright.png | Bin
.../expected_imageop_increasebright_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasecontrast.png | Bin
.../expected_imageop_increasecontrast_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasesat.png | Bin
.../expected_imageop_increasesat_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_nochange.png | Bin
.../expected_imageop_nochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_opacitydecrease.png | Bin
.../expected_imageop_opacitydecrease_mask.png | Bin 0 -> 15902 bytes
.../expected_imageop_opacityincrease.png | Bin
.../expected_imageop_opacityincrease_mask.png | Bin 0 -> 6390 bytes
.../expected_imageop_opacitynochange.png | Bin
.../expected_imageop_opacitynochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_overlaycolor.png | Bin
.../expected_imageop_overlaycolor_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_satnochange.png | Bin
.../expected_imageop_satnochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_smallimage.png | Bin
.../expected_imageop_smallimage_mask.png | Bin 0 -> 943 bytes
.../expected_imageop_stackblur.png | Bin
.../expected_imageop_stackblur_mask.png | Bin 0 -> 23058 bytes
.../expected_imageop_stackblur_alphaonly.png | Bin
.../expected_imageop_stackblur_alphaonly_mask.png | Bin 0 -> 1296 bytes
.../expected_imageop_zerospread.png | Bin
.../expected_label_order_layer1.png | Bin 0 -> 37870 bytes
.../expected_label_order_layer1_mask.png | Bin 0 -> 29300 bytes
.../expected_label_order_layer2.png | Bin 0 -> 37678 bytes
.../expected_label_order_layer2_mask.png | Bin 0 -> 29617 bytes
.../expected_label_order_mixed.png | Bin 0 -> 37864 bytes
.../expected_label_order_mixed_mask.png | Bin 0 -> 29409 bytes
.../expected_label_order_size.png | Bin 0 -> 37022 bytes
.../expected_label_order_size_mask.png | Bin 0 -> 41466 bytes
.../expected_label_order_zindex.png | Bin 0 -> 35407 bytes
.../expected_label_order_zindex_mask.png | Bin 0 -> 38724 bytes
.../expected_labeling_basic.png | Bin 0 -> 24392 bytes
.../expected_labeling_basic_mask.png | Bin 0 -> 16911 bytes
.../expected_labeling_point_diagrams.png | Bin 0 -> 20254 bytes
.../expected_labeling_point_diagrams_mask.png | Bin 0 -> 3116 bytes
.../expected_labeling_rulebased.png | Bin 0 -> 30695 bytes
.../expected_labeling_rulebased_mask.png | Bin 0 -> 29835 bytes
.../expected_legend_basic.png | Bin
.../expected_legend_basic_mask.png | Bin 0 -> 19209 bytes
.../expected_legend_big_marker.png | Bin
.../expected_legend_big_marker_mask.png | Bin 0 -> 20733 bytes
.../expected_legend_filter_by_expression.png | Bin 0 -> 9073 bytes
.../expected_legend_filter_by_expression_mask.png | Bin 0 -> 12137 bytes
.../expected_legend_filter_by_map.png | Bin 0 -> 10637 bytes
.../expected_legend_filter_by_map_mask.png | Bin 0 -> 13779 bytes
.../expected_legend_filter_by_map_dupe.png | Bin 0 -> 5408 bytes
.../expected_legend_filter_by_map_dupe_mask.png | Bin 0 -> 2296 bytes
.../expected_legend_filter_by_polygon.png | Bin 0 -> 9073 bytes
.../expected_legend_filter_by_polygon_mask.png | Bin 0 -> 12137 bytes
.../expected_legend_long_symbol_text.png | Bin
.../expected_legend_long_symbol_text_mask.png | Bin 0 -> 23719 bytes
.../expected_legend_raster_border.png | Bin 0 -> 4569 bytes
.../expected_legend_raster_border_mask.png | Bin 0 -> 1015 bytes
.../expected_legend_three_columns.png | Bin
.../expected_legend_three_columns_mask.png | Bin 0 -> 19244 bytes
.../expected_lines-parallel-label+45.png | Bin 40258 -> 40258 bytes
.../expected_lines-parallel-label+45_mask.png | Bin 5013 -> 3061 bytes
.../expected_raster+45/expected_raster+45_mask.png | Bin 0 -> 849 bytes
.../expected_raster-45/expected_raster-45_mask.png | Bin 0 -> 843 bytes
.../expected_simplepoints+30_mask.png | Bin 1632 -> 1656 bytes
.../expected_svgpoints-60_mask.png | Bin 2161 -> 2191 bytes
.../expected_svgpoints-datadefined+90_mask.png | Bin 3402 -> 3479 bytes
.../Restricted_WMS_GetMap.png | Bin 0 -> 5873 bytes
.../Restricted_WMS_GetMap_projectsubstring.png | Bin 0 -> 5209 bytes
.../WMS_GetLegendGraphic_Country.png | Bin 0 -> 1852 bytes
.../WMS_GetLegendGraphic_Country_mask.png | Bin 0 -> 239 bytes
.../WMS_GetLegendGraphic_Hello.png | Bin 0 -> 1265 bytes
.../WMS_GetLegendGraphic_Hello_mask.png | Bin 0 -> 239 bytes
.../WMS_GetMap/WMS_GetMap.png | Bin 0 -> 53001 bytes
.../WMS_GetMap_projectsubstring.png | Bin 0 -> 9986 bytes
.../expected_ellipsemarker.png | Bin 0 -> 11132 bytes
.../expected_ellipsemarker_mask.png | Bin 0 -> 1693 bytes
.../expected_ellipsemarker_bounds.png | Bin 0 -> 12101 bytes
.../expected_ellipsemarker_bounds_mask.png | Bin 0 -> 1661 bytes
.../expected_fontmarker/expected_fontmarker.png | Bin 0 -> 10399 bytes
.../expected_fontmarker_mask.png | Bin 0 -> 20225 bytes
.../expected_fontmarker_bounds.png | Bin 0 -> 3973 bytes
.../expected_fontmarker_bounds_mask.png | Bin 0 -> 4778 bytes
.../expected_gradient/expected_gradient.png | Bin
.../expected_gradient_colors.png | Bin
.../expected_gradient_conical.png | Bin
.../expected_gradient_from_qml.png | Bin
.../expected_gradient_radial.png | Bin
.../expected_gradient_ramp.png | Bin
.../expected_gradient_ref1centroid.png | Bin
.../expected_gradient_ref2centroid.png | Bin
.../expected_gradient_reflect.png | Bin
.../expected_gradient_refpoints.png | Bin
.../expected_gradient_repeat.png | Bin
.../expected_gradient_rotate.png | Bin
.../expected_gradient_viewport.png | Bin
.../expected_inverted_polys_graduated.png | Bin
.../expected_inverted_polys_graduated_mask.png | Bin
.../default/expected_inverted_polys_preprocess.png | Bin
.../precise/expected_inverted_polys_preprocess.png | Bin
.../default/expected_inverted_polys_projection.png | Bin
.../precise/expected_inverted_polys_projection.png | Bin
.../expected_inverted_polys_projection2.png | Bin
.../expected_inverted_polys_projection2.png | Bin
.../default/expected_inverted_polys_single.png | Bin
.../precise/expected_inverted_polys_single.png | Bin
.../expected_datadefined_subsymbol.png | Bin 0 -> 7552 bytes
.../expected_datadefined_subsymbol_mask.png | Bin 0 -> 2055 bytes
.../expected_symbol_linefill.png | Bin 0 -> 7701 bytes
.../expected_symbol_linefill_mask.png | Bin 0 -> 2048 bytes
.../expected_line_offset/expected_line_offset.png | Bin 0 -> 40258 bytes
.../expected_line_offset_mask.png | Bin 0 -> 464 bytes
.../expected_datadefined_subsymbol.png | Bin 0 -> 641536 bytes
.../expected_datadefined_subsymbol_mask.png | Bin 0 -> 1801 bytes
.../expected_symbol_pointfill.png | Bin 0 -> 641536 bytes
.../default/expected_rasterfill.png | Bin
.../default/expected_rasterfill_alpha.png | Bin
.../default/expected_rasterfill_offset.png | Bin
.../precise/expected_rasterfill_offset.png | Bin
.../default/expected_rasterfill_viewport.png | Bin
.../default/expected_rasterfill_width.png | Bin
.../precise/expected_rasterfill_width.png | Bin
.../default/expected_shapeburst.png | Bin
.../precise/expected_shapeburst.png | Bin
.../default/expected_shapeburst_blur.png | Bin
.../precise/expected_shapeburst_blur.png | Bin
.../default/expected_shapeburst_colors.png | Bin
.../precise/expected_shapeburst_colors.png | Bin
.../expected_shapeburst_from_qml.png | Bin
.../precise/expected_shapeburst_from_qml.png | Bin
.../default/expected_shapeburst_ignorerings.png | Bin
.../precise/expected_shapeburst_ignorerings.png | Bin
.../precise2/expected_shapeburst_ignorerings.png | Bin
.../expected_shapeburst_maxdistance_mapunit.png | Bin
.../expected_shapeburst_maxdistance_mapunit.png | Bin
.../default/expected_shapeburst_maxdistance_mm.png | Bin
.../precise/expected_shapeburst_maxdistance_mm.png | Bin
.../default/expected_shapeburst_ramp.png | Bin
.../precise/expected_shapeburst_ramp.png | Bin
.../expected_simplemarker.png | Bin 0 -> 7919 bytes
.../expected_simplemarker_mask.png | Bin 0 -> 2763 bytes
.../expected_simplemarker_bounds.png | Bin 0 -> 15035 bytes
.../expected_simplemarker_bounds_mask.png | Bin 0 -> 1667 bytes
.../expected_svgmarker/expected_svgmarker.png | Bin 0 -> 10983 bytes
.../expected_svgmarker_bounds.png | Bin 0 -> 9422 bytes
.../expected_circular_string.png | Bin 0 -> 1481 bytes
.../expected_compound_curve.png | Bin 0 -> 993 bytes
.../expected_curve_polygon.png | Bin 0 -> 1618 bytes
.../expected_curve_polygon_no_arc.png | Bin 0 -> 1196 bytes
.../expected_linestring/expected_linestring.png | Bin 0 -> 1272 bytes
.../expected_multicurve/expected_multicurve.png | Bin 0 -> 898 bytes
.../expected_multilinestring.png | Bin 0 -> 443 bytes
.../expected_multipoint/expected_multipoint.png | Bin 0 -> 894 bytes
.../expected_multipolygon.png | Bin 0 -> 451 bytes
.../symbolv2/expected_point/expected_point.png | Bin 0 -> 464 bytes
.../symbolv2/expected_polygon/expected_polygon.png | Bin 0 -> 630 bytes
tests/testdata/delimitedtext/test13749.csv | 5 +
tests/testdata/delimitedtext/testcsvt.csv | 7 +-
tests/testdata/delimitedtext/testcsvt.csvt | 2 +-
tests/testdata/delimitedtext/testtypes.csv | 7 +
tests/testdata/delimitedtext/testwkt.csv | 8 +-
tests/testdata/float1-16.tif | Bin 0 -> 474 bytes
tests/testdata/france_parts.dbf | Bin 10621 -> 10621 bytes
tests/testdata/geom_data.csv | 122 +
tests/testdata/grass/wgs84/PERMANENT/DEFAULT_WIND | 18 +
tests/testdata/grass/wgs84/PERMANENT/PROJ_INFO | 6 +
tests/testdata/grass/wgs84/PERMANENT/PROJ_UNITS | 3 +
tests/testdata/grass/wgs84/PERMANENT/WIND | 18 +
tests/testdata/grass/wgs84/test/WIND | 18 +
tests/testdata/grass/wgs84/test/cats/cell | 4 +
tests/testdata/grass/wgs84/test/cats/dcell | 4 +
tests/testdata/grass/wgs84/test/cats/fcell | 4 +
tests/testdata/grass/wgs84/test/cell/cell | Bin 0 -> 417 bytes
TODO => tests/testdata/grass/wgs84/test/cell/dcell | 0
TODO => tests/testdata/grass/wgs84/test/cell/fcell | 0
.../testdata/grass/wgs84/test/cell_misc/cell/null | Bin 0 -> 20 bytes
.../testdata/grass/wgs84/test/cell_misc/cell/range | 1 +
.../grass/wgs84/test/cell_misc/dcell/f_format | 3 +
.../grass/wgs84/test/cell_misc/dcell/f_quant | 1 +
.../grass/wgs84/test/cell_misc/dcell/f_range | Bin 0 -> 16 bytes
.../testdata/grass/wgs84/test/cell_misc/dcell/null | Bin 0 -> 20 bytes
.../grass/wgs84/test/cell_misc/fcell/f_format | 3 +
.../grass/wgs84/test/cell_misc/fcell/f_quant | 1 +
.../grass/wgs84/test/cell_misc/fcell/f_range | Bin 0 -> 16 bytes
.../testdata/grass/wgs84/test/cell_misc/fcell/null | Bin 0 -> 20 bytes
tests/testdata/grass/wgs84/test/cellhd/cell | 12 +
tests/testdata/grass/wgs84/test/cellhd/dcell | 12 +
tests/testdata/grass/wgs84/test/cellhd/fcell | 12 +
tests/testdata/grass/wgs84/test/fcell/dcell | Bin 0 -> 511 bytes
tests/testdata/grass/wgs84/test/fcell/fcell | Bin 0 -> 494 bytes
tests/testdata/grass/wgs84/test/hist/cell | 9 +
tests/testdata/grass/wgs84/test/hist/dcell | 9 +
tests/testdata/grass/wgs84/test/hist/fcell | 9 +
tests/testdata/grass/wgs84/test6/VAR | 2 +
tests/testdata/grass/wgs84/test6/WIND | 18 +
tests/testdata/grass/wgs84/test6/dbf/test_1.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/dbf/test_2.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/dbf/test_3.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/vector/test/cidx | Bin 0 -> 193 bytes
tests/testdata/grass/wgs84/test6/vector/test/coor | Bin 0 -> 383 bytes
tests/testdata/grass/wgs84/test6/vector/test/dbln | 3 +
tests/testdata/grass/wgs84/test6/vector/test/head | 9 +
.../testdata/grass/wgs84/test6/vector/test/hist | 0
tests/testdata/grass/wgs84/test6/vector/test/topo | Bin 0 -> 502 bytes
tests/testdata/grass/wgs84/test7/VAR | 2 +
tests/testdata/grass/wgs84/test7/WIND | 18 +
tests/testdata/grass/wgs84/test7/sqlite/sqlite.db | Bin 0 -> 7168 bytes
tests/testdata/grass/wgs84/test7/vector/test/cidx | Bin 0 -> 193 bytes
tests/testdata/grass/wgs84/test7/vector/test/coor | Bin 0 -> 383 bytes
tests/testdata/grass/wgs84/test7/vector/test/dbln | 3 +
tests/testdata/grass/wgs84/test7/vector/test/head | 9 +
.../testdata/grass/wgs84/test7/vector/test/hist | 0
tests/testdata/grass/wgs84/test7/vector/test/sidx | Bin 0 -> 2017 bytes
tests/testdata/grass/wgs84/test7/vector/test/topo | Bin 0 -> 310 bytes
tests/testdata/int_raster_with_scale.tif | Bin 0 -> 1022 bytes
tests/testdata/int_raster_with_scale.tif.aux.xml | 30 +
tests/testdata/labeling/line.qml | 330 +
tests/testdata/labeling/multi_polygon.qml | 245 +
tests/testdata/labeling/narrow_polygon.qml | 336 +
tests/testdata/labeling/pal_features_v3.sqlite | Bin 265216 -> 144384 bytes
tests/testdata/labeling/point2.qml | 339 +
tests/testdata/labeling/point3.qml | 351 +
.../testdata/labeling/point_ordered_obstacle1.qml | 252 +
.../testdata/labeling/point_ordered_obstacle2.qml | 252 +
.../testdata/labeling/point_ordered_obstacle3.qml | 252 +
.../labeling/point_ordered_obstacle_top.qml | 252 +
.../testdata/labeling/point_ordered_placement.qml | 254 +
tests/testdata/labeling/polygon_rule_based.qml | 128 +
tests/testdata/labeling/polygon_with_hole.qml | 245 +
tests/testdata/labeling/test-labeling.qgs | 2 +-
tests/testdata/landsat-int16-b1.tif.aux.xml | 20 +
tests/testdata/landsat.tif.aux.xml | 152 +
tests/testdata/landsat_4326.tif | Bin 0 -> 972 bytes
tests/testdata/landsat_4326.tif.aux.xml | 18 +
.../lines_cardinals_arrowed_parallel_label.qml | 258 +-
tests/testdata/marker_line_offset.qml | 284 +
tests/testdata/points_diagrams.qml | 100 +
.../points_single_symbol_datadefined_rotation.qml | 2 +-
tests/testdata/provider/delimited_wkt.csv | 6 +
tests/testdata/provider/delimited_wkt_poly.csv | 6 +
tests/testdata/provider/delimited_xy.csv | 6 +
tests/testdata/provider/shapefile.dbf | Bin 0 -> 898 bytes
.../{france_parts.prj => provider/shapefile.prj} | 0
.../shapefile.qpj} | 0
tests/testdata/provider/shapefile.shp | Bin 0 -> 224 bytes
tests/testdata/provider/shapefile.shx | Bin 0 -> 140 bytes
tests/testdata/provider/shapefile_poly.dbf | Bin 0 -> 109 bytes
.../shapefile_poly.prj} | 0
.../shapefile_poly.qpj} | 0
tests/testdata/provider/shapefile_poly.shp | Bin 0 -> 552 bytes
tests/testdata/provider/shapefile_poly.shx | Bin 0 -> 132 bytes
tests/testdata/provider/spatialite.db | Bin 0 -> 5006336 bytes
tests/testdata/provider/testdata_mssql.sql | 40 +
tests/testdata/provider/testdata_pg.sh | 12 +
tests/testdata/provider/testdata_pg.sql | 311 +
tests/testdata/provider/testdata_pg_reltests.sql | 61 +
tests/testdata/provider/testdata_pg_vectorjoin.sql | 37 +
.../fcgi/scripts/spawn_fcgi_debian.sh | 15 +
.../fcgi/scripts/spawn_fcgi_mac.sh | 15 +
.../lighttpd/scripts/lighttpd_debian.sh | 15 +
.../lighttpd/scripts/lighttpd_mac.sh | 15 +
tests/testdata/qgis_local_server/logo.png | Bin 0 -> 4721 bytes
.../qgis_local_server/test-project/test-server.qgs | 2 +-
tests/testdata/qgis_server/getcapabilities.txt | 140 +
.../qgis_server/getcapabilities_inspire.txt | 161 +
tests/testdata/qgis_server/getprojectsettings.txt | 161 +
tests/testdata/qgis_server/test+project.qgs | 418 +
.../testdata/qgis_server/test+project_inspire.qgs | 443 +
tests/testdata/qgis_server/test+project_wfs.qgs | 467 +
tests/testdata/qgis_server/testlayer.dbf | Bin 0 -> 231 bytes
.../testlayer.prj} | 0
.../testlayer.qpj} | 0
tests/testdata/qgis_server/testlayer.shp | Bin 0 -> 184 bytes
tests/testdata/qgis_server/testlayer.shx | Bin 0 -> 124 bytes
.../qgis_server/wfs_describefeaturetype.txt | 19 +
tests/testdata/qgis_server/wfs_getcapabilities.txt | 107 +
.../testdata/qgis_server/wfs_getfeature_nobbox.txt | 59 +
.../qgis_server/wfs_getfeature_startindex2.txt | 25 +
.../qgis_server/wms_getfeatureinfo-text-html.txt | 21 +
.../qgis_server/wms_getfeatureinfo-text-plain.txt | 12 +
.../testdata/qgis_server_accesscontrol/Country.qml | 58 +
tests/testdata/qgis_server_accesscontrol/Hello.qml | 59 +
.../qgis_server_accesscontrol/_helloworld.db | Bin 0 -> 3724288 bytes
tests/testdata/qgis_server_accesscontrol/dem.tif | Bin 0 -> 25978342 bytes
.../qgis_server_accesscontrol/dem.tif.aux.xml | 20 +
.../testdata/qgis_server_accesscontrol/dem.tif.ovr | Bin 0 -> 10197852 bytes
.../qgis_server_accesscontrol/helloworld.db | Bin 0 -> 3724288 bytes
.../testdata/qgis_server_accesscontrol/project.qgs | 2712 +
.../qgis_server_accesscontrol/project.qgs.cfg | 79 +
.../results/WCS_GetCoverage.geotiff | Bin 0 -> 20790 bytes
tests/testdata/rectangles.dbf | Bin 0 -> 98 bytes
.../testdata/{france_parts.prj => rectangles.prj} | 0
.../{points_relations.qpj => rectangles.qpj} | 0
tests/testdata/rectangles.shp | Bin 0 -> 508 bytes
tests/testdata/rectangles.shx | Bin 0 -> 124 bytes
tests/testdata/relates_data.csv | 555 +
tests/testdata/requires_warped_vrt.tif | Bin 0 -> 978 bytes
tests/testdata/sample_alpha_image.png | Bin 0 -> 30545 bytes
tests/testdata/shp_latin1.dbf | Bin 0 -> 188 bytes
tests/testdata/tab_file.dat | Bin 0 -> 147 bytes
tests/testdata/tab_file.id | Bin 0 -> 4 bytes
tests/testdata/tab_file.map | Bin 0 -> 2048 bytes
tests/testdata/tab_file.tab | 15 +
.../test_plugin_path/PluginPathTest/__init__.py | 30 +-
tests/testdata/test_symbol_svg.svg | 76 +
tests/testdata/vector_and_raster.qlr | 323 +
tests/testdata/wkt_data.csv | 57 +
8571 files changed, 3189267 insertions(+), 1808732 deletions(-)
delete mode 100644 CODING
create mode 100755 ci/travis/linux/after_script.sh
create mode 100755 ci/travis/linux/before_install.sh
create mode 100755 ci/travis/linux/before_script.sh
create mode 100755 ci/travis/linux/install.sh
create mode 100755 ci/travis/linux/script.sh
copy TODO => ci/travis/osx/after_script.sh (100%)
mode change 100644 => 100755
create mode 100755 ci/travis/osx/before_install.sh
rename python/plugins/MetaSearch/locale/en/LC_MESSAGES/.gitkeep => ci/travis/osx/before_script.sh (100%)
mode change 100644 => 100755
create mode 100755 ci/travis/osx/install.sh
create mode 100755 ci/travis/osx/script.sh
create mode 100644 cmake/CopyIfChanged.cmake
delete mode 100644 cmake/FindPyQt.py
create mode 100644 cmake/FindPyQt4.py
create mode 100644 cmake/FindPyQt5.cmake
create mode 100644 cmake/FindPyQt5.py
create mode 100644 cmake/FindQCA.cmake
delete mode 100644 cmake/PyQt4Macros.cmake
create mode 100644 cmake/PyQtMacros.cmake
create mode 100644 cmake/QCAMacros.cmake
delete mode 100644 debian/compat.in
delete mode 100644 debian/control.in
rename debian/{libqgis-analysis2.8.1.install => libqgis-analysis2.14.0.install} (100%)
create mode 100644 debian/libqgis-analysis2.14.0.symbols
delete mode 100644 debian/libqgis-analysis2.8.1.postinst
delete mode 100644 debian/libqgis-analysis2.8.1.postrm
delete mode 100644 debian/libqgis-analysis2.8.1.symbols
create mode 100644 debian/libqgis-app2.14.0.install
create mode 100644 debian/libqgis-app2.14.0.symbols
rename debian/{libqgis-core2.8.1.install => libqgis-core2.14.0.install} (100%)
create mode 100644 debian/libqgis-core2.14.0.symbols
delete mode 100644 debian/libqgis-core2.8.1.postinst
delete mode 100644 debian/libqgis-core2.8.1.postrm
delete mode 100644 debian/libqgis-core2.8.1.symbols
delete mode 100644 debian/libqgis-customwidgets.install.in
rename debian/{libqgis-gui2.8.1.install => libqgis-gui2.14.0.install} (100%)
create mode 100644 debian/libqgis-gui2.14.0.symbols
delete mode 100644 debian/libqgis-gui2.8.1.postinst
delete mode 100644 debian/libqgis-gui2.8.1.postrm
delete mode 100644 debian/libqgis-gui2.8.1.symbols
rename debian/{libqgis-networkanalysis2.8.1.install => libqgis-networkanalysis2.14.0.install} (100%)
create mode 100644 debian/libqgis-networkanalysis2.14.0.symbols
delete mode 100644 debian/libqgis-networkanalysis2.8.1.postinst
delete mode 100644 debian/libqgis-networkanalysis2.8.1.postrm
delete mode 100644 debian/libqgis-networkanalysis2.8.1.symbols
rename debian/{libqgis-server2.8.1.install => libqgis-server2.14.0.install} (100%)
create mode 100644 debian/libqgis-server2.14.0.symbols
delete mode 100644 debian/libqgis-server2.8.1.symbols
delete mode 100644 debian/libqgisgrass2.8.1.install
delete mode 100644 debian/libqgisgrass2.8.1.postinst
delete mode 100644 debian/libqgisgrass2.8.1.postrm
delete mode 100644 debian/libqgisgrass2.8.1.symbols
create mode 100644 debian/libqgisgrass7-2.14.0.install
create mode 100644 debian/libqgisgrass7-2.14.0.lintian-overrides
create mode 100644 debian/libqgisgrass7-2.14.0.symbols
rename debian/{libqgispython2.8.1.install => libqgispython2.14.0.install} (100%)
create mode 100644 debian/libqgispython2.14.0.symbols
delete mode 100644 debian/libqgispython2.8.1.postinst
delete mode 100644 debian/libqgispython2.8.1.postrm
delete mode 100644 debian/libqgispython2.8.1.symbols
delete mode 100644 debian/patches/0001-Add-comment-about-possible-pending-bug-in-force2d-ne.patch
delete mode 100644 debian/patches/0001-Add-some-GDAL-provider-unit-tests.patch
delete mode 100644 debian/patches/0001-Avoid-creating-3-identical-label-candidates-in-offse.patch
delete mode 100644 debian/patches/0001-BUGFIX-In-WFS-GetFeature-joined-fields-not-are-not-r.patch
delete mode 100644 debian/patches/0001-BUGFIX-Update-DatumTransformInfo-on-layerCrsChanged.patch
delete mode 100644 debian/patches/0001-Backport-of-dangling-pointer-bug.patch
delete mode 100644 debian/patches/0001-Backport-of-missing-type-definitions-in-delimited-te.patch
delete mode 100644 debian/patches/0001-Backport-of-pull-request-1932.patch
delete mode 100644 debian/patches/0001-Better-default-for-COMPRESSTYPE-in-GDAL.patch
delete mode 100644 debian/patches/0001-Better-default-for-a-Processing-SAGA-module.patch
delete mode 100644 debian/patches/0001-Better-naming-for-GDAL-outputs-partial-fix-for-http-.patch
delete mode 100644 debian/patches/0001-Better-output-names-for-SAGA-models.patch
delete mode 100644 debian/patches/0001-Close-attribute-dialog-when-layer-is-removed.patch
delete mode 100644 debian/patches/0001-Custom-widgets-make-sure-config-can-loaded-from-the-.patch
delete mode 100644 debian/patches/0001-Detect-number-of-dimensions-for-tables-with-unconstr.patch
delete mode 100644 debian/patches/0001-Don-t-keep-dangling-pointers-in-QgisApp-mPrintCompos.patch
delete mode 100644 debian/patches/0001-Fix-QgsRubberBand-refresh.patch
delete mode 100644 debian/patches/0001-Fix-QgsRubberBand-visibility-behavior-followup-37171.patch
delete mode 100644 debian/patches/0001-Fix-QgsWmsDpiMode-enum-declaration.patch
delete mode 100644 debian/patches/0001-Fix-buffer-size-was-incorrectly-stored-in-x-position.patch
delete mode 100644 debian/patches/0001-Fix-grid-annotation-distance-not-restored-in-dialog-.patch
delete mode 100644 debian/patches/0001-Fix-handling-of-warped-VRT-refs-12264.patch
delete mode 100644 debian/patches/0001-Fix-heatmap-renderer-not-working-for-reprojected-lay.patch
delete mode 100644 debian/patches/0001-Fix-incorrect-calculation-of-priority-for-diagrams-f.patch
delete mode 100644 debian/patches/0001-Fix-incorrect-data-type-for-GDAL-layers-with-gain-of.patch
delete mode 100644 debian/patches/0001-Fix-power-validity-test-in-raster-calculator-fix-112.patch
delete mode 100644 debian/patches/0001-Fix-primary-key-search.patch
delete mode 100644 debian/patches/0001-Fix-quoting-of-xfb-run-invocation.patch
delete mode 100644 debian/patches/0001-Fix-scale-dependant-rendering-of-diagrams-fix-10700.patch
delete mode 100644 debian/patches/0001-Fix-setting-min-in-raster-histogram-using-mouse-also.patch
delete mode 100644 debian/patches/0001-Fix-shortcut-keys-in-attribute-table-dialog-fix-1227.patch
delete mode 100644 debian/patches/0001-Followup-5d15a07-also-fix-edit-role.patch
delete mode 100644 debian/patches/0001-Followup-914ecc-also-fix-calculation-of-srcDataType.patch
delete mode 100644 debian/patches/0001-GRASS-7.0.0-API-change.patch
delete mode 100644 debian/patches/0001-GRASS-fix-crash-in-browser-when-opening-GRASS-6-maps.patch
delete mode 100644 debian/patches/0001-GRASS-mutex-function-called-by-browser-item-fixes-cr.patch
delete mode 100644 debian/patches/0001-Make-QgsPointLocator-discard-geometries-that-cannot-.patch
delete mode 100644 debian/patches/0001-Only-scan-for-dimension-if-it-is-not-already-known-a.patch
delete mode 100644 debian/patches/0001-Partially-reverted-5e1b5a43-because-it-breaks-GRASS-.patch
delete mode 100644 debian/patches/0001-Processing-Avoid-consecutive-quotes-when-calling-OTB.patch
delete mode 100644 debian/patches/0001-Properly-handle-non-matching-number-of-WMS-styles-an.patch
delete mode 100644 debian/patches/0001-QgsMimeDataUtils-encode-fix-escape-also-backslash.patch
delete mode 100644 debian/patches/0001-Redo-server-stop-processing-after-no-REQUEST-excepti.patch
delete mode 100644 debian/patches/0001-Remember-last-used-directory-for-raster-save-as-dial.patch
delete mode 100644 debian/patches/0001-Server-fix-bug-with-multiple-joins.patch
delete mode 100644 debian/patches/0001-Set-GDAL-env-vars-for-when-gdal-lib-is-bundled-in-ap.patch
delete mode 100644 debian/patches/0001-Standardise-use-of-red-minus-icon-fix-12425.patch
delete mode 100644 debian/patches/0001-Update-CatchmentArea-FlowTracing-.txt.patch
delete mode 100644 debian/patches/0001-Update-CatchmentArea-Parallel-.txt.patch
delete mode 100644 debian/patches/0001-Update-CatchmentArea-Recursive-.txt.patch
delete mode 100644 debian/patches/0001-Update-Mac-bundling-for-qgis_server-lib.patch
delete mode 100644 debian/patches/0001-Update-MultilevelB-SplineInterpolation-fromGrid-.txt.patch
delete mode 100644 debian/patches/0001-Update-MultilevelB-SplineInterpolation.txt.patch
delete mode 100644 debian/patches/0001-Update-ShapestoGrid.txt-2.patch
delete mode 100644 debian/patches/0001-Update-ShapestoGrid.txt.patch
delete mode 100644 debian/patches/0001-Update-Slope-Aspect-Curvature.txt.patch
delete mode 100644 debian/patches/0001-Use-ST_Force2D-from-PostGIS-2.1.0-up.patch
delete mode 100644 debian/patches/0001-Various-fixes-to-Processing-algs-fix-for-http-hub.qg.patch
delete mode 100644 debian/patches/0001-adding-french-translators.patch
delete mode 100644 debian/patches/0001-attribute-table-ShowVisible-behaviour-mode.patch
delete mode 100644 debian/patches/0001-backport-ada01603cb7b10786436aa0ed2361743b52ce48f.patch
delete mode 100644 debian/patches/0001-better-option-text.patch
delete mode 100644 debian/patches/0001-composer-attribute-table-fix-changing-header-font-fi.patch
delete mode 100644 debian/patches/0001-db-manager-fix-setting-of-contrast-enhancement-for-s.patch
delete mode 100644 debian/patches/0001-doxygen-add-effects-directory.patch
delete mode 100644 debian/patches/0001-dxf-export-2.patch
delete mode 100644 debian/patches/0001-dxf-export-fix-data-defined-outline-color-of-simple-.patch
delete mode 100644 debian/patches/0001-dxf-export.patch
delete mode 100644 debian/patches/0001-expression-builder-widget-save-scripts-in-the-same-m.patch
delete mode 100644 debian/patches/0001-expressions-fix-modulo-0-crashes-fixes-12431.patch
delete mode 100644 debian/patches/0001-fix-GRASS7-v.generalize.patch
delete mode 100644 debian/patches/0001-fix-SAGA-2.1.3-Kernel-Density-Estimation.patch
delete mode 100644 debian/patches/0001-fix-SAGA-contour-lines-from-grid.patch
delete mode 100644 debian/patches/0001-fix-arm-build.patch
delete mode 100644 debian/patches/0001-fix-gdal-rasterize-when-using-an-existing-raster-lay.patch
delete mode 100644 debian/patches/0001-fix-gdal_rasterize-remove-duplicate-options.patch
delete mode 100644 debian/patches/0001-fix-inline-editing-of-scales-in-rule-based-renderer.patch
delete mode 100644 debian/patches/0001-fix-saga-catchment-area-modules.patch
delete mode 100644 debian/patches/0001-fix-saga-interpolations-modules.patch
delete mode 100644 debian/patches/0001-fix-saga-shapes-to-grid.patch
delete mode 100644 debian/patches/0001-fix-typo.patch
delete mode 100644 debian/patches/0001-fix-where-clause-when-multiple-features-are-filtered.patch
delete mode 100644 debian/patches/0001-german-translation-fix-fixes-12231.patch
delete mode 100644 debian/patches/0001-german-translation-update-2.patch
delete mode 100644 debian/patches/0001-german-translation-update-3.patch
delete mode 100644 debian/patches/0001-german-translation-update.patch
delete mode 100644 debian/patches/0001-include-pointer-to-message-in-connection-error-messa.patch
delete mode 100644 debian/patches/0001-include-qgslayerdefinition.sip-in-bindings.patch
delete mode 100644 debian/patches/0001-map-canvas-update-sip-bindings-followup-bef4059f.patch
delete mode 100644 debian/patches/0001-oracle-spatial-use-sdo_relate-for-exact-intersect-fe.patch
delete mode 100644 debian/patches/0001-osgeo4w-reflect-packagename-and-version-in-nightly-b.patch
delete mode 100644 debian/patches/0001-postgres-data-items-don-t-set-srid-for-geometryless-.patch
delete mode 100644 debian/patches/0001-postgres-provider-also-apply-filterWhereClause-to-fe.patch
delete mode 100644 debian/patches/0001-postgres-provider-also-cast-field-expressions-to-tex.patch
delete mode 100644 debian/patches/0001-postgres-provider-restore-behaviour-to-keep-3d-wkb-r.patch
delete mode 100644 debian/patches/0001-postgres-provider-use-min-max-before-casting-followu.patch
delete mode 100644 debian/patches/0001-processing-TauDEM-provider-overhaul.patch
delete mode 100644 debian/patches/0001-processing-correctly-handle-tiny-polygons-smaller-th.patch
delete mode 100644 debian/patches/0001-processing-display-X-and-Y-labels-on-the-scatterplot.patch
delete mode 100644 debian/patches/0001-processing-fix-error-in-MultipleFileInput-selector-w.patch
delete mode 100644 debian/patches/0001-processing-fix-handling-of-Check-for-edge-contaminat.patch
delete mode 100644 debian/patches/0001-processing-fix-interpretation-of-oracle-layers-fixes.patch
delete mode 100644 debian/patches/0001-processing-fix-typo-in-the-algorithm-name-fix-12227.patch
delete mode 100644 debian/patches/0001-processing-save-last-used-models-scripts-directory-f.patch
delete mode 100644 debian/patches/0001-processing-set-CRS-for-output-grid-fix-12518.patch
delete mode 100644 debian/patches/0001-qoci-spatial-driver-cleanup-session-connection-when-.patch
delete mode 100644 debian/patches/0001-remove-duplicate-condition.patch
delete mode 100644 debian/patches/0001-remove-unused-button-in-categorized-renderer-ui.patch
delete mode 100644 debian/patches/0001-server-deduce-service-wms-from-request-if-not-explic.patch
delete mode 100644 debian/patches/0001-server-fix-LayerDrawingOrder-fixes-12484.patch
delete mode 100644 debian/patches/0001-server-fix-parsing-of-bbox-numbers-in-scientific-not.patch
delete mode 100644 debian/patches/0001-translation-string-fix.patch
delete mode 100644 debian/patches/0001-update_ts.sh-include-locations.patch
delete mode 100644 debian/patches/0001-updated-names-of-swedish-translators-as-requested-by.patch
delete mode 100644 debian/patches/0001-vector-layer-connect-missing-edit-buffer-signals.patch
delete mode 100644 debian/patches/allows-to-typo.patch
delete mode 100644 debian/patches/exclude-dxf2shp-plugin.patch
create mode 100644 debian/patches/occurred-typo.patch
delete mode 100644 debian/python-qgis.install.in
create mode 100644 debian/qbrowser-icon128x128.png
create mode 100644 debian/qbrowser-icon16x16.png
create mode 100644 debian/qbrowser-icon192x192.png
create mode 100644 debian/qbrowser-icon22x22.png
create mode 100644 debian/qbrowser-icon24x24.png
create mode 100644 debian/qbrowser-icon256x256.png
create mode 100644 debian/qbrowser-icon32x32.png
create mode 100644 debian/qbrowser-icon36x36.png
create mode 100644 debian/qbrowser-icon42x42.png
create mode 100644 debian/qbrowser-icon48x48.png
create mode 100644 debian/qbrowser-icon512x512.png
create mode 100644 debian/qbrowser-icon64x64.png
create mode 100644 debian/qbrowser-icon72x72.png
create mode 100644 debian/qbrowser-icon80x80.png
create mode 100644 debian/qbrowser-icon8x8.png
create mode 100644 debian/qbrowser-icon96x96.png
create mode 100644 debian/qgis-common.lintian-overrides
delete mode 100644 debian/qgis-icon.xpm
copy images/icons/qgis-mime-icon.png => debian/qgis-mime-icon128x128.png (100%)
create mode 100644 debian/qgis-mime-icon16x16.png
create mode 100644 debian/qgis-mime-icon22x22.png
create mode 100644 debian/qgis-mime-icon24x24.png
create mode 100644 debian/qgis-mime-icon32x32.png
create mode 100644 debian/qgis-mime-icon36x36.png
create mode 100644 debian/qgis-mime-icon42x42.png
create mode 100644 debian/qgis-mime-icon48x48.png
create mode 100644 debian/qgis-mime-icon64x64.png
create mode 100644 debian/qgis-mime-icon72x72.png
create mode 100644 debian/qgis-mime-icon80x80.png
create mode 100644 debian/qgis-mime-icon8x8.png
create mode 100644 debian/qgis-mime-icon96x96.png
create mode 100644 debian/qgis-plugin-globe-common.lintian-overrides
delete mode 100755 debian/qgis-plugin-grass.postrm
delete mode 100755 debian/qgis-plugin-grass.preinst
create mode 100644 debian/qgis-provider-grass.install
create mode 100644 debian/qgis-providers.lintian-overrides
delete mode 100644 debian/qgis.menu
create mode 100644 debian/qgis.preinst
delete mode 100644 doc/CODING.html
delete mode 100644 doc/CODING.t2t
create mode 100644 doc/qt_creator_license_template
create mode 100644 doc/qtcreator_code_style.xml
create mode 100644 i18n/qgis_bg.ts
delete mode 100644 i18n/qgis_fa.ts
delete mode 100644 i18n/qgis_is.ts
delete mode 100644 i18n/qgis_mn.ts
delete mode 100644 i18n/qgis_sr.ts
delete mode 100644 i18n/qgis_th.ts
delete mode 100644 i18n/qgis_uk.ts
create mode 100644 i18n/qgis_zh-Hant.ts
delete mode 100644 i18n/qgis_zh_CN.ts
delete mode 100644 i18n/qgis_zh_TW.ts
create mode 100755 images/flags/cy.png
create mode 100644 images/flags/en_GB.png
create mode 100755 images/flags/ga.png
create mode 100755 images/flags/gd.png
create mode 100755 images/flags/mt.png
rename images/flags/{zh_CN.png => zh_Hant.png} (100%)
delete mode 100644 images/flags/zh_TW.png
create mode 100644 images/icons/qbrowser-icon-60x60.png
create mode 100644 images/icons/qbrowser-icon.png
create mode 100644 images/icons/qbrowser_icon.svg
create mode 100644 images/icons/qgis-icon-16x16_xmas.png
create mode 100644 images/icons/qgis-icon-60x60_xmas.png
create mode 100644 images/icons/qgis_icon_xmas.svg
create mode 100644 images/themes/default/grass_mapset_open.png
create mode 100644 images/themes/default/grass_mapset_search.png
create mode 100644 images/themes/default/labelingObstacle.svg
create mode 100644 images/themes/default/labelingRuleBased.svg
create mode 100644 images/themes/default/labelingSingle.svg
create mode 100644 images/themes/default/mActionAddArrow.svg
create mode 100644 images/themes/default/mActionAddBasicCircle.svg
create mode 100644 images/themes/default/mActionAddBasicRectangle.svg
create mode 100644 images/themes/default/mActionAddBasicShape.svg
create mode 100644 images/themes/default/mActionAddBasicTriangle.svg
create mode 100644 images/themes/default/mActionAddGroup.svg
create mode 100644 images/themes/default/mActionAddHtml.svg
create mode 100644 images/themes/default/mActionAddImage.svg
create mode 100644 images/themes/default/mActionAddLayer.svg
create mode 100644 images/themes/default/mActionAddLegend.svg
create mode 100644 images/themes/default/mActionAddMap.svg
create mode 100644 images/themes/default/mActionAddTable.svg
create mode 100644 images/themes/default/mActionAddVirtualLayer.svg
create mode 100644 images/themes/default/mActionCaptureLine.svg
create mode 100644 images/themes/default/mActionCapturePoint.svg
create mode 100644 images/themes/default/mActionCapturePolygon.svg
create mode 100644 images/themes/default/mActionCircularStringCurvePoint.png
create mode 100644 images/themes/default/mActionCircularStringCurvePoint.svg
create mode 100644 images/themes/default/mActionCircularStringRadius.png
create mode 100644 images/themes/default/mActionCircularStringRadius.svg
create mode 100644 images/themes/default/mActionCollapseTree.svg
mode change 100755 => 100644 images/themes/default/mActionCreateMemory.png
create mode 100644 images/themes/default/mActionCreateMemory.svg
create mode 100644 images/themes/default/mActionExpandNewTree.svg
create mode 100644 images/themes/default/mActionExpandTree.svg
create mode 100644 images/themes/default/mActionFilter2.svg
create mode 100644 images/themes/default/mActionFolder.svg
create mode 100644 images/themes/default/mActionHideAllLayers.svg
create mode 100644 images/themes/default/mActionInvertSelection.svg
create mode 100644 images/themes/default/mActionLabel.svg
create mode 100644 images/themes/default/mActionMoveItemContent.svg
create mode 100644 images/themes/default/mActionOpenTable.svg
create mode 100644 images/themes/default/mActionPropertiesWidget.png
create mode 100644 images/themes/default/mActionPropertiesWidget.svg
create mode 100644 images/themes/default/mActionPropertyItem.svg
create mode 100644 images/themes/default/mActionScaleBar.svg
create mode 100644 images/themes/default/mActionSelectAll.png
create mode 100644 images/themes/default/mActionSelectAll.svg
create mode 100644 images/themes/default/mActionSelectAllTree.svg
create mode 100644 images/themes/default/mActionSharing.svg
create mode 100644 images/themes/default/mActionSharingExport.svg
create mode 100644 images/themes/default/mActionSharingImport.svg
create mode 100644 images/themes/default/mActionShowAllLayers.svg
create mode 100644 images/themes/default/mActionTracing.png
create mode 100644 images/themes/default/mActionTracing.svg
create mode 100644 images/themes/default/mIconCertificate.svg
create mode 100644 images/themes/default/mIconCertificateMissing.svg
create mode 100644 images/themes/default/mIconCertificateTrusted.svg
create mode 100644 images/themes/default/mIconCertificateUntrusted.svg
create mode 100644 images/themes/default/mIconCollapseSmall.svg
create mode 100644 images/themes/default/mIconExpandSmall.svg
create mode 100644 images/themes/default/mIconFieldDate.svg
create mode 100644 images/themes/default/mIconFieldDateTime.svg
create mode 100644 images/themes/default/mIconFieldFloat.svg
create mode 100644 images/themes/default/mIconFieldInteger.svg
create mode 100644 images/themes/default/mIconFieldText.svg
create mode 100644 images/themes/default/mIconFieldTime.svg
create mode 100644 images/themes/default/mIconImport.gif
create mode 100644 images/themes/default/mIconListView.png
create mode 100644 images/themes/default/mIconPaintEffects.svg
create mode 100644 images/themes/default/mIconRasterGroup.svg
create mode 100644 images/themes/default/mIconRasterLink.svg
create mode 100644 images/themes/default/mIconTreeView.png
create mode 100644 images/themes/default/mIconWarning.svg
create mode 100644 images/themes/default/mMessageLog.svg
rename images/themes/default/{bubble.svg => mMessageLogRead.svg} (100%)
delete mode 100644 images/themes/default/propertyicons/gdal.png
create mode 100644 images/themes/default/propertyicons/gdal.svg
create mode 100644 images/themes/default/renderer25dSymbol.svg
create mode 100644 images/themes/default/rendererCategorizedSymbol.svg
create mode 100644 images/themes/default/rendererGraduatedSymbol.svg
create mode 100644 images/themes/default/rendererGrassSymbol.svg
create mode 100644 images/themes/default/rendererHeatmapSymbol.svg
create mode 100644 images/themes/default/rendererInvertedSymbol.svg
create mode 100644 images/themes/default/rendererPointDisplacementSymbol.svg
create mode 100644 images/themes/default/rendererRuleBasedSymbol.svg
create mode 100644 images/themes/default/rendererSingleSymbol.svg
create mode 100644 images/themes/default/symbologyAdd.svg
create mode 100644 images/themes/default/symbologyDown.svg
create mode 100644 images/themes/default/symbologyRemove.svg
create mode 100644 images/themes/default/symbologyUp.svg
delete mode 100644 ms-windows/QGIS-Packager.bat
delete mode 100644 ms-windows/README.html
create mode 100644 ms-windows/osgeo4w/browser-grass.bat.tmpl
delete mode 100644 ms-windows/osgeo4w/designer-qgis.bat.tmpl
create mode 100644 ms-windows/osgeo4w/designer.bat.tmpl
create mode 100644 ms-windows/osgeo4w/postinstall-grass.bat
create mode 100644 ms-windows/osgeo4w/preremove-dev.bat
create mode 100644 ms-windows/osgeo4w/preremove-grass.bat
create mode 100644 ms-windows/osgeo4w/python.bat.tmpl
create mode 100644 ms-windows/osgeo4w/qgis-grass.bat.tmpl
create mode 100644 python/PyQt/CMakeLists.txt
create mode 100644 python/PyQt/PyQt4/Qsci.py
create mode 100644 python/PyQt/PyQt4/QtCore.py
create mode 100644 python/PyQt/PyQt4/QtGui.py
create mode 100644 python/PyQt/PyQt4/QtPrintSupport.py
create mode 100644 python/PyQt/PyQt4/QtWebKit.py
create mode 100644 python/PyQt/PyQt4/QtWebKitWidgets.py
create mode 100644 python/PyQt/PyQt4/QtWidgets.py
create mode 100644 python/PyQt/PyQt4/__init__.py
create mode 100644 python/PyQt/PyQt5/Qsci.py
create mode 100644 python/PyQt/PyQt5/QtCore.py
create mode 100644 python/PyQt/PyQt5/QtGui.py
create mode 100644 python/PyQt/PyQt5/QtPrintSupport.py
create mode 100644 python/PyQt/PyQt5/QtWebKit.py
create mode 100644 python/PyQt/PyQt5/QtWebKitWidgets.py
create mode 100644 python/PyQt/PyQt5/QtWidgets.py
rename python/{plugins/processing/algs/grass/ext => PyQt/PyQt5}/__init__.py (100%)
copy python/{ext-libs/jinja2/testsuite/res => PyQt}/__init__.py (100%)
mode change 100755 => 100644 python/__init__.py
create mode 100644 python/analysis/openstreetmap/qgsosmbase.sip
create mode 100644 python/analysis/openstreetmap/qgsosmdatabase.sip
create mode 100644 python/analysis/openstreetmap/qgsosmdownload.sip
create mode 100644 python/analysis/openstreetmap/qgsosmimport.sip
create mode 100644 python/analysis/raster/qgsalignraster.sip
create mode 100644 python/core/auth/qgsauthcertutils.sip
create mode 100644 python/core/auth/qgsauthconfig.sip
create mode 100644 python/core/auth/qgsauthcrypto.sip
create mode 100644 python/core/auth/qgsauthmanager.sip
create mode 100644 python/core/auth/qgsauthmethod.sip
mode change 100755 => 100644 python/core/composer/qgscomposermodel.sip
create mode 100644 python/core/effects/qgsblureffect.sip
create mode 100644 python/core/effects/qgscoloreffect.sip
create mode 100644 python/core/effects/qgseffectstack.sip
create mode 100644 python/core/effects/qgsgloweffect.sip
create mode 100644 python/core/effects/qgspainteffect.sip
create mode 100644 python/core/effects/qgspainteffectregistry.sip
create mode 100644 python/core/effects/qgsshadoweffect.sip
create mode 100644 python/core/effects/qgstransformeffect.sip
create mode 100644 python/core/geometry/qgsabstractgeometryv2.sip
create mode 100644 python/core/geometry/qgscircularstringv2.sip
create mode 100644 python/core/geometry/qgscompoundcurvev2.sip
create mode 100644 python/core/geometry/qgscurvepolygonv2.sip
create mode 100644 python/core/geometry/qgscurvev2.sip
create mode 100644 python/core/geometry/qgsgeometry.sip
create mode 100644 python/core/geometry/qgsgeometrycollectionv2.sip
create mode 100644 python/core/geometry/qgsgeometryengine.sip
create mode 100644 python/core/geometry/qgslinestringv2.sip
create mode 100644 python/core/geometry/qgsmulticurvev2.sip
create mode 100644 python/core/geometry/qgsmultilinestringv2.sip
create mode 100644 python/core/geometry/qgsmultipointv2.sip
create mode 100644 python/core/geometry/qgsmultipolygonv2.sip
create mode 100644 python/core/geometry/qgsmultisurfacev2.sip
create mode 100644 python/core/geometry/qgspointv2.sip
create mode 100644 python/core/geometry/qgspolygonv2.sip
create mode 100644 python/core/geometry/qgssurfacev2.sip
create mode 100644 python/core/geometry/qgswkbptr.sip
create mode 100644 python/core/geometry/qgswkbtypes.sip
mode change 100755 => 100644 python/core/qgscolorscheme.sip
mode change 100755 => 100644 python/core/qgscolorschemeregistry.sip
create mode 100644 python/core/qgsconditionalstyle.sip
create mode 100644 python/core/qgsdartmeasurement.sip
create mode 100644 python/core/qgsdataitemprovider.sip
create mode 100644 python/core/qgsdataitemproviderregistry.sip
create mode 100644 python/core/qgseditformconfig.sip
create mode 100644 python/core/qgsexpressioncontext.sip
create mode 100644 python/core/qgsexpressionfieldbuffer.sip
create mode 100644 python/core/qgsfeaturefilterprovider.sip
delete mode 100644 python/core/qgsgeometry.sip
create mode 100644 python/core/qgshistogram.sip
create mode 100644 python/core/qgsmaphittest.sip
create mode 100644 python/core/qgsobjectcustomproperties.sip
create mode 100644 python/core/qgsscaleexpression.sip
create mode 100644 python/core/qgsstatisticalsummary.sip
create mode 100644 python/core/qgsstringutils.sip
create mode 100644 python/core/qgstracer.sip
create mode 100644 python/core/qgstransactiongroup.sip
create mode 100644 python/core/qgsunittypes.sip
create mode 100644 python/core/qgsvectorlayereditpassthrough.sip
create mode 100644 python/core/qgsvirtuallayerdefinition.sip
create mode 100644 python/core/qgsvirtuallayerdefinitionutils.sip
create mode 100644 python/core/qgsvisibilitypresetcollection.sip
create mode 100644 python/core/qgsxmlutils.sip
create mode 100644 python/core/symbology-ng/qgs25drenderer.sip
create mode 100644 python/core/symbology-ng/qgsgeometrygeneratorsymbollayerv2.sip
mode change 100755 => 100644 python/ext-libs/markupsafe/_speedups.so
create mode 100644 python/ext-libs/nose2-0.5.0.egg-info/PKG-INFO
rename python/ext-libs/{six-1.7.3-py2.7.egg-info => nose2-0.5.0.egg-info}/dependency_links.txt (100%)
create mode 100644 python/ext-libs/nose2-0.5.0.egg-info/entry_points.txt
create mode 100644 python/ext-libs/nose2-0.5.0.egg-info/requires.txt
create mode 100644 python/ext-libs/nose2-0.5.0.egg-info/top_level.txt
create mode 100644 python/ext-libs/nose2/__init__.py
create mode 100644 python/ext-libs/nose2/__main__.py
copy python/ext-libs/{jinja2/testsuite/res => nose2/backports}/__init__.py (100%)
create mode 100644 python/ext-libs/nose2/backports/ordereddict.py
create mode 100644 python/ext-libs/nose2/collector.py
create mode 100644 python/ext-libs/nose2/compat.py
create mode 100644 python/ext-libs/nose2/config.py
create mode 100644 python/ext-libs/nose2/events.py
create mode 100644 python/ext-libs/nose2/exceptions.py
create mode 100644 python/ext-libs/nose2/loader.py
create mode 100644 python/ext-libs/nose2/main.py
copy python/ext-libs/{jinja2/testsuite/res => nose2/plugins}/__init__.py (100%)
create mode 100644 python/ext-libs/nose2/plugins/attrib.py
create mode 100644 python/ext-libs/nose2/plugins/buffer.py
create mode 100644 python/ext-libs/nose2/plugins/collect.py
create mode 100644 python/ext-libs/nose2/plugins/coverage.py
create mode 100644 python/ext-libs/nose2/plugins/debugger.py
create mode 100644 python/ext-libs/nose2/plugins/doctests.py
create mode 100644 python/ext-libs/nose2/plugins/dundertest.py
create mode 100644 python/ext-libs/nose2/plugins/failfast.py
create mode 100644 python/ext-libs/nose2/plugins/junitxml.py
create mode 100644 python/ext-libs/nose2/plugins/layers.py
copy python/ext-libs/{jinja2/testsuite/res => nose2/plugins/loader}/__init__.py (100%)
create mode 100644 python/ext-libs/nose2/plugins/loader/discovery.py
create mode 100644 python/ext-libs/nose2/plugins/loader/eggdiscovery.py
create mode 100644 python/ext-libs/nose2/plugins/loader/functions.py
create mode 100644 python/ext-libs/nose2/plugins/loader/generators.py
create mode 100644 python/ext-libs/nose2/plugins/loader/loadtests.py
create mode 100644 python/ext-libs/nose2/plugins/loader/parameters.py
create mode 100644 python/ext-libs/nose2/plugins/loader/testcases.py
create mode 100644 python/ext-libs/nose2/plugins/loader/testclasses.py
create mode 100644 python/ext-libs/nose2/plugins/logcapture.py
create mode 100644 python/ext-libs/nose2/plugins/mp.py
create mode 100644 python/ext-libs/nose2/plugins/outcomes.py
create mode 100644 python/ext-libs/nose2/plugins/printhooks.py
create mode 100644 python/ext-libs/nose2/plugins/prof.py
create mode 100644 python/ext-libs/nose2/plugins/result.py
create mode 100644 python/ext-libs/nose2/plugins/testid.py
create mode 100644 python/ext-libs/nose2/result.py
create mode 100644 python/ext-libs/nose2/runner.py
create mode 100644 python/ext-libs/nose2/session.py
create mode 100644 python/ext-libs/nose2/sphinxext.py
create mode 100644 python/ext-libs/nose2/suite.py
create mode 100644 python/ext-libs/nose2/tests/__init__.py
create mode 100644 python/ext-libs/nose2/tests/_common.py
copy python/ext-libs/{jinja2/testsuite/res => nose2/tests/functional}/__init__.py (100%)
create mode 100644 python/ext-libs/nose2/tests/functional/test_attrib_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_collect_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_coverage.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_decorators.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_discovery_loader.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_dundertest_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_eggdiscovery_loader.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_junitxml_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_layers_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_loading.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_loadtests_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_logcapture_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_main.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_mp_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_printhooks_plugin.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_session.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_such_dsl.py
create mode 100644 python/ext-libs/nose2/tests/functional/test_util.py
copy python/ext-libs/{jinja2/testsuite/res => nose2/tests/unit}/__init__.py (100%)
create mode 100644 python/ext-libs/nose2/tests/unit/test_attrib_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_buffer_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_collect_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_collector.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_config.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_debugger_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_decorators.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_doctest_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_dundertest_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_failfast.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_functions_loader.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_generators_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_junitxml.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_layers_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_loader.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_logcapture_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_mp_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_outcomes_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_params_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_plugin_api.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_printhooks_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_prof_plugin.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_result.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_session.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_testcase_loader.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_testclass_loader.py
create mode 100644 python/ext-libs/nose2/tests/unit/test_testid_plugin.py
create mode 100644 python/ext-libs/nose2/tools/__init__.py
create mode 100644 python/ext-libs/nose2/tools/decorators.py
create mode 100644 python/ext-libs/nose2/tools/params.py
create mode 100644 python/ext-libs/nose2/tools/such.py
create mode 100644 python/ext-libs/nose2/util.py
create mode 100644 python/ext-libs/six-1.10.0.egg-info/PKG-INFO
copy python/ext-libs/{Jinja2-2.7.2-py2.7.egg-info => six-1.10.0.egg-info}/dependency_links.txt (100%)
rename python/ext-libs/{six-1.7.3-py2.7.egg-info => six-1.10.0.egg-info}/top_level.txt (100%)
delete mode 100644 python/ext-libs/six-1.7.3-py2.7.egg-info/PKG-INFO
delete mode 100644 python/ext-libs/six-1.7.3-py2.7.egg-info/SOURCES.txt
delete mode 100644 python/ext-libs/six-1.7.3-py2.7.egg-info/installed-files.txt
create mode 100755 python/ext-libs/yaml/__init__.py
create mode 100755 python/ext-libs/yaml/composer.py
create mode 100755 python/ext-libs/yaml/constructor.py
create mode 100755 python/ext-libs/yaml/cyaml.py
create mode 100755 python/ext-libs/yaml/dumper.py
create mode 100755 python/ext-libs/yaml/emitter.py
create mode 100755 python/ext-libs/yaml/error.py
create mode 100755 python/ext-libs/yaml/events.py
create mode 100755 python/ext-libs/yaml/loader.py
create mode 100755 python/ext-libs/yaml/nodes.py
create mode 100755 python/ext-libs/yaml/parser.py
create mode 100755 python/ext-libs/yaml/reader.py
create mode 100755 python/ext-libs/yaml/representer.py
create mode 100755 python/ext-libs/yaml/resolver.py
create mode 100755 python/ext-libs/yaml/scanner.py
create mode 100755 python/ext-libs/yaml/serializer.py
create mode 100755 python/ext-libs/yaml/tokens.py
create mode 100644 python/gui/attributetable/qgsfieldconditionalformatwidget.sip
create mode 100644 python/gui/auth/qgsauthauthoritieseditor.sip
create mode 100644 python/gui/auth/qgsauthcertificateinfo.sip
create mode 100644 python/gui/auth/qgsauthcertificatemanager.sip
create mode 100644 python/gui/auth/qgsauthcerttrustpolicycombobox.sip
create mode 100644 python/gui/auth/qgsauthconfigeditor.sip
create mode 100644 python/gui/auth/qgsauthconfigselect.sip
create mode 100644 python/gui/auth/qgsautheditorwidgets.sip
create mode 100644 python/gui/auth/qgsauthidentitieseditor.sip
create mode 100644 python/gui/auth/qgsauthimportcertdialog.sip
create mode 100644 python/gui/auth/qgsauthimportidentitydialog.sip
create mode 100644 python/gui/auth/qgsauthmethodedit.sip
create mode 100644 python/gui/auth/qgsauthserverseditor.sip
create mode 100644 python/gui/auth/qgsauthsslconfigwidget.sip
create mode 100644 python/gui/auth/qgsauthsslerrorsdialog.sip
create mode 100644 python/gui/auth/qgsauthsslimportdialog.sip
create mode 100644 python/gui/auth/qgsauthtrustedcasdialog.sip
create mode 100644 python/gui/editorwidgets/core/qgssearchwidgetwrapper.sip
create mode 100644 python/gui/editorwidgets/core/qgswidgetwrapper.sip
create mode 100644 python/gui/editorwidgets/qgsrelationwidgetwrapper.sip
create mode 100644 python/gui/effects/qgseffectdrawmodecombobox.sip
create mode 100644 python/gui/effects/qgseffectstackpropertieswidget.sip
create mode 100644 python/gui/effects/qgspainteffectpropertieswidget.sip
create mode 100644 python/gui/effects/qgspainteffectwidget.sip
create mode 100644 python/gui/qgsactionmenu.sip
create mode 100644 python/gui/qgsadvanceddigitizingcanvasitem.sip
create mode 100644 python/gui/qgsadvanceddigitizingdockwidget.sip
create mode 100644 python/gui/qgsattributetypeloaddialog.sip
create mode 100644 python/gui/qgsbrowsertreeview.sip
mode change 100755 => 100644 python/gui/qgscolorswatchgrid.sip
mode change 100755 => 100644 python/gui/qgscolorwidgets.sip
create mode 100644 python/gui/qgsdial.sip
create mode 100644 python/gui/qgsexternalresourcewidget.sip
create mode 100644 python/gui/qgsfeatureselectiondlg.sip
create mode 100644 python/gui/qgsfilewidget.sip
create mode 100644 python/gui/qgsgeometryrubberband.sip
create mode 100644 python/gui/qgsgroupwmsdatadialog.sip
create mode 100644 python/gui/qgshistogramwidget.sip
create mode 100644 python/gui/qgslegendfilterbutton.sip
create mode 100644 python/gui/qgsmapcanvassnappingutils.sip
create mode 100644 python/gui/qgsmapcanvastracer.sip
create mode 100644 python/gui/qgsmapmouseevent.sip
create mode 100644 python/gui/qgsmaptooladvanceddigitizing.sip
create mode 100644 python/gui/qgsmaptoolcapture.sip
create mode 100644 python/gui/qgsmaptooledit.sip
create mode 100644 python/gui/qgsnewnamedialog.sip
create mode 100644 python/gui/qgsorderbydialog.sip
create mode 100644 python/gui/qgspixmaplabel.sip
create mode 100644 python/gui/qgsrelationeditorwidget.sip
create mode 100644 python/gui/qgsslider.sip
create mode 100644 python/gui/qgsunitselectionwidget.sip
create mode 100644 python/gui/qgsuserinputdockwidget.sip
create mode 100644 python/gui/qgsvariableeditorwidget.sip
create mode 100644 python/gui/symbology-ng/qgs25drendererwidget.sip
create mode 100644 python/gui/symbology-ng/qgsgraduatedhistogramwidget.sip
create mode 100644 python/gui/symbology-ng/qgssizescalewidget.sip
create mode 100644 python/gui/symbology-ng/qgsstylev2groupselectiondialog.sip
delete mode 100644 python/plugins/MetaSearch/locale/cs/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/cs/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.ts
delete mode 100644 python/plugins/MetaSearch/locale/de/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/de/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/de/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/de/LC_MESSAGES/ui.ts
delete mode 100644 python/plugins/MetaSearch/locale/en/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/en/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/en/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/en/LC_MESSAGES/ui.ts
delete mode 100644 python/plugins/MetaSearch/locale/fr/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/fr/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.ts
delete mode 100644 python/plugins/MetaSearch/locale/it/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/it/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/it/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/it/LC_MESSAGES/ui.ts
delete mode 100644 python/plugins/MetaSearch/locale/nl/LC_MESSAGES/templates.mo
delete mode 100644 python/plugins/MetaSearch/locale/nl/LC_MESSAGES/templates.po
delete mode 100644 python/plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.qm
delete mode 100644 python/plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.ts
create mode 100644 python/plugins/db_manager/db_plugins/oracle/CMakeLists.txt
create mode 100644 python/plugins/db_manager/db_plugins/oracle/QtSqlDB.py
create mode 100644 python/plugins/db_manager/db_plugins/oracle/TODO.md
copy python/{ext-libs/jinja2/testsuite/res => plugins/db_manager/db_plugins/oracle}/__init__.py (100%)
create mode 100644 python/plugins/db_manager/db_plugins/oracle/connector.py
create mode 100644 python/plugins/db_manager/db_plugins/oracle/data_model.py
create mode 100755 python/plugins/db_manager/db_plugins/oracle/icons/oracle.png
create mode 100644 python/plugins/db_manager/db_plugins/oracle/info_model.py
create mode 100644 python/plugins/db_manager/db_plugins/oracle/plugin.py
create mode 100644 python/plugins/db_manager/db_plugins/oracle/resources.qrc
create mode 100644 python/plugins/db_manager/db_plugins/oracle/sql_dictionary.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/CMakeLists.txt
copy python/{ext-libs/jinja2/testsuite/res => plugins/db_manager/db_plugins/vlayers}/__init__.py (100%)
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/connector.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/data_model.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/info_model.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/plugin.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/resources.qrc
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/sql_dictionary.py
create mode 100644 python/plugins/db_manager/db_plugins/vlayers/vlayer.svg
create mode 100644 python/plugins/db_manager/dlg_query_builder.py
create mode 100644 python/plugins/db_manager/icons/sql.gif
create mode 100644 python/plugins/db_manager/icons/toolbar/action_delete.png
create mode 100644 python/plugins/db_manager/icons/view_materialized.png
create mode 100644 python/plugins/db_manager/ui/DlgQueryBuilder.ui
create mode 100644 python/plugins/processing/algs/gdal/GdalAlgorithmDialog.py
create mode 100644 python/plugins/processing/algs/gdal/gdal2tiles.py
create mode 100644 python/plugins/processing/algs/gdal/gdalcalc.py
create mode 100644 python/plugins/processing/algs/gdal/gdaltindex.py
create mode 100644 python/plugins/processing/algs/gdal/ogr2ogrbuffer.py
create mode 100644 python/plugins/processing/algs/gdal/ogr2ogrdissolve.py
create mode 100644 python/plugins/processing/algs/gdal/ogr2ogronesidebuffer.py
create mode 100644 python/plugins/processing/algs/gdal/ogr2ogrpointsonlines.py
create mode 100644 python/plugins/processing/algs/gdal/ogr2ogrtabletopostgislist.py
create mode 100644 python/plugins/processing/algs/gdal/rasterize_over.py
create mode 100644 python/plugins/processing/algs/gdal/retile.py
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.angle.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.basins.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.del.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.distance.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.extract.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.order.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.pos.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.stream.stats.txt
create mode 100644 python/plugins/processing/algs/grass/description/r.sunmask.datetime.txt
create mode 100644 python/plugins/processing/algs/grass/description/r.sunmask.position.txt
delete mode 100644 python/plugins/processing/algs/grass/description/r.sunmask.txt
delete mode 100644 python/plugins/processing/algs/grass/ext/CMakeLists.txt
delete mode 100644 python/plugins/processing/algs/grass/ext/HtmlReportPostProcessor.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_coin.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_covar.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_describe.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_info.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_regression_line.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_report.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_stats.py
delete mode 100644 python/plugins/processing/algs/grass/ext/r_sum.py
delete mode 100644 python/plugins/processing/algs/grass/ext/v_class.py
delete mode 100644 python/plugins/processing/algs/grass/ext/v_info.py
delete mode 100644 python/plugins/processing/algs/grass/ext/v_normal.py
delete mode 100644 python/plugins/processing/algs/grass/ext/v_report.py
delete mode 100644 python/plugins/processing/algs/grass/ext/v_univar.py
create mode 100644 python/plugins/processing/algs/grass7/description/r.flow.aspect.barrier.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.flow.aspect.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.flow.barrier.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.mapcalculator.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.relief.scaling.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.slope.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.angle.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.basins.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.del.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.distance.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.order.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.pos.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.stream.stats.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.sunmask.datetime.txt
create mode 100644 python/plugins/processing/algs/grass7/description/r.sunmask.position.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/r.sunmask.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/v.distance.toattr.txt
delete mode 100644 python/plugins/processing/algs/grass7/description/v.distance.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.alloc.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.allpairs.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.arcs.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.articulation.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.bridge.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.centrality.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.components.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.connect.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.connectivity.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.distance.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.flow.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.iso.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.nodes.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.nreport.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.path.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.report.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.salesman.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.spanningtree.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.steiner.txt
create mode 100644 python/plugins/processing/algs/grass7/description/v.net.visibility.txt
delete mode 100644 python/plugins/processing/algs/grass7/ext/HtmlReportPostProcessor.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_coin.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_covar.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_describe.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_info.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_regression_line.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_report.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/r_stats.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/v_class.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/v_info.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_alloc.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_allpairs.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_arcs.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_articulation.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_bridge.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_components.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_connect.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_connectivity.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_distance.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_flow.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_iso.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_nodes.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_path.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_salesman.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_steiner.py
create mode 100644 python/plugins/processing/algs/grass7/ext/v_net_visibility.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/v_normal.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/v_report.py
delete mode 100644 python/plugins/processing/algs/grass7/ext/v_univar.py
create mode 100644 python/plugins/processing/algs/help/CMakeLists.txt
create mode 100644 python/plugins/processing/algs/help/__init__.py
create mode 100644 python/plugins/processing/algs/help/qgis.yaml
create mode 100644 python/plugins/processing/algs/lidar/fusion/DTM2ASCII.py
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/BandMath.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/BandMathX.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/BinaryMorphologicalOperation-closing.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/BinaryMorphologicalOperation-dilate.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/BinaryMorphologicalOperation-erode.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/BinaryMorphologicalOperation-opening.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ClassificationMapRegularization.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ColorMapping-continuous.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ColorMapping-custom.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ColorMapping-image.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ColorMapping-optimal.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/CompareImages.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ComputeConfusionMatrix-raster.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ComputeConfusionMatrix-vector.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ComputeImagesStatistics.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ComputeModulusAndPhase-OneEntry.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ComputeModulusAndPhase-TwoEntries.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ComputeOGRLayersFeaturesStatistics.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ComputePolylineFeatureFromImage.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ConcatenateImages.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ConcatenateVectorData.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ConnectedComponentSegmentation.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Convert.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/DEMConvert.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Despeckle-frost.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Despeckle-lee.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/DimensionalityReduction-ica.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/DimensionalityReduction-maf.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/DimensionalityReduction-napca.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/DimensionalityReduction-pca.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/EdgeExtraction-gradient.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/EdgeExtraction-sobel.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/EdgeExtraction-touzi.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ExtractROI-fit.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ExtractROI-standard.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/FusionOfClassifications-dempstershafer.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/FusionOfClassifications-majorityvoting.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/GrayScaleMorphologicalOperation-closing.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/GrayScaleMorphologicalOperation-dilate.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/GrayScaleMorphologicalOperation-erode.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/GrayScaleMorphologicalOperation-opening.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/HaralickTextureExtraction.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/HooverCompareSegmentation.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ImageClassifier.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/ImageEnvelope.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/KMeansClassification.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/KmzExport.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/LSMSSegmentation.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/LSMSSmallRegionsMerging.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/LSMSVectorization.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/LineSegmentDetection.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/LocalStatisticExtraction.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/MeanShiftSmoothing.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/MultivariateAlterationDetector.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OGRLayerClassifier.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OpticalCalibration.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OrthoRectification-epsg.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OrthoRectification-fit-to-ortho.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OrthoRectification-lambert-WGS84.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/OrthoRectification-utm.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Pansharpening-bayes.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Pansharpening-lmvm.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Pansharpening-rcs.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/RadiometricIndices.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Rasterization-image.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Rasterization-manual.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/ReadImageInfo.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Rescale.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/RigidTransformResample-id.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/RigidTransformResample-rotation.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/RigidTransformResample-translation.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/SFSTextureExtraction.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/SOMClassification.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Segmentation-cc.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Segmentation-edison.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Segmentation-meanshift.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Segmentation-mprofiles.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Segmentation-watershed.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Smoothing-anidif.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Smoothing-gaussian.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/Smoothing-mean.xml (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/SplitImage.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/StereoFramework.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/Superimpose.xml
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/TileFusion.xml (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-ann.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-bayes.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-boost.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-dt.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-gbt.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-knn.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-libsvm.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-rf.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainImagesClassifier-svm.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/TrainOGRLayersClassifier.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/VectorDataExtractROI.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/VectorDataReprojection-image.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/VectorDataReprojection-user.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/VectorDataTransform.xml
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BandMath.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BandMathX.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BinaryMorphologicalOperation-closing.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BinaryMorphologicalOperation-dilate.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BinaryMorphologicalOperation-erode.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BinaryMorphologicalOperation-opening.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BinaryMorphologicalOperation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BlockMatching.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/BundleToPerfectSensor.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ClassificationMapRegularization.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ColorMapping-continuous.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ColorMapping-custom.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ColorMapping-image.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ColorMapping-optimal.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ColorMapping.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/CompareImages.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputeConfusionMatrix-raster.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputeConfusionMatrix-vector.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputeConfusionMatrix.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputeImagesStatistics.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputeOGRLayersFeaturesStatistics.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ComputePolylineFeatureFromImage.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ConcatenateImages.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ConcatenateVectorData.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ConnectedComponentSegmentation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Convert.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ConvertCartoToGeoPoint.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ConvertSensorToGeoPoint.html
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/doc/CookBook.css (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DEMConvert.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DSFuzzyModelEstimation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Despeckle-frost.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Despeckle-lee.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Despeckle.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DimensionalityReduction-ica.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DimensionalityReduction-maf.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DimensionalityReduction-napca.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DimensionalityReduction-pca.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DimensionalityReduction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DisparityMapToElevationMap.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/DownloadSRTMTiles.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/EdgeExtraction-gradient.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/EdgeExtraction-sobel.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/EdgeExtraction-touzi.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/EdgeExtraction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ExtractROI-fit.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ExtractROI-standard.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ExtractROI.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/FineRegistration.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/FusionOfClassifications-dempstershafer.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/FusionOfClassifications-majorityvoting.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/FusionOfClassifications.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GeneratePlyFile.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GenerateRPCSensorModel.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GrayScaleMorphologicalOperation-closing.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GrayScaleMorphologicalOperation-dilate.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GrayScaleMorphologicalOperation-erode.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GrayScaleMorphologicalOperation-opening.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GrayScaleMorphologicalOperation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/GridBasedImageResampling.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/HaralickTextureExtraction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/HomologousPointsExtraction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/HooverCompareSegmentation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/HyperspectralUnmixing.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ImageClassifier.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ImageEnvelope.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/KMeansClassification.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/KmzExport.html
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/doc/LSMSSegmentation.html (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/doc/LSMSSmallRegionsMerging.html (100%)
rename python/plugins/processing/algs/otb/description/{ => 5.0.0}/doc/LSMSVectorization.html (100%)
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/LineSegmentDetection.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/LocalStatisticExtraction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/MeanShiftSmoothing.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/MultiResolutionPyramid.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/MultivariateAlterationDetector.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OGRLayerClassifier.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OSMDownloader.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ObtainUTMZoneFromGeoPoint.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OpticalCalibration.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OrthoRectification-epsg.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OrthoRectification-fit-to-ortho.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OrthoRectification-lambert-WGS84.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OrthoRectification-utm.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/OrthoRectification.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Pansharpening-bayes.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Pansharpening-lmvm.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Pansharpening-rcs.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Pansharpening.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/PixelValue.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Quicklook.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RadiometricIndices.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Rasterization-image.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Rasterization-manual.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Rasterization.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/ReadImageInfo.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RefineSensorModel.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Rescale.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RigidTransformResample-id.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RigidTransformResample-rotation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RigidTransformResample-translation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/RigidTransformResample.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/SFSTextureExtraction.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/SOMClassification.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/SarRadiometricCalibration.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Segmentation-cc.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Segmentation-meanshift.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Segmentation-mprofiles.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Segmentation-watershed.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Segmentation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Smoothing-anidif.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Smoothing-gaussian.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Smoothing-mean.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Smoothing.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/SplitImage.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/StereoFramework.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/StereoRectificationGridGenerator.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/Superimpose.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TestApplication.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TileFusion.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-ann.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-bayes.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-boost.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-dt.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-gbt.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-knn.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-libsvm.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-rf.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier-svm.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainImagesClassifier.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/TrainOGRLayersClassifier.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataDSValidation.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataExtractROI.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataReprojection-image.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataReprojection-user.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataReprojection.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataSetField.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VectorDataTransform.html
create mode 100644 python/plugins/processing/algs/otb/description/5.0.0/doc/VertexComponentAnalysis.html
delete mode 100644 python/plugins/processing/algs/otb/description/ClassificationMapRegularization.xml
delete mode 100644 python/plugins/processing/algs/otb/description/CompareImages.xml
delete mode 100644 python/plugins/processing/algs/otb/description/ComputeConfusionMatrix-raster.xml
delete mode 100644 python/plugins/processing/algs/otb/description/ComputeConfusionMatrix-vector.xml
delete mode 100644 python/plugins/processing/algs/otb/description/ComputeImagesStatistics.xml
delete mode 100644 python/plugins/processing/algs/otb/description/DimensionalityReduction-ica.xml
delete mode 100644 python/plugins/processing/algs/otb/description/DimensionalityReduction-maf.xml
delete mode 100644 python/plugins/processing/algs/otb/description/DimensionalityReduction-napca.xml
delete mode 100644 python/plugins/processing/algs/otb/description/DimensionalityReduction-pca.xml
delete mode 100644 python/plugins/processing/algs/otb/description/KMeansClassification.xml
delete mode 100644 python/plugins/processing/algs/otb/description/KmzExport.xml
delete mode 100644 python/plugins/processing/algs/otb/description/LSMSVectorization.xml
delete mode 100644 python/plugins/processing/algs/otb/description/MeanShiftSmoothing.xml
delete mode 100644 python/plugins/processing/algs/otb/description/OpticalCalibration.xml
delete mode 100644 python/plugins/processing/algs/otb/description/OrthoRectification-epsg.xml
delete mode 100644 python/plugins/processing/algs/otb/description/OrthoRectification-fit-to-ortho.xml
delete mode 100644 python/plugins/processing/algs/otb/description/OrthoRectification-lambert-WGS84.xml
delete mode 100644 python/plugins/processing/algs/otb/description/OrthoRectification-utm.xml
delete mode 100644 python/plugins/processing/algs/otb/description/ReadImageInfo.xml
delete mode 100644 python/plugins/processing/algs/otb/description/RigidTransformResample-id.xml
delete mode 100644 python/plugins/processing/algs/otb/description/RigidTransformResample-rotation.xml
delete mode 100644 python/plugins/processing/algs/otb/description/RigidTransformResample-translation.xml
delete mode 100644 python/plugins/processing/algs/otb/description/SOMClassification.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Segmentation-cc.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Segmentation-meanshift.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Segmentation-mprofiles.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Segmentation-watershed.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Smoothing-anidif.xml
delete mode 100644 python/plugins/processing/algs/otb/description/StereoFramework.xml
delete mode 100644 python/plugins/processing/algs/otb/description/Superimpose.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-ann.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-bayes.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-boost.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-dt.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-gbt.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-knn.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-libsvm.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-rf.xml
delete mode 100644 python/plugins/processing/algs/otb/description/TrainImagesClassifier-svm.xml
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BandMath.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BinaryMorphologicalOperation-closing.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BinaryMorphologicalOperation-dilate.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BinaryMorphologicalOperation-erode.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BinaryMorphologicalOperation-opening.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BinaryMorphologicalOperation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BlockMatching.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/BundleToPerfectSensor.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ClassificationMapRegularization.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ColorMapping-continuous.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ColorMapping-custom.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ColorMapping-image.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ColorMapping-optimal.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ColorMapping.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/CompareImages.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeConfusionMatrix-raster.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeConfusionMatrix-vector.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeConfusionMatrix.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeImagesStatistics.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeModulusAndPhase-OneEntry.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeModulusAndPhase-TwoEntries.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputeModulusAndPhase.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ComputePolylineFeatureFromImage.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ConcatenateImages.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ConcatenateVectorData.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ConnectedComponentSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Convert.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ConvertCartoToGeoPoint.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ConvertSensorToGeoPoint.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DEMConvert.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DSFuzzyModelEstimation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DimensionalityReduction-ica.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DimensionalityReduction-maf.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DimensionalityReduction-napca.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DimensionalityReduction-pca.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DimensionalityReduction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DisparityMapToElevationMap.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/DownloadSRTMTiles.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdgeExtraction-gradient.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdgeExtraction-sobel.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdgeExtraction-touzi.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdgeExtraction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdisonMeanShiftSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/EdisonMeanShiftSegmentationVector.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ExtractROI-fit.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ExtractROI-standard.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ExtractROI.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/FineRegistration.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/FusionOfClassifications-dempstershafer.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/FusionOfClassifications-majorityvoting.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/FusionOfClassifications.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GeneratePlyFile.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GenerateRPCSensorModel.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GrayScaleMorphologicalOperation-closing.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GrayScaleMorphologicalOperation-dilate.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GrayScaleMorphologicalOperation-erode.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GrayScaleMorphologicalOperation-opening.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GrayScaleMorphologicalOperation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/GridBasedImageResampling.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/HaralickTextureExtraction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/HomologousPointsExtraction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/HooverCompareSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/HyperspectralUnmixing.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ImageClassifier.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ImageEnvelope.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ImageSVMClassifier.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/KMeansClassification.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/KmzExport.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/LineSegmentDetection.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/LocalStatisticExtraction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MaximumAutocorrelationFactor.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MeanShiftSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MeanShiftSegmentationVector.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MeanShiftSmoothing.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MultiResolutionPyramid.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/MultivariateAlterationDetector.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OSMDownloader.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ObtainUTMZoneFromGeoPoint.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OpticalCalibration.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OrthoRectification-epsg.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OrthoRectification-fit-to-ortho.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OrthoRectification-lambert-WGS84.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OrthoRectification-utm.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/OrthoRectification.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Pansharpening-bayes.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Pansharpening-lmvm.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Pansharpening-rcs.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Pansharpening.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/PixelValue.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Quicklook.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RadiometricIndices.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RadiometricVegetationIndices.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Rasterization.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ReadImageInfo.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RefineSensorModel.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Rescale.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RigidTransformResample-id.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RigidTransformResample-rotation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RigidTransformResample-translation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/RigidTransformResample.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SFSTextureExtraction.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SOMClassification.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SarRadiometricCalibration.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation-cc.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation-edison.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation-meanshift.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation-mprofiles.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation-watershed.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Segmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SimpleConnectedComponentsSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SimpleConnectedComponentsSegmentationVector.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Smoothing-anidif.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Smoothing-gaussian.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Smoothing-mean.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Smoothing.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/SplitImage.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/StereoFramework.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/StereoRectificationGridGenerator.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/StereoSensorModelToElevationMap.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/Superimpose.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TestApplication.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TileFusion.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-ann.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-bayes.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-boost.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-dt.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-gbt.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-knn.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-libsvm.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-rf.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier-svm.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainImagesClassifier.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/TrainSVMImagesClassifier.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/ValidateSVMImagesClassifier.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VectorDataDSValidation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VectorDataExtractROIApplication.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VectorDataReprojection.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VectorDataSetField.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VectorDataTransform.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/VertexComponentAnalysis.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/WatershedSegmentation.html
delete mode 100644 python/plugins/processing/algs/otb/description/doc/WatershedSegmentationVector.html
create mode 100644 python/plugins/processing/algs/qgis/CheckValidity.py
create mode 100644 python/plugins/processing/algs/qgis/Datasources2Vrt.py
create mode 100644 python/plugins/processing/algs/qgis/DeleteHoles.py
create mode 100644 python/plugins/processing/algs/qgis/ExecuteSQL.py
create mode 100644 python/plugins/processing/algs/qgis/OrientedMinimumBoundingBox.py
create mode 100644 python/plugins/processing/algs/qgis/ReverseLineDirection.py
create mode 100644 python/plugins/processing/algs/qgis/SelectByAttributeSum.py
create mode 100644 python/plugins/processing/algs/qgis/Smooth.py
delete mode 100644 python/plugins/processing/algs/qgis/SymetricalDifference.py
create mode 100644 python/plugins/processing/algs/qgis/SymmetricalDifference.py
create mode 100644 python/plugins/processing/algs/qgis/spatialite_utils.py
delete mode 100644 python/plugins/processing/algs/qgis/ui/ui_DlgFieldsCalculator.py
delete mode 100644 python/plugins/processing/algs/qgis/ui/ui_widgetFieldsMapping.py
delete mode 100644 python/plugins/processing/algs/r/scripts/Advanced_raster_histogram.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Advanced_raster_histogram.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Characteristic_hull_method.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Characteristic_hull_method.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Dotplot.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Dotplot.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/F_function.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/F_function.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Frequency_table.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Frequency_table.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/G_function.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/G_function.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Histogram.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Histogram.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Kernel_h_ref.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Kernel_h_ref.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Kolmogrov-Smirnov_test.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Kolmogrov-Smirnov_test.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Minimum_convex_polygon.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Minimum_convex_polygon.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Monte-Carlo_spatial_randomness.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Monte-Carlo_spatial_randomness.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Quadrat_analysis.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Quadrat_analysis.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Random_sampling_grid.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Random_sampling_grid.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Raster_histogram.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Raster_histogram.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Regular_sampling_grid.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Regular_sampling_grid.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Relative_distribution_(distance_covariate).rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Relative_distribution_(distance_covariate).rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Relative_distribution_(raster_covariate).rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Relative_distribution_(raster_covariate).rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Ripley_-_Rasson_spatial_domain.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Ripley_-_Rasson_spatial_domain.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Single-linkage_cluster_analysis.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Single-linkage_cluster_analysis.rsx.help
delete mode 100644 python/plugins/processing/algs/r/scripts/Summary_statistics.rsx
delete mode 100644 python/plugins/processing/algs/r/scripts/Summary_statistics.rsx.help
delete mode 100644 python/plugins/processing/algs/saga/SagaGroupNameDecorator.py
create mode 100644 python/plugins/processing/algs/saga/SagaNameDecorator.py
delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ModifedQuadraticShepard.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ModifiedQuadraticShepard.txt
delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ModifedQuadraticShepard.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ModifiedQuadraticShepard.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AccumulatedCost(Anisotropic).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AccumulatedCost(Isotropic).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddCoordinatestopoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddGridValuestoPoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddGridValuestoShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AddPolygonAttributestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Aggregate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AggregatePointObservations.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AggregationIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AnalyticalHierarchyProcess.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/AnalyticalHillshading.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/B-SplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/BurnStreamNetworkintoDEM.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(FlowTracing).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(Parallel).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(Recursive).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CellBalance.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChangeDateFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChangeDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChangeGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChangeTimeFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ChannelNetworkandDrainageBasins.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ClipGridwithPolygon.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ClipPointswithPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CloseGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CloseGapswithSpline.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CloseOneCellGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ClusterAnalysisforGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ContourLinesfromGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvergenceIndex(SearchRadius).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvergenceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertDataStorageType.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertLinestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertLinestoPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertMultipointstoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertPointstoLine(s).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertPolygonLineVerticestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvertPolygonstoLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ConvexHull.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CreateGraticule.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CropToData.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Cross-ClassificationandTabulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CrossProfiles.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CubicSplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/CurvatureClassification.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CutShapesLayer.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/DTMFilter(slope-based).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/DirectionalStatisticsforSingleGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/DistanceMatrix.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/DiurnalAnisotropicHeating.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/DownslopeDistanceGradient.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/EdgeContamination.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/EffectiveAirFlowHeights.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FastRegionGrowingAlgorithm.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FastRepresentativeness.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FillGapsinRecords.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FillSinks(PlanchonDarboux,2001).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FillSinks(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FillSinksXXL(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FilterClumps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FireRiskAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FitNPointstoshape.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FlatDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FlowPathLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FlowWidthandSpecificCatchmentArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Fragmentation(Alternative).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Fragmentation(Standard).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FragmentationClassesfromDensityandConnectivity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Function.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Fuzzify.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FuzzyIntersection(AND).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/FuzzyUnion(OR).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GaussianFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression(Points).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression(PointsGrids).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedRegression(PointsGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GeometricFigures.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GetShapesExtents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GlobalMoransIforGrids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GradientVectorfromCartesiantoPolarCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GradientVectorfromPolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GradientVectorsfromDirectionalComponents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GradientVectorsfromDirectionandLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GradientVectorsfromSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridBuffer.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridCalculator.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridCellIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridDivision.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridMasking.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridNormalisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridOrientation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridProximityBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridSkeletonization.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridStandardisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridValuestoPoints(randomly).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridValuestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridVolume.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridsProduct.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/GridsSum.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/HistogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Hypsometry.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/InverseDistanceWeighted.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/InvertDataNo-Data.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/KernelDensityEstimation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LSFactor.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LakeFlood.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LandSurfaceTemperature.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LaplacianFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Layerofextremevalue.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LeastCostPaths.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Line-PolygonIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LineDissolve.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LineProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LineSimplification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/LocalMinimaandMaxima.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MajorityFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MassBalanceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MergeLayers.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MetricConversions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MinimumDistanceAnalysis.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ModifiedQuadraticShepard.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MorphologicalFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MorphometricProtectionIndex.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Mosaicking.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Multi-BandVariation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MultiDirectionLeeFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultilevelB-SplineInterpolation(fromGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultilevelB-SplineInterpolation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MultipleRegressionAnalysis(GridGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MultipleRegressionAnalysis(PointsGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/NaturalNeighbour.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/NearestNeighbour.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/OrderedWeightedAveraging(OWA).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OrdinaryKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OrdinaryKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/OverlandFlow-KinematicWaveD8.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/OverlandFlowDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Patching.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PointStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PointsFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PointsThinning.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Polygon-LineIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonCentroids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonDifference.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonDissolve.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonDissolveAllPolygs.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonIdentity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonIntersect.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonPartstoSeparatePolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonShapeIndices.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonSymmetricalDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonUnion.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonUpdate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PolygonstoEdgesandNodes.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolynomialRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/PrincipleComponentsAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Profilefrompoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ProfilesfromLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ProximityGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/QuadTreeStructuretoShapes.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RGBComposite.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RadiusofVariance(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RandomField.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RandomTerrainGeneration.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RankFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RealSurfaceArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ReclassifyGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RegressionAnalysis(PointsGrid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RelativeHeightsandSlopePositions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RemoveDuplicatePoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Representativeness(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Resampling.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ResidualAnalysis(Grid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/RunningAverage.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SAGAWetnessIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SeedGeneration.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Separatepointsbydirection.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ShapesBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ShapesBufferFixed.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ShapestoGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ShrinkAndExpand.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SimpleFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SimpleRegionGrowing.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Simulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SinkDrainageRouteDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SinkRemoval.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SkyViewFactor.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Slope,Aspect,Curvature.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SlopeLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SoilTextureClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SpatialPointPatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SplitShapesLayerRandomly.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/StatisticsforGrids.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/StrahlerOrder.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/StreamPowerIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SupervisedClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/SurfaceSpecificPoints.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TPIBasedLandformClassification.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/TerrainRuggednessIndex(TRI).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(Local).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(TIN).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ThresholdBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/TopographicCorrection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TopographicPositionIndex(TPI).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TopographicWetnessIndex(TWI).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/Transectthroughpolygonshapefile.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TransformShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/TransposeGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Triangulation.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UniversalKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UniversalKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/UpslopeArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/UserDefinedFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/VariogramCloud.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/VariogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/VectorRuggednessMeasure(VRM).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VectorisingGridClasses.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/VegetationIndex(SlopeBased).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/VerticalDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/WaterRetentionCapacity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/WatershedBasins.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/WatershedSegmentation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/WindEffect(WindwardLeewardIndex).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.1.4}/ZonalGridStatistics.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AccumulatedCost(Anisotropic).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AccumulatedCost(Isotropic).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddCoordinatestopoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddGridValuestoPoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddGridValuestoShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AddPolygonAttributestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Aggregate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AggregatePointObservations.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AggregationIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AnalyticalHierarchyProcess.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/AnalyticalHillshading.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/B-SplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/BurnStreamNetworkintoDEM.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CellBalance.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChangeDateFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChangeDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChangeGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChangeTimeFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ChannelNetworkandDrainageBasins.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ClipGridwithPolygon.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ClipPointswithPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CloseGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CloseGapswithSpline.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CloseOneCellGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ClusterAnalysisforGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ContourLinesfromGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvergenceIndex(SearchRadius).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvergenceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertDataStorageType.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertLinestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertLinestoPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertMultipointstoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertPointstoLine(s).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertPolygonLineVerticestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvertPolygonstoLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ConvexHull.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CreateGraticule.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CropToData.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Cross-ClassificationandTabulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CrossProfiles.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CubicSplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/CurvatureClassification.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CutShapesLayer.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/DTMFilter(slope-based).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/DirectionalStatisticsforSingleGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/DistanceMatrix.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/DiurnalAnisotropicHeating.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/DownslopeDistanceGradient.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/EdgeContamination.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/EffectiveAirFlowHeights.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FastRegionGrowingAlgorithm.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FastRepresentativeness.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FillGapsinRecords.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FillSinks(PlanchonDarboux,2001).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FillSinks(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FillSinksXXL(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FilterClumps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FireRiskAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FitNPointstoshape.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FlatDetection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(FlowTracing).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(Recursive).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(Top-Down).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FlowPathLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FlowWidthandSpecificCatchmentArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Fragmentation(Alternative).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Fragmentation(Standard).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FragmentationClassesfromDensityandConnectivity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Function.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Fuzzify.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FuzzyIntersection(AND).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/FuzzyUnion(OR).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GaussianFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression(Points).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression(PointsGrids).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedRegression(PointsGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GeometricFigures.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GetShapesExtents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GlobalMoransIforGrids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GradientVectorfromCartesiantoPolarCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GradientVectorfromPolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GradientVectorsfromDirectionalComponents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GradientVectorsfromDirectionandLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GradientVectorsfromSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridBuffer.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridCalculator.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridCellIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridDivision.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridMasking.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridNormalisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridOrientation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridProximityBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridSkeletonization.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridStandardisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridValuestoPoints(randomly).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridValuestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridVolume.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridsProduct.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/GridsSum.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/HistogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Hypsometry.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/InverseDistanceWeighted.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/InvertDataNo-Data.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/KernelDensityEstimation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LSFactor.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LakeFlood.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LandSurfaceTemperature.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LaplacianFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Layerofextremevalue.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LeastCostPaths.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Line-PolygonIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LineDissolve.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LineProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LineSimplification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/LocalMinimaandMaxima.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MajorityFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MassBalanceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MergeLayers.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MetricConversions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MinimumDistanceAnalysis.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ModifiedQuadraticShepard.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MorphologicalFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MorphometricProtectionIndex.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Mosaicking.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Multi-BandVariation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MultiDirectionLeeFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultilevelB-SplineInterpolation(fromGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultilevelB-SplineInterpolation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MultipleRegressionAnalysis(GridGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MultipleRegressionAnalysis(PointsGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/NaturalNeighbour.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/NearestNeighbour.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/OrderedWeightedAveraging(OWA).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OrdinaryKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OrdinaryKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/OverlandFlow-KinematicWaveD8.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/OverlandFlowDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Patching.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PointStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PointsFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PointsThinning.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Polygon-LineIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonCentroids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonDifference.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonDissolve.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonDissolveAllPolygs.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonIdentity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonIntersect.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonPartstoSeparatePolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonShapeIndices.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonSymmetricalDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonUnion.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonUpdate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PolygonstoEdgesandNodes.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolynomialRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/PrincipleComponentsAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Profilefrompoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ProfilesfromLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ProximityGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/QuadTreeStructuretoShapes.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RGBComposite.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RadiusofVariance(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RandomField.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RandomTerrainGeneration.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RankFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RealSurfaceArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ReclassifyGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RegressionAnalysis(PointsGrid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RelativeHeightsandSlopePositions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RemoveDuplicatePoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Representativeness(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Resampling.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ResidualAnalysis(Grid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/RunningAverage.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SAGAWetnessIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SeedGeneration.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Separatepointsbydirection.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ShapesBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ShapesBufferFixed.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ShapestoGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ShrinkAndExpand.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SimpleFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SimpleRegionGrowing.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Simulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SinkDrainageRouteDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SinkRemoval.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SkyViewFactor.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Slope,Aspect,Curvature.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SlopeLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SoilTextureClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SpatialPointPatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SplitShapesLayerRandomly.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/StatisticsforGrids.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/StrahlerOrder.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/StreamPowerIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SupervisedClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/SurfaceSpecificPoints.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TPIBasedLandformClassification.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/TerrainRuggednessIndex(TRI).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThinPlateSpline(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThinPlateSpline(Local).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThinPlateSpline(TIN).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ThresholdBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/TopographicCorrection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TopographicPositionIndex(TPI).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TopographicWetnessIndex(TWI).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/Transectthroughpolygonshapefile.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TransformShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/TransposeGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Triangulation.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UniversalKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UniversalKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/UpslopeArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/UserDefinedFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/VariogramCloud.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/VariogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/VectorRuggednessMeasure(VRM).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VectorisingGridClasses.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/VegetationIndex(SlopeBased).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/VerticalDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/WaterRetentionCapacity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/WatershedBasins.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/WatershedSegmentation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/WindEffect(WindwardLeewardIndex).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.0}/ZonalGridStatistics.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AccumulatedCost(Anisotropic).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AccumulatedCost(Isotropic).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddCoordinatestopoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddGridValuestoPoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddGridValuestoShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AddPolygonAttributestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Aggregate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AggregatePointObservations.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AggregationIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AnalyticalHierarchyProcess.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/AnalyticalHillshading.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/B-SplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/BurnStreamNetworkintoDEM.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CellBalance.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChangeDateFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChangeDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChangeGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChangeTimeFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ChannelNetworkandDrainageBasins.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ClipGridwithPolygon.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ClipPointswithPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CloseGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CloseGapswithSpline.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CloseOneCellGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ClusterAnalysisforGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ContourLinesfromGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvergenceIndex(SearchRadius).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvergenceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertDataStorageType.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertLinestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertLinestoPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertMultipointstoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertPointstoLine(s).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertPolygonLineVerticestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvertPolygonstoLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ConvexHull.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CreateGraticule.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CropToData.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Cross-ClassificationandTabulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CrossProfiles.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CubicSplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/CurvatureClassification.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CutShapesLayer.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/DTMFilter(slope-based).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/DirectionalStatisticsforSingleGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/DistanceMatrix.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/DiurnalAnisotropicHeating.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/DownslopeDistanceGradient.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/EdgeContamination.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/EffectiveAirFlowHeights.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FastRegionGrowingAlgorithm.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FastRepresentativeness.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FillGapsinRecords.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FillSinks(PlanchonDarboux,2001).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FillSinks(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FillSinksXXL(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FilterClumps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FireRiskAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FitNPointstoshape.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FlatDetection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(FlowTracing).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(Recursive).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(Top-Down).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FlowPathLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FlowWidthandSpecificCatchmentArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Fragmentation(Alternative).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Fragmentation(Standard).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FragmentationClassesfromDensityandConnectivity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Function.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Fuzzify.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FuzzyIntersection(AND).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/FuzzyUnion(OR).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GaussianFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression(Points).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression(PointsGrids).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedRegression(PointsGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GeometricFigures.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GetShapesExtents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GlobalMoransIforGrids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GradientVectorfromCartesiantoPolarCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GradientVectorfromPolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GradientVectorsfromDirectionalComponents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GradientVectorsfromDirectionandLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GradientVectorsfromSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridBuffer.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridCalculator.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridCellIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridDivision.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridMasking.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridNormalisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridOrientation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridProximityBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridSkeletonization.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridStandardisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridValuestoPoints(randomly).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridValuestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridVolume.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridsProduct.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/GridsSum.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/HistogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Hypsometry.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/InverseDistanceWeighted.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/InvertDataNo-Data.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/KernelDensityEstimation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LSFactor.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LakeFlood.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LandSurfaceTemperature.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LaplacianFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Layerofextremevalue.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LeastCostPaths.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Line-PolygonIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LineDissolve.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LineProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LineSimplification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/LocalMinimaandMaxima.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MajorityFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MassBalanceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MergeLayers.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MetricConversions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MinimumDistanceAnalysis.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ModifiedQuadraticShepard.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MorphologicalFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MorphometricProtectionIndex.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Mosaicking.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Multi-BandVariation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MultiDirectionLeeFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultilevelB-SplineInterpolation(fromGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultilevelB-SplineInterpolation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MultipleRegressionAnalysis(GridGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MultipleRegressionAnalysis(PointsGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/NaturalNeighbour.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/NearestNeighbour.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/OrderedWeightedAveraging(OWA).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OrdinaryKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OrdinaryKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/OverlandFlow-KinematicWaveD8.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/OverlandFlowDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Patching.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PointStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PointsFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PointsThinning.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Polygon-LineIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonCentroids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonDifference.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonDissolve.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonDissolveAllPolygs.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonIdentity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonIntersect.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonPartstoSeparatePolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonShapeIndices.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonSymmetricalDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonUnion.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonUpdate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PolygonstoEdgesandNodes.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolynomialRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/PrincipleComponentsAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Profilefrompoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ProfilesfromLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ProximityGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/QuadTreeStructuretoShapes.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RGBComposite.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RadiusofVariance(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RandomField.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RandomTerrainGeneration.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RankFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RealSurfaceArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ReclassifyGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RegressionAnalysis(PointsGrid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RelativeHeightsandSlopePositions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RemoveDuplicatePoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Representativeness(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Resampling.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ResidualAnalysis(Grid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/RunningAverage.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SAGAWetnessIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SeedGeneration.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Separatepointsbydirection.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ShapesBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ShapesBufferFixed.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ShapestoGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ShrinkAndExpand.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SimpleFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SimpleRegionGrowing.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Simulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SinkDrainageRouteDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SinkRemoval.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SkyViewFactor.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Slope,Aspect,Curvature.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SlopeLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SoilTextureClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SpatialPointPatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SplitShapesLayerRandomly.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/StatisticsforGrids.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/StrahlerOrder.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/StreamPowerIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SupervisedClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/SurfaceSpecificPoints.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TPIBasedLandformClassification.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/TerrainRuggednessIndex(TRI).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline(Local).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline(TIN).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ThresholdBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/TopographicCorrection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TopographicPositionIndex(TPI).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TopographicWetnessIndex(TWI).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/Transectthroughpolygonshapefile.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TransformShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/TransposeGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Triangulation.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/UniversalKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/UniversalKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/UpslopeArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/UserDefinedFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/VariogramCloud.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/VariogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/VectorRuggednessMeasure(VRM).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VectorisingGridClasses.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/VegetationIndex(SlopeBased).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/VerticalDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/WaterRetentionCapacity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/WatershedBasins.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/WatershedSegmentation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/WindEffect(WindwardLeewardIndex).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.2}/ZonalGridStatistics.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AccumulatedCost(Anisotropic).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AccumulatedCost(Isotropic).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddCoordinatestopoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddGridValuestoPoints.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddGridValuestoShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AddPolygonAttributestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Aggregate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AggregatePointObservations.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AggregationIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AnalyticalHierarchyProcess.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/AnalyticalHillshading.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/B-SplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/BurnStreamNetworkintoDEM.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CellBalance.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChangeDateFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChangeDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChangeGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChangeTimeFormat.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ChannelNetworkandDrainageBasins.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ClipGridwithPolygon.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ClipPointswithPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CloseGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CloseGapswithSpline.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CloseOneCellGaps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ClusterAnalysisforGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ContourLinesfromGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvergenceIndex(SearchRadius).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvergenceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertDataStorageType.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertLinestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertLinestoPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertMultipointstoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertPointstoLine(s).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertPolygonLineVerticestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvertPolygonstoLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ConvexHull.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CreateGraticule.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CropToData.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Cross-ClassificationandTabulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CrossProfiles.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CubicSplineApproximation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/CurvatureClassification.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CutShapesLayer.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/DTMFilter(slope-based).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/DirectionalStatisticsforSingleGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/DistanceMatrix.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/DiurnalAnisotropicHeating.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/DownslopeDistanceGradient.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/EdgeContamination.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/EffectiveAirFlowHeights.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FastRegionGrowingAlgorithm.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FastRepresentativeness.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FillGapsinRecords.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FillSinks(PlanchonDarboux,2001).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FillSinks(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FillSinksXXL(WangLiu).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FilterClumps.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FireRiskAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FitNPointstoshape.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FlatDetection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(FlowTracing).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(Recursive).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(Top-Down).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FlowPathLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FlowWidthandSpecificCatchmentArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Fragmentation(Alternative).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Fragmentation(Standard).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FragmentationClassesfromDensityandConnectivity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Function.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Fuzzify.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FuzzyIntersection(AND).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/FuzzyUnion(OR).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GaussianFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression(Points).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression(PointsGrids).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedRegression(PointsGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GeometricFigures.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GetShapesExtents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GlobalMoransIforGrids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GradientVectorfromCartesiantoPolarCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GradientVectorfromPolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GradientVectorsfromDirectionalComponents.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GradientVectorsfromDirectionandLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GradientVectorsfromSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridBuffer.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridCalculator.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridCellIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridDivision.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridMasking.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridNormalisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridOrientation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridProximityBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridSkeletonization.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridStandardisation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridValuestoPoints(randomly).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridValuestoPoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridVolume.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridsProduct.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/GridsSum.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/HistogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Hypsometry.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/InverseDistanceWeighted.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/InvertDataNo-Data.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/KernelDensityEstimation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LSFactor.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LakeFlood.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LandSurfaceTemperature.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LaplacianFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Layerofextremevalue.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LeastCostPaths.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Line-PolygonIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LineDissolve.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LineProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LineSimplification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/LocalMinimaandMaxima.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MajorityFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MassBalanceIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MergeLayers.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MetricConversions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MinimumDistanceAnalysis.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ModifiedQuadraticShepard.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MorphologicalFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MorphometricProtectionIndex.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Mosaicking.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Multi-BandVariation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MultiDirectionLeeFilter.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolation(fromGrid).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolation.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MultipleRegressionAnalysis(GridGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MultipleRegressionAnalysis(PointsGrids).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/NaturalNeighbour.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/NearestNeighbour.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/OrderedWeightedAveraging(OWA).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OrdinaryKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OrdinaryKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/OverlandFlow-KinematicWaveD8.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/OverlandFlowDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Patching.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PointStatisticsforPolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PointsFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PointsThinning.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolartoCartesianCoordinates.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Polygon-LineIntersection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonCentroids.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonDifference.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonDissolve.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonDissolveAllPolygs.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonIdentity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonIntersect.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonPartstoSeparatePolygons.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonProperties.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonShapeIndices.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonSymmetricalDifference.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonUnion.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonUpdate.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PolygonstoEdgesandNodes.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolynomialRegression.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/PrincipleComponentsAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Profilefrompoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ProfilesfromLines.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ProximityGrid.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/QuadTreeStructuretoShapes.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RGBComposite.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RadiusofVariance(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RandomField.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RandomTerrainGeneration.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RankFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RealSurfaceArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ReclassifyGridValues.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RegressionAnalysis(PointsGrid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RelativeHeightsandSlopePositions.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RemoveDuplicatePoints.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Representativeness(Grid).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Resampling.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ResidualAnalysis(Grid).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/RunningAverage.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SAGAWetnessIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SeedGeneration.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Separatepointsbydirection.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ShapesBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ShapesBufferFixed.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ShapestoGrid.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ShrinkAndExpand.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SimpleFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SimpleRegionGrowing.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Simulation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SinkDrainageRouteDetection.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SinkRemoval.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SkyViewFactor.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Slope,Aspect,Curvature.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SlopeLength.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SoilTextureClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SpatialPointPatternAnalysis.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SplitShapesLayerRandomly.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/StatisticsforGrids.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/StrahlerOrder.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/StreamPowerIndex.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SupervisedClassification.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/SurfaceSpecificPoints.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TPIBasedLandformClassification.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/TerrainRuggednessIndex(TRI).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline(Local).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline(TIN).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ThresholdBuffer.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/TopographicCorrection.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TopographicPositionIndex(TPI).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TopographicWetnessIndex(TWI).txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/Transectthroughpolygonshapefile.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TransformShapes.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/TransposeGrids.txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Triangulation.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UniversalKriging(Global).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UniversalKriging.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/UpslopeArea.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/UserDefinedFilter.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/VariogramCloud.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/VariogramSurface.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/VectorRuggednessMeasure(VRM).txt (100%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VectorisingGridClasses.txt
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/VegetationIndex(SlopeBased).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/VerticalDistancetoChannelNetwork.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/WaterRetentionCapacity.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/WatershedBasins.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/WatershedSegmentation.txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/WindEffect(WindwardLeewardIndex).txt (100%)
copy python/plugins/processing/algs/saga/description/{2.1.2 => 2.2.3}/ZonalGridStatistics.txt (100%)
delete mode 100644 python/plugins/processing/algs/saga/saga_version_check.txt
create mode 100644 python/plugins/processing/algs/taudem/TauDEMMultifileAlgorithm.py
create mode 100644 python/plugins/processing/algs/taudem/description/multi/aread8.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/areadinf.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/d8flowdir.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/d8flowpathextremeup.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/d8hdisttostrm.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfavalanche.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfconclimaccum.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfdecayaccum.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfflowdir.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfrevaccum.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/dinfupdependence.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/gagewatershed.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/gagewatershed2.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/moveoutletstostrm.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/pitremove.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/selectgtthreshold.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/slopearearatio.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/slopeavedown.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/streamnet.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/threshold.txt
create mode 100644 python/plugins/processing/algs/taudem/description/multi/twi.txt
rename python/plugins/processing/algs/taudem/description/{ => single}/aread8.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/areadinf.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/d8flowdir.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/d8flowpathextremeup.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/d8hdisttostrm.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfavalanche.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfconclimaccum.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfdecayaccum.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfflowdir.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfrevaccum.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/dinfupdependence.txt (100%)
create mode 100644 python/plugins/processing/algs/taudem/description/single/gagewatershed.txt
create mode 100644 python/plugins/processing/algs/taudem/description/single/gagewatershed2.txt
rename python/plugins/processing/algs/taudem/description/{ => single}/moveoutletstostrm.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/pitremove.txt (100%)
create mode 100644 python/plugins/processing/algs/taudem/description/single/selectgtthreshold.txt
rename python/plugins/processing/algs/taudem/description/{ => single}/slopearearatio.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/slopeavedown.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/streamnet.txt (100%)
rename python/plugins/processing/algs/taudem/description/{ => single}/threshold.txt (100%)
create mode 100644 python/plugins/processing/algs/taudem/description/single/twi.txt
create mode 100644 python/plugins/processing/algs/taudem/dinfdistdown_multi.py
create mode 100644 python/plugins/processing/algs/taudem/dinfdistup_multi.py
create mode 100644 python/plugins/processing/algs/taudem/dinftranslimaccum2_multi.py
create mode 100644 python/plugins/processing/algs/taudem/dinftranslimaccum_multi.py
create mode 100644 python/plugins/processing/algs/taudem/dropanalysis_multi.py
create mode 100644 python/plugins/processing/algs/taudem/gridnet_multi.py
create mode 100644 python/plugins/processing/algs/taudem/lengtharea_multi.py
create mode 100644 python/plugins/processing/algs/taudem/peukerdouglas_multi.py
create mode 100644 python/plugins/processing/algs/taudem/slopearea_multi.py
create mode 100644 python/plugins/processing/gui/PostgisTableSelector.py
create mode 100644 python/plugins/processing/gui/algnames.txt
create mode 100644 python/plugins/processing/gui/utils.py
delete mode 100644 python/plugins/processing/images/database.png
delete mode 100644 python/plugins/processing/images/geoserver.png
delete mode 100644 python/plugins/processing/images/minus.gif
copy python/plugins/{db_manager/icons => processing/images}/namespace.png (100%)
delete mode 100644 python/plugins/processing/images/plus.gif
delete mode 100644 python/plugins/processing/images/saga100x100.jpg
delete mode 100644 python/plugins/processing/resources.qrc
delete mode 100644 python/plugins/processing/resources_rc.py
create mode 100644 python/plugins/processing/tests/AlgorithmsTestBase.py
create mode 100644 python/plugins/processing/tests/GdalAlgorithmsTest.py
delete mode 100644 python/plugins/processing/tests/GdalTest.py
delete mode 100644 python/plugins/processing/tests/GeoAlgorithmTest.py
delete mode 100644 python/plugins/processing/tests/ModelerAlgorithmTest.py
delete mode 100644 python/plugins/processing/tests/ProcessingTests.py
delete mode 100644 python/plugins/processing/tests/ProcessingToolsTest.py
create mode 100644 python/plugins/processing/tests/QgisAlgorithmsTest.py
delete mode 100644 python/plugins/processing/tests/QgisAlgsTest.py
create mode 100644 python/plugins/processing/tests/README.md
delete mode 100644 python/plugins/processing/tests/RunAlgTest.py
delete mode 100644 python/plugins/processing/tests/SagaTest.py
delete mode 100644 python/plugins/processing/tests/ScriptTest.py
delete mode 100644 python/plugins/processing/tests/qgis_interface.py
delete mode 100644 python/plugins/processing/tests/test.py
create mode 100644 python/plugins/processing/tests/testdata/expected/basic_statistics_numeric_float.html
create mode 100644 python/plugins/processing/tests/testdata/expected/basic_statistics_string.html
create mode 100644 python/plugins/processing/tests/testdata/expected/frequency.csv
create mode 100644 python/plugins/processing/tests/testdata/expected/gdal/layer_info.html
create mode 100644 python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.dbf
copy tests/testdata/france_parts.prj => python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.prj (100%)
copy tests/testdata/points_relations.qpj => python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.qpj (100%)
create mode 100644 python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.shp
create mode 100644 python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.shx
create mode 100644 python/plugins/processing/tests/testdata/expected/multipolys_densify.gml
create mode 100644 python/plugins/processing/tests/testdata/expected/multipolys_densify.xsd
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_centroid.gml
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_centroid.xsd
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_deleteholes.gml
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_deleteholes.xsd
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_to_lines.gml
create mode 100644 python/plugins/processing/tests/testdata/expected/polys_to_lines.xsd
create mode 100644 python/plugins/processing/tests/testdata/gdal_algorithm_tests.yaml
create mode 100644 python/plugins/processing/tests/testdata/lines.gfs
create mode 100644 python/plugins/processing/tests/testdata/lines.gml
create mode 100644 python/plugins/processing/tests/testdata/multipolys.gfs
create mode 100644 python/plugins/processing/tests/testdata/multipolys.gml
create mode 100644 python/plugins/processing/tests/testdata/points.gfs
create mode 100644 python/plugins/processing/tests/testdata/points.gml
create mode 100644 python/plugins/processing/tests/testdata/polys.gfs
create mode 100644 python/plugins/processing/tests/testdata/polys.gml
create mode 100644 python/plugins/processing/tests/testdata/qgis_algorithm_tests.yaml
delete mode 100644 python/plugins/processing/tests/utilities_test.py
create mode 100644 python/plugins/processing/tools/translation.py
create mode 100644 python/plugins/processing/ui/CMakeLists.txt
create mode 100644 python/plugins/processing/ui/DlgPostgisTableSelector.ui
delete mode 100644 python/plugins/processing/ui/__init__.py
delete mode 100644 python/plugins/processing/ui/convert.py
delete mode 100644 python/plugins/processing/ui/ui_DlgAlgorithmBase.py
delete mode 100644 python/plugins/processing/ui/ui_DlgAutofill.py
delete mode 100644 python/plugins/processing/ui/ui_DlgConfig.py
delete mode 100644 python/plugins/processing/ui/ui_DlgFixedTable.py
delete mode 100644 python/plugins/processing/ui/ui_DlgGetScriptsAndModels.py
delete mode 100644 python/plugins/processing/ui/ui_DlgHelpEdition.py
delete mode 100644 python/plugins/processing/ui/ui_DlgHistory.py
delete mode 100644 python/plugins/processing/ui/ui_DlgMessage.py
delete mode 100644 python/plugins/processing/ui/ui_DlgModeler.py
delete mode 100644 python/plugins/processing/ui/ui_DlgMultipleSelection.py
delete mode 100644 python/plugins/processing/ui/ui_DlgNumberInput.py
delete mode 100644 python/plugins/processing/ui/ui_DlgRenderingStyles.py
delete mode 100644 python/plugins/processing/ui/ui_DlgResults.py
delete mode 100644 python/plugins/processing/ui/ui_DlgScriptEditor.py
delete mode 100644 python/plugins/processing/ui/ui_ProcessingToolbox.py
delete mode 100644 python/plugins/processing/ui/ui_widgetBaseSelector.py
delete mode 100644 python/plugins/processing/ui/ui_widgetBatchPanel.py
delete mode 100644 python/plugins/processing/ui/ui_widgetGeometryPredicateSelector.py
delete mode 100644 python/plugins/processing/ui/ui_widgetLayerSelector.py
delete mode 100644 python/plugins/processing/ui/ui_widgetNumberSelector.py
delete mode 100644 python/plugins/processing/ui/ui_widgetParametersPanel.py
delete mode 100644 python/plugins/processing/ui/ui_widgetRangeSelector.py
create mode 100644 python/server/qgsaccesscontrol.sip
create mode 100644 python/server/qgsaccesscontrolfilter.sip
create mode 100644 python/server/qgsconfigcache.sip
create mode 100644 python/server/qgsserver.sip
create mode 100644 python/server/qgsserverprojectparser.sip
create mode 100644 python/server/qgswcserver.sip
create mode 100644 python/server/qgswcsprojectparser.sip
create mode 100644 python/server/qgswfserver.sip
create mode 100644 python/server/qgswfsprojectparser.sip
create mode 100644 python/server/qgswmsconfigparser.sip
create mode 100644 python/server/qgswmserver.sip
create mode 100644 python/server/qgswmsprojectparser.sip
create mode 100644 python/testing/CMakeLists.txt
create mode 100644 python/testing/__init__.py
create mode 100644 python/testing/mocked.py
mode change 100755 => 100644 python/utils.py
delete mode 100644 resources/context_help/CMakeLists.txt
create mode 100644 resources/context_help/QgsGenericProjectionSelector
delete mode 100644 resources/function_help/$area
delete mode 100644 resources/function_help/$atlasfeature
delete mode 100644 resources/function_help/$atlasfeatureid
delete mode 100644 resources/function_help/$atlasgeometry
delete mode 100644 resources/function_help/$currentfeature
delete mode 100644 resources/function_help/$feature
delete mode 100644 resources/function_help/$geometry
delete mode 100644 resources/function_help/$id
delete mode 100644 resources/function_help/$length
delete mode 100644 resources/function_help/$map
delete mode 100644 resources/function_help/$now
delete mode 100644 resources/function_help/$numfeatures
delete mode 100644 resources/function_help/$numpages
delete mode 100644 resources/function_help/$page
delete mode 100644 resources/function_help/$perimeter
delete mode 100644 resources/function_help/$pi
delete mode 100644 resources/function_help/$rownum
delete mode 100644 resources/function_help/$scale
delete mode 100644 resources/function_help/$uuid
delete mode 100644 resources/function_help/$x
delete mode 100644 resources/function_help/$y
delete mode 100644 resources/function_help/AND
delete mode 100644 resources/function_help/CASE
delete mode 100644 resources/function_help/CASE ELSE
delete mode 100644 resources/function_help/CMakeLists.txt
delete mode 100644 resources/function_help/Color
delete mode 100644 resources/function_help/Conditionals
delete mode 100644 resources/function_help/Conditions
delete mode 100644 resources/function_help/Conversions
delete mode 100644 resources/function_help/Date and Time
delete mode 100644 resources/function_help/Field
delete mode 100644 resources/function_help/Fields and Values
delete mode 100644 resources/function_help/GeometryGroup
delete mode 100644 resources/function_help/ILIKE
delete mode 100644 resources/function_help/IN
delete mode 100644 resources/function_help/IS
delete mode 100644 resources/function_help/LIKE
delete mode 100644 resources/function_help/Math
delete mode 100644 resources/function_help/NOT
delete mode 100644 resources/function_help/OR
delete mode 100644 resources/function_help/Operators
delete mode 100644 resources/function_help/Record
delete mode 100644 resources/function_help/String
delete mode 100644 resources/function_help/abs
delete mode 100644 resources/function_help/acos
delete mode 100644 resources/function_help/age
delete mode 100644 resources/function_help/asin
delete mode 100644 resources/function_help/atan
delete mode 100644 resources/function_help/atan2
delete mode 100644 resources/function_help/attribute
delete mode 100644 resources/function_help/bbox
delete mode 100644 resources/function_help/bounds
delete mode 100644 resources/function_help/bounds_height
delete mode 100644 resources/function_help/bounds_width
delete mode 100644 resources/function_help/buffer
delete mode 100644 resources/function_help/ceil
delete mode 100644 resources/function_help/centroid
delete mode 100644 resources/function_help/clamp
delete mode 100644 resources/function_help/coalesce
delete mode 100644 resources/function_help/color_cmyk
delete mode 100644 resources/function_help/color_cmyka
delete mode 100644 resources/function_help/color_hsl
delete mode 100644 resources/function_help/color_hsla
delete mode 100644 resources/function_help/color_hsv
delete mode 100644 resources/function_help/color_hsva
delete mode 100644 resources/function_help/color_rgb
delete mode 100644 resources/function_help/color_rgba
delete mode 100644 resources/function_help/combine
delete mode 100644 resources/function_help/concat
delete mode 100644 resources/function_help/contains
delete mode 100644 resources/function_help/convexHull
delete mode 100644 resources/function_help/cos
delete mode 100644 resources/function_help/crosses
delete mode 100644 resources/function_help/day
delete mode 100644 resources/function_help/difference
delete mode 100644 resources/function_help/disjoint
delete mode 100644 resources/function_help/distance
delete mode 100644 resources/function_help/exp
delete mode 100644 resources/function_help/floor
delete mode 100644 resources/function_help/format
delete mode 100644 resources/function_help/format_date
delete mode 100644 resources/function_help/format_number
delete mode 100644 resources/function_help/geomFromGML
delete mode 100644 resources/function_help/geomFromWKT
delete mode 100644 resources/function_help/geomToWKT
delete mode 100644 resources/function_help/geometry
delete mode 100644 resources/function_help/getFeature
delete mode 100644 resources/function_help/hour
delete mode 100644 resources/function_help/intersection
delete mode 100644 resources/function_help/intersects
create mode 100644 resources/function_help/json/$area
create mode 100644 resources/function_help/json/$atlasfeature
create mode 100644 resources/function_help/json/$atlasfeatureid
create mode 100644 resources/function_help/json/$atlasgeometry
create mode 100644 resources/function_help/json/$currentfeature
create mode 100644 resources/function_help/json/$feature
create mode 100644 resources/function_help/json/$geometry
create mode 100644 resources/function_help/json/$id
create mode 100644 resources/function_help/json/$length
create mode 100644 resources/function_help/json/$map
create mode 100644 resources/function_help/json/$numfeatures
create mode 100644 resources/function_help/json/$numpages
create mode 100644 resources/function_help/json/$page
create mode 100644 resources/function_help/json/$perimeter
create mode 100644 resources/function_help/json/$rownum
create mode 100644 resources/function_help/json/$scale
create mode 100644 resources/function_help/json/$x
create mode 100644 resources/function_help/json/$x_at
create mode 100644 resources/function_help/json/$y
create mode 100644 resources/function_help/json/$y_at
create mode 100644 resources/function_help/json/AND
create mode 100644 resources/function_help/json/CASE
create mode 100644 resources/function_help/json/Color
create mode 100644 resources/function_help/json/Conditionals
create mode 100644 resources/function_help/json/Conditions
create mode 100644 resources/function_help/json/Conversions
create mode 100644 resources/function_help/json/Custom
create mode 100644 resources/function_help/json/Date and Time
create mode 100644 resources/function_help/json/Field
create mode 100644 resources/function_help/json/Fields and Values
create mode 100644 resources/function_help/json/Fuzzy Matching
create mode 100644 resources/function_help/json/General
create mode 100644 resources/function_help/json/GeometryGroup
create mode 100644 resources/function_help/json/ILIKE
create mode 100644 resources/function_help/json/IN
create mode 100644 resources/function_help/json/IS
create mode 100644 resources/function_help/json/IS NOT
create mode 100644 resources/function_help/json/LIKE
create mode 100644 resources/function_help/json/Math
create mode 100644 resources/function_help/json/NOT
create mode 100644 resources/function_help/json/NULL
create mode 100644 resources/function_help/json/OR
create mode 100644 resources/function_help/json/Operators
create mode 100644 resources/function_help/json/Recent
create mode 100644 resources/function_help/json/Record
create mode 100644 resources/function_help/json/String
create mode 100644 resources/function_help/json/Variables
create mode 100644 resources/function_help/json/abs
create mode 100644 resources/function_help/json/acos
create mode 100644 resources/function_help/json/age
create mode 100644 resources/function_help/json/area
create mode 100644 resources/function_help/json/asin
create mode 100644 resources/function_help/json/atan
create mode 100644 resources/function_help/json/atan2
create mode 100644 resources/function_help/json/attribute
create mode 100644 resources/function_help/json/azimuth
create mode 100644 resources/function_help/json/bounds
create mode 100644 resources/function_help/json/bounds_height
create mode 100644 resources/function_help/json/bounds_width
create mode 100644 resources/function_help/json/buffer
create mode 100644 resources/function_help/json/ceil
create mode 100644 resources/function_help/json/centroid
create mode 100644 resources/function_help/json/clamp
create mode 100644 resources/function_help/json/closest_point
create mode 100644 resources/function_help/json/coalesce
create mode 100644 resources/function_help/json/color_cmyk
create mode 100644 resources/function_help/json/color_cmyka
create mode 100644 resources/function_help/json/color_hsl
create mode 100644 resources/function_help/json/color_hsla
create mode 100644 resources/function_help/json/color_hsv
create mode 100644 resources/function_help/json/color_hsva
create mode 100644 resources/function_help/json/color_part
create mode 100644 resources/function_help/json/color_rgb
create mode 100644 resources/function_help/json/color_rgba
create mode 100644 resources/function_help/json/combine
create mode 100644 resources/function_help/json/concat
create mode 100644 resources/function_help/json/contains
create mode 100644 resources/function_help/json/convex_hull
create mode 100644 resources/function_help/json/cos
create mode 100644 resources/function_help/json/crosses
create mode 100644 resources/function_help/json/darker
create mode 100644 resources/function_help/json/day
create mode 100644 resources/function_help/json/day_of_week
create mode 100644 resources/function_help/json/degrees
create mode 100644 resources/function_help/json/difference
create mode 100644 resources/function_help/json/disjoint
create mode 100644 resources/function_help/json/distance
create mode 100644 resources/function_help/json/end_point
create mode 100644 resources/function_help/json/eval
create mode 100644 resources/function_help/json/exp
create mode 100644 resources/function_help/json/exterior_ring
create mode 100644 resources/function_help/json/extrude
create mode 100644 resources/function_help/json/floor
create mode 100644 resources/function_help/json/format
create mode 100644 resources/function_help/json/format_date
create mode 100644 resources/function_help/json/format_number
create mode 100644 resources/function_help/json/geom_from_gml
create mode 100644 resources/function_help/json/geom_from_wkt
create mode 100644 resources/function_help/json/geom_to_wkt
create mode 100644 resources/function_help/json/geometry
create mode 100644 resources/function_help/json/geometry_n
create mode 100644 resources/function_help/json/get_feature
create mode 100644 resources/function_help/json/hamming_distance
create mode 100644 resources/function_help/json/hour
create mode 100644 resources/function_help/json/if
create mode 100644 resources/function_help/json/interior_ring_n
create mode 100644 resources/function_help/json/intersection
create mode 100644 resources/function_help/json/intersects
create mode 100644 resources/function_help/json/intersects_bbox
create mode 100644 resources/function_help/json/is_closed
create mode 100644 resources/function_help/json/layer_property
create mode 100644 resources/function_help/json/left
create mode 100644 resources/function_help/json/length
create mode 100644 resources/function_help/json/levenshtein
create mode 100644 resources/function_help/json/lighter
create mode 100644 resources/function_help/json/ln
create mode 100644 resources/function_help/json/log
create mode 100644 resources/function_help/json/log10
create mode 100644 resources/function_help/json/longest_common_substring
create mode 100644 resources/function_help/json/lower
create mode 100644 resources/function_help/json/lpad
create mode 100644 resources/function_help/json/m
create mode 100644 resources/function_help/json/make_line
create mode 100644 resources/function_help/json/make_point
create mode 100644 resources/function_help/json/make_point_m
create mode 100644 resources/function_help/json/make_polygon
create mode 100644 resources/function_help/json/max
create mode 100644 resources/function_help/json/min
create mode 100644 resources/function_help/json/minute
create mode 100644 resources/function_help/json/month
create mode 100644 resources/function_help/json/nodes_to_points
create mode 100644 resources/function_help/json/now
create mode 100644 resources/function_help/json/num_geometries
create mode 100644 resources/function_help/json/num_interior_rings
create mode 100644 resources/function_help/json/num_points
create mode 100644 resources/function_help/json/num_rings
create mode 100644 resources/function_help/json/op_asterisk
create mode 100644 resources/function_help/json/op_concat
create mode 100644 resources/function_help/json/op_div
create mode 100644 resources/function_help/json/op_eq
create mode 100644 resources/function_help/json/op_exp
create mode 100644 resources/function_help/json/op_ge
create mode 100644 resources/function_help/json/op_gt
create mode 100644 resources/function_help/json/op_le
create mode 100644 resources/function_help/json/op_lt
create mode 100644 resources/function_help/json/op_minus
create mode 100644 resources/function_help/json/op_modulo
create mode 100644 resources/function_help/json/op_ne
create mode 100644 resources/function_help/json/op_plus
create mode 100644 resources/function_help/json/order_parts
create mode 100644 resources/function_help/json/overlaps
create mode 100644 resources/function_help/json/perimeter
create mode 100644 resources/function_help/json/pi
create mode 100644 resources/function_help/json/point_n
create mode 100644 resources/function_help/json/point_on_surface
create mode 100644 resources/function_help/json/project_color
create mode 100644 resources/function_help/json/radians
create mode 100644 resources/function_help/json/ramp_color
create mode 100644 resources/function_help/json/rand
create mode 100644 resources/function_help/json/randf
create mode 100644 resources/function_help/json/regexp_match
create mode 100644 resources/function_help/json/regexp_replace
create mode 100644 resources/function_help/json/regexp_substr
create mode 100644 resources/function_help/json/relate
create mode 100644 resources/function_help/json/replace
create mode 100644 resources/function_help/json/reverse
create mode 100644 resources/function_help/json/right
create mode 100644 resources/function_help/json/round
create mode 100644 resources/function_help/json/rpad
create mode 100644 resources/function_help/json/scale_exp
create mode 100644 resources/function_help/json/scale_linear
create mode 100644 resources/function_help/json/second
create mode 100644 resources/function_help/json/segments_to_lines
create mode 100644 resources/function_help/json/set_color_part
create mode 100644 resources/function_help/json/shortest_line
create mode 100644 resources/function_help/json/sin
create mode 100644 resources/function_help/json/soundex
create mode 100644 resources/function_help/json/sqrt
create mode 100644 resources/function_help/json/start_point
create mode 100644 resources/function_help/json/strpos
create mode 100644 resources/function_help/json/substr
create mode 100644 resources/function_help/json/sym_difference
create mode 100644 resources/function_help/json/tan
create mode 100644 resources/function_help/json/title
create mode 100644 resources/function_help/json/to_date
create mode 100644 resources/function_help/json/to_datetime
create mode 100644 resources/function_help/json/to_int
create mode 100644 resources/function_help/json/to_interval
create mode 100644 resources/function_help/json/to_real
create mode 100644 resources/function_help/json/to_string
create mode 100644 resources/function_help/json/to_time
create mode 100644 resources/function_help/json/touches
create mode 100644 resources/function_help/json/transform
create mode 100644 resources/function_help/json/translate
create mode 100644 resources/function_help/json/trim
create mode 100644 resources/function_help/json/union
create mode 100644 resources/function_help/json/upper
create mode 100644 resources/function_help/json/uuid
create mode 100644 resources/function_help/json/var
create mode 100644 resources/function_help/json/week
create mode 100644 resources/function_help/json/within
create mode 100644 resources/function_help/json/wordwrap
create mode 100644 resources/function_help/json/x
create mode 100644 resources/function_help/json/x_max
create mode 100644 resources/function_help/json/x_min
create mode 100644 resources/function_help/json/y
create mode 100644 resources/function_help/json/y_max
create mode 100644 resources/function_help/json/y_min
create mode 100644 resources/function_help/json/year
create mode 100644 resources/function_help/json/z
delete mode 100644 resources/function_help/left
delete mode 100644 resources/function_help/length
delete mode 100644 resources/function_help/ln
delete mode 100644 resources/function_help/log
delete mode 100644 resources/function_help/log10
delete mode 100644 resources/function_help/lower
delete mode 100644 resources/function_help/lpad
delete mode 100644 resources/function_help/max
delete mode 100644 resources/function_help/min
delete mode 100644 resources/function_help/minute
delete mode 100644 resources/function_help/month
delete mode 100644 resources/function_help/overlaps
delete mode 100644 resources/function_help/ramp_color
delete mode 100644 resources/function_help/rand
delete mode 100644 resources/function_help/randf
delete mode 100644 resources/function_help/regexp_match
delete mode 100644 resources/function_help/regexp_replace
delete mode 100644 resources/function_help/regexp_substr
delete mode 100644 resources/function_help/replace
delete mode 100644 resources/function_help/right
delete mode 100644 resources/function_help/round
delete mode 100644 resources/function_help/rpad
delete mode 100644 resources/function_help/scale_exp
delete mode 100644 resources/function_help/scale_linear
delete mode 100644 resources/function_help/second
delete mode 100644 resources/function_help/sin
delete mode 100644 resources/function_help/sqrt
delete mode 100644 resources/function_help/strpos
delete mode 100644 resources/function_help/substr
delete mode 100644 resources/function_help/symDifference
delete mode 100644 resources/function_help/tan
delete mode 100644 resources/function_help/title
delete mode 100644 resources/function_help/todate
delete mode 100644 resources/function_help/todatetime
delete mode 100644 resources/function_help/toint
delete mode 100644 resources/function_help/tointerval
delete mode 100644 resources/function_help/toreal
delete mode 100644 resources/function_help/tostring
delete mode 100644 resources/function_help/totime
delete mode 100644 resources/function_help/touches
delete mode 100644 resources/function_help/transform
delete mode 100644 resources/function_help/trim
delete mode 100644 resources/function_help/union
delete mode 100644 resources/function_help/upper
delete mode 100644 resources/function_help/week
delete mode 100644 resources/function_help/within
delete mode 100644 resources/function_help/wordwrap
delete mode 100644 resources/function_help/xat
delete mode 100644 resources/function_help/xmax
delete mode 100644 resources/function_help/xmin
delete mode 100644 resources/function_help/yat
delete mode 100644 resources/function_help/year
delete mode 100644 resources/function_help/ymax
delete mode 100644 resources/function_help/ymin
create mode 100644 resources/themes/Night Mapping/icons/caret-down_ffffff_14.png
create mode 100644 resources/themes/Night Mapping/icons/caret-right_ffffff_14.png
create mode 100644 resources/themes/Night Mapping/icons/check.png
create mode 100644 resources/themes/Night Mapping/icons/cross.svg
create mode 100644 resources/themes/Night Mapping/icons/down_arrow.png
create mode 100644 resources/themes/Night Mapping/icons/eye-blocked.svg
create mode 100644 resources/themes/Night Mapping/icons/eye.svg
create mode 100644 resources/themes/Night Mapping/icons/up_arrow.png
create mode 100644 resources/themes/Night Mapping/style.qss
create mode 100644 resources/themes/Night Mapping/variables.qss
create mode 100644 rpm/.gitignore
create mode 100755 rpm/buildrpms.sh
create mode 100644 rpm/default.cfg
create mode 100644 rpm/qgis.spec.template
create mode 100644 rpm/sources/qgis-mime.xml
create mode 100644 rpm/sources/qgis-server-README.fedora
create mode 100644 rpm/sources/qgis-server-httpd.conf
create mode 100755 scripts/2to3
create mode 100644 scripts/astyle.options
create mode 100755 scripts/customwidget_create.sh
create mode 100644 scripts/customwidget_template.cpp
create mode 100644 scripts/customwidget_template.h
mode change 100644 => 100755 scripts/generate_test_mask_image.py
create mode 100644 scripts/process_contexthelp.py
create mode 100644 scripts/process_function_template.py
create mode 100644 scripts/processing2cpp.pl
create mode 100755 scripts/pyuic4-wrapper.py
copy {python/ext-libs/jinja2/testsuite/res => scripts/qgis_fixes}/__init__.py (100%)
create mode 100644 scripts/qgis_fixes/fix_pyqt.py
create mode 100644 scripts/qgis_fixes/fix_signals.py
delete mode 100755 scripts/remove_git_confict_files.sh
create mode 100755 scripts/remove_temporary_files.sh
mode change 100644 => 100755 scripts/scandeps.pl
create mode 100755 scripts/sort_include.sh
create mode 100755 scripts/unify_includes.pl
create mode 100755 scripts/update-news.pl
create mode 100755 scripts/verify-indentation.sh
create mode 100644 src/analysis/raster/qgsalignraster.cpp
create mode 100644 src/analysis/raster/qgsalignraster.h
create mode 100644 src/app/composer/qgscomposerimageexportoptionsdialog.cpp
create mode 100644 src/app/composer/qgscomposerimageexportoptionsdialog.h
create mode 100644 src/app/composer/qgscomposertablebackgroundcolorsdialog.cpp
create mode 100644 src/app/composer/qgscomposertablebackgroundcolorsdialog.h
delete mode 100644 src/app/maprenderertest.cpp
delete mode 100644 src/app/maprenderertest.h
create mode 100644 src/app/nodetool/qgsnodeeditor.cpp
create mode 100644 src/app/nodetool/qgsnodeeditor.h
delete mode 100644 src/app/qgsaddjoindialog.cpp
delete mode 100644 src/app/qgsaddjoindialog.h
delete mode 100644 src/app/qgsadvanceddigitizingcanvasitem.cpp
delete mode 100644 src/app/qgsadvanceddigitizingcanvasitem.h
delete mode 100644 src/app/qgsadvanceddigitizingdockwidget.cpp
delete mode 100644 src/app/qgsadvanceddigitizingdockwidget.h
create mode 100644 src/app/qgsalignrasterdialog.cpp
create mode 100644 src/app/qgsalignrasterdialog.h
create mode 100644 src/app/qgsjoindialog.cpp
create mode 100644 src/app/qgsjoindialog.h
create mode 100644 src/app/qgslabelingwidget.cpp
create mode 100644 src/app/qgslabelingwidget.h
delete mode 100644 src/app/qgsmapmouseevent.cpp
delete mode 100644 src/app/qgsmapmouseevent.h
create mode 100644 src/app/qgsmaptooladdcircularstring.cpp
create mode 100644 src/app/qgsmaptooladdcircularstring.h
delete mode 100644 src/app/qgsmaptooladvanceddigitizing.cpp
delete mode 100644 src/app/qgsmaptooladvanceddigitizing.h
delete mode 100644 src/app/qgsmaptoolcapture.cpp
delete mode 100644 src/app/qgsmaptoolcapture.h
create mode 100644 src/app/qgsmaptoolcircularstringcurvepoint.cpp
create mode 100644 src/app/qgsmaptoolcircularstringcurvepoint.h
create mode 100644 src/app/qgsmaptoolcircularstringradius.cpp
create mode 100644 src/app/qgsmaptoolcircularstringradius.h
delete mode 100644 src/app/qgsmaptooledit.cpp
delete mode 100644 src/app/qgsmaptooledit.h
create mode 100644 src/app/qgsrelationadddlg.cpp
create mode 100644 src/app/qgsrelationadddlg.h
create mode 100644 src/app/qgsrelationmanagerdialog.cpp
create mode 100644 src/app/qgsrelationmanagerdialog.h
create mode 100644 src/app/qgsrulebasedlabelingwidget.cpp
create mode 100644 src/app/qgsrulebasedlabelingwidget.h
create mode 100644 src/app/qgssettingstree.cpp
create mode 100644 src/app/qgssettingstree.h
create mode 100644 src/app/qgsstatisticalsummarydockwidget.cpp
create mode 100644 src/app/qgsstatisticalsummarydockwidget.h
create mode 100644 src/app/qgsstatusbarcoordinateswidget.cpp
create mode 100644 src/app/qgsstatusbarcoordinateswidget.h
create mode 100644 src/app/qgsvariantdelegate.cpp
create mode 100644 src/app/qgsvariantdelegate.h
create mode 100644 src/app/qgsversioninfo.cpp
create mode 100644 src/app/qgsversioninfo.h
create mode 100644 src/app/qgswelcomepage.cpp
create mode 100644 src/app/qgswelcomepage.h
create mode 100644 src/app/qgswelcomepageitemsmodel.cpp
create mode 100644 src/app/qgswelcomepageitemsmodel.h
create mode 100644 src/auth/CMakeLists.txt
create mode 100644 src/auth/basic/CMakeLists.txt
create mode 100644 src/auth/basic/qgsauthbasicedit.cpp
create mode 100644 src/auth/basic/qgsauthbasicedit.h
create mode 100644 src/auth/basic/qgsauthbasicedit.ui
create mode 100644 src/auth/basic/qgsauthbasicmethod.cpp
create mode 100644 src/auth/basic/qgsauthbasicmethod.h
create mode 100644 src/auth/identcert/CMakeLists.txt
create mode 100644 src/auth/identcert/qgsauthidentcertedit.cpp
create mode 100644 src/auth/identcert/qgsauthidentcertedit.h
create mode 100644 src/auth/identcert/qgsauthidentcertedit.ui
create mode 100644 src/auth/identcert/qgsauthidentcertmethod.cpp
create mode 100644 src/auth/identcert/qgsauthidentcertmethod.h
create mode 100644 src/auth/pkipaths/CMakeLists.txt
create mode 100644 src/auth/pkipaths/qgsauthpkipathsedit.cpp
create mode 100644 src/auth/pkipaths/qgsauthpkipathsedit.h
create mode 100644 src/auth/pkipaths/qgsauthpkipathsedit.ui
create mode 100644 src/auth/pkipaths/qgsauthpkipathsmethod.cpp
create mode 100644 src/auth/pkipaths/qgsauthpkipathsmethod.h
create mode 100644 src/auth/pkipkcs12/CMakeLists.txt
create mode 100644 src/auth/pkipkcs12/qgsauthpkcs12edit.cpp
create mode 100644 src/auth/pkipkcs12/qgsauthpkcs12edit.h
create mode 100644 src/auth/pkipkcs12/qgsauthpkcs12edit.ui
create mode 100644 src/auth/pkipkcs12/qgsauthpkcs12method.cpp
create mode 100644 src/auth/pkipkcs12/qgsauthpkcs12method.h
create mode 100644 src/browser/browser.ico
create mode 100644 src/browser/qgis_win32.rc
create mode 100644 src/core/auth/qgsauthcertutils.cpp
create mode 100644 src/core/auth/qgsauthcertutils.h
create mode 100644 src/core/auth/qgsauthconfig.cpp
create mode 100644 src/core/auth/qgsauthconfig.h
create mode 100644 src/core/auth/qgsauthcrypto.cpp
create mode 100644 src/core/auth/qgsauthcrypto.h
create mode 100644 src/core/auth/qgsauthmanager.cpp
create mode 100644 src/core/auth/qgsauthmanager.h
create mode 100644 src/core/auth/qgsauthmethod.h
create mode 100644 src/core/auth/qgsauthmethodmetadata.cpp
create mode 100644 src/core/auth/qgsauthmethodmetadata.h
create mode 100644 src/core/auth/qgsauthmethodregistry.cpp
create mode 100644 src/core/auth/qgsauthmethodregistry.h
create mode 100644 src/core/effects/qgsblureffect.cpp
create mode 100644 src/core/effects/qgsblureffect.h
create mode 100644 src/core/effects/qgscoloreffect.cpp
create mode 100644 src/core/effects/qgscoloreffect.h
create mode 100644 src/core/effects/qgseffectstack.cpp
create mode 100644 src/core/effects/qgseffectstack.h
create mode 100644 src/core/effects/qgsgloweffect.cpp
create mode 100644 src/core/effects/qgsgloweffect.h
create mode 100644 src/core/effects/qgspainteffect.cpp
create mode 100644 src/core/effects/qgspainteffect.h
create mode 100644 src/core/effects/qgspainteffectregistry.cpp
create mode 100644 src/core/effects/qgspainteffectregistry.h
create mode 100644 src/core/effects/qgsshadoweffect.cpp
create mode 100644 src/core/effects/qgsshadoweffect.h
create mode 100644 src/core/effects/qgstransformeffect.cpp
create mode 100644 src/core/effects/qgstransformeffect.h
create mode 100644 src/core/geometry/qgsabstractgeometryv2.cpp
create mode 100644 src/core/geometry/qgsabstractgeometryv2.h
create mode 100644 src/core/geometry/qgscircularstringv2.cpp
create mode 100644 src/core/geometry/qgscircularstringv2.h
create mode 100644 src/core/geometry/qgscompoundcurvev2.cpp
create mode 100644 src/core/geometry/qgscompoundcurvev2.h
create mode 100644 src/core/geometry/qgscurvepolygonv2.cpp
create mode 100644 src/core/geometry/qgscurvepolygonv2.h
create mode 100644 src/core/geometry/qgscurvev2.cpp
create mode 100644 src/core/geometry/qgscurvev2.h
create mode 100644 src/core/geometry/qgsgeometry.cpp
create mode 100644 src/core/geometry/qgsgeometry.h
create mode 100644 src/core/geometry/qgsgeometrycollectionv2.cpp
create mode 100644 src/core/geometry/qgsgeometrycollectionv2.h
create mode 100644 src/core/geometry/qgsgeometryeditutils.cpp
create mode 100644 src/core/geometry/qgsgeometryeditutils.h
create mode 100644 src/core/geometry/qgsgeometryengine.h
create mode 100644 src/core/geometry/qgsgeometryfactory.cpp
create mode 100644 src/core/geometry/qgsgeometryfactory.h
create mode 100644 src/core/geometry/qgsgeometryutils.cpp
create mode 100644 src/core/geometry/qgsgeometryutils.h
create mode 100644 src/core/geometry/qgsgeos.cpp
create mode 100644 src/core/geometry/qgsgeos.h
create mode 100644 src/core/geometry/qgsinternalgeometryengine.cpp
create mode 100644 src/core/geometry/qgsinternalgeometryengine.h
create mode 100644 src/core/geometry/qgslinestringv2.cpp
create mode 100644 src/core/geometry/qgslinestringv2.h
create mode 100644 src/core/geometry/qgsmulticurvev2.cpp
create mode 100644 src/core/geometry/qgsmulticurvev2.h
create mode 100644 src/core/geometry/qgsmultilinestringv2.cpp
create mode 100644 src/core/geometry/qgsmultilinestringv2.h
create mode 100644 src/core/geometry/qgsmultipointv2.cpp
create mode 100644 src/core/geometry/qgsmultipointv2.h
create mode 100644 src/core/geometry/qgsmultipolygonv2.cpp
create mode 100644 src/core/geometry/qgsmultipolygonv2.h
create mode 100644 src/core/geometry/qgsmultisurfacev2.cpp
create mode 100644 src/core/geometry/qgsmultisurfacev2.h
create mode 100644 src/core/geometry/qgspointv2.cpp
create mode 100644 src/core/geometry/qgspointv2.h
create mode 100644 src/core/geometry/qgspolygonv2.cpp
create mode 100644 src/core/geometry/qgspolygonv2.h
create mode 100644 src/core/geometry/qgssurfacev2.h
create mode 100644 src/core/geometry/qgswkbptr.cpp
create mode 100644 src/core/geometry/qgswkbptr.h
create mode 100644 src/core/geometry/qgswkbtypes.cpp
create mode 100644 src/core/geometry/qgswkbtypes.h
delete mode 100644 src/core/pal/hashtable.hpp
delete mode 100644 src/core/pal/linkedlist.hpp
delete mode 100644 src/core/pal/simplemutex.h
create mode 100644 src/core/qgsconditionalstyle.cpp
create mode 100644 src/core/qgsconditionalstyle.h
create mode 100644 src/core/qgscoordinateutils.cpp
create mode 100644 src/core/qgscoordinateutils.h
create mode 100644 src/core/qgsdatadefined_p.h
create mode 100644 src/core/qgsdataitemprovider.cpp
create mode 100644 src/core/qgsdataitemprovider.h
create mode 100644 src/core/qgsdataitemproviderregistry.cpp
create mode 100644 src/core/qgsdataitemproviderregistry.h
create mode 100644 src/core/qgseditformconfig.cpp
create mode 100644 src/core/qgseditformconfig.h
create mode 100644 src/core/qgsexpressioncontext.cpp
create mode 100644 src/core/qgsexpressioncontext.h
create mode 100644 src/core/qgsexpressionprivate.h
create mode 100644 src/core/qgsexpressionsorter.cpp
create mode 100644 src/core/qgsexpressionsorter.h
create mode 100644 src/core/qgsfeature_p.h
create mode 100644 src/core/qgsfeaturefilterprovider.h
create mode 100644 src/core/qgsfield_p.h
delete mode 100644 src/core/qgsgeometry.cpp
delete mode 100644 src/core/qgsgeometry.h
create mode 100644 src/core/qgshistogram.cpp
create mode 100644 src/core/qgshistogram.h
create mode 100644 src/core/qgsindexedfeature.h
create mode 100644 src/core/qgslabelfeature.cpp
create mode 100644 src/core/qgslabelfeature.h
create mode 100644 src/core/qgslabelingenginev2.cpp
create mode 100644 src/core/qgslabelingenginev2.h
create mode 100644 src/core/qgslocalec.cpp
create mode 100644 src/core/qgslocalec.h
create mode 100644 src/core/qgsrulebasedlabeling.cpp
create mode 100644 src/core/qgsrulebasedlabeling.h
create mode 100644 src/core/qgsscaleexpression.cpp
create mode 100644 src/core/qgsscaleexpression.h
delete mode 100644 src/core/qgssingleton.h
create mode 100644 src/core/qgsslconnect.cpp
create mode 100644 src/core/qgsslconnect.h
create mode 100644 src/core/qgssqlexpressioncompiler.cpp
create mode 100644 src/core/qgssqlexpressioncompiler.h
create mode 100644 src/core/qgsstatisticalsummary.cpp
create mode 100644 src/core/qgsstatisticalsummary.h
create mode 100644 src/core/qgsstringutils.cpp
create mode 100644 src/core/qgsstringutils.h
create mode 100644 src/core/qgstextlabelfeature.cpp
create mode 100644 src/core/qgstextlabelfeature.h
create mode 100644 src/core/qgstracer.cpp
create mode 100644 src/core/qgstracer.h
create mode 100644 src/core/qgstransactiongroup.cpp
create mode 100644 src/core/qgstransactiongroup.h
create mode 100644 src/core/qgsunittypes.cpp
create mode 100644 src/core/qgsunittypes.h
create mode 100644 src/core/qgsvectorlayerdiagramprovider.cpp
create mode 100644 src/core/qgsvectorlayerdiagramprovider.h
create mode 100644 src/core/qgsvectorlayerlabeling.cpp
create mode 100644 src/core/qgsvectorlayerlabeling.h
create mode 100644 src/core/qgsvectorlayerlabelprovider.cpp
create mode 100644 src/core/qgsvectorlayerlabelprovider.h
create mode 100644 src/core/qgsvirtuallayerdefinition.cpp
create mode 100644 src/core/qgsvirtuallayerdefinition.h
create mode 100644 src/core/qgsvirtuallayerdefinitionutils.cpp
create mode 100644 src/core/qgsvirtuallayerdefinitionutils.h
create mode 100644 src/core/qgsvisibilitypresetcollection.cpp
create mode 100644 src/core/qgsvisibilitypresetcollection.h
create mode 100644 src/core/qgswebframe.h
create mode 100644 src/core/qgswebpage.h
create mode 100644 src/core/qgswebview.h
create mode 100644 src/core/symbology-ng/qgs25drenderer.cpp
create mode 100644 src/core/symbology-ng/qgs25drenderer.h
create mode 100644 src/core/symbology-ng/qgsgeometrygeneratorsymbollayerv2.cpp
create mode 100644 src/core/symbology-ng/qgsgeometrygeneratorsymbollayerv2.h
create mode 100644 src/customwidgets/qgsexpressionbuilderwidgetplugin.cpp
create mode 100644 src/customwidgets/qgsexpressionbuilderwidgetplugin.h
create mode 100644 src/customwidgets/qgsextentgroupboxplugin.cpp
create mode 100644 src/customwidgets/qgsextentgroupboxplugin.h
create mode 100644 src/customwidgets/qgsexternalresourcewidgetplugin.cpp
create mode 100644 src/customwidgets/qgsexternalresourcewidgetplugin.h
create mode 100644 src/customwidgets/qgsfilewidgetplugin.cpp
create mode 100644 src/customwidgets/qgsfilewidgetplugin.h
create mode 100644 src/gui/attributetable/qgsfieldconditionalformatwidget.cpp
create mode 100644 src/gui/attributetable/qgsfieldconditionalformatwidget.h
create mode 100644 src/gui/auth/qgsauthauthoritieseditor.cpp
create mode 100644 src/gui/auth/qgsauthauthoritieseditor.h
create mode 100644 src/gui/auth/qgsauthcertificateinfo.cpp
create mode 100644 src/gui/auth/qgsauthcertificateinfo.h
create mode 100644 src/gui/auth/qgsauthcertificatemanager.cpp
create mode 100644 src/gui/auth/qgsauthcertificatemanager.h
create mode 100644 src/gui/auth/qgsauthcerttrustpolicycombobox.cpp
create mode 100644 src/gui/auth/qgsauthcerttrustpolicycombobox.h
create mode 100644 src/gui/auth/qgsauthconfigedit.cpp
create mode 100644 src/gui/auth/qgsauthconfigedit.h
create mode 100644 src/gui/auth/qgsauthconfigeditor.cpp
create mode 100644 src/gui/auth/qgsauthconfigeditor.h
create mode 100644 src/gui/auth/qgsauthconfigidedit.cpp
create mode 100644 src/gui/auth/qgsauthconfigidedit.h
create mode 100644 src/gui/auth/qgsauthconfigselect.cpp
create mode 100644 src/gui/auth/qgsauthconfigselect.h
create mode 100644 src/gui/auth/qgsautheditorwidgets.cpp
create mode 100644 src/gui/auth/qgsautheditorwidgets.h
create mode 100644 src/gui/auth/qgsauthguiutils.cpp
create mode 100644 src/gui/auth/qgsauthguiutils.h
create mode 100644 src/gui/auth/qgsauthidentitieseditor.cpp
create mode 100644 src/gui/auth/qgsauthidentitieseditor.h
create mode 100644 src/gui/auth/qgsauthimportcertdialog.cpp
create mode 100644 src/gui/auth/qgsauthimportcertdialog.h
create mode 100644 src/gui/auth/qgsauthimportidentitydialog.cpp
create mode 100644 src/gui/auth/qgsauthimportidentitydialog.h
create mode 100644 src/gui/auth/qgsauthmasterpassresetdialog.cpp
create mode 100644 src/gui/auth/qgsauthmasterpassresetdialog.h
create mode 100644 src/gui/auth/qgsauthmethodedit.h
create mode 100644 src/gui/auth/qgsauthserverseditor.cpp
create mode 100644 src/gui/auth/qgsauthserverseditor.h
create mode 100644 src/gui/auth/qgsauthsslconfigwidget.cpp
create mode 100644 src/gui/auth/qgsauthsslconfigwidget.h
create mode 100644 src/gui/auth/qgsauthsslerrorsdialog.cpp
create mode 100644 src/gui/auth/qgsauthsslerrorsdialog.h
create mode 100644 src/gui/auth/qgsauthsslimportdialog.cpp
create mode 100644 src/gui/auth/qgsauthsslimportdialog.h
create mode 100644 src/gui/auth/qgsauthtrustedcasdialog.cpp
create mode 100644 src/gui/auth/qgsauthtrustedcasdialog.h
create mode 100644 src/gui/editorwidgets/core/qgssearchwidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/core/qgssearchwidgetwrapper.h
create mode 100644 src/gui/editorwidgets/qgsdefaultsearchwidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/qgsdefaultsearchwidgetwrapper.h
create mode 100644 src/gui/editorwidgets/qgsexternalresourceconfigdlg.cpp
create mode 100644 src/gui/editorwidgets/qgsexternalresourceconfigdlg.h
create mode 100644 src/gui/editorwidgets/qgsexternalresourcewidgetfactory.cpp
create mode 100644 src/gui/editorwidgets/qgsexternalresourcewidgetfactory.h
create mode 100644 src/gui/editorwidgets/qgsexternalresourcewidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/qgsexternalresourcewidgetwrapper.h
create mode 100644 src/gui/editorwidgets/qgsvaluemapsearchwidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/qgsvaluemapsearchwidgetwrapper.h
create mode 100644 src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.h
create mode 100644 src/gui/effects/qgseffectdrawmodecombobox.cpp
create mode 100644 src/gui/effects/qgseffectdrawmodecombobox.h
create mode 100644 src/gui/effects/qgseffectstackpropertieswidget.cpp
create mode 100644 src/gui/effects/qgseffectstackpropertieswidget.h
create mode 100644 src/gui/effects/qgspainteffectpropertieswidget.cpp
create mode 100644 src/gui/effects/qgspainteffectpropertieswidget.h
create mode 100644 src/gui/effects/qgspainteffectwidget.cpp
create mode 100644 src/gui/effects/qgspainteffectwidget.h
create mode 100644 src/gui/qgsadvanceddigitizingcanvasitem.cpp
create mode 100644 src/gui/qgsadvanceddigitizingcanvasitem.h
create mode 100644 src/gui/qgsadvanceddigitizingdockwidget.cpp
create mode 100644 src/gui/qgsadvanceddigitizingdockwidget.h
create mode 100644 src/gui/qgsexternalresourcewidget.cpp
create mode 100644 src/gui/qgsexternalresourcewidget.h
create mode 100644 src/gui/qgsfilewidget.cpp
create mode 100644 src/gui/qgsfilewidget.h
create mode 100644 src/gui/qgsgeometryrubberband.cpp
create mode 100644 src/gui/qgsgeometryrubberband.h
create mode 100644 src/gui/qgsgroupwmsdatadialog.cpp
create mode 100644 src/gui/qgsgroupwmsdatadialog.h
create mode 100644 src/gui/qgshistogramwidget.cpp
create mode 100644 src/gui/qgshistogramwidget.h
create mode 100644 src/gui/qgslegendfilterbutton.cpp
create mode 100644 src/gui/qgslegendfilterbutton.h
create mode 100644 src/gui/qgsmapcanvastracer.cpp
create mode 100644 src/gui/qgsmapcanvastracer.h
create mode 100644 src/gui/qgsmapmouseevent.cpp
create mode 100644 src/gui/qgsmapmouseevent.h
create mode 100644 src/gui/qgsmaptooladvanceddigitizing.cpp
create mode 100644 src/gui/qgsmaptooladvanceddigitizing.h
create mode 100644 src/gui/qgsmaptoolcapture.cpp
create mode 100644 src/gui/qgsmaptoolcapture.h
create mode 100644 src/gui/qgsmaptooledit.cpp
create mode 100644 src/gui/qgsmaptooledit.h
create mode 100644 src/gui/qgsnewnamedialog.cpp
create mode 100644 src/gui/qgsnewnamedialog.h
create mode 100644 src/gui/qgsorderbydialog.cpp
create mode 100644 src/gui/qgsorderbydialog.h
create mode 100644 src/gui/qgspixmaplabel.cpp
create mode 100644 src/gui/qgspixmaplabel.h
delete mode 100644 src/gui/qgsrelationadddlg.cpp
delete mode 100644 src/gui/qgsrelationadddlg.h
delete mode 100644 src/gui/qgsrelationmanagerdialog.cpp
delete mode 100644 src/gui/qgsrelationmanagerdialog.h
create mode 100644 src/gui/qgsuserinputdockwidget.cpp
create mode 100644 src/gui/qgsuserinputdockwidget.h
create mode 100644 src/gui/qgsvariableeditorwidget.cpp
create mode 100644 src/gui/qgsvariableeditorwidget.h
create mode 100644 src/gui/raster/qwt5_histogram_item.cpp
create mode 100644 src/gui/symbology-ng/qgs25drendererwidget.cpp
create mode 100644 src/gui/symbology-ng/qgs25drendererwidget.h
create mode 100644 src/gui/symbology-ng/qgsgraduatedhistogramwidget.cpp
create mode 100644 src/gui/symbology-ng/qgsgraduatedhistogramwidget.h
create mode 100644 src/gui/symbology-ng/qgssizescalewidget.cpp
create mode 100644 src/gui/symbology-ng/qgssizescalewidget.h
create mode 100644 src/gui/symbology-ng/qgsstylev2groupselectiondialog.cpp
create mode 100644 src/gui/symbology-ng/qgsstylev2groupselectiondialog.h
create mode 100644 src/plugins/dxf2shp_converter/CMakeLists.txt
create mode 100644 src/plugins/dxf2shp_converter/README
create mode 100644 src/plugins/dxf2shp_converter/builder.cpp
create mode 100644 src/plugins/dxf2shp_converter/builder.h
create mode 100644 src/plugins/dxf2shp_converter/dxf2shp_converter.png
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconverter.cpp
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconverter.h
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconverter.qrc
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconvertergui.cpp
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconvertergui.h
create mode 100644 src/plugins/dxf2shp_converter/dxf2shpconvertergui.ui
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_attributes.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_codes.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_creationadapter.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_creationinterface.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_dxf.cpp
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_dxf.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_entities.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_extrusion.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_global.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_writer.h
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_writer_ascii.cpp
create mode 100644 src/plugins/dxf2shp_converter/dxflib/src/dl_writer_ascii.h
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/LICENSE.LGPL
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/dbfopen.c
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/shapefil.h
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/shapelib.def
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/shpopen.c
create mode 100644 src/plugins/dxf2shp_converter/shapelib-1.2.10/shprewind.c
create mode 100644 src/plugins/geometry_checker/CMakeLists.txt
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryanglecheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryanglecheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryareacheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryareacheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrycheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrycheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrycontainedcheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrycontainedcheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrydegeneratepolygoncheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrydegeneratepolygoncheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryduplicatecheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryduplicatecheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryduplicatenodescheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryduplicatenodescheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrygapcheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrygapcheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryholecheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryholecheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrymultipartcheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrymultipartcheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryoverlapcheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryoverlapcheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrysegmentlengthcheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrysegmentlengthcheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryselfintersectioncheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometryselfintersectioncheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrysliverpolygoncheck.h
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrytypecheck.cpp
create mode 100644 src/plugins/geometry_checker/checks/qgsgeometrytypecheck.h
create mode 100644 src/plugins/geometry_checker/icons/geometrychecker.png
create mode 100644 src/plugins/geometry_checker/icons/geometrychecker.svg
copy {python/plugins/GdalTools => src/plugins/geometry_checker}/icons/tooltip.png (100%)
create mode 100644 src/plugins/geometry_checker/pluginres.qrc
create mode 100644 src/plugins/geometry_checker/qgsgeometrychecker.cpp
create mode 100644 src/plugins/geometry_checker/qgsgeometrychecker.h
create mode 100644 src/plugins/geometry_checker/qgsgeometrycheckerplugin.cpp
create mode 100644 src/plugins/geometry_checker/qgsgeometrycheckerplugin.h
create mode 100644 src/plugins/geometry_checker/qgsgeometrycheckfactory.cpp
create mode 100644 src/plugins/geometry_checker/qgsgeometrycheckfactory.h
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerdialog.cpp
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerdialog.h
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerfixsummarydialog.cpp
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerfixsummarydialog.h
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerfixsummarydialog.ui
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerresulttab.cpp
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerresulttab.h
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckerresulttab.ui
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckersetuptab.cpp
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckersetuptab.h
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckersetuptab.ui
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckfixdialog.cpp
create mode 100644 src/plugins/geometry_checker/ui/qgsgeometrycheckfixdialog.h
create mode 100644 src/plugins/geometry_checker/utils/qgsfeaturepool.cpp
create mode 100644 src/plugins/geometry_checker/utils/qgsfeaturepool.h
create mode 100644 src/plugins/geometry_checker/utils/qgsgeomutils.cpp
create mode 100644 src/plugins/geometry_checker/utils/qgsgeomutils.h
create mode 100644 src/plugins/geometry_snapper/CMakeLists.txt
create mode 100644 src/plugins/geometry_snapper/icons/geometrysnapper.png
create mode 100644 src/plugins/geometry_snapper/icons/geometrysnapper.svg
create mode 100644 src/plugins/geometry_snapper/pluginres.qrc
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapper.cpp
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapper.h
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapperdialog.cpp
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapperdialog.h
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapperplugin.cpp
create mode 100644 src/plugins/geometry_snapper/qgsgeometrysnapperplugin.h
create mode 100644 src/plugins/geometry_snapper/qgssnapindex.cpp
create mode 100644 src/plugins/geometry_snapper/qgssnapindex.h
create mode 100644 src/plugins/geometry_snapper/ui/qgsgeometrysnapperdialog.ui
create mode 100644 src/plugins/gps_importer/create_gpx.svg
create mode 100644 src/plugins/gps_importer/gps_importer.svg
create mode 100644 src/plugins/gps_importer/import_gpx.svg
create mode 100644 src/plugins/grass/6/CMakeLists.txt
create mode 100644 src/plugins/grass/7/CMakeLists.txt
copy src/plugins/grass/modules/{i.landsat.rgb.1.png => i.colors.enhance.1.png} (100%)
copy src/plugins/grass/modules/{i.landsat.rgb.2.png => i.colors.enhance.2.png} (100%)
copy src/plugins/grass/modules/{i.landsat.rgb.3.png => i.colors.enhance.3.png} (100%)
create mode 100644 src/plugins/grass/modules/i.colors.enhance.qgm
copy src/plugins/grass/modules/{r.bitpattern.1.png => i.modis.qc.1.png} (100%)
create mode 100644 src/plugins/grass/modules/i.modis.qc.qgm
copy src/plugins/grass/modules/{i.fusion.brovey.1.png => i.pansharpen.1.png} (100%)
copy src/plugins/grass/modules/{i.fusion.brovey.2.png => i.pansharpen.2.png} (100%)
copy src/plugins/grass/modules/{i.fusion.brovey.3.png => i.pansharpen.3.png} (100%)
create mode 100644 src/plugins/grass/modules/i.pansharpen.qgm
copy src/plugins/grass/modules/{i.tasscap7.1.png => i.tasscap.modis.1.png} (100%)
copy src/plugins/grass/modules/{i.tasscap4.2.png => i.tasscap.modis.2.png} (100%)
create mode 100644 src/plugins/grass/modules/i.tasscap.modis.qgm
copy src/plugins/grass/modules/{i.tasscap7.1.png => i.tasscap8.1.png} (100%)
copy src/plugins/grass/modules/{i.tasscap7.2.png => i.tasscap8.2.png} (100%)
create mode 100644 src/plugins/grass/modules/i.tasscap8.qgm
copy src/plugins/grass/modules/{g.proj.wkt.2.png => qgis.v.upgrade.1.png} (100%)
copy src/plugins/grass/modules/{g.proj.wkt.2.png => qgis.v.upgrade.2.png} (100%)
create mode 100644 src/plugins/grass/modules/qgis.v.upgrade.qgm
copy src/plugins/grass/modules/{r.report.1.png => r.info.1.png} (100%)
create mode 100644 src/plugins/grass/modules/r.info.2.png
create mode 100644 src/plugins/grass/modules/r.info.qgm
copy src/plugins/grass/modules/{r.mask.1.png => r.mask.rast.1.png} (100%)
copy src/plugins/grass/modules/{r.mask.2.png => r.mask.rast.2.png} (100%)
create mode 100644 src/plugins/grass/modules/r.mask.rast.qgm
copy src/plugins/grass/modules/{r.mask.1.png => r.mask.vect.1.png} (100%)
copy src/plugins/grass/modules/{r.mask.2.png => r.mask.vect.2.png} (100%)
create mode 100644 src/plugins/grass/modules/r.mask.vect.qgm
copy src/plugins/grass/modules/{r.shaded.relief.1.png => r.relief.1.png} (100%)
copy src/plugins/grass/modules/{r.shaded.relief.2.png => r.relief.2.png} (100%)
copy src/plugins/grass/modules/{r.shaded.relief.3.png => r.relief.3.png} (100%)
create mode 100644 src/plugins/grass/modules/r.relief.qgm
create mode 100644 src/plugins/grass/modules/r.viewshed.qgm
create mode 100644 src/plugins/grass/modules/r.what.coordinates.qgm
create mode 100644 src/plugins/grass/modules/r.what.vectorpoints.qgm
create mode 100644 src/plugins/grass/modules/strds.svg
create mode 100644 src/plugins/grass/modules/t.connect.qgm
create mode 100644 src/plugins/grass/modules/t.create.qgm
create mode 100644 src/plugins/grass/modules/t.info.qgm
create mode 100644 src/plugins/grass/modules/t.list.qgm
create mode 100644 src/plugins/grass/modules/t.merge.qgm
create mode 100644 src/plugins/grass/modules/t.rast.accdetect.qgm
create mode 100644 src/plugins/grass/modules/t.rast.accumulate.qgm
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.1.png
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.2.png
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.2.svg
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.ds.qgm
create mode 100644 src/plugins/grass/modules/t.rast.aggregate.qgm
create mode 100644 src/plugins/grass/modules/t.rast.colors.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.colors.copy.1.png
create mode 100644 src/plugins/grass/modules/t.rast.colors.copy.qgm
create mode 100644 src/plugins/grass/modules/t.rast.colors.predefined.1.png
create mode 100644 src/plugins/grass/modules/t.rast.colors.predefined.qgm
create mode 100644 src/plugins/grass/modules/t.rast.colors.rules.1.png
create mode 100644 src/plugins/grass/modules/t.rast.colors.rules.qgm
create mode 100644 src/plugins/grass/modules/t.rast.export.1.png
create mode 100644 src/plugins/grass/modules/t.rast.export.2.png
create mode 100644 src/plugins/grass/modules/t.rast.export.qgm
create mode 100644 src/plugins/grass/modules/t.rast.extract.qgm
create mode 100644 src/plugins/grass/modules/t.rast.gapfill.qgm
create mode 100644 src/plugins/grass/modules/t.rast.import.1.png
create mode 100644 src/plugins/grass/modules/t.rast.import.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.import.2.png
create mode 100644 src/plugins/grass/modules/t.rast.import.qgm
create mode 100644 src/plugins/grass/modules/t.rast.list.1.png
create mode 100644 src/plugins/grass/modules/t.rast.list.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.list.qgm
create mode 100644 src/plugins/grass/modules/t.rast.mapcalc.1.png
create mode 100644 src/plugins/grass/modules/t.rast.mapcalc.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.mapcalc.qgm
create mode 100644 src/plugins/grass/modules/t.rast.neighbors.qgm
create mode 100644 src/plugins/grass/modules/t.rast.out.vtk.qgm
create mode 100644 src/plugins/grass/modules/t.rast.series.qgm
create mode 100644 src/plugins/grass/modules/t.rast.to.rast3.1.png
create mode 100644 src/plugins/grass/modules/t.rast.to.rast3.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.to.rast3.2.png
create mode 100644 src/plugins/grass/modules/t.rast.to.rast3.2.svg
create mode 100644 src/plugins/grass/modules/t.rast.to.rast3.qgm
create mode 100644 src/plugins/grass/modules/t.rast.univar.1.png
create mode 100644 src/plugins/grass/modules/t.rast.univar.1.svg
create mode 100644 src/plugins/grass/modules/t.rast.univar.qgm
create mode 100644 src/plugins/grass/modules/t.rast3d.extract.qgm
create mode 100644 src/plugins/grass/modules/t.rast3d.list.1.png
create mode 100644 src/plugins/grass/modules/t.rast3d.list.1.svg
create mode 100644 src/plugins/grass/modules/t.rast3d.list.qgm
create mode 100644 src/plugins/grass/modules/t.rast3d.mapcalc.1.png
create mode 100644 src/plugins/grass/modules/t.rast3d.mapcalc.1.svg
create mode 100644 src/plugins/grass/modules/t.rast3d.mapcalc.qgm
create mode 100644 src/plugins/grass/modules/t.rast3d.univar.1.svg
create mode 100644 src/plugins/grass/modules/t.rast3d.univar.qgm
create mode 100644 src/plugins/grass/modules/t.register.qgm
create mode 100644 src/plugins/grass/modules/t.remove.qgm
create mode 100644 src/plugins/grass/modules/t.rename.qgm
create mode 100644 src/plugins/grass/modules/t.sample.qgm
create mode 100644 src/plugins/grass/modules/t.select.qgm
create mode 100644 src/plugins/grass/modules/t.shift.qgm
create mode 100644 src/plugins/grass/modules/t.snap.qgm
create mode 100644 src/plugins/grass/modules/t.support.qgm
create mode 100644 src/plugins/grass/modules/t.topology.qgm
create mode 100644 src/plugins/grass/modules/t.unregister.qgm
create mode 100644 src/plugins/grass/modules/t.vect.colors.1.svg
create mode 100644 src/plugins/grass/modules/t.vect.db.select.qgm
create mode 100644 src/plugins/grass/modules/t.vect.export.1.png
create mode 100644 src/plugins/grass/modules/t.vect.export.2.png
create mode 100644 src/plugins/grass/modules/t.vect.export.qgm
create mode 100644 src/plugins/grass/modules/t.vect.extract.qgm
create mode 100644 src/plugins/grass/modules/t.vect.import.1.png
create mode 100644 src/plugins/grass/modules/t.vect.import.1.svg
create mode 100644 src/plugins/grass/modules/t.vect.import.2.png
create mode 100644 src/plugins/grass/modules/t.vect.import.2.svg
create mode 100644 src/plugins/grass/modules/t.vect.import.qgm
create mode 100644 src/plugins/grass/modules/t.vect.list.1.png
create mode 100644 src/plugins/grass/modules/t.vect.list.1.svg
create mode 100644 src/plugins/grass/modules/t.vect.list.qgm
create mode 100644 src/plugins/grass/modules/t.vect.mapcalc.1.svg
create mode 100644 src/plugins/grass/modules/t.vect.observe.strds.qgm
create mode 100644 src/plugins/grass/modules/t.vect.univar.1.png
create mode 100644 src/plugins/grass/modules/t.vect.univar.1.svg
create mode 100644 src/plugins/grass/modules/t.vect.univar.qgm
create mode 100644 src/plugins/grass/modules/t.vect.what.strds.qgm
copy src/plugins/grass/modules/{v.db.addcol.1.png => v.db.addcolumn.1.png} (100%)
create mode 100644 src/plugins/grass/modules/v.db.addcolumn.qgm
copy src/plugins/grass/modules/{v.db.dropcol.1.png => v.db.dropcolumn.1.png} (100%)
create mode 100644 src/plugins/grass/modules/v.db.dropcolumn.qgm
copy src/plugins/grass/modules/{v.db.renamecol.1.png => v.db.renamecolumn.1.png} (100%)
copy src/plugins/grass/modules/{v.db.renamecol.2.png => v.db.renamecolumn.2.png} (100%)
create mode 100644 src/plugins/grass/modules/v.db.renamecolumn.qgm
copy src/plugins/grass/modules/{v.report.1.png => v.info.1.png} (100%)
create mode 100644 src/plugins/grass/modules/v.info.2.png
create mode 100644 src/plugins/grass/modules/v.info.qgm
create mode 100644 src/plugins/grass/modules/v.random.3d.1.png
create mode 100644 src/plugins/grass/modules/v.random.3d.qgm
create mode 100644 src/plugins/grass/modules/v.to.2d.1.png
copy src/plugins/grass/modules/{v.drape.1.png => v.to.2d.2.png} (100%)
create mode 100644 src/plugins/grass/modules/v.to.2d.qgm
copy src/plugins/grass/modules/{v.drape.1.png => v.to.3d.attr.1.png} (100%)
create mode 100644 src/plugins/grass/modules/v.to.3d.attr.2.png
create mode 100644 src/plugins/grass/modules/v.to.3d.attr.qgm
copy src/plugins/grass/modules/{v.drape.1.png => v.to.3d.fixed.1.png} (100%)
create mode 100644 src/plugins/grass/modules/v.to.3d.fixed.2.png
create mode 100644 src/plugins/grass/modules/v.to.3d.fixed.qgm
create mode 100644 src/plugins/grass/qgsgrassaddfeature.cpp
create mode 100644 src/plugins/grass/qgsgrassaddfeature.h
delete mode 100644 src/plugins/grass/qgsgrassattributes.cpp
delete mode 100644 src/plugins/grass/qgsgrassattributes.h
delete mode 100644 src/plugins/grass/qgsgrassattributesbase.ui
delete mode 100644 src/plugins/grass/qgsgrassbrowser.cpp
delete mode 100644 src/plugins/grass/qgsgrassbrowser.h
delete mode 100644 src/plugins/grass/qgsgrassedit.cpp
delete mode 100644 src/plugins/grass/qgsgrassedit.h
delete mode 100644 src/plugins/grass/qgsgrasseditbase.ui
create mode 100644 src/plugins/grass/qgsgrasseditrenderer.cpp
create mode 100644 src/plugins/grass/qgsgrasseditrenderer.h
delete mode 100644 src/plugins/grass/qgsgrassedittools.cpp
delete mode 100644 src/plugins/grass/qgsgrassedittools.h
delete mode 100644 src/plugins/grass/qgsgrassmodel.cpp
delete mode 100644 src/plugins/grass/qgsgrassmodel.h
create mode 100644 src/plugins/grass/qgsgrassmoduleinput.cpp
create mode 100644 src/plugins/grass/qgsgrassmoduleinput.h
create mode 100644 src/plugins/grass/qgsgrassmoduleoptions.cpp
create mode 100644 src/plugins/grass/qgsgrassmoduleoptions.h
create mode 100644 src/plugins/grass/qgsgrassmoduleparam.cpp
create mode 100644 src/plugins/grass/qgsgrassmoduleparam.h
create mode 100644 src/plugins/grass/qtermwidget/ColorScheme.cpp
create mode 100644 src/plugins/grass/qtermwidget/ColorScheme.h
delete mode 100644 src/plugins/grass/qtermwidget/DefaultTranslatorText.h
delete mode 100644 src/plugins/grass/qtermwidget/ExtendedDefaultTranslator.h
create mode 100644 src/plugins/grass/qtermwidget/HistorySearch.cpp
create mode 100644 src/plugins/grass/qtermwidget/HistorySearch.h
create mode 100644 src/plugins/grass/qtermwidget/SearchBar.cpp
create mode 100644 src/plugins/grass/qtermwidget/SearchBar.h
create mode 100644 src/plugins/grass/qtermwidget/SearchBar.ui
create mode 100644 src/plugins/grass/qtermwidget/color-schemes/BlackOnWhite.schema
delete mode 100644 src/plugins/grass/qtermwidget/default.keytab
delete mode 100644 src/plugins/grass/qtermwidget/k3process.cpp
delete mode 100644 src/plugins/grass/qtermwidget/k3process.h
delete mode 100644 src/plugins/grass/qtermwidget/k3processcontroller.cpp
delete mode 100644 src/plugins/grass/qtermwidget/k3processcontroller.h
create mode 100644 src/plugins/grass/qtermwidget/kprocess.cpp
create mode 100644 src/plugins/grass/qtermwidget/kprocess.h
create mode 100644 src/plugins/grass/qtermwidget/kptydevice.cpp
create mode 100644 src/plugins/grass/qtermwidget/kptydevice.h
create mode 100644 src/plugins/grass/qtermwidget/kptyprocess.cpp
create mode 100644 src/plugins/grass/qtermwidget/kptyprocess.h
create mode 100644 src/plugins/grass/qtermwidget/tools.cpp
create mode 100644 src/plugins/grass/qtermwidget/tools.h
create mode 100644 src/plugins/grass/scripts/qgis.v.upgrade.py
create mode 100644 src/plugins/grass/themes/default/closebutton.png
create mode 100644 src/plugins/grass/themes/default/darkclosebutton.png
delete mode 100644 src/plugins/grass/themes/default/grass_add_map.png
delete mode 100644 src/plugins/grass/themes/default/grass_add_raster.png
delete mode 100644 src/plugins/grass/themes/default/grass_add_vector.png
delete mode 100644 src/plugins/grass/themes/default/grass_add_vertex.png
delete mode 100644 src/plugins/grass/themes/default/grass_browser_raster_layer.png
delete mode 100644 src/plugins/grass/themes/default/grass_browser_vector_layer.png
delete mode 100644 src/plugins/grass/themes/default/grass_close_edit.png
delete mode 100644 src/plugins/grass/themes/default/grass_copy_map.png
delete mode 100644 src/plugins/grass/themes/default/grass_delete_line.png
delete mode 100644 src/plugins/grass/themes/default/grass_delete_map.png
delete mode 100644 src/plugins/grass/themes/default/grass_delete_vertex.png
delete mode 100644 src/plugins/grass/themes/default/grass_edit.png
delete mode 100644 src/plugins/grass/themes/default/grass_edit_attributes.png
delete mode 100644 src/plugins/grass/themes/default/grass_move_line.png
delete mode 100644 src/plugins/grass/themes/default/grass_move_vertex.png
delete mode 100644 src/plugins/grass/themes/default/grass_new_boundary.png
delete mode 100644 src/plugins/grass/themes/default/grass_new_centroid.png
delete mode 100644 src/plugins/grass/themes/default/grass_new_line.png
delete mode 100644 src/plugins/grass/themes/default/grass_new_point.png
delete mode 100644 src/plugins/grass/themes/default/grass_new_vector_layer.png
create mode 100644 src/plugins/grass/themes/default/grass_options_region.png
delete mode 100644 src/plugins/grass/themes/default/grass_refresh.png
delete mode 100644 src/plugins/grass/themes/default/grass_rename_map.png
delete mode 100644 src/plugins/grass/themes/default/grass_split_line.png
create mode 100644 src/plugins/grass/themes/default/mActionCaptureBoundary.png
create mode 100644 src/plugins/grass/themes/default/mActionCaptureCentroid.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_add_map.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_add_raster.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_add_vector.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_browser_raster_layer.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_browser_vector_layer.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_copy_map.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_delete_map.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_new_vector_layer.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_refresh.png
delete mode 100644 src/plugins/grass/themes_old/classic/grass_rename_map.png
delete mode 100644 src/plugins/grass/themes_old/default/grass_add_raster.png
delete mode 100644 src/plugins/grass/themes_old/default/grass_add_vector.png
delete mode 100644 src/plugins/grass/themes_old/default/grass_new_vector_layer.png
delete mode 100644 src/plugins/spit/CMakeLists.txt
delete mode 100644 src/plugins/spit/main.cpp
delete mode 100644 src/plugins/spit/qgspgutil.cpp
delete mode 100644 src/plugins/spit/qgspgutil.h
delete mode 100644 src/plugins/spit/qgsshapefile.cpp
delete mode 100644 src/plugins/spit/qgsshapefile.h
delete mode 100644 src/plugins/spit/qgsspit.cpp
delete mode 100644 src/plugins/spit/qgsspit.h
delete mode 100644 src/plugins/spit/qgsspitbase.ui
delete mode 100644 src/plugins/spit/qgsspitplugin.cpp
delete mode 100644 src/plugins/spit/qgsspitplugin.h
delete mode 100644 src/plugins/spit/spit.png
delete mode 100644 src/plugins/spit/spit.qrc
delete mode 100644 src/plugins/topology/configureRules.png
create mode 100644 src/plugins/topology/mActionConfigure.svg
create mode 100644 src/plugins/topology/mActionTopologyChecker.svg
create mode 100644 src/plugins/topology/mActionValidateAll.svg
create mode 100644 src/plugins/topology/mActionValidateExtent.svg
delete mode 100644 src/plugins/topology/topol.png
delete mode 100644 src/plugins/topology/validateAll.png
delete mode 100644 src/plugins/topology/validateExtent.png
create mode 100644 src/providers/grass/6/CMakeLists.txt
create mode 100644 src/providers/grass/7/CMakeLists.txt
create mode 100644 src/providers/grass/qgis.r.in.cpp
create mode 100644 src/providers/grass/qgis.v.in.cpp
create mode 100644 src/providers/grass/qgsgrassdatafile.cpp
create mode 100644 src/providers/grass/qgsgrassdatafile.h
create mode 100644 src/providers/grass/qgsgrassimport.cpp
create mode 100644 src/providers/grass/qgsgrassimport.h
create mode 100644 src/providers/grass/qgsgrassoptions.cpp
create mode 100644 src/providers/grass/qgsgrassoptions.h
create mode 100644 src/providers/grass/qgsgrassoptionsbase.ui
create mode 100644 src/providers/grass/qgsgrassrasterprovidermodule.cpp
create mode 100644 src/providers/grass/qgsgrassundocommand.cpp
create mode 100644 src/providers/grass/qgsgrassundocommand.h
create mode 100644 src/providers/grass/qgsgrassvector.cpp
create mode 100644 src/providers/grass/qgsgrassvector.h
create mode 100644 src/providers/grass/qgsgrassvectormap.cpp
create mode 100644 src/providers/grass/qgsgrassvectormap.h
create mode 100644 src/providers/grass/qgsgrassvectormaplayer.cpp
create mode 100644 src/providers/grass/qgsgrassvectormaplayer.h
create mode 100644 src/providers/grass/qgsgrasswin.cpp
create mode 100644 src/providers/grass/qgsgrasswin.h
create mode 100644 src/providers/mssql/qgsmssqlexpressioncompiler.cpp
create mode 100644 src/providers/mssql/qgsmssqlexpressioncompiler.h
create mode 100644 src/providers/ogr/qgsogrconnpool.cpp
create mode 100644 src/providers/ogr/qgsogrconnpool.h
create mode 100644 src/providers/ogr/qgsogrexpressioncompiler.cpp
create mode 100644 src/providers/ogr/qgsogrexpressioncompiler.h
create mode 100644 src/providers/oracle/ocispatial/qocispatial.json
create mode 100644 src/providers/oracle/qgsoracleconnpool.cpp
create mode 100644 src/providers/oracle/qgsoracleconnpool.h
create mode 100644 src/providers/oracle/qgsoracleexpressioncompiler.cpp
create mode 100644 src/providers/oracle/qgsoracleexpressioncompiler.h
create mode 100644 src/providers/postgres/qgspostgresexpressioncompiler.cpp
create mode 100644 src/providers/postgres/qgspostgresexpressioncompiler.h
create mode 100644 src/providers/spatialite/qgsspatialiteexpressioncompiler.cpp
create mode 100644 src/providers/spatialite/qgsspatialiteexpressioncompiler.h
create mode 100644 src/providers/spatialite/qspatialite/qspatialite.json
create mode 100644 src/providers/virtual/CMakeLists.txt
create mode 100644 src/providers/virtual/qgsembeddedlayerselect.ui
create mode 100644 src/providers/virtual/qgsembeddedlayerselectdialog.cpp
create mode 100644 src/providers/virtual/qgsembeddedlayerselectdialog.h
create mode 100644 src/providers/virtual/qgsslottofunction.h
create mode 100644 src/providers/virtual/qgsvirtuallayerblob.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayerblob.h
create mode 100644 src/providers/virtual/qgsvirtuallayerfeatureiterator.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayerfeatureiterator.h
create mode 100644 src/providers/virtual/qgsvirtuallayerprovider.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayerprovider.h
create mode 100644 src/providers/virtual/qgsvirtuallayerqueryparser.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayerqueryparser.h
create mode 100644 src/providers/virtual/qgsvirtuallayersourceselect.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayersourceselect.h
create mode 100644 src/providers/virtual/qgsvirtuallayersourceselectbase.ui
create mode 100644 src/providers/virtual/qgsvirtuallayersqlfunctions.txt
create mode 100644 src/providers/virtual/qgsvirtuallayersqlitehelper.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayersqlitehelper.h
create mode 100644 src/providers/virtual/qgsvirtuallayersqlitemodule.cpp
create mode 100644 src/providers/virtual/qgsvirtuallayersqlitemodule.h
create mode 100644 src/providers/virtual/sqlfunctionslist.qrc
create mode 100644 src/server/qgsaccesscontrol.cpp
create mode 100644 src/server/qgsaccesscontrol.h
create mode 100644 src/server/qgsaccesscontrolfilter.cpp
create mode 100644 src/server/qgsaccesscontrolfilter.h
create mode 100644 src/server/qgsowsserver.cpp
create mode 100644 src/server/qgsserver.cpp
create mode 100644 src/server/qgsserver.h
create mode 100644 src/server/qgsserverstreamingdevice.cpp
create mode 100644 src/server/qgsserverstreamingdevice.h
create mode 100644 src/ui/auth/qgsauthauthoritieseditor.ui
create mode 100644 src/ui/auth/qgsauthcertificateinfo.ui
create mode 100644 src/ui/auth/qgsauthcertificatemanager.ui
create mode 100644 src/ui/auth/qgsauthconfigedit.ui
create mode 100644 src/ui/auth/qgsauthconfigeditor.ui
create mode 100644 src/ui/auth/qgsauthconfigidedit.ui
create mode 100644 src/ui/auth/qgsauthconfigselect.ui
create mode 100644 src/ui/auth/qgsauthconfiguriedit.ui
create mode 100644 src/ui/auth/qgsautheditorwidgets.ui
create mode 100644 src/ui/auth/qgsauthidentitieseditor.ui
create mode 100644 src/ui/auth/qgsauthimportcertdialog.ui
create mode 100644 src/ui/auth/qgsauthimportidentitydialog.ui
create mode 100644 src/ui/auth/qgsauthmasterpassresetdialog.ui
create mode 100644 src/ui/auth/qgsauthmethodplugins.ui
create mode 100644 src/ui/auth/qgsauthserverseditor.ui
create mode 100644 src/ui/auth/qgsauthsslconfigwidget.ui
create mode 100644 src/ui/auth/qgsauthsslerrorsdialog.ui
create mode 100644 src/ui/auth/qgsauthsslimportdialog.ui
create mode 100644 src/ui/auth/qgsauthsslimporterrors.ui
create mode 100644 src/ui/auth/qgsauthtrustedcasdialog.ui
create mode 100644 src/ui/composer/qgsatlascompositionwidgetbase.ui
create mode 100644 src/ui/composer/qgsattributeselectiondialogbase.ui
rename src/ui/{ => composer}/qgscomposerarrowwidgetbase.ui (100%)
mode change 100755 => 100644
create mode 100644 src/ui/composer/qgscomposerattributetablewidgetbase.ui
create mode 100644 src/ui/composer/qgscomposerbase.ui
rename src/ui/{ => composer}/qgscomposerhtmlwidgetbase.ui (100%)
mode change 100755 => 100644
create mode 100644 src/ui/composer/qgscomposerimageexportoptions.ui
create mode 100644 src/ui/composer/qgscomposeritemwidgetbase.ui
rename src/ui/{ => composer}/qgscomposerlabelwidgetbase.ui (100%)
mode change 100755 => 100644
rename src/ui/{ => composer}/qgscomposerlegenditemdialogbase.ui (100%)
rename src/ui/{ => composer}/qgscomposerlegendlayersdialogbase.ui (100%)
create mode 100644 src/ui/composer/qgscomposerlegendwidgetbase.ui
create mode 100644 src/ui/composer/qgscomposermanagerbase.ui
create mode 100644 src/ui/composer/qgscomposermapwidgetbase.ui
rename src/ui/{ => composer}/qgscomposerpicturewidgetbase.ui (100%)
mode change 100755 => 100644
create mode 100644 src/ui/composer/qgscomposerscalebarwidgetbase.ui
rename src/ui/{ => composer}/qgscomposershapewidgetbase.ui (100%)
mode change 100755 => 100644
create mode 100644 src/ui/composer/qgscomposertablebackgroundstyles.ui
create mode 100644 src/ui/composer/qgscomposertablewidgetbase.ui
rename src/ui/{ => composer}/qgscomposervectorlegendbase.ui (100%)
rename src/ui/{ => composer}/qgscompositionbase.ui (100%)
create mode 100644 src/ui/composer/qgscompositionwidgetbase.ui
create mode 100644 src/ui/composer/qgssvgexportoptions.ui
create mode 100644 src/ui/editorwidgets/qgsexternalresourceconfigdlg.ui
create mode 100644 src/ui/effects/qgseffectpropertieswidget.ui
create mode 100644 src/ui/effects/qgseffectstackpropertieswidgetbase.ui
create mode 100644 src/ui/effects/widget_blur.ui
create mode 100644 src/ui/effects/widget_coloreffects.ui
create mode 100644 src/ui/effects/widget_drawsource.ui
create mode 100644 src/ui/effects/widget_glow.ui
create mode 100644 src/ui/effects/widget_shadoweffect.ui
create mode 100644 src/ui/effects/widget_transform.ui
mode change 100755 => 100644 src/ui/qgisapp.ui
delete mode 100644 src/ui/qgsaddjoindialogbase.ui
create mode 100644 src/ui/qgsalignrasterdialog.ui
delete mode 100644 src/ui/qgsatlascompositionwidgetbase.ui
delete mode 100644 src/ui/qgsattributeselectiondialogbase.ui
create mode 100644 src/ui/qgsbrowserpropertiesdialogbase.ui
mode change 100755 => 100644 src/ui/qgscolordialog.ui
delete mode 100755 src/ui/qgscomposerattributetablewidgetbase.ui
delete mode 100755 src/ui/qgscomposerbase.ui
delete mode 100755 src/ui/qgscomposeritemwidgetbase.ui
delete mode 100644 src/ui/qgscomposerlegendwidgetbase.ui
delete mode 100644 src/ui/qgscomposermanagerbase.ui
delete mode 100755 src/ui/qgscomposermapwidgetbase.ui
delete mode 100755 src/ui/qgscomposerscalebarwidgetbase.ui
delete mode 100755 src/ui/qgscomposertablewidgetbase.ui
delete mode 100755 src/ui/qgscompositionwidgetbase.ui
create mode 100644 src/ui/qgsfieldconditionalformatwidget.ui
create mode 100644 src/ui/qgsgroupwmsdatadialogbase.ui
create mode 100644 src/ui/qgshistogramwidgetbase.ui
create mode 100644 src/ui/qgsjoindialogbase.ui
create mode 100644 src/ui/qgslabelingrulepropsdialog.ui
create mode 100644 src/ui/qgslabelingwidget.ui
create mode 100644 src/ui/qgsorderbydialogbase.ui
create mode 100644 src/ui/qgsrulebasedlabelingwidget.ui
create mode 100644 src/ui/qgsstatisticalsummarybase.ui
create mode 100644 src/ui/qgsstylev2groupselectiondialogbase.ui
delete mode 100644 src/ui/qgssvgexportoptions.ui
create mode 100644 src/ui/symbollayer/qgs25drendererwidgetbase.ui
create mode 100644 src/ui/symbollayer/qgsgeometrygeneratorwidgetbase.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_ellipse.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_gradientfill.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_markerline.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_rasterfill.ui
create mode 100644 src/ui/symbollayer/widget_set_dd_value.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_shapeburstfill.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_simplefill.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_simpleline.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_simplemarker.ui
create mode 100644 src/ui/symbollayer/widget_size_scale.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_svgfill.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_svgmarker.ui
mode change 100755 => 100644 src/ui/symbollayer/widget_symbolslist.ui
delete mode 100644 tests/README
create mode 100644 tests/README.md
create mode 100644 tests/renderchecker.js
create mode 100644 tests/src/analysis/testqgsalignraster.cpp
create mode 100644 tests/src/analysis/testqgsrastercalculator.cpp
create mode 100644 tests/src/app/testqgsattributetable.cpp
create mode 100644 tests/src/app/testqgsfieldcalculator.cpp
create mode 100644 tests/src/app/testqgsmaptoolidentifyaction.cpp
create mode 100644 tests/src/app/testqgsmeasuretool.cpp
create mode 100644 tests/src/core/testqgis.cpp
create mode 100644 tests/src/core/testqgsauthconfig.cpp
create mode 100644 tests/src/core/testqgsauthcrypto.cpp
create mode 100644 tests/src/core/testqgsauthmanager.cpp
create mode 100644 tests/src/core/testqgsdatasourceuri.cpp
delete mode 100644 tests/src/core/testqgsdiagramexpression.cpp
create mode 100644 tests/src/core/testqgsellipsemarker.cpp
create mode 100644 tests/src/core/testqgsexpressioncontext.cpp
create mode 100644 tests/src/core/testqgsfeature.cpp
create mode 100644 tests/src/core/testqgsfield.cpp
create mode 100644 tests/src/core/testqgsfields.cpp
create mode 100644 tests/src/core/testqgsfontmarker.cpp
create mode 100644 tests/src/core/testqgsfontutils.cpp
create mode 100644 tests/src/core/testqgsgeometryutils.cpp
create mode 100644 tests/src/core/testqgsgraduatedsymbolrenderer.cpp
create mode 100644 tests/src/core/testqgshistogram.cpp
create mode 100644 tests/src/core/testqgslabelingenginev2.cpp
create mode 100644 tests/src/core/testqgslayertree.cpp
create mode 100644 tests/src/core/testqgslinefillsymbol.cpp
create mode 100644 tests/src/core/testqgsmaptopixelgeometrysimplifier.cpp
create mode 100644 tests/src/core/testqgsmarkerlinesymbol.cpp
create mode 100644 tests/src/core/testqgspainteffect.cpp
create mode 100644 tests/src/core/testqgspainteffectregistry.cpp
create mode 100644 tests/src/core/testqgspallabeling.cpp
create mode 100644 tests/src/core/testqgspointpatternfillsymbol.cpp
create mode 100644 tests/src/core/testqgsscaleexpression.cpp
create mode 100644 tests/src/core/testqgssimplemarker.cpp
create mode 100644 tests/src/core/testqgsstatisticalsummary.cpp
create mode 100644 tests/src/core/testqgsstringutils.cpp
create mode 100644 tests/src/core/testqgssvgmarker.cpp
create mode 100644 tests/src/core/testqgssymbolv2.cpp
create mode 100644 tests/src/core/testqgstracer.cpp
create mode 100644 tests/src/gui/testqgsfieldexpressionwidget.cpp
create mode 100644 tests/src/gui/testqgsfilewidget.cpp
create mode 100644 tests/src/providers/grass/6/CMakeLists.txt
create mode 100644 tests/src/providers/grass/7/CMakeLists.txt
create mode 100644 tests/src/providers/grass/CMakeLists.txt
create mode 100644 tests/src/providers/grass/testqgsgrassprovider.cpp
create mode 100644 tests/src/providers/testqgsgdalprovider.cpp
create mode 100644 tests/src/python/providertestbase.py
create mode 100644 tests/src/python/test_provider_memory.py
create mode 100644 tests/src/python/test_provider_mssql.py
create mode 100644 tests/src/python/test_provider_postgres.py
create mode 100644 tests/src/python/test_provider_shapefile.py
create mode 100644 tests/src/python/test_provider_spatialite.py
create mode 100644 tests/src/python/test_provider_tabfile.py
create mode 100644 tests/src/python/test_provider_virtual.py
create mode 100644 tests/src/python/test_qgsattributetablemodel.py
create mode 100644 tests/src/python/test_qgsauthsystem.py
create mode 100644 tests/src/python/test_qgscategorizedsymbolrendererv2.py
create mode 100644 tests/src/python/test_qgscomposerpicture.py
create mode 100644 tests/src/python/test_qgsconditionalstyle.py
create mode 100644 tests/src/python/test_qgseditwidgets.py
create mode 100644 tests/src/python/test_qgsfield.py
create mode 100644 tests/src/python/test_qgsgeometrygeneratorsymbollayerv2.py
create mode 100644 tests/src/python/test_qgslayerdefinition.py
create mode 100644 tests/src/python/test_qgsmaplayerregistry.py
create mode 100644 tests/src/python/test_qgsmapunitscale.py
delete mode 100644 tests/src/python/test_qgsmemoryprovider.py
create mode 100644 tests/src/python/test_qgsnetworkcontentfetcher.py
create mode 100644 tests/src/python/test_qgspallabeling_placement.py
create mode 100644 tests/src/python/test_qgsproject.py
create mode 100644 tests/src/python/test_qgsrangewidgets.py
create mode 100644 tests/src/python/test_qgsrelationeditwidget.py
create mode 100644 tests/src/python/test_qgsrulebasedrenderer.py
create mode 100644 tests/src/python/test_qgsserver.py
create mode 100644 tests/src/python/test_qgsserver_accesscontrol.py
create mode 100644 tests/src/python/test_qgssinglesymbolrenderer.py
create mode 100644 tests/src/python/test_qgssipcoverage.py
delete mode 100644 tests/src/python/test_qgsspatialiteprovider.py
create mode 100644 tests/src/python/test_qgssymbolexpressionvariables.py
create mode 100644 tests/src/python/test_qgssymbolv2.py
create mode 100644 tests/src/python/test_qgsunittypes.py
create mode 100644 tests/src/python/test_qgsvectorcolorramp.py
create mode 100644 tests/src/python/test_qgsvirtuallayerdefinition.py
create mode 100644 tests/src/python/test_syntactic_sugar.py
create mode 100644 tests/testdata/adjacent_tiles/line_pattern_30_degree.qml
create mode 100644 tests/testdata/adjacent_tiles/point_pattern_simple_marker.qml
create mode 100644 tests/testdata/adjacent_tiles/simple_line_dashed.qml
create mode 100644 tests/testdata/auth_system/certs_keys/cert_heirarchy_8bit.png
create mode 100644 tests/testdata/auth_system/certs_keys/chain_issuer2-root2.pem
create mode 100644 tests/testdata/auth_system/certs_keys/chain_subissuer-issuer-root.pem
create mode 100644 tests/testdata/auth_system/certs_keys/chains_subissuer-issuer-root_issuer2-root2.pem
create mode 100644 tests/testdata/auth_system/certs_keys/fra.p12
create mode 100644 tests/testdata/auth_system/certs_keys/fra_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/fra_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/fra_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/fra_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/fra_key_w-pass.pem
create mode 100644 tests/testdata/auth_system/certs_keys/fra_w-chain.p12
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus.p12
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_key_w-pass.pem
create mode 100644 tests/testdata/auth_system/certs_keys/gerardus_w-chain.p12
create mode 100644 tests/testdata/auth_system/certs_keys/issuer2_ca_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/issuer2_ca_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/issuer2_ca_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/issuer2_ca_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/issuer_ca_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/issuer_ca_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/issuer_ca_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/issuer_ca_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl.p12
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl_key_w-pass.pem
create mode 100644 tests/testdata/auth_system/certs_keys/localhost_ssl_w-chain.p12
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas.p12
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_key_w-pass.pem
create mode 100644 tests/testdata/auth_system/certs_keys/nicholas_w-chain.p12
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy.p12
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_key_w-pass.pem
create mode 100644 tests/testdata/auth_system/certs_keys/ptolemy_w-chain.p12
create mode 100644 tests/testdata/auth_system/certs_keys/root2_ca_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/root2_ca_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/root2_ca_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/root2_ca_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/root_ca_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/root_ca_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/root_ca_key.pem
create mode 100644 tests/testdata/auth_system/certs_keys/subissuer_ca_cert.der
create mode 100644 tests/testdata/auth_system/certs_keys/subissuer_ca_cert.pem
create mode 100644 tests/testdata/auth_system/certs_keys/subissuer_ca_key.der
create mode 100644 tests/testdata/auth_system/certs_keys/subissuer_ca_key.pem
create mode 100644 tests/testdata/auth_system/java_keystore/qgis-test-pki.jks
create mode 100644 tests/testdata/auth_system/xca/qgis-certs.xdb
create mode 100644 tests/testdata/auth_system/xca/requests/fra.csr
create mode 100644 tests/testdata/auth_system/xca/requests/gerardus.csr
create mode 100644 tests/testdata/auth_system/xca/requests/issuer2_ca.csr
create mode 100644 tests/testdata/auth_system/xca/requests/issuer_ca.csr
create mode 100644 tests/testdata/auth_system/xca/requests/localhost_ssl.csr
create mode 100644 tests/testdata/auth_system/xca/requests/nicholas.csr
create mode 100644 tests/testdata/auth_system/xca/requests/ptolemy.csr
create mode 100644 tests/testdata/auth_system/xca/requests/root2_ca.csr
create mode 100644 tests/testdata/auth_system/xca/requests/root_ca.csr
create mode 100644 tests/testdata/auth_system/xca/requests/subissuer_ca.csr
create mode 100644 tests/testdata/auth_system/xca/templates/qgis_test_ca_template.xca
create mode 100644 tests/testdata/auth_system/xca/templates/qgis_test_client_template.xca
create mode 100644 tests/testdata/auth_system/xca/templates/qgis_test_ssl_server_template.xca
create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_dashed_line/expected_adjacent_dashed_line.png
create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_line_fill/expected_adjacent_line_fill.png
create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_line_fill/expected_adjacent_line_fill_mask.png
create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_marker_fill/expected_adjacent_marker_fill.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_autoscale1/expected_atlas_autoscale1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_autoscale1/expected_atlas_autoscale1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_autoscale2/expected_atlas_autoscale2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_autoscale2/expected_atlas_autoscale2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_autoscale_old_api1/expected_atlas_autoscale_old_api1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_autoscale_old_api1/expected_atlas_autoscale_old_api1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_autoscale_old_api2/expected_atlas_autoscale_old_api2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_autoscale_old_api2/expected_atlas_autoscale_old_api2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_filtering1/expected_atlas_filtering1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_filtering1/expected_atlas_filtering1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_fixedscale1/expected_atlas_fixedscale1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_fixedscale1/expected_atlas_fixedscale1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_fixedscale2/expected_atlas_fixedscale2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_fixedscale2/expected_atlas_fixedscale2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_fixedscale_old_api1/expected_atlas_fixedscale_old_api1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_fixedscale_old_api1/expected_atlas_fixedscale_old_api1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_fixedscale_old_api2/expected_atlas_fixedscale_old_api2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_fixedscale_old_api2/expected_atlas_fixedscale_old_api2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_hiding1/expected_atlas_hiding1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_hiding1/expected_atlas_hiding1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_hiding2/expected_atlas_hiding2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_hiding2/expected_atlas_hiding2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_predefinedscales1/expected_atlas_predefinedscales1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_predefinedscales1/expected_atlas_predefinedscales1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_predefinedscales2/expected_atlas_predefinedscales2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_predefinedscales2/expected_atlas_predefinedscales2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_sorting1/expected_atlas_sorting1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_sorting1/expected_atlas_sorting1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_sorting2/expected_atlas_sorting2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_sorting2/expected_atlas_sorting2_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_two_maps1/expected_atlas_two_maps1.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_two_maps1/expected_atlas_two_maps1_mask.png
rename tests/testdata/control_images/{ => atlas}/expected_atlas_two_maps2/expected_atlas_two_maps2.png (100%)
create mode 100644 tests/testdata/control_images/atlas/expected_atlas_two_maps2/expected_atlas_two_maps2_mask.png
rename tests/testdata/control_images/{ => composer_effects}/expected_composereffects_blend/expected_composereffects_blend.png (100%)
rename tests/testdata/control_images/{ => composer_effects}/expected_composereffects_blend/expected_composereffects_blend_mask.png (100%)
rename tests/testdata/control_images/{ => composer_effects}/expected_composereffects_transparency/expected_composereffects_transparency.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_expressions_disabled/expected_composerhtml_expressions_disabled.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_expressions_enabled/expected_composerhtml_expressions_enabled.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_manual/expected_composerhtml_manual.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_multiframe1/expected_composerhtml_multiframe1.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_multiframe2/expected_composerhtml_multiframe2.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_smartbreaks1/expected_composerhtml_smartbreaks1.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_smartbreaks2/expected_composerhtml_smartbreaks2.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_table/expected_composerhtml_table.png (100%)
rename tests/testdata/control_images/{ => composer_html}/expected_composerhtml_userstylesheet/expected_composerhtml_userstylesheet.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_label/expected_composerrotation_label.png (100%)
create mode 100644 tests/testdata/control_images/composer_items/expected_composerrotation_label/expected_composerrotation_label_mask.png
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_label_oldapi/expected_composerrotation_label_oldapi.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_mapitemrotation/expected_composerrotation_mapitemrotation.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_mapitemrotation/expected_composerrotation_mapitemrotation_mask.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_maprotation/expected_composerrotation_maprotation.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_maprotation_oldapi/expected_composerrotation_maprotation_oldapi.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_shape/expected_composerrotation_shape.png (100%)
rename tests/testdata/control_images/{ => composer_items}/expected_composerrotation_shape_oldapi/expected_composerrotation_shape_oldapi.png (100%)
create mode 100644 tests/testdata/control_images/composer_map/expected_composermap_ddlayers/expected_composermap_ddlayers.png
create mode 100644 tests/testdata/control_images/composer_map/expected_composermap_ddlayers/expected_composermap_ddlayers_mask.png
create mode 100644 tests/testdata/control_images/composer_map/expected_composermap_ddstyles/expected_composermap_ddstyles.png
create mode 100644 tests/testdata/control_images/composer_map/expected_composermap_ddstyles/expected_composermap_ddstyles_mask.png
rename tests/testdata/control_images/{ => composer_map}/expected_composermap_render/expected_composermap_render.png (100%)
rename tests/testdata/control_images/{ => composer_map}/expected_composermap_render/expected_composermap_render_mask.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_crossgrid/expected_composermap_crossgrid.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_exteriorticks/expected_composermap_exteriorticks.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_exteriorticks_annotated/expected_composermap_exteriorticks_annotated.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks_annotated/expected_composermap_exteriorticks_annotated_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_exteriorticks_annotated2/expected_composermap_exteriorticks_annotated2.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_exteriorticks_annotated2/expected_composermap_exteriorticks_annotated2_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_filteredannotations/expected_composermap_filteredannotations.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_filteredannotations/expected_composermap_filteredannotations_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_framedivisions/expected_composermap_framedivisions.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_grid/expected_composermap_grid.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_grid/expected_composermap_grid_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_gridframeonly/expected_composermap_gridframeonly.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_gridreprojected/expected_composermap_gridreprojected.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorexteriorticks/expected_composermap_interiorexteriorticks.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorexteriorticks_annotated/expected_composermap_interiorexteriorticks_annotated.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks_annotated/expected_composermap_interiorexteriorticks_annotated_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorexteriorticks_annotated2/expected_composermap_interiorexteriorticks_annotated2.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorexteriorticks_annotated2/expected_composermap_interiorexteriorticks_annotated2_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorticks/expected_composermap_interiorticks.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorticks_annotated/expected_composermap_interiorticks_annotated.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks_annotated/expected_composermap_interiorticks_annotated_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_interiorticks_annotated2/expected_composermap_interiorticks_annotated2.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_interiorticks_annotated2/expected_composermap_interiorticks_annotated2_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_lineborder/expected_composermap_lineborder.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_lineborder_annotated/expected_composermap_lineborder_annotated.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder_annotated/expected_composermap_lineborder_annotated_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_lineborder_annotated2/expected_composermap_lineborder_annotated2.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_lineborder_annotated2/expected_composermap_lineborder_annotated2_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_markergrid/expected_composermap_markergrid.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_rotatedannotations/expected_composermap_rotatedannotations.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedannotations/expected_composermap_rotatedannotations_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_rotatedframe/expected_composermap_rotatedframe.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_verticaldescending_inside/expected_composermap_verticaldescending_inside.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_verticaldescending_inside/expected_composermap_verticaldescending_inside_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_verticaldescending_outside/expected_composermap_verticaldescending_outside.png (100%)
create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_verticaldescending_outside/expected_composermap_verticaldescending_outside_mask.png
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_zebrastyle/expected_composermap_zebrastyle.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_zebrastyle_left/expected_composermap_zebrastyle_left.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_zebrastyle_lefttop/expected_composermap_zebrastyle_lefttop.png (100%)
rename tests/testdata/control_images/{ => composer_mapgrid}/expected_composermap_zebrastyle_lefttopright/expected_composermap_zebrastyle_lefttopright.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview/expected_composermap_overview.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_blending/expected_composermap_overview_blending.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_center/expected_composermap_overview_center.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_invert/expected_composermap_overview_invert.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_rotated/expected_composermap_overview_rotated.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_rotated/travis_ubuntu_12.04_anomaly.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_rotated2/expected_composermap_overview_rotated2.png (100%)
rename tests/testdata/control_images/{ => composer_mapoverview}/expected_composermap_overview_rotated2/travis_ubuntu_12.04_anomaly.png (100%)
rename tests/testdata/control_images/{ => composer_paper}/expected_composerpaper_bordered/expected_composerpaper_bordered.png (100%)
rename tests/testdata/control_images/{ => composer_paper}/expected_composerpaper_default/expected_composerpaper_default.png (100%)
create mode 100644 tests/testdata/control_images/composer_paper/expected_composerpaper_hidden/expected_composerpaper_hidden.png
rename tests/testdata/control_images/{ => composer_paper}/expected_composerpaper_markerborder/expected_composerpaper_markerborder.png (100%)
rename tests/testdata/control_images/{ => composer_paper}/expected_composerpaper_transparent/expected_composerpaper_transparent.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_badexpression/expected_composerpicture_badexpression.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_clip_anchor/expected_composerpicture_clip_anchor.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_clip_anchoroversize/expected_composerpicture_clip_anchoroversize.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_expression/expected_composerpicture_expression.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_itemrotation/expected_composerpicture_itemrotation.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_remote/expected_composerpicture_remote.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_clip/expected_composerpicture_resize_clip.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_frametoimage/expected_composerpicture_resize_frametoimage.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_frametoimage/expected_composerpicture_resize_frametoimage_mask.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_stretch/expected_composerpicture_resize_stretch.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_zoom/expected_composerpicture_resize_zoom.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_resize_zoomresize/expected_composerpicture_resize_zoomresize.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_rotation/expected_composerpicture_rotation.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_rotation_oldapi/expected_composerpicture_rotation_oldapi.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_svg_frametoimage/expected_composerpicture_svg_frametoimage.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_svg_stretch/expected_composerpicture_svg_stretch.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_svg_zoom/expected_composerpicture_svg_zoom.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_svg_zoomresize/expected_composerpicture_svg_zoomresize.png (100%)
rename tests/testdata/control_images/{ => composer_picture}/expected_composerpicture_zoom_anchor/expected_composerpicture_zoom_anchor.png (100%)
rename tests/testdata/control_images/{ => composer_scalebar}/expected_composerscalebar_doublebox/expected_composerscalebar_doublebox.png (100%)
create mode 100644 tests/testdata/control_images/composer_scalebar/expected_composerscalebar_doublebox/expected_composerscalebar_doublebox_mask.png
rename tests/testdata/control_images/{ => composer_scalebar}/expected_composerscalebar_numeric/expected_composerscalebar_numeric.png (100%)
create mode 100644 tests/testdata/control_images/composer_scalebar/expected_composerscalebar_numeric/expected_composerscalebar_numeric_mask.png
rename tests/testdata/control_images/{ => composer_scalebar}/expected_composerscalebar_singlebox/expected_composerscalebar_singlebox.png (100%)
create mode 100644 tests/testdata/control_images/composer_scalebar/expected_composerscalebar_singlebox/expected_composerscalebar_singlebox_mask.png
rename tests/testdata/control_images/{ => composer_scalebar}/expected_composerscalebar_singlebox_alpha/expected_composerscalebar_singlebox_alpha.png (100%)
create mode 100644 tests/testdata/control_images/composer_scalebar/expected_composerscalebar_singlebox_alpha/expected_composerscalebar_singlebox_alpha_mask.png
rename tests/testdata/control_images/{ => composer_scalebar}/expected_composerscalebar_tick/expected_composerscalebar_tick.png (100%)
create mode 100644 tests/testdata/control_images/composer_scalebar/expected_composerscalebar_tick/expected_composerscalebar_tick_mask.png
rename tests/testdata/control_images/{ => composer_shapes}/expected_composershapes_ellipse/expected_composershapes_ellipse.png (100%)
rename tests/testdata/control_images/{ => composer_shapes}/expected_composershapes_rectangle/expected_composershapes_rectangle.png (100%)
rename tests/testdata/control_images/{ => composer_shapes}/expected_composershapes_roundedrect/expected_composershapes_roundedrect.png (100%)
rename tests/testdata/control_images/{ => composer_shapes}/expected_composershapes_symbolv2/expected_composershapes_symbolv2.png (100%)
rename tests/testdata/control_images/{ => composer_shapes}/expected_composershapes_triangle/expected_composershapes_triangle.png (100%)
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_align/expected_composerattributetable_align.png
create mode 100755 tests/testdata/control_images/composer_table/expected_composerattributetable_align/expected_composerattributetable_align_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_autowrap/expected_composerattributetable_autowrap.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_autowrap/expected_composerattributetable_autowrap_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_cellstyle/expected_composerattributetable_cellstyle.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_cellstyle/expected_composerattributetable_cellstyle_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_drawempty/expected_composerattributetable_drawempty.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_drawempty/expected_composerattributetable_drawempty_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly_mask.png
rename tests/testdata/control_images/{ => composer_table}/expected_composerattributetable_hidetable/expected_composerattributetable_hidetable.png (100%)
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_hidetable/expected_composerattributetable_hidetable_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_multiline/expected_composerattributetable_multiline.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_multiline/expected_composerattributetable_multiline_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_render/expected_composerattributetable_render.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_render/expected_composerattributetable_render_mask.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_showmessage/expected_composerattributetable_showmessage.png
create mode 100644 tests/testdata/control_images/composer_table/expected_composerattributetable_showmessage/expected_composerattributetable_showmessage_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawarrowhead/expected_composerutils_drawarrowhead.png (100%)
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_pos/expected_composerutils_drawtext_pos.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_pos/expected_composerutils_drawtext_pos_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_posnocolor/anomaly_win7.png (100%)
mode change 100755 => 100644
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_posnocolor/expected_composerutils_drawtext_posnocolor.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_posnocolor/expected_composerutils_drawtext_posnocolor_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rect/expected_composerutils_drawtext_rect.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_rect/expected_composerutils_drawtext_rect_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectalign/anomaly_win7.png (100%)
mode change 100755 => 100644
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectalign/expected_composerutils_drawtext_rectalign.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_rectalign/expected_composerutils_drawtext_rectalign_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectflag/anomaly_win7.png (100%)
mode change 100755 => 100644
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectflag/expected_composerutils_drawtext_rectflag.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_rectflag/expected_composerutils_drawtext_rectflag_mask.png
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectnocolor/anomaly_win7.png (100%)
mode change 100755 => 100644
rename tests/testdata/control_images/{ => composer_utils}/expected_composerutils_drawtext_rectnocolor/expected_composerutils_drawtext_rectnocolor.png (100%)
create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawtext_rectnocolor/expected_composerutils_drawtext_rectnocolor_mask.png
create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds/expected_composition_bounds.png
create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds_margin/expected_composition_bounds_margin.png
create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds_multipage/expected_composition_bounds_multipage.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_blur/expected_painteffect_blur.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_blur/expected_painteffect_blur_mask.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_composer/expected_painteffect_composer.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_drawsource/expected_painteffect_drawsource.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_drawsource/expected_painteffect_drawsource_mask.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_dropshadow/expected_painteffect_dropshadow.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_dropshadow/expected_painteffect_dropshadow_mask.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_layer/expected_painteffect_layer.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_line/expected_painteffect_line.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_mapunits/expected_painteffect_mapunits.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_marker/expected_painteffect_marker.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_outerglow/expected_painteffect_outerglow.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_outerglow/expected_painteffect_outerglow_mask.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_poly/expected_painteffect_poly.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_stack/expected_painteffect_stack.png
create mode 100644 tests/testdata/control_images/effects/expected_painteffect_stack/expected_painteffect_stack_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_autoscale1/expected_atlas_autoscale1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_autoscale2/expected_atlas_autoscale2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api1/expected_atlas_autoscale_old_api1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api2/expected_atlas_autoscale_old_api2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_filtering1/expected_atlas_filtering1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_fixedscale1/expected_atlas_fixedscale1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_fixedscale2/expected_atlas_fixedscale2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api1/expected_atlas_fixedscale_old_api1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api2/expected_atlas_fixedscale_old_api2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_hiding1/expected_atlas_hiding1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_hiding2/expected_atlas_hiding2_mask.png
create mode 100644 tests/testdata/control_images/expected_atlas_legend/expected_atlas_legend.png
create mode 100644 tests/testdata/control_images/expected_atlas_legend/expected_atlas_legend_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_predefinedscales1/expected_atlas_predefinedscales1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_predefinedscales2/expected_atlas_predefinedscales2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_sorting1/expected_atlas_sorting1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_sorting2/expected_atlas_sorting2_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_two_maps1/expected_atlas_two_maps1_mask.png
delete mode 100644 tests/testdata/control_images/expected_atlas_two_maps2/expected_atlas_two_maps2_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_columnwidth/expected_composerattributetable_columnwidth_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_drawempty/expected_composerattributetable_drawempty.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_headersonly/expected_composerattributetable_headersonly_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_render/expected_composerattributetable_render.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_render/expected_composerattributetable_render_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerattributetable_showmessage/expected_composerattributetable_showmessage.png
delete mode 100644 tests/testdata/control_images/expected_composermap_grid/expected_composermap_grid_mask.png
delete mode 100644 tests/testdata/control_images/expected_composermap_rotatedannotations/expected_composermap_rotatedannotations_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerrotation_label/expected_composerrotation_label_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar_singlebox/expected_composerscalebar_singlebox_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar_singlebox_alpha/expected_composerscalebar_singlebox_alpha_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerutils_drawtext_pos/expected_composerutils_drawtext_pos_mask.png
delete mode 100644 tests/testdata/control_images/expected_composerutils_drawtext_rect/expected_composerutils_drawtext_rect_mask.png
create mode 100644 tests/testdata/control_images/expected_geometry_bufferCheck/expected_geometry_bufferCheck_mask.png
create mode 100644 tests/testdata/control_images/expected_geometry_differenceCheck2/expected_geometry_differenceCheck2_mask.png
create mode 100644 tests/testdata/control_images/expected_geometry_part_count/expected_geometry_part_count.png
create mode 100644 tests/testdata/control_images/expected_geometry_part_count/expected_geometry_part_count_mask.png
create mode 100644 tests/testdata/control_images/expected_geometry_part_num/expected_geometry_part_num.png
create mode 100644 tests/testdata/control_images/expected_geometry_part_num/expected_geometry_part_num_mask.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_buffer_lines/expected_geometrygenerator_buffer_lines.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_buffer_lines/expected_geometrygenerator_buffer_lines_mask.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_buffer_points/expected_geometrygenerator_buffer_points.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_buffer_points/expected_geometrygenerator_buffer_points_mask.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_marker/expected_geometrygenerator_marker.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_mixed/expected_geometrygenerator_mixed.png
create mode 100644 tests/testdata/control_images/expected_geometrygenerator_mixed/expected_geometrygenerator_mixed_mask.png
delete mode 100644 tests/testdata/control_images/expected_imageop_dt_interior/expected_imageop_dt_interior.png
delete mode 100644 tests/testdata/control_images/expected_imageop_dt_max/expected_imageop_dt_max.png
delete mode 100644 tests/testdata/control_images/expected_imageop_dt_spread/expected_imageop_dt_spread.png
delete mode 100644 tests/testdata/control_images/expected_painteffect_blur/painteffect_blur.png
delete mode 100644 tests/testdata/control_images/expected_painteffect_dropshadow/expected_painteffect_dropshadow.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect/macosx/sp_background_rect.png
copy tests/testdata/control_images/expected_pal_canvas/sp_background_rect/{precise => }/sp_background_rect.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect/sp_background_rect_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect_w_offset/macosx/sp_background_rect_w_offset.png
copy tests/testdata/control_images/expected_pal_canvas/sp_background_rect_w_offset/{precise => }/sp_background_rect_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect_w_offset/sp_background_rect_w_offset_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg/macosx/sp_background_svg.png
copy tests/testdata/control_images/expected_pal_canvas/sp_background_svg/{precise => }/sp_background_svg.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg/sp_background_svg_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg_w_offset/macosx/sp_background_svg_w_offset.png
copy tests/testdata/control_images/expected_pal_canvas/sp_background_svg_w_offset/{precise => }/sp_background_svg_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg_w_offset/sp_background_svg_w_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_buffer/sp_buffer.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_buffer/sp_buffer_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_default_label/macosx/sp_default_label.png
copy tests/testdata/control_images/expected_pal_canvas/sp_default_label/{precise => }/sp_default_label.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_default_label/sp_default_label_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_disabled/sp_partials_labels_disabled_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_enabled/macosx/sp_partials_labels_enabled.png
copy tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_enabled/{precise => }/sp_partials_labels_enabled.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_enabled/sp_partials_labels_enabled_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_shadow/sp_shadow.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_shadow/sp_shadow_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_color/macosx/sp_text_color.png
copy tests/testdata/control_images/expected_pal_canvas/sp_text_color/{precise => }/sp_text_color.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_color/sp_text_color_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_size_map_unit/macosx/sp_text_size_map_unit.png
copy tests/testdata/control_images/expected_pal_canvas/sp_text_size_map_unit/{precise => }/sp_text_size_map_unit.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_size_map_unit/sp_text_size_map_unit_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_above/sp_curved_placement_above.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_above/sp_curved_placement_above_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_below/sp_curved_placement_below.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_below/sp_curved_placement_below_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_online/sp_curved_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_curved_placement_online/sp_curved_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_above_line_orientation/sp_line_placement_above_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_above_line_orientation/sp_line_placement_above_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_above_map_orientation/sp_line_placement_above_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_above_map_orientation/sp_line_placement_above_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_below_line_orientation/sp_line_placement_below_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_below_line_orientation/sp_line_placement_below_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_below_map_orientation/sp_line_placement_below_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_below_map_orientation/sp_line_placement_below_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_online/sp_line_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas_line/sp_line_placement_online/sp_line_placement_online_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_rect/macosx/sp_img_background_rect.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_background_rect/{precise => }/sp_img_background_rect.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_rect/sp_img_background_rect_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_rect_w_offset/macosx/sp_img_background_rect_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_background_rect_w_offset/{precise => }/sp_img_background_rect_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_rect_w_offset/sp_img_background_rect_w_offset_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_svg/macosx/sp_img_background_svg.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_background_svg/{precise => }/sp_img_background_svg.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_svg/sp_img_background_svg_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_svg_w_offset/macosx/sp_img_background_svg_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_background_svg_w_offset/{precise => }/sp_img_background_svg_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_background_svg_w_offset/sp_img_background_svg_w_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_buffer/sp_img_buffer.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_buffer/sp_img_buffer_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_default_label/macosx/sp_img_default_label.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_default_label/{precise => }/sp_img_default_label.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_default_label/sp_img_default_label_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_partials_labels_enabled/macosx/sp_img_partials_labels_enabled.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_partials_labels_enabled/{precise => }/sp_img_partials_labels_enabled.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_partials_labels_enabled/sp_img_partials_labels_enabled_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_shadow/sp_img_shadow.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_shadow/sp_img_shadow_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_text_color/macosx/sp_img_text_color.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_text_color/{precise => }/sp_img_text_color.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_text_color/sp_img_text_color_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_text_size_map_unit/macosx/sp_img_text_size_map_unit.png
rename tests/testdata/control_images/expected_pal_composer/sp_img_text_size_map_unit/{precise => }/sp_img_text_size_map_unit.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_img_text_size_map_unit/sp_img_text_size_map_unit_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect/macosx/sp_pdf_background_rect.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect/{precise => }/sp_pdf_background_rect.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect/sp_pdf_background_rect_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect_w_offset/macosx/sp_pdf_background_rect_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect_w_offset/{precise => }/sp_pdf_background_rect_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_rect_w_offset/sp_pdf_background_rect_w_offset_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg/macosx/sp_pdf_background_svg.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg/{precise => }/sp_pdf_background_svg.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg/sp_pdf_background_svg_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg_w_offset/macosx/sp_pdf_background_svg_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg_w_offset/{precise => }/sp_pdf_background_svg_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_background_svg_w_offset/sp_pdf_background_svg_w_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_buffer/sp_pdf_buffer.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_buffer/sp_pdf_buffer_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_default_label/macosx/sp_pdf_default_label.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_default_label/{precise => }/sp_pdf_default_label.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_default_label/sp_pdf_default_label_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_partials_labels_disabled/anomaly-precise.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_partials_labels_disabled/sp_pdf_partials_labels_disabled_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_partials_labels_enabled/macosx/sp_pdf_partials_labels_enabled.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_partials_labels_enabled/{precise => }/sp_pdf_partials_labels_enabled.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_partials_labels_enabled/sp_pdf_partials_labels_enabled_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_shadow/sp_pdf_shadow.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_shadow/sp_pdf_shadow_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_text_color/macosx/sp_pdf_text_color.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_text_color/{precise => }/sp_pdf_text_color.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_text_color/sp_pdf_text_color_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_text_size_map_unit/macosx/sp_pdf_text_size_map_unit.png
rename tests/testdata/control_images/expected_pal_composer/sp_pdf_text_size_map_unit/{precise => }/sp_pdf_text_size_map_unit.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_pdf_text_size_map_unit/sp_pdf_text_size_map_unit_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect/macosx/sp_svg_background_rect.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect/{precise => }/sp_svg_background_rect.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect/sp_svg_background_rect_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect_w_offset/macosx/sp_svg_background_rect_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect_w_offset/{precise => }/sp_svg_background_rect_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_rect_w_offset/sp_svg_background_rect_w_offset_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg/macosx/sp_svg_background_svg.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg/{precise => }/sp_svg_background_svg.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg/sp_svg_background_svg_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg_w_offset/macosx/sp_svg_background_svg_w_offset.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg_w_offset/{precise => }/sp_svg_background_svg_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_background_svg_w_offset/sp_svg_background_svg_w_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_buffer/sp_svg_buffer.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_buffer/sp_svg_buffer_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_default_label/macosx/sp_svg_default_label.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_default_label/{precise => }/sp_svg_default_label.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_default_label/sp_svg_default_label_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_partials_labels_enabled/macosx/sp_svg_partials_labels_enabled.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_partials_labels_enabled/{precise => }/sp_svg_partials_labels_enabled.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_partials_labels_enabled/sp_svg_partials_labels_enabled_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_shadow/sp_svg_shadow.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_shadow/sp_svg_shadow_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_text_color/macosx/sp_svg_text_color.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_text_color/{precise => }/sp_svg_text_color.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_text_color/sp_svg_text_color_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_text_size_map_unit/macosx/sp_svg_text_size_map_unit.png
rename tests/testdata/control_images/expected_pal_composer/sp_svg_text_size_map_unit/{precise => }/sp_svg_text_size_map_unit.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_svg_text_size_map_unit/sp_svg_text_size_map_unit_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_above/sp_img_curved_placement_above.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_above/sp_img_curved_placement_above_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_below/sp_img_curved_placement_below.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_below/sp_img_curved_placement_below_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_online/sp_img_curved_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_curved_placement_online/sp_img_curved_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_above_line_orientation/sp_img_line_placement_above_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_above_line_orientation/sp_img_line_placement_above_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_above_map_orientation/sp_img_line_placement_above_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_above_map_orientation/sp_img_line_placement_above_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_below_line_orientation/sp_img_line_placement_below_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_below_line_orientation/sp_img_line_placement_below_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_below_map_orientation/sp_img_line_placement_below_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_below_map_orientation/sp_img_line_placement_below_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_online/sp_img_line_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_img_line_placement_online/sp_img_line_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_above/sp_pdf_curved_placement_above.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_above/sp_pdf_curved_placement_above_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_below/sp_pdf_curved_placement_below.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_below/sp_pdf_curved_placement_below_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_online/sp_pdf_curved_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_curved_placement_online/sp_pdf_curved_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_above_line_orientation/sp_pdf_line_placement_above_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_above_line_orientation/sp_pdf_line_placement_above_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_above_map_orientation/sp_pdf_line_placement_above_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_above_map_orientation/sp_pdf_line_placement_above_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_below_line_orientation/sp_pdf_line_placement_below_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_below_line_orientation/sp_pdf_line_placement_below_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_below_map_orientation/sp_pdf_line_placement_below_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_below_map_orientation/sp_pdf_line_placement_below_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_online/sp_pdf_line_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_pdf_line_placement_online/sp_pdf_line_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_above/sp_svg_curved_placement_above.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_above/sp_svg_curved_placement_above_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_below/sp_svg_curved_placement_below.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_below/sp_svg_curved_placement_below_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_online/sp_svg_curved_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_curved_placement_online/sp_svg_curved_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_above_line_orientation/sp_svg_line_placement_above_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_above_line_orientation/sp_svg_line_placement_above_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_above_map_orientation/sp_svg_line_placement_above_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_above_map_orientation/sp_svg_line_placement_above_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_below_line_orientation/sp_svg_line_placement_below_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_below_line_orientation/sp_svg_line_placement_below_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_below_map_orientation/sp_svg_line_placement_below_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_below_map_orientation/sp_svg_line_placement_below_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_online/sp_svg_line_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_composer_line/sp_svg_line_placement_online/sp_svg_line_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_multipolygon_obstacle/sp_multipolygon_obstacle.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_multipolygon_obstacle/sp_multipolygon_obstacle_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_dd_ordered_placement/sp_point_dd_ordered_placement.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_dd_ordered_placement/sp_point_dd_ordered_placement_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_dd_ordered_placement1/sp_point_dd_ordered_placement1.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_dd_ordered_placement1/sp_point_dd_ordered_placement1_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement1/sp_point_ordered_placement1.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement1/sp_point_ordered_placement1_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement2/sp_point_ordered_placement2.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement2/sp_point_ordered_placement2_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement3/sp_point_ordered_placement3.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement3/sp_point_ordered_placement3_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement4/sp_point_ordered_placement4.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_placement4/sp_point_ordered_placement4_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_symbol_bound_offset/sp_point_ordered_symbol_bound_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_ordered_symbol_bound_offset/sp_point_ordered_symbol_bound_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around/sp_point_placement_around.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around/sp_point_placement_around_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around_obstacle/sp_point_placement_around_obstacle.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around_obstacle/sp_point_placement_around_obstacle_mask.png
create mode 100755 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around_obstacle_large_symbol/sp_point_placement_around_obstacle_large_symbol.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_around_obstacle_large_symbol/sp_point_placement_around_obstacle_large_symbol_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_narrow_polygon_obstacle/sp_point_placement_narrow_polygon_obstacle.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_point_placement_narrow_polygon_obstacle/sp_point_placement_narrow_polygon_obstacle_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_multiple_labels/sp_polygon_multiple_labels.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_multiple_labels/sp_polygon_multiple_labels_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_with_hole/sp_polygon_placement_with_hole.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_with_hole/sp_polygon_placement_with_hole_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_with_hole_and_point/sp_polygon_placement_with_hole_and_point.png
create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_with_hole_and_point/sp_polygon_placement_with_hole_and_point_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect/macosx/sp_background_rect.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect/precise/sp_background_rect.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_background_rect/precise => expected_pal_server/sp_background_rect}/sp_background_rect.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect/sp_background_rect_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect_w_offset/macosx/sp_background_rect_w_offset.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect_w_offset/precise/sp_background_rect_w_offset.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_background_rect_w_offset/precise => expected_pal_server/sp_background_rect_w_offset}/sp_background_rect_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect_w_offset/sp_background_rect_w_offset_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg/macosx/sp_background_svg.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg/precise/sp_background_svg.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_background_svg/precise => expected_pal_server/sp_background_svg}/sp_background_svg.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg/sp_background_svg_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg_w_offset/macosx/sp_background_svg_w_offset.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg_w_offset/precise/sp_background_svg_w_offset.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_background_svg_w_offset/precise => expected_pal_server/sp_background_svg_w_offset}/sp_background_svg_w_offset.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg_w_offset/sp_background_svg_w_offset_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_buffer/sp_buffer.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_buffer/sp_buffer_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_default_label/macosx/sp_default_label.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_default_label/precise/sp_default_label.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_default_label/precise => expected_pal_server/sp_default_label}/sp_default_label.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_default_label/sp_default_label_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_partials_labels_enabled/macosx/sp_partials_labels_enabled.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_partials_labels_enabled/precise/sp_partials_labels_enabled.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_partials_labels_enabled/precise => expected_pal_server/sp_partials_labels_enabled}/sp_partials_labels_enabled.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_partials_labels_enabled/sp_partials_labels_enabled_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_shadow/sp_shadow.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_shadow/sp_shadow_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_color/macosx/sp_text_color.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_color/precise/sp_text_color.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_text_color/precise => expected_pal_server/sp_text_color}/sp_text_color.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_color/sp_text_color_mask.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_size_map_unit/macosx/sp_text_size_map_unit.png
delete mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_size_map_unit/precise/sp_text_size_map_unit.png
rename tests/testdata/control_images/{expected_pal_canvas/sp_text_size_map_unit/precise => expected_pal_server/sp_text_size_map_unit}/sp_text_size_map_unit.png (100%)
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_text_size_map_unit/sp_text_size_map_unit_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_above/sp_curved_placement_above.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_above/sp_curved_placement_above_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_below/sp_curved_placement_below.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_below/sp_curved_placement_below_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_online/sp_curved_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_curved_placement_online/sp_curved_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_above_line_orientation/sp_line_placement_above_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_above_line_orientation/sp_line_placement_above_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_above_map_orientation/sp_line_placement_above_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_above_map_orientation/sp_line_placement_above_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_below_line_orientation/sp_line_placement_below_line_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_below_line_orientation/sp_line_placement_below_line_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_below_map_orientation/sp_line_placement_below_map_orientation.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_below_map_orientation/sp_line_placement_below_map_orientation_mask.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_online/sp_line_placement_online.png
create mode 100644 tests/testdata/control_images/expected_pal_server_line/sp_line_placement_online/sp_line_placement_online_mask.png
create mode 100644 tests/testdata/control_images/expected_piediagram/expected_piediagram_mask.png
create mode 100644 tests/testdata/control_images/expected_piediagram_expression/expected_piediagram_expression_mask.png
create mode 100644 tests/testdata/control_images/expected_qgis_local_server/expected_qgis_local_server_mask.png
delete mode 100644 tests/testdata/control_images/expected_raster_blendmodes/default/expected_raster_blendmodes.png
create mode 100644 tests/testdata/control_images/expected_raster_blendmodes/expected_raster_blendmodes.png
delete mode 100644 tests/testdata/control_images/expected_raster_blendmodes/precise/expected_raster_blendmodes.png
create mode 100644 tests/testdata/control_images/expected_raster_multibandrenderer/expected_raster_multibandrenderer.png
create mode 100644 tests/testdata/control_images/expected_raster_multibandrenderer/expected_raster_multibandrenderer_mask.png
create mode 100644 tests/testdata/control_images/expected_rgbwcmyk01_YeGeo.jp2/expected_rgbwcmyk01_YeGeo.jp2_mask.png
create mode 100644 tests/testdata/control_images/expected_rulebased_disabled_else/expected_rulebased_disabled_else.png
create mode 100644 tests/testdata/control_images/expected_rulebased_disabled_else/expected_rulebased_disabled_else_mask.png
create mode 100644 tests/testdata/control_images/expected_rulebased_else/expected_rulebased_else.png
create mode 100644 tests/testdata/control_images/expected_rulebased_else/expected_rulebased_else_mask.png
create mode 100644 tests/testdata/control_images/expected_singlesymbol_orderby/expected_singlesymbol_orderby.png
create mode 100644 tests/testdata/control_images/expected_singlesymbol_orderby/expected_singlesymbol_orderby_mask.png
create mode 100644 tests/testdata/control_images/expected_stylev2_linecanvasclip/expected_stylev2_linecanvasclip.png
create mode 100644 tests/testdata/control_images/expected_stylev2_linecanvasclip/expected_stylev2_linecanvasclip_mask.png
create mode 100644 tests/testdata/control_images/expected_stylev2_linecanvasclip_off/expected_stylev2_linecanvasclip_off.png
create mode 100644 tests/testdata/control_images/expected_stylev2_linecanvasclip_off/expected_stylev2_linecanvasclip_off_mask.png
create mode 100644 tests/testdata/control_images/expected_stylev2_polycanvasclip/expected_stylev2_polycanvasclip.png
create mode 100644 tests/testdata/control_images/expected_stylev2_polycanvasclip/expected_stylev2_polycanvasclip_mask.png
create mode 100644 tests/testdata/control_images/expected_stylev2_polycanvasclip_off/expected_stylev2_polycanvasclip_off.png
create mode 100644 tests/testdata/control_images/expected_stylev2_polycanvasclip_off/expected_stylev2_polycanvasclip_off_mask.png
create mode 100644 tests/testdata/control_images/expected_symbol_color_variable/expected_symbol_color_variable.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_bcnochange/expected_imageop_bcnochange.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_bcnochange/expected_imageop_bcnochange_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_colorizefull/expected_imageop_colorizefull.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_colorizefull/expected_imageop_colorizefull_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_colorizepartial/expected_imageop_colorizepartial.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_colorizepartial/expected_imageop_colorizepartial_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_decreasebright/expected_imageop_decreasebright.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_decreasebright/expected_imageop_decreasebright_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_decreasecontrast/expected_imageop_decreasecontrast.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_decreasecontrast/expected_imageop_decreasecontrast_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_decreasesat/expected_imageop_decreasesat.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_decreasesat/expected_imageop_decreasesat_mask.png
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_dt_interior/expected_imageop_dt_interior.png
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_dt_max/expected_imageop_dt_max.png
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_dt_spread/expected_imageop_dt_spread.png
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_dt_spread/expected_imageop_dt_spread_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_fliphoz/expected_imageop_fliphoz.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_fliphoz/expected_imageop_fliphoz_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_flipvert/expected_imageop_flipvert.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_flipvert/expected_imageop_flipvert_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_gaussianblur/expected_imageop_gaussianblur.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_gaussianblur/expected_imageop_gaussianblur_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_gaussianblur_small/expected_imageop_gaussianblur_small.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_gaussianblur_small/expected_imageop_gaussianblur_small_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_grayaverage/expected_imageop_grayaverage.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_grayaverage/expected_imageop_grayaverage_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_graylightness/expected_imageop_graylightness.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_graylightness/expected_imageop_graylightness_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_grayluminosity/expected_imageop_grayluminosity.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_grayluminosity/expected_imageop_grayluminosity_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_increasebright/expected_imageop_increasebright.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_increasebright/expected_imageop_increasebright_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_increasecontrast/expected_imageop_increasecontrast.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_increasecontrast/expected_imageop_increasecontrast_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_increasesat/expected_imageop_increasesat.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_increasesat/expected_imageop_increasesat_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_nochange/expected_imageop_nochange.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_nochange/expected_imageop_nochange_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_opacitydecrease/expected_imageop_opacitydecrease.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_opacitydecrease/expected_imageop_opacitydecrease_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_opacityincrease/expected_imageop_opacityincrease.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_opacityincrease/expected_imageop_opacityincrease_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_opacitynochange/expected_imageop_opacitynochange.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_opacitynochange/expected_imageop_opacitynochange_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_overlaycolor/expected_imageop_overlaycolor.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_overlaycolor/expected_imageop_overlaycolor_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_satnochange/expected_imageop_satnochange.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_satnochange/expected_imageop_satnochange_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_smallimage/expected_imageop_smallimage.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_smallimage/expected_imageop_smallimage_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_stackblur/expected_imageop_stackblur.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_stackblur/expected_imageop_stackblur_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_stackblur_alphaonly/expected_imageop_stackblur_alphaonly.png (100%)
create mode 100644 tests/testdata/control_images/image_operations/expected_imageop_stackblur_alphaonly/expected_imageop_stackblur_alphaonly_mask.png
rename tests/testdata/control_images/{ => image_operations}/expected_imageop_zerospread/expected_imageop_zerospread.png (100%)
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_layer1/expected_label_order_layer1.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_layer1/expected_label_order_layer1_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_layer2/expected_label_order_layer2.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_layer2/expected_label_order_layer2_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_mixed/expected_label_order_mixed.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_mixed/expected_label_order_mixed_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_size/expected_label_order_size.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_size/expected_label_order_size_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_zindex/expected_label_order_zindex.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_label_order_zindex/expected_label_order_zindex_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_basic/expected_labeling_basic.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_basic/expected_labeling_basic_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_point_diagrams/expected_labeling_point_diagrams.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_point_diagrams/expected_labeling_point_diagrams_mask.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_rulebased/expected_labeling_rulebased.png
create mode 100644 tests/testdata/control_images/labelingenginev2/expected_labeling_rulebased/expected_labeling_rulebased_mask.png
rename tests/testdata/control_images/{ => legend}/expected_legend_basic/expected_legend_basic.png (100%)
create mode 100644 tests/testdata/control_images/legend/expected_legend_basic/expected_legend_basic_mask.png
rename tests/testdata/control_images/{ => legend}/expected_legend_big_marker/expected_legend_big_marker.png (100%)
create mode 100644 tests/testdata/control_images/legend/expected_legend_big_marker/expected_legend_big_marker_mask.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_expression/expected_legend_filter_by_expression.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_expression/expected_legend_filter_by_expression_mask.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_map/expected_legend_filter_by_map.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_map/expected_legend_filter_by_map_mask.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_map_dupe/expected_legend_filter_by_map_dupe.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_map_dupe/expected_legend_filter_by_map_dupe_mask.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_polygon/expected_legend_filter_by_polygon.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_polygon/expected_legend_filter_by_polygon_mask.png
rename tests/testdata/control_images/{ => legend}/expected_legend_long_symbol_text/expected_legend_long_symbol_text.png (100%)
create mode 100644 tests/testdata/control_images/legend/expected_legend_long_symbol_text/expected_legend_long_symbol_text_mask.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_raster_border/expected_legend_raster_border.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_raster_border/expected_legend_raster_border_mask.png
rename tests/testdata/control_images/{ => legend}/expected_legend_three_columns/expected_legend_three_columns.png (100%)
create mode 100644 tests/testdata/control_images/legend/expected_legend_three_columns/expected_legend_three_columns_mask.png
create mode 100644 tests/testdata/control_images/maprotation/expected_raster+45/expected_raster+45_mask.png
create mode 100644 tests/testdata/control_images/maprotation/expected_raster-45/expected_raster-45_mask.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/Restricted_WMS_GetMap/Restricted_WMS_GetMap.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/Restricted_WMS_GetMap_projectsubstring/Restricted_WMS_GetMap_projectsubstring.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetLegendGraphic_Country/WMS_GetLegendGraphic_Country.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetLegendGraphic_Country/WMS_GetLegendGraphic_Country_mask.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetLegendGraphic_Hello/WMS_GetLegendGraphic_Hello.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetLegendGraphic_Hello/WMS_GetLegendGraphic_Hello_mask.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetMap/WMS_GetMap.png
create mode 100644 tests/testdata/control_images/qgis_server_accesscontrol/WMS_GetMap_projectsubstring/WMS_GetMap_projectsubstring.png
create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker/expected_ellipsemarker.png
create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker/expected_ellipsemarker_mask.png
create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_bounds/expected_ellipsemarker_bounds.png
create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_bounds/expected_ellipsemarker_bounds_mask.png
create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker/expected_fontmarker.png
create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker/expected_fontmarker_mask.png
create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker_bounds/expected_fontmarker_bounds.png
create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker_bounds/expected_fontmarker_bounds_mask.png
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient/expected_gradient.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_colors/expected_gradient_colors.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_conical/expected_gradient_conical.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_from_qml/expected_gradient_from_qml.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_radial/expected_gradient_radial.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_ramp/expected_gradient_ramp.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_ref1centroid/expected_gradient_ref1centroid.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_ref2centroid/expected_gradient_ref2centroid.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_reflect/expected_gradient_reflect.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_refpoints/expected_gradient_refpoints.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_repeat/expected_gradient_repeat.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_rotate/expected_gradient_rotate.png (100%)
rename tests/testdata/control_images/{ => symbol_gradient}/expected_gradient_viewport/expected_gradient_viewport.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_graduated/expected_inverted_polys_graduated.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_graduated/expected_inverted_polys_graduated_mask.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_preprocess/default/expected_inverted_polys_preprocess.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_preprocess/precise/expected_inverted_polys_preprocess.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_projection/default/expected_inverted_polys_projection.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_projection/precise/expected_inverted_polys_projection.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_projection2/default/expected_inverted_polys_projection2.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_projection2/precise/expected_inverted_polys_projection2.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_single/default/expected_inverted_polys_single.png (100%)
rename tests/testdata/control_images/{ => symbol_invertedpolygon}/expected_inverted_polys_single/precise/expected_inverted_polys_single.png (100%)
create mode 100644 tests/testdata/control_images/symbol_linefill/expected_datadefined_subsymbol/expected_datadefined_subsymbol.png
create mode 100644 tests/testdata/control_images/symbol_linefill/expected_datadefined_subsymbol/expected_datadefined_subsymbol_mask.png
create mode 100644 tests/testdata/control_images/symbol_linefill/expected_symbol_linefill/expected_symbol_linefill.png
create mode 100644 tests/testdata/control_images/symbol_linefill/expected_symbol_linefill/expected_symbol_linefill_mask.png
create mode 100644 tests/testdata/control_images/symbol_markerline/expected_line_offset/expected_line_offset.png
create mode 100644 tests/testdata/control_images/symbol_markerline/expected_line_offset/expected_line_offset_mask.png
create mode 100644 tests/testdata/control_images/symbol_pointpatternfill/expected_datadefined_subsymbol/expected_datadefined_subsymbol.png
create mode 100644 tests/testdata/control_images/symbol_pointpatternfill/expected_datadefined_subsymbol/expected_datadefined_subsymbol_mask.png
create mode 100644 tests/testdata/control_images/symbol_pointpatternfill/expected_symbol_pointfill/expected_symbol_pointfill.png
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill/default/expected_rasterfill.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_alpha/default/expected_rasterfill_alpha.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_offset/default/expected_rasterfill_offset.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_offset/precise/expected_rasterfill_offset.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_viewport/default/expected_rasterfill_viewport.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_width/default/expected_rasterfill_width.png (100%)
rename tests/testdata/control_images/{ => symbol_rasterfill}/expected_rasterfill_width/precise/expected_rasterfill_width.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst/default/expected_shapeburst.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst/precise/expected_shapeburst.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_blur/default/expected_shapeburst_blur.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_blur/precise/expected_shapeburst_blur.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_colors/default/expected_shapeburst_colors.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_colors/precise/expected_shapeburst_colors.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_from_qml/expected_shapeburst_from_qml.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_from_qml/precise/expected_shapeburst_from_qml.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_ignorerings/default/expected_shapeburst_ignorerings.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_ignorerings/precise/expected_shapeburst_ignorerings.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_ignorerings/precise2/expected_shapeburst_ignorerings.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_maxdistance_mapunit/default/expected_shapeburst_maxdistance_mapunit.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_maxdistance_mapunit/precise/expected_shapeburst_maxdistance_mapunit.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_maxdistance_mm/default/expected_shapeburst_maxdistance_mm.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_maxdistance_mm/precise/expected_shapeburst_maxdistance_mm.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_ramp/default/expected_shapeburst_ramp.png (100%)
rename tests/testdata/control_images/{ => symbol_shapeburst}/expected_shapeburst_ramp/precise/expected_shapeburst_ramp.png (100%)
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker/expected_simplemarker.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker/expected_simplemarker_mask.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_bounds/expected_simplemarker_bounds.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_bounds/expected_simplemarker_bounds_mask.png
create mode 100644 tests/testdata/control_images/symbol_svgmarker/expected_svgmarker/expected_svgmarker.png
create mode 100644 tests/testdata/control_images/symbol_svgmarker/expected_svgmarker_bounds/expected_svgmarker_bounds.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_circular_string/expected_circular_string.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_compound_curve/expected_compound_curve.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_curve_polygon/expected_curve_polygon.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_curve_polygon_no_arc/expected_curve_polygon_no_arc.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_linestring/expected_linestring.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_multicurve/expected_multicurve.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_multilinestring/expected_multilinestring.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_multipoint/expected_multipoint.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_multipolygon/expected_multipolygon.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_point/expected_point.png
create mode 100644 tests/testdata/control_images/symbolv2/expected_polygon/expected_polygon.png
create mode 100644 tests/testdata/delimitedtext/test13749.csv
create mode 100644 tests/testdata/delimitedtext/testtypes.csv
create mode 100644 tests/testdata/float1-16.tif
create mode 100644 tests/testdata/geom_data.csv
create mode 100644 tests/testdata/grass/wgs84/PERMANENT/DEFAULT_WIND
create mode 100644 tests/testdata/grass/wgs84/PERMANENT/PROJ_INFO
create mode 100644 tests/testdata/grass/wgs84/PERMANENT/PROJ_UNITS
create mode 100644 tests/testdata/grass/wgs84/PERMANENT/WIND
create mode 100644 tests/testdata/grass/wgs84/test/WIND
create mode 100644 tests/testdata/grass/wgs84/test/cats/cell
create mode 100644 tests/testdata/grass/wgs84/test/cats/dcell
create mode 100644 tests/testdata/grass/wgs84/test/cats/fcell
create mode 100644 tests/testdata/grass/wgs84/test/cell/cell
copy TODO => tests/testdata/grass/wgs84/test/cell/dcell (100%)
copy TODO => tests/testdata/grass/wgs84/test/cell/fcell (100%)
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/cell/null
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/cell/range
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/dcell/f_format
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/dcell/f_quant
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/dcell/f_range
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/dcell/null
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/fcell/f_format
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/fcell/f_quant
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/fcell/f_range
create mode 100644 tests/testdata/grass/wgs84/test/cell_misc/fcell/null
create mode 100644 tests/testdata/grass/wgs84/test/cellhd/cell
create mode 100644 tests/testdata/grass/wgs84/test/cellhd/dcell
create mode 100644 tests/testdata/grass/wgs84/test/cellhd/fcell
create mode 100644 tests/testdata/grass/wgs84/test/fcell/dcell
create mode 100644 tests/testdata/grass/wgs84/test/fcell/fcell
create mode 100644 tests/testdata/grass/wgs84/test/hist/cell
create mode 100644 tests/testdata/grass/wgs84/test/hist/dcell
create mode 100644 tests/testdata/grass/wgs84/test/hist/fcell
create mode 100644 tests/testdata/grass/wgs84/test6/VAR
create mode 100644 tests/testdata/grass/wgs84/test6/WIND
create mode 100644 tests/testdata/grass/wgs84/test6/dbf/test_1.dbf
create mode 100644 tests/testdata/grass/wgs84/test6/dbf/test_2.dbf
create mode 100644 tests/testdata/grass/wgs84/test6/dbf/test_3.dbf
create mode 100644 tests/testdata/grass/wgs84/test6/vector/test/cidx
create mode 100644 tests/testdata/grass/wgs84/test6/vector/test/coor
create mode 100644 tests/testdata/grass/wgs84/test6/vector/test/dbln
create mode 100644 tests/testdata/grass/wgs84/test6/vector/test/head
copy TODO => tests/testdata/grass/wgs84/test6/vector/test/hist (100%)
create mode 100644 tests/testdata/grass/wgs84/test6/vector/test/topo
create mode 100644 tests/testdata/grass/wgs84/test7/VAR
create mode 100644 tests/testdata/grass/wgs84/test7/WIND
create mode 100644 tests/testdata/grass/wgs84/test7/sqlite/sqlite.db
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/cidx
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/coor
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/dbln
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/head
rename TODO => tests/testdata/grass/wgs84/test7/vector/test/hist (100%)
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/sidx
create mode 100644 tests/testdata/grass/wgs84/test7/vector/test/topo
create mode 100644 tests/testdata/int_raster_with_scale.tif
create mode 100644 tests/testdata/int_raster_with_scale.tif.aux.xml
create mode 100644 tests/testdata/labeling/line.qml
create mode 100644 tests/testdata/labeling/multi_polygon.qml
create mode 100644 tests/testdata/labeling/narrow_polygon.qml
create mode 100644 tests/testdata/labeling/point2.qml
create mode 100644 tests/testdata/labeling/point3.qml
create mode 100644 tests/testdata/labeling/point_ordered_obstacle1.qml
create mode 100644 tests/testdata/labeling/point_ordered_obstacle2.qml
create mode 100644 tests/testdata/labeling/point_ordered_obstacle3.qml
create mode 100644 tests/testdata/labeling/point_ordered_obstacle_top.qml
create mode 100644 tests/testdata/labeling/point_ordered_placement.qml
create mode 100644 tests/testdata/labeling/polygon_rule_based.qml
create mode 100644 tests/testdata/labeling/polygon_with_hole.qml
create mode 100644 tests/testdata/landsat-int16-b1.tif.aux.xml
create mode 100644 tests/testdata/landsat.tif.aux.xml
create mode 100644 tests/testdata/landsat_4326.tif
create mode 100644 tests/testdata/landsat_4326.tif.aux.xml
create mode 100644 tests/testdata/marker_line_offset.qml
create mode 100644 tests/testdata/points_diagrams.qml
create mode 100644 tests/testdata/provider/delimited_wkt.csv
create mode 100644 tests/testdata/provider/delimited_wkt_poly.csv
create mode 100644 tests/testdata/provider/delimited_xy.csv
create mode 100644 tests/testdata/provider/shapefile.dbf
copy tests/testdata/{france_parts.prj => provider/shapefile.prj} (100%)
copy tests/testdata/{points_relations.qpj => provider/shapefile.qpj} (100%)
create mode 100644 tests/testdata/provider/shapefile.shp
create mode 100644 tests/testdata/provider/shapefile.shx
create mode 100644 tests/testdata/provider/shapefile_poly.dbf
copy tests/testdata/{france_parts.prj => provider/shapefile_poly.prj} (100%)
copy tests/testdata/{points_relations.qpj => provider/shapefile_poly.qpj} (100%)
create mode 100644 tests/testdata/provider/shapefile_poly.shp
create mode 100644 tests/testdata/provider/shapefile_poly.shx
create mode 100644 tests/testdata/provider/spatialite.db
create mode 100644 tests/testdata/provider/testdata_mssql.sql
create mode 100755 tests/testdata/provider/testdata_pg.sh
create mode 100644 tests/testdata/provider/testdata_pg.sql
create mode 100644 tests/testdata/provider/testdata_pg_reltests.sql
create mode 100644 tests/testdata/provider/testdata_pg_vectorjoin.sql
create mode 100644 tests/testdata/qgis_local_server/logo.png
create mode 100644 tests/testdata/qgis_server/getcapabilities.txt
create mode 100644 tests/testdata/qgis_server/getcapabilities_inspire.txt
create mode 100644 tests/testdata/qgis_server/getprojectsettings.txt
create mode 100644 tests/testdata/qgis_server/test+project.qgs
create mode 100644 tests/testdata/qgis_server/test+project_inspire.qgs
create mode 100644 tests/testdata/qgis_server/test+project_wfs.qgs
create mode 100644 tests/testdata/qgis_server/testlayer.dbf
copy tests/testdata/{france_parts.prj => qgis_server/testlayer.prj} (100%)
copy tests/testdata/{points_relations.qpj => qgis_server/testlayer.qpj} (100%)
create mode 100644 tests/testdata/qgis_server/testlayer.shp
create mode 100644 tests/testdata/qgis_server/testlayer.shx
create mode 100644 tests/testdata/qgis_server/wfs_describefeaturetype.txt
create mode 100644 tests/testdata/qgis_server/wfs_getcapabilities.txt
create mode 100644 tests/testdata/qgis_server/wfs_getfeature_nobbox.txt
create mode 100644 tests/testdata/qgis_server/wfs_getfeature_startindex2.txt
create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo-text-html.txt
create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo-text-plain.txt
create mode 100644 tests/testdata/qgis_server_accesscontrol/Country.qml
create mode 100644 tests/testdata/qgis_server_accesscontrol/Hello.qml
create mode 100644 tests/testdata/qgis_server_accesscontrol/_helloworld.db
create mode 100644 tests/testdata/qgis_server_accesscontrol/dem.tif
create mode 100644 tests/testdata/qgis_server_accesscontrol/dem.tif.aux.xml
create mode 100644 tests/testdata/qgis_server_accesscontrol/dem.tif.ovr
create mode 100644 tests/testdata/qgis_server_accesscontrol/helloworld.db
create mode 100644 tests/testdata/qgis_server_accesscontrol/project.qgs
create mode 100644 tests/testdata/qgis_server_accesscontrol/project.qgs.cfg
create mode 100644 tests/testdata/qgis_server_accesscontrol/results/WCS_GetCoverage.geotiff
create mode 100644 tests/testdata/rectangles.dbf
copy tests/testdata/{france_parts.prj => rectangles.prj} (100%)
copy tests/testdata/{points_relations.qpj => rectangles.qpj} (100%)
create mode 100644 tests/testdata/rectangles.shp
create mode 100644 tests/testdata/rectangles.shx
create mode 100644 tests/testdata/relates_data.csv
create mode 100644 tests/testdata/requires_warped_vrt.tif
create mode 100644 tests/testdata/sample_alpha_image.png
create mode 100644 tests/testdata/shp_latin1.dbf
create mode 100755 tests/testdata/tab_file.dat
create mode 100755 tests/testdata/tab_file.id
create mode 100755 tests/testdata/tab_file.map
create mode 100755 tests/testdata/tab_file.tab
create mode 100644 tests/testdata/test_symbol_svg.svg
create mode 100644 tests/testdata/vector_and_raster.qlr
create mode 100644 tests/testdata/wkt_data.csv
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/qgis.git
More information about the Pkg-grass-devel
mailing list