[qgis] branch jessie-backports updated (6a32e7b -> f68abfc)
Bas Couwenberg
sebastic at debian.org
Sun Jul 24 23:37:12 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a change to branch jessie-backports
in repository qgis.
from 6a32e7b Rebuild for jessie-backports.
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.
adds 3759e84 Disable globe plugin, fails to build with osgEarth 2.7.
adds f4eff8d Add Breaks/Replaces to qgis for binaries moved from grass provider.
adds 80acb47 Add patch to fix 'number' typo.
adds bc313b6 Set distribution to unstable.
adds 7e5408a Restore use of pkgkde_symbolshelper by dh.
adds bd536aa Add patch for osgEarth 2.7 support, re-enable globe plugin.
adds ad14fbe Fix removal of obsolete diversions for bother the grass plugin & provider.
adds 87bb468 Set distribution to unstable.
adds 87835d6 Recreate symbols files, old ones failed to patch.
adds ca7a329 Fix build with `dpkg-buildpackage -A`.
adds 7a8fc44 Fix typo in changelog.
adds 01138b1 Update various URLs to use HTTPS.
adds 4cf5b8c Update my email to @debian.org address in patch headers.
adds bcba857 Drop unused lintian override for binaries-have-file-conflict.
adds 0e1a8cd Set distribution to unstable.
adds 1ac1b64 Update copyright file.
adds c469093 Re-enable QwtPolar, qwtpolar-1.1 supports Qwt > 6.0.
adds e66986d Imported Upstream version 2.14.1+dfsg
adds 7cdebf9 Merge tag 'upstream/2.14.1+dfsg'
adds ea9c5ea New upstream release.
adds 6ed465e Enable all hardening buildflags.
adds ccc6231 Drop globe-adapt-to-osgearth-2.7.patch, included upstream. Refresh remaining patches.
adds 7cda876 Update symbols for amd64.
adds 7baaaae Set distribution to experimental.
adds c5794c2 Update symbols for other architectures.
adds be4be92 Drop missing symbols.
adds 2c7c2a7 Update symbols for amd64.
adds dd8a9f6 Set distribution to unstable.
adds 053af71 Add python-shapely to python-qgis-common dependencies.
adds a789bf4 Update symbols for other architectures.
adds 06f3c21 Set distribution to unstable.
adds 435e2ec Imported Upstream version 2.14.2+dfsg
adds 41b5fae Merge tag 'upstream/2.14.2+dfsg'
adds 8d1cef4 New upstream release.
adds 0e4fa82 Bump Standards-Version to 3.9.8, no changes.
adds e73a405 Update symbols for amd64.
adds 47771ab Add lintian override for spelling-error-in-binary false positive.
adds 0cdabfc Close bug in changelog.
adds 912b945 Set distribution to experimental.
adds 8f2b5e3 Disable check for new version of QGIS at startup.
adds 38ddca1 Use /etc/default, not /etc/defaults.
adds 8cb7eb6 Update symbols for other architectures.
adds 12bf70c Set distribution to unstable.
adds c024d5a Add patch to add support for kFreeBSD to GRASS plugin.
adds 8a02fbb Set distribution to unstable.
adds bb093ae Mark qtermwidget-kfreebsd.patch as Applied-Upstream.
adds 658f2e3 Add patch to add support for GNU/Hurd to GRASS plugin qtermwidget.
adds bf5cbed Imported Upstream version 2.14.3+dfsg
adds 15746f9 Merge tag 'upstream/2.14.3+dfsg'
adds ac53df8 New upstream release.
adds 3901e52 Update copyright years for Sandro Mani in copyright file.
adds 517b4aa Update symbols for amd64.
adds a0ea205 Set distribution to experimental.
adds d753cac Update symbols for arm64 mips mipsel powerpc ppc64el s390x.
adds 1d1017b Set distribution to unstable.
adds 4933139 Disable QtWebKit support, will be removed from Qt4.
adds b538a40 Update symbols for amd64.
adds 9768199 Set distribution to unstable.
adds 35f791d Mark qt4-without-qtwebkit.patch as Applied-Upstream.
adds 56074a0 Update symbols for hppa & ppc64.
adds 9fc6d7d Drop missing symbols.
adds 6d603d9 Imported Upstream version 2.14.4+dfsg
adds 550ff08 Merge tag 'upstream/2.14.4+dfsg'
adds 226c820 New upstream release.
adds b50722b Reorder (build) dependencies.
adds 4c9cc4d Disable globe plugin, doesn't support osgEarth 2.7 properly.
adds d940dda Update copyright file.
adds 7891fde Refresh patches.
adds 3614701 Update symbols for amd64.
adds 0e69743 Set distribution to experimental.
adds 6219849 Fix installation path of scalable icons.
adds a08383c fix 39d6e79
adds f787917 Add changelog entry for Jürgens commit.
adds d158b96 Update symbols for other architectures.
adds 673de01 Set distribution to unstable.
new 960c810 Merge tag 'debian/2.14.4+dfsg-1' into jessie-backports
new 307a6f8 Rebuild for jessie-backports.
new 9b6943c Re-enable QtWebKit support, still available in Qt4 for jessie.
new 60479cc Update GRASS plugin & provider for GRASS 6.4 in jessie.
new 98f9279 Update symbols for amd64.
new f68abfc Update symbols for i386.
The 6 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 | 48 +-
.tx/config | 32 +-
CMakeLists.txt | 218 +-
CODING | 1484 -
ChangeLog | 27445 ++++-
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/MacBundleMacros.cmake | 44 +-
cmake/PyQt4Macros.cmake | 88 -
cmake/PyQtMacros.cmake | 101 +
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 | 17 +-
cmake_templates/qgsconfig.h.in | 2 +
debian/changelog | 249 +
debian/control | 118 +-
debian/copyright | 392 +-
....8.6.install => libqgis-analysis2.14.4.install} | 0
debian/libqgis-analysis2.14.4.symbols | 570 +
debian/libqgis-analysis2.8.6.symbols | 751 -
debian/libqgis-app2.14.4.install | 1 +
debian/libqgis-app2.14.4.symbols | 4529 +
...ore2.8.6.install => libqgis-core2.14.4.install} | 0
debian/libqgis-core2.14.4.symbols | 10436 ++
debian/libqgis-core2.8.6.symbols | 10691 --
debian/libqgis-dev.install | 3 +-
...-gui2.8.6.install => libqgis-gui2.14.4.install} | 0
debian/libqgis-gui2.14.4.symbols | 8939 ++
debian/libqgis-gui2.8.6.symbols | 8470 --
...stall => libqgis-networkanalysis2.14.4.install} | 0
debian/libqgis-networkanalysis2.14.4.symbols | 71 +
debian/libqgis-networkanalysis2.8.6.symbols | 116 -
...r2.8.6.install => libqgis-server2.14.4.install} | 0
debian/libqgis-server2.14.4.symbols | 268 +
debian/libqgis-server2.8.6.symbols | 937 -
debian/libqgisgrass2.8.6.install | 1 -
debian/libqgisgrass2.8.6.lintian-overrides | 5 -
debian/libqgisgrass2.8.6.symbols | 280 -
debian/libqgisgrass6-2.14.4.install | 1 +
debian/libqgisgrass6-2.14.4.lintian-overrides | 4 +
debian/libqgisgrass6-2.14.4.symbols | 945 +
...on2.8.6.install => libqgispython2.14.4.install} | 0
debian/libqgispython2.14.4.symbols | 6 +
debian/libqgispython2.8.6.symbols | 57 -
debian/patches/0001-fix-arm-build.patch | 418 -
debian/patches/allows-to-typo.patch | 845 -
debian/patches/browser-typo.patch | 522 -
.../patches/developersmap-use-debian-package.patch | 2 +-
debian/patches/disable-doxygen.patch | 8 +-
debian/patches/exclude-dxf2shp-plugin.patch | 19 -
debian/patches/number-typo.patch | 484 +
debian/patches/occurred-typo.patch | 8738 +-
debian/patches/occurrences-typo.patch | 607 -
debian/patches/override.patch | 578 -
debian/patches/python-env.patch | 2 +-
debian/patches/qt4-without-qtwebkit.patch | 34 +
debian/patches/qtermwidget-hurd.patch | 37 +
debian/patches/qtermwidget-kfreebsd.patch | 26 +
debian/patches/series | 11 +-
debian/patches/suppress-typo.patch | 522 -
debian/python-qgis.lintian-overrides | 5 +-
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 | 2 +-
debian/qgis-common.install | 3 +-
debian/qgis-common.lintian-overrides | 2 +
debian/qgis-plugin-globe-common.lintian-overrides | 1 +
debian/qgis-plugin-grass-common.install | 3 +-
debian/qgis-plugin-grass.install | 4 +-
debian/qgis-provider-grass.install | 10 +-
debian/qgis-provider-grass.postrm | 12 -
debian/qgis-provider-grass.preinst | 13 -
debian/qgis-providers.install | 7 +-
debian/qgis-providers.lintian-overrides | 7 +
debian/qgis.default | 2 +
debian/qgis.install | 6 +-
debian/qgis.preinst | 17 +
debian/qgis.sh | 16 +-
debian/rules | 114 +-
debian/source.lintian-overrides | 4 -
debian/source/include-binaries | 16 +
debian/upstream/metadata | 8 +-
debian/watch | 4 +-
doc/AUTHORS | 5 +-
doc/CMakeLists.txt | 18 +-
doc/CODING.html | 1917 -
doc/CODING.t2t | 1497 -
doc/CONTRIBUTORS | 4 +
doc/INSTALL.html | 235 +-
doc/TRANSLATORS | 83 +-
doc/build.sh | 5 -
doc/contributors.json | 136 +
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 | 87709 ++++++++++-----
i18n/qgis_bg.ts | 97929 +++++++++++++++++
i18n/qgis_bs.ts | 94679 +++++++++++------
i18n/qgis_ca.ts | 90113 +++++++++++-----
i18n/qgis_cs.ts | 92865 +++++++++++-----
i18n/qgis_da.ts | 98216 +++++++++++------
i18n/qgis_de.ts | 100307 ++++++++++++------
i18n/qgis_el.ts | 88974 +++++++++++-----
i18n/qgis_en.ts | 97399 +++++++++++------
i18n/qgis_es.ts | 97588 +++++++++++------
i18n/qgis_et.ts | 92053 +++++++++++-----
i18n/qgis_eu.ts | 94515 ++++++++++++-----
i18n/qgis_fa.ts | 60275 -----------
i18n/qgis_fi.ts | 99386 +++++++++++------
i18n/qgis_fr.ts | 97497 +++++++++++------
i18n/qgis_gl.ts | 97443 +++++++++++------
i18n/qgis_hi.ts | 94997 ++++++++++++-----
i18n/qgis_hr.ts | 87152 ++++++++++-----
i18n/qgis_hu.ts | 96399 +++++++++++------
i18n/qgis_id.ts | 91864 +++++++++++-----
i18n/qgis_is.ts | 60361 -----------
i18n/qgis_it.ts | 98099 +++++++++++------
i18n/qgis_ja.ts | 96840 +++++++++++------
i18n/qgis_km.ts | 90635 +++++++++++-----
i18n/qgis_ko.ts | 96664 +++++++++++------
i18n/qgis_lt.ts | 95289 ++++++++++++-----
i18n/qgis_lv.ts | 89619 +++++++++++-----
i18n/qgis_mn.ts | 60288 -----------
i18n/qgis_nb.ts | 90761 +++++++++++-----
i18n/qgis_nl.ts | 97784 +++++++++++------
i18n/qgis_pl.ts | 97804 +++++++++++------
i18n/qgis_pt_BR.ts | 98211 +++++++++++------
i18n/qgis_pt_PT.ts | 90895 +++++++++++-----
i18n/qgis_ro.ts | 91123 +++++++++++-----
i18n/qgis_ru.ts | 97779 +++++++++++------
i18n/qgis_sk.ts | 93764 +++++++++++-----
i18n/qgis_sl.ts | 96139 ++++++++++++-----
i18n/qgis_sr.ts | 60484 -----------
i18n/qgis_sr at latin.ts | 90746 +++++++++++-----
i18n/qgis_sv.ts | 91031 +++++++++++-----
i18n/qgis_th.ts | 60337 -----------
i18n/qgis_tr.ts | 90082 +++++++++++-----
i18n/qgis_uk.ts | 60423 -----------
i18n/qgis_vi.ts | 98977 +++++++++++------
i18n/qgis_zh-Hans.ts | 94028 +++++++++++-----
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 | 4 +-
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 | 2 +-
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/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 -> 154542 bytes
ms-windows/QGIS-Installer.nsi | 7 +-
ms-windows/QGIS-Packager.bat | 228 -
ms-windows/README.html | 461 -
ms-windows/cygwin/package.sh | 1 -
ms-windows/osgeo4w/browser-grass.bat.tmpl | 8 +
ms-windows/osgeo4w/browser.bat.tmpl | 4 +-
ms-windows/osgeo4w/creatensis.pl | 125 +-
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 | 113 +-
ms-windows/osgeo4w/package.cmd | 192 +-
ms-windows/osgeo4w/postinstall-desktop.bat | 12 +-
ms-windows/osgeo4w/postinstall-dev.bat | 27 +-
ms-windows/osgeo4w/postinstall-grass.bat | 12 +
ms-windows/osgeo4w/preremove-desktop.bat | 18 +-
ms-windows/osgeo4w/preremove-dev.bat | 27 +-
ms-windows/osgeo4w/preremove-grass.bat | 8 +
ms-windows/osgeo4w/preremove-server.bat | 2 +-
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 | 44 +
python/PyQt/PyQt4/Qsci.py | 26 +
python/PyQt/PyQt4/QtCore.py | 66 +
python/PyQt/PyQt4/QtGui.py | 26 +
python/PyQt/PyQt4/QtNetwork.py | 26 +
python/PyQt/PyQt4/QtPrintSupport.py | 35 +
python/PyQt/PyQt4/QtSql.py | 26 +
python/PyQt/PyQt4/QtSvg.py | 26 +
python/PyQt/PyQt4/QtTest.py | 26 +
python/PyQt/PyQt4/QtWebKit.py | 26 +
python/PyQt/PyQt4/QtWebKitWidgets.py | 33 +
python/PyQt/PyQt4/QtWidgets.py | 225 +
python/PyQt/PyQt4/QtXml.py | 26 +
python/PyQt/PyQt4/__init__.py | 24 +
python/PyQt/PyQt4/uic/__init__.py | 29 +
python/PyQt/PyQt4/uic/properties.py | 1 +
python/PyQt/PyQt4/uic/pyuic.py | 31 +
python/PyQt/PyQt5/Qsci.py | 1 +
python/PyQt/PyQt5/QtCore.py | 3 +
python/PyQt/PyQt5/QtGui.py | 1 +
python/PyQt/PyQt5/QtNetwork.py | 1 +
python/PyQt/PyQt5/QtPrintSupport.py | 1 +
python/PyQt/PyQt5/QtSql.py | 1 +
python/PyQt/PyQt5/QtSvg.py | 1 +
python/PyQt/PyQt5/QtTest.py | 1 +
python/PyQt/PyQt5/QtWebKit.py | 1 +
python/PyQt/PyQt5/QtWebKitWidgets.py | 1 +
python/PyQt/PyQt5/QtWidgets.py | 3 +
python/PyQt/PyQt5/QtXml.py | 1 +
.../algs/grass/ext => PyQt/PyQt5}/__init__.py | 0
python/PyQt/PyQt5/uic/__init__.py | 29 +
python/PyQt/PyQt5/uic/properties.py | 1 +
python/PyQt/PyQt5/uic/pyuic.py | 1 +
.../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 | 349 +-
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 | 138 +-
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 | 304 +-
python/core/composer/qgscomposertexttable.sip | 54 +-
python/core/composer/qgscomposerutils.sip | 101 +-
python/core/composer/qgscomposition.sip | 564 +-
.../core/composer/qgsgroupungroupitemscommand.sip | 43 +
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 | 411 +-
python/core/core.sip | 134 +-
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 | 224 +-
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 | 62 +-
python/core/layertree/qgslayertreenode.sip | 10 +-
.../core/layertree/qgslayertreeregistrybridge.sip | 11 +-
python/core/layertree/qgslayertreeutils.sip | 16 +-
python/core/qgis.sip | 117 +-
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 | 174 +-
python/core/qgsdatasourceuri.sip | 90 +-
python/core/qgsdatumtransformstore.sip | 2 +-
python/core/qgsdbfilterproxymodel.sip | 4 +-
python/core/qgsdiagramrendererv2.sip | 67 +-
python/core/qgsdistancearea.sip | 234 +-
python/core/qgseditformconfig.sip | 327 +
python/core/qgsexpression.sip | 539 +-
python/core/qgsexpressioncontext.sip | 572 +
python/core/qgsexpressionfieldbuffer.sip | 58 +
python/core/qgsfeature.sip | 220 +-
python/core/qgsfeaturefilterprovider.sip | 27 +
python/core/qgsfeaturerequest.sip | 266 +-
python/core/qgsfeaturestore.sip | 6 -
python/core/qgsfield.sip | 213 +-
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 | 39 +-
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 | 44 +-
python/core/qgsmaprenderercache.sip | 8 +-
python/core/qgsmaprenderercustompainterjob.sip | 2 +-
python/core/qgsmaprendererjob.sip | 5 +-
python/core/qgsmapsettings.sip | 37 +-
python/core/qgsmaptopixel.sip | 180 +-
python/core/qgsmaptopixelgeometrysimplifier.sip | 5 +
python/core/qgsmapunitscale.sip | 9 +
python/core/qgsmessagelog.sip | 6 +-
python/core/qgsmessageoutput.sip | 24 +-
python/core/qgsmimedatautils.sip | 2 +-
python/core/qgsmultirenderchecker.sip | 12 +-
python/core/qgsnetworkaccessmanager.sip | 20 +
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 | 290 +-
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 | 111 +-
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 | 84 +
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 | 951 +-
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 | 20 +-
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 | 253 +-
.../qgsgeometrygeneratorsymbollayerv2.sip | 88 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.sip | 143 +-
python/core/symbology-ng/qgsheatmaprenderer.sip | 75 +-
.../symbology-ng/qgsinvertedpolygonrenderer.sip | 75 +-
python/core/symbology-ng/qgslegendsymbolitemv2.sip | 3 +
python/core/symbology-ng/qgslinesymbollayerv2.sip | 85 +-
.../core/symbology-ng/qgsmarkersymbollayerv2.sip | 59 +-
.../symbology-ng/qgspointdisplacementrenderer.sip | 117 +-
python/core/symbology-ng/qgsrendererv2.sip | 302 +-
python/core/symbology-ng/qgsrendererv2registry.sip | 26 +-
.../core/symbology-ng/qgsrulebasedrendererv2.sip | 238 +-
.../symbology-ng/qgssinglesymbolrendererv2.sip | 23 +-
python/core/symbology-ng/qgsstylev2.sip | 80 +-
python/core/symbology-ng/qgssvgcache.sip | 92 +-
python/core/symbology-ng/qgssymbollayerv2.sip | 300 +-
.../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 | 356 +-
python/core/symbology-ng/qgsvectorcolorrampv2.sip | 69 +-
.../symbology-ng/qgsvectorfieldsymbollayer.sip | 9 +-
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/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 | 14 +-
.../editorwidgets/core/qgseditorwidgetregistry.sip | 21 +-
.../editorwidgets/core/qgseditorwidgetwrapper.sip | 22 +-
.../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 | 56 +-
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 | 68 +-
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 | 118 +-
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 | 35 +-
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 | 1380 +-
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 | 173 +-
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 | 97 +-
.../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 | 1760 +
.../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 | 655 +
.../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 | 1601 +-
.../db_manager/db_plugins/postgis/data_model.py | 84 +-
.../db_manager/db_plugins/postgis/info_model.py | 391 +-
.../db_manager/db_plugins/postgis/plugin.py | 29 +-
.../db_plugins/postgis/plugins/__init__.py | 20 +-
.../postgis/plugins/qgis_topoview/__init__.py | 468 +-
.../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 | 385 +-
.../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 | 115 +
.../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 | 713 +-
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 | 153 +-
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 | 99 +-
python/plugins/processing/algs/gdal/ClipByMask.py | 127 +-
python/plugins/processing/algs/gdal/ColorRelief.py | 17 +-
.../plugins/processing/algs/gdal/GdalAlgorithm.py | 52 +-
.../processing/algs/gdal/GdalAlgorithmDialog.py | 109 +
.../algs/gdal/GdalOgrAlgorithmProvider.py | 74 +-
python/plugins/processing/algs/gdal/GdalUtils.py | 14 +-
python/plugins/processing/algs/gdal/GridAverage.py | 29 +-
.../processing/algs/gdal/GridDataMetrics.py | 29 +-
python/plugins/processing/algs/gdal/GridInvDist.py | 33 +-
python/plugins/processing/algs/gdal/GridNearest.py | 25 +-
.../plugins/processing/algs/gdal/OgrAlgorithm.py | 95 +-
python/plugins/processing/algs/gdal/aspect.py | 21 +-
python/plugins/processing/algs/gdal/buildvrt.py | 18 +-
python/plugins/processing/algs/gdal/contour.py | 40 +-
.../processing/algs/gdal/extractprojection.py | 13 +-
python/plugins/processing/algs/gdal/fillnodata.py | 24 +-
python/plugins/processing/algs/gdal/gdal2tiles.py | 186 +
python/plugins/processing/algs/gdal/gdal2xyz.py | 12 +-
python/plugins/processing/algs/gdal/gdaladdo.py | 17 +-
python/plugins/processing/algs/gdal/gdalcalc.py | 164 +
python/plugins/processing/algs/gdal/gdaltindex.py | 70 +
python/plugins/processing/algs/gdal/hillshade.py | 39 +-
python/plugins/processing/algs/gdal/information.py | 20 +-
python/plugins/processing/algs/gdal/merge.py | 16 +-
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 | 16 +-
python/plugins/processing/algs/gdal/polygonize.py | 12 +-
python/plugins/processing/algs/gdal/proximity.py | 30 +-
python/plugins/processing/algs/gdal/rasterize.py | 147 +-
.../plugins/processing/algs/gdal/rasterize_over.py | 75 +
python/plugins/processing/algs/gdal/retile.py | 187 +
python/plugins/processing/algs/gdal/rgb2pct.py | 15 +-
python/plugins/processing/algs/gdal/roughness.py | 15 +-
python/plugins/processing/algs/gdal/sieve.py | 18 +-
python/plugins/processing/algs/gdal/slope.py | 27 +-
python/plugins/processing/algs/gdal/tpi.py | 15 +-
python/plugins/processing/algs/gdal/translate.py | 148 +-
python/plugins/processing/algs/gdal/tri.py | 17 +-
python/plugins/processing/algs/gdal/warp.py | 119 +-
.../plugins/processing/algs/grass/CMakeLists.txt | 2 -
.../processing/algs/grass/GrassAlgorithm.py | 167 +-
.../algs/grass/GrassAlgorithmProvider.py | 31 +-
python/plugins/processing/algs/grass/GrassUtils.py | 112 +-
.../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 +-
.../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 | 371 +-
.../algs/grass7/Grass7AlgorithmProvider.py | 19 +-
.../plugins/processing/algs/grass7/Grass7Utils.py | 64 +-
.../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 | 5 +-
.../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 | 1 +
.../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 | 5 +-
.../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 | 91 +-
python/plugins/processing/algs/otb/OTBUtils.py | 242 +-
.../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 | 68 +-
python/plugins/processing/algs/qgis/ConcaveHull.py | 60 +-
python/plugins/processing/algs/qgis/ConvexHull.py | 32 +-
.../processing/algs/qgis/CreateConstantRaster.py | 23 +-
.../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 | 58 +-
python/plugins/processing/algs/qgis/Dissolve.py | 110 +-
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 | 48 +-
.../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 | 57 +-
.../plugins/processing/algs/qgis/FieldsMapper.py | 57 +-
.../processing/algs/qgis/FixedDistanceBuffer.py | 14 +-
.../processing/algs/qgis/GeometryConvert.py | 31 +-
python/plugins/processing/algs/qgis/Grid.py | 92 +-
python/plugins/processing/algs/qgis/Gridify.py | 29 +-
python/plugins/processing/algs/qgis/HubDistance.py | 65 +-
python/plugins/processing/algs/qgis/HubLines.py | 23 +-
.../processing/algs/qgis/HypsometricCurves.py | 31 +-
.../processing/algs/qgis/ImportIntoPostGIS.py | 64 +-
.../plugins/processing/algs/qgis/Intersection.py | 83 +-
.../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 | 41 +-
.../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 | 49 +-
.../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 | 78 +-
.../processing/algs/qgis/SplitLinesWithLines.py | 28 +-
.../processing/algs/qgis/StatisticsByCategories.py | 65 +-
python/plugins/processing/algs/qgis/SumLines.py | 24 +-
.../processing/algs/qgis/SymmetricalDifference.py | 68 +-
python/plugins/processing/algs/qgis/TextToFloat.py | 21 +-
python/plugins/processing/algs/qgis/Union.py | 160 +-
.../plugins/processing/algs/qgis/UniqueValues.py | 14 +-
.../processing/algs/qgis/VariableDistanceBuffer.py | 12 +-
python/plugins/processing/algs/qgis/VectorGrid.py | 22 +-
.../processing/algs/qgis/VectorLayerHistogram.py | 16 +-
.../processing/algs/qgis/VectorLayerScatterplot.py | 18 +-
python/plugins/processing/algs/qgis/VectorSplit.py | 13 +-
.../processing/algs/qgis/VoronoiPolygons.py | 29 +-
.../processing/algs/qgis/ZonalStatistics.py | 94 +-
.../plugins/processing/algs/qgis/postgis_utils.py | 101 +-
.../algs/qgis/scripts/Create_points_along_lines.py | 20 +-
.../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 | 10 +-
.../processing/algs/qgis/spatialite_utils.py | 122 +
.../plugins/processing/algs/qgis/ui/CMakeLists.txt | 4 +-
.../algs/qgis/ui/FieldsCalculatorDialog.py | 51 +-
.../processing/algs/qgis/ui/FieldsMapperDialogs.py | 1 +
.../processing/algs/qgis/ui/FieldsMappingPanel.py | 27 +-
.../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 | 329 +-
.../processing/algs/r/RAlgorithmProvider.py | 31 +-
python/plugins/processing/algs/r/RUtils.py | 24 +-
.../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 | 8 +
.../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 | 77 +-
.../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 +-
.../algs/saga/description/2.1.2/GridMasking.txt | 1 +
.../description/2.1.2/KernelDensityEstimation.txt | 2 +-
.../description/2.1.2/ModifedQuadraticShepard.txt | 13 -
.../description/2.1.2/ModifiedQuadraticShepard.txt | 13 +
.../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/VectorisingGridClasses.txt | 4 +-
.../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 | 6 +-
.../description/2.1.3/CatchmentArea(Recursive).txt | 6 +-
.../description/2.1.3/ContourLinesfromGrid.txt | 1 +
.../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/GridMasking.txt | 1 +
.../description/2.1.3/InverseDistanceWeighted.txt | 5 +-
.../description/2.1.3/KernelDensityEstimation.txt | 4 +-
.../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 | 8 +-
.../2.1.3/MultilevelB-SplineInterpolation.txt | 7 +-
.../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 +-
.../algs/saga/description/2.1.3/ShapestoGrid.txt | 9 +-
.../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 +-
.../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 +-
.../AccumulatedCost(Anisotropic).txt | 0
.../AccumulatedCost(Isotropic).txt | 0
.../{2.1.3 => 2.1.4}/AddCoordinatestopoints.txt | 0
.../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 +
.../{2.1.3 => 2.1.4}/CatchmentArea(Parallel).txt | 0
.../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
.../{2.1.3 => 2.1.4}/ClipGridwithPolygon.txt | 0
.../{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
.../description/{2.1.3 => 2.1.4}/CropToData.txt | 0
.../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
.../{2.1.3 => 2.1.4}/GridCalculator.txt | 0
.../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
.../algs/saga/description/2.1.4/GridMasking.txt | 6 +
.../{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.3 => 2.1.4}/Separatepointsbydirection.txt | 0
.../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
.../{2.1.3 => 2.1.4}/Slope,Aspect,Curvature.txt | 0
.../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
.../{2.1.3 => 2.1.4}/StatisticsforGrids.txt | 0
.../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
.../{2.1.3 => 2.1.4}/TransformShapes.txt | 0
.../{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
.../{2.1.3 => 2.1.4}/VectorisingGridClasses.txt | 0
.../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
.../{2.1.3 => 2.2.0}/AddCoordinatestopoints.txt | 0
.../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 | 11 +
.../{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
.../{2.1.3 => 2.2.0}/ClipGridwithPolygon.txt | 0
.../{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
.../description/{2.1.3 => 2.2.0}/CropToData.txt | 0
.../Cross-ClassificationandTabulation.txt | 0
.../description/{2.1.2 => 2.2.0}/CrossProfiles.txt | 0
.../description/2.2.0/CubicSplineApproximation.txt | 14 +
.../{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
.../{2.1.3 => 2.2.0}/GridCalculator.txt | 0
.../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
.../algs/saga/description/2.2.0/GridMasking.txt | 6 +
.../{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 | 14 +
.../2.2.0/MultilevelB-SplineInterpolation.txt | 14 +
...ultilevelB-SplineInterpolationforCategories.txt | 11 +
.../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 | 12 +
.../{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.1.3 => 2.2.0}/Separatepointsbydirection.txt | 0
.../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
.../{2.1.3 => 2.2.0}/Slope,Aspect,Curvature.txt | 0
.../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
.../{2.1.3 => 2.2.0}/StatisticsforGrids.txt | 0
.../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(TIN).txt | 13 +
.../saga/description/2.2.0/ThinPlateSpline.txt | 17 +
.../{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
.../{2.1.3 => 2.2.0}/TransformShapes.txt | 0
.../{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
.../{2.1.3 => 2.2.0}/VectorisingGridClasses.txt | 0
.../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
.../{2.1.3 => 2.2.2}/AddCoordinatestopoints.txt | 0
.../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
.../{2.1.3 => 2.2.2}/ClipGridwithPolygon.txt | 0
.../{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
.../2.2.2/ConfusionMatrix(GridPolygons).txt | 12 +
.../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
.../description/{2.1.3 => 2.2.2}/CropToData.txt | 0
.../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
.../description/2.2.2/DiversityOfCategories.txt | 14 +
.../{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
.../{2.1.3 => 2.2.2}/GridCalculator.txt | 0
.../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
.../algs/saga/description/2.2.2/GridMasking.txt | 6 +
.../{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.2.2/GridStatisticsforPolygons.txt | 16 +
.../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 | 11 +
...ultilevelB-SplineInterpolationforCategories.txt | 11 +
.../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 | 12 +
.../description/2.2.2/ResidualAnalysis(Grid).txt | 17 +
.../{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.1.3 => 2.2.2}/Separatepointsbydirection.txt | 0
.../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
.../{2.1.3 => 2.2.2}/Slope,Aspect,Curvature.txt | 0
.../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
.../{2.1.3 => 2.2.2}/StatisticsforGrids.txt | 0
.../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(TIN).txt | 12 +
.../saga/description/2.2.2/ThinPlateSpline.txt | 17 +
.../{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
.../{2.1.3 => 2.2.2}/TransformShapes.txt | 0
.../{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
.../{2.1.3 => 2.2.2}/VectorisingGridClasses.txt | 0
.../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
.../{2.1.3 => 2.2.3}/AddCoordinatestopoints.txt | 0
.../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
.../{2.1.3 => 2.2.3}/ClipGridwithPolygon.txt | 0
.../{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
.../2.2.3/ConfusionMatrix(GridPolygons).txt | 12 +
.../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
.../description/2.2.3/CreateLinesGraticule.txt | 9 +
.../description/2.2.3/CreatePolygonsGraticule.txt | 9 +
.../description/{2.1.3 => 2.2.3}/CropToData.txt | 0
.../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
.../2.2.3/DiffusiveHillslopeEvolution(ADI).txt | 11 +
.../2.2.3/DiffusiveHillslopeEvolution(FTCS).txt | 11 +
.../DirectionalStatisticsforSingleGrid.txt | 0
.../{2.1.2 => 2.2.3}/DistanceMatrix.txt | 0
.../{2.1.2 => 2.2.3}/DiurnalAnisotropicHeating.txt | 0
.../description/2.2.3/DiversityOfCategories.txt | 15 +
.../{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
.../saga/description/2.2.3/FillSinks(QMofESP).txt | 6 +
.../{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(QMofESP).txt | 6 +
.../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
.../{2.1.3 => 2.2.3}/GridCalculator.txt | 0
.../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
.../algs/saga/description/2.2.3/GridMasking.txt | 6 +
.../{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.2.3/GridStatisticsforPolygons.txt | 16 +
.../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 | 15 +
.../{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 | 11 +
...ultilevelB-SplineInterpolationforCategories.txt | 11 +
.../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 | 12 +
.../description/2.2.3/ResidualAnalysis(Grid).txt | 18 +
.../{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.1.3 => 2.2.3}/Separatepointsbydirection.txt | 0
.../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
.../{2.1.3 => 2.2.3}/Slope,Aspect,Curvature.txt | 0
.../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
.../{2.1.3 => 2.2.3}/StatisticsforGrids.txt | 0
.../description/{2.1.2 => 2.2.3}/StrahlerOrder.txt | 0
.../{2.1.2 => 2.2.3}/StreamPowerIndex.txt | 0
.../description/2.2.3/SuccessiveFlowRouting.txt | 7 +
.../{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(TIN).txt | 12 +
.../saga/description/2.2.3/ThinPlateSpline.txt | 17 +
.../{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
.../{2.1.3 => 2.2.3}/TransformShapes.txt | 0
.../{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
.../{2.1.3 => 2.2.3}/VectorisingGridClasses.txt | 0
.../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 +-
.../processing/algs/taudem/TauDEMAlgorithm.py | 15 +-
.../algs/taudem/TauDEMAlgorithmProvider.py | 38 +-
.../algs/taudem/TauDEMMultifileAlgorithm.py | 12 +-
.../plugins/processing/algs/taudem/dinfdistdown.py | 28 +-
.../processing/algs/taudem/dinfdistdown_multi.py | 28 +-
.../plugins/processing/algs/taudem/dinfdistup.py | 30 +-
.../processing/algs/taudem/dinfdistup_multi.py | 30 +-
.../processing/algs/taudem/dinftranslimaccum.py | 24 +-
.../processing/algs/taudem/dinftranslimaccum2.py | 28 +-
.../algs/taudem/dinftranslimaccum2_multi.py | 28 +-
.../algs/taudem/dinftranslimaccum_multi.py | 24 +-
.../plugins/processing/algs/taudem/dropanalysis.py | 38 +-
.../processing/algs/taudem/dropanalysis_multi.py | 38 +-
python/plugins/processing/algs/taudem/gridnet.py | 24 +-
.../processing/algs/taudem/gridnet_multi.py | 24 +-
.../plugins/processing/algs/taudem/lengtharea.py | 22 +-
.../processing/algs/taudem/lengtharea_multi.py | 22 +-
.../processing/algs/taudem/peukerdouglas.py | 24 +-
.../processing/algs/taudem/peukerdouglas_multi.py | 24 +-
python/plugins/processing/algs/taudem/slopearea.py | 22 +-
.../processing/algs/taudem/slopearea_multi.py | 22 +-
.../plugins/processing/core/AlgorithmProvider.py | 18 +-
python/plugins/processing/core/GeoAlgorithm.py | 196 +-
python/plugins/processing/core/Processing.py | 100 +-
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 | 96 +-
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 | 176 +-
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 | 276 +-
python/plugins/processing/gui/Help2Html.py | 7 +-
python/plugins/processing/gui/HelpEditionDialog.py | 32 +-
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 | 14 +-
.../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 | 26 +-
python/plugins/processing/gui/ScriptEdit.py | 14 +-
.../plugins/processing/gui/ScriptEditorDialog.py | 59 +-
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/gdal.png | Bin 734 -> 0 bytes
python/plugins/processing/images/gdal.svg | 126 +
python/plugins/processing/images/geoserver.png | Bin 744 -> 0 bytes
python/plugins/processing/images/grass.png | Bin 750 -> 0 bytes
python/plugins/processing/images/grass.svg | 271 +
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/qgis.png | Bin 785 -> 0 bytes
.../plugins/processing/images/qgis.svg | 0
python/plugins/processing/images/r.png | Bin 829 -> 0 bytes
python/plugins/processing/images/r.svg | 14 +
python/plugins/processing/images/saga.png | Bin 245 -> 12980 bytes
python/plugins/processing/images/saga100x100.jpg | Bin 2022 -> 0 bytes
python/plugins/processing/images/taudem.png | Bin 1030 -> 0 bytes
python/plugins/processing/images/taudem.svg | 196 +
python/plugins/processing/metadata.txt | 10 +-
.../processing/modeler/AddModelFromFileAction.py | 18 +-
.../modeler/CalculatorModelerAlgorithm.py | 28 +-
.../processing/modeler/CreateNewModelAction.py | 7 +-
.../plugins/processing/modeler/EditModelAction.py | 1 +
.../plugins/processing/modeler/ModelerAlgorithm.py | 180 +-
.../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 | 134 +-
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 | 16 +-
.../plugins/processing/script/ScriptAlgorithm.py | 236 +-
.../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 | 93 +-
python/plugins/processing/tools/general.py | 12 +-
python/plugins/processing/tools/help.py | 11 +-
python/plugins/processing/tools/raster.py | 24 +-
python/plugins/processing/tools/system.py | 28 +-
python/plugins/processing/tools/translation.py | 82 +
python/plugins/processing/tools/vector.py | 290 +-
python/plugins/processing/ui/CMakeLists.txt | 3 +
python/plugins/processing/ui/DlgAlgorithmBase.ui | 142 +-
.../processing/ui/DlgGetScriptsAndModels.ui | 2 +-
python/plugins/processing/ui/DlgHelpEdition.ui | 17 +-
python/plugins/processing/ui/DlgHistory.ui | 2 +-
python/plugins/processing/ui/DlgModeler.ui | 13 +
.../processing/ui/DlgPostgisTableSelector.ui | 64 +
python/plugins/processing/ui/DlgResults.ui | 21 +-
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 | 201 +-
.../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 | 60 +-
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 | 14 +-
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/NULL | 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 | 30 +-
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 | 13 +-
scripts/unify_includes.pl | 44 +
scripts/update-news.pl | 74 +
scripts/update_ts.sh | 12 +-
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 | 3 +
src/analysis/network/qgsarcproperter.h | 2 +
src/analysis/network/qgsgraph.cpp | 7 -
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 | 34 +-
src/analysis/network/qgslinevectorlayerdirector.h | 2 +
src/analysis/openstreetmap/qgsosmbase.h | 8 +-
src/analysis/openstreetmap/qgsosmdatabase.cpp | 112 +-
src/analysis/openstreetmap/qgsosmdatabase.h | 33 +-
src/analysis/openstreetmap/qgsosmdownload.cpp | 6 +-
src/analysis/openstreetmap/qgsosmimport.cpp | 40 +-
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 | 371 +-
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 | 149 +-
src/analysis/vector/qgstransectsample.h | 28 +-
src/analysis/vector/qgszonalstatistics.cpp | 270 +-
src/analysis/vector/qgszonalstatistics.h | 98 +-
src/app/CMakeLists.txt | 172 +-
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 | 703 +-
src/app/composer/qgscomposer.h | 72 +-
src/app/composer/qgscomposerarrowwidget.cpp | 11 +-
src/app/composer/qgscomposerarrowwidget.h | 4 +-
.../composer/qgscomposerattributetablewidget.cpp | 61 +-
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 | 386 +-
src/app/composer/qgscomposerlegendwidget.h | 36 +-
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 | 167 +-
src/app/composer/qgscomposerpicturewidget.h | 28 +-
src/app/composer/qgscomposerscalebarwidget.cpp | 92 +-
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 +-
.../{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_canvas.cpp | 320 +
.../qwt_polar_canvas.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.cpp | 596 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.h | 161 +
.../qwt_polar_fitter.cpp | 0
.../qwt_polar_fitter.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_global.h | 39 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_grid.cpp | 1138 +
.../qwt_polar_grid.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_item.cpp | 484 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_item.h | 178 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.cpp | 171 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.h | 55 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.cpp | 444 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.h | 78 +
.../qwt_polar_magnifier.cpp | 0
.../qwt_polar_magnifier.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_marker.cpp | 233 +
.../qwt_polar_marker.h | 0
.../qwt_polar_panner.cpp | 0
.../qwt_polar_panner.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_picker.cpp | 246 +
.../qwt_polar_picker.h | 0
src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.cpp | 1362 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.h | 219 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.cpp | 437 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.h | 72 +
.../gps/qwtpolar-1.1.1/qwt_polar_spectrogram.cpp | 495 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_spectrogram.h | 92 +
src/app/legend/qgsapplegendinterface.cpp | 20 +-
src/app/legend/qgsapplegendinterface.h | 4 +-
src/app/main.cpp | 298 +-
src/app/maprenderertest.cpp | 68 -
src/app/maprenderertest.h | 95 -
src/app/nodetool/qgsmaptoolnodetool.cpp | 923 +-
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 | 37 +-
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 | 3157 +-
src/app/qgisapp.h | 416 +-
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 | 1248 -
src/app/qgsadvanceddigitizingdockwidget.h | 269 -
src/app/qgsalignrasterdialog.cpp | 466 +
src/app/qgsalignrasterdialog.h | 92 +
src/app/qgsannotationwidget.cpp | 10 +-
src/app/qgsannotationwidget.h | 4 +-
src/app/qgsapplayertreeviewmenuprovider.cpp | 269 +-
src/app/qgsapplayertreeviewmenuprovider.h | 25 +-
src/app/qgsattributeactiondialog.cpp | 11 +-
src/app/qgsattributeactiondialog.h | 4 +-
src/app/qgsattributetabledialog.cpp | 283 +-
src/app/qgsattributetabledialog.h | 47 +-
src/app/qgsattributetypedialog.cpp | 10 +-
src/app/qgsbookmarks.cpp | 106 +-
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 | 37 +-
src/app/qgsconfigureshortcutsdialog.h | 4 +-
src/app/qgscustomization.cpp | 93 +-
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 | 28 +-
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 | 692 +-
src/app/qgsdiagramproperties.h | 16 +-
src/app/qgsdisplayangle.cpp | 21 +-
src/app/qgsdisplayangle.h | 6 +-
src/app/qgsdxfexportdialog.cpp | 109 +-
src/app/qgsdxfexportdialog.h | 10 +-
src/app/qgsfeatureaction.cpp | 44 +-
src/app/qgsfeatureaction.h | 8 +-
src/app/qgsfieldcalculator.cpp | 125 +-
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 | 188 +-
src/app/qgsidentifyresultsdialog.h | 33 +-
src/app/qgsjoindialog.cpp | 190 +
src/app/qgsjoindialog.h | 53 +
src/app/qgslabeldialog.cpp | 5 +-
src/app/qgslabeldialog.h | 10 +-
src/app/qgslabelengineconfigdialog.h | 2 +-
src/app/qgslabelinggui.cpp | 367 +-
src/app/qgslabelinggui.h | 22 +-
src/app/qgslabelingwidget.cpp | 150 +
src/app/qgslabelingwidget.h | 46 +
src/app/qgslabelpreview.cpp | 46 +-
src/app/qgslabelpreview.h | 15 +-
src/app/qgslabelpropertydialog.cpp | 389 +-
src/app/qgslabelpropertydialog.h | 31 +-
src/app/qgsloadstylefromdbdialog.cpp | 6 +-
src/app/qgsloadstylefromdbdialog.h | 4 +-
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 | 411 -
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 | 16 +-
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 | 19 +-
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 | 26 +-
src/app/qgsmaptoolselectradius.h | 6 +-
src/app/qgsmaptoolselectrectangle.cpp | 26 +-
src/app/qgsmaptoolselectrectangle.h | 6 +-
src/app/qgsmaptoolselectutils.cpp | 75 +-
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 | 17 +-
src/app/qgsmeasuretool.h | 10 +-
src/app/qgsmergeattributesdialog.cpp | 367 +-
src/app/qgsmergeattributesdialog.h | 60 +-
src/app/qgsnewspatialitelayerdialog.cpp | 89 +-
src/app/qgsnewspatialitelayerdialog.h | 8 +-
src/app/qgsoptions.cpp | 1089 +-
src/app/qgsoptions.h | 60 +-
src/app/qgspluginmetadata.cpp | 8 +-
src/app/qgspluginmetadata.h | 6 +-
src/app/qgspluginregistry.cpp | 114 +-
src/app/qgspluginregistry.h | 32 +-
src/app/qgspointrotationitem.cpp | 2 +-
src/app/qgspointrotationitem.h | 16 +-
src/app/qgsprojectlayergroupdialog.cpp | 18 +-
src/app/qgsprojectlayergroupdialog.h | 6 +-
src/app/qgsprojectproperties.cpp | 648 +-
src/app/qgsprojectproperties.h | 54 +-
src/app/qgsrastercalcdialog.cpp | 50 +-
src/app/qgsrastercalcdialog.h | 24 +-
src/app/qgsrasterlayerproperties.cpp | 119 +-
src/app/qgsrasterlayerproperties.h | 27 +-
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 | 67 +-
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 | 22 +-
src/app/qgstipfactory.h | 4 +-
src/app/qgstipgui.cpp | 11 +-
src/app/qgstipgui.h | 2 +-
src/app/qgsundowidget.cpp | 20 +-
src/app/qgsvariantdelegate.cpp | 359 +
src/app/qgsvariantdelegate.h | 83 +
src/app/qgsvectorlayerproperties.cpp | 387 +-
src/app/qgsvectorlayerproperties.h | 70 +-
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 | 15 +-
src/browser/browser.ico | Bin 0 -> 90022 bytes
src/browser/main.cpp | 19 +-
src/browser/qgis_win32.rc | 1 +
src/browser/qgsbrowser.cpp | 31 +-
src/browser/qgsbrowser.h | 4 +-
src/core/CMakeLists.txt | 428 +-
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.cpp | 4 +
src/core/composer/qgsaddremoveitemcommand.h | 4 +-
.../composer/qgsaddremovemultiframecommand.cpp | 4 +-
src/core/composer/qgsaddremovemultiframecommand.h | 2 +-
src/core/composer/qgsatlascomposition.cpp | 267 +-
src/core/composer/qgsatlascomposition.h | 218 +-
src/core/composer/qgscomposerarrow.cpp | 48 +-
src/core/composer/qgscomposerarrow.h | 107 +-
src/core/composer/qgscomposerattributetable.cpp | 120 +-
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 | 169 +-
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 | 188 +-
src/core/composer/qgscomposerlegend.h | 133 +-
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 | 270 +-
src/core/composer/qgscomposermap.h | 406 +-
src/core/composer/qgscomposermapgrid.cpp | 509 +-
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 | 199 +-
src/core/composer/qgscomposerpicture.h | 175 +-
src/core/composer/qgscomposerscalebar.cpp | 158 +-
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 | 711 +-
src/core/composer/qgscomposertablev2.h | 358 +-
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 | 682 +-
src/core/composer/qgscomposition.h | 655 +-
src/core/composer/qgsdoubleboxscalebarstyle.cpp | 2 +-
src/core/composer/qgsgroupungroupitemscommand.cpp | 96 +
src/core/composer/qgsgroupungroupitemscommand.h | 75 +
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 | 33 +-
src/core/diagram/qgstextdiagram.h | 8 +-
src/core/dxf/qgsdxfexport.cpp | 459 +-
src/core/dxf/qgsdxfexport.h | 254 +-
src/core/dxf/qgsdxfpaintdevice.cpp | 6 +-
src/core/dxf/qgsdxfpaintdevice.h | 14 +-
src/core/dxf/qgsdxfpaintengine.cpp | 8 +-
src/core/dxf/qgsdxfpaintengine.h | 10 +-
src/core/dxf/qgsdxfpallabeling.cpp | 172 +-
src/core/dxf/qgsdxfpallabeling.h | 78 +-
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 | 2333 +
src/core/geometry/qgsgeometry.h | 830 +
src/core/geometry/qgsgeometrycollectionv2.cpp | 649 +
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 | 253 +
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.c | 16 +-
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 | 30 +-
src/core/gps/qgsgpsdetector.h | 2 +-
src/core/gps/qgsnmeaconnection.cpp | 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 | 160 +-
src/core/layertree/qgslayertreemodellegendnode.h | 73 +-
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 | 2254 +-
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 | 380 +-
src/core/qgis.h | 266 +-
src/core/qgsapplication.cpp | 524 +-
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 | 63 +-
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 | 278 +-
src/core/qgscoordinatereferencesystem.h | 203 +-
src/core/qgscoordinatetransform.cpp | 206 +-
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 | 447 +-
src/core/qgsdataitem.h | 169 +-
src/core/qgsdataitemprovider.cpp | 18 +
src/core/qgsdataitemprovider.h | 52 +
src/core/qgsdataitemproviderregistry.cpp | 104 +
src/core/qgsdataitemproviderregistry.h | 55 +
src/core/qgsdataprovider.h | 169 +-
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 | 548 +-
src/core/qgsdistancearea.h | 253 +-
src/core/qgseditformconfig.cpp | 422 +
src/core/qgseditformconfig.h | 642 +
src/core/qgseditorwidgetconfig.h | 14 +
src/core/qgserror.cpp | 10 +-
src/core/qgserror.h | 2 +-
src/core/qgsexception.h | 1 +
src/core/qgsexpression.cpp | 3019 +-
src/core/qgsexpression.h | 803 +-
src/core/qgsexpressioncontext.cpp | 933 +
src/core/qgsexpressioncontext.h | 611 +
src/core/qgsexpressionfieldbuffer.cpp | 12 +-
src/core/qgsexpressionfieldbuffer.h | 23 +-
src/core/qgsexpressionlexer.ll | 102 +-
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 | 289 +-
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 | 294 +-
src/core/qgsfeaturestore.cpp | 16 +-
src/core/qgsfeaturestore.h | 10 +-
src/core/qgsfield.cpp | 386 +-
src/core/qgsfield.h | 191 +-
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 | 26 +-
src/core/qgsgeometryvalidator.h | 12 +-
src/core/qgsgml.cpp | 360 +-
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 | 38 +-
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 | 58 +
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 | 209 +-
src/core/qgslayerdefinition.h | 60 +-
src/core/qgslegacyhelpers.cpp | 13 +-
src/core/qgslegacyhelpers.h | 5 +-
src/core/qgslegendrenderer.cpp | 65 +-
src/core/qgslegendrenderer.h | 14 +-
src/core/qgslegendsettings.cpp | 7 +-
src/core/qgslegendsettings.h | 83 +-
src/core/qgslocalec.cpp | 2 +-
src/core/qgslocalec.h | 5 +
src/core/qgslogger.cpp | 6 +-
src/core/qgslogger.h | 30 +-
src/core/qgsmaphittest.cpp | 169 +-
src/core/qgsmaphittest.h | 73 +-
src/core/qgsmaplayer.cpp | 211 +-
src/core/qgsmaplayer.h | 280 +-
src/core/qgsmaplayerlegend.cpp | 31 +-
src/core/qgsmaplayerlegend.h | 8 +-
src/core/qgsmaplayerregistry.cpp | 75 +-
src/core/qgsmaplayerregistry.h | 97 +-
src/core/qgsmaplayerstylemanager.cpp | 13 +-
src/core/qgsmaplayerstylemanager.h | 1 +
src/core/qgsmaprenderer.cpp | 66 +-
src/core/qgsmaprenderer.h | 51 +-
src/core/qgsmaprenderercache.cpp | 15 +-
src/core/qgsmaprenderercache.h | 8 +-
src/core/qgsmaprenderercustompainterjob.cpp | 88 +-
src/core/qgsmaprenderercustompainterjob.h | 3 +-
src/core/qgsmaprendererjob.cpp | 126 +-
src/core/qgsmaprendererjob.h | 14 +-
src/core/qgsmaprendererparalleljob.cpp | 46 +-
src/core/qgsmaprendererparalleljob.h | 4 +
src/core/qgsmaprenderersequentialjob.cpp | 23 +-
src/core/qgsmapsettings.cpp | 44 +-
src/core/qgsmapsettings.h | 45 +-
src/core/qgsmaptopixel.cpp | 213 +-
src/core/qgsmaptopixel.h | 207 +-
src/core/qgsmaptopixelgeometrysimplifier.cpp | 296 +-
src/core/qgsmaptopixelgeometrysimplifier.h | 2 +-
src/core/qgsmapunitscale.h | 31 +-
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 | 146 +-
src/core/qgsnetworkaccessmanager.h | 34 +-
src/core/qgsnetworkcontentfetcher.cpp | 14 +-
src/core/qgsnetworkcontentfetcher.h | 26 +-
src/core/qgsnetworkdiskcache.cpp | 115 +
src/core/qgsnetworkdiskcache.h | 100 +
src/core/qgsnetworkreplyparser.cpp | 6 +-
src/core/qgsnetworkreplyparser.h | 1 +
src/core/qgsobjectcustomproperties.cpp | 2 +-
src/core/qgsofflineediting.cpp | 212 +-
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 | 144 +-
src/core/qgspallabeling.cpp | 3145 +-
src/core/qgspallabeling.h | 438 +-
src/core/qgspluginlayer.cpp | 5 +-
src/core/qgspluginlayer.h | 6 +-
src/core/qgspluginlayerregistry.cpp | 41 +-
src/core/qgspluginlayerregistry.h | 37 +-
src/core/qgspoint.cpp | 19 +-
src/core/qgspoint.h | 60 +-
src/core/qgspointlocator.cpp | 134 +-
src/core/qgspointlocator.h | 56 +-
src/core/qgsproject.cpp | 359 +-
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 | 87 +-
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 | 225 +-
src/core/qgsrenderchecker.h | 71 +-
src/core/qgsrendercontext.cpp | 169 +-
src/core/qgsrendercontext.h | 186 +-
src/core/qgsrulebasedlabeling.cpp | 383 +
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 | 11 +
src/core/qgsslconnect.h | 4 +
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 | 320 +
src/core/qgssqlexpressioncompiler.h | 108 +
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 | 713 +
src/core/qgstracer.h | 141 +
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 | 60 +-
src/core/qgsvectordataprovider.h | 123 +-
src/core/qgsvectorfilewriter.cpp | 611 +-
src/core/qgsvectorfilewriter.h | 168 +-
src/core/qgsvectorlayer.cpp | 1619 +-
src/core/qgsvectorlayer.h | 981 +-
src/core/qgsvectorlayercache.cpp | 42 +-
src/core/qgsvectorlayercache.h | 15 +-
src/core/qgsvectorlayerdiagramprovider.cpp | 373 +
src/core/qgsvectorlayerdiagramprovider.h | 134 +
src/core/qgsvectorlayereditbuffer.cpp | 165 +-
src/core/qgsvectorlayereditbuffer.h | 27 +-
src/core/qgsvectorlayereditpassthrough.cpp | 42 +-
src/core/qgsvectorlayereditpassthrough.h | 7 +-
src/core/qgsvectorlayereditutils.cpp | 199 +-
src/core/qgsvectorlayereditutils.h | 107 +-
src/core/qgsvectorlayerfeatureiterator.cpp | 218 +-
src/core/qgsvectorlayerfeatureiterator.h | 69 +-
src/core/qgsvectorlayerimport.cpp | 64 +-
src/core/qgsvectorlayerimport.h | 43 +-
src/core/qgsvectorlayerjoinbuffer.cpp | 39 +-
src/core/qgsvectorlayerjoinbuffer.h | 27 +-
src/core/qgsvectorlayerlabeling.cpp | 58 +
src/core/qgsvectorlayerlabeling.h | 71 +
src/core/qgsvectorlayerlabelprovider.cpp | 780 +
src/core/qgsvectorlayerlabelprovider.h | 119 +
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 | 131 +-
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 | 217 +-
src/core/raster/qgsrasterblock.h | 50 +-
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 | 112 +-
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 | 176 +-
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 | 300 +-
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 | 22 +-
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 | 8 +-
src/core/raster/qgssinglebandcolordatarenderer.h | 5 +-
src/core/raster/qgssinglebandgrayrenderer.cpp | 14 +-
src/core/raster/qgssinglebandgrayrenderer.h | 7 +-
.../raster/qgssinglebandpseudocolorrenderer.cpp | 27 +-
src/core/raster/qgssinglebandpseudocolorrenderer.h | 18 +-
src/core/symbology-ng/qgs25drenderer.cpp | 264 +
src/core/symbology-ng/qgs25drenderer.h | 120 +
.../qgscategorizedsymbolrendererv2.cpp | 386 +-
.../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 | 425 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.h | 23 +-
src/core/symbology-ng/qgsfillsymbollayerv2.cpp | 928 +-
src/core/symbology-ng/qgsfillsymbollayerv2.h | 304 +-
.../qgsgeometrygeneratorsymbollayerv2.cpp | 210 +
.../qgsgeometrygeneratorsymbollayerv2.h | 106 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.cpp | 747 +-
.../symbology-ng/qgsgraduatedsymbolrendererv2.h | 158 +-
src/core/symbology-ng/qgsheatmaprenderer.cpp | 76 +-
src/core/symbology-ng/qgsheatmaprenderer.h | 77 +-
.../symbology-ng/qgsinvertedpolygonrenderer.cpp | 131 +-
src/core/symbology-ng/qgsinvertedpolygonrenderer.h | 97 +-
src/core/symbology-ng/qgslegendsymbolitemv2.cpp | 14 +-
src/core/symbology-ng/qgslegendsymbolitemv2.h | 1 -
src/core/symbology-ng/qgslinesymbollayerv2.cpp | 401 +-
src/core/symbology-ng/qgslinesymbollayerv2.h | 92 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.cpp | 1131 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.h | 74 +-
.../symbology-ng/qgspointdisplacementrenderer.cpp | 289 +-
.../symbology-ng/qgspointdisplacementrenderer.h | 181 +-
src/core/symbology-ng/qgsrendererv2.cpp | 550 +-
src/core/symbology-ng/qgsrendererv2.h | 303 +-
src/core/symbology-ng/qgsrendererv2registry.cpp | 22 +-
src/core/symbology-ng/qgsrendererv2registry.h | 50 +-
src/core/symbology-ng/qgsrulebasedrendererv2.cpp | 490 +-
src/core/symbology-ng/qgsrulebasedrendererv2.h | 278 +-
.../symbology-ng/qgssinglesymbolrendererv2.cpp | 155 +-
src/core/symbology-ng/qgssinglesymbolrendererv2.h | 25 +-
src/core/symbology-ng/qgsstylev2.cpp | 280 +-
src/core/symbology-ng/qgsstylev2.h | 82 +-
src/core/symbology-ng/qgssvgcache.cpp | 307 +-
src/core/symbology-ng/qgssvgcache.h | 120 +-
src/core/symbology-ng/qgssymbollayerv2.cpp | 417 +-
src/core/symbology-ng/qgssymbollayerv2.h | 344 +-
src/core/symbology-ng/qgssymbollayerv2registry.cpp | 41 +-
src/core/symbology-ng/qgssymbollayerv2registry.h | 49 +-
src/core/symbology-ng/qgssymbollayerv2utils.cpp | 772 +-
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 | 1387 +-
src/core/symbology-ng/qgssymbolv2.h | 405 +-
src/core/symbology-ng/qgsvectorcolorrampv2.cpp | 93 +-
src/core/symbology-ng/qgsvectorcolorrampv2.h | 55 +-
.../symbology-ng/qgsvectorfieldsymbollayer.cpp | 50 +-
src/core/symbology-ng/qgsvectorfieldsymbollayer.h | 11 +-
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 | 52 +-
.../attributetable/qgsattributetablefiltermodel.h | 42 +-
src/gui/attributetable/qgsattributetablemodel.cpp | 242 +-
src/gui/attributetable/qgsattributetablemodel.h | 38 +-
src/gui/attributetable/qgsattributetableview.cpp | 41 +-
src/gui/attributetable/qgsattributetableview.h | 7 +-
src/gui/attributetable/qgsdualview.cpp | 112 +-
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 | 15 +-
.../editorwidgets/core/qgseditorwidgetregistry.cpp | 152 +-
.../editorwidgets/core/qgseditorwidgetregistry.h | 21 +-
.../editorwidgets/core/qgseditorwidgetwrapper.cpp | 13 +-
.../editorwidgets/core/qgseditorwidgetwrapper.h | 12 +-
.../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 | 20 +-
src/gui/editorwidgets/qgscolorwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsdatetimeedit.cpp | 6 +-
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 | 122 +-
src/gui/editorwidgets/qgsphotowidgetwrapper.h | 20 +-
src/gui/editorwidgets/qgsrangeconfigdlg.cpp | 10 +-
src/gui/editorwidgets/qgsrangeconfigdlg.h | 6 +-
src/gui/editorwidgets/qgsrangewidgetfactory.cpp | 16 +-
src/gui/editorwidgets/qgsrangewidgetfactory.h | 9 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.cpp | 119 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.h | 11 +-
.../qgsrelationreferenceconfigdlg.cpp | 127 +-
.../editorwidgets/qgsrelationreferenceconfigdlg.h | 18 +-
.../editorwidgets/qgsrelationreferencefactory.cpp | 41 +-
.../editorwidgets/qgsrelationreferencefactory.h | 10 +-
.../editorwidgets/qgsrelationreferencewidget.cpp | 398 +-
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 | 17 +-
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 | 104 +-
.../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 | 33 +-
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 | 35 +-
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 | 28 +-
src/gui/qgsattributedialog.h | 19 +-
src/gui/qgsattributeeditor.cpp | 41 +-
src/gui/qgsattributeeditor.h | 2 +-
src/gui/qgsattributeeditorcontext.h | 12 +-
src/gui/qgsattributeform.cpp | 273 +-
src/gui/qgsattributeform.h | 11 +-
src/gui/qgsattributeforminterface.cpp | 2 +-
src/gui/qgsattributeforminterface.h | 2 +-
src/gui/qgsattributeformlegacyinterface.cpp | 10 +-
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 | 13 +-
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 | 44 +-
src/gui/qgscollapsiblegroupbox.h | 78 +-
src/gui/qgscolorbutton.cpp | 24 +-
src/gui/qgscolorbutton.h | 6 +-
src/gui/qgscolorbuttonv2.cpp | 49 +-
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 | 18 +-
src/gui/qgscomposerruler.h | 8 +-
src/gui/qgscomposerview.cpp | 84 +-
src/gui/qgscomposerview.h | 111 +-
src/gui/qgscredentialdialog.cpp | 192 +-
src/gui/qgscredentialdialog.h | 26 +-
src/gui/qgscursors.h | 4 +-
src/gui/qgsdatadefinedbutton.cpp | 224 +-
src/gui/qgsdatadefinedbutton.h | 125 +-
src/gui/qgsdatumtransformdialog.cpp | 14 +-
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 | 2 +-
src/gui/qgsdial.h | 4 +-
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 | 441 +-
src/gui/qgsexpressionbuilderwidget.h | 167 +-
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 | 203 +
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 | 79 +-
src/gui/qgsfieldexpressionwidget.h | 55 +-
src/gui/qgsfieldmodel.cpp | 64 +-
src/gui/qgsfieldmodel.h | 29 +-
src/gui/qgsfieldproxymodel.cpp | 6 +-
src/gui/qgsfieldproxymodel.h | 4 +-
src/gui/qgsfieldvalidator.cpp | 10 +-
src/gui/qgsfieldvalidator.h | 2 +-
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 | 256 +-
src/gui/qgsmapcanvas.h | 129 +-
src/gui/qgsmapcanvasitem.cpp | 6 +-
src/gui/qgsmapcanvasitem.h | 8 +-
src/gui/qgsmapcanvasmap.cpp | 6 +-
src/gui/qgsmapcanvasmap.h | 2 +-
src/gui/qgsmapcanvassnapper.cpp | 185 +-
src/gui/qgsmapcanvassnapper.h | 54 +-
src/gui/qgsmapcanvassnappingutils.cpp | 7 +-
src/gui/qgsmapcanvassnappingutils.h | 2 +-
src/gui/qgsmapcanvastracer.cpp | 125 +
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 | 83 +-
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 | 14 +-
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 | 7 +-
src/gui/qgsmessagelogviewer.h | 2 +-
src/gui/qgsmessageviewer.cpp | 4 +-
src/gui/qgsmessageviewer.h | 4 +-
src/gui/qgsnewhttpconnection.cpp | 27 +-
src/gui/qgsnewhttpconnection.h | 5 +-
src/gui/qgsnewmemorylayerdialog.cpp | 20 +-
src/gui/qgsnewmemorylayerdialog.h | 12 +-
src/gui/qgsnewnamedialog.cpp | 205 +
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 | 61 +
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 | 69 +-
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 | 348 +-
src/gui/qgsrelationeditorwidget.h | 41 +-
src/gui/qgsrelationmanagerdialog.cpp | 139 -
src/gui/qgsrelationmanagerdialog.h | 49 -
src/gui/qgsrubberband.cpp | 54 +-
src/gui/qgsrubberband.h | 36 +-
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 | 2 +-
src/gui/qgsslider.h | 6 +-
src/gui/qgssublayersdialog.cpp | 12 +-
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 | 57 +-
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 | 39 +-
src/gui/raster/qwt5_histogram_item.cpp | 364 +
src/gui/raster/qwt5_histogram_item.h | 350 +-
src/gui/symbology-ng/characterwidget.cpp | 2 +-
src/gui/symbology-ng/characterwidget.h | 6 +-
src/gui/symbology-ng/qgs25drendererwidget.cpp | 111 +
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 | 54 +-
.../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 | 194 +-
.../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 | 850 +-
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 | 9 +-
.../symbology-ng/qgsvectorfieldsymbollayerwidget.h | 2 +-
.../qgsvectorgradientcolorrampv2dialog.cpp | 10 +-
.../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 | 14 +-
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 | 28 +-
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 | 77 +
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 | 120 +-
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 | 17 +-
src/plugins/globe/globe_plugin.cpp | 71 +-
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 | 4221 +-
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 | 539 +-
src/plugins/grass/qgsgrassnewmapset.h | 16 +-
src/plugins/grass/qgsgrassnewmapsetbase.ui | 2879 +-
src/plugins/grass/qgsgrassplugin.cpp | 925 +-
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 | 13 +-
src/plugins/heatmap/heatmap.h | 2 +-
src/plugins/heatmap/heatmapgui.cpp | 18 +-
src/plugins/heatmap/heatmapguibase.ui | 9 +-
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 | 12 +-
.../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 | 84 +-
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 | 133 +-
.../qgsdelimitedtextfeatureiterator.h | 9 +-
.../delimitedtext/qgsdelimitedtextfile.cpp | 63 +-
src/providers/delimitedtext/qgsdelimitedtextfile.h | 20 +-
.../delimitedtext/qgsdelimitedtextprovider.cpp | 201 +-
.../delimitedtext/qgsdelimitedtextprovider.h | 127 +-
.../delimitedtext/qgsdelimitedtextsourceselect.cpp | 50 +-
.../delimitedtext/qgsdelimitedtextsourceselect.h | 14 +-
src/providers/gdal/CMakeLists.txt | 4 +
src/providers/gdal/qgsgdaldataitems.cpp | 64 +-
src/providers/gdal/qgsgdaldataitems.h | 9 +-
src/providers/gdal/qgsgdalprovider.cpp | 238 +-
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 | 2354 +-
src/providers/grass/qgsgrass.h | 583 +-
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 | 53 +-
src/providers/memory/qgsmemoryfeatureiterator.h | 4 +-
src/providers/memory/qgsmemoryprovider.cpp | 86 +-
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 | 242 +-
src/providers/mssql/qgsmssqlfeatureiterator.h | 18 +-
src/providers/mssql/qgsmssqlgeometryparser.cpp | 36 +-
src/providers/mssql/qgsmssqlgeometryparser.h | 4 +-
src/providers/mssql/qgsmssqlnewconnection.cpp | 123 +-
src/providers/mssql/qgsmssqlnewconnection.h | 15 +-
src/providers/mssql/qgsmssqlprovider.cpp | 232 +-
src/providers/mssql/qgsmssqlprovider.h | 45 +-
src/providers/mssql/qgsmssqlsourceselect.cpp | 66 +-
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 | 160 +
src/providers/ogr/qgsogrdataitems.cpp | 37 +-
src/providers/ogr/qgsogrdataitems.h | 5 +-
src/providers/ogr/qgsogrexpressioncompiler.cpp | 106 +
src/providers/ogr/qgsogrexpressioncompiler.h | 42 +
src/providers/ogr/qgsogrfeatureiterator.cpp | 182 +-
src/providers/ogr/qgsogrfeatureiterator.h | 14 +-
src/providers/ogr/qgsogrgeometrysimplifier.cpp | 28 +-
src/providers/ogr/qgsogrprovider.cpp | 1199 +-
src/providers/ogr/qgsogrprovider.h | 209 +-
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 | 105 +-
src/providers/oracle/qgsoraclecolumntypethread.cpp | 5 +-
src/providers/oracle/qgsoracleconn.cpp | 5 +-
src/providers/oracle/qgsoracleconn.h | 10 +-
src/providers/oracle/qgsoracleconnpool.cpp | 35 +
src/providers/oracle/qgsoracleconnpool.h | 84 +
src/providers/oracle/qgsoracledataitems.cpp | 119 +-
src/providers/oracle/qgsoracledataitems.h | 1 +
.../oracle/qgsoracleexpressioncompiler.cpp | 102 +
src/providers/oracle/qgsoracleexpressioncompiler.h | 35 +
src/providers/oracle/qgsoraclefeatureiterator.cpp | 274 +-
src/providers/oracle/qgsoraclefeatureiterator.h | 17 +-
src/providers/oracle/qgsoraclenewconnection.cpp | 9 +-
src/providers/oracle/qgsoraclenewconnection.h | 2 +-
src/providers/oracle/qgsoracleprovider.cpp | 234 +-
src/providers/oracle/qgsoracleprovider.h | 101 +-
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 | 22 +-
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 | 36 +-
src/providers/postgres/qgspgnewconnection.h | 6 +-
src/providers/postgres/qgspgsourceselect.cpp | 113 +-
src/providers/postgres/qgspgsourceselect.h | 21 +-
src/providers/postgres/qgspgtablemodel.cpp | 96 +-
src/providers/postgres/qgspgtablemodel.h | 11 +-
src/providers/postgres/qgspostgresconn.cpp | 499 +-
src/providers/postgres/qgspostgresconn.h | 103 +-
src/providers/postgres/qgspostgresconnpool.h | 15 +-
src/providers/postgres/qgspostgresdataitems.cpp | 410 +-
src/providers/postgres/qgspostgresdataitems.h | 17 +-
.../postgres/qgspostgresexpressioncompiler.cpp | 34 +
.../postgres/qgspostgresexpressioncompiler.h | 35 +
.../postgres/qgspostgresfeatureiterator.cpp | 441 +-
.../postgres/qgspostgresfeatureiterator.h | 17 +-
src/providers/postgres/qgspostgresprovider.cpp | 1260 +-
src/providers/postgres/qgspostgresprovider.h | 165 +-
src/providers/postgres/qgspostgrestransaction.cpp | 8 +-
src/providers/postgres/qgspostgrestransaction.h | 4 +-
src/providers/spatialite/CMakeLists.txt | 8 +-
.../spatialite/qgsspatialiteconnection.cpp | 97 +-
src/providers/spatialite/qgsspatialiteconnection.h | 70 +-
src/providers/spatialite/qgsspatialiteconnpool.h | 15 +-
.../spatialite/qgsspatialitedataitems.cpp | 85 +-
.../spatialite/qgsspatialiteexpressioncompiler.cpp | 82 +
.../spatialite/qgsspatialiteexpressioncompiler.h | 37 +
.../spatialite/qgsspatialitefeatureiterator.cpp | 304 +-
.../spatialite/qgsspatialitefeatureiterator.h | 22 +-
src/providers/spatialite/qgsspatialiteprovider.cpp | 645 +-
src/providers/spatialite/qgsspatialiteprovider.h | 143 +-
.../spatialite/qgsspatialitesourceselect.cpp | 52 +-
.../spatialite/qgsspatialitesourceselect.h | 18 +-
.../spatialite/qgsspatialitetablemodel.cpp | 6 +-
src/providers/spatialite/qgsspatialitetablemodel.h | 16 +-
.../spatialite/qspatialite/CMakeLists.txt | 2 +-
.../spatialite/qspatialite/qspatialite.json | 3 +
.../spatialite/qspatialite/qsql_spatialite.cpp | 6 +-
src/providers/virtual/CMakeLists.txt | 69 +
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 | 255 +
.../virtual/qgsvirtuallayerfeatureiterator.h | 68 +
src/providers/virtual/qgsvirtuallayerprovider.cpp | 649 +
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 | 157 +-
src/providers/wcs/qgswcscapabilities.h | 31 +-
src/providers/wcs/qgswcsdataitems.cpp | 40 +-
src/providers/wcs/qgswcsprovider.cpp | 184 +-
src/providers/wcs/qgswcsprovider.h | 62 +-
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 | 35 +-
src/providers/wfs/qgswfsdataitems.h | 5 +-
src/providers/wfs/qgswfsfeatureiterator.cpp | 46 +-
src/providers/wfs/qgswfsfeatureiterator.h | 4 +-
src/providers/wfs/qgswfsprovider.cpp | 249 +-
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 | 271 +-
src/providers/wms/qgswmscapabilities.h | 43 +-
src/providers/wms/qgswmsconnection.cpp | 12 +-
src/providers/wms/qgswmsconnection.h | 6 +-
src/providers/wms/qgswmsdataitems.cpp | 72 +-
src/providers/wms/qgswmsdataitems.h | 4 +
src/providers/wms/qgswmsprovider.cpp | 453 +-
src/providers/wms/qgswmsprovider.h | 86 +-
src/providers/wms/qgswmssourceselect.cpp | 69 +-
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 | 356 +-
src/python/qgspythonutilsimpl.h | 35 +-
src/server/CMakeLists.txt | 52 +-
src/server/qgis_map_serv.cpp | 431 +-
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 | 60 +-
src/server/qgsconfigcache.h | 33 +-
src/server/qgsconfigparserutils.cpp | 93 +-
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 | 184 +-
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 | 87 +-
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 | 666 +
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 | 261 +-
src/server/qgsserverprojectparser.h | 48 +-
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 | 143 +-
src/server/qgswfsprojectparser.h | 21 +-
src/server/qgswfsserver.cpp | 480 +-
src/server/qgswfsserver.h | 40 +-
src/server/qgswmsconfigparser.cpp | 28 +-
src/server/qgswmsconfigparser.h | 41 +-
src/server/qgswmsprojectparser.cpp | 394 +-
src/server/qgswmsprojectparser.h | 56 +-
src/server/qgswmsserver.cpp | 890 +-
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 | 1078 +
src/ui/composer/qgscomposermanagerbase.ui | 202 +
src/ui/composer/qgscomposermapwidgetbase.ui | 1541 +
src/ui/composer/qgscomposerpicturewidgetbase.ui | 537 +
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 | 47 +-
src/ui/qgsaddattrdialogbase.ui | 6 +-
src/ui/qgsaddjoindialogbase.ui | 183 -
src/ui/qgsadvanceddigitizingdockwidgetbase.ui | 4 +-
src/ui/qgsalignrasterdialog.ui | 270 +
src/ui/qgsatlascompositionwidgetbase.ui | 330 -
src/ui/qgsattributeactiondialogbase.ui | 6 +-
src/ui/qgsattributeselectiondialogbase.ui | 309 -
src/ui/qgsattributetabledialog.ui | 220 +-
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 | 8 +
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/qgscomposerpicturewidgetbase.ui | 398 -
src/ui/qgscomposerscalebarwidgetbase.ui | 678 -
src/ui/qgscomposertablewidgetbase.ui | 494 -
src/ui/qgscompositionwidgetbase.ui | 547 -
src/ui/qgscredentialdialog.ui | 236 +-
src/ui/qgscustomizationdialogbase.ui | 20 +-
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/qgsoraclenewconnectionbase.ui | 28 +-
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 | 50 +-
src/ui/qgsrasterpyramidsoptionswidgetbase.ui | 21 +-
src/ui/qgsrelationmanagerdialogbase.ui | 7 +-
src/ui/qgsrendererv2propsdialogbase.ui | 60 +-
src/ui/qgsrulebasedlabelingwidget.ui | 110 +
src/ui/qgsrulebasedrendererv2widget.ui | 23 +-
.../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 | 12 +
tests/CMakeLists.txt | 4 +
tests/README | 15 -
tests/README.md | 66 +
tests/bench/CMakeLists.txt | 3 +
tests/bench/main.cpp | 15 +-
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 | 38 +-
tests/src/app/testqgisappclipboard.cpp | 9 +-
tests/src/app/testqgisapppython.cpp | 97 +
tests/src/app/testqgsattributetable.cpp | 172 +
tests/src/app/testqgsfieldcalculator.cpp | 193 +
tests/src/app/testqgsmaptoolidentifyaction.cpp | 387 +
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 | 223 +
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 | 290 +-
tests/src/core/testqgscomposerhtml.cpp | 28 +-
tests/src/core/testqgscomposerlabel.cpp | 40 +-
tests/src/core/testqgscomposermap.cpp | 211 +-
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 | 92 +-
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 +-
tests/src/core/testqgsconnectionpool.cpp | 141 +
.../src/core/testqgscoordinatereferencesystem.cpp | 25 +-
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 | 188 +-
tests/src/core/testqgsellipsemarker.cpp | 183 +
tests/src/core/testqgsexpression.cpp | 1146 +-
tests/src/core/testqgsexpressioncontext.cpp | 645 +
tests/src/core/testqgsfeature.cpp | 464 +
tests/src/core/testqgsfield.cpp | 352 +
tests/src/core/testqgsfields.cpp | 74 +-
tests/src/core/testqgsfontmarker.cpp | 182 +
tests/src/core/testqgsfontutils.cpp | 151 +
tests/src/core/testqgsgeometry.cpp | 2942 +-
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 | 440 +
tests/src/core/testqgslayertree.cpp | 425 +
tests/src/core/testqgslegendrenderer.cpp | 305 +-
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 | 6 +-
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 | 107 +
tests/src/core/testqgspoint.cpp | 17 +-
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 | 233 +
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 | 367 +-
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 | 275 +
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 | 78 +-
tests/src/gui/testqgsscalecombobox.cpp | 46 +-
tests/src/gui/testqgsspinbox.cpp | 10 +-
tests/src/providers/CMakeLists.txt | 26 +-
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 | 11 +-
tests/src/providers/testqgswcsprovider.cpp | 19 +-
tests/src/providers/testqgswcspublicservers.cpp | 123 +-
tests/src/providers/testqgswcspublicservers.h | 12 +-
tests/src/python/CMakeLists.txt | 132 +-
tests/src/python/providertestbase.py | 516 +
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 | 321 +
tests/src/python/test_provider_mssql.py | 102 +
tests/src/python/test_provider_ogr.py | 175 +
tests/src/python/test_provider_oracle.py | 107 +
tests/src/python/test_provider_postgres.py | 171 +
tests/src/python/test_provider_shapefile.py | 266 +
tests/src/python/test_provider_spatialite.py | 302 +
tests/src/python/test_provider_tabfile.py | 85 +
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 | 73 +-
.../python/test_qgscategorizedsymbolrendererv2.py | 187 +
tests/src/python/test_qgscolorbuttonv2.py | 43 +
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_qgscomposerview.py | 65 +
tests/src/python/test_qgscomposition.py | 27 +-
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 | 1820 +-
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 | 47 +-
tests/src/python/test_qgsfeature.py | 24 +-
tests/src/python/test_qgsfeatureiterator.py | 126 +-
tests/src/python/test_qgsfield.py | 91 +
tests/src/python/test_qgsfontutils.py | 13 +-
tests/src/python/test_qgsgeometry.py | 2542 +-
.../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 | 227 +-
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 | 313 +
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 | 315 +-
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 | 315 +-
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 | 538 +-
.../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 -> 30674 bytes
.../expected_atlas_autoscale2.png | Bin
.../expected_atlas_autoscale2_mask.png | Bin 0 -> 34030 bytes
.../expected_atlas_autoscale_old_api1.png | Bin
.../expected_atlas_autoscale_old_api1_mask.png | Bin 0 -> 30674 bytes
.../expected_atlas_autoscale_old_api2.png | Bin
.../expected_atlas_autoscale_old_api2_mask.png | Bin 0 -> 34030 bytes
.../expected_atlas_filtering1.png | Bin
.../expected_atlas_filtering1_mask.png | Bin 0 -> 34163 bytes
.../expected_atlas_fixedscale1.png | Bin
.../expected_atlas_fixedscale1_mask.png | Bin 0 -> 32217 bytes
.../expected_atlas_fixedscale2.png | Bin
.../expected_atlas_fixedscale2_mask.png | Bin 0 -> 33076 bytes
.../expected_atlas_fixedscale_old_api1.png | Bin
.../expected_atlas_fixedscale_old_api1_mask.png | Bin 0 -> 32217 bytes
.../expected_atlas_fixedscale_old_api2.png | Bin
.../expected_atlas_fixedscale_old_api2_mask.png | Bin 0 -> 33076 bytes
.../expected_atlas_hiding1.png | Bin
.../expected_atlas_hiding1_mask.png | Bin 0 -> 12444 bytes
.../expected_atlas_hiding2.png | Bin
.../expected_atlas_hiding2_mask.png | Bin 0 -> 10502 bytes
.../expected_atlas_predefinedscales1.png | Bin
.../expected_atlas_predefinedscales1_mask.png | Bin 0 -> 30744 bytes
.../expected_atlas_predefinedscales2.png | Bin
.../expected_atlas_predefinedscales2_mask.png | Bin 0 -> 29801 bytes
.../expected_atlas_sorting1.png | Bin
.../expected_atlas_sorting1_mask.png | Bin 0 -> 34335 bytes
.../expected_atlas_sorting2.png | Bin
.../expected_atlas_sorting2_mask.png | Bin 0 -> 27590 bytes
.../expected_atlas_two_maps1.png | Bin
.../expected_atlas_two_maps1_mask.png | Bin 0 -> 31122 bytes
.../expected_atlas_two_maps2.png | Bin
.../expected_atlas_two_maps2_mask.png | Bin 0 -> 32798 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 -> 9065 bytes
.../expected_composerrotation_label_oldapi.png | Bin
.../expected_composerrotation_mapitemrotation.png | Bin
...ected_composerrotation_mapitemrotation_mask.png | Bin
.../expected_composerrotation_maprotation.png | Bin
.../expected_composerrotation_maprotation_mask.png | Bin 0 -> 5421 bytes
...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 -> 33593 bytes
...pected_composermap_exteriorticks_annotated2.png | Bin
...d_composermap_exteriorticks_annotated2_mask.png | Bin 0 -> 29556 bytes
.../expected_composermap_filteredannotations.png | Bin
...pected_composermap_filteredannotations_mask.png | Bin 0 -> 30583 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 -> 31393 bytes
...omposermap_interiorexteriorticks_annotated2.png | Bin
...ermap_interiorexteriorticks_annotated2_mask.png | Bin 0 -> 29556 bytes
.../expected_composermap_interiorticks.png | Bin
...xpected_composermap_interiorticks_annotated.png | Bin
...ed_composermap_interiorticks_annotated_mask.png | Bin 0 -> 31393 bytes
...pected_composermap_interiorticks_annotated2.png | Bin
...d_composermap_interiorticks_annotated2_mask.png | Bin 0 -> 32468 bytes
.../expected_composermap_lineborder.png | Bin
.../expected_composermap_lineborder_annotated.png | Bin
...ected_composermap_lineborder_annotated_mask.png | Bin 0 -> 32305 bytes
.../expected_composermap_lineborder_annotated2.png | Bin
...cted_composermap_lineborder_annotated2_mask.png | Bin 0 -> 32326 bytes
.../expected_composermap_markergrid.png | Bin
.../expected_composermap_rotatedannotations.png | Bin
...xpected_composermap_rotatedannotations_mask.png | Bin 0 -> 49060 bytes
.../expected_composermap_rotatedframe.png | Bin
...ected_composermap_verticaldescending_inside.png | Bin
..._composermap_verticaldescending_inside_mask.png | Bin 0 -> 40991 bytes
...cted_composermap_verticaldescending_outside.png | Bin
...composermap_verticaldescending_outside_mask.png | Bin 0 -> 43108 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_issue_14644.png | Bin 0 -> 33704 bytes
.../expected_composerpicture_issue_14644_mask.png | Bin 0 -> 13448 bytes
.../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_params.png | Bin 0 -> 34554 bytes
.../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 -> 8918 bytes
.../expected_composerscalebar_numeric.png | Bin
.../expected_composerscalebar_numeric_mask.png | Bin 0 -> 7739 bytes
.../expected_composerscalebar_singlebox.png | Bin
.../expected_composerscalebar_singlebox_mask.png | Bin 0 -> 8826 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 -> 8859 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 -> 42975 bytes
.../expected_composerattributetable_autowrap.png | Bin 0 -> 30813 bytes
...pected_composerattributetable_autowrap_mask.png | Bin 0 -> 50560 bytes
.../expected_composerattributetable_cellstyle.png | Bin 0 -> 21184 bytes
...ected_composerattributetable_cellstyle_mask.png | Bin 0 -> 29104 bytes
...expected_composerattributetable_columnwidth.png | Bin 0 -> 24351 bytes
...ted_composerattributetable_columnwidth_mask.png | Bin 0 -> 36344 bytes
.../expected_composerattributetable_drawempty.png | Bin 0 -> 18637 bytes
...ected_composerattributetable_drawempty_mask.png | Bin 0 -> 29005 bytes
...expected_composerattributetable_headersonly.png | Bin 0 -> 11120 bytes
...ted_composerattributetable_headersonly_mask.png | Bin 0 -> 17366 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 -> 42256 bytes
.../expected_composerattributetable_render.png | Bin 0 -> 26644 bytes
...expected_composerattributetable_render_mask.png | Bin 0 -> 42124 bytes
...expected_composerattributetable_showmessage.png | Bin 0 -> 13572 bytes
...ted_composerattributetable_showmessage_mask.png | Bin 0 -> 20832 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 -> 19941 bytes
.../expected_legend_big_marker.png | Bin
.../expected_legend_big_marker_mask.png | Bin 0 -> 21900 bytes
.../expected_legend_filter_by_expression.png | Bin 0 -> 6893 bytes
.../expected_legend_filter_by_expression_mask.png | Bin 0 -> 5909 bytes
.../expected_legend_filter_by_map.png | Bin 0 -> 7965 bytes
.../expected_legend_filter_by_map_mask.png | Bin 0 -> 8402 bytes
.../expected_legend_filter_by_map_dupe.png | Bin 0 -> 5408 bytes
.../expected_legend_filter_by_map_dupe_mask.png | Bin 0 -> 2922 bytes
.../expected_legend_filter_by_polygon.png | Bin 0 -> 6893 bytes
.../expected_legend_filter_by_polygon_mask.png | Bin 0 -> 6538 bytes
.../expected_legend_long_symbol_text.png | Bin
.../expected_legend_long_symbol_text_mask.png | Bin 0 -> 24351 bytes
.../expected_legend_mapunits.png | Bin 0 -> 11060 bytes
.../expected_legend_mapunits_mask.png | Bin 0 -> 2698 bytes
.../expected_legend_raster_border.png | Bin 0 -> 4569 bytes
.../expected_legend_raster_border_mask.png | Bin 0 -> 1049 bytes
.../expected_legend_three_columns.png | Bin
.../expected_legend_three_columns_mask.png | Bin 0 -> 20020 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
.../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_simplemarker_boundsoffset.png | Bin 0 -> 11019 bytes
.../expected_simplemarker_boundsoffset_mask.png | Bin 0 -> 5329 bytes
.../expected_simplemarker_boundsrotation.png | Bin 0 -> 19177 bytes
.../expected_simplemarker_boundsrotation_mask.png | Bin 0 -> 6115 bytes
.../expected_simplemarker_boundsrotationoffset.png | Bin 0 -> 11845 bytes
...cted_simplemarker_boundsrotationoffset_mask.png | Bin 0 -> 3576 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/test14666.csv | 7 +
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/elev.gpx | 15 +
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/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/noelev.gpx | 12 +
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 | 41 +
tests/testdata/provider/testdata_oracle.sql | 32 +
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/raster/test.asc | 6 +
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/sample_alpha_image.png | Bin 0 -> 30545 bytes
tests/testdata/shp_latin1.dbf | Bin 0 -> 188 bytes
tests/testdata/svg/issue_14644.svg | 194 +
tests/testdata/svg_params.svg | 43 +
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 +
8470 files changed, 3198386 insertions(+), 1814742 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
rename debian/{libqgis-analysis2.8.6.install => libqgis-analysis2.14.4.install} (100%)
create mode 100644 debian/libqgis-analysis2.14.4.symbols
delete mode 100644 debian/libqgis-analysis2.8.6.symbols
create mode 100644 debian/libqgis-app2.14.4.install
create mode 100644 debian/libqgis-app2.14.4.symbols
rename debian/{libqgis-core2.8.6.install => libqgis-core2.14.4.install} (100%)
create mode 100644 debian/libqgis-core2.14.4.symbols
delete mode 100644 debian/libqgis-core2.8.6.symbols
rename debian/{libqgis-gui2.8.6.install => libqgis-gui2.14.4.install} (100%)
create mode 100644 debian/libqgis-gui2.14.4.symbols
delete mode 100644 debian/libqgis-gui2.8.6.symbols
rename debian/{libqgis-networkanalysis2.8.6.install => libqgis-networkanalysis2.14.4.install} (100%)
create mode 100644 debian/libqgis-networkanalysis2.14.4.symbols
delete mode 100644 debian/libqgis-networkanalysis2.8.6.symbols
rename debian/{libqgis-server2.8.6.install => libqgis-server2.14.4.install} (100%)
create mode 100644 debian/libqgis-server2.14.4.symbols
delete mode 100644 debian/libqgis-server2.8.6.symbols
delete mode 100644 debian/libqgisgrass2.8.6.install
delete mode 100644 debian/libqgisgrass2.8.6.lintian-overrides
delete mode 100644 debian/libqgisgrass2.8.6.symbols
create mode 100644 debian/libqgisgrass6-2.14.4.install
create mode 100644 debian/libqgisgrass6-2.14.4.lintian-overrides
create mode 100644 debian/libqgisgrass6-2.14.4.symbols
rename debian/{libqgispython2.8.6.install => libqgispython2.14.4.install} (100%)
create mode 100644 debian/libqgispython2.14.4.symbols
delete mode 100644 debian/libqgispython2.8.6.symbols
delete mode 100644 debian/patches/0001-fix-arm-build.patch
delete mode 100644 debian/patches/allows-to-typo.patch
delete mode 100644 debian/patches/browser-typo.patch
delete mode 100644 debian/patches/exclude-dxf2shp-plugin.patch
create mode 100644 debian/patches/number-typo.patch
delete mode 100644 debian/patches/occurrences-typo.patch
delete mode 100644 debian/patches/override.patch
create mode 100644 debian/patches/qt4-without-qtwebkit.patch
create mode 100644 debian/patches/qtermwidget-hurd.patch
create mode 100644 debian/patches/qtermwidget-kfreebsd.patch
delete mode 100644 debian/patches/suppress-typo.patch
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
create mode 100644 debian/qgis-plugin-globe-common.lintian-overrides
delete mode 100755 debian/qgis-provider-grass.postrm
delete mode 100755 debian/qgis-provider-grass.preinst
create mode 100644 debian/qgis-providers.lintian-overrides
create mode 100644 debian/qgis.default
create mode 100644 debian/qgis.preinst
delete mode 100644 debian/source.lintian-overrides
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-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/QtNetwork.py
create mode 100644 python/PyQt/PyQt4/QtPrintSupport.py
create mode 100644 python/PyQt/PyQt4/QtSql.py
create mode 100644 python/PyQt/PyQt4/QtSvg.py
create mode 100644 python/PyQt/PyQt4/QtTest.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/QtXml.py
create mode 100644 python/PyQt/PyQt4/__init__.py
create mode 100644 python/PyQt/PyQt4/uic/__init__.py
create mode 100644 python/PyQt/PyQt4/uic/properties.py
create mode 100644 python/PyQt/PyQt4/uic/pyuic.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/QtNetwork.py
create mode 100644 python/PyQt/PyQt5/QtPrintSupport.py
create mode 100644 python/PyQt/PyQt5/QtSql.py
create mode 100644 python/PyQt/PyQt5/QtSvg.py
create mode 100644 python/PyQt/PyQt5/QtTest.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
create mode 100644 python/PyQt/PyQt5/QtXml.py
rename python/{plugins/processing/algs/grass/ext => PyQt/PyQt5}/__init__.py (100%)
create mode 100644 python/PyQt/PyQt5/uic/__init__.py
create mode 100644 python/PyQt/PyQt5/uic/properties.py
create mode 100644 python/PyQt/PyQt5/uic/pyuic.py
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/composer/qgsgroupungroupitemscommand.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
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/AddCoordinatestopoints.txt (100%)
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
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/CatchmentArea(Parallel).txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/ClipGridwithPolygon.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/CropToData.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/GridCalculator.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridMasking.txt
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/Separatepointsbydirection.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/Slope,Aspect,Curvature.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/StatisticsforGrids.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/TransformShapes.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.1.4}/VectorisingGridClasses.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/AddCoordinatestopoints.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/ClipGridwithPolygon.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/CropToData.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/GridCalculator.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridMasking.txt
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
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultilevelB-SplineInterpolationforCategories.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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/Separatepointsbydirection.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/Slope,Aspect,Curvature.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/StatisticsforGrids.txt (100%)
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(TIN).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThinPlateSpline.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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/TransformShapes.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.0}/VectorisingGridClasses.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/AddCoordinatestopoints.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/ClipGridwithPolygon.txt (100%)
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/ConfusionMatrix(GridPolygons).txt
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/CropToData.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DiversityOfCategories.txt
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/GridCalculator.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridMasking.txt
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridStatisticsforPolygons.txt
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
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultilevelB-SplineInterpolationforCategories.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
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ResidualAnalysis(Grid).txt
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/Separatepointsbydirection.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/Slope,Aspect,Curvature.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/StatisticsforGrids.txt (100%)
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(TIN).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline.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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/TransformShapes.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.2}/VectorisingGridClasses.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/AddCoordinatestopoints.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/ClipGridwithPolygon.txt (100%)
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/ConfusionMatrix(GridPolygons).txt
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/CreateLinesGraticule.txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CreatePolygonsGraticule.txt
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/CropToData.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DiffusiveHillslopeEvolution(ADI).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DiffusiveHillslopeEvolution(FTCS).txt
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DiversityOfCategories.txt
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FillSinks(QMofESP).txt
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(QMofESP).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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/GridCalculator.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridMasking.txt
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridStatisticsforPolygons.txt
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
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolationforCategories.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
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ResidualAnalysis(Grid).txt
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/Separatepointsbydirection.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/Slope,Aspect,Curvature.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/StatisticsforGrids.txt (100%)
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%)
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SuccessiveFlowRouting.txt
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(TIN).txt
create mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline.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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/TransformShapes.txt (100%)
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%)
copy python/plugins/processing/algs/saga/description/{2.1.3 => 2.2.3}/VectorisingGridClasses.txt (100%)
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/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/gdal.png
create mode 100644 python/plugins/processing/images/gdal.svg
delete mode 100644 python/plugins/processing/images/geoserver.png
delete mode 100644 python/plugins/processing/images/grass.png
create mode 100644 python/plugins/processing/images/grass.svg
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/qgis.png
copy images/icons/qgis_icon.svg => python/plugins/processing/images/qgis.svg (100%)
delete mode 100644 python/plugins/processing/images/r.png
create mode 100644 python/plugins/processing/images/r.svg
delete mode 100644 python/plugins/processing/images/saga100x100.jpg
delete mode 100644 python/plugins/processing/images/taudem.png
create mode 100644 python/plugins/processing/images/taudem.svg
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/NULL
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
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_canvas.cpp
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_canvas.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.h
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_fitter.cpp (100%)
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_fitter.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_global.h
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_grid.cpp
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_grid.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_item.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_item.h
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.h
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.h
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_magnifier.cpp (100%)
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_magnifier.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_marker.cpp
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_marker.h (100%)
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_panner.cpp (100%)
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_panner.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_picker.cpp
copy src/app/gps/{qwtpolar-1.0 => qwtpolar-1.1.1}/qwt_polar_picker.h (100%)
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.h
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.h
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_spectrogram.cpp
create mode 100644 src/app/gps/qwtpolar-1.1.1/qwt_polar_spectrogram.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/composer/qgsgroupungroupitemscommand.cpp
create mode 100644 src/core/composer/qgsgroupungroupitemscommand.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/qgsnetworkdiskcache.cpp
create mode 100644 src/core/qgsnetworkdiskcache.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/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
create mode 100644 src/ui/composer/qgscomposerpicturewidgetbase.ui
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/qgscomposerpicturewidgetbase.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/testqgisapppython.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/testqgsconnectionpool.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/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/testqgspainteffect.cpp
create mode 100644 tests/src/core/testqgspainteffectregistry.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/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_ogr.py
create mode 100644 tests/src/python/test_provider_oracle.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_qgscolorbuttonv2.py
create mode 100644 tests/src/python/test_qgscomposerpicture.py
create mode 100644 tests/src/python/test_qgscomposerview.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
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%)
create mode 100644 tests/testdata/control_images/composer_items/expected_composerrotation_maprotation/expected_composerrotation_maprotation_mask.png
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%)
create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_issue_14644/expected_composerpicture_issue_14644.png
create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_issue_14644/expected_composerpicture_issue_14644_mask.png
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%)
create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_params/expected_composerpicture_svg_params.png
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_mapunits/expected_legend_mapunits.png
create mode 100644 tests/testdata/control_images/legend/expected_legend_mapunits/expected_legend_mapunits_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
rename tests/testdata/control_images/{markerlinesymbol => symbol_markerline}/expected_line_offset/expected_line_offset.png (100%)
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_simplemarker/expected_simplemarker_boundsoffset/expected_simplemarker_boundsoffset.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_boundsoffset/expected_simplemarker_boundsoffset_mask.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_boundsrotation/expected_simplemarker_boundsrotation.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_boundsrotation/expected_simplemarker_boundsrotation_mask.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_boundsrotationoffset/expected_simplemarker_boundsrotationoffset.png
create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_boundsrotationoffset/expected_simplemarker_boundsrotationoffset_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/test14666.csv
create mode 100644 tests/testdata/delimitedtext/testtypes.csv
create mode 100644 tests/testdata/elev.gpx
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/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/noelev.gpx
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 100644 tests/testdata/provider/testdata_oracle.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/raster/test.asc
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/sample_alpha_image.png
create mode 100644 tests/testdata/shp_latin1.dbf
create mode 100644 tests/testdata/svg/issue_14644.svg
create mode 100644 tests/testdata/svg_params.svg
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