[qgis] branch master updated (85305ef -> 069b646)

Bas Couwenberg sebastic at debian.org
Tue Feb 27 08:15:58 UTC 2018


This is an automated email from the git hooks/post-receive script.

sebastic pushed a change to branch master
in repository qgis.

      from  85305ef   Fix deprecated source override location.
      adds  9eb418f   Update branch in gbp.conf & Vcs-Git URL.
      adds  ee5d677   Update watch file for 2.18.x LTR releases.
      adds  5ab054a   New upstream version 2.18.17+dfsg
      adds  df56038   Merge tag 'upstream/2.18.17+dfsg' into experimental
      adds  c9d8696   New upstream release.
      adds  0fa7aa4   Drop patches applied upstream. Refresh remaining patches.
      adds  35b47c5   Add Breaks/Replaces for files moved from qgis to qgis-common.
      adds  df5b43f   Update copyright file.
      adds  754dc33   Restore rules to disable QtWebKit.
      adds  24f9693   Don't install libarcgi*provides.so, not built.
      adds  c9ca5e0   Add libqjson-dev to build dependencies.
      adds  310c8b2   Add lintian overrides for spelling-error-in-binary false positives.
      adds  05b2f92   Update symbols for amd64.
      adds  102d774   Set distribution to experimental.
      adds  160209b   Fix qgis.qch install in arch-indep target.
      adds  9ce12b8   Include libarcgis*provider.so in qgis-providers.
      adds  71c41e7   Set distribution to experimental.
      adds  1846958   Add patch to add dependency on qgis_gui target to fix parallel build.
      adds  1b59f9f   Set distribution to experimental.
       new  60f72e5   Mark wms-provider-dependencies.patch, as Applied-Upstream.
       new  65d39e1   Update symbols for other architectures.
       new  3d4c67e   Move from experimental to unstable.
       new  069b646   Revert "Update branch in gbp.conf & Vcs-Git URL."

The 4 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                                         |     4 +-
 .travis.yml                                        |    36 +
 CMakeLists.txt                                     |    83 +-
 CONTRIBUTE.md                                      |    25 +
 ChangeLog                                          | 21919 ++++-
 INSTALL                                            |    66 +-
 NEWS                                               |   305 +-
 README.md                                          |     2 +-
 ci/travis/linux/qt4/before_install.sh              |     4 +
 ci/travis/linux/qt4/script.sh                      |     7 +-
 ci/travis/linux/qt5/before_install.sh              |    35 +
 ci/travis/linux/qt5/blacklist.txt                  |    19 +
 ci/travis/linux/qt5/install.sh                     |    59 +
 ci/travis/linux/qt5/script.sh                      |    32 +
 ci/travis/osx/before_install.sh                    |     7 +-
 ci/travis/osx/install.sh                           |     2 -
 ci/travis/osx/script.sh                            |     2 +-
 cmake/FindGDAL.cmake                               |     9 +
 cmake/FindGRASS.cmake                              |     5 +-
 cmake/FindOSGEARTH.cmake                           |     3 +
 cmake/FindPyQt5.py                                 |     2 +-
 cmake/FindPythonLibrary.cmake                      |    10 +-
 cmake/FindQsci.cmake                               |     8 +-
 cmake/FindQsci.py                                  |    22 +-
 cmake/FindSPATIALITE.cmake                         |    82 -
 cmake/FindSpatiaLite.cmake                         |    83 +
 cmake/PyQtMacros.cmake                             |     9 +-
 cmake/SIPMacros.cmake                              |   215 +-
 cmake/Txt2Tags.cmake                               |     2 +-
 cmake/UsePythonTest.cmake                          |     6 +-
 cmake_templates/Doxyfile.in                        |    23 +-
 cmake_templates/qgsconfig.h.in                     |    12 +-
 debian/changelog                                   |    43 +
 debian/control                                     |    45 +-
 debian/copyright                                   |   363 +-
 debian/icons/qgis-mime-icon128x128.png             |   Bin 14941 -> 7656 bytes
 debian/icons/qgis-mime-icon16x16.png               |   Bin 1429 -> 718 bytes
 debian/icons/qgis-mime-icon192x192.png             |   Bin 0 -> 11503 bytes
 debian/icons/qgis-mime-icon22x22.png               |   Bin 1617 -> 982 bytes
 debian/icons/qgis-mime-icon24x24.png               |   Bin 1799 -> 1141 bytes
 debian/icons/qgis-mime-icon256x256.png             |   Bin 0 -> 15737 bytes
 debian/icons/qgis-mime-icon32x32.png               |   Bin 2576 -> 1617 bytes
 debian/icons/qgis-mime-icon36x36.png               |   Bin 3027 -> 1856 bytes
 debian/icons/qgis-mime-icon42x42.png               |   Bin 3699 -> 2241 bytes
 debian/icons/qgis-mime-icon48x48.png               |   Bin 4482 -> 2649 bytes
 debian/icons/qgis-mime-icon512x512.png             |   Bin 0 -> 34104 bytes
 debian/icons/qgis-mime-icon64x64.png               |   Bin 6749 -> 3611 bytes
 debian/icons/qgis-mime-icon72x72.png               |   Bin 7875 -> 4119 bytes
 debian/icons/qgis-mime-icon80x80.png               |   Bin 9206 -> 4617 bytes
 debian/icons/qgis-mime-icon8x8.png                 |   Bin 602 -> 353 bytes
 debian/icons/qgis-mime-icon96x96.png               |   Bin 11765 -> 5577 bytes
 debian/icons/qgis-qgs128x128.png                   |   Bin 0 -> 8073 bytes
 debian/icons/qgis-qgs16x16.png                     |   Bin 0 -> 744 bytes
 debian/icons/qgis-qgs192x192.png                   |   Bin 0 -> 11800 bytes
 debian/icons/qgis-qgs22x22.png                     |   Bin 0 -> 1057 bytes
 debian/icons/qgis-qgs24x24.png                     |   Bin 0 -> 1184 bytes
 debian/icons/qgis-qgs256x256.png                   |   Bin 0 -> 16152 bytes
 debian/icons/qgis-qgs32x32.png                     |   Bin 0 -> 1669 bytes
 debian/icons/qgis-qgs36x36.png                     |   Bin 0 -> 1919 bytes
 debian/icons/qgis-qgs42x42.png                     |   Bin 0 -> 2327 bytes
 debian/icons/qgis-qgs48x48.png                     |   Bin 0 -> 2719 bytes
 debian/icons/qgis-qgs512x512.png                   |   Bin 0 -> 34586 bytes
 debian/icons/qgis-qgs64x64.png                     |   Bin 0 -> 3780 bytes
 debian/icons/qgis-qgs72x72.png                     |   Bin 0 -> 4359 bytes
 debian/icons/qgis-qgs80x80.png                     |   Bin 0 -> 4851 bytes
 debian/icons/qgis-qgs8x8.png                       |   Bin 0 -> 371 bytes
 debian/icons/qgis-qgs96x96.png                     |   Bin 0 -> 5855 bytes
 debian/icons/qgis-qlr128x128.png                   |   Bin 0 -> 6957 bytes
 debian/icons/qgis-qlr16x16.png                     |   Bin 0 -> 760 bytes
 debian/icons/qgis-qlr192x192.png                   |   Bin 0 -> 10280 bytes
 debian/icons/qgis-qlr22x22.png                     |   Bin 0 -> 1053 bytes
 debian/icons/qgis-qlr24x24.png                     |   Bin 0 -> 1161 bytes
 debian/icons/qgis-qlr256x256.png                   |   Bin 0 -> 14006 bytes
 debian/icons/qgis-qlr32x32.png                     |   Bin 0 -> 1598 bytes
 debian/icons/qgis-qlr36x36.png                     |   Bin 0 -> 1790 bytes
 debian/icons/qgis-qlr42x42.png                     |   Bin 0 -> 2168 bytes
 debian/icons/qgis-qlr48x48.png                     |   Bin 0 -> 2497 bytes
 debian/icons/qgis-qlr512x512.png                   |   Bin 0 -> 29895 bytes
 debian/icons/qgis-qlr64x64.png                     |   Bin 0 -> 3427 bytes
 debian/icons/qgis-qlr72x72.png                     |   Bin 0 -> 3882 bytes
 debian/icons/qgis-qlr80x80.png                     |   Bin 0 -> 4215 bytes
 debian/icons/qgis-qlr8x8.png                       |   Bin 0 -> 381 bytes
 debian/icons/qgis-qlr96x96.png                     |   Bin 0 -> 5124 bytes
 debian/icons/qgis-qml128x128.png                   |   Bin 0 -> 10843 bytes
 debian/icons/qgis-qml16x16.png                     |   Bin 0 -> 764 bytes
 debian/icons/qgis-qml192x192.png                   |   Bin 0 -> 18174 bytes
 debian/icons/qgis-qml22x22.png                     |   Bin 0 -> 1089 bytes
 debian/icons/qgis-qml24x24.png                     |   Bin 0 -> 1220 bytes
 debian/icons/qgis-qml256x256.png                   |   Bin 0 -> 26006 bytes
 debian/icons/qgis-qml32x32.png                     |   Bin 0 -> 1769 bytes
 debian/icons/qgis-qml36x36.png                     |   Bin 0 -> 2041 bytes
 debian/icons/qgis-qml42x42.png                     |   Bin 0 -> 2514 bytes
 debian/icons/qgis-qml48x48.png                     |   Bin 0 -> 3052 bytes
 debian/icons/qgis-qml512x512.png                   |   Bin 0 -> 59391 bytes
 debian/icons/qgis-qml64x64.png                     |   Bin 0 -> 4352 bytes
 debian/icons/qgis-qml72x72.png                     |   Bin 0 -> 5070 bytes
 debian/icons/qgis-qml80x80.png                     |   Bin 0 -> 5846 bytes
 debian/icons/qgis-qml8x8.png                       |   Bin 0 -> 383 bytes
 debian/icons/qgis-qml96x96.png                     |   Bin 0 -> 7352 bytes
 debian/icons/qgis-qpt128x128.png                   |   Bin 0 -> 6693 bytes
 debian/icons/qgis-qpt16x16.png                     |   Bin 0 -> 718 bytes
 debian/icons/qgis-qpt192x192.png                   |   Bin 0 -> 9465 bytes
 debian/icons/qgis-qpt22x22.png                     |   Bin 0 -> 1038 bytes
 debian/icons/qgis-qpt24x24.png                     |   Bin 0 -> 1168 bytes
 debian/icons/qgis-qpt256x256.png                   |   Bin 0 -> 12655 bytes
 debian/icons/qgis-qpt32x32.png                     |   Bin 0 -> 1627 bytes
 debian/icons/qgis-qpt36x36.png                     |   Bin 0 -> 1842 bytes
 debian/icons/qgis-qpt42x42.png                     |   Bin 0 -> 2147 bytes
 debian/icons/qgis-qpt48x48.png                     |   Bin 0 -> 2595 bytes
 debian/icons/qgis-qpt512x512.png                   |   Bin 0 -> 26885 bytes
 debian/icons/qgis-qpt64x64.png                     |   Bin 0 -> 3416 bytes
 debian/icons/qgis-qpt72x72.png                     |   Bin 0 -> 3742 bytes
 debian/icons/qgis-qpt80x80.png                     |   Bin 0 -> 4243 bytes
 debian/icons/qgis-qpt8x8.png                       |   Bin 0 -> 358 bytes
 debian/icons/qgis-qpt96x96.png                     |   Bin 0 -> 4993 bytes
 debian/libqgis-analysis2.14.22.symbols             |   566 -
 ....22.install => libqgis-analysis2.18.17.install} |     0
 debian/libqgis-analysis2.18.17.symbols             |   573 +
 debian/libqgis-app2.14.22.symbols                  |  4487 -
 ...p2.14.22.install => libqgis-app2.18.17.install} |     0
 debian/libqgis-app2.18.17.symbols                  |  4858 +
 debian/libqgis-core2.14.22.symbols                 | 10200 --
 ...2.14.22.install => libqgis-core2.18.17.install} |     0
 debian/libqgis-core2.18.17.symbols                 | 11888 +++
 debian/libqgis-customwidgets.lintian-overrides     |     3 +
 debian/libqgis-gui2.14.22.symbols                  |  8432 --
 ...i2.14.22.install => libqgis-gui2.18.17.install} |     0
 debian/libqgis-gui2.18.17.symbols                  | 10309 ++
 debian/libqgis-networkanalysis2.14.22.symbols      |    67 -
 ...tall => libqgis-networkanalysis2.18.17.install} |     0
 debian/libqgis-networkanalysis2.18.17.symbols      |    80 +
 debian/libqgis-server2.14.22.symbols               |   267 -
 ...14.22.install => libqgis-server2.18.17.install} |     0
 debian/libqgis-server2.18.17.symbols               |   289 +
 debian/libqgisgrass7-2.14.22.lintian-overrides     |     4 -
 debian/libqgisgrass7-2.14.22.symbols               |   931 -
 ...14.22.install => libqgisgrass7-2.18.17.install} |     0
 debian/libqgisgrass7-2.18.17.lintian-overrides     |     4 +
 debian/libqgisgrass7-2.18.17.symbols               |   657 +
 debian/libqgispython2.14.22.symbols                |     5 -
 ....14.22.install => libqgispython2.18.17.install} |     0
 debian/libqgispython2.18.17.symbols                |     5 +
 debian/patches/columns-typo.patch                  |   100 +-
 debian/patches/disable-doxygen.patch               |    16 +-
 debian/patches/grass74.patch                       |    14 -
 debian/patches/number-typo.patch                   |   111 +-
 debian/patches/occurred-typo.patch                 |    97 +-
 debian/patches/python-env.patch                    |    16 +
 debian/patches/qt4-without-qtwebkit.patch          |    34 -
 debian/patches/qtermwidget-hurd.patch              |    37 -
 debian/patches/qtermwidget-kfreebsd.patch          |    26 -
 debian/patches/series                              |     5 +-
 debian/patches/wms-provider-dependencies.patch     |    20 +
 debian/qgis-common.install                         |     3 +
 debian/qgis-plugin-globe-common.install            |     1 +
 debian/qgis-plugin-globe.install                   |     1 +
 debian/qgis-provider.lintian-overrides             |     1 +
 debian/qgis-providers.install                      |     3 +
 debian/qgis.desktop                                |     2 +-
 debian/qgis.install                                |     5 +-
 debian/qgis.lintian-overrides                      |     3 +
 debian/qgis.mime                                   |     3 +
 debian/qgis.xml                                    |    32 +-
 debian/rules                                       |    87 +-
 debian/source/include-binaries                     |    67 +
 debian/watch                                       |     2 +-
 doc/AUTHORS                                        |     3 +-
 doc/CMakeLists.txt                                 |    23 +-
 doc/CONTRIBUTORS                                   |     3 +
 doc/INSTALL.html                                   |   185 +-
 doc/TRANSLATORS                                    |    77 +-
 doc/api_custom.css                                 |   228 +
 doc/contributors.json                              |    51 +
 ...bae1ddf62a00a52519f028a18e7f.png.100x50_q85.jpg |   Bin 0 -> 2717 bytes
 ...6194627e87ca81c9dffd4eee9ad1.png.100x50_q85.png |   Bin 0 -> 5131 bytes
 ...fc486877065e21d3e28f89788e78.png.100x50_q85.png |   Bin 0 -> 3154 bytes
 ...ca052492dff96434ddb54d5401262.png.50x50_q85.png |   Bin 0 -> 4102 bytes
 ...89d41120cddf90509374642d400b4.png.50x50_q85.png |   Bin 0 -> 4389 bytes
 ...56fb6b15cb9a098f8d27928152e8.jpg.100x50_q85.jpg |   Bin 0 -> 1629 bytes
 ...d0e6aabe5e8e424b93b40b83be3a.png.100x50_q85.png |   Bin 0 -> 7192 bytes
 ...ee18570638070439a8082b91dca8.png.100x50_q85.jpg |   Bin 0 -> 1902 bytes
 ...26452e07e39d88716ec518ff5f3a.png.100x50_q85.png |   Bin 0 -> 5039 bytes
 ...046bac3866b5649d269138d257a4.png.100x50_q85.png |   Bin 0 -> 7420 bytes
 ...381e9a95a481808b27249f0f592.jpg.200x100_q85.jpg |   Bin 0 -> 3447 bytes
 ...2cd84d93459d0f00b3a64850095c.png.100x50_q85.jpg |   Bin 0 -> 2566 bytes
 ...c57d1e2338ddb55a7fb7e764b765.png.100x50_q85.png |   Bin 0 -> 3039 bytes
 ...65fc941eaf0d080fcabbe29d3aff.png.100x50_q85.png |   Bin 0 -> 4044 bytes
 ...063d065ef84840e734e411c770f2.png.100x50_q85.png |   Bin 0 -> 8468 bytes
 ...888b441002777aee43514e3e271.png.200x100_q85.png |   Bin 0 -> 6085 bytes
 ...0914eb947bf6dce5cee1c78455ba.jpg.100x50_q85.jpg |   Bin 0 -> 2326 bytes
 ...58ebeb6bcbdce6fef4cb313ad9f9.png.100x50_q85.png |   Bin 0 -> 6202 bytes
 ...bda8ed0b144478e7fa001e22ba63.jpg.100x50_q85.jpg |   Bin 0 -> 1080 bytes
 ...4c112cc73fb5aaaee9696220649b.png.100x50_q85.png |   Bin 0 -> 3052 bytes
 ...6ecb9981c8c02a6d6ba1fb6ca2c7.png.100x50_q85.jpg |   Bin 0 -> 1679 bytes
 ...7d4e4adb87abf81c96c26c25cd36.png.100x50_q85.jpg |   Bin 0 -> 1511 bytes
 ...e8d43a28d4ea3466633f15d17636.png.100x50_q85.jpg |   Bin 0 -> 1262 bytes
 ...38057fd9bae0a427519ccbfef0d.png.300x150_q85.png |   Bin 0 -> 13093 bytes
 ...4f686b531f05fcf85f59ed0dcb93.png.100x50_q85.png |   Bin 0 -> 4117 bytes
 ...a7ef42b807b1b4fcd22566eef69d.png.100x50_q85.png |   Bin 0 -> 6475 bytes
 ...7ea4fdb57c0de6ce4573af6d8c6c.png.100x50_q85.png |   Bin 0 -> 3558 bytes
 ...482f12c7b2dff14659fd9ff6240c.png.100x50_q85.jpg |   Bin 0 -> 1645 bytes
 ...e788e6adac40ecf6964eddc4d38e.png.100x50_q85.png |   Bin 0 -> 9714 bytes
 ...88e622e7bf40ee85326c28cf09f3.jpg.100x50_q85.jpg |   Bin 0 -> 1532 bytes
 ...c2f34ef61b034f7b86adfd96f4c4.png.100x50_q85.jpg |   Bin 0 -> 1995 bytes
 ...0fb15735df8509527e6a1badce72.png.100x50_q85.png |   Bin 0 -> 4377 bytes
 ...840586da0bd45110758c5b0a786ff.png.50x50_q85.png |   Bin 0 -> 4373 bytes
 ...f2d6fd591f9760871e38a684bed0.png.100x50_q85.png |   Bin 0 -> 6434 bytes
 ...2fd47917e1f948d795b6951dde9.png.200x100_q85.png |   Bin 0 -> 17021 bytes
 doc/index.dox                                      |     4 +-
 doc/linux.t2t                                      |    48 +-
 doc/modules.dox                                    |    30 +-
 doc/msvc.t2t                                       |    20 +-
 doc/msys.t2t                                       |     2 +-
 doc/news.html                                      |   363 +-
 doc/news.t2t                                       |   127 +
 i18n/CMakeLists.txt                                |     2 +-
 i18n/qgis_ar.ts                                    | 40776 ++++----
 i18n/qgis_bg.ts                                    | 41200 ++++----
 i18n/qgis_bs.ts                                    | 64568 ++++++------
 i18n/qgis_ca.ts                                    | 42411 ++++----
 i18n/qgis_cs.ts                                    | 41104 ++++----
 i18n/qgis_da.ts                                    | 50107 +++++-----
 i18n/qgis_de.ts                                    | 44357 +++------
 i18n/qgis_el.ts                                    | 40736 ++++----
 i18n/qgis_en.ts                                    | 91945 ++++++++---------
 i18n/qgis_es.ts                                    | 93149 +++++++++---------
 i18n/qgis_et.ts                                    | 41847 ++++----
 i18n/qgis_eu.ts                                    | 97109 +++++++++---------
 i18n/qgis_fi.ts                                    | 57207 +++++------
 i18n/qgis_fr.ts                                    | 91678 ++++++++---------
 i18n/qgis_gl.ts                                    | 92626 +++++++++---------
 i18n/qgis_hi.ts                                    | 40988 ++++----
 i18n/qgis_hr.ts                                    | 40261 ++++----
 i18n/qgis_hu.ts                                    | 42913 ++++----
 i18n/qgis_id.ts                                    | 40865 ++++----
 i18n/qgis_it.ts                                    | 41165 ++++----
 i18n/qgis_ja.ts                                    | 92470 +++++++++---------
 i18n/qgis_km.ts                                    | 40326 ++++----
 i18n/qgis_ko.ts                                    | 40902 ++++----
 i18n/qgis_lt.ts                                    | 40808 ++++----
 i18n/qgis_lv.ts                                    | 40462 ++++----
 i18n/qgis_nb.ts                                    | 41929 ++++----
 i18n/qgis_nl.ts                                    | 93636 +++++++++---------
 i18n/qgis_pl.ts                                    | 42393 ++++----
 i18n/qgis_pt_BR.ts                                 | 92727 +++++++++---------
 i18n/qgis_pt_PT.ts                                 | 94838 +++++++++---------
 i18n/qgis_ro.ts                                    | 92533 +++++++++---------
 i18n/qgis_ru.ts                                    | 41201 ++++----
 i18n/qgis_sk.ts                                    | 40671 ++++----
 i18n/qgis_sl.ts                                    | 41787 ++++----
 i18n/qgis_sr at latin.ts                              | 97682 -------------------
 i18n/qgis_sv.ts                                    | 94799 +++++++++---------
 i18n/qgis_tr.ts                                    | 41068 ++++----
 i18n/qgis_vi.ts                                    | 56102 ++++++-----
 i18n/qgis_zh-Hans.ts                               | 42101 ++++----
 i18n/qgis_zh-Hant.ts                               | 40767 ++++----
 images/icons/mac/asc.icns                          |   Bin 37163 -> 141649 bytes
 images/icons/mac/ddf.icns                          |   Bin 37192 -> 156604 bytes
 images/icons/mac/dem.icns                          |   Bin 37365 -> 137927 bytes
 images/icons/mac/dt0.icns                          |   Bin 37208 -> 137162 bytes
 images/icons/mac/dxf.icns                          |   Bin 0 -> 185819 bytes
 images/icons/mac/gml.icns                          |   Bin 37303 -> 185138 bytes
 images/icons/mac/img.icns                          |   Bin 37340 -> 138202 bytes
 images/icons/mac/jp2.icns                          |   Bin 37012 -> 135351 bytes
 images/icons/mac/mif.icns                          |   Bin 37123 -> 180599 bytes
 images/icons/mac/mldata.icns                       |   Bin 38456 -> 157244 bytes
 images/icons/mac/qgs.icns                          |   Bin 37375 -> 179032 bytes
 images/icons/mac/qlr.icns                          |   Bin 0 -> 157882 bytes
 images/icons/mac/qml.icns                          |   Bin 37377 -> 204663 bytes
 images/icons/mac/qpt.icns                          |   Bin 0 -> 173143 bytes
 images/icons/mac/shp.icns                          |   Bin 37122 -> 184610 bytes
 images/icons/mac/sqlite.icns                       |   Bin 0 -> 195815 bytes
 images/icons/mac/tiff.icns                         |   Bin 37029 -> 128643 bytes
 images/icons/qgis_asc_icon.svg                     |   406 +
 images/icons/qgis_ddf_icon.svg                     |   412 +
 images/icons/qgis_dem_icon.svg                     |   376 +
 images/icons/qgis_dt0_icon.svg                     |   382 +
 images/icons/qgis_dxf_icon.svg                     |   369 +
 images/icons/qgis_gml_icon.svg                     |   369 +
 images/icons/qgis_img_icon.svg                     |   406 +
 images/icons/qgis_jp2_icon.svg                     |   406 +
 images/icons/qgis_mif_icon.svg                     |   343 +
 images/icons/qgis_mime_icon.svg                    |   422 +
 images/icons/qgis_mldata_icon.svg                  |   406 +
 images/icons/qgis_qgs_icon.svg                     |   333 +
 images/icons/qgis_qlr_icon.svg                     |   438 +
 images/icons/qgis_qml_icon.svg                     |   558 +
 images/icons/qgis_qpt_icon.svg                     |   616 +
 images/icons/qgis_shp_icon.svg                     |   370 +
 images/icons/qgis_sqlite_icon.svg                  |   485 +
 images/icons/qgis_tif_icon.svg                     |   406 +
 images/images.qrc                                  |   223 +-
 images/splash/splash.png                           |   Bin 318410 -> 2839175 bytes
 images/sponsors/aas_300wide.png                    |   Bin 6570 -> 0 bytes
 images/sponsors/bronze.png                         |   Bin 5285 -> 0 bytes
 images/sponsors/buttons.xcf                        |   Bin 46743 -> 0 bytes
 images/sponsors/gaia.png                           |   Bin 8423 -> 0 bytes
 images/sponsors/geosynergy.png                     |   Bin 14118 -> 0 bytes
 images/sponsors/gold.png                           |   Bin 6211 -> 0 bytes
 images/sponsors/ibw.png                            |   Bin 10406 -> 0 bytes
 images/sponsors/platinum.png                       |   Bin 5487 -> 0 bytes
 images/sponsors/silver.png                         |   Bin 4326 -> 0 bytes
 images/sponsors/vorarlberg.png                     |   Bin 7298 -> 0 bytes
 .../accommodation/accommodation_youth_hostel.svg   |     2 +-
 images/svg/amenity/amenity_firestation3.svg        |    12 +-
 images/svg/amenity/amenity_police2.svg             |    18 +-
 images/svg/amenity/amenity_post_office.svg         |     4 +-
 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/arrows/NorthArrow_02.svg                |     2 +-
 images/svg/arrows/NorthArrow_03.svg                |     2 +-
 images/svg/arrows/NorthArrow_04.svg                |     9 +-
 images/svg/arrows/NorthArrow_05.svg                |    17 +-
 images/svg/arrows/NorthArrow_06.svg                |    14 +-
 images/svg/arrows/NorthArrow_07.svg                |    15 +-
 images/svg/arrows/NorthArrow_08.svg                |    11 +-
 images/svg/arrows/NorthArrow_09.svg                |    11 +-
 images/svg/arrows/NorthArrow_10.svg                |    12 +-
 images/svg/arrows/NorthArrow_11.svg                |     9 +-
 images/svg/backgrounds/background_forbidden.svg    |     4 +-
 images/svg/backgrounds/background_octogon.svg      |     2 +-
 .../svg/backgrounds/background_tilted_square.svg   |     2 +-
 .../background_tilted_square_rounded.svg           |     2 +-
 images/svg/backgrounds/background_triangle.svg     |     2 +-
 images/svg/crosses/Cross1.svg                      |    58 +-
 images/svg/crosses/Cross4.svg                      |    60 +-
 images/svg/crosses/Cross5.svg                      |    66 +-
 images/svg/crosses/Cross6.svg                      |     8 +-
 images/svg/crosses/Star1.svg                       |     8 +-
 images/svg/symbol/disability_accessibility.svg     |   108 +
 images/svg/symbol/disability_accessibility2.svg    |    57 +
 images/svg/symbol/disability_lowvision.svg         |   140 +
 images/themes/default/cadtools/cad.svg             |  2382 +
 images/themes/default/diagramNone.svg              |    69 +
 images/themes/default/extents.png                  |   Bin 701 -> 0 bytes
 images/themes/default/histogram.png                |   Bin 510 -> 0 bytes
 images/themes/default/labelingNone.svg             |    69 +
 images/themes/default/legend.svg                   |   258 +
 images/themes/default/lockedGray.svg               |   411 +
 images/themes/default/locked_repeating.svg         |   434 +
 images/themes/default/mActionAddAfsLayer.svg       |   520 +
 images/themes/default/mActionAddAmsLayer.svg       |   542 +
 images/themes/default/mActionAddBasicShape.png     |   Bin 1102 -> 0 bytes
 images/themes/default/mActionAddDb2Layer.svg       |   138 +
 images/themes/default/mActionAddNodesItem.svg      |   332 +
 images/themes/default/mActionAddPart.svg           |  1159 +
 images/themes/default/mActionAddPolygon.svg        |   355 +
 images/themes/default/mActionAddPolyline.svg       |   344 +
 images/themes/default/mActionAddRing.svg           |  1154 +
 .../{mActionOpenTable.png => mActionAddTable.png}  |   Bin
 images/themes/default/mActionAlignBottom.svg       |   519 +
 images/themes/default/mActionAlignHCenter.svg      |   519 +
 images/themes/default/mActionAlignLeft.svg         |   519 +
 images/themes/default/mActionAlignRight.svg        |   519 +
 images/themes/default/mActionAlignTop.svg          |   519 +
 images/themes/default/mActionAlignVCenter.svg      |   519 +
 images/themes/default/mActionAnnotation.svg        |  1412 +
 images/themes/default/mActionAtlasSettings.svg     |   112 +-
 images/themes/default/mActionCalculateField.png    |   Bin 1177 -> 0 bytes
 images/themes/default/mActionCalculateField.svg    |  1447 +
 images/themes/default/mActionCaptureLine.png       |   Bin 942 -> 0 bytes
 .../default/mActionChangeLabelProperties.svg       |   628 +
 images/themes/default/mActionComposerManager.svg   |  3521 +-
 .../default/mActionConditionalFormatting.svg       |  2104 +
 images/themes/default/mActionDeleteAttribute.png   |   Bin 728 -> 0 bytes
 images/themes/default/mActionDeleteAttribute.svg   |  1023 +
 images/themes/default/mActionDeletePart.svg        |  1155 +
 images/themes/default/mActionDeleteRing.svg        |  1151 +
 images/themes/default/mActionDeleteSelected.svg    |  2213 +-
 ...{pie-chart.svg => mActionDiagramProperties.svg} |     0
 images/themes/default/mActionDuplicateComposer.svg |   283 +-
 images/themes/default/mActionEditCopy.svg          |  2513 +
 images/themes/default/mActionEditCut.svg           |  2459 +
 images/themes/default/mActionEditNodesItem.svg     |   406 +
 images/themes/default/mActionEditPaste.svg         |  2481 +
 images/themes/default/mActionFileNew.svg           |   202 +-
 images/themes/default/mActionFilePrint.svg         |  3628 +
 images/themes/default/mActionFillRing.svg          |  2002 +-
 images/themes/default/mActionFilter.png            |   Bin 1726 -> 0 bytes
 images/themes/default/mActionFilterTableFields.svg |   724 +
 images/themes/default/mActionFormAnnotation.svg    |  1408 +
 images/themes/default/mActionFormView.svg          |  2334 +
 .../default/mActionFullCumulativeCutStretch.svg    |   391 +
 images/themes/default/mActionGroupItems.svg        |   539 +
 images/themes/default/mActionHistory.svg           |   107 +
 images/themes/default/mActionHtmlAnnotation.svg    |  2252 +
 images/themes/default/mActionLabeling.svg          |   569 +
 .../default/mActionLocalCumulativeCutStretch.svg   |   365 +
 .../default/mActionLocalHistogramStretch.svg       |   355 +
 images/themes/default/mActionLowerItems.svg        |   512 +
 images/themes/default/mActionMapTips.svg           |  2752 +
 images/themes/default/mActionMeasure.svg           |  2371 +
 images/themes/default/mActionMeasureAngle.svg      |  3314 +
 images/themes/default/mActionMeasureArea.svg       |  3301 +
 .../default/mActionMergeFeatureAttributes.svg      |   888 +
 images/themes/default/mActionMergeFeatures.svg     |  1145 +
 images/themes/default/mActionMoveFeature.svg       |  1153 +
 images/themes/default/mActionMoveFeatureLine.svg   |  1171 +
 images/themes/default/mActionMoveFeaturePoint.svg  |   738 +
 images/themes/default/mActionMoveItemsToBottom.svg |   519 +
 images/themes/default/mActionMoveItemsToTop.svg    |   519 +
 images/themes/default/mActionMoveLabel.svg         |   618 +
 images/themes/default/mActionMultiEdit.svg         |   184 +
 images/themes/default/mActionNewAttribute.png      |   Bin 821 -> 0 bytes
 images/themes/default/mActionNewAttribute.svg      |  1317 +
 images/themes/default/mActionNewBookmark.svg       |  1297 +
 images/themes/default/mActionNewComposer.svg       |   108 +-
 .../themes/default/mActionNewGeoPackageLayer.svg   |   394 +
 images/themes/default/mActionNewTableRow.svg       |  1312 +
 images/themes/default/mActionNodeTool.svg          |  2487 +
 images/themes/default/mActionOffsetCurve.svg       |  1127 +
 .../themes/default/mActionOffsetPointSymbols.svg   |   700 +
 images/themes/default/mActionRaiseItems.svg        |   512 +
 images/themes/default/mActionRedo.svg              |    81 +
 images/themes/default/mActionReshape.svg           |  1130 +
 images/themes/default/mActionRotateFeature.svg     |  1156 +
 images/themes/default/mActionRotateLabel.png       |   Bin 1323 -> 0 bytes
 images/themes/default/mActionRotateLabel.svg       |   221 +-
 .../themes/default/mActionRotatePointSymbols.svg   |   701 +
 images/themes/default/mActionSaveAsPDF.svg         |  4835 +
 images/themes/default/mActionSaveAsSVG.svg         |  4849 +
 images/themes/default/mActionSaveMapAsImage.svg    |  2850 +
 images/themes/default/mActionSelect.svg            |   194 +-
 images/themes/default/mActionSelectedToTop.svg     |  1281 +
 images/themes/default/mActionShowBookmarks.svg     |  1261 +
 images/themes/default/mActionShowPinnedLabels.svg  |   139 +-
 images/themes/default/mActionSimplify.svg          |  1551 +
 images/themes/default/mActionSplitFeatures.svg     |  2952 +-
 images/themes/default/mActionSplitParts.svg        |  3006 +-
 images/themes/default/mActionSum.svg               |  1215 +
 images/themes/default/mActionSvgAnnotation.svg     |  2321 +
 images/themes/default/mActionTextAnnotation.svg    |  1400 +
 images/themes/default/mActionToggleEditing.png     |   Bin 1046 -> 0 bytes
 images/themes/default/mActionTracing.svg           |  2676 +-
 images/themes/default/mActionUndo.svg              |    81 +
 images/themes/default/mActionUngroupItems.svg      |   560 +
 images/themes/default/mActionZoomToBookmark.svg    |   547 +
 images/themes/default/mIconAfs.svg                 |   480 +
 images/themes/default/mIconAms.svg                 |   503 +
 images/themes/default/mIconClear.png               |   Bin 773 -> 0 bytes
 images/themes/default/mIconClearText.svg           |    72 +
 images/themes/default/mIconClearTextHover.svg      |    72 +
 images/themes/default/mIconClose.png               |   Bin 502 -> 0 bytes
 .../default}/mIconClose.svg                        |     0
 images/themes/default/mIconDb2.svg                 |   112 +
 images/themes/default/mIconFormSelect.svg          |   148 +
 images/themes/default/mIconWarn.png                |   Bin 658 -> 0 bytes
 images/themes/default/multieditChangedValues.svg   |  1061 +
 images/themes/default/multieditMixedValues.svg     |   957 +
 images/themes/default/multieditSameValues.svg      |   125 +
 images/themes/default/propertyicons/diagram.svg    |  8520 ++
 .../themes/default/propertyicons/stylepreset.svg   |   326 +
 images/themes/default/propertyicons/symbology.svg  |   252 +
 images/themes/default/rendererNullSymbol.svg       |    84 +
 images/themes/default/sort.svg                     |    73 +
 .../themes/default/styleicons/multibandcolor.svg   |   158 +
 images/themes/default/styleicons/paletted.svg      |    98 +
 .../themes/default/styleicons/singlebandgray.svg   |    93 +
 .../default/styleicons/singlebandpseudocolor.svg   |   105 +
 images/themes/default/symbologyAdd.png             |   Bin 249 -> 0 bytes
 images/themes/default/symbologyDown.png            |   Bin 514 -> 0 bytes
 images/themes/default/symbologyRemove.png          |   Bin 202 -> 0 bytes
 images/themes/default/sync_views.svg               |   151 +
 images/themes/default/transformed.png              |   Bin 3344 -> 0 bytes
 .../themes/default}/transformed.svg                |     0
 .../themes}/default/vector_grid.png                |   Bin
 mac/app.info.plist.in                              |    52 +-
 mac/browser.info.plist.in                          |     4 +-
 ms-windows/Installer-Files/WelcomeFinishPage.bmp   |   Bin 154542 -> 154542 bytes
 ms-windows/cygwin/package.sh                       |    15 +
 ms-windows/osgeo4w/creatensis.pl                   |    45 +-
 ms-windows/osgeo4w/package-nightly.cmd             |    28 +-
 ms-windows/osgeo4w/package.cmd                     |    59 +-
 ms-windows/osgeo4w/qgis.reg.tmpl                   |    37 +-
 ms-windows/python_plugins.nsh                      |     1 -
 python/CMakeLists.txt                              |    49 +-
 python/PyQt/PyQt5/QtCore.py                        |    49 +-
 python/__init__.py                                 |    11 +-
 python/analysis/__init__.py                        |     2 +
 python/analysis/openstreetmap/qgsosmbase.sip       |    12 +-
 python/analysis/openstreetmap/qgsosmdownload.sip   |     2 +-
 python/analysis/raster/qgsalignraster.sip          |    21 +-
 python/console/__init__.py                         |     2 +-
 python/console/console.py                          |   128 +-
 python/console/console_compile_apis.py             |    12 +-
 python/console/console_editor.py                   |   159 +-
 python/console/console_output.py                   |    15 +-
 python/console/console_sci.py                      |    79 +-
 python/console/console_settings.py                 |    18 +-
 python/core/__init__.py                            |    47 +-
 python/core/composer/qgsatlascomposition.sip       |     2 +-
 python/core/composer/qgscomposerattributetable.sip |     8 +-
 .../core/composer/qgscomposerattributetablev2.sip  |    14 +-
 python/core/composer/qgscomposeritem.sip           |    14 +-
 python/core/composer/qgscomposeritemcommand.sip    |     2 +-
 python/core/composer/qgscomposerlabel.sip          |     2 +-
 python/core/composer/qgscomposerlegend.sip         |     8 +-
 python/core/composer/qgscomposermap.sip            |    23 +-
 python/core/composer/qgscomposermapgrid.sip        |     4 +-
 python/core/composer/qgscomposermapitem.sip        |     4 +-
 python/core/composer/qgscomposermapoverview.sip    |     4 +-
 python/core/composer/qgscomposermodel.sip          |    78 +-
 python/core/composer/qgscomposernodesitem.sip      |   111 +
 python/core/composer/qgscomposerobject.sip         |     2 +-
 python/core/composer/qgscomposerpicture.sip        |     2 +-
 python/core/composer/qgscomposerpolygon.sip        |    41 +
 python/core/composer/qgscomposerpolyline.sip       |    42 +
 python/core/composer/qgscomposerscalebar.sip       |     2 +-
 python/core/composer/qgscomposertable.sip          |     6 +-
 python/core/composer/qgscomposertablev2.sip        |     6 +-
 python/core/composer/qgscomposertexttable.sip      |     7 +-
 python/core/composer/qgscomposerutils.sip          |     2 +-
 python/core/composer/qgscomposition.sip            |    68 +-
 python/core/composer/qgslegendmodel.sip            |     2 +-
 python/core/composer/qgsscalebarstyle.sip          |     2 +-
 python/core/conversions.sip                        |    81 +
 python/core/core.sip                               |    18 +
 python/core/diagram/qgsdiagram.sip                 |    16 +
 python/core/diagram/qgshistogramdiagram.sip        |     1 +
 python/core/diagram/qgspiediagram.sip              |     1 +
 python/core/diagram/qgstextdiagram.sip             |     1 +
 python/core/dxf/qgsdxfexport.sip                   |   134 +-
 python/core/effects/qgsshadoweffect.sip            |     2 +-
 python/core/geometry/qgsabstractgeometryv2.sip     |    35 +-
 python/core/geometry/qgscircularstringv2.sip       |    17 +-
 python/core/geometry/qgscompoundcurvev2.sip        |    13 +-
 python/core/geometry/qgscurvepolygonv2.sip         |    20 +-
 python/core/geometry/qgscurvev2.sip                |    12 +-
 python/core/geometry/qgsgeometry.sip               |    74 +-
 python/core/geometry/qgsgeometrycollectionv2.sip   |    14 +-
 python/core/geometry/qgslinestringv2.sip           |    18 +-
 python/core/geometry/qgsmulticurvev2.sip           |     2 +
 python/core/geometry/qgsmultilinestringv2.sip      |     4 +-
 python/core/geometry/qgsmultipointv2.sip           |     2 +
 python/core/geometry/qgsmultipolygonv2.sip         |     6 +-
 python/core/geometry/qgsmultisurfacev2.sip         |     2 +
 python/core/geometry/qgspointv2.sip                |     4 +-
 python/core/geometry/qgspolygonv2.sip              |     6 +-
 python/core/geometry/qgswkbtypes.sip               |     3 +
 python/core/layertree/qgslayertreegroup.sip        |    19 +-
 python/core/layertree/qgslayertreelayer.sip        |    46 +-
 python/core/layertree/qgslayertreemodel.sip        |    17 +-
 python/core/layertree/qgslayertreenode.sip         |    19 +-
 python/core/qgis.sip                               |    26 +-
 python/core/qgsaction.sip                          |    98 +
 python/core/qgsactionmanager.sip                   |   187 +
 python/core/qgsaggregatecalculator.sip             |   114 +
 python/core/qgsannotation.sip                      |     2 +-
 python/core/qgsapplication.sip                     |     4 +-
 python/core/qgsattributeaction.sip                 |   103 +-
 python/core/qgsattributetableconfig.sip            |   169 +
 python/core/qgsbrowsermodel.sip                    |     8 +-
 python/core/qgscacheindexfeatureid.sip             |    34 -
 python/core/qgsclipper.sip                         |     2 +-
 python/core/qgscolorscheme.sip                     |     8 +
 python/core/qgscoordinatereferencesystem.sip       |    10 +-
 python/core/qgscrscache.sip                        |    70 +-
 python/core/qgsdataitem.sip                        |     5 +-
 python/core/qgsdataprovider.sip                    |    49 +-
 python/core/qgsdatasourceuri.sip                   |     8 +-
 python/core/qgsdatetimestatisticalsummary.sip      |   125 +
 python/core/qgsdiagramrendererv2.sip               |   325 +-
 python/core/qgsdistancearea.sip                    |    18 +-
 python/core/qgseditformconfig.sip                  |   338 +-
 python/core/qgsexpression.sip                      |   244 +-
 python/core/qgsexpressioncontext.sip               |    49 +-
 python/core/qgsexpressionfieldbuffer.sip           |    10 +
 python/core/qgsfeature.sip                         |     3 +
 python/core/qgsfeatureiterator.sip                 |    21 +
 python/core/qgsfeedback.sip                        |    43 +
 python/core/qgsfield.sip                           |    60 +-
 python/core/qgsfontutils.sip                       |    11 +
 python/core/qgsinterval.sip                        |   139 +
 python/core/qgsjsonutils.sip                       |   200 +
 python/core/qgslabel.sip                           |     3 +
 python/core/qgslayerdefinition.sip                 |     4 +-
 python/core/qgsmaplayer.sip                        |   137 +-
 python/core/qgsmaplayerregistry.sip                |   216 +-
 python/core/qgsmaplayerrenderer.sip                |     4 +
 python/core/qgsmaprenderer.sip                     |    35 +-
 python/core/qgsmaprenderercustompainterjob.sip     |     1 +
 python/core/qgsmaprendererjob.sip                  |     2 +
 python/core/qgsmaprendererparalleljob.sip          |     1 +
 python/core/qgsmaprenderersequentialjob.sip        |     1 +
 python/core/qgsmapsettings.sip                     |    48 +-
 python/core/qgsmaptopixelgeometrysimplifier.sip    |    29 +-
 python/core/qgsofflineediting.sip                  |     4 +-
 python/core/qgsogcutils.sip                        |     2 +-
 python/core/qgsoptionalexpression.sip              |   112 +
 python/core/qgsowsconnection.sip                   |     7 +-
 python/core/qgspallabeling.sip                     |     6 +
 python/core/qgspluginlayer.sip                     |     6 +
 python/core/qgspoint.sip                           |   118 +-
 python/core/qgspointlocator.sip                    |    25 +-
 python/core/qgsproject.sip                         |   199 +-
 python/core/qgsproviderregistry.sip                |     2 +
 python/core/qgsrectangle.sip                       |     2 +-
 python/core/qgsrelation.sip                        |    30 +-
 python/core/qgsrelationmanager.sip                 |    15 +-
 python/core/qgsrendercontext.sip                   |    13 +
 python/core/qgsruntimeprofiler.sip                 |    62 +
 python/core/qgssimplifymethod.sip                  |     2 +-
 python/core/qgssnappingutils.sip                   |     5 +-
 python/core/qgssqlstatement.sip                    |   602 +
 python/core/qgsstatisticalsummary.sip              |    46 +
 python/core/qgsstringstatisticalsummary.sip        |   158 +
 python/core/qgsstringutils.sip                     |   123 +-
 python/core/qgstracer.sip                          |     2 +-
 python/core/qgsvectordataprovider.sip              |    56 +-
 python/core/qgsvectorfilewriter.sip                |   215 +-
 python/core/qgsvectorlayer.sip                     |   413 +-
 python/core/qgsvectorlayercache.sip                |    29 +-
 python/core/qgsvectorlayereditbuffer.sip           |    34 +
 python/core/qgsvectorlayereditpassthrough.sip      |     1 +
 python/core/qgsvectorlayerundocommand.sip          |   101 +
 python/core/qgsvectorsimplifymethod.sip            |    18 +
 python/core/raster/qgsbrightnesscontrastfilter.sip |     3 +-
 python/core/raster/qgscolorrampshader.sip          |    23 +-
 python/core/raster/qgshillshaderenderer.sip        |    98 +
 python/core/raster/qgshuesaturationfilter.sip      |     3 +-
 python/core/raster/qgsmultibandcolorrenderer.sip   |     1 +
 python/core/raster/qgspalettedrasterrenderer.sip   |     1 +
 python/core/raster/qgsrasterblock.sip              |     8 +-
 python/core/raster/qgsrasterdataprovider.sip       |    22 +-
 python/core/raster/qgsrasterdrawer.sip             |     9 +-
 python/core/raster/qgsrasterinterface.sip          |    56 +-
 python/core/raster/qgsrasteriterator.sip           |     3 +-
 python/core/raster/qgsrasterlayer.sip              |     9 +-
 python/core/raster/qgsrasternuller.sip             |     1 +
 python/core/raster/qgsrasterprojector.sip          |    28 +-
 python/core/raster/qgsrasterrenderer.sip           |     7 +-
 python/core/raster/qgsrasterresamplefilter.sip     |     1 +
 .../core/raster/qgssinglebandcolordatarenderer.sip |     1 +
 python/core/raster/qgssinglebandgrayrenderer.sip   |     1 +
 .../raster/qgssinglebandpseudocolorrenderer.sip    |     1 +
 python/core/symbology-ng/qgsarrowsymbollayer.sip   |   152 +
 .../core/symbology-ng/qgsellipsesymbollayerv2.sip  |     7 +
 python/core/symbology-ng/qgsfillsymbollayerv2.sip  |     7 +
 .../core/symbology-ng/qgsmarkersymbollayerv2.sip   |   441 +-
 python/core/symbology-ng/qgsnullsymbolrenderer.sip |    46 +
 python/core/symbology-ng/qgsrendererv2.sip         |    29 +-
 python/core/symbology-ng/qgsrendererv2registry.sip |    57 +-
 .../core/symbology-ng/qgsrulebasedrendererv2.sip   |     9 +-
 python/core/symbology-ng/qgssymbollayerv2.sip      |   211 +-
 python/core/symbology-ng/qgssymbollayerv2utils.sip |    32 +-
 python/core/symbology-ng/qgssymbolv2.sip           |    28 +-
 python/core/symbology-ng/qgsvectorcolorrampv2.sip  |   131 +-
 python/ext-libs/CMakeLists.txt                     |    29 +-
 .../ext-libs/Jinja2-2.7.2-py2.7.egg-info/PKG-INFO  |    55 -
 .../Jinja2-2.7.2-py2.7.egg-info/SOURCES.txt        |   126 -
 .../Jinja2-2.7.2-py2.7.egg-info/entry_points.txt   |     4 -
 .../installed-files.txt                            |    92 -
 .../Jinja2-2.7.2-py2.7.egg-info/not-zip-safe       |     1 -
 .../Jinja2-2.7.2-py2.7.egg-info/requires.txt       |     4 -
 .../Jinja2-2.7.2-py2.7.egg-info/top_level.txt      |     1 -
 .../ext-libs/OWSLib-0.11.2-py2.7.egg-info/PKG-INFO |   126 +
 .../OWSLib-0.11.2-py2.7.egg-info/SOURCES.txt       |    63 +
 .../dependency_links.txt                           |     0
 .../installed-files.txt                            |    92 +
 .../OWSLib-0.11.2-py2.7.egg-info/requires.txt      |     4 +
 .../top_level.txt                                  |     0
 .../ext-libs/OWSLib-0.8.8-py2.7.egg-info/PKG-INFO  |   126 -
 .../OWSLib-0.8.8-py2.7.egg-info/SOURCES.txt        |    60 -
 .../dependency_links.txt                           |     1 -
 .../installed-files.txt                            |    86 -
 .../OWSLib-0.8.8-py2.7.egg-info/requires.txt       |     2 -
 .../ext-libs/Pygments-1.6-py2.7.egg-info/PKG-INFO  |    46 -
 .../Pygments-1.6-py2.7.egg-info/SOURCES.txt        |   416 -
 .../dependency_links.txt                           |     1 -
 .../Pygments-1.6-py2.7.egg-info/entry_points.txt   |     3 -
 .../installed-files.txt                            |   160 -
 .../Pygments-1.6-py2.7.egg-info/not-zip-safe       |     1 -
 .../Pygments-1.6-py2.7.egg-info/top_level.txt      |     1 -
 python/ext-libs/future/_dummy_thread/__init__.py   |    10 +
 python/ext-libs/future/_markupbase/__init__.py     |    10 +
 python/ext-libs/future/_thread/__init__.py         |    10 +
 python/ext-libs/future/builtins/__init__.py        |    12 +
 python/ext-libs/future/configparser/__init__.py    |    13 +
 python/ext-libs/future/copyreg/__init__.py         |     9 +
 .../future/future-0.15.2.dist-info/DESCRIPTION.rst |    83 +
 .../future/future-0.15.2.dist-info/INSTALLER       |     1 +
 .../future/future-0.15.2.dist-info/METADATA        |   104 +
 .../ext-libs/future/future-0.15.2.dist-info/RECORD |   482 +
 .../ext-libs/future/future-0.15.2.dist-info/WHEEL  |     5 +
 .../future-0.15.2.dist-info/entry_points.txt       |     4 +
 .../future/future-0.15.2.dist-info/metadata.json   |     1 +
 .../future/future-0.15.2.dist-info/top_level.txt   |    18 +
 python/ext-libs/future/future/__init__.py          |    94 +
 .../ext-libs/future/future/backports/__init__.py   |    25 +
 .../future/future/backports/_markupbase.py         |   422 +
 .../ext-libs/future/future/backports/datetime.py   |  2152 +
 .../future/future/backports/email/__init__.py      |    78 +
 .../future/backports/email/_encoded_words.py       |   232 +
 .../future/backports/email/_header_value_parser.py |  2965 +
 .../future/future/backports/email/_parseaddr.py    |   546 +
 .../future/future/backports/email/_policybase.py   |   365 +
 .../future/future/backports/email/base64mime.py    |   120 +
 .../future/future/backports/email/charset.py       |   409 +
 .../future/future/backports/email/encoders.py      |    90 +
 .../future/future/backports/email/errors.py        |   111 +
 .../future/future/backports/email/feedparser.py    |   525 +
 .../future/future/backports/email/generator.py     |   498 +
 .../future/future/backports/email/header.py        |   581 +
 .../future/backports/email/headerregistry.py       |   592 +
 .../future/future/backports/email/iterators.py     |    74 +
 .../future/future/backports/email/message.py       |   882 +
 .../future/backports/email/mime}/__init__.py       |     0
 .../future/backports/email/mime/application.py     |    39 +
 .../future/future/backports/email/mime/audio.py    |    74 +
 .../future/future/backports/email/mime/base.py     |    25 +
 .../future/future/backports/email/mime/image.py    |    48 +
 .../future/future/backports/email/mime/message.py  |    36 +
 .../future/backports/email/mime/multipart.py       |    49 +
 .../future/backports/email/mime/nonmultipart.py    |    24 +
 .../future/future/backports/email/mime/text.py     |    44 +
 .../future/future/backports/email/parser.py        |   135 +
 .../future/future/backports/email/policy.py        |   193 +
 .../future/future/backports/email/quoprimime.py    |   326 +
 .../future/future/backports/email/utils.py         |   400 +
 .../future/future/backports/html/__init__.py       |    28 +
 .../future/future/backports/html/entities.py       |  2515 +
 .../future/future/backports/html/parser.py         |   537 +
 .../future/future/backports/http}/__init__.py      |     0
 .../future/future/backports/http/client.py         |  1332 +
 .../future/future/backports/http/cookiejar.py      |  2109 +
 .../future/future/backports/http/cookies.py        |   597 +
 .../future/future/backports/http/server.py         |  1226 +
 python/ext-libs/future/future/backports/misc.py    |   910 +
 python/ext-libs/future/future/backports/socket.py  |   454 +
 .../future/future/backports/socketserver.py        |   747 +
 .../future/future/backports/test/__init__.py       |     9 +
 .../future/future/backports/test/badcert.pem       |    36 +
 .../future/future/backports/test/badkey.pem        |    40 +
 .../future/future/backports/test/dh512.pem         |     9 +
 .../backports/test/https_svn_python_org_root.pem   |    41 +
 .../future/backports/test/keycert.passwd.pem       |    33 +
 .../future/future/backports/test/keycert.pem       |    31 +
 .../future/future/backports/test/keycert2.pem      |    31 +
 .../future/future/backports/test/nokia.pem         |    31 +
 .../future/future/backports/test/nullbytecert.pem  |    90 +
 .../future/future/backports/test/nullcert.pem      |     0
 .../future/future/backports/test/pystone.py        |   272 +
 .../future/future/backports/test/sha256.pem        |   128 +
 .../future/future/backports/test/ssl_cert.pem      |    15 +
 .../future/backports/test/ssl_key.passwd.pem       |    18 +
 .../future/future/backports/test/ssl_key.pem       |    16 +
 .../future/future/backports/test/ssl_servers.py    |   207 +
 .../future/future/backports/test/support.py        |  2048 +
 .../future/future/backports/total_ordering.py      |    38 +
 .../future/future/backports/urllib}/__init__.py    |     0
 .../future/future/backports/urllib/error.py        |    75 +
 .../future/future/backports/urllib/parse.py        |   991 +
 .../future/future/backports/urllib/request.py      |  2641 +
 .../future/future/backports/urllib/response.py     |   103 +
 .../future/future/backports/urllib/robotparser.py  |   211 +
 .../future/future/backports/xmlrpc/__init__.py     |     1 +
 .../future/future/backports/xmlrpc/client.py       |  1496 +
 .../future/future/backports/xmlrpc/server.py       |   999 +
 python/ext-libs/future/future/builtins/__init__.py |    51 +
 python/ext-libs/future/future/builtins/disabled.py |    66 +
 .../ext-libs/future/future/builtins/iterators.py   |    53 +
 python/ext-libs/future/future/builtins/misc.py     |   124 +
 python/ext-libs/future/future/builtins/newnext.py  |    71 +
 python/ext-libs/future/future/builtins/newround.py |    99 +
 python/ext-libs/future/future/builtins/newsuper.py |   115 +
 python/ext-libs/future/future/moves/__init__.py    |     8 +
 .../ext-libs/future/future/moves/_dummy_thread.py  |     8 +
 python/ext-libs/future/future/moves/_markupbase.py |     8 +
 python/ext-libs/future/future/moves/_thread.py     |     8 +
 python/ext-libs/future/future/moves/builtins.py    |    10 +
 python/ext-libs/future/future/moves/collections.py |    18 +
 .../ext-libs/future/future/moves/configparser.py   |     8 +
 python/ext-libs/future/future/moves/copyreg.py     |     8 +
 .../ext-libs/future/future/moves/dbm/__init__.py   |    20 +
 python/ext-libs/future/future/moves/dbm/dumb.py    |     9 +
 python/ext-libs/future/future/moves/dbm/gnu.py     |     9 +
 python/ext-libs/future/future/moves/dbm/ndbm.py    |     9 +
 .../ext-libs/future/future/moves/html/__init__.py  |    31 +
 .../ext-libs/future/future/moves/html/entities.py  |     8 +
 python/ext-libs/future/future/moves/html/parser.py |     8 +
 .../ext-libs/future/future/moves/http/__init__.py  |     4 +
 python/ext-libs/future/future/moves/http/client.py |     8 +
 .../ext-libs/future/future/moves/http/cookiejar.py |     8 +
 .../ext-libs/future/future/moves/http/cookies.py   |     9 +
 python/ext-libs/future/future/moves/http/server.py |    20 +
 python/ext-libs/future/future/moves/itertools.py   |     8 +
 python/ext-libs/future/future/moves/pickle.py      |    11 +
 python/ext-libs/future/future/moves/queue.py       |     8 +
 python/ext-libs/future/future/moves/reprlib.py     |     8 +
 .../ext-libs/future/future/moves/socketserver.py   |     8 +
 python/ext-libs/future/future/moves/subprocess.py  |    11 +
 python/ext-libs/future/future/moves/sys.py         |     8 +
 .../ext-libs/future/future/moves/test/__init__.py  |     5 +
 .../ext-libs/future/future/moves/test/support.py   |    11 +
 .../future/future/moves/tkinter/__init__.py        |     8 +
 .../future/future/moves/tkinter/colorchooser.py    |    13 +
 .../future/future/moves/tkinter/commondialog.py    |    13 +
 .../future/future/moves/tkinter/constants.py       |    13 +
 .../ext-libs/future/future/moves/tkinter/dialog.py |    13 +
 python/ext-libs/future/future/moves/tkinter/dnd.py |    13 +
 .../future/future/moves/tkinter/filedialog.py      |    13 +
 .../ext-libs/future/future/moves/tkinter/font.py   |    13 +
 .../future/future/moves/tkinter/messagebox.py      |    13 +
 .../future/future/moves/tkinter/scrolledtext.py    |    13 +
 .../future/future/moves/tkinter/simpledialog.py    |    13 +
 python/ext-libs/future/future/moves/tkinter/tix.py |    13 +
 python/ext-libs/future/future/moves/tkinter/ttk.py |    13 +
 .../future/future/moves/urllib/__init__.py         |     6 +
 .../ext-libs/future/future/moves/urllib/error.py   |    16 +
 .../ext-libs/future/future/moves/urllib/parse.py   |    28 +
 .../ext-libs/future/future/moves/urllib/request.py |    93 +
 .../future/future/moves/urllib/response.py         |    13 +
 .../future/future/moves/urllib/robotparser.py      |     8 +
 python/ext-libs/future/future/moves/winreg.py      |     8 +
 .../future/future/moves/xmlrpc}/__init__.py        |     0
 .../ext-libs/future/future/moves/xmlrpc/client.py  |     7 +
 .../ext-libs/future/future/moves/xmlrpc/server.py  |     7 +
 .../future/future/standard_library/__init__.py     |   811 +
 .../future/future/tests}/__init__.py               |     0
 python/ext-libs/future/future/tests/base.py        |   533 +
 python/ext-libs/future/future/types/__init__.py    |   258 +
 python/ext-libs/future/future/types/newbytes.py    |   416 +
 python/ext-libs/future/future/types/newdict.py     |   111 +
 python/ext-libs/future/future/types/newint.py      |   379 +
 python/ext-libs/future/future/types/newlist.py     |    95 +
 .../ext-libs/future/future/types/newmemoryview.py  |    27 +
 python/ext-libs/future/future/types/newobject.py   |   132 +
 python/ext-libs/future/future/types/newopen.py     |    33 +
 python/ext-libs/future/future/types/newrange.py    |   159 +
 python/ext-libs/future/future/types/newstr.py      |   412 +
 python/ext-libs/future/future/utils/__init__.py    |   741 +
 .../future/future/utils/surrogateescape.py         |   200 +
 python/ext-libs/future/html/__init__.py            |     9 +
 python/ext-libs/future/html/entities.py            |     7 +
 python/ext-libs/future/html/parser.py              |     8 +
 python/ext-libs/future/http/__init__.py            |     9 +
 python/ext-libs/future/http/client.py              |    91 +
 python/ext-libs/future/http/cookiejar.py           |     6 +
 python/ext-libs/future/http/cookies.py             |     7 +
 python/ext-libs/future/http/server.py              |    18 +
 python/ext-libs/future/libfuturize/__init__.py     |     1 +
 python/ext-libs/future/libfuturize/fixer_util.py   |   476 +
 .../ext-libs/future/libfuturize/fixes/__init__.py  |    97 +
 .../future/libfuturize/fixes/fix_UserDict.py       |   103 +
 .../libfuturize/fixes/fix_absolute_import.py       |    92 +
 ...add__future__imports_except_unicode_literals.py |    27 +
 .../future/libfuturize/fixes/fix_basestring.py     |    18 +
 .../ext-libs/future/libfuturize/fixes/fix_bytes.py |    24 +
 .../ext-libs/future/libfuturize/fixes/fix_cmp.py   |    34 +
 .../future/libfuturize/fixes/fix_division.py       |    13 +
 .../future/libfuturize/fixes/fix_division_safe.py  |    72 +
 .../future/libfuturize/fixes/fix_execfile.py       |    38 +
 .../libfuturize/fixes/fix_future_builtins.py       |    60 +
 .../fixes/fix_future_standard_library.py           |    26 +
 .../fixes/fix_future_standard_library_urllib.py    |    30 +
 .../future/libfuturize/fixes/fix_metaclass.py      |   262 +
 .../future/libfuturize/fixes/fix_next_call.py      |   104 +
 .../future/libfuturize/fixes/fix_object.py         |    17 +
 .../future/libfuturize/fixes/fix_oldstr_wrap.py    |    78 +
 .../fixes/fix_order___future__imports.py           |    37 +
 .../ext-libs/future/libfuturize/fixes/fix_print.py |    94 +
 .../libfuturize/fixes/fix_print_with_import.py     |    23 +
 .../ext-libs/future/libfuturize/fixes/fix_raise.py |    73 +
 .../fixes/fix_remove_old__future__imports.py       |    27 +
 .../future/libfuturize/fixes/fix_unicode_keep_u.py |    25 +
 .../fixes/fix_unicode_literals_import.py           |    19 +
 .../libfuturize/fixes/fix_xrange_with_import.py    |    20 +
 python/ext-libs/future/libfuturize/main.py         |   302 +
 python/ext-libs/future/libpasteurize/__init__.py   |     1 +
 .../future/libpasteurize/fixes/__init__.py         |    55 +
 .../future/libpasteurize/fixes/feature_base.py     |    57 +
 .../fixes/fix_add_all__future__imports.py          |    25 +
 .../fixes/fix_add_all_future_builtins.py           |    38 +
 .../fix_add_future_standard_library_import.py      |    23 +
 .../future/libpasteurize/fixes/fix_annotations.py  |    48 +
 .../future/libpasteurize/fixes/fix_division.py     |    28 +
 .../future/libpasteurize/fixes/fix_features.py     |    86 +
 .../future/libpasteurize/fixes/fix_fullargspec.py  |    16 +
 .../libpasteurize/fixes/fix_future_builtins.py     |    47 +
 .../future/libpasteurize/fixes/fix_getcwd.py       |    26 +
 .../future/libpasteurize/fixes/fix_imports.py      |   113 +
 .../future/libpasteurize/fixes/fix_imports2.py     |   175 +
 .../future/libpasteurize/fixes/fix_kwargs.py       |   148 +
 .../future/libpasteurize/fixes/fix_memoryview.py   |    21 +
 .../future/libpasteurize/fixes/fix_metaclass.py    |    78 +
 .../future/libpasteurize/fixes/fix_newstyle.py     |    33 +
 .../future/libpasteurize/fixes/fix_next.py         |    43 +
 .../libpasteurize/fixes/fix_printfunction.py       |    17 +
 .../future/libpasteurize/fixes/fix_raise.py        |    25 +
 .../future/libpasteurize/fixes/fix_raise_.py       |    35 +
 .../future/libpasteurize/fixes/fix_throw.py        |    23 +
 .../future/libpasteurize/fixes/fix_unpacking.py    |   120 +
 python/ext-libs/future/libpasteurize/main.py       |   149 +
 python/ext-libs/future/past/__init__.py            |    93 +
 python/ext-libs/future/past/builtins/__init__.py   |    72 +
 python/ext-libs/future/past/builtins/misc.py       |    90 +
 .../ext-libs/future/past/builtins/noniterators.py  |   273 +
 .../future/past/tests}/__init__.py                 |     0
 .../ext-libs/future/past/translation/__init__.py   |   498 +
 python/ext-libs/future/past/types/__init__.py      |    30 +
 python/ext-libs/future/past/types/basestring.py    |    40 +
 python/ext-libs/future/past/types/olddict.py       |    97 +
 python/ext-libs/future/past/types/oldstr.py        |   132 +
 python/ext-libs/future/past/utils/__init__.py      |    97 +
 python/ext-libs/future/queue/__init__.py           |    10 +
 python/ext-libs/future/reprlib/__init__.py         |     9 +
 python/ext-libs/future/socketserver/__init__.py    |     9 +
 python/ext-libs/future/tkinter/__init__.py         |     9 +
 python/ext-libs/future/tkinter/colorchooser.py     |    13 +
 python/ext-libs/future/tkinter/commondialog.py     |    13 +
 python/ext-libs/future/tkinter/constants.py        |    13 +
 python/ext-libs/future/tkinter/dialog.py           |    13 +
 python/ext-libs/future/tkinter/dnd.py              |    13 +
 python/ext-libs/future/tkinter/filedialog.py       |    13 +
 python/ext-libs/future/tkinter/font.py             |    13 +
 python/ext-libs/future/tkinter/messagebox.py       |    13 +
 python/ext-libs/future/tkinter/scrolledtext.py     |    13 +
 python/ext-libs/future/tkinter/simpledialog.py     |    13 +
 python/ext-libs/future/tkinter/tix.py              |    13 +
 python/ext-libs/future/tkinter/ttk.py              |    13 +
 python/ext-libs/future/winreg/__init__.py          |    10 +
 python/ext-libs/future/xmlrpc/__init__.py          |     9 +
 python/ext-libs/future/xmlrpc/client.py            |     5 +
 python/ext-libs/future/xmlrpc/server.py            |     5 +
 python/ext-libs/httplib2/CMakeLists.txt            |     3 -
 python/ext-libs/httplib2/__init__.py               |  1695 -
 python/ext-libs/httplib2/iri2uri.py                |   130 -
 python/ext-libs/httplib2/socks.py                  |   438 -
 python/ext-libs/jinja2/__init__.py                 |    69 -
 python/ext-libs/jinja2/_compat.py                  |   150 -
 python/ext-libs/jinja2/_stringdefs.py              |   132 -
 python/ext-libs/jinja2/bccache.py                  |   337 -
 python/ext-libs/jinja2/compiler.py                 |  1640 -
 python/ext-libs/jinja2/constants.py                |    32 -
 python/ext-libs/jinja2/debug.py                    |   337 -
 python/ext-libs/jinja2/defaults.py                 |    43 -
 python/ext-libs/jinja2/environment.py              |  1191 -
 python/ext-libs/jinja2/exceptions.py               |   146 -
 python/ext-libs/jinja2/ext.py                      |   636 -
 python/ext-libs/jinja2/filters.py                  |   987 -
 python/ext-libs/jinja2/lexer.py                    |   733 -
 python/ext-libs/jinja2/loaders.py                  |   471 -
 python/ext-libs/jinja2/meta.py                     |   103 -
 python/ext-libs/jinja2/nodes.py                    |   914 -
 python/ext-libs/jinja2/optimizer.py                |    68 -
 python/ext-libs/jinja2/parser.py                   |   895 -
 python/ext-libs/jinja2/runtime.py                  |   581 -
 python/ext-libs/jinja2/sandbox.py                  |   368 -
 python/ext-libs/jinja2/tests.py                    |   149 -
 python/ext-libs/jinja2/testsuite/__init__.py       |   156 -
 python/ext-libs/jinja2/testsuite/api.py            |   261 -
 python/ext-libs/jinja2/testsuite/bytecode_cache.py |    37 -
 python/ext-libs/jinja2/testsuite/core_tags.py      |   305 -
 python/ext-libs/jinja2/testsuite/debug.py          |    58 -
 python/ext-libs/jinja2/testsuite/doctests.py       |    29 -
 python/ext-libs/jinja2/testsuite/ext.py            |   459 -
 python/ext-libs/jinja2/testsuite/filters.py        |   515 -
 python/ext-libs/jinja2/testsuite/imports.py        |   141 -
 python/ext-libs/jinja2/testsuite/inheritance.py    |   250 -
 python/ext-libs/jinja2/testsuite/lexnparse.py      |   593 -
 python/ext-libs/jinja2/testsuite/loader.py         |   226 -
 python/ext-libs/jinja2/testsuite/regression.py     |   279 -
 .../jinja2/testsuite/res/templates/broken.html     |     3 -
 .../jinja2/testsuite/res/templates/foo/test.html   |     1 -
 .../testsuite/res/templates/syntaxerror.html       |     4 -
 .../jinja2/testsuite/res/templates/test.html       |     1 -
 python/ext-libs/jinja2/testsuite/security.py       |   166 -
 python/ext-libs/jinja2/testsuite/tests.py          |    93 -
 python/ext-libs/jinja2/testsuite/utils.py          |    82 -
 python/ext-libs/jinja2/utils.py                    |   520 -
 python/ext-libs/jinja2/visitor.py                  |    87 -
 python/ext-libs/owslib/__init__.py                 |     4 +-
 python/ext-libs/owslib/coverage/__init__.py        |     2 +
 python/ext-libs/owslib/coverage/wcs100.py          |    11 +-
 python/ext-libs/owslib/coverage/wcs110.py          |   171 +-
 python/ext-libs/owslib/coverage/wcs111.py          |    31 +
 python/ext-libs/owslib/coverage/wcsBase.py         |    31 +-
 python/ext-libs/owslib/coverage/wcsdecoder.py      |     6 +-
 python/ext-libs/owslib/crs.py                      |    23 +
 python/ext-libs/owslib/csw.py                      |   125 +-
 python/ext-libs/owslib/dif.py                      |     2 +
 python/ext-libs/owslib/etree.py                    |    24 +-
 python/ext-libs/owslib/feature/__init__.py         |    29 +-
 python/ext-libs/owslib/feature/schema.py           |   145 +
 python/ext-libs/owslib/feature/wfs100.py           |   120 +-
 python/ext-libs/owslib/feature/wfs110.py           |    69 +-
 python/ext-libs/owslib/feature/wfs200.py           |    93 +-
 python/ext-libs/owslib/fes.py                      |    27 +-
 python/ext-libs/owslib/fgdc.py                     |     2 +
 python/ext-libs/owslib/gm03.py                     |  1024 +
 python/ext-libs/owslib/interfaces.py               |    27 +-
 python/ext-libs/owslib/iso.py                      |   269 +-
 python/ext-libs/owslib/namespaces.py               |    13 +-
 python/ext-libs/owslib/ows.py                      |     4 +
 python/ext-libs/owslib/sos.py                      |     5 +-
 python/ext-libs/owslib/swe/__init__.py             |     2 +
 python/ext-libs/owslib/swe/common.py               |    34 +-
 python/ext-libs/owslib/swe/observation/__init__.py |     2 +
 python/ext-libs/owslib/swe/observation/sos100.py   |    64 +-
 python/ext-libs/owslib/swe/observation/sos200.py   |    64 +-
 python/ext-libs/owslib/swe/sensor/__init__.py      |     2 +
 python/ext-libs/owslib/swe/sensor/sml.py           |     4 +-
 python/ext-libs/owslib/tms.py                      |    32 +-
 python/ext-libs/owslib/util.py                     |   327 +-
 python/ext-libs/owslib/waterml/__init__.py         |     2 +
 python/ext-libs/owslib/waterml/wml.py              |     2 +
 python/ext-libs/owslib/waterml/wml10.py            |    12 +-
 python/ext-libs/owslib/waterml/wml11.py            |    10 +-
 python/ext-libs/owslib/wcs.py                      |    22 +-
 python/ext-libs/owslib/wfs.py                      |    19 +-
 python/ext-libs/owslib/wmc.py                      |     5 +-
 python/ext-libs/owslib/wms.py                      |   217 +-
 python/ext-libs/owslib/wmts.py                     |   435 +-
 python/ext-libs/owslib/wps.py                      |  1242 +-
 python/ext-libs/pygments/__init__.py               |    91 -
 python/ext-libs/pygments/cmdline.py                |   441 -
 python/ext-libs/pygments/console.py                |    74 -
 python/ext-libs/pygments/filter.py                 |    74 -
 python/ext-libs/pygments/filters/__init__.py       |   356 -
 python/ext-libs/pygments/formatter.py              |    92 -
 python/ext-libs/pygments/formatters/__init__.py    |    68 -
 python/ext-libs/pygments/formatters/_mapping.py    |    92 -
 python/ext-libs/pygments/formatters/bbcode.py      |   109 -
 python/ext-libs/pygments/formatters/html.py        |   821 -
 python/ext-libs/pygments/formatters/img.py         |   553 -
 python/ext-libs/pygments/formatters/latex.py       |   378 -
 python/ext-libs/pygments/formatters/other.py       |   115 -
 python/ext-libs/pygments/formatters/rtf.py         |   136 -
 python/ext-libs/pygments/formatters/svg.py         |   154 -
 python/ext-libs/pygments/formatters/terminal.py    |   112 -
 python/ext-libs/pygments/formatters/terminal256.py |   222 -
 python/ext-libs/pygments/lexer.py                  |   765 -
 python/ext-libs/pygments/lexers/__init__.py        |   229 -
 python/ext-libs/pygments/lexers/_asybuiltins.py    |  1645 -
 python/ext-libs/pygments/lexers/_clbuiltins.py     |   232 -
 python/ext-libs/pygments/lexers/_lassobuiltins.py  |  5416 -
 python/ext-libs/pygments/lexers/_luabuiltins.py    |   249 -
 python/ext-libs/pygments/lexers/_mapping.py        |   340 -
 .../ext-libs/pygments/lexers/_openedgebuiltins.py  |   562 -
 python/ext-libs/pygments/lexers/_phpbuiltins.py    |  3787 -
 .../ext-libs/pygments/lexers/_postgres_builtins.py |   233 -
 .../pygments/lexers/_robotframeworklexer.py        |   557 -
 .../ext-libs/pygments/lexers/_scilab_builtins.py   |    40 -
 .../ext-libs/pygments/lexers/_sourcemodbuiltins.py |  1072 -
 python/ext-libs/pygments/lexers/_stan_builtins.py  |   174 -
 python/ext-libs/pygments/lexers/_vimbuiltins.py    |    13 -
 python/ext-libs/pygments/lexers/agile.py           |  1917 -
 python/ext-libs/pygments/lexers/asm.py             |   398 -
 python/ext-libs/pygments/lexers/compiled.py        |  3496 -
 python/ext-libs/pygments/lexers/dalvik.py          |   104 -
 python/ext-libs/pygments/lexers/dotnet.py          |   630 -
 python/ext-libs/pygments/lexers/foxpro.py          |   428 -
 python/ext-libs/pygments/lexers/functional.py      |  2598 -
 python/ext-libs/pygments/lexers/hdl.py             |   356 -
 python/ext-libs/pygments/lexers/jvm.py             |  1109 -
 python/ext-libs/pygments/lexers/math.py            |  1652 -
 python/ext-libs/pygments/lexers/other.py           |  3667 -
 python/ext-libs/pygments/lexers/parsers.py         |   778 -
 python/ext-libs/pygments/lexers/shell.py           |   410 -
 python/ext-libs/pygments/lexers/special.py         |   100 -
 python/ext-libs/pygments/lexers/sql.py             |   559 -
 python/ext-libs/pygments/lexers/templates.py       |  1742 -
 python/ext-libs/pygments/lexers/text.py            |  1843 -
 python/ext-libs/pygments/lexers/web.py             |  3423 -
 python/ext-libs/pygments/plugin.py                 |    74 -
 python/ext-libs/pygments/scanner.py                |   104 -
 python/ext-libs/pygments/style.py                  |   117 -
 python/ext-libs/pygments/styles/__init__.py        |    70 -
 python/ext-libs/pygments/styles/autumn.py          |    65 -
 python/ext-libs/pygments/styles/borland.py         |    51 -
 python/ext-libs/pygments/styles/bw.py              |    49 -
 python/ext-libs/pygments/styles/colorful.py        |    81 -
 python/ext-libs/pygments/styles/default.py         |    73 -
 python/ext-libs/pygments/styles/emacs.py           |    72 -
 python/ext-libs/pygments/styles/friendly.py        |    72 -
 python/ext-libs/pygments/styles/fruity.py          |    42 -
 python/ext-libs/pygments/styles/manni.py           |    75 -
 python/ext-libs/pygments/styles/monokai.py         |   106 -
 python/ext-libs/pygments/styles/murphy.py          |    80 -
 python/ext-libs/pygments/styles/native.py          |    65 -
 python/ext-libs/pygments/styles/pastie.py          |    75 -
 python/ext-libs/pygments/styles/perldoc.py         |    69 -
 python/ext-libs/pygments/styles/rrt.py             |    33 -
 python/ext-libs/pygments/styles/tango.py           |   141 -
 python/ext-libs/pygments/styles/trac.py            |    63 -
 python/ext-libs/pygments/styles/vim.py             |    63 -
 python/ext-libs/pygments/styles/vs.py              |    38 -
 python/ext-libs/pygments/token.py                  |   195 -
 python/ext-libs/pygments/unistring.py              |   140 -
 python/ext-libs/pygments/util.py                   |   277 -
 python/ext-libs/pyspatialite/CMakeLists.txt        |     1 +
 python/gui/__init__.py                             |     1 +
 .../attributetable/qgsattributetabledelegate.sip   |    11 +
 .../qgsattributetablefiltermodel.sip               |   108 +-
 .../gui/attributetable/qgsattributetablemodel.sip  |    34 +-
 .../gui/attributetable/qgsattributetableview.sip   |    16 +-
 python/gui/attributetable/qgsdualview.sip          |    91 +-
 .../qgsorganizetablecolumnsdialog.sip              |    43 +
 .../editorwidgets/core/qgseditorconfigwidget.sip   |     7 +
 .../editorwidgets/core/qgseditorwidgetfactory.sip  |    25 +
 .../editorwidgets/core/qgseditorwidgetwrapper.sip  |    43 +
 .../editorwidgets/core/qgssearchwidgetwrapper.sip  |   133 +
 .../qgscheckboxsearchwidgetwrapper.sip             |    48 +
 python/gui/editorwidgets/qgsdatetimeedit.sip       |    16 +-
 .../qgsdatetimesearchwidgetwrapper.sip             |    46 +
 .../qgsdefaultsearchwidgetwrapper.sip              |    46 +
 python/gui/editorwidgets/qgsdoublespinbox.sip      |    40 +-
 .../gui/editorwidgets/qgsmultiedittoolbutton.sip   |    75 +
 .../qgsrelationreferencesearchwidgetwrapper.sip    |    42 +
 .../editorwidgets/qgsrelationreferencewidget.sip   |    21 +-
 .../qgsrelationreferencewidgetwrapper.sip          |    14 +
 .../gui/editorwidgets/qgsrelationwidgetwrapper.sip |    48 +
 .../editorwidgets/qgssearchwidgettoolbutton.sip    |    97 +
 python/gui/editorwidgets/qgsspinbox.sip            |    40 +-
 .../qgsvaluemapsearchwidgetwrapper.sip             |    34 +
 .../qgsvaluerelationsearchwidgetwrapper.sip        |    39 +
 .../gui/effects/qgseffectstackpropertieswidget.sip |     5 +-
 python/gui/gui.sip                                 |    36 +
 .../layertree/qgslayertreeembeddedconfigwidget.sip |    22 +
 .../qgslayertreeembeddedwidgetregistry.sip         |    72 +
 python/gui/qgisinterface.sip                       |    17 +
 python/gui/qgsactionmenu.sip                       |    14 +
 python/gui/qgsadvanceddigitizingcanvasitem.sip     |     2 +-
 python/gui/qgsadvanceddigitizingdockwidget.sip     |    35 +-
 python/gui/qgsattributedialog.sip                  |    10 +-
 python/gui/qgsattributeeditorcontext.sip           |    24 +
 python/gui/qgsattributeform.sip                    |    67 +
 python/gui/qgsattributeformeditorwidget.sip        |   130 +
 python/gui/qgsbrowsertreeview.sip                  |     4 +
 python/gui/qgscolorbuttonv2.sip                    |    29 +
 python/gui/qgscolordialog.sip                      |     7 -
 python/gui/qgscolorschemelist.sip                  |     7 +
 python/gui/qgscolorwidgets.sip                     |     1 +
 python/gui/qgscomposeritemcombobox.sip             |    72 +
 python/gui/qgscomposerview.sip                     |     2 +-
 python/gui/qgscompoundcolorwidget.sip              |    72 +
 python/gui/qgsconfigureshortcutsdialog.sip         |    27 +
 python/gui/qgsdockwidget.sip                       |    83 +
 python/gui/qgsexpressionbuilderwidget.sip          |    14 +-
 python/gui/qgsexpressionlineedit.sip               |    82 +
 python/gui/qgsexternalresourcewidget.sip           |    41 +-
 python/gui/qgsfieldexpressionwidget.sip            |    22 +
 python/gui/qgsfieldmodel.sip                       |     3 +-
 python/gui/qgsfieldproxymodel.sip                  |    28 +-
 python/gui/qgsfilewidget.sip                       |    14 +
 python/gui/qgsfilterlineedit.sip                   |   122 +-
 python/gui/qgsfocuswatcher.sip                     |    38 +
 python/gui/qgsgradientstopeditor.sip               |   115 +
 python/gui/qgsidentifymenu.sip                     |    16 +-
 python/gui/qgsmapcanvas.sip                        |    47 +-
 python/gui/qgsmaplayerconfigwidget.sip             |    29 +
 python/gui/qgsmaplayerconfigwidgetfactory.sip      |    63 +
 python/gui/qgsmaplayermodel.sip                    |    16 +-
 python/gui/qgsmaplayerproxymodel.sip               |     7 +
 python/gui/qgsmaplayerstylemanagerwidget.sip       |    22 +
 python/gui/qgsmaptip.sip                           |     2 +-
 python/gui/qgsmaptool.sip                          |    31 +-
 python/gui/qgsmaptoolcapture.sip                   |     9 +
 python/gui/qgsmaptooledit.sip                      |     6 +-
 python/gui/qgsmaptoolemitpoint.sip                 |     2 +
 python/gui/qgsmaptoolidentify.sip                  |     2 +
 python/gui/qgsmaptoolpan.sip                       |     3 +-
 python/gui/qgsmaptoolzoom.sip                      |     5 +-
 python/gui/qgsnewgeopackagelayerdialog.sip         |    14 +
 python/gui/qgspanelwidget.sip                      |   169 +
 python/gui/qgspanelwidgetstack.sip                 |    71 +
 python/gui/qgsrelationeditorwidget.sip             |    40 +
 python/gui/qgsscalecombobox.sip                    |     8 +-
 python/gui/qgsscalerangewidget.sip                 |     9 +
 python/gui/qgsscalewidget.sip                      |     9 +-
 python/gui/qgsshortcutsmanager.sip                 |   198 +
 python/gui/qgssourceselectdialog.sip               |    43 +
 python/gui/qgssublayersdialog.sip                  |    35 +-
 python/gui/qgstablewidgetitem.sip                  |    37 +
 python/gui/qgstabwidget.sip                        |    84 +
 python/gui/qgstrackedvectorlayertools.sip          |    38 +
 python/gui/qgsuserinputdockwidget.sip              |    11 +-
 python/gui/qgsvertexmarker.sip                     |    10 +
 python/gui/raster/qgshillshaderendererwidget.sip   |    88 +
 .../gui/raster/qgsmultibandcolorrendererwidget.sip |     1 +
 python/gui/raster/qgsrasterhistogramwidget.sip     |     4 +-
 python/gui/raster/qgsrasterminmaxwidget.sip        |    28 +-
 python/gui/raster/qgsrasterrendererwidget.sip      |    23 +
 python/gui/raster/qgsrastertransparencywidget.sip  |    26 +
 .../raster/qgsrendererrasterpropertieswidget.sip   |    43 +
 .../gui/raster/qgssinglebandgrayrendererwidget.sip |     1 +
 .../qgssinglebandpseudocolorrendererwidget.sip     |    23 +
 .../gui/symbology-ng/qgsarrowsymbollayerwidget.sip |    22 +
 .../gui/symbology-ng/qgslayerpropertieswidget.sip  |     2 +-
 .../symbology-ng/qgsnullsymbolrendererwidget.sip   |    24 +
 .../symbology-ng/qgsrendererv2propertiesdialog.sip |    57 +-
 python/gui/symbology-ng/qgsrendererv2widget.sip    |     2 +-
 .../symbology-ng/qgsrulebasedrendererv2widget.sip  |    20 +
 .../qgssinglesymbolrendererv2widget.sip            |     2 +
 python/gui/symbology-ng/qgssymbollayerv2widget.sip |    41 +
 .../gui/symbology-ng/qgssymbolv2selectordialog.sip |    93 +
 .../qgsvectorgradientcolorrampv2dialog.sip         |    11 -
 python/networkanalysis/__init__.py                 |     2 +
 python/plugins/CMakeLists.txt                      |    33 +-
 python/plugins/GdalTools/GdalTools.py              |   102 +-
 python/plugins/GdalTools/__init__.py               |     2 +-
 python/plugins/GdalTools/tools/GdalTools_utils.py  |    21 +-
 python/plugins/GdalTools/tools/dialogBase.py       |    63 +-
 .../GdalTools/tools/dialogExtractProjection.ui     |     2 +-
 python/plugins/GdalTools/tools/dialogSRS.py        |     7 +-
 python/plugins/GdalTools/tools/doBuildVRT.py       |    58 +-
 python/plugins/GdalTools/tools/doClipper.py        |    43 +-
 python/plugins/GdalTools/tools/doContour.py        |    24 +-
 python/plugins/GdalTools/tools/doDEM.py            |    47 +-
 python/plugins/GdalTools/tools/doExtractProj.py    |    45 +-
 python/plugins/GdalTools/tools/doFillNodata.py     |    48 +-
 python/plugins/GdalTools/tools/doGrid.py           |    46 +-
 python/plugins/GdalTools/tools/doInfo.py           |    22 +-
 python/plugins/GdalTools/tools/doMerge.py          |    48 +-
 python/plugins/GdalTools/tools/doNearBlack.py      |    21 +-
 python/plugins/GdalTools/tools/doOverview.py       |    32 +-
 python/plugins/GdalTools/tools/doPctRgb.py         |    40 +-
 python/plugins/GdalTools/tools/doPolygonize.py     |    24 +-
 python/plugins/GdalTools/tools/doProjection.py     |    32 +-
 python/plugins/GdalTools/tools/doProximity.py      |    27 +-
 python/plugins/GdalTools/tools/doRasterize.py      |    30 +-
 python/plugins/GdalTools/tools/doRgbPct.py         |    40 +-
 python/plugins/GdalTools/tools/doSettings.py       |    27 +-
 python/plugins/GdalTools/tools/doSieve.py          |    21 +-
 python/plugins/GdalTools/tools/doTileIndex.py      |    23 +-
 python/plugins/GdalTools/tools/doTranslate.py      |    64 +-
 python/plugins/GdalTools/tools/doWarp.py           |    64 +-
 python/plugins/GdalTools/tools/extentSelector.py   |    44 +-
 python/plugins/GdalTools/tools/inOutSelector.py    |    49 +-
 python/plugins/GdalTools/tools/optionsTable.py     |    20 +-
 python/plugins/GdalTools/tools/widgetBatchBase.py  |     8 +-
 python/plugins/GdalTools/tools/widgetBuildVRT.ui   |     2 +-
 python/plugins/GdalTools/tools/widgetClipper.ui    |     4 +-
 python/plugins/GdalTools/tools/widgetContour.ui    |     2 +-
 python/plugins/GdalTools/tools/widgetConvert.ui    |     2 +-
 python/plugins/GdalTools/tools/widgetDEM.ui        |     2 +-
 python/plugins/GdalTools/tools/widgetFillNodata.ui |     2 +-
 python/plugins/GdalTools/tools/widgetGrid.ui       |     4 +-
 python/plugins/GdalTools/tools/widgetInfo.ui       |     2 +-
 python/plugins/GdalTools/tools/widgetMerge.ui      |     4 +-
 python/plugins/GdalTools/tools/widgetNearBlack.ui  |     2 +-
 python/plugins/GdalTools/tools/widgetOverview.ui   |     2 +-
 python/plugins/GdalTools/tools/widgetPluginBase.py |    39 +-
 python/plugins/GdalTools/tools/widgetPolygonize.ui |     2 +-
 python/plugins/GdalTools/tools/widgetProjection.ui |     2 +-
 python/plugins/GdalTools/tools/widgetProximity.ui  |     2 +-
 python/plugins/GdalTools/tools/widgetRasterize.ui  |     2 +-
 python/plugins/GdalTools/tools/widgetSieve.ui      |     2 +-
 python/plugins/GdalTools/tools/widgetTileIndex.ui  |     2 +-
 python/plugins/GdalTools/tools/widgetTranslate.ui  |     2 +-
 python/plugins/GdalTools/tools/widgetWarp.ui       |     2 +-
 python/plugins/MetaSearch/dialogs/maindialog.py    |    23 +-
 .../MetaSearch/dialogs/manageconnectionsdialog.py  |     5 +-
 .../MetaSearch/dialogs/newconnectiondialog.py      |     4 +-
 python/plugins/MetaSearch/dialogs/recorddialog.py  |     2 +-
 python/plugins/MetaSearch/dialogs/xmldialog.py     |     2 +-
 python/plugins/MetaSearch/images/help.png          |   Bin 2231 -> 0 bytes
 python/plugins/MetaSearch/pavement.py              |     2 +-
 python/plugins/MetaSearch/plugin.py                |     8 +-
 python/plugins/MetaSearch/util.py                  |     6 +-
 python/{PyQt/PyQt5 => plugins}/__init__.py         |     0
 python/plugins/db_manager/db_manager.py            |    28 +-
 python/plugins/db_manager/db_manager_plugin.py     |    57 +-
 python/plugins/db_manager/db_model.py              |   112 +-
 .../plugins/db_manager/db_plugins/CMakeLists.txt   |     1 +
 python/plugins/db_manager/db_plugins/__init__.py   |    11 +-
 python/plugins/db_manager/db_plugins/connector.py  |    32 +-
 python/plugins/db_manager/db_plugins/data_model.py |    24 +-
 .../db_manager/db_plugins/gpkg/CMakeLists.txt      |     9 +
 .../db_manager/db_plugins/gpkg}/__init__.py        |     0
 .../db_manager/db_plugins/gpkg/connector.py        |   869 +
 .../db_manager/db_plugins/gpkg/data_model.py       |    51 +
 .../db_manager/db_plugins/gpkg/icons/gpkg_icon.png |   Bin 0 -> 23317 bytes
 .../db_manager/db_plugins/gpkg/info_model.py       |    47 +
 .../plugins/db_manager/db_plugins/gpkg/plugin.py   |   314 +
 .../db_manager/db_plugins/gpkg/resources.qrc       |     5 +
 .../db_manager/db_plugins/gpkg/sql_dictionary.py   |    28 +
 python/plugins/db_manager/db_plugins/html_elems.py |     2 +-
 python/plugins/db_manager/db_plugins/info_model.py |     6 +-
 .../db_manager/db_plugins/oracle/QtSqlDB.py        |     4 +-
 .../db_manager/db_plugins/oracle/connector.py      |    48 +-
 .../db_manager/db_plugins/oracle/data_model.py     |    13 +-
 .../db_manager/db_plugins/oracle/info_model.py     |    12 +-
 .../plugins/db_manager/db_plugins/oracle/plugin.py |    52 +-
 .../db_manager/db_plugins/oracle/sql_dictionary.py |     4 +-
 python/plugins/db_manager/db_plugins/plugin.py     |   102 +-
 .../db_manager/db_plugins/postgis/CMakeLists.txt   |     7 +
 .../db_manager/db_plugins/postgis/connector.py     |    90 +-
 .../db_plugins/postgis/connector_test.py           |    76 +
 .../db_manager/db_plugins/postgis/data_model.py    |     5 +-
 .../db_manager/db_plugins/postgis/info_model.py    |     4 +-
 .../db_manager/db_plugins/postgis/plugin.py        |    67 +-
 .../db_manager/db_plugins/postgis/plugin_test.py   |   148 +
 .../db_plugins/postgis/plugins/__init__.py         |     2 +-
 .../postgis/plugins/qgis_topoview/__init__.py      |     3 +-
 .../postgis/plugins/versioning/__init__.py         |     5 +-
 .../postgis/plugins/versioning/dlg_versioning.py   |    38 +-
 .../db_plugins/postgis/sql_dictionary.py           |     4 +-
 .../db_manager/db_plugins/spatialite/connector.py  |    97 +-
 .../db_manager/db_plugins/spatialite/info_model.py |     9 +-
 .../db_manager/db_plugins/spatialite/plugin.py     |    48 +-
 .../db_plugins/spatialite/sql_dictionary.py        |     4 +-
 .../db_manager/db_plugins/vlayers/connector.py     |    85 +-
 .../db_manager/db_plugins/vlayers/data_model.py    |     2 +-
 .../db_manager/db_plugins/vlayers/info_model.py    |     4 +-
 .../db_manager/db_plugins/vlayers/plugin.py        |    13 +-
 .../db_plugins/vlayers/sql_dictionary.py           |     4 +-
 python/plugins/db_manager/db_tree.py               |    32 +-
 .../plugins/db_manager/dlg_add_geometry_column.py  |     6 +-
 python/plugins/db_manager/dlg_create_constraint.py |     6 +-
 python/plugins/db_manager/dlg_create_index.py      |     8 +-
 python/plugins/db_manager/dlg_create_table.py      |    27 +-
 python/plugins/db_manager/dlg_db_error.py          |     2 +-
 python/plugins/db_manager/dlg_export_vector.py     |    25 +-
 python/plugins/db_manager/dlg_field_properties.py  |     5 +-
 python/plugins/db_manager/dlg_import_vector.py     |    55 +-
 python/plugins/db_manager/dlg_query_builder.py     |    59 +-
 python/plugins/db_manager/dlg_sql_layer_window.py  |   532 +
 python/plugins/db_manager/dlg_sql_window.py        |    24 +-
 python/plugins/db_manager/dlg_table_properties.py  |    61 +-
 python/plugins/db_manager/info_viewer.py           |    10 +-
 python/plugins/db_manager/layer_preview.py         |    33 +-
 python/plugins/db_manager/sqledit.py               |    10 +-
 python/plugins/db_manager/table_viewer.py          |    11 +-
 python/plugins/db_manager/ui/DlgQueryBuilder.ui    |     6 -
 python/plugins/db_manager/ui/DlgSqlLayerWindow.ui  |   410 +
 python/plugins/db_manager/ui/DlgSqlWindow.ui       |   293 +-
 python/plugins/fTools/CMakeLists.txt               |    12 -
 python/plugins/fTools/LICENSE                      |    23 -
 python/plugins/fTools/__init__.py                  |    34 -
 python/plugins/fTools/fTools.py                    |   495 -
 python/plugins/fTools/icons/CMakeLists.txt         |    11 -
 python/plugins/fTools/icons/default/CMakeLists.txt |     3 -
 python/plugins/fTools/icons/default/analysis.png   |   Bin 1192 -> 0 bytes
 .../fTools/icons/default/define_projection.png     |   Bin 1376 -> 0 bytes
 .../fTools/icons/default/export_projection.png     |   Bin 1383 -> 0 bytes
 .../plugins/fTools/icons/default/ftools_logo.png   |   Bin 5620 -> 0 bytes
 .../plugins/fTools/icons/default/ftoolslogo2.png   |   Bin 6657 -> 0 bytes
 python/plugins/fTools/icons/default/geometry.png   |   Bin 1315 -> 0 bytes
 .../plugins/fTools/icons/default/geoprocessing.png |   Bin 1626 -> 0 bytes
 python/plugins/fTools/icons/default/help.png       |   Bin 2229 -> 0 bytes
 python/plugins/fTools/icons/default/management.png |   Bin 992 -> 0 bytes
 python/plugins/fTools/icons/default/sampling.png   |   Bin 1248 -> 0 bytes
 python/plugins/fTools/icons/gis-0.1.svg            |  8651 --
 python/plugins/fTools/icons/logo.svg               |   344 -
 python/plugins/fTools/icons/logo_small.png         |   Bin 957 -> 0 bytes
 python/plugins/fTools/icons/menu_icons.svg         |  4743 -
 .../plugins/fTools/icons_old/default/analysis.png  |   Bin 1872 -> 0 bytes
 .../fTools/icons_old/default/basic_statistics.png  |   Bin 935 -> 0 bytes
 python/plugins/fTools/icons_old/default/buffer.png |   Bin 2541 -> 0 bytes
 .../plugins/fTools/icons_old/default/centroids.png |   Bin 1168 -> 0 bytes
 .../fTools/icons_old/default/check_geometry.png    |   Bin 1239 -> 0 bytes
 python/plugins/fTools/icons_old/default/clip.png   |   Bin 1244 -> 0 bytes
 .../fTools/icons_old/default/convex_hull.png       |   Bin 1896 -> 0 bytes
 .../fTools/icons_old/default/define_projection.png |   Bin 1875 -> 0 bytes
 .../plugins/fTools/icons_old/default/delaunay.png  |   Bin 1420 -> 0 bytes
 .../fTools/icons_old/default/difference.png        |   Bin 1705 -> 0 bytes
 .../plugins/fTools/icons_old/default/dissolve.png  |   Bin 1636 -> 0 bytes
 .../plugins/fTools/icons_old/default/eliminate.png |   Bin 1535 -> 0 bytes
 .../fTools/icons_old/default/export_geometry.png   |   Bin 1174 -> 0 bytes
 .../fTools/icons_old/default/export_projection.png |   Bin 1897 -> 0 bytes
 .../fTools/icons_old/default/extract_nodes.png     |   Bin 1784 -> 0 bytes
 .../fTools/icons_old/default/ftools_logo.png       |   Bin 5620 -> 0 bytes
 .../plugins/fTools/icons_old/default/geometry.png  |   Bin 2018 -> 0 bytes
 .../fTools/icons_old/default/geoprocessing.png     |   Bin 2361 -> 0 bytes
 python/plugins/fTools/icons_old/default/help.png   |   Bin 2229 -> 0 bytes
 .../plugins/fTools/icons_old/default/intersect.png |   Bin 1491 -> 0 bytes
 .../fTools/icons_old/default/intersections.png     |   Bin 2035 -> 0 bytes
 .../fTools/icons_old/default/join_attributes.png   |   Bin 1468 -> 0 bytes
 .../fTools/icons_old/default/join_location.png     |   Bin 1616 -> 0 bytes
 .../fTools/icons_old/default/layer_extent.png      |   Bin 607 -> 0 bytes
 .../fTools/icons_old/default/management.png        |   Bin 1489 -> 0 bytes
 python/plugins/fTools/icons_old/default/matrix.png |   Bin 2698 -> 0 bytes
 python/plugins/fTools/icons_old/default/mean.png   |   Bin 982 -> 0 bytes
 .../fTools/icons_old/default/merge_shapes.png      |   Bin 2172 -> 0 bytes
 .../fTools/icons_old/default/multi_to_single.png   |   Bin 1305 -> 0 bytes
 .../plugins/fTools/icons_old/default/neighbour.png |   Bin 1502 -> 0 bytes
 .../fTools/icons_old/default/random_points.png     |   Bin 2475 -> 0 bytes
 .../fTools/icons_old/default/random_selection.png  |   Bin 2590 -> 0 bytes
 .../fTools/icons_old/default/regular_points.png    |   Bin 1858 -> 0 bytes
 .../plugins/fTools/icons_old/default/sampling.png  |   Bin 1799 -> 0 bytes
 .../fTools/icons_old/default/select_location.png   |   Bin 1955 -> 0 bytes
 .../plugins/fTools/icons_old/default/simplify.png  |   Bin 1814 -> 0 bytes
 .../fTools/icons_old/default/single_to_multi.png   |   Bin 1277 -> 0 bytes
 .../fTools/icons_old/default/split_layer.png       |   Bin 1890 -> 0 bytes
 .../fTools/icons_old/default/sub_selection.png     |   Bin 2663 -> 0 bytes
 .../plugins/fTools/icons_old/default/sum_lines.png |   Bin 2195 -> 0 bytes
 .../fTools/icons_old/default/sum_points.png        |   Bin 1928 -> 0 bytes
 .../fTools/icons_old/default/sym_difference.png    |   Bin 1683 -> 0 bytes
 .../plugins/fTools/icons_old/default/to_lines.png  |   Bin 1271 -> 0 bytes
 python/plugins/fTools/icons_old/default/union.png  |   Bin 1617 -> 0 bytes
 python/plugins/fTools/icons_old/default/unique.png |   Bin 1502 -> 0 bytes
 .../fTools/icons_old/default/vector_grid.png       |   Bin 1747 -> 0 bytes
 .../plugins/fTools/icons_old/default/voronoi.png   |   Bin 1474 -> 0 bytes
 python/plugins/fTools/metadata.txt                 |    13 -
 python/plugins/fTools/resources.qrc                |    51 -
 python/plugins/fTools/tools/CMakeLists.txt         |     6 -
 python/plugins/fTools/tools/doDefineProj.py        |   170 -
 python/plugins/fTools/tools/doEliminate.py         |   254 -
 python/plugins/fTools/tools/doGeometry.py          |  1157 -
 python/plugins/fTools/tools/doGeoprocessing.py     |  1638 -
 python/plugins/fTools/tools/doIntersectLines.py    |   193 -
 python/plugins/fTools/tools/doMeanCoords.py        |   210 -
 python/plugins/fTools/tools/doMergeShapes.py       |   358 -
 python/plugins/fTools/tools/doPointDistance.py     |   258 -
 python/plugins/fTools/tools/doPointsInPolygon.py   |   358 -
 python/plugins/fTools/tools/doRandPoints.py        |   286 -
 python/plugins/fTools/tools/doRandom.py            |    87 -
 python/plugins/fTools/tools/doRegPoints.py         |   164 -
 python/plugins/fTools/tools/doSelectByLocation.py  |   156 -
 python/plugins/fTools/tools/doSimplify.py          |   522 -
 python/plugins/fTools/tools/doSpatialIndex.py      |   223 -
 python/plugins/fTools/tools/doSpatialJoin.py       |   276 -
 python/plugins/fTools/tools/doSubsetSelect.py      |   120 -
 python/plugins/fTools/tools/doSumLines.py          |   144 -
 python/plugins/fTools/tools/doValidate.py          |   347 -
 python/plugins/fTools/tools/doVectorGrid.py        |   375 -
 python/plugins/fTools/tools/doVectorSplit.py       |   213 -
 python/plugins/fTools/tools/doVisual.py            |   462 -
 python/plugins/fTools/tools/frmEliminate.ui        |   151 -
 python/plugins/fTools/tools/frmGeometry.ui         |   257 -
 python/plugins/fTools/tools/frmGeoprocessing.ui    |   361 -
 python/plugins/fTools/tools/frmIntersectLines.ui   |   195 -
 python/plugins/fTools/tools/frmMeanCoords.ui       |   205 -
 python/plugins/fTools/tools/frmMergeShapes.ui      |   164 -
 python/plugins/fTools/tools/frmPointDistance.ui    |   282 -
 python/plugins/fTools/tools/frmPointsInPolygon.ui  |   237 -
 python/plugins/fTools/tools/frmRandPoints.ui       |   360 -
 python/plugins/fTools/tools/frmRandom.ui           |   187 -
 python/plugins/fTools/tools/frmReProject.ui        |   296 -
 python/plugins/fTools/tools/frmRegPoints.ui        |   415 -
 python/plugins/fTools/tools/frmSelectByLocation.ui |   179 -
 python/plugins/fTools/tools/frmSimplify.ui         |   163 -
 python/plugins/fTools/tools/frmSpatialIndex.ui     |   127 -
 python/plugins/fTools/tools/frmSpatialJoin.ui      |   368 -
 python/plugins/fTools/tools/frmSubsetSelect.ui     |   213 -
 python/plugins/fTools/tools/frmSumLines.ui         |   193 -
 python/plugins/fTools/tools/frmVectorGrid.ui       |   473 -
 python/plugins/fTools/tools/frmVectorSplit.ui      |   141 -
 python/plugins/fTools/tools/frmVisual.ui           |   256 -
 python/plugins/fTools/tools/ftools_utils.py        |   450 -
 python/plugins/fTools/tools/voronoi.py             |   848 -
 python/plugins/processing/CMakeLists.txt           |     3 +-
 python/plugins/processing/ProcessingPlugin.py      |    20 +-
 python/plugins/processing/__init__.py              |    12 +-
 .../algs/exampleprovider/ExampleAlgorithm.py       |     2 +-
 .../ProcessingExampleScriptsPlugin.py              |    39 +
 .../processing/algs/examplescripts/__init__.py     |    31 +
 .../processing/algs/examplescripts/metadata.txt    |    18 +
 .../algs/examplescripts/scripts/examplescript.py   |     3 +
 .../processing/algs/gdal/AssignProjection.py       |    81 +
 .../plugins/processing/algs/gdal/ClipByExtent.py   |     9 +
 python/plugins/processing/algs/gdal/ClipByMask.py  |    11 +
 python/plugins/processing/algs/gdal/ColorRelief.py |     4 +
 .../plugins/processing/algs/gdal/GdalAlgorithm.py  |     9 +-
 .../processing/algs/gdal/GdalAlgorithmDialog.py    |     4 +-
 .../algs/gdal/GdalOgrAlgorithmProvider.py          |   109 +-
 python/plugins/processing/algs/gdal/GdalUtils.py   |    83 +-
 python/plugins/processing/algs/gdal/GridAverage.py |    12 +
 .../processing/algs/gdal/GridDataMetrics.py        |    12 +
 python/plugins/processing/algs/gdal/GridInvDist.py |    14 +-
 python/plugins/processing/algs/gdal/GridNearest.py |    12 +
 .../plugins/processing/algs/gdal/OgrAlgorithm.py   |     2 -
 python/plugins/processing/algs/gdal/aspect.py      |     7 +-
 python/plugins/processing/algs/gdal/buildvrt.py    |     8 +-
 python/plugins/processing/algs/gdal/contour.py     |     9 +
 .../processing/algs/gdal/extractprojection.py      |     7 +
 python/plugins/processing/algs/gdal/fillnodata.py  |     3 +
 python/plugins/processing/algs/gdal/gdaladdo.py    |     9 +
 python/plugins/processing/algs/gdal/gdalcalc.py    |    12 +-
 python/plugins/processing/algs/gdal/gdaltindex.py  |     8 +-
 python/plugins/processing/algs/gdal/hillshade.py   |     8 +
 python/plugins/processing/algs/gdal/information.py |     9 +
 python/plugins/processing/algs/gdal/merge.py       |    17 +-
 python/plugins/processing/algs/gdal/nearblack.py   |     9 +
 .../plugins/processing/algs/gdal/ogr2ogrbuffer.py  |     4 +-
 .../processing/algs/gdal/ogr2ogrdissolve.py        |     1 -
 .../processing/algs/gdal/ogr2ogronesidebuffer.py   |    77 +-
 .../processing/algs/gdal/ogr2ogrpointsonlines.py   |     1 -
 .../algs/gdal/ogr2ogrtabletopostgislist.py         |    62 +-
 .../processing/algs/gdal/ogr2ogrtopostgis.py       |    41 +-
 .../processing/algs/gdal/ogr2ogrtopostgislist.py   |    57 +-
 python/plugins/processing/algs/gdal/ogrinfo.py     |    11 +-
 python/plugins/processing/algs/gdal/pct2rgb.py     |     8 +
 python/plugins/processing/algs/gdal/polygonize.py  |    13 +-
 python/plugins/processing/algs/gdal/proximity.py   |     9 +
 python/plugins/processing/algs/gdal/rasterize.py   |    28 +
 .../plugins/processing/algs/gdal/rasterize_over.py |    11 +-
 python/plugins/processing/algs/gdal/rgb2pct.py     |     9 +
 python/plugins/processing/algs/gdal/roughness.py   |     6 +
 python/plugins/processing/algs/gdal/sieve.py       |     8 +
 python/plugins/processing/algs/gdal/slope.py       |     4 +
 python/plugins/processing/algs/gdal/tpi.py         |     8 +
 python/plugins/processing/algs/gdal/translate.py   |     9 +
 python/plugins/processing/algs/gdal/tri.py         |     8 +
 python/plugins/processing/algs/gdal/warp.py        |    45 +-
 .../processing/algs/grass/GrassAlgorithm.py        |    39 +-
 .../algs/grass/GrassAlgorithmProvider.py           |    19 +-
 python/plugins/processing/algs/grass/GrassUtils.py |     8 +-
 .../algs/grass/description/r.lake.coords.txt       |     2 +-
 python/plugins/processing/algs/grass/nviz.py       |     4 +-
 .../processing/algs/grass7/Grass7Algorithm.py      |    58 +-
 .../algs/grass7/Grass7AlgorithmProvider.py         |    12 +-
 .../plugins/processing/algs/grass7/Grass7Utils.py  |   104 +-
 python/plugins/processing/algs/grass7/TODO         |    75 +-
 .../algs/grass7/description/i.albedo.txt           |    11 +
 .../algs/grass7/description/i.aster.toar.txt       |    13 +
 .../algs/grass7/description/i.atcorr.txt           |    15 +-
 .../algs/grass7/description/i.biomass.txt          |    10 +
 .../processing/algs/grass7/description/i.cca.txt   |     6 +
 .../algs/grass7/description/i.cluster.txt          |    13 +
 .../algs/grass7/description/i.colors.enhance.txt   |    15 +
 .../algs/grass7/description/i.eb.eta.txt           |     7 +
 .../algs/grass7/description/i.eb.evapfr.txt        |     9 +
 .../grass7/description/i.eb.hsebal01.coords.txt    |    15 +
 .../algs/grass7/description/i.eb.hsebal01.txt      |    11 +
 .../algs/grass7/description/i.eb.netrad.txt        |    13 +
 .../algs/grass7/description/i.eb.soilheatflux.txt  |    10 +
 .../algs/grass7/description/i.emissivity.txt       |     5 +
 .../algs/grass7/description/i.evapo.mh.txt         |    12 +
 .../algs/grass7/description/i.evapo.pm.txt         |    12 +
 .../algs/grass7/description/i.evapo.pt.txt         |    10 +
 .../algs/grass7/description/i.evapo.time.txt       |    10 +
 .../algs/grass7/description/i.gensig.txt           |     7 +
 .../algs/grass7/description/i.gensigset.txt        |     8 +
 .../processing/algs/grass7/description/i.group.txt |     6 +
 .../algs/grass7/description/i.image.mosaic.txt     |     6 +
 .../algs/grass7/description/i.in.spotvgt.txt       |     7 +
 .../algs/grass7/description/i.landsat.acca.txt     |    14 +
 .../algs/grass7/description/i.landsat.toar.txt     |    19 +
 .../algs/grass7/description/i.maxlik.txt           |     7 +
 .../algs/grass7/description/i.modis.qc.txt         |     9 +
 .../processing/algs/grass7/description/i.oif.txt   |     8 +
 .../algs/grass7/description/i.pansharpen.txt       |    14 +
 .../processing/algs/grass7/description/i.pca.txt   |    10 +
 .../algs/grass7/description/i.rectify.txt          |    14 +
 .../algs/grass7/description/i.segment.txt          |    16 +
 .../processing/algs/grass7/description/i.smap.txt  |     9 +
 .../algs/grass7/description/i.tasscap.txt          |     6 +
 .../algs/grass7/description/i.topo.corr.ill.txt    |     8 +
 .../algs/grass7/description/i.topo.corr.txt        |     9 +
 .../processing/algs/grass7/description/i.vi.txt    |    15 +
 .../processing/algs/grass7/description/m.cogo.txt  |     4 +-
 .../processing/algs/grass7/description/nviz.txt    |     8 -
 .../algs/grass7/description/r.aspect.txt           |     8 +-
 .../algs/grass7/description/r.blend.combine.txt    |     9 +
 .../algs/grass7/description/r.blend.rgb.txt        |    10 +
 .../algs/grass7/description/r.buffer.lowmem.txt    |     8 +
 .../algs/grass7/description/r.buffer.txt           |     4 +-
 .../algs/grass7/description/r.category.out.txt     |     8 +
 .../algs/grass7/description/r.category.txt         |    11 +
 .../algs/grass7/description/r.circle.txt           |     2 +-
 .../algs/grass7/description/r.colors.out.txt       |     6 +
 .../algs/grass7/description/r.colors.stddev.txt    |     7 +
 .../algs/grass7/description/r.colors.txt           |    16 +
 .../algs/grass7/description/r.cost.coordinates.txt |    12 +
 .../algs/grass7/description/r.cost.full.txt        |     8 -
 .../algs/grass7/description/r.cost.points.txt      |     9 +
 .../algs/grass7/description/r.cost.raster.txt      |    11 +
 .../processing/algs/grass7/description/r.cost.txt  |     9 -
 .../algs/grass7/description/r.distance.txt         |    10 +
 .../processing/algs/grass7/description/r.drain.txt |     7 +-
 .../algs/grass7/description/r.fillnulls.txt        |     6 +-
 .../processing/algs/grass7/description/r.his.txt   |     2 +-
 .../algs/grass7/description/r.horizon.height.txt   |     4 +-
 .../algs/grass7/description/r.in.lidar.info.txt    |     8 +
 .../algs/grass7/description/r.in.lidar.txt         |    18 +
 .../algs/grass7/description/r.lake.coords.txt      |     2 +-
 .../algs/grass7/description/r.latlong.txt          |     6 +
 .../algs/grass7/description/r.li.cwed.ascii.txt    |     8 +
 .../algs/grass7/description/r.li.cwed.txt          |     8 +
 .../grass7/description/r.li.dominance.ascii.txt    |     7 +
 .../algs/grass7/description/r.li.dominance.txt     |     7 +
 .../grass7/description/r.li.edgedensity.ascii.txt  |     9 +
 .../algs/grass7/description/r.li.edgedensity.txt   |     9 +
 .../algs/grass7/description/r.li.mpa.ascii.txt     |     7 +
 .../algs/grass7/description/r.li.mpa.txt           |     7 +
 .../algs/grass7/description/r.li.mps.ascii.txt     |     7 +
 .../algs/grass7/description/r.li.mps.txt           |     7 +
 .../algs/grass7/description/r.li.padcv.ascii.txt   |     7 +
 .../algs/grass7/description/r.li.padcv.txt         |     7 +
 .../grass7/description/r.li.padrange.ascii.txt     |     7 +
 .../algs/grass7/description/r.li.padrange.txt      |     7 +
 .../algs/grass7/description/r.li.padsd.ascii.txt   |     7 +
 .../algs/grass7/description/r.li.padsd.txt         |     7 +
 .../grass7/description/r.li.patchdensity.ascii.txt |     7 +
 .../algs/grass7/description/r.li.patchdensity.txt  |     7 +
 .../grass7/description/r.li.patchnum.ascii.txt     |     7 +
 .../algs/grass7/description/r.li.patchnum.txt      |     7 +
 .../algs/grass7/description/r.li.pielou.ascii.txt  |     7 +
 .../algs/grass7/description/r.li.pielou.txt        |     7 +
 .../algs/grass7/description/r.li.renyi.ascii.txt   |     8 +
 .../algs/grass7/description/r.li.renyi.txt         |     8 +
 .../grass7/description/r.li.richness.ascii.txt     |     7 +
 .../algs/grass7/description/r.li.richness.txt      |     7 +
 .../algs/grass7/description/r.li.shannon.ascii.txt |     7 +
 .../algs/grass7/description/r.li.shannon.txt       |     7 +
 .../algs/grass7/description/r.li.shape.ascii.txt   |     7 +
 .../algs/grass7/description/r.li.shape.txt         |     7 +
 .../algs/grass7/description/r.li.simpson.ascii.txt |     7 +
 .../algs/grass7/description/r.li.simpson.txt       |     7 +
 .../algs/grass7/description/r.mapcalc.txt          |     9 +
 .../algs/grass7/description/r.mask.rast.txt        |     8 +
 .../algs/grass7/description/r.mask.vect.txt        |     9 +
 .../processing/algs/grass7/description/r.null.txt  |    12 +
 .../algs/grass7/description/r.random.surface.txt   |    10 +
 .../algs/grass7/description/r.reclass.txt          |     1 +
 .../algs/grass7/description/r.regression.multi.txt |     8 +
 .../algs/grass7/description/r.resamp.bspline.txt   |    14 +
 .../algs/grass7/description/r.resamp.filter.txt    |    10 +
 .../processing/algs/grass7/description/r.rgb.txt   |     7 +
 .../processing/algs/grass7/description/r.ros.txt   |    17 +
 .../grass7/description/r.series.accumulate.txt     |    12 +
 .../algs/grass7/description/r.series.interp.txt    |    11 +
 .../processing/algs/grass7/description/r.shade.txt |     9 +
 .../processing/algs/grass7/description/r.slope.txt |     8 +-
 .../algs/grass7/description/r.solute.transport.txt |    31 +
 .../algs/grass7/description/r.spread.txt           |    21 +
 .../algs/grass7/description/r.spreadpath.txt       |     2 +-
 .../grass7/description/r.stats.quantile.out.txt    |    12 +
 .../grass7/description/r.stats.quantile.rast.txt   |    11 +
 .../processing/algs/grass7/description/r.sum.txt   |     4 -
 .../algs/grass7/description/r.sunhours.txt         |    16 +
 .../algs/grass7/description/r.support.txt          |    14 +
 .../algs/grass7/description/r.surf.fractal.txt     |     6 +
 .../algs/grass7/description/r.texture.txt          |    10 +
 .../processing/algs/grass7/description/r.tile.txt  |     8 +
 .../algs/grass7/description/r.tileset.txt          |    14 +
 .../algs/grass7/description/r.topidx.txt           |     2 +-
 .../grass7/description/r.topmodel.topidxstats.txt  |     7 +
 .../algs/grass7/description/r.topmodel.txt         |     9 +
 .../algs/grass7/description/r.transect.txt         |     9 +
 .../algs/grass7/description/r.univar.txt           |    10 +
 .../processing/algs/grass7/description/r.uslek.txt |     8 +
 .../processing/algs/grass7/description/r.usler.txt |     6 +
 .../algs/grass7/description/r.viewshed.txt         |    15 +-
 .../algs/grass7/description/r.volume.txt           |     2 +-
 .../algs/grass7/description/r.walk.coords.txt      |    17 +
 .../algs/grass7/description/r.walk.points.txt      |    17 +
 .../algs/grass7/description/r.walk.rast.txt        |    16 +
 .../processing/algs/grass7/description/r.walk.txt  |    15 -
 .../algs/grass7/description/r.water.outlet.txt     |     2 +-
 .../algs/grass7/description/r.what.color.txt       |     8 +
 .../algs/grass7/description/r.what.coords.txt      |    14 +
 .../algs/grass7/description/r.what.points.txt      |    14 +
 .../algs/grass7/description/v.buffer.distance.txt  |     4 +-
 .../algs/grass7/description/v.build.check.txt      |     6 +
 .../algs/grass7/description/v.build.polylines.txt  |     6 +
 .../algs/grass7/description/v.distance.txt         |    14 +
 .../processing/algs/grass7/description/v.drape.txt |     3 +-
 .../algs/grass7/description/v.drape.where.txt      |    10 +
 .../processing/algs/grass7/description/v.edit.txt  |    24 +
 .../algs/grass7/description/v.extrude.txt          |    14 +
 .../description/v.generalize.displacement.txt      |    12 +
 .../grass7/description/v.generalize.network.txt    |    12 +
 .../grass7/description/v.generalize.simplify.txt   |    11 +
 .../grass7/description/v.generalize.smooth.txt     |    14 +
 .../algs/grass7/description/v.generalize.txt       |    19 -
 .../algs/grass7/description/v.in.ascii.points.txt  |    17 +
 .../grass7/description/v.in.ascii.standard.txt     |     9 +
 .../algs/grass7/description/v.in.dxf.txt           |     4 +-
 .../algs/grass7/description/v.in.geonames.txt      |     5 +
 .../algs/grass7/description/v.in.lidar.txt         |    10 +
 .../algs/grass7/description/v.in.lines.txt         |     7 +
 .../algs/grass7/description/v.in.mapgen.txt        |     7 +
 .../algs/grass7/description/v.kernel.rast.txt      |    13 +
 .../algs/grass7/description/v.kernel.vect.txt      |    16 +
 .../algs/grass7/description/v.lrs.create.txt       |    15 +
 .../algs/grass7/description/v.lrs.segment.txt      |     8 +
 .../algs/grass7/description/v.lrs.where.txt        |     8 +
 .../algs/grass7/description/v.out.vtk.txt          |     9 +
 .../processing/algs/grass7/description/v.pack.txt  |     6 +
 .../algs/grass7/description/v.rast.stats.txt       |    10 +
 .../algs/grass7/description/v.rectify.txt          |    13 +
 .../algs/grass7/description/v.segment.txt          |     2 +-
 .../algs/grass7/description/v.surf.rst.cvdev.txt   |     2 +-
 .../algs/grass7/description/v.surf.rst.line.txt    |    23 +
 .../algs/grass7/description/v.surf.rst.txt         |     2 +-
 .../processing/algs/grass7/description/v.to.3d.txt |     8 +
 .../algs/grass7/description/v.to.lines.txt         |     6 +
 .../processing/algs/grass7/description/v.type.txt  |     7 +
 .../algs/grass7/description/v.vect.stats.txt       |    10 +
 .../algs/grass7/description/v.voronoi.skeleton.txt |     7 +
 .../grass7/description/v.what.rast.centroids.txt   |    10 +
 .../algs/grass7/description/v.what.rast.points.txt |    10 +
 .../algs/grass7/description/v.what.vect.txt        |     9 +
 python/plugins/processing/algs/grass7/ext/i.py     |   236 +
 .../plugins/processing/algs/grass7/ext/i_albedo.py |    38 +
 .../processing/algs/grass7/ext/i_aster_toar.py     |    52 +
 python/plugins/processing/algs/grass7/ext/i_cca.py |    58 +
 .../processing/algs/grass7/ext/i_cluster.py        |    58 +
 .../processing/algs/grass7/ext/i_colors_enhance.py |    48 +
 .../processing/algs/grass7/ext/i_evapo_mh.py       |    36 +
 .../plugins/processing/algs/grass7/ext/i_gensig.py |    51 +
 .../processing/algs/grass7/ext/i_gensigset.py      |    51 +
 .../plugins/processing/algs/grass7/ext/i_group.py  |    32 +
 .../processing/algs/grass7/ext/i_in_spotvgt.py     |    33 +
 .../processing/algs/grass7/ext/i_landsat_acca.py   |    49 +
 .../processing/algs/grass7/ext/i_landsat_toar.py   |    68 +
 .../plugins/processing/algs/grass7/ext/i_maxlik.py |    33 +
 python/plugins/processing/algs/grass7/ext/i_oif.py |    42 +
 .../processing/algs/grass7/ext/i_pansharpen.py     |    58 +
 python/plugins/processing/algs/grass7/ext/i_pca.py |    56 +
 .../processing/algs/grass7/ext/i_rectify.py        |   102 +
 .../processing/algs/grass7/ext/i_segment.py        |    33 +
 .../plugins/processing/algs/grass7/ext/i_smap.py   |    33 +
 .../processing/algs/grass7/ext/i_tasscap.py        |    57 +
 .../processing/algs/grass7/ext/i_topo_corr.py      |    52 +
 .../processing/algs/grass7/ext/r_blend_combine.py  |    74 +
 .../processing/algs/grass7/ext/r_blend_rgb.py      |    95 +
 .../processing/algs/grass7/ext/r_category.py       |   120 +
 .../plugins/processing/algs/grass7/ext/r_colors.py |   114 +
 .../processing/algs/grass7/ext/r_colors_stddev.py  |    80 +
 .../plugins/processing/algs/grass7/ext/r_drain.py  |    40 +
 python/plugins/processing/algs/grass7/ext/r_li.py  |   153 +
 .../processing/algs/grass7/ext/r_li_cwed.py        |    36 +
 .../processing/algs/grass7/ext/r_li_cwed_ascii.py  |    40 +
 .../processing/algs/grass7/ext/r_li_dominance.py   |    36 +
 .../algs/grass7/ext/r_li_dominance_ascii.py        |    40 +
 .../processing/algs/grass7/ext/r_li_edgedensity.py |    36 +
 .../algs/grass7/ext/r_li_edgedensity_ascii.py      |    40 +
 .../plugins/processing/algs/grass7/ext/r_li_mpa.py |    36 +
 .../processing/algs/grass7/ext/r_li_mpa_ascii.py   |    40 +
 .../plugins/processing/algs/grass7/ext/r_li_mps.py |    36 +
 .../processing/algs/grass7/ext/r_li_mps_ascii.py   |    40 +
 .../processing/algs/grass7/ext/r_li_orig.py        |   133 +
 .../processing/algs/grass7/ext/r_li_padcv.py       |    36 +
 .../processing/algs/grass7/ext/r_li_padcv_ascii.py |    40 +
 .../processing/algs/grass7/ext/r_li_padrange.py    |    36 +
 .../algs/grass7/ext/r_li_padrange_ascii.py         |    40 +
 .../processing/algs/grass7/ext/r_li_padsd.py       |    36 +
 .../processing/algs/grass7/ext/r_li_padsd_ascii.py |    40 +
 .../algs/grass7/ext/r_li_patchdensity.py           |    36 +
 .../algs/grass7/ext/r_li_patchdensity_ascii.py     |    40 +
 .../processing/algs/grass7/ext/r_li_patchnum.py    |    36 +
 .../algs/grass7/ext/r_li_patchnum_ascii.py         |    40 +
 .../processing/algs/grass7/ext/r_li_pielou.py      |    36 +
 .../algs/grass7/ext/r_li_pielou_ascii.py           |    40 +
 .../processing/algs/grass7/ext/r_li_renyi.py       |    36 +
 .../processing/algs/grass7/ext/r_li_renyi_ascii.py |    40 +
 .../processing/algs/grass7/ext/r_li_richness.py    |    36 +
 .../algs/grass7/ext/r_li_richness_ascii.py         |    40 +
 .../processing/algs/grass7/ext/r_li_shannon.py     |    36 +
 .../algs/grass7/ext/r_li_shannon_ascii.py          |    40 +
 .../processing/algs/grass7/ext/r_li_shape.py       |    36 +
 .../processing/algs/grass7/ext/r_li_shape_ascii.py |    40 +
 .../processing/algs/grass7/ext/r_li_simpson.py     |    36 +
 .../algs/grass7/ext/r_li_simpson_ascii.py          |    40 +
 .../processing/algs/grass7/ext/r_mapcalc.py        |    94 +
 .../plugins/processing/algs/grass7/ext/r_mask.py   |    49 +
 .../processing/algs/grass7/ext/r_mask_rast.py      |    36 +
 .../processing/algs/grass7/ext/r_mask_vect.py      |    36 +
 .../plugins/processing/algs/grass7/ext/r_null.py   |    90 +
 .../processing/algs/grass7/ext/r_reclass.py        |    57 +
 .../processing/algs/grass7/ext/r_resamp_filter.py  |    39 +
 python/plugins/processing/algs/grass7/ext/r_rgb.py |    95 +
 .../processing/algs/grass7/ext/r_series_interp.py  |    79 +
 .../plugins/processing/algs/grass7/ext/r_shade.py  |    80 +
 .../algs/grass7/ext/r_stats_quantile_rast.py       |    66 +
 .../processing/algs/grass7/ext/r_support.py        |    66 +
 .../processing/algs/grass7/ext/r_texture.py        |    65 +
 .../plugins/processing/algs/grass7/ext/r_tile.py   |    46 +
 .../processing/algs/grass7/ext/r_topmodel.py       |    41 +
 .../algs/grass7/ext/r_topmodel_topidxstats.py      |    38 +
 .../processing/algs/grass7/ext/r_what_color.py     |    59 +
 .../algs/grass7/ext/v_build_polylines.py           |    40 +
 .../processing/algs/grass7/ext/v_distance.py       |    77 +
 .../plugins/processing/algs/grass7/ext/v_edit.py   |    74 +
 .../processing/algs/grass7/ext/v_extrude.py        |    36 +
 .../processing/algs/grass7/ext/v_in_geonames.py    |    34 +
 .../processing/algs/grass7/ext/v_in_lidar.py       |    39 +
 .../processing/algs/grass7/ext/v_lrs_create.py     |    44 +
 .../processing/algs/grass7/ext/v_lrs_segment.py    |    72 +
 .../processing/algs/grass7/ext/v_lrs_where.py      |    51 +
 python/plugins/processing/algs/grass7/ext/v_net.py |     3 +-
 .../processing/algs/grass7/ext/v_net_alloc.py      |     2 +-
 .../processing/algs/grass7/ext/v_net_allpairs.py   |     2 +-
 .../processing/algs/grass7/ext/v_net_arcs.py       |     2 +-
 .../algs/grass7/ext/v_net_articulation.py          |     2 +-
 .../processing/algs/grass7/ext/v_net_bridge.py     |     2 +-
 .../processing/algs/grass7/ext/v_net_components.py |     2 +-
 .../processing/algs/grass7/ext/v_net_connect.py    |     2 +-
 .../algs/grass7/ext/v_net_connectivity.py          |     2 +-
 .../processing/algs/grass7/ext/v_net_flow.py       |     2 +-
 .../processing/algs/grass7/ext/v_net_iso.py        |     2 +-
 .../processing/algs/grass7/ext/v_net_nodes.py      |     2 +-
 .../processing/algs/grass7/ext/v_net_path.py       |     2 +-
 .../processing/algs/grass7/ext/v_net_salesman.py   |     2 +-
 .../processing/algs/grass7/ext/v_net_steiner.py    |     2 +-
 .../processing/algs/grass7/ext/v_net_visibility.py |     2 +-
 .../plugins/processing/algs/grass7/ext/v_pack.py   |    34 +
 .../processing/algs/grass7/ext/v_rast_stats.py     |    50 +
 .../processing/algs/grass7/ext/v_rectify.py        |    67 +
 .../plugins/processing/algs/grass7/ext/v_to_3d.py  |    36 +
 .../processing/algs/grass7/ext/v_vect_stats.py     |    50 +
 .../processing/algs/grass7/ext/v_what_rast.py      |    55 +
 .../algs/grass7/ext/v_what_rast_centroids.py       |    36 +
 .../algs/grass7/ext/v_what_rast_points.py          |    36 +
 .../processing/algs/grass7/ext/v_what_vect.py      |    50 +
 python/plugins/processing/algs/grass7/nviz7.py     |   183 -
 python/plugins/processing/algs/help/__init__.py    |     4 +-
 python/plugins/processing/algs/help/qgis.yaml      |   118 +-
 python/plugins/processing/algs/help/saga.yaml      |    48 +
 .../algs/lidar/LidarToolsAlgorithmProvider.py      |   214 +-
 .../processing/algs/lidar/fusion/ASCII2DTM.py      |     4 +-
 .../processing/algs/lidar/fusion/CanopyMaxima.py   |     4 +-
 .../processing/algs/lidar/fusion/CanopyModel.py    |     5 +-
 .../processing/algs/lidar/fusion/Catalog.py        |     4 +-
 .../processing/algs/lidar/fusion/ClipData.py       |     4 +-
 .../processing/algs/lidar/fusion/CloudMetrics.py   |     4 +-
 .../plugins/processing/algs/lidar/fusion/Cover.py  |     4 +-
 .../processing/algs/lidar/fusion/Csv2Grid.py       |     4 +-
 .../processing/algs/lidar/fusion/DTM2ASCII.py      |     4 +-
 .../processing/algs/lidar/fusion/DTM2TIF.py        |     4 +-
 .../processing/algs/lidar/fusion/FilterData.py     |     4 +-
 .../algs/lidar/fusion/FirstLastReturn.py           |     4 +-
 .../algs/lidar/fusion/FusionAlgorithm.py           |     6 +-
 .../processing/algs/lidar/fusion/FusionUtils.py    |     4 +-
 .../processing/algs/lidar/fusion/GridMetrics.py    |     4 +-
 .../algs/lidar/fusion/GridSurfaceCreate.py         |     4 +-
 .../processing/algs/lidar/fusion/GroundFilter.py   |     4 +-
 .../processing/algs/lidar/fusion/ImageCreate.py    |    89 +
 .../processing/algs/lidar/fusion/IntensityImage.py |    87 +
 .../processing/algs/lidar/fusion/MergeData.py      |     4 +-
 .../algs/lidar/fusion/OpenViewerAction.py          |    21 +-
 .../processing/algs/lidar/fusion/PolyClipData.py   |     4 +-
 .../algs/lidar/fusion/TinSurfaceCreate.py          |     4 +-
 .../algs/lidar/lastools/LAStoolsAlgorithm.py       |    42 +-
 .../algs/lidar/lastools/LAStoolsUtils.py           |     2 +-
 .../processing/algs/lidar/lastools/blast2dem.py    |     4 +-
 .../processing/algs/lidar/lastools/blast2demPro.py |     4 +-
 .../processing/algs/lidar/lastools/blast2iso.py    |     4 +-
 .../processing/algs/lidar/lastools/blast2isoPro.py |     4 +-
 .../algs/lidar/lastools/flightlinesToCHM.py        |     4 +-
 .../algs/lidar/lastools/flightlinesToDTMandDSM.py  |     4 +-
 .../lastools/flightlinesToSingleCHMpitFree.py      |     4 +-
 .../algs/lidar/lastools/hugeFileClassify.py        |     4 +-
 .../algs/lidar/lastools/hugeFileGroundClassify.py  |     4 +-
 .../algs/lidar/lastools/hugeFileNormalize.py       |     4 +-
 .../processing/algs/lidar/lastools/las2dem.py      |     4 +-
 .../processing/algs/lidar/lastools/las2demPro.py   |     4 +-
 .../processing/algs/lidar/lastools/las2iso.py      |     4 +-
 .../algs/lidar/lastools/las2lasPro_filter.py       |    11 +-
 .../algs/lidar/lastools/las2lasPro_project.py      |    11 +-
 .../algs/lidar/lastools/las2lasPro_transform.py    |    11 +-
 .../algs/lidar/lastools/las2las_filter.py          |    11 +-
 .../algs/lidar/lastools/las2las_project.py         |    11 +-
 .../algs/lidar/lastools/las2las_transform.py       |    11 +-
 .../processing/algs/lidar/lastools/las2shp.py      |     4 +-
 .../processing/algs/lidar/lastools/las2tin.py      |     4 +-
 .../processing/algs/lidar/lastools/las2txt.py      |    11 +-
 .../processing/algs/lidar/lastools/las2txtPro.py   |    11 +-
 .../processing/algs/lidar/lastools/lasboundary.py  |    12 +-
 .../algs/lidar/lastools/lasboundaryPro.py          |    12 +-
 .../processing/algs/lidar/lastools/lascanopy.py    |     4 +-
 .../processing/algs/lidar/lastools/lascanopyPro.py |     4 +-
 .../processing/algs/lidar/lastools/lasclassify.py  |    10 +-
 .../algs/lidar/lastools/lasclassifyPro.py          |    10 +-
 .../processing/algs/lidar/lastools/lasclip.py      |     4 +-
 .../processing/algs/lidar/lastools/lascolor.py     |     4 +-
 .../processing/algs/lidar/lastools/lascontrol.py   |    71 +-
 .../processing/algs/lidar/lastools/lasdiff.py      |    75 +
 .../processing/algs/lidar/lastools/lasduplicate.py |     4 +-
 .../algs/lidar/lastools/lasduplicatePro.py         |     4 +-
 .../processing/algs/lidar/lastools/lasgrid.py      |     4 +-
 .../processing/algs/lidar/lastools/lasgridPro.py   |     4 +-
 .../processing/algs/lidar/lastools/lasground.py    |    13 +-
 .../processing/algs/lidar/lastools/lasgroundPro.py |     4 +-
 .../algs/lidar/lastools/lasgroundPro_new.py        |   101 +
 .../algs/lidar/lastools/lasground_new.py           |    95 +
 .../processing/algs/lidar/lastools/lasheight.py    |    14 +-
 .../processing/algs/lidar/lastools/lasheightPro.py |    15 +-
 .../algs/lidar/lastools/lasheightPro_classify.py   |   122 +
 .../algs/lidar/lastools/lasheight_classify.py      |   116 +
 .../processing/algs/lidar/lastools/lasindex.py     |    11 +-
 .../processing/algs/lidar/lastools/lasindexPro.py  |    11 +-
 .../processing/algs/lidar/lastools/lasinfo.py      |    11 +-
 .../processing/algs/lidar/lastools/lasinfoPro.py   |    11 +-
 .../processing/algs/lidar/lastools/lasmerge.py     |    11 +-
 .../processing/algs/lidar/lastools/lasmergePro.py  |     9 +-
 .../processing/algs/lidar/lastools/lasnoise.py     |    10 +-
 .../processing/algs/lidar/lastools/lasnoisePro.py  |    10 +-
 .../processing/algs/lidar/lastools/lasoverage.py   |     4 +-
 .../algs/lidar/lastools/lasoveragePro.py           |     4 +-
 .../processing/algs/lidar/lastools/lasoverlap.py   |     4 +-
 .../algs/lidar/lastools/lasoverlapPro.py           |     4 +-
 .../processing/algs/lidar/lastools/lasprecision.py |     4 +-
 .../processing/algs/lidar/lastools/laspublish.py   |   122 +
 .../algs/lidar/lastools/laspublishPro.py           |   122 +
 .../processing/algs/lidar/lastools/lasquery.py     |     4 +-
 .../processing/algs/lidar/lastools/lassort.py      |     4 +-
 .../processing/algs/lidar/lastools/lassortPro.py   |     4 +-
 .../processing/algs/lidar/lastools/lassplit.py     |     4 +-
 .../processing/algs/lidar/lastools/lasthin.py      |    17 +-
 .../processing/algs/lidar/lastools/lasthinPro.py   |    19 +-
 .../processing/algs/lidar/lastools/lastile.py      |    25 +-
 .../processing/algs/lidar/lastools/lastilePro.py   |    17 +-
 .../processing/algs/lidar/lastools/lasvalidate.py  |     4 +-
 .../algs/lidar/lastools/lasvalidatePro.py          |     4 +-
 .../processing/algs/lidar/lastools/lasview.py      |     4 +-
 .../processing/algs/lidar/lastools/lasviewPro.py   |     4 +-
 .../processing/algs/lidar/lastools/laszip.py       |     9 +-
 .../processing/algs/lidar/lastools/laszipPro.py    |     9 +-
 .../processing/algs/lidar/lastools/shp2las.py      |     4 +-
 .../processing/algs/lidar/lastools/txt2las.py      |    11 +-
 .../processing/algs/lidar/lastools/txt2lasPro.py   |    11 +-
 python/plugins/processing/algs/otb/CMakeLists.txt  |    19 +
 python/plugins/processing/algs/otb/OTBAlgorithm.py |    20 +-
 .../processing/algs/otb/OTBAlgorithmProvider.py    |    32 +-
 .../processing/algs/otb/OTBSpecific_XMLLoading.py  |     4 +-
 python/plugins/processing/algs/otb/OTBUtils.py     |    30 +-
 .../algs/otb/description/5.4.0/BandMath.xml        |    43 +
 .../5.4.0/BinaryMorphologicalOperation-closing.xml |    77 +
 .../5.4.0/BinaryMorphologicalOperation-dilate.xml  |    97 +
 .../5.4.0/BinaryMorphologicalOperation-erode.xml   |    77 +
 .../5.4.0/BinaryMorphologicalOperation-opening.xml |    77 +
 .../5.4.0/ClassificationMapRegularization.xml      |    69 +
 .../description/5.4.0/ColorMapping-continuous.xml  |   104 +
 .../otb/description/5.4.0/ColorMapping-custom.xml  |    68 +
 .../otb/description/5.4.0/ColorMapping-image.xml   |    94 +
 .../otb/description/5.4.0/ColorMapping-optimal.xml |    67 +
 .../algs/otb/description/5.4.0/CompareImages.xml   |    81 +
 .../5.4.0/ComputeConfusionMatrix-raster.xml        |    60 +
 .../5.4.0/ComputeConfusionMatrix-vector.xml        |    71 +
 .../description/5.4.0/ComputeImagesStatistics.xml  |    31 +
 .../5.4.0/ComputeOGRLayersFeaturesStatistics.xml   |    30 +
 .../5.4.0/ComputePolylineFeatureFromImage.xml      |    60 +
 .../otb/description/5.4.0/ConcatenateImages.xml    |    32 +
 .../description/5.4.0/ConcatenateVectorData.xml    |    23 +
 .../5.4.0/ConnectedComponentSegmentation.xml       |    72 +
 .../algs/otb/description/5.4.0/Convert.xml         |    83 +
 .../description/{5.0.0 => 5.4.0}/DEMConvert.xml    |     0
 .../algs/otb/description/5.4.0/Despeckle-frost.xml |    64 +
 .../otb/description/5.4.0/Despeckle-gammamap.xml   |    64 +
 .../algs/otb/description/5.4.0/Despeckle-kuan.xml  |    64 +
 .../algs/otb/description/5.4.0/Despeckle-lee.xml   |    64 +
 .../5.4.0/DimensionalityReduction-ica.xml          |    85 +
 .../5.4.0/DimensionalityReduction-maf.xml          |    58 +
 .../5.4.0/DimensionalityReduction-napca.xml        |    85 +
 .../5.4.0/DimensionalityReduction-pca.xml          |    65 +
 .../description/5.4.0/EdgeExtraction-gradient.xml  |    54 +
 .../otb/description/5.4.0/EdgeExtraction-sobel.xml |    54 +
 .../otb/description/5.4.0/EdgeExtraction-touzi.xml |    64 +
 .../algs/otb/description/5.4.0/ExtractROI-fit.xml  |    61 +
 .../otb/description/5.4.0/ExtractROI-standard.xml  |    84 +
 .../FusionOfClassifications-dempstershafer.xml     |    79 +
 .../FusionOfClassifications-majorityvoting.xml     |    55 +
 .../GrayScaleMorphologicalOperation-closing.xml    |    77 +
 .../GrayScaleMorphologicalOperation-dilate.xml     |    77 +
 .../GrayScaleMorphologicalOperation-erode.xml      |    77 +
 .../GrayScaleMorphologicalOperation-opening.xml    |    77 +
 .../5.4.0/HaralickTextureExtraction.xml            |   126 +
 .../5.4.0/HooverCompareSegmentation.xml            |    95 +
 .../algs/otb/description/5.4.0/ImageClassifier.xml |    72 +
 .../algs/otb/description/5.4.0/ImageEnvelope.xml   |    42 +
 .../otb/description/5.4.0/KMeansClassification.xml |    84 +
 .../algs/otb/description/5.4.0/KmzExport.xml       |    54 +
 .../otb/description/5.4.0/LSMSSegmentation.xml     |    94 +
 .../description/5.4.0/LSMSSmallRegionsMerging.xml  |    58 +
 .../otb/description/5.4.0/LSMSVectorization.xml    |    47 +
 .../otb/description/5.4.0/LineSegmentDetection.xml |    30 +
 .../description/5.4.0/LocalStatisticExtraction.xml |    51 +
 .../otb/description/5.4.0/MeanShiftSmoothing.xml   |    96 +
 .../5.4.0/MultivariateAlterationDetector.xml       |    38 +
 .../otb/description/5.4.0/OGRLayerClassifier.xml   |    48 +
 .../description/5.4.0/OrthoRectification-epsg.xml  |   124 +
 .../5.4.0/OrthoRectification-fit-to-ortho.xml      |   107 +
 .../5.4.0/OrthoRectification-lambert-WGS84.xml     |   116 +
 .../description/5.4.0/OrthoRectification-utm.xml   |   132 +
 .../otb/description/5.4.0/Pansharpening-bayes.xml  |    71 +
 .../otb/description/5.4.0/Pansharpening-lmvm.xml   |    71 +
 .../otb/description/5.4.0/Pansharpening-rcs.xml    |    51 +
 .../otb/description/5.4.0/RadiometricIndices.xml   |   131 +
 .../otb/description/5.4.0/Rasterization-image.xml  |    83 +
 .../otb/description/5.4.0/Rasterization-manual.xml |   146 +
 .../algs/otb/description/5.4.0/ReadImageInfo.xml   |    62 +
 .../algs/otb/description/5.4.0/Rescale.xml         |    51 +
 .../5.4.0/RigidTransformResample-id.xml            |    89 +
 .../5.4.0/RigidTransformResample-rotation.xml      |    99 +
 .../5.4.0/RigidTransformResample-translation.xml   |   109 +
 .../otb/description/5.4.0/SFSTextureExtraction.xml |    91 +
 .../otb/description/5.4.0/SOMClassification.xml    |   155 +
 .../algs/otb/description/5.4.0/Segmentation-cc.xml |   165 +
 .../description/5.4.0/Segmentation-meanshift.xml   |   205 +
 .../description/5.4.0/Segmentation-mprofiles.xml   |   195 +
 .../description/5.4.0/Segmentation-watershed.xml   |   175 +
 .../otb/description/5.4.0/Smoothing-anidif.xml     |    74 +
 .../otb/description/5.4.0/Smoothing-gaussian.xml   |    54 +
 .../algs/otb/description/5.4.0/Smoothing-mean.xml  |    54 +
 .../algs/otb/description/5.4.0/StereoFramework.xml |   344 +
 .../algs/otb/description/5.4.0/Superimpose.xml     |    97 +
 .../algs/otb/description/5.4.0/TileFusion.xml      |    42 +
 .../5.4.0/TrainImagesClassifier-ann.xml            |   268 +
 .../5.4.0/TrainImagesClassifier-bayes.xml          |   134 +
 .../5.4.0/TrainImagesClassifier-boost.xml          |   180 +
 .../description/5.4.0/TrainImagesClassifier-dt.xml |   200 +
 .../5.4.0/TrainImagesClassifier-gbt.xml            |   174 +
 .../5.4.0/TrainImagesClassifier-knn.xml            |   144 +
 .../description/5.4.0/TrainImagesClassifier-rf.xml |   204 +
 .../description/5.4.0/TrainOGRLayersClassifier.xml |    48 +
 .../otb/description/5.4.0/VectorDataExtractROI.xml |    40 +
 .../5.4.0/VectorDataReprojection-image.xml         |    59 +
 .../5.4.0/VectorDataReprojection-user.xml          |    97 +
 .../otb/description/5.4.0/VectorDataTransform.xml  |    90 +
 .../description/{5.0.0 => 5.4.0}/doc/BandMath.html |     0
 .../doc/BinaryMorphologicalOperation-closing.html  |     0
 .../doc/BinaryMorphologicalOperation-dilate.html   |     0
 .../doc/BinaryMorphologicalOperation-erode.html    |     0
 .../doc/BinaryMorphologicalOperation-opening.html  |     0
 .../doc/BinaryMorphologicalOperation.html          |     0
 .../otb/description/5.4.0/doc/BlockMatching.html   |     5 +
 .../doc/BundleToPerfectSensor.html                 |     0
 .../doc/ClassificationMapRegularization.html       |     0
 .../5.4.0/doc/ColorMapping-continuous.html         |    13 +
 .../description/5.4.0/doc/ColorMapping-custom.html |    13 +
 .../description/5.4.0/doc/ColorMapping-image.html  |    13 +
 .../5.4.0/doc/ColorMapping-optimal.html            |    13 +
 .../otb/description/5.4.0/doc/ColorMapping.html    |    13 +
 .../{5.0.0 => 5.4.0}/doc/CompareImages.html        |     0
 .../doc/ComputeConfusionMatrix-raster.html         |     0
 .../doc/ComputeConfusionMatrix-vector.html         |     0
 .../doc/ComputeConfusionMatrix.html                |     0
 .../doc/ComputeImagesStatistics.html               |     0
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     0
 .../5.4.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../{5.0.0 => 5.4.0}/doc/ConcatenateImages.html    |     0
 .../doc/ConcatenateVectorData.html                 |     0
 .../5.4.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../description/{5.0.0 => 5.4.0}/doc/Convert.html  |     0
 .../doc/ConvertCartoToGeoPoint.html                |     0
 .../doc/ConvertSensorToGeoPoint.html               |     0
 .../{5.0.0 => 5.4.0}/doc/DEMConvert.html           |     0
 .../5.4.0/doc/DSFuzzyModelEstimation.html          |     5 +
 .../otb/description/5.4.0/doc/Despeckle-frost.html |     5 +
 .../description/5.4.0/doc/Despeckle-gammamap.html  |     5 +
 .../otb/description/5.4.0/doc/Despeckle-kuan.html  |     5 +
 .../otb/description/5.4.0/doc/Despeckle-lee.html   |     5 +
 .../algs/otb/description/5.4.0/doc/Despeckle.html  |     5 +
 .../5.4.0/doc/DimensionalityReduction-ica.html     |     5 +
 .../5.4.0/doc/DimensionalityReduction-maf.html     |     5 +
 .../5.4.0/doc/DimensionalityReduction-napca.html   |     5 +
 .../5.4.0/doc/DimensionalityReduction-pca.html     |     5 +
 .../5.4.0/doc/DimensionalityReduction.html         |     5 +
 .../5.4.0/doc/DisparityMapToElevationMap.html      |     5 +
 .../{5.0.0 => 5.4.0}/doc/DownloadSRTMTiles.html    |     0
 .../doc/EdgeExtraction-gradient.html               |     0
 .../{5.0.0 => 5.4.0}/doc/EdgeExtraction-sobel.html |     0
 .../{5.0.0 => 5.4.0}/doc/EdgeExtraction-touzi.html |     0
 .../{5.0.0 => 5.4.0}/doc/EdgeExtraction.html       |     0
 .../otb/description/5.4.0/doc/ExtractROI-fit.html  |     5 +
 .../description/5.4.0/doc/ExtractROI-standard.html |     5 +
 .../algs/otb/description/5.4.0/doc/ExtractROI.html |     5 +
 .../{5.0.0 => 5.4.0}/doc/FineRegistration.html     |     0
 .../FusionOfClassifications-dempstershafer.html    |     9 +
 .../FusionOfClassifications-majorityvoting.html    |     9 +
 .../5.4.0/doc/FusionOfClassifications.html         |     9 +
 .../{5.0.0 => 5.4.0}/doc/GeneratePlyFile.html      |     0
 .../doc/GenerateRPCSensorModel.html                |     0
 .../GrayScaleMorphologicalOperation-closing.html   |     0
 .../GrayScaleMorphologicalOperation-dilate.html    |     0
 .../doc/GrayScaleMorphologicalOperation-erode.html |     0
 .../GrayScaleMorphologicalOperation-opening.html   |     0
 .../doc/GrayScaleMorphologicalOperation.html       |     0
 .../5.4.0/doc/GridBasedImageResampling.html        |     5 +
 .../doc/HaralickTextureExtraction.html             |     0
 .../5.4.0/doc/HomologousPointsExtraction.html      |     5 +
 .../doc/HooverCompareSegmentation.html             |     0
 .../5.4.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.4.0/doc/ImageClassifier.html |    16 +
 .../{5.0.0 => 5.4.0}/doc/ImageEnvelope.html        |     0
 .../{5.0.0 => 5.4.0}/doc/KMeansClassification.html |     0
 .../{5.0.0 => 5.4.0}/doc/KmzExport.html            |     0
 .../{5.0.0 => 5.4.0}/doc/LSMSSegmentation.html     |     0
 .../doc/LSMSSmallRegionsMerging.html               |     0
 .../{5.0.0 => 5.4.0}/doc/LSMSVectorization.html    |     0
 .../{5.0.0 => 5.4.0}/doc/LineSegmentDetection.html |     0
 .../doc/LocalStatisticExtraction.html              |     0
 .../otb/description/5.4.0/doc/ManageNoData.html    |     5 +
 .../{5.0.0 => 5.4.0}/doc/MeanShiftSmoothing.html   |     0
 .../5.4.0/doc/MultiResolutionPyramid.html          |     5 +
 .../5.4.0/doc/MultivariateAlterationDetector.html  |    21 +
 .../{5.0.0 => 5.4.0}/doc/OGRLayerClassifier.html   |     0
 .../otb/description/5.4.0/doc/OSMDownloader.html   |     6 +
 .../doc/ObtainUTMZoneFromGeoPoint.html             |     0
 .../5.4.0/doc/OrthoRectification-epsg.html         |     7 +
 .../5.4.0/doc/OrthoRectification-fit-to-ortho.html |     7 +
 .../doc/OrthoRectification-lambert-WGS84.html      |     7 +
 .../5.4.0/doc/OrthoRectification-utm.html          |     7 +
 .../description/5.4.0/doc/OrthoRectification.html  |     7 +
 .../{5.0.0 => 5.4.0}/doc/Pansharpening-bayes.html  |     0
 .../{5.0.0 => 5.4.0}/doc/Pansharpening-lmvm.html   |     0
 .../{5.0.0 => 5.4.0}/doc/Pansharpening-rcs.html    |     0
 .../{5.0.0 => 5.4.0}/doc/Pansharpening.html        |     0
 .../{5.0.0 => 5.4.0}/doc/PixelValue.html           |     0
 .../5.4.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.4.0/doc/PredictRegression.html   |     5 +
 .../{5.0.0 => 5.4.0}/doc/Quicklook.html            |     0
 .../{5.0.0 => 5.4.0}/doc/RadiometricIndices.html   |     0
 .../description/5.4.0/doc/Rasterization-image.html |     6 +
 .../5.4.0/doc/Rasterization-manual.html            |     6 +
 .../otb/description/5.4.0/doc/Rasterization.html   |     6 +
 .../otb/description/5.4.0/doc/ReadImageInfo.html   |     5 +
 .../description/5.4.0/doc/RefineSensorModel.html   |     5 +
 .../description/{5.0.0 => 5.4.0}/doc/Rescale.html  |     0
 .../5.4.0/doc/RigidTransformResample-id.html       |     5 +
 .../5.4.0/doc/RigidTransformResample-rotation.html |     5 +
 .../doc/RigidTransformResample-translation.html    |     5 +
 .../5.4.0/doc/RigidTransformResample.html          |     5 +
 .../otb/description/5.4.0/doc/SARCalibration.html  |     7 +
 .../description/5.4.0/doc/SARDecompositions.html   |    15 +
 .../5.4.0/doc/SARPolarMatrixConvert.html           |    32 +
 .../otb/description/5.4.0/doc/SARPolarSynth.html   |    32 +
 .../5.4.0/doc/SFSTextureExtraction.html            |     5 +
 .../{5.0.0 => 5.4.0}/doc/SOMClassification.html    |     0
 .../5.4.0/doc/SarRadiometricCalibration.html       |     7 +
 .../otb/description/5.4.0/doc/Segmentation-cc.html |    11 +
 .../5.4.0/doc/Segmentation-meanshift.html          |    11 +
 .../5.4.0/doc/Segmentation-mprofiles.html          |    11 +
 .../5.4.0/doc/Segmentation-watershed.html          |    11 +
 .../otb/description/5.4.0/doc/Segmentation.html    |    11 +
 .../{5.0.0 => 5.4.0}/doc/Smoothing-anidif.html     |     0
 .../{5.0.0 => 5.4.0}/doc/Smoothing-gaussian.html   |     0
 .../{5.0.0 => 5.4.0}/doc/Smoothing-mean.html       |     0
 .../{5.0.0 => 5.4.0}/doc/Smoothing.html            |     0
 .../{5.0.0 => 5.4.0}/doc/SplitImage.html           |     0
 .../otb/description/5.4.0/doc/StereoFramework.html |    16 +
 .../doc/StereoRectificationGridGenerator.html      |     0
 .../otb/description/5.4.0/doc/Superimpose.html     |     5 +
 .../{5.0.0 => 5.4.0}/doc/TestApplication.html      |     0
 .../{5.0.0 => 5.4.0}/doc/TileFusion.html           |     0
 .../5.4.0/doc/TrainImagesClassifier-ann.html       |     8 +
 .../5.4.0/doc/TrainImagesClassifier-bayes.html     |     8 +
 .../5.4.0/doc/TrainImagesClassifier-boost.html     |     8 +
 .../5.4.0/doc/TrainImagesClassifier-dt.html        |     8 +
 .../5.4.0/doc/TrainImagesClassifier-gbt.html       |     8 +
 .../5.4.0/doc/TrainImagesClassifier-knn.html       |     8 +
 .../5.4.0/doc/TrainImagesClassifier-rf.html        |     8 +
 .../5.4.0/doc/TrainImagesClassifier.html           |     8 +
 .../doc/TrainOGRLayersClassifier.html              |     0
 .../otb/description/5.4.0/doc/TrainRegression.html |     7 +
 .../doc/VectorDataDSValidation.html                |     0
 .../{5.0.0 => 5.4.0}/doc/VectorDataExtractROI.html |     0
 .../5.4.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.4.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.4.0/doc/VectorDataReprojection.html          |     7 +
 .../{5.0.0 => 5.4.0}/doc/VectorDataSetField.html   |     0
 .../{5.0.0 => 5.4.0}/doc/VectorDataTransform.html  |     0
 .../doc/VertexComponentAnalysis.html               |     0
 .../algs/otb/description/5.6.0/BandMath.xml        |    42 +
 .../5.6.0/BinaryMorphologicalOperation-closing.xml |    77 +
 .../5.6.0/BinaryMorphologicalOperation-dilate.xml  |    97 +
 .../5.6.0/BinaryMorphologicalOperation-erode.xml   |    77 +
 .../5.6.0/BinaryMorphologicalOperation-opening.xml |    77 +
 .../5.6.0/ClassificationMapRegularization.xml      |    69 +
 .../description/5.6.0/ColorMapping-continuous.xml  |   104 +
 .../otb/description/5.6.0/ColorMapping-custom.xml  |    68 +
 .../otb/description/5.6.0/ColorMapping-image.xml   |    94 +
 .../otb/description/5.6.0/ColorMapping-optimal.xml |    67 +
 .../algs/otb/description/5.6.0/CompareImages.xml   |    91 +
 .../5.6.0/ComputeConfusionMatrix-raster.xml        |    60 +
 .../5.6.0/ComputeConfusionMatrix-vector.xml        |    70 +
 .../description/5.6.0/ComputeImagesStatistics.xml  |    31 +
 .../5.6.0/ComputeOGRLayersFeaturesStatistics.xml   |    30 +
 .../5.6.0/ComputePolylineFeatureFromImage.xml      |    57 +
 .../otb/description/5.6.0/ConcatenateImages.xml    |    32 +
 .../{5.0.0 => 5.6.0}/ConcatenateVectorData.xml     |     0
 .../5.6.0/ConnectedComponentSegmentation.xml       |    68 +
 .../algs/otb/description/5.6.0/Convert.xml         |    83 +
 .../description/{5.0.0 => 5.6.0}/DEMConvert.xml    |     0
 .../algs/otb/description/5.6.0/Despeckle-frost.xml |    64 +
 .../otb/description/5.6.0/Despeckle-gammamap.xml   |    64 +
 .../algs/otb/description/5.6.0/Despeckle-kuan.xml  |    64 +
 .../algs/otb/description/5.6.0/Despeckle-lee.xml   |    64 +
 .../5.6.0/DimensionalityReduction-ica.xml          |    85 +
 .../5.6.0/DimensionalityReduction-maf.xml          |    58 +
 .../5.6.0/DimensionalityReduction-napca.xml        |    85 +
 .../5.6.0/DimensionalityReduction-pca.xml          |    65 +
 .../description/5.6.0/EdgeExtraction-gradient.xml  |    54 +
 .../otb/description/5.6.0/EdgeExtraction-sobel.xml |    54 +
 .../otb/description/5.6.0/EdgeExtraction-touzi.xml |    64 +
 .../algs/otb/description/5.6.0/ExtractROI-fit.xml  |    61 +
 .../otb/description/5.6.0/ExtractROI-standard.xml  |    84 +
 .../FusionOfClassifications-dempstershafer.xml     |    79 +
 .../FusionOfClassifications-majorityvoting.xml     |    55 +
 .../GrayScaleMorphologicalOperation-closing.xml    |    77 +
 .../GrayScaleMorphologicalOperation-dilate.xml     |    77 +
 .../GrayScaleMorphologicalOperation-erode.xml      |    77 +
 .../GrayScaleMorphologicalOperation-opening.xml    |    77 +
 .../5.6.0/HaralickTextureExtraction.xml            |   126 +
 .../5.6.0/HooverCompareSegmentation.xml            |    95 +
 .../algs/otb/description/5.6.0/ImageClassifier.xml |    72 +
 .../algs/otb/description/5.6.0/ImageEnvelope.xml   |    40 +
 .../otb/description/5.6.0/KMeansClassification.xml |    84 +
 .../algs/otb/description/5.6.0/KmzExport.xml       |    54 +
 .../otb/description/5.6.0/LSMSSegmentation.xml     |    94 +
 .../description/5.6.0/LSMSSmallRegionsMerging.xml  |    58 +
 .../otb/description/5.6.0/LSMSVectorization.xml    |    47 +
 .../otb/description/5.6.0/LineSegmentDetection.xml |    29 +
 .../description/5.6.0/LocalStatisticExtraction.xml |    51 +
 .../algs/otb/description/5.6.0/ManageNoData.xml    |   101 +
 .../otb/description/5.6.0/MeanShiftSmoothing.xml   |    96 +
 .../5.6.0/MultivariateAlterationDetector.xml       |    38 +
 .../otb/description/5.6.0/OGRLayerClassifier.xml   |    47 +
 .../otb/description/5.6.0/OpticalCalibration.xml   |   180 +
 .../description/5.6.0/OrthoRectification-epsg.xml  |   124 +
 .../5.6.0/OrthoRectification-fit-to-ortho.xml      |   107 +
 .../5.6.0/OrthoRectification-lambert-WGS84.xml     |   116 +
 .../description/5.6.0/OrthoRectification-utm.xml   |   132 +
 .../otb/description/5.6.0/Pansharpening-bayes.xml  |    71 +
 .../otb/description/5.6.0/Pansharpening-lmvm.xml   |    71 +
 .../otb/description/5.6.0/Pansharpening-rcs.xml    |    51 +
 .../description/5.6.0/PolygonClassStatistics.xml   |    64 +
 .../otb/description/5.6.0/PredictRegression.xml    |    54 +
 .../otb/description/5.6.0/RadiometricIndices.xml   |   131 +
 .../otb/description/5.6.0/Rasterization-image.xml  |    82 +
 .../otb/description/5.6.0/Rasterization-manual.xml |   145 +
 .../algs/otb/description/5.6.0/ReadImageInfo.xml   |    58 +
 .../algs/otb/description/5.6.0/Rescale.xml         |    51 +
 .../5.6.0/RigidTransformResample-id.xml            |    89 +
 .../5.6.0/RigidTransformResample-rotation.xml      |    99 +
 .../5.6.0/RigidTransformResample-translation.xml   |   109 +
 .../algs/otb/description/5.6.0/SARCalibration.xml  |    56 +
 .../otb/description/5.6.0/SARDecompositions.xml    |    78 +
 .../algs/otb/description/5.6.0/SARPolarSynth.xml   |   106 +
 .../otb/description/5.6.0/SFSTextureExtraction.xml |    91 +
 .../otb/description/5.6.0/SOMClassification.xml    |   155 +
 .../otb/description/5.6.0/SampleExtraction.xml     |    89 +
 .../algs/otb/description/5.6.0/SampleSelection.xml |   146 +
 .../algs/otb/description/5.6.0/Segmentation-cc.xml |   161 +
 .../description/5.6.0/Segmentation-meanshift.xml   |   202 +
 .../description/5.6.0/Segmentation-mprofiles.xml   |   192 +
 .../description/5.6.0/Segmentation-watershed.xml   |   172 +
 .../otb/description/5.6.0/Smoothing-anidif.xml     |    74 +
 .../otb/description/5.6.0/Smoothing-gaussian.xml   |    54 +
 .../algs/otb/description/5.6.0/Smoothing-mean.xml  |    54 +
 .../algs/otb/description/5.6.0/StereoFramework.xml |   343 +
 .../algs/otb/description/5.6.0/Superimpose.xml     |    97 +
 .../algs/otb/description/5.6.0/TileFusion.xml      |    42 +
 .../5.6.0/TrainImagesClassifier-ann.xml            |   266 +
 .../5.6.0/TrainImagesClassifier-bayes.xml          |   133 +
 .../5.6.0/TrainImagesClassifier-boost.xml          |   179 +
 .../description/5.6.0/TrainImagesClassifier-dt.xml |   199 +
 .../5.6.0/TrainImagesClassifier-gbt.xml            |   173 +
 .../5.6.0/TrainImagesClassifier-knn.xml            |   143 +
 .../5.6.0/TrainImagesClassifier-libsvm.xml         |   190 +
 .../description/5.6.0/TrainImagesClassifier-rf.xml |   203 +
 .../description/5.6.0/TrainOGRLayersClassifier.xml |    47 +
 .../otb/description/5.6.0/TrainRegression-ann.xml  |   233 +
 .../otb/description/5.6.0/TrainRegression-dt.xml   |   166 +
 .../otb/description/5.6.0/TrainRegression-gbt.xml  |   155 +
 .../otb/description/5.6.0/TrainRegression-knn.xml  |   124 +
 .../description/5.6.0/TrainRegression-libsvm.xml   |   176 +
 .../otb/description/5.6.0/TrainRegression-rf.xml   |   170 +
 .../5.6.0/TrainVectorClassifier-ann.xml            |   237 +
 .../5.6.0/TrainVectorClassifier-bayes.xml          |   104 +
 .../5.6.0/TrainVectorClassifier-boost.xml          |   150 +
 .../description/5.6.0/TrainVectorClassifier-dt.xml |   170 +
 .../5.6.0/TrainVectorClassifier-gbt.xml            |   144 +
 .../5.6.0/TrainVectorClassifier-knn.xml            |   114 +
 .../5.6.0/TrainVectorClassifier-libsvm.xml         |   161 +
 .../description/5.6.0/TrainVectorClassifier-rf.xml |   174 +
 .../otb/description/5.6.0/VectorDataExtractROI.xml |    39 +
 .../5.6.0/VectorDataReprojection-image.xml         |    59 +
 .../5.6.0/VectorDataReprojection-user.xml          |    97 +
 .../otb/description/5.6.0/VectorDataTransform.xml  |    89 +
 .../description/5.6.0/doc/ApplicationExample.html  |     5 +
 .../algs/otb/description/5.6.0/doc/BandMath.html   |    10 +
 .../doc/BinaryMorphologicalOperation-closing.html  |     0
 .../doc/BinaryMorphologicalOperation-dilate.html   |     0
 .../doc/BinaryMorphologicalOperation-erode.html    |     0
 .../doc/BinaryMorphologicalOperation-opening.html  |     0
 .../doc/BinaryMorphologicalOperation.html          |     0
 .../otb/description/5.6.0/doc/BlockMatching.html   |     5 +
 .../5.6.0/doc/BundleToPerfectSensor.html           |     5 +
 .../doc/ClassificationMapRegularization.html       |     0
 .../5.6.0/doc/ColorMapping-continuous.html         |    13 +
 .../description/5.6.0/doc/ColorMapping-custom.html |    13 +
 .../description/5.6.0/doc/ColorMapping-image.html  |    13 +
 .../5.6.0/doc/ColorMapping-optimal.html            |    13 +
 .../otb/description/5.6.0/doc/ColorMapping.html    |    13 +
 .../otb/description/5.6.0/doc/CompareImages.html   |     5 +
 .../doc/ComputeConfusionMatrix-raster.html         |     0
 .../doc/ComputeConfusionMatrix-vector.html         |     0
 .../doc/ComputeConfusionMatrix.html                |     0
 .../doc/ComputeImagesStatistics.html               |     0
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     0
 .../5.6.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../{5.0.0 => 5.6.0}/doc/ConcatenateImages.html    |     0
 .../doc/ConcatenateVectorData.html                 |     0
 .../5.6.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../description/{5.0.0 => 5.6.0}/doc/Convert.html  |     0
 .../doc/ConvertCartoToGeoPoint.html                |     0
 .../doc/ConvertSensorToGeoPoint.html               |     0
 .../{5.0.0 => 5.6.0}/doc/DEMConvert.html           |     0
 .../5.6.0/doc/DSFuzzyModelEstimation.html          |     5 +
 .../otb/description/5.6.0/doc/Despeckle-frost.html |     5 +
 .../description/5.6.0/doc/Despeckle-gammamap.html  |     5 +
 .../otb/description/5.6.0/doc/Despeckle-kuan.html  |     5 +
 .../otb/description/5.6.0/doc/Despeckle-lee.html   |     5 +
 .../algs/otb/description/5.6.0/doc/Despeckle.html  |     5 +
 .../5.6.0/doc/DimensionalityReduction-ica.html     |     5 +
 .../5.6.0/doc/DimensionalityReduction-maf.html     |     5 +
 .../5.6.0/doc/DimensionalityReduction-napca.html   |     5 +
 .../5.6.0/doc/DimensionalityReduction-pca.html     |     5 +
 .../5.6.0/doc/DimensionalityReduction.html         |     5 +
 .../5.6.0/doc/DisparityMapToElevationMap.html      |     5 +
 .../{5.0.0 => 5.6.0}/doc/DownloadSRTMTiles.html    |     0
 .../doc/EdgeExtraction-gradient.html               |     0
 .../{5.0.0 => 5.6.0}/doc/EdgeExtraction-sobel.html |     0
 .../{5.0.0 => 5.6.0}/doc/EdgeExtraction-touzi.html |     0
 .../{5.0.0 => 5.6.0}/doc/EdgeExtraction.html       |     0
 .../otb/description/5.6.0/doc/ExtractROI-fit.html  |     5 +
 .../description/5.6.0/doc/ExtractROI-standard.html |     5 +
 .../algs/otb/description/5.6.0/doc/ExtractROI.html |     5 +
 .../{5.0.0 => 5.6.0}/doc/FineRegistration.html     |     0
 .../FusionOfClassifications-dempstershafer.html    |     9 +
 .../FusionOfClassifications-majorityvoting.html    |     9 +
 .../5.6.0/doc/FusionOfClassifications.html         |     9 +
 .../{5.0.0 => 5.6.0}/doc/GeneratePlyFile.html      |     0
 .../doc/GenerateRPCSensorModel.html                |     0
 .../GrayScaleMorphologicalOperation-closing.html   |     0
 .../GrayScaleMorphologicalOperation-dilate.html    |     0
 .../doc/GrayScaleMorphologicalOperation-erode.html |     0
 .../GrayScaleMorphologicalOperation-opening.html   |     0
 .../doc/GrayScaleMorphologicalOperation.html       |     0
 .../5.6.0/doc/GridBasedImageResampling.html        |     5 +
 .../doc/HaralickTextureExtraction.html             |     0
 .../5.6.0/doc/HomologousPointsExtraction.html      |     5 +
 .../doc/HooverCompareSegmentation.html             |     0
 .../5.6.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.6.0/doc/ImageClassifier.html |    16 +
 .../{5.0.0 => 5.6.0}/doc/ImageEnvelope.html        |     0
 .../{5.0.0 => 5.6.0}/doc/KMeansClassification.html |     0
 .../{5.0.0 => 5.6.0}/doc/KmzExport.html            |     0
 .../description/5.6.0/doc/LSMSSegmentation.html    |     5 +
 .../doc/LSMSSmallRegionsMerging.html               |     0
 .../{5.0.0 => 5.6.0}/doc/LSMSVectorization.html    |     0
 .../{5.0.0 => 5.6.0}/doc/LineSegmentDetection.html |     0
 .../doc/LocalStatisticExtraction.html              |     0
 .../otb/description/5.6.0/doc/ManageNoData.html    |     5 +
 .../description/5.6.0/doc/MeanShiftSmoothing.html  |     5 +
 .../5.6.0/doc/MultiResolutionPyramid.html          |     5 +
 .../5.6.0/doc/MultivariateAlterationDetector.html  |    21 +
 .../{5.0.0 => 5.6.0}/doc/OGRLayerClassifier.html   |     0
 .../otb/description/5.6.0/doc/OSMDownloader.html   |     6 +
 .../doc/ObtainUTMZoneFromGeoPoint.html             |     0
 .../description/5.6.0/doc/OpticalCalibration.html  |    60 +
 .../5.6.0/doc/OrthoRectification-epsg.html         |     7 +
 .../5.6.0/doc/OrthoRectification-fit-to-ortho.html |     7 +
 .../doc/OrthoRectification-lambert-WGS84.html      |     7 +
 .../5.6.0/doc/OrthoRectification-utm.html          |     7 +
 .../description/5.6.0/doc/OrthoRectification.html  |     7 +
 .../{5.0.0 => 5.6.0}/doc/Pansharpening-bayes.html  |     0
 .../{5.0.0 => 5.6.0}/doc/Pansharpening-lmvm.html   |     0
 .../{5.0.0 => 5.6.0}/doc/Pansharpening-rcs.html    |     0
 .../{5.0.0 => 5.6.0}/doc/Pansharpening.html        |     0
 .../{5.0.0 => 5.6.0}/doc/PixelValue.html           |     0
 .../5.6.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.6.0/doc/PredictRegression.html   |     5 +
 .../{5.0.0 => 5.6.0}/doc/Quicklook.html            |     0
 .../{5.0.0 => 5.6.0}/doc/RadiometricIndices.html   |     0
 .../description/5.6.0/doc/Rasterization-image.html |     6 +
 .../5.6.0/doc/Rasterization-manual.html            |     6 +
 .../otb/description/5.6.0/doc/Rasterization.html   |     6 +
 .../otb/description/5.6.0/doc/ReadImageInfo.html   |     5 +
 .../description/5.6.0/doc/RefineSensorModel.html   |     5 +
 .../description/{5.0.0 => 5.6.0}/doc/Rescale.html  |     0
 .../5.6.0/doc/RigidTransformResample-id.html       |     5 +
 .../5.6.0/doc/RigidTransformResample-rotation.html |     5 +
 .../doc/RigidTransformResample-translation.html    |     5 +
 .../5.6.0/doc/RigidTransformResample.html          |     5 +
 .../otb/description/5.6.0/doc/SARCalibration.html  |     7 +
 .../description/5.6.0/doc/SARDecompositions.html   |    15 +
 .../5.6.0/doc/SARPolarMatrixConvert.html           |    32 +
 .../otb/description/5.6.0/doc/SARPolarSynth.html   |    32 +
 .../5.6.0/doc/SFSTextureExtraction.html            |     5 +
 .../{5.0.0 => 5.6.0}/doc/SOMClassification.html    |     0
 .../description/5.6.0/doc/SampleExtraction.html    |     5 +
 .../otb/description/5.6.0/doc/SampleSelection.html |    34 +
 .../5.6.0/doc/SarRadiometricCalibration.html       |     7 +
 .../otb/description/5.6.0/doc/Segmentation-cc.html |    11 +
 .../5.6.0/doc/Segmentation-meanshift.html          |    11 +
 .../5.6.0/doc/Segmentation-mprofiles.html          |    11 +
 .../5.6.0/doc/Segmentation-watershed.html          |    11 +
 .../otb/description/5.6.0/doc/Segmentation.html    |    11 +
 .../{5.0.0 => 5.6.0}/doc/Smoothing-anidif.html     |     0
 .../{5.0.0 => 5.6.0}/doc/Smoothing-gaussian.html   |     0
 .../{5.0.0 => 5.6.0}/doc/Smoothing-mean.html       |     0
 .../{5.0.0 => 5.6.0}/doc/Smoothing.html            |     0
 .../{5.0.0 => 5.6.0}/doc/SplitImage.html           |     0
 .../otb/description/5.6.0/doc/StereoFramework.html |    16 +
 .../doc/StereoRectificationGridGenerator.html      |     0
 .../otb/description/5.6.0/doc/Superimpose.html     |     5 +
 .../{5.0.0 => 5.6.0}/doc/TestApplication.html      |     0
 .../{5.0.0 => 5.6.0}/doc/TileFusion.html           |     0
 .../5.6.0/doc/TrainImagesClassifier-ann.html       |     8 +
 .../5.6.0/doc/TrainImagesClassifier-bayes.html     |     8 +
 .../5.6.0/doc/TrainImagesClassifier-boost.html     |     8 +
 .../5.6.0/doc/TrainImagesClassifier-dt.html        |     8 +
 .../5.6.0/doc/TrainImagesClassifier-gbt.html       |     8 +
 .../5.6.0/doc/TrainImagesClassifier-knn.html       |     8 +
 .../5.6.0/doc/TrainImagesClassifier-libsvm.html    |     8 +
 .../5.6.0/doc/TrainImagesClassifier-rf.html        |     8 +
 .../5.6.0/doc/TrainImagesClassifier.html           |     8 +
 .../5.6.0/doc/TrainOGRLayersClassifier.html        |     5 +
 .../description/5.6.0/doc/TrainRegression-ann.html |     7 +
 .../description/5.6.0/doc/TrainRegression-dt.html  |     7 +
 .../description/5.6.0/doc/TrainRegression-gbt.html |     7 +
 .../description/5.6.0/doc/TrainRegression-knn.html |     7 +
 .../5.6.0/doc/TrainRegression-libsvm.html          |     7 +
 .../description/5.6.0/doc/TrainRegression-rf.html  |     7 +
 .../otb/description/5.6.0/doc/TrainRegression.html |     7 +
 .../5.6.0/doc/TrainVectorClassifier-ann.html       |     5 +
 .../5.6.0/doc/TrainVectorClassifier-bayes.html     |     5 +
 .../5.6.0/doc/TrainVectorClassifier-boost.html     |     5 +
 .../5.6.0/doc/TrainVectorClassifier-dt.html        |     5 +
 .../5.6.0/doc/TrainVectorClassifier-gbt.html       |     5 +
 .../5.6.0/doc/TrainVectorClassifier-knn.html       |     5 +
 .../5.6.0/doc/TrainVectorClassifier-libsvm.html    |     5 +
 .../5.6.0/doc/TrainVectorClassifier-rf.html        |     5 +
 .../5.6.0/doc/TrainVectorClassifier.html           |     5 +
 .../doc/VectorDataDSValidation.html                |     0
 .../{5.0.0 => 5.6.0}/doc/VectorDataExtractROI.html |     0
 .../5.6.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.6.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.6.0/doc/VectorDataReprojection.html          |     7 +
 .../{5.0.0 => 5.6.0}/doc/VectorDataSetField.html   |     0
 .../{5.0.0 => 5.6.0}/doc/VectorDataTransform.html  |     0
 .../doc/VertexComponentAnalysis.html               |     0
 .../algs/otb/description/5.8.0/BandMath.xml        |    42 +
 .../algs/otb/description/5.8.0/BandMathX.xml       |    56 +
 .../5.8.0/BinaryMorphologicalOperation-closing.xml |    77 +
 .../5.8.0/BinaryMorphologicalOperation-dilate.xml  |    97 +
 .../5.8.0/BinaryMorphologicalOperation-erode.xml   |    77 +
 .../5.8.0/BinaryMorphologicalOperation-opening.xml |    77 +
 .../5.8.0/ClassificationMapRegularization.xml      |    87 +
 .../description/5.8.0/ColorMapping-continuous.xml  |   104 +
 .../otb/description/5.8.0/ColorMapping-custom.xml  |    68 +
 .../otb/description/5.8.0/ColorMapping-image.xml   |    94 +
 .../otb/description/5.8.0/ColorMapping-optimal.xml |    67 +
 .../algs/otb/description/5.8.0/CompareImages.xml   |   101 +
 .../5.8.0/ComputeConfusionMatrix-raster.xml        |    60 +
 .../5.8.0/ComputeConfusionMatrix-vector.xml        |    70 +
 .../description/5.8.0/ComputeImagesStatistics.xml  |    41 +
 .../5.8.0/ComputeOGRLayersFeaturesStatistics.xml   |    30 +
 .../5.8.0/ComputePolylineFeatureFromImage.xml      |    57 +
 .../otb/description/5.8.0/ConcatenateImages.xml    |    32 +
 .../{5.0.0 => 5.8.0}/ConcatenateVectorData.xml     |     0
 .../5.8.0/ConnectedComponentSegmentation.xml       |    78 +
 .../algs/otb/description/5.8.0/Convert.xml         |    83 +
 .../description/{5.0.0 => 5.8.0}/DEMConvert.xml    |     0
 .../algs/otb/description/5.8.0/Despeckle-frost.xml |    64 +
 .../otb/description/5.8.0/Despeckle-gammamap.xml   |    64 +
 .../algs/otb/description/5.8.0/Despeckle-kuan.xml  |    64 +
 .../algs/otb/description/5.8.0/Despeckle-lee.xml   |    64 +
 .../5.8.0/DimensionalityReduction-ica.xml          |    95 +
 .../5.8.0/DimensionalityReduction-maf.xml          |    68 +
 .../5.8.0/DimensionalityReduction-napca.xml        |    95 +
 .../5.8.0/DimensionalityReduction-pca.xml          |    75 +
 .../description/5.8.0/EdgeExtraction-gradient.xml  |    54 +
 .../otb/description/5.8.0/EdgeExtraction-sobel.xml |    54 +
 .../otb/description/5.8.0/EdgeExtraction-touzi.xml |    64 +
 .../algs/otb/description/5.8.0/ExtractROI-fit.xml  |    61 +
 .../otb/description/5.8.0/ExtractROI-standard.xml  |    84 +
 .../FusionOfClassifications-dempstershafer.xml     |    79 +
 .../FusionOfClassifications-majorityvoting.xml     |    55 +
 .../GrayScaleMorphologicalOperation-closing.xml    |    77 +
 .../GrayScaleMorphologicalOperation-dilate.xml     |    77 +
 .../GrayScaleMorphologicalOperation-erode.xml      |    77 +
 .../GrayScaleMorphologicalOperation-opening.xml    |    77 +
 .../5.8.0/HaralickTextureExtraction.xml            |   126 +
 .../5.8.0/HooverCompareSegmentation.xml            |    95 +
 .../algs/otb/description/5.8.0/ImageClassifier.xml |    72 +
 .../algs/otb/description/5.8.0/ImageEnvelope.xml   |    40 +
 .../otb/description/5.8.0/KMeansClassification.xml |    84 +
 .../algs/otb/description/5.8.0/KmzExport.xml       |    54 +
 .../otb/description/5.8.0/LSMSSegmentation.xml     |    94 +
 .../description/5.8.0/LSMSSmallRegionsMerging.xml  |    68 +
 .../otb/description/5.8.0/LSMSVectorization.xml    |    57 +
 .../otb/description/5.8.0/LineSegmentDetection.xml |    39 +
 .../description/5.8.0/LocalStatisticExtraction.xml |    51 +
 .../algs/otb/description/5.8.0/ManageNoData.xml    |   101 +
 .../otb/description/5.8.0/MeanShiftSmoothing.xml   |    96 +
 .../description/5.8.0/MultiImageSamplingRate.xml   |    89 +
 .../5.8.0/MultivariateAlterationDetector.xml       |    38 +
 .../otb/description/5.8.0/OGRLayerClassifier.xml   |    47 +
 .../otb/description/5.8.0/OpticalCalibration.xml   |   180 +
 .../description/5.8.0/OrthoRectification-epsg.xml  |   124 +
 .../5.8.0/OrthoRectification-fit-to-ortho.xml      |   107 +
 .../5.8.0/OrthoRectification-lambert-WGS84.xml     |   116 +
 .../description/5.8.0/OrthoRectification-utm.xml   |   132 +
 .../otb/description/5.8.0/Pansharpening-bayes.xml  |    71 +
 .../otb/description/5.8.0/Pansharpening-lmvm.xml   |    71 +
 .../otb/description/5.8.0/Pansharpening-rcs.xml    |    51 +
 .../description/5.8.0/PolygonClassStatistics.xml   |    64 +
 .../otb/description/5.8.0/PredictRegression.xml    |    54 +
 .../otb/description/5.8.0/RadiometricIndices.xml   |   131 +
 .../otb/description/5.8.0/Rasterization-image.xml  |    82 +
 .../otb/description/5.8.0/Rasterization-manual.xml |   145 +
 .../algs/otb/description/5.8.0/ReadImageInfo.xml   |    58 +
 .../algs/otb/description/5.8.0/Rescale.xml         |    51 +
 .../5.8.0/RigidTransformResample-id.xml            |    89 +
 .../5.8.0/RigidTransformResample-rotation.xml      |    99 +
 .../5.8.0/RigidTransformResample-translation.xml   |   109 +
 .../algs/otb/description/5.8.0/SARCalibration.xml  |    56 +
 .../otb/description/5.8.0/SARDecompositions.xml    |    78 +
 .../algs/otb/description/5.8.0/SARPolarSynth.xml   |   106 +
 .../otb/description/5.8.0/SFSTextureExtraction.xml |    91 +
 .../otb/description/5.8.0/SOMClassification.xml    |   155 +
 .../otb/description/5.8.0/SampleExtraction.xml     |    89 +
 .../algs/otb/description/5.8.0/SampleSelection.xml |   168 +
 .../algs/otb/description/5.8.0/Segmentation-cc.xml |   161 +
 .../description/5.8.0/Segmentation-meanshift.xml   |   202 +
 .../description/5.8.0/Segmentation-mprofiles.xml   |   192 +
 .../description/5.8.0/Segmentation-watershed.xml   |   172 +
 .../otb/description/5.8.0/Smoothing-anidif.xml     |    74 +
 .../otb/description/5.8.0/Smoothing-gaussian.xml   |    54 +
 .../algs/otb/description/5.8.0/Smoothing-mean.xml  |    54 +
 .../algs/otb/description/5.8.0/StereoFramework.xml |   343 +
 .../algs/otb/description/5.8.0/Superimpose.xml     |    97 +
 .../algs/otb/description/5.8.0/TileFusion.xml      |    42 +
 .../5.8.0/TrainImagesClassifier-ann.xml            |   266 +
 .../5.8.0/TrainImagesClassifier-bayes.xml          |   133 +
 .../5.8.0/TrainImagesClassifier-boost.xml          |   179 +
 .../description/5.8.0/TrainImagesClassifier-dt.xml |   199 +
 .../5.8.0/TrainImagesClassifier-gbt.xml            |   173 +
 .../5.8.0/TrainImagesClassifier-knn.xml            |   143 +
 .../5.8.0/TrainImagesClassifier-libsvm.xml         |   190 +
 .../description/5.8.0/TrainImagesClassifier-rf.xml |   203 +
 .../description/5.8.0/TrainOGRLayersClassifier.xml |    47 +
 .../otb/description/5.8.0/TrainRegression-ann.xml  |   233 +
 .../otb/description/5.8.0/TrainRegression-dt.xml   |   166 +
 .../otb/description/5.8.0/TrainRegression-gbt.xml  |   155 +
 .../otb/description/5.8.0/TrainRegression-knn.xml  |   124 +
 .../description/5.8.0/TrainRegression-libsvm.xml   |   176 +
 .../otb/description/5.8.0/TrainRegression-rf.xml   |   170 +
 .../5.8.0/TrainVectorClassifier-ann.xml            |   237 +
 .../5.8.0/TrainVectorClassifier-bayes.xml          |   104 +
 .../5.8.0/TrainVectorClassifier-boost.xml          |   150 +
 .../description/5.8.0/TrainVectorClassifier-dt.xml |   170 +
 .../5.8.0/TrainVectorClassifier-gbt.xml            |   144 +
 .../5.8.0/TrainVectorClassifier-knn.xml            |   114 +
 .../5.8.0/TrainVectorClassifier-libsvm.xml         |   161 +
 .../description/5.8.0/TrainVectorClassifier-rf.xml |   174 +
 .../otb/description/5.8.0/VectorDataExtractROI.xml |    39 +
 .../5.8.0/VectorDataReprojection-image.xml         |    59 +
 .../5.8.0/VectorDataReprojection-user.xml          |    97 +
 .../otb/description/5.8.0/VectorDataTransform.xml  |    89 +
 .../algs/otb/description/5.8.0/doc/BandMath.html   |    10 +
 .../algs/otb/description/5.8.0/doc/BandMathX.html  |    98 +
 .../doc/BinaryMorphologicalOperation-closing.html  |     0
 .../doc/BinaryMorphologicalOperation-dilate.html   |     0
 .../doc/BinaryMorphologicalOperation-erode.html    |     0
 .../doc/BinaryMorphologicalOperation-opening.html  |     0
 .../doc/BinaryMorphologicalOperation.html          |     0
 .../otb/description/5.8.0/doc/BlockMatching.html   |     5 +
 .../5.8.0/doc/BundleToPerfectSensor.html           |     5 +
 .../5.8.0/doc/ClassificationMapRegularization.html |     7 +
 .../5.8.0/doc/ColorMapping-continuous.html         |    13 +
 .../description/5.8.0/doc/ColorMapping-custom.html |    13 +
 .../description/5.8.0/doc/ColorMapping-image.html  |    13 +
 .../5.8.0/doc/ColorMapping-optimal.html            |    13 +
 .../otb/description/5.8.0/doc/ColorMapping.html    |    13 +
 .../otb/description/5.8.0/doc/CompareImages.html   |     5 +
 .../doc/ComputeConfusionMatrix-raster.html         |     0
 .../doc/ComputeConfusionMatrix-vector.html         |     0
 .../doc/ComputeConfusionMatrix.html                |     0
 .../5.8.0/doc/ComputeImagesStatistics.html         |     5 +
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     0
 .../5.8.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../{5.0.0 => 5.8.0}/doc/ConcatenateImages.html    |     0
 .../doc/ConcatenateVectorData.html                 |     0
 .../5.8.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../description/{5.0.0 => 5.8.0}/doc/Convert.html  |     0
 .../doc/ConvertCartoToGeoPoint.html                |     0
 .../doc/ConvertSensorToGeoPoint.html               |     0
 .../{5.0.0 => 5.8.0}/doc/DEMConvert.html           |     0
 .../5.8.0/doc/DSFuzzyModelEstimation.html          |     5 +
 .../otb/description/5.8.0/doc/Despeckle-frost.html |     5 +
 .../description/5.8.0/doc/Despeckle-gammamap.html  |     5 +
 .../otb/description/5.8.0/doc/Despeckle-kuan.html  |     5 +
 .../otb/description/5.8.0/doc/Despeckle-lee.html   |     5 +
 .../algs/otb/description/5.8.0/doc/Despeckle.html  |     5 +
 .../5.8.0/doc/DimensionalityReduction-ica.html     |     5 +
 .../5.8.0/doc/DimensionalityReduction-maf.html     |     5 +
 .../5.8.0/doc/DimensionalityReduction-napca.html   |     5 +
 .../5.8.0/doc/DimensionalityReduction-pca.html     |     5 +
 .../5.8.0/doc/DimensionalityReduction.html         |     5 +
 .../5.8.0/doc/DisparityMapToElevationMap.html      |     5 +
 .../{5.0.0 => 5.8.0}/doc/DownloadSRTMTiles.html    |     0
 .../doc/EdgeExtraction-gradient.html               |     0
 .../{5.0.0 => 5.8.0}/doc/EdgeExtraction-sobel.html |     0
 .../{5.0.0 => 5.8.0}/doc/EdgeExtraction-touzi.html |     0
 .../{5.0.0 => 5.8.0}/doc/EdgeExtraction.html       |     0
 .../otb/description/5.8.0/doc/ExtractROI-fit.html  |     5 +
 .../description/5.8.0/doc/ExtractROI-standard.html |     5 +
 .../algs/otb/description/5.8.0/doc/ExtractROI.html |     5 +
 .../description/5.8.0/doc/FineRegistration.html    |     5 +
 .../FusionOfClassifications-dempstershafer.html    |    11 +
 .../FusionOfClassifications-majorityvoting.html    |    11 +
 .../5.8.0/doc/FusionOfClassifications.html         |    11 +
 .../{5.0.0 => 5.8.0}/doc/GeneratePlyFile.html      |     0
 .../doc/GenerateRPCSensorModel.html                |     0
 .../GrayScaleMorphologicalOperation-closing.html   |     0
 .../GrayScaleMorphologicalOperation-dilate.html    |     0
 .../doc/GrayScaleMorphologicalOperation-erode.html |     0
 .../GrayScaleMorphologicalOperation-opening.html   |     0
 .../doc/GrayScaleMorphologicalOperation.html       |     0
 .../5.8.0/doc/GridBasedImageResampling.html        |     5 +
 .../doc/HaralickTextureExtraction.html             |     0
 .../5.8.0/doc/HomologousPointsExtraction.html      |     5 +
 .../doc/HooverCompareSegmentation.html             |     0
 .../5.8.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.8.0/doc/ImageClassifier.html |    16 +
 .../{5.0.0 => 5.8.0}/doc/ImageEnvelope.html        |     0
 .../{5.0.0 => 5.8.0}/doc/KMeansClassification.html |     0
 .../{5.0.0 => 5.8.0}/doc/KmzExport.html            |     0
 .../description/5.8.0/doc/LSMSSegmentation.html    |     5 +
 .../5.8.0/doc/LSMSSmallRegionsMerging.html         |     5 +
 .../description/5.8.0/doc/LSMSVectorization.html   |     5 +
 .../5.8.0/doc/LineSegmentDetection.html            |     0
 .../doc/LocalStatisticExtraction.html              |     0
 .../otb/description/5.8.0/doc/ManageNoData.html    |     5 +
 .../description/5.8.0/doc/MeanShiftSmoothing.html  |     5 +
 .../5.8.0/doc/MultiImageSamplingRate.html          |    56 +
 .../5.8.0/doc/MultiResolutionPyramid.html          |     5 +
 .../5.8.0/doc/MultivariateAlterationDetector.html  |    21 +
 .../{5.0.0 => 5.8.0}/doc/OGRLayerClassifier.html   |     0
 .../otb/description/5.8.0/doc/OSMDownloader.html   |     6 +
 .../doc/ObtainUTMZoneFromGeoPoint.html             |     0
 .../description/5.8.0/doc/OpticalCalibration.html  |     0
 .../5.8.0/doc/OrthoRectification-epsg.html         |     7 +
 .../5.8.0/doc/OrthoRectification-fit-to-ortho.html |     7 +
 .../doc/OrthoRectification-lambert-WGS84.html      |     7 +
 .../5.8.0/doc/OrthoRectification-utm.html          |     7 +
 .../description/5.8.0/doc/OrthoRectification.html  |     7 +
 .../{5.0.0 => 5.8.0}/doc/Pansharpening-bayes.html  |     0
 .../{5.0.0 => 5.8.0}/doc/Pansharpening-lmvm.html   |     0
 .../{5.0.0 => 5.8.0}/doc/Pansharpening-rcs.html    |     0
 .../{5.0.0 => 5.8.0}/doc/Pansharpening.html        |     0
 .../{5.0.0 => 5.8.0}/doc/PixelValue.html           |     0
 .../5.8.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.8.0/doc/PredictRegression.html   |     5 +
 .../{5.0.0 => 5.8.0}/doc/Quicklook.html            |     0
 .../{5.0.0 => 5.8.0}/doc/RadiometricIndices.html   |     0
 .../description/5.8.0/doc/Rasterization-image.html |     6 +
 .../5.8.0/doc/Rasterization-manual.html            |     6 +
 .../otb/description/5.8.0/doc/Rasterization.html   |     6 +
 .../otb/description/5.8.0/doc/ReadImageInfo.html   |     5 +
 .../description/5.8.0/doc/RefineSensorModel.html   |     5 +
 .../description/{5.0.0 => 5.8.0}/doc/Rescale.html  |     0
 .../5.8.0/doc/RigidTransformResample-id.html       |     5 +
 .../5.8.0/doc/RigidTransformResample-rotation.html |     5 +
 .../doc/RigidTransformResample-translation.html    |     5 +
 .../5.8.0/doc/RigidTransformResample.html          |     5 +
 .../otb/description/5.8.0/doc/SARCalibration.html  |     7 +
 .../description/5.8.0/doc/SARDecompositions.html   |    15 +
 .../5.8.0/doc/SARPolarMatrixConvert.html           |    32 +
 .../otb/description/5.8.0/doc/SARPolarSynth.html   |    35 +
 .../5.8.0/doc/SFSTextureExtraction.html            |     5 +
 .../{5.0.0 => 5.8.0}/doc/SOMClassification.html    |     0
 .../description/5.8.0/doc/SampleExtraction.html    |     5 +
 .../otb/description/5.8.0/doc/SampleSelection.html |    41 +
 .../5.8.0/doc/SarRadiometricCalibration.html       |     7 +
 .../otb/description/5.8.0/doc/Segmentation-cc.html |    11 +
 .../5.8.0/doc/Segmentation-meanshift.html          |    11 +
 .../5.8.0/doc/Segmentation-mprofiles.html          |    11 +
 .../5.8.0/doc/Segmentation-watershed.html          |    11 +
 .../otb/description/5.8.0/doc/Segmentation.html    |    11 +
 .../{5.0.0 => 5.8.0}/doc/Smoothing-anidif.html     |     0
 .../{5.0.0 => 5.8.0}/doc/Smoothing-gaussian.html   |     0
 .../{5.0.0 => 5.8.0}/doc/Smoothing-mean.html       |     0
 .../{5.0.0 => 5.8.0}/doc/Smoothing.html            |     0
 .../algs/otb/description/5.8.0/doc/SplitImage.html |     5 +
 .../otb/description/5.8.0/doc/StereoFramework.html |    18 +
 .../doc/StereoRectificationGridGenerator.html      |     0
 .../otb/description/5.8.0/doc/Superimpose.html     |     5 +
 .../{5.0.0 => 5.8.0}/doc/TestApplication.html      |     0
 .../{5.0.0 => 5.8.0}/doc/TileFusion.html           |     0
 .../5.8.0/doc/TrainImagesClassifier-ann.html       |     8 +
 .../5.8.0/doc/TrainImagesClassifier-bayes.html     |     8 +
 .../5.8.0/doc/TrainImagesClassifier-boost.html     |     8 +
 .../5.8.0/doc/TrainImagesClassifier-dt.html        |     8 +
 .../5.8.0/doc/TrainImagesClassifier-gbt.html       |     8 +
 .../5.8.0/doc/TrainImagesClassifier-knn.html       |     8 +
 .../5.8.0/doc/TrainImagesClassifier-libsvm.html    |     8 +
 .../5.8.0/doc/TrainImagesClassifier-rf.html        |     8 +
 .../5.8.0/doc/TrainImagesClassifier.html           |     8 +
 .../5.8.0/doc/TrainOGRLayersClassifier.html        |     5 +
 .../description/5.8.0/doc/TrainRegression-ann.html |     7 +
 .../description/5.8.0/doc/TrainRegression-dt.html  |     7 +
 .../description/5.8.0/doc/TrainRegression-gbt.html |     7 +
 .../description/5.8.0/doc/TrainRegression-knn.html |     7 +
 .../5.8.0/doc/TrainRegression-libsvm.html          |     7 +
 .../description/5.8.0/doc/TrainRegression-rf.html  |     7 +
 .../otb/description/5.8.0/doc/TrainRegression.html |     7 +
 .../5.8.0/doc/TrainVectorClassifier-ann.html       |     5 +
 .../5.8.0/doc/TrainVectorClassifier-bayes.html     |     5 +
 .../5.8.0/doc/TrainVectorClassifier-boost.html     |     5 +
 .../5.8.0/doc/TrainVectorClassifier-dt.html        |     5 +
 .../5.8.0/doc/TrainVectorClassifier-gbt.html       |     5 +
 .../5.8.0/doc/TrainVectorClassifier-knn.html       |     5 +
 .../5.8.0/doc/TrainVectorClassifier-libsvm.html    |     5 +
 .../5.8.0/doc/TrainVectorClassifier-rf.html        |     5 +
 .../5.8.0/doc/TrainVectorClassifier.html           |     5 +
 .../doc/VectorDataDSValidation.html                |     0
 .../{5.0.0 => 5.8.0}/doc/VectorDataExtractROI.html |     0
 .../5.8.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.8.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.8.0/doc/VectorDataReprojection.html          |     7 +
 .../{5.0.0 => 5.8.0}/doc/VectorDataSetField.html   |     0
 .../{5.0.0 => 5.8.0}/doc/VectorDataTransform.html  |     0
 .../doc/VertexComponentAnalysis.html               |     0
 .../processing/algs/otb/maintenance/OTBHelper.py   |    65 +-
 .../otb/maintenance/OTBSpecific_XMLcreation.py     |    36 +-
 .../processing/algs/otb/maintenance/OTBTester.py   |    28 +-
 .../plugins/processing/algs/otb/maintenance/README |    74 +-
 .../algs/otb/maintenance/TestOTBAlgorithms.py      |     4 +-
 .../processing/algs/otb/maintenance/black_list.xml |   186 +-
 .../processing/algs/otb/maintenance/parsing.py     |     2 +-
 .../processing/algs/otb/maintenance/white_list.xml |   373 +-
 .../plugins/processing/algs/qgis/AddTableField.py  |     6 +-
 .../processing/algs/qgis/AutoincrementalField.py   |     6 +-
 python/plugins/processing/algs/qgis/BarPlot.py     |     8 +-
 .../processing/algs/qgis/BasicStatisticsNumbers.py |    14 +-
 .../processing/algs/qgis/BasicStatisticsStrings.py |    10 +-
 python/plugins/processing/algs/qgis/Boundary.py    |    92 +
 python/plugins/processing/algs/qgis/BoundingBox.py |    86 +
 python/plugins/processing/algs/qgis/Buffer.py      |     2 +-
 python/plugins/processing/algs/qgis/Centroids.py   |    12 +-
 .../plugins/processing/algs/qgis/CheckValidity.py  |    20 +-
 python/plugins/processing/algs/qgis/Clip.py        |   157 +-
 python/plugins/processing/algs/qgis/ConcaveHull.py |    13 +-
 python/plugins/processing/algs/qgis/ConvexHull.py  |    15 +-
 .../processing/algs/qgis/Datasources2Vrt.py        |   266 +-
 .../processing/algs/qgis/DefineProjection.py       |    89 +
 python/plugins/processing/algs/qgis/Delaunay.py    |    21 +-
 .../plugins/processing/algs/qgis/DeleteColumn.py   |     2 +-
 .../algs/qgis/DeleteDuplicateGeometries.py         |     4 +-
 python/plugins/processing/algs/qgis/DeleteHoles.py |     2 +-
 .../processing/algs/qgis/DensifyGeometries.py      |     6 +-
 .../algs/qgis/DensifyGeometriesInterval.py         |     2 +-
 python/plugins/processing/algs/qgis/Difference.py  |    18 +-
 python/plugins/processing/algs/qgis/Dissolve.py    |    93 +-
 python/plugins/processing/algs/qgis/Eliminate.py   |    49 +-
 .../processing/algs/qgis/EquivalentNumField.py     |     6 +-
 python/plugins/processing/algs/qgis/ExecuteSQL.py  |     8 +-
 python/plugins/processing/algs/qgis/Explode.py     |     2 +-
 .../processing/algs/qgis/ExportGeometryInfo.py     |    14 +-
 .../processing/algs/qgis/ExtentFromLayer.py        |    14 +-
 .../processing/algs/qgis/ExtractByAttribute.py     |     4 +-
 .../processing/algs/qgis/ExtractByExpression.py    |    78 +
 .../processing/algs/qgis/ExtractByLocation.py      |     4 +-
 .../plugins/processing/algs/qgis/ExtractNodes.py   |    12 +-
 .../plugins/processing/algs/qgis/FieldPyculator.py |    10 +-
 .../processing/algs/qgis/FieldsCalculator.py       |    29 +-
 .../plugins/processing/algs/qgis/FieldsMapper.py   |    20 +-
 .../processing/algs/qgis/FixedDistanceBuffer.py    |    12 +-
 .../processing/algs/qgis/GeometryConvert.py        |     2 +-
 python/plugins/processing/algs/qgis/Grid.py        |    44 +-
 python/plugins/processing/algs/qgis/Gridify.py     |     2 +-
 python/plugins/processing/algs/qgis/HubDistance.py |     9 +-
 python/plugins/processing/algs/qgis/HubLines.py    |     2 +-
 .../processing/algs/qgis/HypsometricCurves.py      |     2 +-
 .../processing/algs/qgis/ImportIntoPostGIS.py      |    54 +-
 .../plugins/processing/algs/qgis/Intersection.py   |    63 +-
 .../plugins/processing/algs/qgis/JoinAttributes.py |     8 +-
 .../processing/algs/qgis/LinesIntersection.py      |    12 +-
 .../processing/algs/qgis/LinesToPolygons.py        |    11 +-
 python/plugins/processing/algs/qgis/MeanCoords.py  |    32 +-
 python/plugins/processing/algs/qgis/Merge.py       |    14 +-
 python/plugins/processing/algs/qgis/MergeLines.py  |    89 +
 .../processing/algs/qgis/MergeLines_BACKUP_1606.py |    89 +
 .../processing/algs/qgis/MultipartToSingleparts.py |    15 +-
 .../algs/qgis/NearestNeighbourAnalysis.py          |    14 +-
 .../algs/qgis/OrientedMinimumBoundingBox.py        |     6 +-
 .../plugins/processing/algs/qgis/PointDistance.py  |    50 +-
 .../plugins/processing/algs/qgis/PointOnSurface.py |    83 +
 .../processing/algs/qgis/PointsDisplacement.py     |     4 +-
 .../processing/algs/qgis/PointsFromLines.py        |     4 +-
 .../processing/algs/qgis/PointsFromPolygons.py     |     4 +-
 .../processing/algs/qgis/PointsInPolygon.py        |    14 +-
 .../processing/algs/qgis/PointsInPolygonUnique.py  |     4 +-
 .../algs/qgis/PointsInPolygonWeighted.py           |     4 +-
 .../processing/algs/qgis/PointsLayerFromTable.py   |     8 +-
 .../plugins/processing/algs/qgis/PointsToPaths.py  |     6 +-
 python/plugins/processing/algs/qgis/Polygonize.py  |     8 +-
 .../processing/algs/qgis/PolygonsToLines.py        |    11 +-
 .../processing/algs/qgis/PostGISExecuteSQL.py      |    27 +-
 .../processing/algs/qgis/QGISAlgorithmProvider.py  |   230 +-
 .../plugins/processing/algs/qgis/RandomExtract.py  |     4 +-
 .../algs/qgis/RandomExtractWithinSubsets.py        |     6 +-
 .../processing/algs/qgis/RandomPointsAlongLines.py |     4 +-
 .../processing/algs/qgis/RandomPointsExtent.py     |    11 +-
 .../processing/algs/qgis/RandomPointsLayer.py      |    11 +-
 .../algs/qgis/RandomPointsPolygonsFixed.py         |    11 +-
 .../algs/qgis/RandomPointsPolygonsVariable.py      |    18 +-
 .../processing/algs/qgis/RandomSelection.py        |    10 +-
 .../algs/qgis/RandomSelectionWithinSubsets.py      |    14 +-
 .../processing/algs/qgis/RasterLayerHistogram.py   |     2 +-
 .../algs/qgis/RectanglesOvalsDiamondsFixed.py      |   205 +
 .../algs/qgis/RectanglesOvalsDiamondsVariable.py   |   279 +
 .../plugins/processing/algs/qgis/RegularPoints.py  |     9 +-
 .../processing/algs/qgis/RemoveNullGeometry.py     |    65 +
 .../plugins/processing/algs/qgis/ReprojectLayer.py |     2 +-
 .../processing/algs/qgis/ReverseLineDirection.py   |     6 +-
 .../processing/algs/qgis/SaveSelectedFeatures.py   |    10 +-
 .../processing/algs/qgis/SelectByAttribute.py      |     5 +-
 .../processing/algs/qgis/SelectByAttributeSum.py   |     4 +-
 .../processing/algs/qgis/SelectByExpression.py     |    27 +-
 .../processing/algs/qgis/SelectByLocation.py       |    15 +-
 .../plugins/processing/algs/qgis/SetRasterStyle.py |     2 +-
 .../plugins/processing/algs/qgis/SetVectorStyle.py |     4 +-
 .../processing/algs/qgis/SimplifyGeometries.py     |    34 +-
 .../algs/qgis/SinglePartsToMultiparts.py           |    41 +-
 python/plugins/processing/algs/qgis/Smooth.py      |     4 +-
 .../plugins/processing/algs/qgis/SpatialIndex.py   |    71 +
 python/plugins/processing/algs/qgis/SpatialJoin.py |    19 +-
 .../processing/algs/qgis/SplitLinesWithLines.py    |    19 +-
 .../processing/algs/qgis/StatisticsByCategories.py |     2 +-
 python/plugins/processing/algs/qgis/SumLines.py    |    12 +-
 .../processing/algs/qgis/SymmetricalDifference.py  |    15 +-
 python/plugins/processing/algs/qgis/TextToFloat.py |     4 +-
 python/plugins/processing/algs/qgis/Union.py       |    96 +-
 .../plugins/processing/algs/qgis/UniqueValues.py   |     9 +
 .../processing/algs/qgis/VariableDistanceBuffer.py |    11 +-
 python/plugins/processing/algs/qgis/VectorGrid.py  |    10 +-
 python/plugins/processing/algs/qgis/VectorSplit.py |     9 +-
 .../processing/algs/qgis/VoronoiPolygons.py        |    16 +-
 .../processing/algs/qgis/ZonalStatistics.py        |    18 +-
 .../plugins/processing/algs/qgis/fieldsmapping.py  |     2 +-
 .../plugins/processing/algs/qgis/postgis_utils.py  |   823 -
 .../algs/qgis/scripts/Create_points_along_lines.py |     2 +-
 .../algs/qgis/scripts/Frequency_analysis.py        |     2 +-
 .../scripts/Number_of_unique_values_in_classes.py  |     2 +-
 .../processing/algs/qgis/spatialite_utils.py       |   122 -
 .../algs/qgis/ui/FieldsCalculatorDialog.py         |    21 +-
 .../processing/algs/qgis/ui/FieldsMapperDialogs.py |    20 +-
 .../processing/algs/qgis/ui/FieldsMappingPanel.py  |   205 +-
 python/plugins/processing/algs/qgis/voronoi.py     |    10 +-
 python/plugins/processing/algs/r/RAlgorithm.py     |    19 +-
 .../processing/algs/r/RAlgorithmProvider.py        |    19 +-
 python/plugins/processing/algs/r/RUtils.py         |    45 +-
 python/plugins/processing/algs/saga/CMakeLists.txt |    18 +-
 .../plugins/processing/algs/saga/SagaAlgorithm.py  |   385 +
 .../processing/algs/saga/SagaAlgorithm212.py       |   350 -
 .../processing/algs/saga/SagaAlgorithm213.py       |   202 -
 .../processing/algs/saga/SagaAlgorithm214.py       |    64 -
 .../processing/algs/saga/SagaAlgorithm230.py       |    64 -
 .../processing/algs/saga/SagaAlgorithmProvider.py  |    67 +-
 .../processing/algs/saga/SagaNameDecorator.py      |    16 +-
 python/plugins/processing/algs/saga/SagaUtils.py   |    30 +-
 .../plugins/processing/algs/saga/SplitRGBBands.py  |    10 +-
 .../description/2.1.2/AddCoordinatestopoints.txt   |     4 -
 .../description/2.1.2/AddGridValuestoPoints.txt    |     7 -
 .../description/2.1.2/AddGridValuestoShapes.txt    |     7 -
 .../description/2.1.2/B-SplineApproximation.txt    |     9 -
 .../2.1.2/CatchmentArea(FlowTracing).txt           |    17 -
 .../description/2.1.2/CatchmentArea(Parallel).txt  |     5 -
 .../description/2.1.2/CatchmentArea(Recursive).txt |    18 -
 .../description/2.1.2/ClusterAnalysisforGrids.txt  |     9 -
 .../description/2.1.2/ContourLinesfromGrid.txt     |     7 -
 .../saga/description/2.1.2/CreateGraticule.txt     |     8 -
 .../algs/saga/description/2.1.2/CropToData.txt     |     4 -
 .../description/2.1.2/CubicSplineApproximation.txt |    12 -
 .../algs/saga/description/2.1.2/CutShapesLayer.txt |     8 -
 .../2.1.2/DirectionalStatisticsforSingleGrid.txt   |    23 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    15 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    21 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.1.2/GeographicallyWeightedRegression.txt     |    22 -
 .../algs/saga/description/2.1.2/GridCalculator.txt |     9 -
 .../algs/saga/description/2.1.2/GridMasking.txt    |     6 -
 .../2.1.2/GridStatisticsforPolygons.txt            |    14 -
 .../description/2.1.2/InverseDistanceWeighted.txt  |    16 -
 .../description/2.1.2/KernelDensityEstimation.txt  |    10 -
 .../description/2.1.2/ModifiedQuadraticShepard.txt |    13 -
 .../algs/saga/description/2.1.2/Mosaicking.txt     |    14 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    11 -
 .../2.1.2/MultilevelB-SplineInterpolation.txt      |    11 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 .../saga/description/2.1.2/NaturalNeighbour.txt    |     9 -
 .../saga/description/2.1.2/NearestNeighbour.txt    |     8 -
 .../description/2.1.2/OrdinaryKriging(Global).txt  |    19 -
 .../saga/description/2.1.2/OrdinaryKriging.txt     |    25 -
 .../algs/saga/description/2.1.2/Patching.txt       |     6 -
 .../description/2.1.2/PolynomialRegression.txt     |    13 -
 .../algs/saga/description/2.1.2/RandomField.txt    |    12 -
 .../description/2.1.2/ReclassifyGridValues.txt     |    18 -
 .../2.1.2/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../algs/saga/description/2.1.2/Resampling.txt     |    10 -
 .../description/2.1.2/ResidualAnalysis(Grid).txt   |    16 -
 .../2.1.2/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.1.2/ShapestoGrid.txt   |    11 -
 .../saga/description/2.1.2/StatisticsforGrids.txt  |    10 -
 .../2.1.2/TPIBasedLandformClassification.txt       |    12 -
 .../description/2.1.2/ThinPlateSpline(Global).txt  |    10 -
 .../description/2.1.2/ThinPlateSpline(Local).txt   |    15 -
 .../description/2.1.2/ThinPlateSpline(TIN).txt     |    12 -
 .../2.1.2/TopographicPositionIndex(TPI).txt        |    11 -
 .../saga/description/2.1.2/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.1.2/Triangulation.txt  |     8 -
 .../description/2.1.2/UniversalKriging(Global).txt |    22 -
 .../saga/description/2.1.2/UniversalKriging.txt    |    28 -
 .../description/2.1.2/VectorisingGridClasses.txt   |     7 -
 .../2.1.3/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.1.3/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.1.3/AddGridValuestoPoints.txt    |     7 -
 .../description/2.1.3/AddGridValuestoShapes.txt    |     7 -
 .../2.1.3/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.1.3/Aggregate.txt      |     5 -
 .../2.1.3/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.1.3/AggregationIndex.txt    |     5 -
 .../2.1.3/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.1.3/AnalyticalHillshading.txt    |     8 -
 .../description/2.1.3/BurnStreamNetworkintoDEM.txt |     8 -
 .../2.1.3/CatchmentArea(FlowTracing).txt           |    17 -
 .../description/2.1.3/CatchmentArea(Parallel).txt  |     5 -
 .../description/2.1.3/CatchmentArea(Recursive).txt |    18 -
 .../algs/saga/description/2.1.3/CellBalance.txt    |     7 -
 .../saga/description/2.1.3/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.1.3/ChangeDetection.txt     |    16 -
 .../saga/description/2.1.3/ChangeGridValues.txt    |     6 -
 .../saga/description/2.1.3/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.1.3/ChannelNetwork.txt |    14 -
 .../2.1.3/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.1.3/ClipGridwithPolygon.txt |     5 -
 .../description/2.1.3/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.1.3/CloseGaps.txt      |     6 -
 .../saga/description/2.1.3/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.1.3/CloseOneCellGaps.txt    |     4 -
 .../description/2.1.3/ClusterAnalysisforGrids.txt  |     9 -
 .../2.1.3/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.1.3/ConvergenceIndex.txt    |     6 -
 .../description/2.1.3/ConvertDataStorageType.txt   |     5 -
 .../description/2.1.3/ConvertLinestoPoints.txt     |     6 -
 .../description/2.1.3/ConvertLinestoPolygons.txt   |     4 -
 .../2.1.3/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.1.3/ConvertPointstoLine(s).txt   |     6 -
 .../2.1.3/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.1.3/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.1.3/ConvexHull.txt     |     6 -
 .../saga/description/2.1.3/CreateGraticule.txt     |     8 -
 .../2.1.3/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.1.3/CrossProfiles.txt  |     8 -
 .../description/2.1.3/CurvatureClassification.txt  |     5 -
 .../description/2.1.3/DTMFilter(slope-based).txt   |     8 -
 .../2.1.3/DirectionalStatisticsforSingleGrid.txt   |    23 -
 .../algs/saga/description/2.1.3/DistanceMatrix.txt |     4 -
 .../2.1.3/DiurnalAnisotropicHeating.txt            |     5 -
 .../2.1.3/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.1.3/EdgeContamination.txt   |     4 -
 .../description/2.1.3/EffectiveAirFlowHeights.txt  |    15 -
 .../2.1.3/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.1.3/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.1.3/FillGapsinRecords.txt   |     6 -
 .../2.1.3/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.1.3/FillSinks(WangLiu).txt  |     7 -
 .../description/2.1.3/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.1.3/FilterClumps.txt   |     5 -
 .../saga/description/2.1.3/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.1.3/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.1.3/FlatDetection.txt  |     6 -
 .../algs/saga/description/2.1.3/FlowPathLength.txt |     8 -
 .../2.1.3/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.1.3/Fragmentation(Alternative).txt           |    17 -
 .../description/2.1.3/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.1.3/Function.txt       |     8 -
 .../algs/saga/description/2.1.3/Fuzzify.txt        |    10 -
 .../description/2.1.3/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.1.3/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.1.3/GaussianFilter.txt |     7 -
 .../saga/description/2.1.3/GeometricFigures.txt    |     7 -
 .../saga/description/2.1.3/GetShapesExtents.txt    |     5 -
 .../description/2.1.3/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.1.3/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.1.3/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.1.3/GridCalculator.txt |     9 -
 .../algs/saga/description/2.1.3/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.1.3/GridDifference.txt |     5 -
 .../algs/saga/description/2.1.3/GridDivision.txt   |     5 -
 .../algs/saga/description/2.1.3/GridMasking.txt    |     6 -
 .../saga/description/2.1.3/GridNormalisation.txt   |     6 -
 .../saga/description/2.1.3/GridOrientation.txt     |     5 -
 .../saga/description/2.1.3/GridProximityBuffer.txt |     8 -
 .../saga/description/2.1.3/GridSkeletonization.txt |     9 -
 .../saga/description/2.1.3/GridStandardisation.txt |     5 -
 .../2.1.3/GridStatisticsforPolygons.txt            |    14 -
 .../2.1.3/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.1.3/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.1.3/GridVolume.txt     |     5 -
 .../algs/saga/description/2.1.3/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.1.3/GridsSum.txt       |     4 -
 .../saga/description/2.1.3/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.1.3/Hypsometry.txt     |    10 -
 .../description/2.1.3/InverseDistanceWeighted.txt  |    17 -
 .../saga/description/2.1.3/InvertDataNo-Data.txt   |     4 -
 .../algs/saga/description/2.1.3/LSFactor.txt       |     9 -
 .../algs/saga/description/2.1.3/LakeFlood.txt      |     7 -
 .../description/2.1.3/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.1.3/LaplacianFilter.txt     |     8 -
 .../saga/description/2.1.3/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.1.3/LeastCostPaths.txt |     7 -
 .../description/2.1.3/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.1.3/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.1.3/LineProperties.txt |     7 -
 .../saga/description/2.1.3/LineSimplification.txt  |     5 -
 .../description/2.1.3/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.1.3/MajorityFilter.txt |     7 -
 .../saga/description/2.1.3/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.1.3/MergeLayers.txt    |     6 -
 .../saga/description/2.1.3/MetricConversions.txt   |     5 -
 .../description/2.1.3/MinimumDistanceAnalysis.txt  |     4 -
 .../saga/description/2.1.3/MorphologicalFilter.txt |     7 -
 .../2.1.3/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.1.3/Mosaicking.txt     |    14 -
 .../saga/description/2.1.3/Multi-BandVariation.txt |    11 -
 .../description/2.1.3/MultiDirectionLeeFilter.txt  |    10 -
 .../2.1.3/MultilevelB-SplineInterpolation.txt      |    12 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.1.3/NaturalNeighbour.txt    |    10 -
 .../2.1.3/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.1.3/OrdinaryKriging(Global).txt  |    18 -
 .../saga/description/2.1.3/OrdinaryKriging.txt     |    24 -
 .../2.1.3/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.1.3/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.1.3/Patching.txt       |     6 -
 .../saga/description/2.1.3/PatternAnalysis.txt     |    11 -
 .../2.1.3/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.1.3/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.1.3/PointsThinning.txt |     6 -
 .../2.1.3/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.1.3/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.1.3/PolygonCentroids.txt    |     5 -
 .../saga/description/2.1.3/PolygonDifference.txt   |     6 -
 .../saga/description/2.1.3/PolygonDissolve.txt     |     8 -
 .../description/2.1.3/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.1.3/PolygonIdentity.txt     |     6 -
 .../saga/description/2.1.3/PolygonIntersect.txt    |     6 -
 .../2.1.3/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.1.3/PolygonProperties.txt   |     8 -
 .../saga/description/2.1.3/PolygonShapeIndices.txt |     4 -
 .../2.1.3/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.1.3/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.1.3/PolygonUpdate.txt  |     6 -
 .../description/2.1.3/PolygonstoEdgesandNodes.txt  |     5 -
 .../2.1.3/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.1.3/Profilefrompoints.txt   |     7 -
 .../saga/description/2.1.3/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.1.3/ProximityGrid.txt  |     6 -
 .../2.1.3/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.1.3/RGBComposite.txt   |    24 -
 .../description/2.1.3/RadiusofVariance(Grid).txt   |     7 -
 .../description/2.1.3/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.1.3/RankFilter.txt     |     7 -
 .../saga/description/2.1.3/RealSurfaceArea.txt     |     4 -
 .../description/2.1.3/ReclassifyGridValues.txt     |    18 -
 .../2.1.3/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.1.3/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.1.3/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.1.3/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.1.3/Resampling.txt     |    11 -
 .../description/2.1.3/ResidualAnalysis(Grid).txt   |    16 -
 .../algs/saga/description/2.1.3/RunningAverage.txt |     6 -
 .../saga/description/2.1.3/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.1.3/SeedGeneration.txt |    11 -
 .../algs/saga/description/2.1.3/ShapesBuffer.txt   |    10 -
 .../saga/description/2.1.3/ShapesBufferFixed.txt   |     9 -
 .../algs/saga/description/2.1.3/ShapestoGrid.txt   |    14 -
 .../saga/description/2.1.3/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.1.3/SimpleFilter.txt   |     7 -
 .../saga/description/2.1.3/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.1.3/Simulation.txt     |    16 -
 .../2.1.3/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.1.3/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.1.3/SkyViewFactor.txt  |    12 -
 .../description/2.1.3/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.1.3/SlopeLength.txt    |     4 -
 .../2.1.3/SoilTextureClassification.txt            |     7 -
 .../2.1.3/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.1.3/SplitShapesLayerRandomly.txt |     7 -
 .../algs/saga/description/2.1.3/StrahlerOrder.txt  |     4 -
 .../saga/description/2.1.3/StreamPowerIndex.txt    |     6 -
 .../description/2.1.3/SupervisedClassification.txt |    22 -
 .../description/2.1.3/SurfaceSpecificPoints.txt    |     6 -
 .../2.1.3/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.1.3/ThinPlateSpline(Global).txt  |    10 -
 .../description/2.1.3/ThinPlateSpline(Local).txt   |    15 -
 .../saga/description/2.1.3/ThresholdBuffer.txt     |     8 -
 .../description/2.1.3/TopographicCorrection.txt    |    11 -
 .../2.1.3/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.1.3/Transectthroughpolygonshapefile.txt      |     6 -
 .../algs/saga/description/2.1.3/TransposeGrids.txt |     6 -
 .../description/2.1.3/UniversalKriging(Global).txt |    21 -
 .../saga/description/2.1.3/UniversalKriging.txt    |    27 -
 .../algs/saga/description/2.1.3/UpslopeArea.txt    |    10 -
 .../saga/description/2.1.3/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.1.3/VariogramCloud.txt |     7 -
 .../saga/description/2.1.3/VariogramSurface.txt    |     9 -
 .../2.1.3/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../2.1.3/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.1.3/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.1.3/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.1.3/WatershedBasins.txt     |     7 -
 .../description/2.1.3/WatershedSegmentation.txt    |    12 -
 .../2.1.3/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.1.3/ZonalGridStatistics.txt |     8 -
 .../2.1.4/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.1.4/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.1.4/AddCoordinatestopoints.txt   |     4 -
 .../description/2.1.4/AddGridValuestoPoints.txt    |     7 -
 .../description/2.1.4/AddGridValuestoShapes.txt    |     7 -
 .../2.1.4/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.1.4/Aggregate.txt      |     5 -
 .../2.1.4/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.1.4/AggregationIndex.txt    |     5 -
 .../2.1.4/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.1.4/AnalyticalHillshading.txt    |     8 -
 .../description/2.1.4/B-SplineApproximation.txt    |    10 -
 .../description/2.1.4/BurnStreamNetworkintoDEM.txt |     8 -
 .../2.1.4/CatchmentArea(FlowTracing).txt           |    17 -
 .../description/2.1.4/CatchmentArea(Parallel).txt  |     5 -
 .../description/2.1.4/CatchmentArea(Recursive).txt |    18 -
 .../algs/saga/description/2.1.4/CellBalance.txt    |     7 -
 .../saga/description/2.1.4/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.1.4/ChangeDetection.txt     |    16 -
 .../saga/description/2.1.4/ChangeGridValues.txt    |     6 -
 .../saga/description/2.1.4/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.1.4/ChannelNetwork.txt |    14 -
 .../2.1.4/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.1.4/ClipGridwithPolygon.txt |     5 -
 .../description/2.1.4/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.1.4/CloseGaps.txt      |     6 -
 .../saga/description/2.1.4/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.1.4/CloseOneCellGaps.txt    |     4 -
 .../description/2.1.4/ClusterAnalysisforGrids.txt  |     9 -
 .../description/2.1.4/ContourLinesfromGrid.txt     |     8 -
 .../2.1.4/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.1.4/ConvergenceIndex.txt    |     6 -
 .../description/2.1.4/ConvertDataStorageType.txt   |     5 -
 .../description/2.1.4/ConvertLinestoPoints.txt     |     6 -
 .../description/2.1.4/ConvertLinestoPolygons.txt   |     4 -
 .../2.1.4/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.1.4/ConvertPointstoLine(s).txt   |     6 -
 .../2.1.4/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.1.4/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.1.4/ConvexHull.txt     |     6 -
 .../saga/description/2.1.4/CreateGraticule.txt     |     8 -
 .../algs/saga/description/2.1.4/CropToData.txt     |     4 -
 .../2.1.4/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.1.4/CrossProfiles.txt  |     8 -
 .../description/2.1.4/CubicSplineApproximation.txt |    13 -
 .../description/2.1.4/CurvatureClassification.txt  |     5 -
 .../algs/saga/description/2.1.4/CutShapesLayer.txt |     7 -
 .../description/2.1.4/DTMFilter(slope-based).txt   |     8 -
 .../2.1.4/DirectionalStatisticsforSingleGrid.txt   |    23 -
 .../algs/saga/description/2.1.4/DistanceMatrix.txt |     4 -
 .../2.1.4/DiurnalAnisotropicHeating.txt            |     5 -
 .../2.1.4/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.1.4/EdgeContamination.txt   |     4 -
 .../description/2.1.4/EffectiveAirFlowHeights.txt  |    15 -
 .../2.1.4/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.1.4/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.1.4/FillGapsinRecords.txt   |     6 -
 .../2.1.4/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.1.4/FillSinks(WangLiu).txt  |     7 -
 .../description/2.1.4/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.1.4/FilterClumps.txt   |     5 -
 .../saga/description/2.1.4/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.1.4/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.1.4/FlatDetection.txt  |     6 -
 .../algs/saga/description/2.1.4/FlowPathLength.txt |     8 -
 .../2.1.4/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.1.4/Fragmentation(Alternative).txt           |    17 -
 .../description/2.1.4/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.1.4/Function.txt       |     8 -
 .../algs/saga/description/2.1.4/Fuzzify.txt        |    10 -
 .../description/2.1.4/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.1.4/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.1.4/GaussianFilter.txt |     7 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    16 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    23 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.1.4/GeographicallyWeightedRegression.txt     |    23 -
 .../saga/description/2.1.4/GeometricFigures.txt    |     7 -
 .../saga/description/2.1.4/GetShapesExtents.txt    |     5 -
 .../description/2.1.4/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.1.4/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.1.4/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.1.4/GridCalculator.txt |     9 -
 .../algs/saga/description/2.1.4/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.1.4/GridDifference.txt |     5 -
 .../algs/saga/description/2.1.4/GridDivision.txt   |     5 -
 .../algs/saga/description/2.1.4/GridMasking.txt    |     6 -
 .../saga/description/2.1.4/GridNormalisation.txt   |     6 -
 .../saga/description/2.1.4/GridOrientation.txt     |     5 -
 .../saga/description/2.1.4/GridProximityBuffer.txt |     8 -
 .../saga/description/2.1.4/GridSkeletonization.txt |     9 -
 .../saga/description/2.1.4/GridStandardisation.txt |     5 -
 .../2.1.4/GridStatisticsforPolygons.txt            |    14 -
 .../2.1.4/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.1.4/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.1.4/GridVolume.txt     |     5 -
 .../algs/saga/description/2.1.4/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.1.4/GridsSum.txt       |     4 -
 .../saga/description/2.1.4/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.1.4/Hypsometry.txt     |    10 -
 .../description/2.1.4/InverseDistanceWeighted.txt  |    17 -
 .../saga/description/2.1.4/InvertDataNo-Data.txt   |     4 -
 .../description/2.1.4/KernelDensityEstimation.txt  |    11 -
 .../algs/saga/description/2.1.4/LSFactor.txt       |     9 -
 .../algs/saga/description/2.1.4/LakeFlood.txt      |     7 -
 .../description/2.1.4/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.1.4/LaplacianFilter.txt     |     8 -
 .../saga/description/2.1.4/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.1.4/LeastCostPaths.txt |     7 -
 .../description/2.1.4/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.1.4/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.1.4/LineProperties.txt |     7 -
 .../saga/description/2.1.4/LineSimplification.txt  |     5 -
 .../description/2.1.4/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.1.4/MajorityFilter.txt |     7 -
 .../saga/description/2.1.4/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.1.4/MergeLayers.txt    |     6 -
 .../saga/description/2.1.4/MetricConversions.txt   |     5 -
 .../description/2.1.4/MinimumDistanceAnalysis.txt  |     4 -
 .../description/2.1.4/ModifiedQuadraticShepard.txt |    11 -
 .../saga/description/2.1.4/MorphologicalFilter.txt |     7 -
 .../2.1.4/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.1.4/Mosaicking.txt     |    14 -
 .../saga/description/2.1.4/Multi-BandVariation.txt |    11 -
 .../description/2.1.4/MultiDirectionLeeFilter.txt  |    10 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    13 -
 .../2.1.4/MultilevelB-SplineInterpolation.txt      |    12 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.1.4/NaturalNeighbour.txt    |    10 -
 .../saga/description/2.1.4/NearestNeighbour.txt    |     9 -
 .../2.1.4/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.1.4/OrdinaryKriging(Global).txt  |    18 -
 .../saga/description/2.1.4/OrdinaryKriging.txt     |    24 -
 .../2.1.4/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.1.4/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.1.4/Patching.txt       |     6 -
 .../saga/description/2.1.4/PatternAnalysis.txt     |    11 -
 .../2.1.4/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.1.4/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.1.4/PointsThinning.txt |     6 -
 .../2.1.4/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.1.4/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.1.4/PolygonCentroids.txt    |     5 -
 .../saga/description/2.1.4/PolygonDifference.txt   |     6 -
 .../saga/description/2.1.4/PolygonDissolve.txt     |     8 -
 .../description/2.1.4/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.1.4/PolygonIdentity.txt     |     6 -
 .../saga/description/2.1.4/PolygonIntersect.txt    |     6 -
 .../2.1.4/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.1.4/PolygonProperties.txt   |     8 -
 .../saga/description/2.1.4/PolygonShapeIndices.txt |     4 -
 .../2.1.4/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.1.4/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.1.4/PolygonUpdate.txt  |     6 -
 .../description/2.1.4/PolygonstoEdgesandNodes.txt  |     5 -
 .../description/2.1.4/PolynomialRegression.txt     |    14 -
 .../2.1.4/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.1.4/Profilefrompoints.txt   |     7 -
 .../saga/description/2.1.4/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.1.4/ProximityGrid.txt  |     6 -
 .../2.1.4/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.1.4/RGBComposite.txt   |    24 -
 .../description/2.1.4/RadiusofVariance(Grid).txt   |     7 -
 .../algs/saga/description/2.1.4/RandomField.txt    |    12 -
 .../description/2.1.4/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.1.4/RankFilter.txt     |     7 -
 .../saga/description/2.1.4/RealSurfaceArea.txt     |     4 -
 .../description/2.1.4/ReclassifyGridValues.txt     |    18 -
 .../2.1.4/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.1.4/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.1.4/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.1.4/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.1.4/Resampling.txt     |    11 -
 .../description/2.1.4/ResidualAnalysis(Grid).txt   |    16 -
 .../algs/saga/description/2.1.4/RunningAverage.txt |     6 -
 .../saga/description/2.1.4/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.1.4/SeedGeneration.txt |    11 -
 .../2.1.4/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.1.4/ShapesBuffer.txt   |    10 -
 .../saga/description/2.1.4/ShapesBufferFixed.txt   |     9 -
 .../algs/saga/description/2.1.4/ShapestoGrid.txt   |    14 -
 .../saga/description/2.1.4/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.1.4/SimpleFilter.txt   |     7 -
 .../saga/description/2.1.4/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.1.4/Simulation.txt     |    16 -
 .../2.1.4/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.1.4/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.1.4/SkyViewFactor.txt  |    12 -
 .../description/2.1.4/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.1.4/SlopeLength.txt    |     4 -
 .../2.1.4/SoilTextureClassification.txt            |     7 -
 .../2.1.4/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.1.4/SplitShapesLayerRandomly.txt |     7 -
 .../saga/description/2.1.4/StatisticsforGrids.txt  |    14 -
 .../algs/saga/description/2.1.4/StrahlerOrder.txt  |     4 -
 .../saga/description/2.1.4/StreamPowerIndex.txt    |     6 -
 .../description/2.1.4/SupervisedClassification.txt |    22 -
 .../description/2.1.4/SurfaceSpecificPoints.txt    |     6 -
 .../2.1.4/TPIBasedLandformClassification.txt       |    12 -
 .../2.1.4/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.1.4/ThinPlateSpline(Global).txt  |    10 -
 .../description/2.1.4/ThinPlateSpline(Local).txt   |    15 -
 .../description/2.1.4/ThinPlateSpline(TIN).txt     |    12 -
 .../saga/description/2.1.4/ThresholdBuffer.txt     |     8 -
 .../description/2.1.4/TopographicCorrection.txt    |    11 -
 .../2.1.4/TopographicPositionIndex(TPI).txt        |    11 -
 .../2.1.4/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.1.4/Transectthroughpolygonshapefile.txt      |     6 -
 .../saga/description/2.1.4/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.1.4/TransposeGrids.txt |     6 -
 .../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 -
 .../algs/saga/description/2.1.4/UpslopeArea.txt    |    10 -
 .../saga/description/2.1.4/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.1.4/VariogramCloud.txt |     7 -
 .../saga/description/2.1.4/VariogramSurface.txt    |     9 -
 .../2.1.4/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../description/2.1.4/VectorisingGridClasses.txt   |     7 -
 .../2.1.4/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.1.4/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.1.4/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.1.4/WatershedBasins.txt     |     7 -
 .../description/2.1.4/WatershedSegmentation.txt    |    12 -
 .../2.1.4/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.1.4/ZonalGridStatistics.txt |     8 -
 .../2.2.0/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.2.0/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.2.0/AddCoordinatestopoints.txt   |     4 -
 .../description/2.2.0/AddGridValuestoPoints.txt    |     7 -
 .../description/2.2.0/AddGridValuestoShapes.txt    |     7 -
 .../2.2.0/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.2.0/Aggregate.txt      |     5 -
 .../2.2.0/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.2.0/AggregationIndex.txt    |     5 -
 .../2.2.0/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.2.0/AnalyticalHillshading.txt    |     8 -
 .../description/2.2.0/B-SplineApproximation.txt    |    11 -
 .../description/2.2.0/BurnStreamNetworkintoDEM.txt |     8 -
 .../algs/saga/description/2.2.0/CellBalance.txt    |     7 -
 .../saga/description/2.2.0/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.2.0/ChangeDetection.txt     |    16 -
 .../saga/description/2.2.0/ChangeGridValues.txt    |     6 -
 .../saga/description/2.2.0/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.2.0/ChannelNetwork.txt |    14 -
 .../2.2.0/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.2.0/ClipGridwithPolygon.txt |     5 -
 .../description/2.2.0/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.2.0/CloseGaps.txt      |     6 -
 .../saga/description/2.2.0/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.2.0/CloseOneCellGaps.txt    |     4 -
 .../description/2.2.0/ClusterAnalysisforGrids.txt  |     9 -
 .../description/2.2.0/ContourLinesfromGrid.txt     |     8 -
 .../2.2.0/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.2.0/ConvergenceIndex.txt    |     6 -
 .../description/2.2.0/ConvertDataStorageType.txt   |     5 -
 .../description/2.2.0/ConvertLinestoPoints.txt     |     6 -
 .../description/2.2.0/ConvertLinestoPolygons.txt   |     4 -
 .../2.2.0/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.2.0/ConvertPointstoLine(s).txt   |     6 -
 .../2.2.0/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.2.0/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.2.0/ConvexHull.txt     |     6 -
 .../saga/description/2.2.0/CreateGraticule.txt     |     8 -
 .../algs/saga/description/2.2.0/CropToData.txt     |     4 -
 .../2.2.0/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.2.0/CrossProfiles.txt  |     8 -
 .../description/2.2.0/CubicSplineApproximation.txt |    14 -
 .../description/2.2.0/CurvatureClassification.txt  |     5 -
 .../algs/saga/description/2.2.0/CutShapesLayer.txt |     7 -
 .../description/2.2.0/DTMFilter(slope-based).txt   |     8 -
 .../2.2.0/DirectionalStatisticsforSingleGrid.txt   |    23 -
 .../algs/saga/description/2.2.0/DistanceMatrix.txt |     4 -
 .../2.2.0/DiurnalAnisotropicHeating.txt            |     5 -
 .../2.2.0/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.2.0/EdgeContamination.txt   |     4 -
 .../description/2.2.0/EffectiveAirFlowHeights.txt  |    15 -
 .../2.2.0/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.2.0/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.2.0/FillGapsinRecords.txt   |     6 -
 .../2.2.0/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.2.0/FillSinks(WangLiu).txt  |     7 -
 .../description/2.2.0/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.2.0/FilterClumps.txt   |     5 -
 .../saga/description/2.2.0/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.2.0/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.2.0/FlatDetection.txt  |     6 -
 .../2.2.0/FlowAccumulation(FlowTracing).txt        |    17 -
 .../2.2.0/FlowAccumulation(Recursive).txt          |    18 -
 .../2.2.0/FlowAccumulation(Top-Down).txt           |     5 -
 .../algs/saga/description/2.2.0/FlowPathLength.txt |     8 -
 .../2.2.0/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.2.0/Fragmentation(Alternative).txt           |    17 -
 .../description/2.2.0/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.2.0/Function.txt       |     8 -
 .../algs/saga/description/2.2.0/Fuzzify.txt        |    10 -
 .../description/2.2.0/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.2.0/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.2.0/GaussianFilter.txt |     7 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    16 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    23 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.2.0/GeographicallyWeightedRegression.txt     |    23 -
 .../saga/description/2.2.0/GeometricFigures.txt    |     7 -
 .../saga/description/2.2.0/GetShapesExtents.txt    |     5 -
 .../description/2.2.0/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.2.0/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.2.0/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.2.0/GridCalculator.txt |     9 -
 .../algs/saga/description/2.2.0/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.2.0/GridDifference.txt |     5 -
 .../algs/saga/description/2.2.0/GridDivision.txt   |     5 -
 .../algs/saga/description/2.2.0/GridMasking.txt    |     6 -
 .../saga/description/2.2.0/GridNormalisation.txt   |     6 -
 .../saga/description/2.2.0/GridOrientation.txt     |     5 -
 .../saga/description/2.2.0/GridProximityBuffer.txt |     8 -
 .../saga/description/2.2.0/GridSkeletonization.txt |     9 -
 .../saga/description/2.2.0/GridStandardisation.txt |     5 -
 .../2.2.0/GridStatisticsforPolygons.txt            |    14 -
 .../2.2.0/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.2.0/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.2.0/GridVolume.txt     |     5 -
 .../algs/saga/description/2.2.0/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.2.0/GridsSum.txt       |     4 -
 .../saga/description/2.2.0/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.2.0/Hypsometry.txt     |    10 -
 .../saga/description/2.2.0/InvertDataNo-Data.txt   |     4 -
 .../description/2.2.0/KernelDensityEstimation.txt  |    11 -
 .../algs/saga/description/2.2.0/LSFactor.txt       |     9 -
 .../algs/saga/description/2.2.0/LakeFlood.txt      |     7 -
 .../description/2.2.0/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.2.0/LaplacianFilter.txt     |     8 -
 .../saga/description/2.2.0/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.2.0/LeastCostPaths.txt |     7 -
 .../description/2.2.0/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.2.0/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.2.0/LineProperties.txt |     7 -
 .../saga/description/2.2.0/LineSimplification.txt  |     5 -
 .../description/2.2.0/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.2.0/MajorityFilter.txt |     7 -
 .../saga/description/2.2.0/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.2.0/MergeLayers.txt    |     6 -
 .../saga/description/2.2.0/MetricConversions.txt   |     5 -
 .../description/2.2.0/MinimumDistanceAnalysis.txt  |     4 -
 .../description/2.2.0/ModifiedQuadraticShepard.txt |    11 -
 .../saga/description/2.2.0/MorphologicalFilter.txt |     7 -
 .../2.2.0/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.2.0/Mosaicking.txt     |    14 -
 .../saga/description/2.2.0/Multi-BandVariation.txt |    11 -
 .../description/2.2.0/MultiDirectionLeeFilter.txt  |    10 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    14 -
 .../2.2.0/MultilevelB-SplineInterpolation.txt      |    14 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.2.0/NaturalNeighbour.txt    |    10 -
 .../saga/description/2.2.0/NearestNeighbour.txt    |     9 -
 .../2.2.0/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.2.0/OrdinaryKriging(Global).txt  |    27 -
 .../saga/description/2.2.0/OrdinaryKriging.txt     |    24 -
 .../2.2.0/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.2.0/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.2.0/Patching.txt       |     6 -
 .../saga/description/2.2.0/PatternAnalysis.txt     |    11 -
 .../2.2.0/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.2.0/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.2.0/PointsThinning.txt |     6 -
 .../2.2.0/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.2.0/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.2.0/PolygonCentroids.txt    |     5 -
 .../saga/description/2.2.0/PolygonDifference.txt   |     6 -
 .../saga/description/2.2.0/PolygonDissolve.txt     |     8 -
 .../description/2.2.0/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.2.0/PolygonIdentity.txt     |     6 -
 .../saga/description/2.2.0/PolygonIntersect.txt    |     6 -
 .../2.2.0/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.2.0/PolygonProperties.txt   |     8 -
 .../saga/description/2.2.0/PolygonShapeIndices.txt |     4 -
 .../2.2.0/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.2.0/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.2.0/PolygonUpdate.txt  |     6 -
 .../description/2.2.0/PolygonstoEdgesandNodes.txt  |     5 -
 .../description/2.2.0/PolynomialRegression.txt     |    14 -
 .../2.2.0/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.2.0/Profilefrompoints.txt   |     7 -
 .../saga/description/2.2.0/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.2.0/ProximityGrid.txt  |     6 -
 .../2.2.0/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.2.0/RGBComposite.txt   |    24 -
 .../description/2.2.0/RadiusofVariance(Grid).txt   |     7 -
 .../algs/saga/description/2.2.0/RandomField.txt    |    12 -
 .../description/2.2.0/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.2.0/RankFilter.txt     |     7 -
 .../saga/description/2.2.0/RealSurfaceArea.txt     |     4 -
 .../description/2.2.0/ReclassifyGridValues.txt     |    18 -
 .../2.2.0/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.2.0/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.2.0/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.2.0/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.2.0/Resampling.txt     |    12 -
 .../description/2.2.0/ResidualAnalysis(Grid).txt   |    16 -
 .../algs/saga/description/2.2.0/RunningAverage.txt |     6 -
 .../saga/description/2.2.0/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.2.0/SeedGeneration.txt |    11 -
 .../2.2.0/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.2.0/ShapesBuffer.txt   |    10 -
 .../saga/description/2.2.0/ShapesBufferFixed.txt   |     9 -
 .../saga/description/2.2.0/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.2.0/SimpleFilter.txt   |     7 -
 .../saga/description/2.2.0/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.2.0/Simulation.txt     |    16 -
 .../2.2.0/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.2.0/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.2.0/SkyViewFactor.txt  |    12 -
 .../description/2.2.0/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.2.0/SlopeLength.txt    |     4 -
 .../2.2.0/SoilTextureClassification.txt            |     7 -
 .../2.2.0/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.2.0/SplitShapesLayerRandomly.txt |     7 -
 .../saga/description/2.2.0/StatisticsforGrids.txt  |    14 -
 .../algs/saga/description/2.2.0/StrahlerOrder.txt  |     4 -
 .../saga/description/2.2.0/StreamPowerIndex.txt    |     6 -
 .../description/2.2.0/SupervisedClassification.txt |    22 -
 .../description/2.2.0/SurfaceSpecificPoints.txt    |     6 -
 .../2.2.0/TPIBasedLandformClassification.txt       |    12 -
 .../2.2.0/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.2.0/ThinPlateSpline(TIN).txt     |    13 -
 .../saga/description/2.2.0/ThresholdBuffer.txt     |     8 -
 .../description/2.2.0/TopographicCorrection.txt    |    11 -
 .../2.2.0/TopographicPositionIndex(TPI).txt        |    11 -
 .../2.2.0/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.2.0/Transectthroughpolygonshapefile.txt      |     6 -
 .../saga/description/2.2.0/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.2.0/TransposeGrids.txt |     6 -
 .../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 -
 .../algs/saga/description/2.2.0/UpslopeArea.txt    |    10 -
 .../saga/description/2.2.0/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.2.0/VariogramCloud.txt |     7 -
 .../saga/description/2.2.0/VariogramSurface.txt    |     9 -
 .../2.2.0/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../description/2.2.0/VectorisingGridClasses.txt   |     7 -
 .../2.2.0/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.2.0/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.2.0/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.2.0/WatershedBasins.txt     |     7 -
 .../description/2.2.0/WatershedSegmentation.txt    |    12 -
 .../2.2.0/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.2.0/ZonalGridStatistics.txt |     8 -
 .../2.2.2/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.2.2/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.2.2/AddCoordinatestopoints.txt   |     4 -
 .../description/2.2.2/AddGridValuestoPoints.txt    |     7 -
 .../description/2.2.2/AddGridValuestoShapes.txt    |     7 -
 .../2.2.2/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.2.2/Aggregate.txt      |     5 -
 .../2.2.2/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.2.2/AggregationIndex.txt    |     5 -
 .../2.2.2/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.2.2/AnalyticalHillshading.txt    |     8 -
 .../description/2.2.2/B-SplineApproximation.txt    |    10 -
 .../description/2.2.2/BurnStreamNetworkintoDEM.txt |     8 -
 .../algs/saga/description/2.2.2/CellBalance.txt    |     7 -
 .../saga/description/2.2.2/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.2.2/ChangeDetection.txt     |    16 -
 .../saga/description/2.2.2/ChangeGridValues.txt    |     6 -
 .../saga/description/2.2.2/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.2.2/ChannelNetwork.txt |    14 -
 .../2.2.2/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.2.2/ClipGridwithPolygon.txt |     5 -
 .../description/2.2.2/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.2.2/CloseGaps.txt      |     6 -
 .../saga/description/2.2.2/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.2.2/CloseOneCellGaps.txt    |     4 -
 .../description/2.2.2/ClusterAnalysisforGrids.txt  |     9 -
 .../description/2.2.2/ContourLinesfromGrid.txt     |     8 -
 .../2.2.2/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.2.2/ConvergenceIndex.txt    |     6 -
 .../description/2.2.2/ConvertDataStorageType.txt   |     5 -
 .../description/2.2.2/ConvertLinestoPoints.txt     |     6 -
 .../description/2.2.2/ConvertLinestoPolygons.txt   |     4 -
 .../2.2.2/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.2.2/ConvertPointstoLine(s).txt   |     6 -
 .../2.2.2/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.2.2/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.2.2/ConvexHull.txt     |     6 -
 .../saga/description/2.2.2/CreateGraticule.txt     |     8 -
 .../algs/saga/description/2.2.2/CropToData.txt     |     4 -
 .../2.2.2/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.2.2/CrossProfiles.txt  |     8 -
 .../description/2.2.2/CubicSplineApproximation.txt |    13 -
 .../description/2.2.2/CurvatureClassification.txt  |     5 -
 .../algs/saga/description/2.2.2/CutShapesLayer.txt |     7 -
 .../description/2.2.2/DTMFilter(slope-based).txt   |     8 -
 .../2.2.2/DirectionalStatisticsforSingleGrid.txt   |    23 -
 .../algs/saga/description/2.2.2/DistanceMatrix.txt |     4 -
 .../2.2.2/DiurnalAnisotropicHeating.txt            |     5 -
 .../description/2.2.2/DiversityOfCategories.txt    |    14 -
 .../2.2.2/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.2.2/EdgeContamination.txt   |     4 -
 .../description/2.2.2/EffectiveAirFlowHeights.txt  |    15 -
 .../2.2.2/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.2.2/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.2.2/FillGapsinRecords.txt   |     6 -
 .../2.2.2/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.2.2/FillSinks(WangLiu).txt  |     7 -
 .../description/2.2.2/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.2.2/FilterClumps.txt   |     5 -
 .../saga/description/2.2.2/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.2.2/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.2.2/FlatDetection.txt  |     6 -
 .../2.2.2/FlowAccumulation(FlowTracing).txt        |    17 -
 .../2.2.2/FlowAccumulation(Recursive).txt          |    18 -
 .../2.2.2/FlowAccumulation(Top-Down).txt           |     5 -
 .../algs/saga/description/2.2.2/FlowPathLength.txt |     8 -
 .../2.2.2/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.2.2/Fragmentation(Alternative).txt           |    17 -
 .../description/2.2.2/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.2.2/Function.txt       |     8 -
 .../algs/saga/description/2.2.2/Fuzzify.txt        |    10 -
 .../description/2.2.2/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.2.2/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.2.2/GaussianFilter.txt |     7 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    16 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    23 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.2.2/GeographicallyWeightedRegression.txt     |    23 -
 .../saga/description/2.2.2/GeometricFigures.txt    |     7 -
 .../saga/description/2.2.2/GetShapesExtents.txt    |     5 -
 .../description/2.2.2/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.2.2/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.2.2/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.2.2/GridCalculator.txt |     9 -
 .../algs/saga/description/2.2.2/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.2.2/GridDifference.txt |     5 -
 .../algs/saga/description/2.2.2/GridDivision.txt   |     5 -
 .../algs/saga/description/2.2.2/GridMasking.txt    |     6 -
 .../saga/description/2.2.2/GridNormalisation.txt   |     6 -
 .../saga/description/2.2.2/GridOrientation.txt     |     5 -
 .../saga/description/2.2.2/GridProximityBuffer.txt |     8 -
 .../saga/description/2.2.2/GridSkeletonization.txt |     9 -
 .../saga/description/2.2.2/GridStandardisation.txt |     5 -
 .../2.2.2/GridStatisticsforPolygons.txt            |    16 -
 .../2.2.2/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.2.2/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.2.2/GridVolume.txt     |     5 -
 .../algs/saga/description/2.2.2/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.2.2/GridsSum.txt       |     4 -
 .../saga/description/2.2.2/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.2.2/Hypsometry.txt     |    10 -
 .../description/2.2.2/InverseDistanceWeighted.txt  |    22 -
 .../saga/description/2.2.2/InvertDataNo-Data.txt   |     4 -
 .../description/2.2.2/KernelDensityEstimation.txt  |    11 -
 .../algs/saga/description/2.2.2/LSFactor.txt       |     9 -
 .../algs/saga/description/2.2.2/LakeFlood.txt      |     7 -
 .../description/2.2.2/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.2.2/LaplacianFilter.txt     |     8 -
 .../saga/description/2.2.2/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.2.2/LeastCostPaths.txt |     7 -
 .../description/2.2.2/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.2.2/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.2.2/LineProperties.txt |     7 -
 .../saga/description/2.2.2/LineSimplification.txt  |     5 -
 .../description/2.2.2/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.2.2/MajorityFilter.txt |     7 -
 .../saga/description/2.2.2/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.2.2/MergeLayers.txt    |     6 -
 .../saga/description/2.2.2/MetricConversions.txt   |     5 -
 .../description/2.2.2/MinimumDistanceAnalysis.txt  |     4 -
 .../description/2.2.2/ModifiedQuadraticShepard.txt |    11 -
 .../saga/description/2.2.2/MorphologicalFilter.txt |     7 -
 .../2.2.2/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.2.2/Mosaicking.txt     |    14 -
 .../saga/description/2.2.2/Multi-BandVariation.txt |    11 -
 .../description/2.2.2/MultiDirectionLeeFilter.txt  |    10 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    13 -
 ...ultilevelB-SplineInterpolationforCategories.txt |    11 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.2.2/NaturalNeighbour.txt    |    10 -
 .../saga/description/2.2.2/NearestNeighbour.txt    |     9 -
 .../2.2.2/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.2.2/OrdinaryKriging(Global).txt  |    27 -
 .../2.2.2/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.2.2/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.2.2/Patching.txt       |     6 -
 .../saga/description/2.2.2/PatternAnalysis.txt     |    11 -
 .../2.2.2/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.2.2/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.2.2/PointsThinning.txt |     6 -
 .../2.2.2/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.2.2/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.2.2/PolygonCentroids.txt    |     5 -
 .../saga/description/2.2.2/PolygonDifference.txt   |     6 -
 .../saga/description/2.2.2/PolygonDissolve.txt     |     8 -
 .../description/2.2.2/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.2.2/PolygonIdentity.txt     |     6 -
 .../saga/description/2.2.2/PolygonIntersect.txt    |     6 -
 .../2.2.2/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.2.2/PolygonProperties.txt   |     8 -
 .../saga/description/2.2.2/PolygonShapeIndices.txt |     4 -
 .../2.2.2/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.2.2/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.2.2/PolygonUpdate.txt  |     6 -
 .../description/2.2.2/PolygonstoEdgesandNodes.txt  |     5 -
 .../description/2.2.2/PolynomialRegression.txt     |    14 -
 .../2.2.2/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.2.2/Profilefrompoints.txt   |     7 -
 .../saga/description/2.2.2/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.2.2/ProximityGrid.txt  |     6 -
 .../2.2.2/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.2.2/RGBComposite.txt   |    24 -
 .../description/2.2.2/RadiusofVariance(Grid).txt   |     7 -
 .../algs/saga/description/2.2.2/RandomField.txt    |    12 -
 .../description/2.2.2/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.2.2/RankFilter.txt     |     7 -
 .../saga/description/2.2.2/RealSurfaceArea.txt     |     4 -
 .../description/2.2.2/ReclassifyGridValues.txt     |    18 -
 .../2.2.2/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.2.2/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.2.2/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.2.2/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.2.2/Resampling.txt     |    12 -
 .../description/2.2.2/ResidualAnalysis(Grid).txt   |    17 -
 .../algs/saga/description/2.2.2/RunningAverage.txt |     6 -
 .../saga/description/2.2.2/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.2.2/SeedGeneration.txt |    11 -
 .../2.2.2/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.2.2/ShapesBuffer.txt   |    10 -
 .../saga/description/2.2.2/ShapesBufferFixed.txt   |     9 -
 .../algs/saga/description/2.2.2/ShapestoGrid.txt   |    14 -
 .../saga/description/2.2.2/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.2.2/SimpleFilter.txt   |     7 -
 .../saga/description/2.2.2/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.2.2/Simulation.txt     |    16 -
 .../2.2.2/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.2.2/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.2.2/SkyViewFactor.txt  |    12 -
 .../description/2.2.2/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.2.2/SlopeLength.txt    |     4 -
 .../2.2.2/SoilTextureClassification.txt            |     7 -
 .../2.2.2/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.2.2/SplitShapesLayerRandomly.txt |     7 -
 .../saga/description/2.2.2/StatisticsforGrids.txt  |    14 -
 .../algs/saga/description/2.2.2/StrahlerOrder.txt  |     4 -
 .../saga/description/2.2.2/StreamPowerIndex.txt    |     6 -
 .../description/2.2.2/SupervisedClassification.txt |    22 -
 .../description/2.2.2/SurfaceSpecificPoints.txt    |     6 -
 .../2.2.2/TPIBasedLandformClassification.txt       |    12 -
 .../2.2.2/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.2.2/ThinPlateSpline(TIN).txt     |    12 -
 .../saga/description/2.2.2/ThinPlateSpline.txt     |    17 -
 .../saga/description/2.2.2/ThresholdBuffer.txt     |     8 -
 .../description/2.2.2/TopographicCorrection.txt    |    11 -
 .../2.2.2/TopographicPositionIndex(TPI).txt        |    11 -
 .../2.2.2/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.2.2/Transectthroughpolygonshapefile.txt      |     6 -
 .../saga/description/2.2.2/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.2.2/TransposeGrids.txt |     6 -
 .../algs/saga/description/2.2.2/Triangulation.txt  |     9 -
 .../description/2.2.2/UniversalKriging(Global).txt |    32 -
 .../algs/saga/description/2.2.2/UpslopeArea.txt    |    10 -
 .../saga/description/2.2.2/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.2.2/VariogramCloud.txt |     7 -
 .../saga/description/2.2.2/VariogramSurface.txt    |     9 -
 .../2.2.2/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../description/2.2.2/VectorisingGridClasses.txt   |     7 -
 .../2.2.2/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.2.2/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.2.2/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.2.2/WatershedBasins.txt     |     7 -
 .../description/2.2.2/WatershedSegmentation.txt    |    12 -
 .../2.2.2/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.2.2/ZonalGridStatistics.txt |     8 -
 .../2.2.3/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.2.3/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.2.3/AddCoordinatestopoints.txt   |     4 -
 .../description/2.2.3/AddGridValuestoPoints.txt    |     7 -
 .../description/2.2.3/AddGridValuestoShapes.txt    |     7 -
 .../2.2.3/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.2.3/Aggregate.txt      |     5 -
 .../2.2.3/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.2.3/AggregationIndex.txt    |     5 -
 .../2.2.3/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.2.3/AnalyticalHillshading.txt    |     8 -
 .../description/2.2.3/B-SplineApproximation.txt    |    10 -
 .../description/2.2.3/BurnStreamNetworkintoDEM.txt |     8 -
 .../algs/saga/description/2.2.3/CellBalance.txt    |     7 -
 .../saga/description/2.2.3/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.2.3/ChangeDetection.txt     |    16 -
 .../saga/description/2.2.3/ChangeGridValues.txt    |     6 -
 .../saga/description/2.2.3/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.2.3/ChannelNetwork.txt |    14 -
 .../2.2.3/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.2.3/ClipGridwithPolygon.txt |     5 -
 .../description/2.2.3/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.2.3/CloseGaps.txt      |     6 -
 .../saga/description/2.2.3/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.2.3/CloseOneCellGaps.txt    |     4 -
 .../description/2.2.3/ClusterAnalysisforGrids.txt  |     9 -
 .../2.2.3/ConfusionMatrix(GridPolygons).txt        |    12 -
 .../description/2.2.3/ContourLinesfromGrid.txt     |     8 -
 .../2.2.3/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.2.3/ConvergenceIndex.txt    |     6 -
 .../description/2.2.3/ConvertDataStorageType.txt   |     5 -
 .../description/2.2.3/ConvertLinestoPoints.txt     |     6 -
 .../description/2.2.3/ConvertLinestoPolygons.txt   |     4 -
 .../2.2.3/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.2.3/ConvertPointstoLine(s).txt   |     6 -
 .../2.2.3/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.2.3/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.2.3/ConvexHull.txt     |     6 -
 .../algs/saga/description/2.2.3/CropToData.txt     |     4 -
 .../2.2.3/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.2.3/CrossProfiles.txt  |     8 -
 .../description/2.2.3/CubicSplineApproximation.txt |    13 -
 .../description/2.2.3/CurvatureClassification.txt  |     5 -
 .../algs/saga/description/2.2.3/CutShapesLayer.txt |     7 -
 .../description/2.2.3/DTMFilter(slope-based).txt   |     8 -
 .../2.2.3/DirectionalStatisticsforSingleGrid.txt   |    23 -
 .../algs/saga/description/2.2.3/DistanceMatrix.txt |     4 -
 .../2.2.3/DiurnalAnisotropicHeating.txt            |     5 -
 .../2.2.3/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.2.3/EdgeContamination.txt   |     4 -
 .../description/2.2.3/EffectiveAirFlowHeights.txt  |    15 -
 .../2.2.3/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.2.3/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.2.3/FillGapsinRecords.txt   |     6 -
 .../2.2.3/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.2.3/FillSinks(WangLiu).txt  |     7 -
 .../description/2.2.3/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.2.3/FilterClumps.txt   |     5 -
 .../saga/description/2.2.3/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.2.3/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.2.3/FlatDetection.txt  |     6 -
 .../2.2.3/FlowAccumulation(FlowTracing).txt        |    17 -
 .../2.2.3/FlowAccumulation(Recursive).txt          |    18 -
 .../2.2.3/FlowAccumulation(Top-Down).txt           |     5 -
 .../algs/saga/description/2.2.3/FlowPathLength.txt |     8 -
 .../2.2.3/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.2.3/Fragmentation(Alternative).txt           |    17 -
 .../description/2.2.3/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.2.3/Function.txt       |     8 -
 .../algs/saga/description/2.2.3/Fuzzify.txt        |    10 -
 .../description/2.2.3/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.2.3/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.2.3/GaussianFilter.txt |     7 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    16 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    23 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.2.3/GeographicallyWeightedRegression.txt     |    23 -
 .../saga/description/2.2.3/GeometricFigures.txt    |     7 -
 .../saga/description/2.2.3/GetShapesExtents.txt    |     5 -
 .../description/2.2.3/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.2.3/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.2.3/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.2.3/GridCalculator.txt |     9 -
 .../algs/saga/description/2.2.3/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.2.3/GridDifference.txt |     5 -
 .../algs/saga/description/2.2.3/GridDivision.txt   |     5 -
 .../saga/description/2.2.3/GridNormalisation.txt   |     6 -
 .../saga/description/2.2.3/GridOrientation.txt     |     5 -
 .../saga/description/2.2.3/GridProximityBuffer.txt |     8 -
 .../saga/description/2.2.3/GridSkeletonization.txt |     9 -
 .../saga/description/2.2.3/GridStandardisation.txt |     5 -
 .../2.2.3/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.2.3/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.2.3/GridVolume.txt     |     5 -
 .../algs/saga/description/2.2.3/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.2.3/GridsSum.txt       |     4 -
 .../saga/description/2.2.3/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.2.3/Hypsometry.txt     |    10 -
 .../description/2.2.3/InverseDistanceWeighted.txt  |    22 -
 .../saga/description/2.2.3/InvertDataNo-Data.txt   |     4 -
 .../description/2.2.3/KernelDensityEstimation.txt  |    11 -
 .../algs/saga/description/2.2.3/LSFactor.txt       |     9 -
 .../algs/saga/description/2.2.3/LakeFlood.txt      |     7 -
 .../description/2.2.3/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.2.3/LaplacianFilter.txt     |     8 -
 .../saga/description/2.2.3/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.2.3/LeastCostPaths.txt |     7 -
 .../description/2.2.3/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.2.3/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.2.3/LineProperties.txt |     7 -
 .../saga/description/2.2.3/LineSimplification.txt  |     5 -
 .../description/2.2.3/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.2.3/MajorityFilter.txt |     7 -
 .../saga/description/2.2.3/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.2.3/MergeLayers.txt    |     6 -
 .../saga/description/2.2.3/MetricConversions.txt   |     5 -
 .../description/2.2.3/MinimumDistanceAnalysis.txt  |     4 -
 .../description/2.2.3/ModifiedQuadraticShepard.txt |    11 -
 .../saga/description/2.2.3/MorphologicalFilter.txt |     7 -
 .../2.2.3/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.2.3/Mosaicking.txt     |    15 -
 .../saga/description/2.2.3/Multi-BandVariation.txt |    11 -
 .../description/2.2.3/MultiDirectionLeeFilter.txt  |    10 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    13 -
 .../2.2.3/MultilevelB-SplineInterpolation.txt      |    11 -
 ...ultilevelB-SplineInterpolationforCategories.txt |    11 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.2.3/NaturalNeighbour.txt    |    10 -
 .../saga/description/2.2.3/NearestNeighbour.txt    |     9 -
 .../2.2.3/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.2.3/OrdinaryKriging(Global).txt  |    27 -
 .../saga/description/2.2.3/OrdinaryKriging.txt     |    24 -
 .../2.2.3/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.2.3/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.2.3/Patching.txt       |     6 -
 .../saga/description/2.2.3/PatternAnalysis.txt     |    11 -
 .../2.2.3/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.2.3/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.2.3/PointsThinning.txt |     6 -
 .../2.2.3/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.2.3/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.2.3/PolygonCentroids.txt    |     5 -
 .../saga/description/2.2.3/PolygonDifference.txt   |     6 -
 .../saga/description/2.2.3/PolygonDissolve.txt     |     8 -
 .../description/2.2.3/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.2.3/PolygonIdentity.txt     |     6 -
 .../saga/description/2.2.3/PolygonIntersect.txt    |     6 -
 .../2.2.3/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.2.3/PolygonProperties.txt   |     8 -
 .../saga/description/2.2.3/PolygonShapeIndices.txt |     4 -
 .../2.2.3/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.2.3/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.2.3/PolygonUpdate.txt  |     6 -
 .../description/2.2.3/PolygonstoEdgesandNodes.txt  |     5 -
 .../description/2.2.3/PolynomialRegression.txt     |    14 -
 .../2.2.3/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.2.3/Profilefrompoints.txt   |     7 -
 .../saga/description/2.2.3/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.2.3/ProximityGrid.txt  |     6 -
 .../2.2.3/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.2.3/RGBComposite.txt   |    24 -
 .../description/2.2.3/RadiusofVariance(Grid).txt   |     7 -
 .../algs/saga/description/2.2.3/RandomField.txt    |    12 -
 .../description/2.2.3/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.2.3/RankFilter.txt     |     7 -
 .../saga/description/2.2.3/RealSurfaceArea.txt     |     4 -
 .../description/2.2.3/ReclassifyGridValues.txt     |    18 -
 .../2.2.3/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.2.3/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.2.3/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.2.3/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.2.3/RunningAverage.txt |     6 -
 .../saga/description/2.2.3/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.2.3/SeedGeneration.txt |    11 -
 .../2.2.3/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.2.3/ShapesBuffer.txt   |    10 -
 .../saga/description/2.2.3/ShapesBufferFixed.txt   |     9 -
 .../algs/saga/description/2.2.3/ShapestoGrid.txt   |    14 -
 .../saga/description/2.2.3/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.2.3/SimpleFilter.txt   |     7 -
 .../saga/description/2.2.3/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.2.3/Simulation.txt     |    16 -
 .../2.2.3/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.2.3/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.2.3/SkyViewFactor.txt  |    12 -
 .../description/2.2.3/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.2.3/SlopeLength.txt    |     4 -
 .../2.2.3/SoilTextureClassification.txt            |     7 -
 .../2.2.3/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.2.3/SplitShapesLayerRandomly.txt |     7 -
 .../saga/description/2.2.3/StatisticsforGrids.txt  |    14 -
 .../algs/saga/description/2.2.3/StrahlerOrder.txt  |     4 -
 .../saga/description/2.2.3/StreamPowerIndex.txt    |     6 -
 .../description/2.2.3/SupervisedClassification.txt |    22 -
 .../description/2.2.3/SurfaceSpecificPoints.txt    |     6 -
 .../2.2.3/TPIBasedLandformClassification.txt       |    12 -
 .../2.2.3/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.2.3/ThinPlateSpline(TIN).txt     |    12 -
 .../saga/description/2.2.3/ThinPlateSpline.txt     |    17 -
 .../saga/description/2.2.3/ThresholdBuffer.txt     |     8 -
 .../description/2.2.3/TopographicCorrection.txt    |    11 -
 .../2.2.3/TopographicPositionIndex(TPI).txt        |    11 -
 .../2.2.3/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.2.3/Transectthroughpolygonshapefile.txt      |     6 -
 .../saga/description/2.2.3/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.2.3/TransposeGrids.txt |     6 -
 .../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 -
 .../algs/saga/description/2.2.3/UpslopeArea.txt    |    10 -
 .../saga/description/2.2.3/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.2.3/VariogramCloud.txt |     7 -
 .../saga/description/2.2.3/VariogramSurface.txt    |     9 -
 .../2.2.3/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../description/2.2.3/VectorisingGridClasses.txt   |     7 -
 .../2.2.3/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.2.3/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.2.3/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.2.3/WatershedBasins.txt     |     7 -
 .../description/2.2.3/WatershedSegmentation.txt    |    12 -
 .../2.2.3/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.2.3/ZonalGridStatistics.txt |     8 -
 .../2.3.0/AccumulatedCost(Anisotropic).txt         |     8 -
 .../2.3.0/AccumulatedCost(Isotropic).txt           |     7 -
 .../description/2.3.0/AddCoordinatestopoints.txt   |     4 -
 .../description/2.3.0/AddGridValuestoPoints.txt    |     7 -
 .../description/2.3.0/AddGridValuestoShapes.txt    |     7 -
 .../2.3.0/AddPolygonAttributestoPoints.txt         |     6 -
 .../algs/saga/description/2.3.0/Aggregate.txt      |     5 -
 .../2.3.0/AggregatePointObservations.txt           |    14 -
 .../saga/description/2.3.0/AggregationIndex.txt    |     5 -
 .../2.3.0/AnalyticalHierarchyProcess.txt           |     5 -
 .../description/2.3.0/AnalyticalHillshading.txt    |     8 -
 .../description/2.3.0/B-SplineApproximation.txt    |    10 -
 .../description/2.3.0/BurnStreamNetworkintoDEM.txt |     8 -
 .../algs/saga/description/2.3.0/CellBalance.txt    |     7 -
 .../saga/description/2.3.0/ChangeDateFormat.txt    |     7 -
 .../saga/description/2.3.0/ChangeDetection.txt     |    16 -
 .../saga/description/2.3.0/ChangeGridValues.txt    |     6 -
 .../saga/description/2.3.0/ChangeTimeFormat.txt    |     7 -
 .../algs/saga/description/2.3.0/ChannelNetwork.txt |    14 -
 .../2.3.0/ChannelNetworkandDrainageBasins.txt      |    11 -
 .../saga/description/2.3.0/ClipGridwithPolygon.txt |     5 -
 .../description/2.3.0/ClipPointswithPolygons.txt   |     7 -
 .../algs/saga/description/2.3.0/CloseGaps.txt      |     6 -
 .../saga/description/2.3.0/CloseGapswithSpline.txt |    12 -
 .../saga/description/2.3.0/CloseOneCellGaps.txt    |     4 -
 .../description/2.3.0/ClusterAnalysisforGrids.txt  |     9 -
 .../2.3.0/ConfusionMatrix(GridPolygons).txt        |    12 -
 .../description/2.3.0/ContourLinesfromGrid.txt     |     8 -
 .../2.3.0/ConvergenceIndex(SearchRadius).txt       |    11 -
 .../saga/description/2.3.0/ConvergenceIndex.txt    |     6 -
 .../description/2.3.0/ConvertDataStorageType.txt   |     5 -
 .../description/2.3.0/ConvertLinestoPoints.txt     |     6 -
 .../description/2.3.0/ConvertLinestoPolygons.txt   |     4 -
 .../2.3.0/ConvertMultipointstoPoints.txt           |     4 -
 .../description/2.3.0/ConvertPointstoLine(s).txt   |     6 -
 .../2.3.0/ConvertPolygonLineVerticestoPoints.txt   |     4 -
 .../description/2.3.0/ConvertPolygonstoLines.txt   |     4 -
 .../algs/saga/description/2.3.0/ConvexHull.txt     |     6 -
 .../description/2.3.0/CreateLinesGraticule.txt     |     9 -
 .../description/2.3.0/CreatePolygonsGraticule.txt  |     9 -
 .../algs/saga/description/2.3.0/CropToData.txt     |     4 -
 .../2.3.0/Cross-ClassificationandTabulation.txt    |     7 -
 .../algs/saga/description/2.3.0/CrossProfiles.txt  |     8 -
 .../description/2.3.0/CubicSplineApproximation.txt |    13 -
 .../description/2.3.0/CurvatureClassification.txt  |     5 -
 .../algs/saga/description/2.3.0/CutShapesLayer.txt |     7 -
 .../description/2.3.0/DTMFilter(slope-based).txt   |     8 -
 .../2.3.0/DiffusiveHillslopeEvolution(ADI).txt     |    11 -
 .../2.3.0/DiffusiveHillslopeEvolution(FTCS).txt    |    11 -
 .../algs/saga/description/2.3.0/DistanceMatrix.txt |     4 -
 .../2.3.0/DiurnalAnisotropicHeating.txt            |     5 -
 .../description/2.3.0/DiversityOfCategories.txt    |    15 -
 .../2.3.0/DownslopeDistanceGradient.txt            |     7 -
 .../saga/description/2.3.0/EdgeContamination.txt   |     4 -
 .../description/2.3.0/EffectiveAirFlowHeights.txt  |    15 -
 .../2.3.0/FastRegionGrowingAlgorithm.txt           |     7 -
 .../description/2.3.0/FastRepresentativeness.txt   |     7 -
 .../saga/description/2.3.0/FillGapsinRecords.txt   |     6 -
 .../2.3.0/FillSinks(PlanchonDarboux,2001).txt      |     5 -
 .../saga/description/2.3.0/FillSinks(QMofESP).txt  |     6 -
 .../saga/description/2.3.0/FillSinks(WangLiu).txt  |     7 -
 .../description/2.3.0/FillSinksXXL(WangLiu).txt    |     5 -
 .../algs/saga/description/2.3.0/FilterClumps.txt   |     5 -
 .../saga/description/2.3.0/FireRiskAnalysis.txt    |    18 -
 .../saga/description/2.3.0/FitNPointstoshape.txt   |     5 -
 .../algs/saga/description/2.3.0/FlatDetection.txt  |     6 -
 .../2.3.0/FlowAccumulation(FlowTracing).txt        |    17 -
 .../2.3.0/FlowAccumulation(QMofESP).txt            |     6 -
 .../2.3.0/FlowAccumulation(Recursive).txt          |    18 -
 .../2.3.0/FlowAccumulation(Top-Down).txt           |     5 -
 .../algs/saga/description/2.3.0/FlowPathLength.txt |     8 -
 .../2.3.0/FlowWidthandSpecificCatchmentArea.txt    |     7 -
 .../2.3.0/Fragmentation(Alternative).txt           |    17 -
 .../description/2.3.0/Fragmentation(Standard).txt  |    17 -
 ...gmentationClassesfromDensityandConnectivity.txt |     9 -
 .../algs/saga/description/2.3.0/Function.txt       |     8 -
 .../algs/saga/description/2.3.0/Fuzzify.txt        |    10 -
 .../description/2.3.0/FuzzyIntersection(AND).txt   |     5 -
 .../algs/saga/description/2.3.0/FuzzyUnion(OR).txt |     5 -
 .../algs/saga/description/2.3.0/GaussianFilter.txt |     7 -
 ...aphicallyWeightedMultipleRegression(Points).txt |    16 -
 ...allyWeightedMultipleRegression(PointsGrids).txt |    20 -
 .../GeographicallyWeightedMultipleRegression.txt   |    23 -
 ...eographicallyWeightedRegression(PointsGrid).txt |    20 -
 .../2.3.0/GeographicallyWeightedRegression.txt     |    23 -
 .../saga/description/2.3.0/GeometricFigures.txt    |     7 -
 .../saga/description/2.3.0/GetShapesExtents.txt    |     5 -
 .../description/2.3.0/GlobalMoransIforGrids.txt    |     5 -
 ...adientVectorfromCartesiantoPolarCoordinates.txt |    10 -
 ...adientVectorfromPolartoCartesianCoordinates.txt |    10 -
 .../GradientVectorsfromDirectionalComponents.txt   |    10 -
 .../GradientVectorsfromDirectionandLength.txt      |    10 -
 .../2.3.0/GradientVectorsfromSurface.txt           |     9 -
 .../algs/saga/description/2.3.0/GridBuffer.txt     |     6 -
 .../algs/saga/description/2.3.0/GridCalculator.txt |     9 -
 .../algs/saga/description/2.3.0/GridCellIndex.txt  |     5 -
 .../algs/saga/description/2.3.0/GridDifference.txt |     5 -
 .../algs/saga/description/2.3.0/GridDivision.txt   |     5 -
 .../algs/saga/description/2.3.0/GridMasking.txt    |     6 -
 .../saga/description/2.3.0/GridNormalisation.txt   |     6 -
 .../saga/description/2.3.0/GridOrientation.txt     |     5 -
 .../saga/description/2.3.0/GridProximityBuffer.txt |     8 -
 .../saga/description/2.3.0/GridSkeletonization.txt |     9 -
 .../saga/description/2.3.0/GridStandardisation.txt |     5 -
 .../2.3.0/GridStatisticsforPolygons.txt            |    16 -
 .../2.3.0/GridValuestoPoints(randomly).txt         |     5 -
 .../saga/description/2.3.0/GridValuestoPoints.txt  |     7 -
 .../algs/saga/description/2.3.0/GridVolume.txt     |     5 -
 .../algs/saga/description/2.3.0/GridsProduct.txt   |     4 -
 .../algs/saga/description/2.3.0/GridsSum.txt       |     4 -
 .../saga/description/2.3.0/HistogramSurface.txt    |     5 -
 .../algs/saga/description/2.3.0/Hypsometry.txt     |    10 -
 .../description/2.3.0/InverseDistanceWeighted.txt  |    22 -
 .../saga/description/2.3.0/InvertDataNo-Data.txt   |     4 -
 .../description/2.3.0/KernelDensityEstimation.txt  |    11 -
 .../algs/saga/description/2.3.0/LSFactor.txt       |     9 -
 .../algs/saga/description/2.3.0/LakeFlood.txt      |     7 -
 .../description/2.3.0/LandSurfaceTemperature.txt   |    10 -
 .../saga/description/2.3.0/LaplacianFilter.txt     |     8 -
 .../saga/description/2.3.0/Layerofextremevalue.txt |     5 -
 .../algs/saga/description/2.3.0/LeastCostPaths.txt |     7 -
 .../description/2.3.0/Line-PolygonIntersection.txt |     6 -
 .../algs/saga/description/2.3.0/LineDissolve.txt   |     8 -
 .../algs/saga/description/2.3.0/LineProperties.txt |     7 -
 .../saga/description/2.3.0/LineSimplification.txt  |     5 -
 .../description/2.3.0/LocalMinimaandMaxima.txt     |     5 -
 .../algs/saga/description/2.3.0/MajorityFilter.txt |     7 -
 .../saga/description/2.3.0/MassBalanceIndex.txt    |     8 -
 .../algs/saga/description/2.3.0/MergeLayers.txt    |     6 -
 .../saga/description/2.3.0/MetricConversions.txt   |     5 -
 .../description/2.3.0/MinimumDistanceAnalysis.txt  |     4 -
 .../description/2.3.0/ModifiedQuadraticShepard.txt |    11 -
 .../saga/description/2.3.0/MorphologicalFilter.txt |     7 -
 .../2.3.0/MorphometricProtectionIndex.txt          |     5 -
 .../algs/saga/description/2.3.0/Mosaicking.txt     |    15 -
 .../saga/description/2.3.0/Multi-BandVariation.txt |    11 -
 .../description/2.3.0/MultiDirectionLeeFilter.txt  |    10 -
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |    13 -
 .../2.3.0/MultilevelB-SplineInterpolation.txt      |    11 -
 ...ultilevelB-SplineInterpolationforCategories.txt |    11 -
 .../MultipleRegressionAnalysis(GridGrids).txt      |    15 -
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    16 -
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |    13 -
 .../saga/description/2.3.0/NaturalNeighbour.txt    |    10 -
 .../saga/description/2.3.0/NearestNeighbour.txt    |     9 -
 .../2.3.0/OrderedWeightedAveraging(OWA).txt        |     5 -
 .../description/2.3.0/OrdinaryKriging(Global).txt  |    27 -
 .../saga/description/2.3.0/OrdinaryKriging.txt     |    24 -
 .../2.3.0/OverlandFlow-KinematicWaveD8.txt         |    13 -
 .../2.3.0/OverlandFlowDistancetoChannelNetwork.txt |     8 -
 .../algs/saga/description/2.3.0/Patching.txt       |     6 -
 .../saga/description/2.3.0/PatternAnalysis.txt     |    11 -
 .../2.3.0/PointStatisticsforPolygons.txt           |    14 -
 .../algs/saga/description/2.3.0/PointsFilter.txt   |    12 -
 .../algs/saga/description/2.3.0/PointsThinning.txt |     6 -
 .../2.3.0/PolartoCartesianCoordinates.txt          |     8 -
 .../description/2.3.0/Polygon-LineIntersection.txt |     5 -
 .../saga/description/2.3.0/PolygonCentroids.txt    |     5 -
 .../saga/description/2.3.0/PolygonDifference.txt   |     6 -
 .../saga/description/2.3.0/PolygonDissolve.txt     |     8 -
 .../description/2.3.0/PolygonDissolveAllPolygs.txt |     5 -
 .../saga/description/2.3.0/PolygonIdentity.txt     |     6 -
 .../saga/description/2.3.0/PolygonIntersect.txt    |     6 -
 .../2.3.0/PolygonPartstoSeparatePolygons.txt       |     5 -
 .../saga/description/2.3.0/PolygonProperties.txt   |     8 -
 .../saga/description/2.3.0/PolygonShapeIndices.txt |     4 -
 .../2.3.0/PolygonSymmetricalDifference.txt         |     6 -
 .../algs/saga/description/2.3.0/PolygonUnion.txt   |     6 -
 .../algs/saga/description/2.3.0/PolygonUpdate.txt  |     6 -
 .../description/2.3.0/PolygonstoEdgesandNodes.txt  |     5 -
 .../description/2.3.0/PolynomialRegression.txt     |    14 -
 .../2.3.0/PrincipleComponentsAnalysis.txt          |     6 -
 .../saga/description/2.3.0/Profilefrompoints.txt   |     7 -
 .../saga/description/2.3.0/ProfilesfromLines.txt   |     9 -
 .../algs/saga/description/2.3.0/ProximityGrid.txt  |     6 -
 .../2.3.0/QuadTreeStructuretoShapes.txt            |     7 -
 .../algs/saga/description/2.3.0/RGBComposite.txt   |    24 -
 .../description/2.3.0/RadiusofVariance(Grid).txt   |     7 -
 .../algs/saga/description/2.3.0/RandomField.txt    |    12 -
 .../description/2.3.0/RandomTerrainGeneration.txt  |     9 -
 .../algs/saga/description/2.3.0/RankFilter.txt     |     7 -
 .../saga/description/2.3.0/RealSurfaceArea.txt     |     4 -
 .../description/2.3.0/ReclassifyGridValues.txt     |    18 -
 .../2.3.0/RegressionAnalysis(PointsGrid).txt       |     9 -
 .../2.3.0/RelativeHeightsandSlopePositions.txt     |    11 -
 .../description/2.3.0/RemoveDuplicatePoints.txt    |     7 -
 .../description/2.3.0/Representativeness(Grid).txt |     6 -
 .../algs/saga/description/2.3.0/Resampling.txt     |    12 -
 .../description/2.3.0/ResidualAnalysis(Grid).txt   |    18 -
 .../algs/saga/description/2.3.0/RunningAverage.txt |     6 -
 .../saga/description/2.3.0/SAGAWetnessIndex.txt    |    13 -
 .../algs/saga/description/2.3.0/SeedGeneration.txt |    11 -
 .../2.3.0/Separatepointsbydirection.txt            |     6 -
 .../algs/saga/description/2.3.0/ShapesBuffer.txt   |    10 -
 .../saga/description/2.3.0/ShapesBufferFixed.txt   |     9 -
 .../algs/saga/description/2.3.0/ShapestoGrid.txt   |    14 -
 .../saga/description/2.3.0/ShrinkAndExpand.txt     |     8 -
 .../algs/saga/description/2.3.0/SimpleFilter.txt   |     7 -
 .../saga/description/2.3.0/SimpleRegionGrowing.txt |    14 -
 .../algs/saga/description/2.3.0/Simulation.txt     |    16 -
 .../2.3.0/SinkDrainageRouteDetection.txt           |     6 -
 .../algs/saga/description/2.3.0/SinkRemoval.txt    |     8 -
 .../algs/saga/description/2.3.0/SkyViewFactor.txt  |    12 -
 .../description/2.3.0/Slope,Aspect,Curvature.txt   |    18 -
 .../algs/saga/description/2.3.0/SlopeLength.txt    |     4 -
 .../2.3.0/SoilTextureClassification.txt            |     7 -
 .../2.3.0/SpatialPointPatternAnalysis.txt          |     7 -
 .../description/2.3.0/SplitShapesLayerRandomly.txt |     7 -
 .../saga/description/2.3.0/StatisticsforGrids.txt  |    14 -
 .../algs/saga/description/2.3.0/StrahlerOrder.txt  |     4 -
 .../saga/description/2.3.0/StreamPowerIndex.txt    |     6 -
 .../description/2.3.0/SuccessiveFlowRouting.txt    |     7 -
 .../description/2.3.0/SupervisedClassification.txt |    22 -
 .../description/2.3.0/SurfaceSpecificPoints.txt    |     6 -
 .../2.3.0/TPIBasedLandformClassification.txt       |    12 -
 .../2.3.0/TerrainRuggednessIndex(TRI).txt          |     9 -
 .../description/2.3.0/ThinPlateSpline(TIN).txt     |    12 -
 .../saga/description/2.3.0/ThinPlateSpline.txt     |    17 -
 .../saga/description/2.3.0/ThresholdBuffer.txt     |     8 -
 .../description/2.3.0/TopographicCorrection.txt    |    11 -
 .../2.3.0/TopographicPositionIndex(TPI).txt        |    11 -
 .../2.3.0/TopographicWetnessIndex(TWI).txt         |     8 -
 .../2.3.0/Transectthroughpolygonshapefile.txt      |     6 -
 .../saga/description/2.3.0/TransformShapes.txt     |    11 -
 .../algs/saga/description/2.3.0/TransposeGrids.txt |     6 -
 .../algs/saga/description/2.3.0/Triangulation.txt  |     9 -
 .../description/2.3.0/UniversalKriging(Global).txt |    32 -
 .../saga/description/2.3.0/UniversalKriging.txt    |    24 -
 .../algs/saga/description/2.3.0/UpslopeArea.txt    |    10 -
 .../saga/description/2.3.0/UserDefinedFilter.txt   |     6 -
 .../algs/saga/description/2.3.0/VariogramCloud.txt |     7 -
 .../saga/description/2.3.0/VariogramSurface.txt    |     9 -
 .../2.3.0/VectorRuggednessMeasure(VRM).txt         |     9 -
 .../description/2.3.0/VectorisingGridClasses.txt   |     7 -
 .../2.3.0/VegetationIndex(SlopeBased).txt          |    13 -
 .../2.3.0/VerticalDistancetoChannelNetwork.txt     |     8 -
 .../description/2.3.0/WaterRetentionCapacity.txt   |     6 -
 .../saga/description/2.3.0/WatershedBasins.txt     |     7 -
 .../description/2.3.0/WatershedSegmentation.txt    |    12 -
 .../2.3.0/WindEffect(WindwardLeewardIndex).txt     |    15 -
 .../saga/description/2.3.0/ZonalGridStatistics.txt |     8 -
 .../processing/algs/saga/description/ANGMAP.txt    |    10 +
 .../{2.1.2 => }/AccumulatedCost(Anisotropic).txt   |     0
 .../{2.1.2 => }/AccumulatedCost(Isotropic).txt     |     0
 .../algs/saga/description/AccumulatedCost.txt      |    12 +
 .../saga/description/AccumulationFunctions.txt     |    12 +
 .../{2.1.3 => }/AddCoordinatestopoints.txt         |     0
 .../saga/description/AddGridValuestoPoints.txt     |     7 +
 .../saga/description/AddGridValuestoShapes.txt     |     7 +
 .../AddIndicatorFieldsforCategories.txt            |     6 +
 .../{2.3.0 => }/AddPointAttributestoPolygons.txt   |     0
 .../{2.1.2 => }/AddPolygonAttributestoPoints.txt   |     0
 .../saga/description/{2.1.2 => }/Aggregate.txt     |     0
 .../{2.1.2 => }/AggregatePointObservations.txt     |     0
 .../description/{2.1.2 => }/AggregationIndex.txt   |     0
 .../{2.1.2 => }/AnalyticalHierarchyProcess.txt     |     0
 .../{2.1.2 => }/AnalyticalHillshading.txt          |     0
 .../saga/description/AngularDistanceWeighted.txt   |    23 +
 ...tificialNeuralNetworkClassification(OpenCV).txt |    22 +
 .../algs/saga/description/Aspect-SlopeGrid.txt     |     6 +
 .../description/AutomatedCloudCoverAssessment.txt  |    14 +
 .../algs/saga/description/AverageWithMask1.txt     |     8 +
 .../algs/saga/description/AverageWithMask2.txt     |     8 +
 .../saga/description/AverageWithThereshold1.txt    |     7 +
 .../saga/description/AverageWithThereshold2.txt    |     7 +
 .../saga/description/AverageWithThereshold3.txt    |     7 +
 .../{2.1.3 => }/B-SplineApproximation.txt          |     0
 .../algs/saga/description/BasicTerrainAnalysis.txt |    20 +
 .../description/BinaryErosion-Reconstruction.txt   |     5 +
 .../algs/saga/description/BioclimaticVariables.txt |    26 +
 .../description/BoostingClassification(OpenCV).txt |    16 +
 .../{2.1.2 => }/BurnStreamNetworkintoDEM.txt       |     0
 .../saga/description/CategoricalCoincidence.txt    |     8 +
 .../saga/description/{2.1.2 => }/CellBalance.txt   |     0
 .../algs/saga/description/ChangeDataStorage.txt    |     7 +
 .../description/{2.1.2 => }/ChangeDateFormat.txt   |     0
 .../description/{2.1.2 => }/ChangeDetection.txt    |     0
 .../description/{2.1.2 => }/ChangeGridValues.txt   |     0
 .../description/{2.1.2 => }/ChangeTimeFormat.txt   |     0
 .../description/{2.1.2 => }/ChannelNetwork.txt     |     0
 .../ChannelNetworkandDrainageBasins.txt            |     0
 .../{2.1.2 => }/ClipGridwithPolygon.txt            |     0
 .../{2.1.2 => }/ClipPointswithPolygons.txt         |     0
 .../saga/description/{2.1.2 => }/CloseGaps.txt     |     0
 .../{2.1.2 => }/CloseGapswithSpline.txt            |     0
 .../CloseGapswithStepwiseResampling.txt            |    10 +
 .../description/{2.1.2 => }/CloseOneCellGaps.txt   |     0
 .../saga/description/ClusterAnalysis(Shapes).txt   |    10 +
 .../algs/saga/description/ClusterAnalysis.txt      |    10 +
 .../saga/description/ClusterAnalysisforGrids.txt   |    11 +
 .../algs/saga/description/Concentration.txt        |    10 +
 .../{2.2.2 => }/ConfusionMatrix(GridPolygons).txt  |     0
 .../description/ConfusionMatrix(PolygonsGrid).txt  |    12 +
 .../saga/description/ConfusionMatrix(TwoGrids).txt |    18 +
 .../algs/saga/description/ConnectivityAnalysis.txt |    10 +
 .../algs/saga/description/ConstantGrid.txt         |    14 +
 .../{2.1.3 => }/ContourLinesfromGrid.txt           |     0
 .../{2.1.2 => }/ConvergenceIndex(SearchRadius).txt |     0
 .../description/{2.1.2 => }/ConvergenceIndex.txt   |     0
 .../{2.1.2 => }/ConvertDataStorageType.txt         |     0
 .../{2.1.2 => }/ConvertLinestoPoints.txt           |     0
 .../{2.1.2 => }/ConvertLinestoPolygons.txt         |     0
 .../{2.1.2 => }/ConvertMultipointstoPoints.txt     |     0
 .../{2.1.2 => }/ConvertPointstoLine(s).txt         |     0
 .../ConvertPolygonLineVerticestoPoints.txt         |     0
 .../{2.1.2 => }/ConvertPolygonstoLines.txt         |     0
 .../saga/description/{2.1.2 => }/ConvexHull.txt    |     0
 .../algs/saga/description/CoveredDistance.txt      |     4 +
 .../{2.2.3 => }/CreateLinesGraticule.txt           |     0
 .../algs/saga/description/CreatePointGrid.txt      |     8 +
 .../{2.2.3 => }/CreatePolygonsGraticule.txt        |     0
 .../saga/description/{2.1.3 => }/CropToData.txt    |     0
 .../Cross-ClassificationandTabulation.txt          |     0
 .../saga/description/{2.1.2 => }/CrossProfiles.txt |     0
 .../{2.1.3 => }/CubicSplineApproximation.txt       |     0
 .../{2.1.2 => }/CurvatureClassification.txt        |     0
 .../description/{2.1.3 => }/CutShapesLayer.txt     |     0
 .../{2.1.2 => }/DTMFilter(slope-based).txt         |     0
 .../DecisionTreeClassification(OpenCV).txt         |    13 +
 .../algs/saga/description/Destriping.txt           |     9 +
 .../algs/saga/description/DestripingwithMask.txt   |    14 +
 .../algs/saga/description/Difference.txt           |     6 +
 .../algs/saga/description/DiffusePollutionRisk.txt |    13 +
 .../DiffusiveHillslopeEvolution(ADI).txt           |     0
 .../DiffusiveHillslopeEvolution(FTCS).txt          |     0
 .../algs/saga/description/DirectionalAverage.txt   |     7 +
 .../DirectionalStatisticsforSingleGrid.txt         |     0
 .../description/{2.1.2 => }/DistanceMatrix.txt     |     0
 .../{2.1.2 => }/DiurnalAnisotropicHeating.txt      |     0
 .../{2.2.3 => }/DiversityOfCategories.txt          |     0
 .../{2.1.2 => }/DownslopeDistanceGradient.txt      |     0
 .../saga/description/EarthsOrbitalParameters.txt   |     6 +
 .../description/{2.1.2 => }/EdgeContamination.txt  |     0
 .../{2.1.2 => }/EffectiveAirFlowHeights.txt        |     0
 .../saga/description/EnhancedVegetationIndex.txt   |    10 +
 .../algs/saga/description/EnumerateTableField.txt  |     5 +
 .../{2.1.2 => }/FastRegionGrowingAlgorithm.txt     |     0
 .../{2.1.2 => }/FastRepresentativeness.txt         |     0
 .../algs/saga/description/FieldStatistics.txt      |     5 +
 .../description/{2.1.2 => }/FillGapsinRecords.txt  |     0
 .../FillSinks(PlanchonDarboux,2001).txt            |     0
 .../description/{2.2.3 => }/FillSinks(QMofESP).txt |     0
 .../description/{2.1.2 => }/FillSinks(WangLiu).txt |     0
 .../{2.1.2 => }/FillSinksXXL(WangLiu).txt          |     0
 .../saga/description/{2.1.2 => }/FilterClumps.txt  |     0
 .../saga/description/FindFieldofExtremeValue.txt   |     9 +
 .../description/{2.1.2 => }/FireRiskAnalysis.txt   |     0
 .../description/{2.1.2 => }/FitNPointstoshape.txt  |     0
 .../saga/description/{2.1.2 => }/FlatDetection.txt |     0
 .../{2.3.0 => }/FlattenPolygonLayer.txt            |     0
 .../description/FlowAccumulation(FlowTracing).txt  |    18 +
 .../{2.2.3 => }/FlowAccumulation(QMofESP).txt      |     0
 .../description/FlowAccumulation(Recursive).txt    |    21 +
 .../description/FlowAccumulation(Top-Down).txt     |     5 +
 .../description/{2.1.2 => }/FlowPathLength.txt     |     0
 .../FlowWidthandSpecificCatchmentArea.txt          |     0
 .../description/FourierTransformation(OpenCV).txt  |     5 +
 .../{2.1.2 => }/Fragmentation(Alternative).txt     |     0
 .../{2.1.2 => }/Fragmentation(Standard).txt        |     0
 ...gmentationClassesfromDensityandConnectivity.txt |     0
 .../algs/saga/description/{2.1.2 => }/Function.txt |     0
 .../algs/saga/description/FunctionFit.txt          |     9 +
 .../algs/saga/description/{2.1.2 => }/Fuzzify.txt  |     0
 .../{2.1.2 => }/FuzzyIntersection(AND).txt         |     0
 .../FuzzyLandformElementClassification.txt         |    31 +
 .../description/{2.1.2 => }/FuzzyUnion(OR).txt     |     0
 .../saga/description/GWRforMultiplePredictors.txt  |    16 +
 .../GWRforSinglePredictor(GriddedModelOutput).txt  |    27 +
 .../saga/description/GWRforSinglePredictorGrid.txt |    20 +
 .../description/{2.1.2 => }/GaussianFilter.txt     |     0
 .../algs/saga/description/GenerateShapes.txt       |     8 +
 .../GeodesicMorphologicalReconstruction.txt        |     9 +
 .../saga/description/GeographicCoordinateGrids.txt |     5 +
 ...aphicallyWeightedMultipleRegression(Points).txt |     0
 ...allyWeightedMultipleRegression(PointsGrids).txt |     0
 .../GeographicallyWeightedMultipleRegression.txt   |     0
 ...eographicallyWeightedRegression(PointsGrid).txt |     0
 .../GeographicallyWeightedRegression.txt           |     0
 .../description/{2.1.2 => }/GeometricFigures.txt   |     0
 .../description/{2.1.2 => }/GetShapesExtents.txt   |     0
 .../{2.1.2 => }/GlobalMoransIforGrids.txt          |     0
 ...adientVectorfromCartesiantoPolarCoordinates.txt |     0
 ...adientVectorfromPolartoCartesianCoordinates.txt |     0
 .../GradientVectorsfromDirectionalComponents.txt   |     0
 .../GradientVectorsfromDirectionandLength.txt      |     0
 .../{2.1.2 => }/GradientVectorsfromSurface.txt     |     0
 .../saga/description/{2.1.2 => }/GridBuffer.txt    |     0
 .../algs/saga/description/GridCalculator.txt       |    11 +
 .../saga/description/{2.1.2 => }/GridCellIndex.txt |     0
 .../algs/saga/description/GridCombination.txt      |    12 +
 .../description/{2.1.2 => }/GridDifference.txt     |     0
 .../saga/description/{2.1.2 => }/GridDivision.txt  |     0
 .../saga/description/{2.2.3 => }/GridMasking.txt   |     0
 .../description/{2.1.2 => }/GridNormalisation.txt  |     0
 .../description/{2.1.2 => }/GridOrientation.txt    |     0
 .../{2.1.2 => }/GridProximityBuffer.txt            |     0
 .../{2.1.2 => }/GridSkeletonization.txt            |     0
 .../{2.1.2 => }/GridStandardisation.txt            |     0
 .../saga/description/GridStatisticsforPoints.txt   |    17 +
 .../{2.2.3 => }/GridStatisticsforPolygons.txt      |     0
 .../{2.1.2 => }/GridValuestoPoints(randomly).txt   |     0
 .../description/{2.1.2 => }/GridValuestoPoints.txt |     0
 .../saga/description/{2.1.2 => }/GridVolume.txt    |     0
 .../saga/description/{2.1.2 => }/GridsProduct.txt  |     0
 .../algs/saga/description/{2.1.2 => }/GridsSum.txt |     0
 .../description/{2.1.2 => }/HistogramSurface.txt   |     0
 .../saga/description/{2.1.2 => }/Hypsometry.txt    |     0
 .../saga/description/IMCORR-FeatureTracking.txt    |    11 +
 .../saga/description/ISODATAClusteringforGrids.txt |    10 +
 .../processing/algs/saga/description/Identity.txt  |     6 +
 .../processing/algs/saga/description/Intersect.txt |     6 +
 .../{2.2.0 => }/InverseDistanceWeighted.txt        |     0
 .../description/{2.1.2 => }/InvertDataNo-Data.txt  |     0
 .../algs/saga/description/InvertGrid.txt           |     4 +
 .../saga/description/K-MeansClusteringforGrids.txt |    11 +
 .../K-NearestNeighboursClassification(OpenCV).txt  |    11 +
 .../{2.1.3 => }/KernelDensityEstimation.txt        |     0
 .../algs/saga/description/LS-FactorFieldBased.txt  |    16 +
 .../algs/saga/description/{2.1.2 => }/LSFactor.txt |     0
 .../saga/description/{2.1.2 => }/LakeFlood.txt     |     0
 .../{2.1.2 => }/LandSurfaceTemperature.txt         |     0
 .../saga/description/LandUseScenarioGenerator.txt  |     8 +
 .../description/{2.1.2 => }/LaplacianFilter.txt    |     0
 .../{2.1.2 => }/Layerofextremevalue.txt            |     0
 .../description/{2.1.2 => }/LeastCostPaths.txt     |     0
 .../{2.1.2 => }/Line-PolygonIntersection.txt       |     0
 .../saga/description/{2.1.2 => }/LineDissolve.txt  |     0
 .../description/{2.1.2 => }/LineProperties.txt     |     0
 .../description/{2.1.2 => }/LineSimplification.txt |     0
 .../algs/saga/description/LineSmoothing.txt        |     9 +
 .../{2.1.2 => }/LocalMinimaandMaxima.txt           |     0
 .../description/{2.1.2 => }/MajorityFilter.txt     |     0
 .../description/{2.1.2 => }/MassBalanceIndex.txt   |     0
 .../MaximumEntropyPresencePrediction.txt           |    18 +
 .../saga/description/MaximumFlowPathLength.txt     |     6 +
 .../saga/description/MeltonRuggednessNumber.txt    |     6 +
 .../saga/description/{2.1.2 => }/MergeLayers.txt   |     0
 .../algs/saga/description/MeshDenoise.txt          |     9 +
 .../description/{2.1.2 => }/MetricConversions.txt  |     0
 .../{2.1.2 => }/MinimumDistanceAnalysis.txt        |     0
 .../algs/saga/description/MirrorGrid.txt           |     5 +
 .../saga/description/ModifedQuadraticShepard.txt   |    12 +
 .../{2.1.3 => }/ModifiedQuadraticShepard.txt       |     0
 .../saga/description/MonthlyGlobalbyLatitude.txt   |     7 +
 .../description/MorphologicalFilter(OpenCV).txt    |     8 +
 .../{2.1.2 => }/MorphologicalFilter.txt            |     0
 .../algs/saga/description/MorphometricFeatures.txt |    19 +
 .../{2.1.2 => }/MorphometricProtectionIndex.txt    |     0
 .../algs/saga/description/Mosaicking.txt           |    15 +
 .../{2.1.2 => }/Multi-BandVariation.txt            |     0
 .../{2.1.2 => }/MultiDirectionLeeFilter.txt        |     0
 .../MultilevelB-SplineInterpolation(fromGrid).txt  |     0
 .../MultilevelB-SplineInterpolation.txt            |     0
 ...ultilevelB-SplineInterpolationforCategories.txt |     0
 .../MultipleLinearRegressionAnalysis(Shapes).txt   |    12 +
 .../MultipleLinearRegressionAnalysis.txt           |    12 +
 .../MultipleRegressionAnalysis(GridGrids).txt      |    16 +
 ...leRegressionAnalysis(GridandPredictorGrids).txt |    16 +
 .../MultipleRegressionAnalysis(PointsGrids).txt    |    20 +
 ...RegressionAnalysis(PointsandPredictorGrids).txt |    20 +
 ...esolutionIndexofValleyBottomFlatness(MRVBF).txt |     0
 .../algs/saga/description/NaturalNeighbour.txt     |    10 +
 .../description/{2.1.3 => }/NearestNeighbour.txt   |     0
 .../NormalBayesClassification(OpenCV).txt          |     8 +
 .../{2.1.2 => }/OrderedWeightedAveraging(OWA).txt  |     0
 .../saga/description/OrdinaryKriging(Global).txt   |    27 +
 .../description/{2.2.2 => }/OrdinaryKriging.txt    |     0
 .../{2.1.2 => }/OverlandFlow-KinematicWaveD8.txt   |     0
 .../OverlandFlowDistancetoChannelNetwork.txt       |     0
 .../saga/description/PET(afterHargreavesGrid).txt  |    10 +
 .../saga/description/PET(afterHargreavesTable).txt |     8 +
 .../processing/algs/saga/description/Patching.txt  |     6 +
 .../description/{2.1.2 => }/PatternAnalysis.txt    |     0
 .../algs/saga/description/PointDistances.txt       |     9 +
 .../{2.1.2 => }/PointStatisticsforPolygons.txt     |     0
 .../saga/description/{2.1.2 => }/PointsFilter.txt  |     0
 .../description/{2.1.2 => }/PointsThinning.txt     |     0
 .../{2.1.2 => }/PolartoCartesianCoordinates.txt    |     0
 .../{2.1.2 => }/Polygon-LineIntersection.txt       |     0
 .../description/{2.1.2 => }/PolygonCentroids.txt   |     0
 .../description/{2.3.0 => }/PolygonClipping.txt    |     0
 .../description/{2.1.2 => }/PolygonDifference.txt  |     0
 .../description/{2.1.2 => }/PolygonDissolve.txt    |     0
 .../{2.1.2 => }/PolygonDissolveAllPolygs.txt       |     0
 .../description/{2.1.2 => }/PolygonIdentity.txt    |     0
 .../description/{2.1.2 => }/PolygonIntersect.txt   |     0
 .../{2.1.2 => }/PolygonPartstoSeparatePolygons.txt |     0
 .../description/{2.1.2 => }/PolygonProperties.txt  |     0
 .../saga/description/PolygonSelf-Intersection.txt  |     5 +
 .../{2.3.0 => }/PolygonSelfIntersection.txt        |     0
 .../{2.1.2 => }/PolygonShapeIndices.txt            |     0
 .../{2.1.2 => }/PolygonSymmetricalDifference.txt   |     0
 .../saga/description/{2.1.2 => }/PolygonUnion.txt  |     0
 .../saga/description/{2.1.2 => }/PolygonUpdate.txt |     0
 .../{2.1.2 => }/PolygonstoEdgesandNodes.txt        |     0
 .../{2.1.3 => }/PolynomialRegression.txt           |     0
 .../{2.1.2 => }/PrincipleComponentsAnalysis.txt    |     0
 .../description/{2.1.2 => }/Profilefrompoints.txt  |     0
 .../description/{2.1.2 => }/ProfilesfromLines.txt  |     0
 .../saga/description/{2.1.2 => }/ProximityGrid.txt |     0
 .../{2.1.2 => }/QuadTreeStructuretoShapes.txt      |     0
 .../saga/description/{2.1.2 => }/RGBComposite.txt  |     0
 .../{2.1.2 => }/RadiusofVariance(Grid).txt         |     0
 .../saga/description/{2.1.3 => }/RandomField.txt   |     0
 .../RandomForestClassification(OpenCV).txt         |    14 +
 .../algs/saga/description/RandomTerrain.txt        |    11 +
 .../{2.1.2 => }/RandomTerrainGeneration.txt        |     0
 .../saga/description/{2.1.2 => }/RankFilter.txt    |     0
 .../description/{2.1.2 => }/RealSurfaceArea.txt    |     0
 .../algs/saga/description/ReclassifyGridValues.txt |    19 +
 .../description/RegressionAnalysis(PointsGrid).txt |     9 +
 .../RegressionAnalysis(PointsandPredictorGrid).txt |     9 +
 .../algs/saga/description/RegressionKriging.txt    |    32 +
 .../RelativeHeightsandSlopePositions.txt           |     0
 .../{2.1.2 => }/RemoveDuplicatePoints.txt          |     0
 .../{2.1.2 => }/Representativeness(Grid).txt       |     0
 .../saga/description/{2.2.3 => }/Resampling.txt    |     0
 .../algs/saga/description/ResamplingFilter.txt     |     6 +
 .../{2.2.3 => }/ResidualAnalysis(Grid).txt         |     0
 .../algs/saga/description/RiverBasin.txt           |    19 +
 .../algs/saga/description/RiverGridGeneration.txt  |     9 +
 .../description/{2.1.2 => }/RunningAverage.txt     |     0
 .../description/{2.1.2 => }/SAGAWetnessIndex.txt   |     0
 .../algs/saga/description/SVMClassification.txt    |    24 +
 .../description/{2.1.2 => }/SeedGeneration.txt     |     0
 .../algs/saga/description/SeededRegionGrowing.txt  |    15 +
 .../{2.1.3 => }/Separatepointsbydirection.txt      |     0
 .../saga/description/{2.1.2 => }/ShapesBuffer.txt  |     0
 .../description/{2.1.2 => }/ShapesBufferFixed.txt  |     0
 .../saga/description/{2.2.0 => }/ShapestoGrid.txt  |     0
 .../description/{2.3.0 => }/SharedPolygonEdges.txt |     0
 .../description/{2.1.2 => }/ShrinkAndExpand.txt    |     0
 .../algs/saga/description/SievingClasses.txt       |     8 +
 .../saga/description/{2.1.2 => }/SimpleFilter.txt  |     0
 .../saga/description/SimpleFilterwithinshapes.txt  |     8 +
 .../algs/saga/description/SimpleKriging.txt        |    25 +
 .../{2.1.2 => }/SimpleRegionGrowing.txt            |     0
 .../saga/description/{2.1.2 => }/Simulation.txt    |     0
 .../SingleValueDecomposition(OpenCV).txt           |     6 +
 .../{2.1.2 => }/SinkDrainageRouteDetection.txt     |     0
 .../saga/description/{2.1.2 => }/SinkRemoval.txt   |     0
 .../saga/description/{2.1.2 => }/SkyViewFactor.txt |     0
 .../{2.1.2 => }/Slope,Aspect,Curvature.txt         |     0
 .../saga/description/{2.1.2 => }/SlopeLength.txt   |     0
 .../description/SlopeLimitedFlowAccumulation.txt   |    10 +
 .../algs/saga/description/SnapPointstoGrid.txt     |     9 +
 .../algs/saga/description/SnapPointstoLines.txt    |     7 +
 .../algs/saga/description/SnapPointstoPoints.txt   |     7 +
 .../{2.1.2 => }/SoilTextureClassification.txt      |     0
 .../{2.1.2 => }/SpatialPointPatternAnalysis.txt    |     0
 .../algs/saga/description/SplitLinesatPoints.txt   |     7 +
 .../algs/saga/description/SplitLineswithLines.txt  |     6 +
 .../{2.1.2 => }/SplitShapesLayerRandomly.txt       |     0
 .../description/{2.1.3 => }/StatisticsforGrids.txt |     0
 .../saga/description/{2.1.2 => }/StrahlerOrder.txt |     0
 .../description/{2.1.2 => }/StreamPowerIndex.txt   |     0
 .../{2.2.3 => }/SuccessiveFlowRouting.txt          |     0
 .../{2.1.2 => }/SupervisedClassification.txt       |     0
 .../SupervisedClassificationforGrids.txt           |    21 +
 .../SupervisedClassificationforShapes.txt          |    20 +
 .../SupportVectorMachineClassification(OpenCV).txt |    15 +
 .../SurfaceGradientandConcentration.txt            |    12 +
 .../{2.1.2 => }/SurfaceSpecificPoints.txt          |     0
 .../algs/saga/description/SurfaceandGradient.txt   |     6 +
 .../saga/description/SymmetricalDifference.txt     |     6 +
 .../processing/algs/saga/description/TCILow.txt    |     5 +
 .../{2.1.3 => }/TPIBasedLandformClassification.txt |     0
 .../saga/description/TasseledCapTransformation.txt |    11 +
 .../algs/saga/description/TerrainMapView.txt       |    11 +
 .../{2.1.2 => }/TerrainRuggednessIndex(TRI).txt    |     0
 ...rrainSurfaceClassification(IwahashiandPike).txt |    16 +
 .../saga/description/TerrainSurfaceConvexity.txt   |    13 +
 .../saga/description/TerrainSurfaceTexture.txt     |    11 +
 .../algs/saga/description/ThiessenPolygons.txt     |     5 +
 .../{2.1.3 => }/ThinPlateSpline(TIN).txt           |     0
 .../description/{2.2.0 => }/ThinPlateSpline.txt    |     0
 .../description/{2.1.2 => }/ThresholdBuffer.txt    |     0
 .../description/TopofAtmosphereReflectance.txt     |    69 +
 .../{2.1.2 => }/TopographicCorrection.txt          |     0
 .../algs/saga/description/TopographicOpenness.txt  |     9 +
 .../{2.1.3 => }/TopographicPositionIndex(TPI).txt  |     0
 .../{2.1.2 => }/TopographicWetnessIndex(TWI).txt   |     0
 .../Transectthroughpolygonshapefile.txt            |     0
 .../description/{2.1.3 => }/TransformShapes.txt    |     0
 .../description/{2.1.2 => }/TransposeGrids.txt     |     0
 .../saga/description/{2.1.3 => }/Triangulation.txt |     0
 .../processing/algs/saga/description/Union.txt     |     6 +
 .../saga/description/UniversalKriging(Global).txt  |    32 +
 .../description/{2.2.2 => }/UniversalKriging.txt   |     0
 .../processing/algs/saga/description/Update.txt    |     6 +
 .../saga/description/{2.1.2 => }/UpslopeArea.txt   |     0
 .../description/UpslopeandDownslopeCurvature.txt   |     9 +
 .../description/{2.1.2 => }/UserDefinedFilter.txt  |     0
 .../algs/saga/description/ValleyDepth.txt          |     8 +
 .../ValleyandRidgeDetection(TopHatApproach).txt    |    12 +
 .../description/{2.1.2 => }/VariogramCloud.txt     |     0
 .../description/{2.1.2 => }/VariogramSurface.txt   |     0
 .../{2.1.2 => }/VectorRuggednessMeasure(VRM).txt   |     0
 .../{2.1.3 => }/VectorisingGridClasses.txt         |     0
 .../description/VegetationIndex(DistanceBased).txt |    12 +
 .../{2.1.2 => }/VegetationIndex(SlopeBased).txt    |     0
 .../VerticalDistancetoChannelNetwork.txt           |     0
 .../algs/saga/description/WarpingShapes.txt        |    10 +
 .../{2.1.2 => }/WaterRetentionCapacity.txt         |     0
 .../description/{2.1.2 => }/WatershedBasins.txt    |     0
 .../{2.1.2 => }/WatershedSegmentation.txt          |     0
 .../WindEffect(WindwardLeewardIndex).txt           |     0
 .../algs/saga/description/WindExpositionIndex.txt  |     9 +
 .../{2.1.2 => }/ZonalGridStatistics.txt            |     0
 ...RegressionAnalysis(PointsandPredictorGrids).txt |    14 +
 .../processing/algs/taudem/TauDEMAlgorithm.py      |     8 +-
 .../algs/taudem/TauDEMAlgorithmProvider.py         |    48 +-
 .../algs/taudem/TauDEMMultifileAlgorithm.py        |     4 +-
 .../plugins/processing/algs/taudem/TauDEMUtils.py  |    15 +-
 .../plugins/processing/algs/taudem/dinfdistdown.py |     4 +-
 .../processing/algs/taudem/dinfdistdown_multi.py   |     4 +-
 .../plugins/processing/algs/taudem/dinfdistup.py   |     4 +-
 .../processing/algs/taudem/dinfdistup_multi.py     |     4 +-
 .../processing/algs/taudem/dinftranslimaccum.py    |     4 +-
 .../processing/algs/taudem/dinftranslimaccum2.py   |     4 +-
 .../algs/taudem/dinftranslimaccum2_multi.py        |     4 +-
 .../algs/taudem/dinftranslimaccum_multi.py         |     4 +-
 .../plugins/processing/algs/taudem/dropanalysis.py |     4 +-
 .../processing/algs/taudem/dropanalysis_multi.py   |     4 +-
 python/plugins/processing/algs/taudem/gridnet.py   |     4 +-
 .../processing/algs/taudem/gridnet_multi.py        |     4 +-
 .../plugins/processing/algs/taudem/lengtharea.py   |     4 +-
 .../processing/algs/taudem/lengtharea_multi.py     |     4 +-
 .../processing/algs/taudem/peukerdouglas.py        |     4 +-
 .../processing/algs/taudem/peukerdouglas_multi.py  |     4 +-
 python/plugins/processing/algs/taudem/slopearea.py |     4 +-
 .../processing/algs/taudem/slopearea_multi.py      |     4 +-
 .../plugins/processing/core/AlgorithmProvider.py   |    18 +-
 python/plugins/processing/core/GeoAlgorithm.py     |    37 +-
 .../core/GeoAlgorithmExecutionException.py         |    17 +-
 python/plugins/processing/core/Processing.py       |   217 +-
 python/plugins/processing/core/ProcessingConfig.py |    38 +-
 python/plugins/processing/core/ProcessingLog.py    |     4 +-
 .../processing/{gui => core}/SilentProgress.py     |     0
 python/plugins/processing/core/alglist.py          |    76 +
 python/plugins/processing/core/defaultproviders.py |    32 +
 python/plugins/processing/core/outputs.py          |    27 +-
 python/plugins/processing/core/parameters.py       |   242 +-
 .../processing/gui/AlgorithmClassification.py      |    76 -
 python/plugins/processing/gui/AlgorithmDialog.py   |    99 +-
 .../plugins/processing/gui/AlgorithmDialogBase.py  |    38 +-
 python/plugins/processing/gui/AlgorithmExecutor.py |    14 +-
 python/plugins/processing/gui/AutofillDialog.py    |     4 +-
 .../plugins/processing/gui/BatchAlgorithmDialog.py |    15 +-
 .../processing/gui/BatchInputSelectionPanel.py     |     5 +-
 .../processing/gui/BatchOutputSelectionPanel.py    |     4 +-
 python/plugins/processing/gui/BatchPanel.py        |    37 +-
 python/plugins/processing/gui/CommanderWindow.py   |    19 +-
 python/plugins/processing/gui/ConfigDialog.py      |   270 +-
 python/plugins/processing/gui/ContextAction.py     |    16 +-
 .../processing/gui/CreateNewScriptAction.py        |    12 +-
 python/plugins/processing/gui/CrsSelectionPanel.py |     2 +-
 .../plugins/processing/gui/DeleteScriptAction.py   |    15 +-
 .../processing/gui/DirectorySelectorDialog.py      |   124 +
 .../processing/gui/EditRenderingStylesDialog.py    |     6 +-
 python/plugins/processing/gui/EditScriptAction.py  |    11 +-
 .../plugins/processing/gui/ExtentSelectionPanel.py |     5 +-
 .../plugins/processing/gui/FileSelectionPanel.py   |     6 +-
 python/plugins/processing/gui/FixedTableDialog.py  |     5 +-
 python/plugins/processing/gui/FixedTablePanel.py   |     2 +-
 .../gui/GeometryPredicateSelectionPanel.py         |     4 +-
 .../plugins/processing/gui/GetScriptsAndModels.py  |    51 +-
 python/plugins/processing/gui/Help2Html.py         |     2 +-
 python/plugins/processing/gui/HelpEditionDialog.py |     9 +-
 python/plugins/processing/gui/HistoryDialog.py     |     7 +-
 .../processing/gui/InputLayerSelectorPanel.py      |     7 +-
 python/plugins/processing/gui/LexerR.py            |     6 +-
 .../processing/gui/ListMultiselectWidget.py        |   230 +
 .../plugins/processing/gui/MessageBarProgress.py   |     6 +-
 python/plugins/processing/gui/MessageDialog.py     |     6 +-
 .../processing/gui/MultipleFileInputDialog.py      |     7 +-
 .../plugins/processing/gui/MultipleInputDialog.py  |     7 +-
 .../plugins/processing/gui/MultipleInputPanel.py   |     4 +-
 python/plugins/processing/gui/NumberInputDialog.py |     4 +-
 python/plugins/processing/gui/NumberInputPanel.py  |    79 +-
 .../plugins/processing/gui/OutputSelectionPanel.py |    87 +-
 python/plugins/processing/gui/ParametersPanel.py   |    98 +-
 python/plugins/processing/gui/PointMapTool.py      |    46 +
 .../plugins/processing/gui/PointSelectionPanel.py  |    89 +
 .../plugins/processing/gui/PostgisTableSelector.py |    49 +-
 python/plugins/processing/gui/Postprocessing.py    |    13 +-
 python/plugins/processing/gui/ProcessingToolbox.py |   141 +-
 python/plugins/processing/gui/RangePanel.py        |     2 +-
 python/plugins/processing/gui/RectangleMapTool.py  |     4 +-
 .../processing/gui/RenderingStyleFilePanel.py      |     6 +-
 python/plugins/processing/gui/ResultsDialog.py     |     7 +-
 python/plugins/processing/gui/ScriptEdit.py        |     7 +-
 .../plugins/processing/gui/ScriptEditorDialog.py   |    69 +-
 python/plugins/processing/gui/TestTools.py         |   112 +-
 python/plugins/processing/gui/ToolboxAction.py     |    19 +-
 python/plugins/processing/gui/__init__.py          |     2 +-
 .../plugins/processing/gui/algclasssification.txt  |   396 -
 python/plugins/processing/gui/menus.py             |   237 +
 python/plugins/processing/gui/utils.py             |    89 -
 python/plugins/processing/images/CMakeLists.txt    |     3 +
 .../processing/images/ftools/CMakeLists.txt        |     3 +
 .../images/ftools}/basic_statistics.png            |   Bin
 .../images/ftools}/buffer.png                      |   Bin
 .../images/ftools}/centroids.png                   |   Bin
 .../images/ftools}/check_geometry.png              |   Bin
 .../default => processing/images/ftools}/clip.png  |   Bin
 .../images/ftools}/convex_hull.png                 |   Bin
 .../images/ftools}/delaunay.png                    |   Bin
 .../images/ftools}/difference.png                  |   Bin
 .../images/ftools}/dissolve.png                    |   Bin
 .../images/ftools}/eliminate.png                   |   Bin
 .../images/ftools}/export_geometry.png             |   Bin
 .../images/ftools}/extract_nodes.png               |   Bin
 .../images/ftools}/intersect.png                   |   Bin
 .../images/ftools}/join_attributes.png             |   Bin
 .../images/ftools}/join_location.png               |   Bin
 .../images/ftools}/layer_extent.png                |   Bin
 .../images/ftools/lines_intersection.png}          |   Bin
 .../images/ftools}/matrix.png                      |   Bin
 .../default => processing/images/ftools}/mean.png  |   Bin
 .../images/ftools}/merge_shapes.png                |   Bin
 .../images/ftools}/multi_to_single.png             |   Bin
 .../images/ftools}/neighbour.png                   |   Bin
 .../images/ftools}/random_points.png               |   Bin
 .../images/ftools}/random_selection.png            |   Bin
 .../images/ftools}/regular_points.png              |   Bin
 .../images/ftools}/select_location.png             |   Bin
 .../images/ftools}/simplify.png                    |   Bin
 .../images/ftools}/single_to_multi.png             |   Bin
 .../images/ftools}/split_layer.png                 |   Bin
 .../images/ftools}/sub_selection.png               |   Bin
 .../images/ftools}/sum_lines.png                   |   Bin
 .../images/ftools}/sum_points.png                  |   Bin
 .../images/ftools}/sym_difference.png              |   Bin
 .../images/ftools}/to_lines.png                    |   Bin
 .../default => processing/images/ftools}/union.png |   Bin
 .../images/ftools}/unique.png                      |   Bin
 .../images/ftools}/vector_grid.png                 |   Bin
 .../images/ftools}/voronoi.png                     |   Bin
 .../images/gdaltools}/24-to-8-bits.png             |   Bin
 .../images/gdaltools}/8-to-24-bits.png             |   Bin
 .../processing/images/gdaltools/CMakeLists.txt     |     3 +
 .../images/gdaltools}/contour.png                  |   Bin
 .../icons => processing/images/gdaltools}/grid.png |   Bin
 .../images/gdaltools}/merge.png                    |   Bin
 .../images/gdaltools}/nearblack.png                |   Bin
 .../images/gdaltools}/polygonize.png               |   Bin
 .../images/gdaltools}/projection-add.png           |   Bin
 .../images/gdaltools}/projection-export.png        |   Bin
 .../images/gdaltools}/proximity.png                |   Bin
 .../images/gdaltools}/raster-clip.png              |   Bin
 .../images/gdaltools}/raster-info.png              |   Bin
 .../images/gdaltools}/raster-overview.png          |   Bin
 .../images/gdaltools}/rasterize.png                |   Bin
 .../images/gdaltools}/sieve.png                    |   Bin
 .../images/gdaltools}/tiles.png                    |   Bin
 .../images/gdaltools}/translate.png                |   Bin
 .../icons => processing/images/gdaltools}/vrt.png  |   Bin
 .../icons => processing/images/gdaltools}/warp.png |   Bin
 python/plugins/processing/images/menu.png          |   Bin 0 -> 358 bytes
 python/plugins/processing/images/search.png        |   Bin 0 -> 2104 bytes
 .../processing/modeler/AddModelFromFileAction.py   |    14 +-
 .../modeler/CalculatorModelerAlgorithm.py          |     8 +-
 .../processing/modeler/CreateNewModelAction.py     |     9 +-
 .../processing/modeler/DeleteModelAction.py        |     9 +-
 .../plugins/processing/modeler/EditModelAction.py  |     7 +-
 .../plugins/processing/modeler/ModelerAlgorithm.py |    60 +-
 .../processing/modeler/ModelerAlgorithmProvider.py |    13 +-
 .../plugins/processing/modeler/ModelerArrowItem.py |     5 +-
 python/plugins/processing/modeler/ModelerDialog.py |    43 +-
 .../processing/modeler/ModelerGraphicItem.py       |     5 +-
 .../modeler/ModelerOnlyAlgorithmProvider.py        |     2 +-
 .../modeler/ModelerParameterDefinitionDialog.py    |   165 +-
 .../processing/modeler/ModelerParametersDialog.py  |   149 +-
 python/plugins/processing/modeler/ModelerScene.py  |    23 +-
 python/plugins/processing/modeler/ModelerUtils.py  |    21 +-
 .../processing/modeler/MultilineTextPanel.py       |    14 +-
 .../processing/preconfigured/CMakeLists.txt        |     3 +
 .../DeletePreconfiguredAlgorithmAction.py          |    52 +
 .../NewPreconfiguredAlgorithmAction.py             |    47 +
 .../preconfigured/PreconfiguredAlgorithm.py        |    67 +
 .../preconfigured/PreconfiguredAlgorithmDialog.py  |   104 +
 .../PreconfiguredAlgorithmProvider.py              |    63 +
 .../processing/preconfigured/PreconfiguredUtils.py |    37 +
 .../processing/preconfigured}/__init__.py          |     0
 .../processing/script/AddScriptFromFileAction.py   |    14 +-
 .../script/CreateScriptCollectionPluginAction.py   |   102 +
 .../plugins/processing/script/ScriptAlgorithm.py   |    79 +-
 .../processing/script/ScriptAlgorithmProvider.py   |    16 +-
 python/plugins/processing/script/ScriptSelector.py |   116 +
 python/plugins/processing/script/ScriptUtils.py    |    17 +-
 .../plugins/processing/tests/AlgorithmsTestBase.py |    74 +-
 python/plugins/processing/tests/CMakeLists.txt     |     3 +
 .../tests/Grass7AlgorithmsImageryTest.py           |    58 +
 .../processing/tests/Grass7AlgorithmsRasterTest.py |    58 +
 .../plugins/processing/tests/OTBAlgorithmsTest.py  |    58 +
 python/plugins/processing/tests/ParametersTest.py  |   175 +-
 python/plugins/processing/tests/README.md          |   168 +-
 python/plugins/processing/tests/ToolsTest.py       |   105 +-
 python/plugins/processing/tests/grass7_todo.md     |   103 +
 .../tests/testdata/custom/PolygonDissolveTest.gfs  |    14 +
 .../tests/testdata/custom/PolygonDissolveTest.gml  |    39 +
 .../tests/testdata/custom/grass7/.gitignore        |     3 +
 .../tests/testdata/custom/grass7/float_raster.tif  |   Bin 0 -> 44366 bytes
 .../tests/testdata/custom/grass7/i.atcorr.txt      |     8 +
 .../tests/testdata/custom/grass7/i.cluster.txt     |    31 +
 .../tests/testdata/custom/grass7/points.dbf        |   Bin 0 -> 432 bytes
 .../tests/testdata/custom/grass7/points.prj        |     1 +
 .../tests/testdata/custom/grass7/points.qpj        |     1 +
 .../tests/testdata/custom/grass7/points.shp        |   Bin 0 -> 184 bytes
 .../tests/testdata/custom/grass7/points.shx        |   Bin 0 -> 124 bytes
 .../tests/testdata/custom/grass7/points2.dbf       |   Bin 0 -> 432 bytes
 .../tests/testdata/custom/grass7/points2.prj       |     1 +
 .../tests/testdata/custom/grass7/points2.qpj       |     1 +
 .../tests/testdata/custom/grass7/points2.shp       |   Bin 0 -> 184 bytes
 .../tests/testdata/custom/grass7/points2.shx       |   Bin 0 -> 124 bytes
 .../tests/testdata/custom/grass7/raster_1class.tif |   Bin 0 -> 1599 bytes
 .../tests/testdata/custom/grass7/raster_4class.tif |   Bin 0 -> 6635 bytes
 .../tests/testdata/custom/grass7/raster_5class.tif |   Bin 0 -> 6599 bytes
 .../tests/testdata/custom/grass7/raster_6class.tif |   Bin 0 -> 7239 bytes
 .../tests/testdata/custom/grass7/rliconfig         |     2 +
 .../tests/testdata/custom/grass7/rliconfigmoving   |     3 +
 .../tests/testdata/custom/grass7/weighted.csv      |     4 +
 .../testdata/custom/innerRingTouchesOuterRing.gfs  |    36 +
 .../testdata/custom/innerRingTouchesOuterRing.gml  |   185 +
 .../processing/tests/testdata/custom/lines2.gfs    |    15 +
 .../processing/tests/testdata/custom/lines2.gml    |    24 +
 .../tests/testdata/custom/nullGeometryDissolve.gfs |    16 +
 .../tests/testdata/custom/nullGeometryDissolve.gml |    28 +
 .../tests/testdata/custom/single_part_poly.gfs     |    21 +
 .../tests/testdata/custom/single_part_poly.gml     |    56 +
 .../tests/testdata/custom/union1_a.geojson         |    10 +
 .../tests/testdata/custom/union1_b.geojson         |    10 +
 .../processing/tests/testdata/dissolve_polys.gfs   |    31 +
 .../processing/tests/testdata/dissolve_polys.gml   |    87 +
 .../expected/PolygonDissolveTest_output.gml        |    19 +
 .../expected/PolygonDissolveTest_output.xsd        |    23 +
 .../testdata/expected/autoincrement_field.gml      |    68 +
 .../testdata/expected/autoincrement_field.xsd      |    30 +
 .../expected/basic_statistics_numeric_float.html   |    21 -
 .../tests/testdata/expected/buffer_polys.gml       |    52 +
 .../tests/testdata/expected/buffer_polys.xsd       |    43 +
 .../testdata/expected/buffer_polys_dissolve.gml    |    22 +
 .../testdata/expected/buffer_polys_dissolve.xsd    |    43 +
 .../expected/clip_lines_by_multipolygon.gml        |    34 +
 .../expected/clip_lines_by_multipolygon.xsd        |    23 +
 .../clip_lines_by_multipolygon_BACKUP_11112.gml    |    34 +
 .../clip_lines_by_multipolygon_BACKUP_3790.gml     |    34 +
 .../testdata/expected/clip_lines_by_polygon.gml    |    24 +
 .../testdata/expected/clip_lines_by_polygon.xsd    |    23 +
 .../expected/clip_multipolygons_by_polygons.gml    |    35 +
 .../expected/clip_multipolygons_by_polygons.xsd    |    43 +
 .../expected/clip_points_by_multipolygons.gml      |    44 +
 .../expected/clip_points_by_multipolygons.xsd      |    23 +
 .../testdata/expected/clip_points_by_polygons.gml  |    44 +
 .../testdata/expected/clip_points_by_polygons.xsd  |    23 +
 .../expected/clip_polys_by_multipolygon.gml        |    37 +
 .../expected/clip_polys_by_multipolygon.xsd        |    43 +
 .../tests/testdata/expected/dissolve_field.gml     |    50 +
 .../tests/testdata/expected/dissolve_field.xsd     |    43 +
 .../testdata/expected/dissolve_two_fields.gml      |    58 +
 .../testdata/expected/dissolve_two_fields.xsd      |    43 +
 .../testdata/expected/eliminate_largest_area.gml   |    50 +
 .../testdata/expected/eliminate_largest_area.xsd   |    43 +
 .../testdata/expected/eliminate_smallest_area.gml  |    50 +
 .../testdata/expected/eliminate_smallest_area.xsd  |    43 +
 .../tests/testdata/expected/extract_expression.gml |    30 +
 .../tests/testdata/expected/extract_expression.xsd |    45 +
 .../tests/testdata/expected/gdal/layer_info.html   |     4 +-
 .../tests/testdata/expected/grass7/i.gensig.txt    |    17 +
 .../tests/testdata/expected/grass7/i.gensigset.txt |   124 +
 .../testdata/expected/grass7/r.category.out.txt    |     5 +
 .../tests/testdata/expected/grass7/r.coin.txt      |    35 +
 .../testdata/expected/grass7/r.colors.out.txt      |     4 +
 .../tests/testdata/expected/grass7/r.covar.txt     |     4 +
 .../tests/testdata/expected/grass7/r.describe.txt  |     1 +
 .../tests/testdata/expected/grass7/r.distance.txt  |     4 +
 .../tests/testdata/expected/grass7/r.info.txt      |    29 +
 .../tests/testdata/expected/grass7/r.kappa.txt     |    59 +
 .../testdata/expected/grass7/r.li.cwed.ascii.txt   |     1 +
 .../expected/grass7/r.li.dominance.ascii.txt       |     1 +
 .../expected/grass7/r.li.edgedensity.ascii.txt     |     1 +
 .../testdata/expected/grass7/r.li.mpa.ascii.txt    |     1 +
 .../testdata/expected/grass7/r.li.mps.ascii.txt    |     1 +
 .../testdata/expected/grass7/r.li.padcv.ascii.txt  |     1 +
 .../expected/grass7/r.li.padrange.ascii.txt        |     1 +
 .../testdata/expected/grass7/r.li.padsd.ascii.txt  |     1 +
 .../expected/grass7/r.li.patchdensity.ascii.txt    |     1 +
 .../expected/grass7/r.li.patchnum.ascii.txt        |     1 +
 .../testdata/expected/grass7/r.li.pielou.ascii.txt |     1 +
 .../testdata/expected/grass7/r.li.renyi.ascii.txt  |     1 +
 .../expected/grass7/r.li.richness.ascii.txt        |     1 +
 .../expected/grass7/r.li.shannon.ascii.txt         |     1 +
 .../testdata/expected/grass7/r.li.shape.ascii.txt  |     1 +
 .../expected/grass7/r.li.simpson.ascii.txt         |     1 +
 .../testdata/expected/grass7/r.stats.quantile.txt  |    30 +
 .../tests/testdata/expected/grass7/r.stats.txt     |   188 +
 .../tests/testdata/expected/grass7/r.surf.area.txt |     6 +
 .../tests/testdata/expected/grass7/r.terraflow.txt |     1 +
 .../tests/testdata/expected/grass7/r.tileset.txt   |     1 +
 .../expected/grass7/r.topomodel.topidxstats.txt    |    30 +
 .../tests/testdata/expected/grass7/r.transect.txt  |    10 +
 .../tests/testdata/expected/grass7/r.univar.txt    |     2 +
 .../testdata/expected/grass7/r.what.colors.txt     |     2 +
 .../testdata/expected/grass7/r.what.coords.txt     |     1 +
 .../testdata/expected/grass7/r.what.points.txt     |     3 +
 .../expected/innerRingTouchesOuterRing_output.gml  |    23 +
 .../expected/innerRingTouchesOuterRing_output.xsd  |    48 +
 .../expected/intersection_collection_fallback.dbf  |   Bin 1461 -> 2047 bytes
 .../expected/intersection_collection_fallback.shp  |   Bin 372 -> 524 bytes
 .../expected/intersection_collection_fallback.shx  |   Bin 116 -> 124 bytes
 .../tests/testdata/expected/lines_boundary.gml     |    48 +
 .../tests/testdata/expected/lines_boundary.xsd     |    23 +
 .../tests/testdata/expected/lines_bounds.gml       |    48 +
 .../tests/testdata/expected/lines_bounds.xsd       |    23 +
 .../testdata/expected/lines_split_with_lines.gml   |    64 +
 .../testdata/expected/lines_split_with_lines.xsd   |    23 +
 .../expected/lines_split_with_same_lines.gml       |    34 +
 .../expected/lines_split_with_same_lines.xsd       |    23 +
 .../tests/testdata/expected/merge_lines.gml        |    33 +
 .../tests/testdata/expected/merge_lines.xsd        |    23 +
 .../tests/testdata/expected/multi_to_single.gml    |    48 +
 .../tests/testdata/expected/multi_to_single.xsd    |    23 +
 .../tests/testdata/expected/multiline_boundary.gml |    33 +
 .../tests/testdata/expected/multiline_boundary.xsd |    23 +
 .../tests/testdata/expected/multiline_bounds.gml   |    33 +
 .../tests/testdata/expected/multiline_bounds.xsd   |    23 +
 .../tests/testdata/expected/multipoint_bounds.gml  |    43 +
 .../tests/testdata/expected/multipoint_bounds.xsd  |    30 +
 .../tests/testdata/expected/multipoly_boundary.gml |    42 +
 .../tests/testdata/expected/multipoly_boundary.xsd |    43 +
 .../tests/testdata/expected/multipoly_bounds.gml   |    42 +
 .../tests/testdata/expected/multipoly_bounds.xsd   |    43 +
 .../expected/nullGeometryDissolve_output.gml       |    19 +
 .../expected/nullGeometryDissolve_output.xsd       |    23 +
 .../tests/testdata/expected/point_bounds.gml       |    59 +
 .../tests/testdata/expected/point_bounds.xsd       |    23 +
 .../tests/testdata/expected/point_on_line.gml      |    48 +
 .../tests/testdata/expected/point_on_line.xsd      |    23 +
 .../testdata/expected/point_on_multipoint.gml      |    43 +
 .../testdata/expected/point_on_multipoint.xsd      |    30 +
 .../tests/testdata/expected/point_on_poly.gml      |    58 +
 .../tests/testdata/expected/point_on_poly.xsd      |    43 +
 .../tests/testdata/expected/poly_boundary.gml      |    58 +
 .../tests/testdata/expected/poly_boundary.xsd      |    43 +
 .../tests/testdata/expected/poly_bounds.gml        |    58 +
 .../tests/testdata/expected/poly_bounds.xsd        |    43 +
 .../tests/testdata/expected/polys_centroid.gml     |    14 +-
 .../tests/testdata/expected/polys_deleteholes.gml  |    14 +-
 .../expected/rectanglesovalsdiamondsfixed.gml      |    59 +
 .../expected/rectanglesovalsdiamondsfixed.xsd      |    23 +
 .../tests/testdata/expected/single_to_multi.gml    |    43 +
 .../tests/testdata/expected/single_to_multi.xsd    |    30 +
 .../processing/tests/testdata/expected/union1.gml  |    90 +
 .../processing/tests/testdata/expected/union1.xsd  |    37 +
 .../tests/testdata/gdal_algorithm_tests.yaml       |     8 +-
 .../testdata/grass7_algorithms_imagery_tests.yaml  |   620 +
 .../testdata/grass7_algorithms_raster_tests.yaml   |  1761 +
 python/plugins/processing/tests/testdata/lines.gml |     6 +-
 .../processing/tests/testdata/multilines.gfs       |    15 +
 .../processing/tests/testdata/multilines.gml       |    33 +
 .../processing/tests/testdata/multipoints.gfs      |    19 +
 .../processing/tests/testdata/multipoints.gml      |    43 +
 .../tests/testdata/otb_algorithm_tests.yaml        |    20 +
 python/plugins/processing/tests/testdata/polys.gfs |     7 +-
 python/plugins/processing/tests/testdata/polys.gml |    36 +-
 .../tests/testdata/qgis_algorithm_tests.yaml       |   545 +-
 .../processing/tests/{data => testdata}/raster.tif |   Bin
 python/plugins/processing/tools/dataobjects.py     |    55 +-
 python/plugins/processing/tools/general.py         |    16 +-
 python/plugins/processing/tools/postgis.py         |   893 +
 python/plugins/processing/tools/raster.py          |     1 +
 python/plugins/processing/tools/spatialite.py      |   125 +
 python/plugins/processing/tools/system.py          |    22 +-
 python/plugins/processing/tools/translation.py     |    12 +-
 python/plugins/processing/tools/vector.py          |   120 +-
 .../processing/ui/DlgGetScriptsAndModels.ui        |   144 +-
 python/plugins/processing/ui/DlgResults.ui         |    12 -
 python/plugins/processing/ui/DlgScriptEditor.ui    |   101 +-
 python/plugins/processing/ui/scriptselector.ui     |   168 +
 python/plugins/processing/ui/widgetBaseSelector.ui |    15 +-
 .../plugins/processing/ui/widgetLayerSelector.ui   |    25 +-
 .../plugins/processing/ui/widgetNumberSelector.ui  |     2 +-
 python/pyplugin_installer/__init__.py              |     4 +-
 python/pyplugin_installer/installer.py             |    41 +-
 python/pyplugin_installer/installer_data.py        |    55 +-
 .../qgsplugininstallerfetchingdialog.py            |     6 +-
 .../qgsplugininstallerinstallingdialog.py          |    18 +-
 .../qgsplugininstallerpluginerrordialog.py         |     4 +-
 .../qgsplugininstallerrepositorydialog.py          |     6 +-
 python/qsci_apis/generate_console_pap.py           |     6 +-
 python/qsci_apis/pyqgis.pap                        |   Bin 1226854 -> 1275750 bytes
 python/server/__init__.py                          |     4 +-
 python/server/qgscapabilitiescache.sip             |     6 +
 python/server/qgsserverinterface.sip               |     5 +
 python/server/qgswfserver.sip                      |     9 +-
 python/server/qgswmsconfigparser.sip               |    15 +-
 python/server/qgswmsprojectparser.sip              |     4 +
 python/sip_helpers/CMakeLists.txt                  |    38 +
 python/sip_helpers/qgissiphelper.cpp               |    48 +
 python/sip_helpers/qgissiphelper.h                 |    24 +
 python/testing/__init__.py                         |    86 +-
 python/testing/mocked.py                           |     4 +-
 python/user.py                                     |     2 +-
 python/utils.py                                    |    72 +-
 qgis-test-travis.ctest                             |    42 +-
 resources/context_help/QgsBookmarks                |    39 -
 resources/context_help/QgsOracleSourceSelect       |    40 +
 resources/context_help/QgsPgSourceSelect           |     8 +-
 resources/function_help/json/Aggregates            |     5 +
 resources/function_help/json/aggregate             |    19 +
 resources/function_help/json/angle_at_vertex       |     8 +
 resources/function_help/json/azimuth               |     6 +-
 resources/function_help/json/boundary              |     8 +
 resources/function_help/json/char                  |     7 +
 resources/function_help/json/concatenate           |    14 +
 resources/function_help/json/count                 |    13 +
 resources/function_help/json/count_distinct        |    13 +
 resources/function_help/json/count_missing         |    13 +
 resources/function_help/json/distance_to_vertex    |     8 +
 resources/function_help/json/if                    |    16 +-
 resources/function_help/json/iqr                   |    13 +
 .../function_help/json/line_interpolate_angle      |     8 +
 .../function_help/json/line_interpolate_point      |     8 +
 resources/function_help/json/line_locate_point     |     8 +
 resources/function_help/json/line_merge            |     9 +
 resources/function_help/json/majority              |    13 +
 resources/function_help/json/max_length            |    13 +
 resources/function_help/json/maximum               |    13 +
 resources/function_help/json/mean                  |    13 +
 resources/function_help/json/median                |    13 +
 resources/function_help/json/min_length            |    13 +
 resources/function_help/json/minimum               |    13 +
 resources/function_help/json/minority              |    13 +
 resources/function_help/json/project               |    13 +
 resources/function_help/json/q1                    |    13 +
 resources/function_help/json/q3                    |    13 +
 resources/function_help/json/randf                 |     4 +-
 resources/function_help/json/range                 |    13 +
 resources/function_help/json/relation_aggregate    |    16 +
 resources/function_help/json/round                 |     4 +-
 resources/function_help/json/stdev                 |    13 +
 resources/function_help/json/sum                   |    13 +
 resources/function_help/json/x                     |     3 +-
 resources/function_help/json/y                     |     3 +-
 resources/symbology-ng-style.db                    |   Bin 84992 -> 98304 bytes
 resources/symbology-ng-style.xml                   |    24 +
 rpm/qgis.spec.template                             |     3 -
 rpm/sources/qgis-mime.xml                          |    29 +-
 scripts/addcopyright.sh                            |    29 +-
 scripts/addfix.pl                                  |    96 +
 scripts/astyle.sh                                  |     9 +-
 scripts/chkcopyrights.sh                           |     2 +-
 scripts/chkspelling.sh                             |     4 +-
 scripts/create-transifex-resources.sh              |    15 +
 scripts/generate_test_mask_image.py                |    30 +-
 scripts/mkuidefaults.py                            |    64 +-
 scripts/prepare-commit.sh                          |    29 +-
 scripts/process_contexthelp.py                     |     3 +
 scripts/process_function_template.py               |     6 +-
 scripts/pull_ts.sh                                 |     2 +-
 scripts/push_ts.sh                                 |     2 +-
 scripts/pyuic-wrapper.bat                          |     6 +
 scripts/pyuic-wrapper.py                           |    26 +
 scripts/pyuic-wrapper.sh                           |    26 +
 scripts/pyuic4-wrapper.bat                         |     5 -
 scripts/pyuic4-wrapper.py                          |     7 -
 scripts/pyuic4-wrapper.sh                          |    10 -
 scripts/qgis_fixes/fix_absolute_import.py          |    11 +
 scripts/qgis_fixes/fix_apply.py                    |     1 +
 scripts/qgis_fixes/fix_basestring.py               |     1 +
 scripts/qgis_fixes/fix_cmp.py                      |     1 +
 scripts/qgis_fixes/fix_dict.py                     |     1 +
 scripts/qgis_fixes/fix_except.py                   |     1 +
 scripts/qgis_fixes/fix_exec.py                     |     1 +
 scripts/qgis_fixes/fix_execfile.py                 |     1 +
 scripts/qgis_fixes/fix_exitfunc.py                 |     1 +
 scripts/qgis_fixes/fix_filter.py                   |     1 +
 scripts/qgis_fixes/fix_funcattrs.py                |     1 +
 scripts/qgis_fixes/fix_future_builtins.py          |     1 +
 scripts/qgis_fixes/fix_future_standard_library.py  |     1 +
 .../fix_future_standard_library_urllib.py          |     1 +
 scripts/qgis_fixes/fix_getcwdu.py                  |     1 +
 scripts/qgis_fixes/fix_has_key.py                  |     1 +
 scripts/qgis_fixes/fix_idioms.py                   |     1 +
 scripts/qgis_fixes/fix_input.py                    |     1 +
 scripts/qgis_fixes/fix_intern.py                   |     1 +
 scripts/qgis_fixes/fix_isinstance.py               |     1 +
 scripts/qgis_fixes/fix_itertools.py                |     1 +
 scripts/qgis_fixes/fix_itertools_imports.py        |     1 +
 scripts/qgis_fixes/fix_long.py                     |     1 +
 scripts/qgis_fixes/fix_map.py                      |     1 +
 scripts/qgis_fixes/fix_metaclass.py                |     1 +
 scripts/qgis_fixes/fix_methodattrs.py              |     1 +
 scripts/qgis_fixes/fix_ne.py                       |     1 +
 scripts/qgis_fixes/fix_newstyle.py                 |     1 +
 scripts/qgis_fixes/fix_next_call.py                |     1 +
 scripts/qgis_fixes/fix_nonzero.py                  |     1 +
 scripts/qgis_fixes/fix_numliterals.py              |     1 +
 scripts/qgis_fixes/fix_object.py                   |     1 +
 scripts/qgis_fixes/fix_operator.py                 |     1 +
 scripts/qgis_fixes/fix_paren.py                    |     1 +
 scripts/qgis_fixes/fix_print_with_import.py        |    24 +
 scripts/qgis_fixes/fix_pyqt.py                     |    93 +-
 scripts/qgis_fixes/fix_raise.py                    |     1 +
 scripts/qgis_fixes/fix_raw_input.py                |     1 +
 scripts/qgis_fixes/fix_reduce.py                   |     1 +
 scripts/qgis_fixes/fix_renames.py                  |     1 +
 scripts/qgis_fixes/fix_repr.py                     |     1 +
 scripts/qgis_fixes/fix_signals.py                  |     9 +
 scripts/qgis_fixes/fix_standarderror.py            |     1 +
 scripts/qgis_fixes/fix_sys_exc.py                  |     1 +
 scripts/qgis_fixes/fix_throw.py                    |     1 +
 scripts/qgis_fixes/fix_tuple_params.py             |     1 +
 scripts/qgis_fixes/fix_types.py                    |     1 +
 scripts/qgis_fixes/fix_uiimport.py                 |    45 +
 scripts/qgis_fixes/fix_unicode_keep_u.py           |     1 +
 scripts/qgis_fixes/fix_ws_comma.py                 |     1 +
 scripts/qgis_fixes/fix_xrange_with_import.py       |     1 +
 scripts/qgis_fixes/fix_xreadlines.py               |     1 +
 scripts/qgis_fixes/fix_zip.py                      |     1 +
 scripts/release.pl                                 |    77 +-
 scripts/remove_temporary_files.sh                  |     4 +
 scripts/update_ts.sh                               |    26 +-
 scripts/update_ts_files.sh                         |   157 -
 scripts/verify-indentation.sh                      |     2 +-
 scripts/widgets_tree.py                            |   160 +-
 src/analysis/CMakeLists.txt                        |     8 +-
 src/analysis/interpolation/Bezier3D.h              |     3 +-
 .../interpolation/CloughTocherInterpolator.h       |     3 +-
 .../interpolation/DualEdgeTriangulation.cc         |     4 +-
 src/analysis/interpolation/DualEdgeTriangulation.h |     3 +-
 src/analysis/interpolation/HalfEdge.h              |     3 +
 .../interpolation/LinTriangleInterpolator.h        |     3 +-
 src/analysis/interpolation/Line3D.h                |     3 +-
 src/analysis/interpolation/Node.h                  |     7 +-
 src/analysis/interpolation/NormVecDecorator.h      |     3 +-
 src/analysis/interpolation/ParametricLine.h        |    14 +-
 src/analysis/interpolation/Point3D.h               |    13 +-
 src/analysis/interpolation/TriDecorator.h          |     3 +-
 src/analysis/interpolation/TriangleInterpolator.h  |     3 +-
 src/analysis/interpolation/Triangulation.h         |     3 +-
 src/analysis/interpolation/Vector3D.h              |    20 +-
 src/analysis/interpolation/qgsgridfilewriter.h     |     3 +-
 src/analysis/interpolation/qgsidwinterpolator.h    |     3 +
 src/analysis/interpolation/qgsinterpolator.h       |     3 +-
 src/analysis/interpolation/qgstininterpolator.h    |     3 +-
 src/analysis/network/qgsarcproperter.h             |     4 +-
 src/analysis/network/qgsdistancearcproperter.h     |     3 +
 src/analysis/network/qgsgraphbuilder.cpp           |     4 +-
 src/analysis/network/qgsgraphbuilderintr.h         |     6 +-
 .../network/qgslinevectorlayerdirector.cpp         |     3 +
 src/analysis/openstreetmap/qgsosmbase.h            |    34 +-
 src/analysis/openstreetmap/qgsosmdatabase.h        |     8 +-
 src/analysis/openstreetmap/qgsosmdownload.cpp      |    17 +-
 src/analysis/openstreetmap/qgsosmdownload.h        |     4 +-
 src/analysis/openstreetmap/qgsosmimport.h          |     2 +-
 src/analysis/raster/qgsalignraster.cpp             |    15 +-
 src/analysis/raster/qgsalignraster.h               |    11 +-
 src/analysis/raster/qgsaspectfilter.cpp            |     4 +-
 src/analysis/raster/qgsaspectfilter.h              |     3 +-
 src/analysis/raster/qgsderivativefilter.cpp        |     4 +-
 src/analysis/raster/qgsderivativefilter.h          |     3 +-
 src/analysis/raster/qgshillshadefilter.h           |     3 +
 src/analysis/raster/qgsninecellfilter.h            |     3 +-
 src/analysis/raster/qgsrastercalcnode.h            |     3 +
 src/analysis/raster/qgsrastercalculator.h          |     3 +-
 src/analysis/raster/qgsrastermatrix.h              |     3 +
 src/analysis/raster/qgsrelief.h                    |     3 +-
 src/analysis/raster/qgsruggednessfilter.h          |     3 +-
 src/analysis/raster/qgsslopefilter.h               |     3 +-
 src/analysis/raster/qgstotalcurvaturefilter.h      |     3 +-
 src/analysis/vector/qgsgeometryanalyzer.cpp        |    71 +-
 src/analysis/vector/qgsgeometryanalyzer.h          |    10 +-
 src/analysis/vector/qgsoverlayanalyzer.cpp         |     6 +-
 src/analysis/vector/qgspointsample.cpp             |    20 +-
 src/analysis/vector/qgspointsample.h               |    19 +-
 src/analysis/vector/qgstransectsample.cpp          |    33 +-
 src/analysis/vector/qgstransectsample.h            |    17 +-
 src/analysis/vector/qgszonalstatistics.h           |     3 +-
 src/app/CMakeLists.txt                             |    64 +-
 src/app/composer/qgsatlascompositionwidget.h       |     2 +-
 src/app/composer/qgscomposer.cpp                   |   263 +-
 src/app/composer/qgscomposer.h                     |    38 +-
 .../composer/qgscomposerattributetablewidget.cpp   |    80 +-
 src/app/composer/qgscomposerattributetablewidget.h |     6 +-
 .../qgscomposerimageexportoptionsdialog.cpp        |    16 +-
 src/app/composer/qgscomposerlabelwidget.cpp        |    23 +-
 src/app/composer/qgscomposerlabelwidget.h          |     2 +-
 src/app/composer/qgscomposerlegenditemdialog.h     |     2 +-
 src/app/composer/qgscomposerlegendlayersdialog.h   |     2 +-
 src/app/composer/qgscomposerlegendwidget.cpp       |   127 +-
 src/app/composer/qgscomposerlegendwidget.h         |    12 +-
 src/app/composer/qgscomposermapwidget.cpp          |   221 +-
 src/app/composer/qgscomposermapwidget.h            |    19 +-
 src/app/composer/qgscomposerpicturewidget.cpp      |    99 +-
 src/app/composer/qgscomposerpicturewidget.h        |     7 +-
 src/app/composer/qgscomposerpolygonwidget.cpp      |    94 +
 src/app/composer/qgscomposerpolygonwidget.h        |    48 +
 src/app/composer/qgscomposerpolylinewidget.cpp     |    84 +
 src/app/composer/qgscomposerpolylinewidget.h       |    48 +
 src/app/composer/qgscomposerscalebarwidget.cpp     |   137 +-
 src/app/composer/qgscomposerscalebarwidget.h       |    15 +-
 src/app/composer/qgscompositionwidget.cpp          |    74 +-
 src/app/composer/qgscompositionwidget.h            |    10 +-
 src/app/dwg/libdxfrw/CMakeLists.txt                |    83 +
 src/app/dwg/libdxfrw/drw_base.h                    |   542 +
 src/app/dwg/libdxfrw/drw_classes.cpp               |   139 +
 src/app/dwg/libdxfrw/drw_classes.h                 |    65 +
 src/app/dwg/libdxfrw/drw_entities.cpp              |  3875 +
 src/app/dwg/libdxfrw/drw_entities.h                |  1681 +
 src/app/dwg/libdxfrw/drw_header.cpp                |  2761 +
 src/app/dwg/libdxfrw/drw_header.h                  |   115 +
 src/app/dwg/libdxfrw/drw_interface.h               |   178 +
 src/app/dwg/libdxfrw/drw_objects.cpp               |  1478 +
 src/app/dwg/libdxfrw/drw_objects.h                 |   779 +
 src/app/dwg/libdxfrw/intern/drw_cptable932.h       |  7815 ++
 src/app/dwg/libdxfrw/intern/drw_cptable936.h       | 21946 +++++
 src/app/dwg/libdxfrw/intern/drw_cptable949.h       | 17202 ++++
 src/app/dwg/libdxfrw/intern/drw_cptable950.h       | 13657 +++
 src/app/dwg/libdxfrw/intern/drw_cptables.h         |  1340 +
 src/app/dwg/libdxfrw/intern/drw_dbg.cpp            |   207 +
 src/app/dwg/libdxfrw/intern/drw_dbg.h              |    61 +
 src/app/dwg/libdxfrw/intern/drw_textcodec.cpp      |   675 +
 src/app/dwg/libdxfrw/intern/drw_textcodec.h        |   100 +
 src/app/dwg/libdxfrw/intern/dwgbuffer.cpp          |  1060 +
 src/app/dwg/libdxfrw/intern/dwgbuffer.h            |   161 +
 src/app/dwg/libdxfrw/intern/dwgreader.cpp          |  1584 +
 src/app/dwg/libdxfrw/intern/dwgreader.h            |   223 +
 src/app/dwg/libdxfrw/intern/dwgreader15.cpp        |   231 +
 src/app/dwg/libdxfrw/intern/dwgreader15.h          |    50 +
 src/app/dwg/libdxfrw/intern/dwgreader18.cpp        |   825 +
 src/app/dwg/libdxfrw/intern/dwgreader18.h          |   109 +
 src/app/dwg/libdxfrw/intern/dwgreader21.cpp        |   657 +
 src/app/dwg/libdxfrw/intern/dwgreader21.h          |    70 +
 src/app/dwg/libdxfrw/intern/dwgreader24.cpp        |    46 +
 src/app/dwg/libdxfrw/intern/dwgreader24.h          |    60 +
 src/app/dwg/libdxfrw/intern/dwgreader27.cpp        |    47 +
 src/app/dwg/libdxfrw/intern/dwgreader27.h          |    59 +
 src/app/dwg/libdxfrw/intern/dwgutil.cpp            |   794 +
 src/app/dwg/libdxfrw/intern/dwgutil.h              |   104 +
 src/app/dwg/libdxfrw/intern/dxfreader.cpp          |   312 +
 src/app/dwg/libdxfrw/intern/dxfreader.h            |   112 +
 src/app/dwg/libdxfrw/intern/dxfwriter.cpp          |   286 +
 src/app/dwg/libdxfrw/intern/dxfwriter.h            |    72 +
 src/app/dwg/libdxfrw/intern/rscodec.cpp            |   464 +
 src/app/dwg/libdxfrw/intern/rscodec.h              |    70 +
 src/app/dwg/libdxfrw/libdwgr.cpp                   |   377 +
 src/app/dwg/libdxfrw/libdwgr.h                     |    52 +
 src/app/dwg/libdxfrw/libdxfrw.cpp                  |  3401 +
 src/app/dwg/libdxfrw/libdxfrw.dox                  |   288 +
 src/app/dwg/libdxfrw/libdxfrw.h                    |   148 +
 src/app/dwg/qgsdwgimportdialog.cpp                 |   502 +
 src/app/dwg/qgsdwgimportdialog.h                   |    52 +
 src/app/dwg/qgsdwgimporter.cpp                     |  2709 +
 src/app/dwg/qgsdwgimporter.h                       |   202 +
 src/app/gps/qgsgpsinformationwidget.cpp            |    11 +-
 src/app/gps/qgsgpsmarker.cpp                       |     4 +-
 src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.cpp      |     2 +-
 src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.h        |     2 +-
 src/app/main.cpp                                   |   153 +-
 src/app/nodetool/qgsmaptoolnodetool.cpp            |     8 +-
 src/app/nodetool/qgsnodeeditor.cpp                 |     6 +-
 src/app/nodetool/qgsnodeeditor.h                   |     4 +-
 src/app/ogr/qgsnewogrconnection.cpp                |     2 +
 src/app/ogr/qgsvectorlayersaveasdialog.cpp         |   484 +-
 src/app/ogr/qgsvectorlayersaveasdialog.h           |    25 +-
 src/app/openstreetmap/qgsosmdownloaddialog.cpp     |     8 +-
 src/app/openstreetmap/qgsosmexportdialog.cpp       |     5 +-
 src/app/openstreetmap/qgsosmimportdialog.cpp       |     3 +-
 src/app/pluginmanager/qgspluginitemdelegate.cpp    |     8 +-
 src/app/pluginmanager/qgspluginmanager.cpp         |   134 +-
 src/app/pluginmanager/qgspluginmanager.h           |    12 +
 .../pluginmanager/qgspluginsortfilterproxymodel.h  |     1 +
 src/app/qgis-mime.ico                              |   Bin 0 -> 370070 bytes
 src/app/qgis-qgs.ico                               |   Bin 0 -> 370070 bytes
 src/app/qgis-qlr.ico                               |   Bin 0 -> 370070 bytes
 src/app/qgis-qml.ico                               |   Bin 0 -> 370070 bytes
 src/app/qgis-qpt.ico                               |   Bin 0 -> 370070 bytes
 src/app/qgisapp.cpp                                |  1680 +-
 src/app/qgisapp.h                                  |   116 +-
 src/app/qgisappinterface.cpp                       |    16 +-
 src/app/qgisappinterface.h                         |    17 +
 src/app/qgsabout.cpp                               |     4 +-
 src/app/qgsaddtaborgroup.cpp                       |    32 +
 src/app/qgsaddtaborgroup.h                         |     6 +-
 src/app/qgsalignrasterdialog.cpp                   |    32 +-
 src/app/qgsalignrasterdialog.h                     |     6 +-
 src/app/qgsannotationwidget.cpp                    |    11 +-
 src/app/qgsannotationwidget.h                      |     2 +-
 src/app/qgsapplayertreeviewmenuprovider.cpp        |    45 +-
 src/app/qgsapplayertreeviewmenuprovider.h          |     6 +-
 src/app/qgsattributeactiondialog.cpp               |   422 +-
 src/app/qgsattributeactiondialog.h                 |    48 +-
 src/app/qgsattributeactionpropertiesdialog.cpp     |   179 +
 src/app/qgsattributeactionpropertiesdialog.h       |    58 +
 src/app/qgsattributetabledialog.cpp                |   320 +-
 src/app/qgsattributetabledialog.h                  |    67 +-
 src/app/qgsattributetypedialog.cpp                 |   102 +-
 src/app/qgsattributetypedialog.h                   |    58 +-
 src/app/qgsbookmarks.cpp                           |   635 +-
 src/app/qgsbookmarks.h                             |   137 +-
 src/app/qgsbrowserdockwidget.cpp                   |    80 +-
 src/app/qgsbrowserdockwidget.h                     |     6 +-
 src/app/qgsclipboard.cpp                           |   231 +-
 src/app/qgsclipboard.h                             |   101 +-
 src/app/qgsconfigureshortcutsdialog.cpp            |   428 -
 src/app/qgsconfigureshortcutsdialog.h              |    69 -
 src/app/qgscustomization.cpp                       |    13 +-
 src/app/qgscustomprojectiondialog.cpp              |     5 -
 src/app/qgsdecorationcopyrightdialog.cpp           |     3 +-
 src/app/qgsdecorationgrid.cpp                      |     5 +-
 src/app/qgsdecorationgriddialog.cpp                |     5 +-
 src/app/qgsdecorationitem.cpp                      |     2 -
 src/app/qgsdecorationnortharrow.cpp                |     4 +-
 src/app/qgsdecorationnortharrowdialog.cpp          |     3 +-
 src/app/qgsdecorationscalebardialog.cpp            |     3 +-
 src/app/qgsdiagramproperties.cpp                   |   425 +-
 src/app/qgsdiagramproperties.h                     |    39 +-
 src/app/qgsdxfexportdialog.cpp                     |    52 +-
 src/app/qgsdxfexportdialog.h                       |    10 +-
 src/app/qgsfeatureaction.cpp                       |    51 +-
 src/app/qgsfieldcalculator.cpp                     |    19 +-
 src/app/qgsfieldsproperties.cpp                    |   340 +-
 src/app/qgsfieldsproperties.h                      |    66 +-
 src/app/qgsformannotationdialog.cpp                |    12 +-
 src/app/qgsformannotationdialog.h                  |     1 +
 src/app/qgsguivectorlayertools.cpp                 |     2 +-
 src/app/qgshandlebadlayers.cpp                     |     7 -
 src/app/qgshtmlannotationdialog.cpp                |    12 +-
 src/app/qgshtmlannotationdialog.h                  |     1 +
 src/app/qgsidentifyresultsdialog.cpp               |    88 +-
 src/app/qgsidentifyresultsdialog.h                 |    33 +-
 src/app/qgsjoindialog.cpp                          |     5 +-
 src/app/qgslabeldialog.cpp                         |    14 +-
 src/app/qgslabeldialog.h                           |     4 +-
 src/app/qgslabelinggui.cpp                         |   508 +-
 src/app/qgslabelinggui.h                           |    15 +
 src/app/qgslabelingwidget.cpp                      |   125 +-
 src/app/qgslabelingwidget.h                        |    34 +-
 src/app/qgslabelpropertydialog.cpp                 |    13 +-
 src/app/qgslabelpropertydialog.h                   |     4 +-
 src/app/qgslayerstylingwidget.cpp                  |   535 +
 src/app/qgslayerstylingwidget.h                    |   139 +
 src/app/qgsloadstylefromdbdialog.cpp               |     6 +
 src/app/qgsloadstylefromdbdialog.h                 |     6 +
 src/app/qgsmaptooladdfeature.cpp                   |    29 +-
 src/app/qgsmaptooladdpart.cpp                      |     6 +-
 src/app/qgsmaptoolchangelabelproperties.cpp        |    29 +-
 src/app/qgsmaptoolcircularstringradius.cpp         |     8 +-
 src/app/qgsmaptooldeletepart.cpp                   |     8 +-
 src/app/qgsmaptooldeletering.cpp                   |    10 +-
 src/app/qgsmaptoolfeatureaction.cpp                |    15 +-
 src/app/qgsmaptoolfeatureaction.h                  |     2 +
 src/app/qgsmaptoolfillring.cpp                     |     5 +-
 src/app/qgsmaptoolidentifyaction.cpp               |    14 +
 src/app/qgsmaptoolidentifyaction.h                 |     2 +
 src/app/qgsmaptoollabel.cpp                        |   318 +-
 src/app/qgsmaptoollabel.h                          |    78 +-
 src/app/qgsmaptoolmeasureangle.h                   |     4 +-
 src/app/qgsmaptoolmovefeature.cpp                  |     3 +-
 src/app/qgsmaptoolmovelabel.cpp                    |    58 +-
 src/app/qgsmaptooloffsetcurve.cpp                  |     8 +-
 src/app/qgsmaptooloffsetpointsymbol.cpp            |   263 +
 src/app/qgsmaptooloffsetpointsymbol.h              |    93 +
 src/app/qgsmaptoolpinlabels.cpp                    |   141 +-
 src/app/qgsmaptoolpinlabels.h                      |    12 +-
 src/app/qgsmaptoolpointsymbol.cpp                  |   108 +
 src/app/qgsmaptoolpointsymbol.h                    |    56 +
 src/app/qgsmaptoolreshape.cpp                      |   136 +-
 src/app/qgsmaptoolreshape.h                        |     7 +
 src/app/qgsmaptoolrotatefeature.cpp                |     3 +-
 src/app/qgsmaptoolrotatelabel.cpp                  |    46 +-
 src/app/qgsmaptoolrotatepointsymbols.cpp           |   146 +-
 src/app/qgsmaptoolrotatepointsymbols.h             |    29 +-
 src/app/qgsmaptoolselect.cpp                       |     7 +-
 src/app/qgsmaptoolselectfreehand.cpp               |    20 +-
 src/app/qgsmaptoolselectpolygon.cpp                |     2 +-
 src/app/qgsmaptoolselectradius.cpp                 |     5 +-
 src/app/qgsmaptoolselectrectangle.cpp              |     5 +-
 src/app/qgsmaptoolselectutils.cpp                  |   130 +-
 src/app/qgsmaptoolselectutils.h                    |    58 +-
 src/app/qgsmaptoolshowhidelabels.cpp               |    84 +-
 src/app/qgsmaptoolshowhidelabels.h                 |     9 +-
 src/app/qgsmaptoolsimplify.cpp                     |    35 +-
 src/app/qgsmaptoolsimplify.h                       |     5 +
 src/app/qgsmeasuredialog.cpp                       |     9 +-
 src/app/qgsmeasuredialog.h                         |     4 +-
 src/app/qgsmeasuretool.cpp                         |    47 +
 src/app/qgsmeasuretool.h                           |     5 +
 src/app/qgsmergeattributesdialog.cpp               |    18 +-
 src/app/qgsnewspatialitelayerdialog.cpp            |    11 +-
 src/app/qgsoptions.cpp                             |    91 +-
 src/app/qgspluginmetadata.cpp                      |     8 +-
 src/app/qgspluginregistry.cpp                      |     6 +-
 src/app/qgspointmarkeritem.cpp                     |   124 +
 src/app/qgspointmarkeritem.h                       |   100 +
 src/app/qgsprojectproperties.cpp                   |    74 +-
 src/app/qgsrasterlayerproperties.cpp               |    50 +-
 src/app/qgsrelationadddlg.cpp                      |    36 +-
 src/app/qgsrelationadddlg.h                        |     2 +
 src/app/qgsrelationmanagerdialog.cpp               |    16 +-
 src/app/qgsrulebasedlabelingwidget.cpp             |   109 +-
 src/app/qgsrulebasedlabelingwidget.h               |    37 +-
 src/app/qgsselectbyformdialog.cpp                  |    55 +
 src/app/qgsselectbyformdialog.h                    |    64 +
 src/app/qgsshortcutsmanager.cpp                    |   127 -
 src/app/qgsshortcutsmanager.h                      |    73 -
 src/app/qgssnappingdialog.cpp                      |     4 +-
 src/app/qgssnappingdialog.h                        |     6 +-
 src/app/qgssponsors.cpp                            |    43 -
 src/app/qgssponsors.h                              |    35 -
 src/app/qgsstatisticalsummarydockwidget.cpp        |   333 +-
 src/app/qgsstatisticalsummarydockwidget.h          |    34 +-
 src/app/qgsstatusbarcoordinateswidget.cpp          |    13 +-
 src/app/qgsstatusbarmagnifierwidget.cpp            |    92 +
 src/app/qgsstatusbarmagnifierwidget.h              |    73 +
 src/app/qgsstatusbarscalewidget.cpp                |   107 +
 src/app/qgsstatusbarscalewidget.h                  |    82 +
 src/app/qgssubstitutionlistwidget.cpp              |   230 +
 src/app/qgssubstitutionlistwidget.h                |   111 +
 src/app/qgssvgannotationdialog.cpp                 |     8 +
 src/app/qgssvgannotationdialog.h                   |     1 +
 src/app/qgstextannotationdialog.cpp                |     9 +
 src/app/qgstextannotationdialog.h                  |     1 +
 src/app/qgstipfactory.cpp                          |    46 +-
 src/app/qgsundowidget.cpp                          |    36 +-
 src/app/qgsundowidget.h                            |    14 +-
 src/app/qgsvectorlayerproperties.cpp               |   426 +-
 src/app/qgsvectorlayerproperties.h                 |    22 +-
 src/app/qgsversioninfo.cpp                         |     2 +-
 src/app/qgsvisibilitypresets.cpp                   |    14 +-
 src/app/qgswelcomepageitemsmodel.cpp               |    13 +-
 src/astyle/ASResource.cpp                          |     3 +
 src/astyle/astyle.h                                |     2 +-
 src/auth/basic/qgsauthbasicmethod.cpp              |    41 +-
 src/auth/basic/qgsauthbasicmethod.h                |     5 +-
 src/auth/identcert/qgsauthidentcertmethod.cpp      |    24 +-
 src/auth/identcert/qgsauthidentcertmethod.h        |     5 +-
 src/auth/pkipaths/qgsauthpkipathsmethod.cpp        |    24 +-
 src/auth/pkipaths/qgsauthpkipathsmethod.h          |     6 +-
 src/auth/pkipkcs12/qgsauthpkcs12method.cpp         |    24 +-
 src/auth/pkipkcs12/qgsauthpkcs12method.h           |     5 +-
 src/browser/CMakeLists.txt                         |     2 +-
 src/browser/main.cpp                               |     3 +
 src/browser/qgsbrowser.cpp                         |     8 +-
 src/core/CMakeLists.txt                            |   102 +-
 src/core/auth/qgsauthmanager.cpp                   |    52 +
 src/core/auth/qgsauthmethodregistry.cpp            |     2 +-
 src/core/composer/qgsaddremoveitemcommand.cpp      |     2 +-
 src/core/composer/qgsaddremoveitemcommand.h        |     4 +-
 .../composer/qgsaddremovemultiframecommand.cpp     |     2 +-
 src/core/composer/qgsaddremovemultiframecommand.h  |     3 +
 src/core/composer/qgsatlascomposition.cpp          |    49 +-
 src/core/composer/qgsatlascomposition.h            |     7 +-
 src/core/composer/qgscomposerarrow.h               |     4 +-
 src/core/composer/qgscomposerattributetable.cpp    |    16 +-
 src/core/composer/qgscomposerattributetable.h      |    11 +-
 src/core/composer/qgscomposerattributetablemodel.h |     8 +-
 .../composer/qgscomposerattributetablemodelv2.h    |     8 +-
 src/core/composer/qgscomposerattributetablev2.cpp  |   107 +-
 src/core/composer/qgscomposerattributetablev2.h    |    27 +-
 src/core/composer/qgscomposereffect.h              |     3 +
 src/core/composer/qgscomposerframe.h               |     4 +-
 src/core/composer/qgscomposerhtml.cpp              |    24 +-
 src/core/composer/qgscomposerhtml.h                |    10 +-
 src/core/composer/qgscomposeritem.cpp              |     9 +-
 src/core/composer/qgscomposeritem.h                |     4 +-
 src/core/composer/qgscomposeritemcommand.cpp       |     2 +-
 src/core/composer/qgscomposeritemcommand.h         |    10 +-
 src/core/composer/qgscomposeritemgroup.h           |     2 +-
 src/core/composer/qgscomposerlabel.cpp             |   132 +-
 src/core/composer/qgscomposerlabel.h               |    11 +-
 src/core/composer/qgscomposerlegend.cpp            |     6 +-
 src/core/composer/qgscomposerlegend.h              |     8 +-
 src/core/composer/qgscomposerlegenditem.h          |    19 +-
 src/core/composer/qgscomposerlegendstyle.h         |     2 +-
 src/core/composer/qgscomposermap.cpp               |   114 +-
 src/core/composer/qgscomposermap.h                 |    31 +-
 src/core/composer/qgscomposermapgrid.h             |    11 +-
 src/core/composer/qgscomposermapitem.h             |     4 +-
 src/core/composer/qgscomposermapoverview.h         |     4 +-
 src/core/composer/qgscomposermodel.cpp             |    80 +-
 src/core/composer/qgscomposermodel.h               |   101 +-
 src/core/composer/qgscomposermousehandles.cpp      |     4 +-
 src/core/composer/qgscomposermousehandles.h        |     2 +-
 src/core/composer/qgscomposermultiframe.cpp        |    10 +-
 src/core/composer/qgscomposermultiframe.h          |     2 +-
 src/core/composer/qgscomposermultiframecommand.cpp |     2 +-
 src/core/composer/qgscomposermultiframecommand.h   |     6 +-
 src/core/composer/qgscomposernodesitem.cpp         |   387 +
 src/core/composer/qgscomposernodesitem.h           |   170 +
 src/core/composer/qgscomposerobject.h              |     2 +-
 src/core/composer/qgscomposerpicture.h             |     2 +-
 src/core/composer/qgscomposerpolygon.cpp           |   142 +
 src/core/composer/qgscomposerpolygon.h             |    87 +
 src/core/composer/qgscomposerpolyline.cpp          |   144 +
 src/core/composer/qgscomposerpolyline.h            |    87 +
 src/core/composer/qgscomposerscalebar.cpp          |     4 +-
 src/core/composer/qgscomposerscalebar.h            |     2 +-
 src/core/composer/qgscomposershape.cpp             |    27 +-
 src/core/composer/qgscomposershape.h               |     3 +-
 src/core/composer/qgscomposertable.h               |     6 +-
 src/core/composer/qgscomposertablecolumn.cpp       |    16 +-
 src/core/composer/qgscomposertablecolumn.h         |     3 +-
 src/core/composer/qgscomposertablev2.h             |    15 +-
 src/core/composer/qgscomposertexttable.h           |     9 +-
 src/core/composer/qgscomposerutils.h               |     2 +-
 src/core/composer/qgscomposition.cpp               |   278 +-
 src/core/composer/qgscomposition.h                 |    89 +-
 src/core/composer/qgsdoubleboxscalebarstyle.h      |     2 +-
 src/core/composer/qgsgroupungroupitemscommand.h    |     3 +-
 src/core/composer/qgslegendmodel.cpp               |     3 +-
 src/core/composer/qgslegendmodel.h                 |     2 +-
 src/core/composer/qgsnumericscalebarstyle.h        |     2 +-
 src/core/composer/qgspaperitem.h                   |     6 +-
 src/core/composer/qgsscalebarstyle.h               |     2 +-
 src/core/composer/qgssingleboxscalebarstyle.h      |     2 +-
 src/core/composer/qgsticksscalebarstyle.h          |     2 +-
 src/core/diagram/qgsdiagram.cpp                    |    77 +-
 src/core/diagram/qgsdiagram.h                      |    19 +-
 src/core/diagram/qgshistogramdiagram.cpp           |    15 +
 src/core/diagram/qgshistogramdiagram.h             |     5 +-
 src/core/diagram/qgspiediagram.cpp                 |    52 +-
 src/core/diagram/qgspiediagram.h                   |     5 +-
 src/core/diagram/qgstextdiagram.cpp                |    42 +-
 src/core/diagram/qgstextdiagram.h                  |     5 +-
 src/core/dxf/qgsdxfexport.cpp                      |   770 +-
 src/core/dxf/qgsdxfexport.h                        |   157 +-
 src/core/dxf/qgsdxfpaintdevice.cpp                 |     4 +
 src/core/dxf/qgsdxfpaintdevice.h                   |     3 +-
 src/core/dxf/qgsdxfpaintengine.cpp                 |    29 +-
 src/core/dxf/qgsdxfpaintengine.h                   |    12 +-
 src/core/dxf/qgsdxfpallabeling.cpp                 |     8 +-
 src/core/dxf/qgsdxfpallabeling.h                   |    12 +-
 src/core/effects/qgsimageoperation.cpp             |     4 +
 src/core/effects/qgsshadoweffect.h                 |     2 +-
 src/core/effects/qgstransformeffect.cpp            |     2 +
 src/core/geometry/qgsabstractgeometryv2.cpp        |    16 +-
 src/core/geometry/qgsabstractgeometryv2.h          |    45 +-
 src/core/geometry/qgscircularstringv2.cpp          |    35 +-
 src/core/geometry/qgscircularstringv2.h            |    19 +-
 src/core/geometry/qgscompoundcurvev2.cpp           |   112 +-
 src/core/geometry/qgscompoundcurvev2.h             |    13 +-
 src/core/geometry/qgscurvepolygonv2.cpp            |    66 +-
 src/core/geometry/qgscurvepolygonv2.h              |    19 +-
 src/core/geometry/qgscurvev2.cpp                   |    20 +-
 src/core/geometry/qgscurvev2.h                     |    13 +-
 src/core/geometry/qgsgeometry.cpp                  |   183 +-
 src/core/geometry/qgsgeometry.h                    |    79 +-
 src/core/geometry/qgsgeometrycollectionv2.cpp      |    40 +-
 src/core/geometry/qgsgeometrycollectionv2.h        |    14 +-
 src/core/geometry/qgsgeometryeditutils.cpp         |     9 +-
 src/core/geometry/qgsgeometryfactory.cpp           |    12 +-
 src/core/geometry/qgsgeometryutils.cpp             |   133 +-
 src/core/geometry/qgsgeometryutils.h               |    23 +
 src/core/geometry/qgsgeos.cpp                      |   251 +-
 src/core/geometry/qgsgeos.h                        |    26 +-
 src/core/geometry/qgsinternalgeometryengine.h      |     3 +-
 src/core/geometry/qgslinestringv2.cpp              |    15 +-
 src/core/geometry/qgslinestringv2.h                |    12 +-
 src/core/geometry/qgsmulticurvev2.cpp              |    29 +
 src/core/geometry/qgsmulticurvev2.h                |     4 +
 src/core/geometry/qgsmultilinestringv2.cpp         |     9 +-
 src/core/geometry/qgsmultilinestringv2.h           |     4 +-
 src/core/geometry/qgsmultipointv2.cpp              |    13 +-
 src/core/geometry/qgsmultipointv2.h                |     3 +
 src/core/geometry/qgsmultipolygonv2.cpp            |    44 +-
 src/core/geometry/qgsmultipolygonv2.h              |     7 +-
 src/core/geometry/qgsmultisurfacev2.cpp            |    25 +
 src/core/geometry/qgsmultisurfacev2.h              |     3 +
 src/core/geometry/qgspointv2.cpp                   |    27 +-
 src/core/geometry/qgspointv2.h                     |     4 +-
 src/core/geometry/qgspolygonv2.cpp                 |    29 +
 src/core/geometry/qgspolygonv2.h                   |     6 +-
 src/core/geometry/qgssurfacev2.h                   |     3 +
 src/core/geometry/qgswkbptr.cpp                    |    31 +-
 src/core/geometry/qgswkbptr.h                      |    16 +-
 src/core/geometry/qgswkbsimplifierptr.cpp          |    48 +
 src/core/geometry/qgswkbsimplifierptr.h            |    62 +
 src/core/geometry/qgswkbtypes.h                    |    24 +-
 src/core/gps/qextserialport/qextserialport.cpp     |     2 +-
 src/core/gps/qextserialport/qextserialport.h       |     2 +-
 src/core/gps/qgsgpsconnection.h                    |     3 +-
 src/core/gps/qgsgpsconnectionregistry.h            |     3 +-
 src/core/gps/qgsgpsdconnection.cpp                 |     1 -
 src/core/gps/qgsgpsdconnection.h                   |     3 +-
 src/core/gps/qgsgpsdetector.h                      |     4 +-
 src/core/gps/qgsnmeaconnection.h                   |     4 +-
 src/core/gps/qgsqtlocationconnection.cpp           |    13 +-
 src/core/gps/qgsqtlocationconnection.h             |     1 +
 src/core/layertree/qgslayertree.h                  |     2 +-
 src/core/layertree/qgslayertreegroup.cpp           |    22 +-
 src/core/layertree/qgslayertreegroup.h             |    24 +-
 src/core/layertree/qgslayertreelayer.cpp           |   137 +-
 src/core/layertree/qgslayertreelayer.h             |    57 +-
 src/core/layertree/qgslayertreemodel.cpp           |   209 +-
 src/core/layertree/qgslayertreemodel.h             |    35 +-
 src/core/layertree/qgslayertreemodellegendnode.cpp |    10 +-
 src/core/layertree/qgslayertreemodellegendnode.h   |    12 +-
 src/core/layertree/qgslayertreenode.cpp            |     7 +-
 src/core/layertree/qgslayertreenode.h              |    21 +-
 src/core/layertree/qgslayertreeregistrybridge.h    |     2 +-
 src/core/layertree/qgslayertreeutils.h             |     2 +-
 src/core/pal/costcalculator.h                      |     3 +
 src/core/pal/feature.cpp                           |   806 +-
 src/core/pal/feature.h                             |    68 +-
 src/core/pal/geomfunction.h                        |     1 +
 src/core/pal/internalexception.h                   |     8 +-
 src/core/pal/labelposition.cpp                     |    29 +-
 src/core/pal/labelposition.h                       |     7 +
 src/core/pal/layer.cpp                             |     1 +
 src/core/pal/layer.h                               |     7 +
 src/core/pal/pal.cpp                               |     6 +-
 src/core/pal/pal.h                                 |     2 +-
 src/core/pal/palexception.h                        |     9 +-
 src/core/pal/palstat.h                             |     2 +-
 src/core/pal/pointset.h                            |     1 +
 src/core/pal/priorityqueue.cpp                     |     5 +-
 src/core/pal/priorityqueue.h                       |     1 +
 src/core/pal/problem.cpp                           |     2 +-
 src/core/pal/problem.h                             |     2 +
 src/core/pal/rtree.hpp                             |    52 +-
 src/core/pal/util.cpp                              |     9 +-
 src/core/pal/util.h                                |     2 +
 src/core/qgis.cpp                                  |     6 +-
 src/core/qgis.h                                    |   138 +-
 src/core/qgsaction.cpp                             |    32 +
 src/core/qgsaction.h                               |   133 +
 src/core/qgsactionmanager.cpp                      |   349 +
 src/core/qgsactionmanager.h                        |   203 +
 src/core/qgsaggregatecalculator.cpp                |   530 +
 src/core/qgsaggregatecalculator.h                  |   177 +
 src/core/qgsannotation.h                           |     2 +-
 src/core/qgsapplication.cpp                        |    16 +-
 src/core/qgsapplication.h                          |     7 +-
 src/core/qgsattributeaction.cpp                    |   305 -
 src/core/qgsattributeaction.h                      |   205 +-
 src/core/qgsattributetableconfig.cpp               |   297 +
 src/core/qgsattributetableconfig.h                 |   196 +
 src/core/qgsbrowsermodel.cpp                       |    23 +-
 src/core/qgsbrowsermodel.h                         |    23 +-
 src/core/qgscachedfeatureiterator.h                |     4 +-
 src/core/qgscacheindex.h                           |     6 +-
 src/core/qgscacheindexfeatureid.cpp                |    32 +-
 src/core/qgscacheindexfeatureid.h                  |    37 +-
 src/core/qgsclipper.cpp                            |    19 +-
 src/core/qgsclipper.h                              |     2 +-
 src/core/qgscolorscheme.cpp                        |    32 +
 src/core/qgscolorscheme.h                          |    11 +-
 src/core/qgsconditionalstyle.h                     |     2 +-
 src/core/qgsconnectionpool.h                       |     5 +-
 src/core/qgscoordinatereferencesystem.cpp          |   387 +-
 src/core/qgscoordinatereferencesystem.h            |    46 +-
 src/core/qgscoordinatereferencesystem_p.h          |   133 +
 src/core/qgscoordinatetransform.cpp                |   145 +-
 src/core/qgscoordinatetransform.h                  |    39 +-
 src/core/qgscredentials.h                          |     4 +-
 src/core/qgscrscache.cpp                           |   131 +-
 src/core/qgscrscache.h                             |    84 +-
 src/core/qgsdartmeasurement.cpp                    |     5 +-
 src/core/qgsdartmeasurement.h                      |     3 +
 src/core/qgsdataitem.cpp                           |    84 +-
 src/core/qgsdataitem.h                             |    43 +-
 src/core/qgsdataitemprovider.h                     |     2 +-
 src/core/qgsdataitemproviderregistry.cpp           |    17 +-
 src/core/qgsdataitemproviderregistry.h             |     2 +-
 src/core/qgsdataprovider.cpp                       |    38 +
 src/core/qgsdataprovider.h                         |    51 +-
 src/core/qgsdatasourceuri.cpp                      |    33 +-
 src/core/qgsdatasourceuri.h                        |    10 +-
 src/core/qgsdatetimestatisticalsummary.cpp         |   156 +
 src/core/qgsdatetimestatisticalsummary.h           |   163 +
 src/core/qgsdatumtransformstore.h                  |     2 +-
 src/core/qgsdbfilterproxymodel.h                   |     3 +-
 src/core/qgsdiagramrendererv2.cpp                  |   194 +-
 src/core/qgsdiagramrendererv2.h                    |   361 +-
 src/core/qgsdistancearea.cpp                       |   147 +-
 src/core/qgsdistancearea.h                         |    17 +-
 src/core/qgseditformconfig.cpp                     |   226 +-
 src/core/qgseditformconfig.h                       |   227 +-
 src/core/qgseditorwidgetconfig.h                   |     8 +-
 src/core/qgserror.cpp                              |     3 +
 src/core/qgserror.h                                |     5 +-
 src/core/qgsexpression.cpp                         |   830 +-
 src/core/qgsexpression.h                           |   580 +-
 src/core/qgsexpressioncontext.cpp                  |    28 +-
 src/core/qgsexpressioncontext.h                    |    61 +-
 src/core/qgsexpressionfieldbuffer.cpp              |     5 +
 src/core/qgsexpressionfieldbuffer.h                |    18 +-
 src/core/qgsexpressionlexer.ll                     |    10 +
 src/core/qgsexpressionparser.yy                    |    39 +-
 src/core/qgsexpressionprivate.h                    |     1 +
 src/core/qgsexpressionsorter.h                     |     4 +-
 src/core/qgsfeature.cpp                            |     6 +
 src/core/qgsfeature.h                              |     8 +-
 src/core/qgsfeatureiterator.cpp                    |    40 +-
 src/core/qgsfeatureiterator.h                      |    78 +-
 src/core/qgsfeaturerequest.cpp                     |     2 +-
 src/core/qgsfeaturerequest.h                       |     9 +-
 src/core/qgsfeedback.h                             |    73 +
 src/core/qgsfield.cpp                              |   122 +-
 src/core/qgsfield.h                                |   202 +-
 src/core/qgsfield_p.h                              |    11 +-
 src/core/qgsfontutils.cpp                          |    73 +-
 src/core/qgsfontutils.h                            |    14 +
 src/core/qgsgeometrycache.h                        |     3 +
 src/core/qgsgeometrysimplifier.h                   |     4 +-
 src/core/qgsgeometryvalidator.h                    |     3 +
 src/core/qgsgml.cpp                                |  1027 +-
 src/core/qgsgml.h                                  |   334 +-
 src/core/qgsgmlschema.cpp                          |     1 -
 src/core/qgsgmlschema.h                            |     7 +-
 src/core/qgshttptransaction.cpp                    |     2 -
 src/core/qgsindexedfeature.h                       |     3 +-
 src/core/qgsinterval.cpp                           |   143 +
 src/core/qgsinterval.h                             |   210 +
 src/core/qgsjsonutils.cpp                          |   316 +
 src/core/qgsjsonutils.h                            |   246 +
 src/core/qgslabel.cpp                              |    12 +-
 src/core/qgslabel.h                                |     3 +
 src/core/qgslabelattributes.cpp                    |    76 +-
 src/core/qgslabelfeature.h                         |     8 +-
 src/core/qgslabelingenginev2.cpp                   |    22 +-
 src/core/qgslabelingenginev2.h                     |    15 +-
 src/core/qgslabelsearchtree.cpp                    |     4 +-
 src/core/qgslabelsearchtree.h                      |     5 +-
 src/core/qgslayerdefinition.cpp                    |    18 +-
 src/core/qgslayerdefinition.h                      |     7 +-
 src/core/qgslegacyhelpers.h                        |     3 +
 src/core/qgslegendrenderer.cpp                     |     3 +-
 src/core/qgslegendrenderer.h                       |     7 +-
 src/core/qgslegendsettings.h                       |     2 +-
 src/core/qgslocalec.h                              |     2 +
 src/core/qgslogger.cpp                             |     2 +-
 src/core/qgslogger.h                               |     6 +-
 src/core/qgsmaphittest.cpp                         |    10 +-
 src/core/qgsmaphittest.h                           |     2 +-
 src/core/qgsmaplayer.cpp                           |   133 +-
 src/core/qgsmaplayer.h                             |   146 +-
 src/core/qgsmaplayerlegend.cpp                     |     6 +-
 src/core/qgsmaplayerlegend.h                       |    13 +-
 src/core/qgsmaplayerlistutils.h                    |    57 +
 src/core/qgsmaplayerref.h                          |   220 +
 src/core/qgsmaplayerregistry.cpp                   |    33 +-
 src/core/qgsmaplayerregistry.h                     |   248 +-
 src/core/qgsmaplayerrenderer.h                     |     8 +-
 src/core/qgsmaplayerstylemanager.h                 |     4 +-
 src/core/qgsmaprenderer.cpp                        |    63 +-
 src/core/qgsmaprenderer.h                          |    79 +-
 src/core/qgsmaprenderercache.h                     |     2 +-
 src/core/qgsmaprenderercustompainterjob.cpp        |    45 +-
 src/core/qgsmaprenderercustompainterjob.h          |     4 +-
 src/core/qgsmaprendererjob.cpp                     |     9 +-
 src/core/qgsmaprendererjob.h                       |    22 +-
 src/core/qgsmaprendererparalleljob.cpp             |    33 +
 src/core/qgsmaprendererparalleljob.h               |     8 +-
 src/core/qgsmaprenderersequentialjob.cpp           |     9 +
 src/core/qgsmaprenderersequentialjob.h             |     4 +-
 src/core/qgsmapsettings.cpp                        |    43 +-
 src/core/qgsmapsettings.h                          |    59 +-
 src/core/qgsmaptopixelgeometrysimplifier.cpp       |   225 +-
 src/core/qgsmaptopixelgeometrysimplifier.h         |    35 +-
 src/core/qgsmapunitscale.h                         |     2 +-
 src/core/qgsmessagelog.h                           |     2 +-
 src/core/qgsmessageoutput.h                        |     2 +-
 src/core/qgsmimedatautils.h                        |     5 +
 src/core/qgsmultirenderchecker.cpp                 |    83 +-
 src/core/qgsmultirenderchecker.h                   |    30 +-
 src/core/qgsnetworkaccessmanager.cpp               |     2 -
 src/core/qgsnetworkaccessmanager.h                 |     2 +-
 src/core/qgsnetworkdiskcache.h                     |     6 +-
 src/core/qgsnetworkreplyparser.h                   |     2 +-
 src/core/qgsobjectcustomproperties.h               |     2 +-
 src/core/qgsofflineediting.cpp                     |   288 +-
 src/core/qgsofflineediting.h                       |    29 +-
 src/core/qgsogcutils.cpp                           |  1261 +-
 src/core/qgsogcutils.h                             |   128 +-
 src/core/qgsogrutils.cpp                           |   327 +
 src/core/qgsogrutils.h                             |   108 +
 src/core/qgsoptional.h                             |   137 +
 src/core/qgsoptionalexpression.cpp                 |    48 +
 src/core/qgsoptionalexpression.h                   |    76 +
 src/core/qgsowsconnection.cpp                      |     8 +-
 src/core/qgsowsconnection.h                        |    13 +-
 src/core/qgspaintenginehack.h                      |     4 +-
 src/core/qgspallabeling.cpp                        |   185 +-
 src/core/qgspallabeling.h                          |    17 +-
 src/core/qgspluginlayer.cpp                        |    13 +-
 src/core/qgspluginlayer.h                          |     6 +
 src/core/qgspoint.cpp                              |    56 +-
 src/core/qgspoint.h                                |   131 +-
 src/core/qgspointlocator.cpp                       |    81 +-
 src/core/qgspointlocator.h                         |    41 +-
 src/core/qgsproject.cpp                            |   544 +-
 src/core/qgsproject.h                              |   268 +-
 src/core/qgsprojectfiletransform.cpp               |     1 -
 src/core/qgsprojectfiletransform.h                 |     2 +
 src/core/qgsprojectproperty.cpp                    |     3 +-
 src/core/qgsprojectproperty.h                      |     6 +-
 src/core/qgsprojectversion.cpp                     |     9 +
 src/core/qgsprojectversion.h                       |    10 +-
 src/core/qgsproviderregistry.cpp                   |     7 +-
 src/core/qgsproviderregistry.h                     |     4 +-
 src/core/qgspythonrunner.h                         |     2 +-
 src/core/qgsrectangle.cpp                          |    15 +-
 src/core/qgsrectangle.h                            |     2 +-
 src/core/qgsrelation.cpp                           |    48 +-
 src/core/qgsrelation.h                             |    44 +-
 src/core/qgsrelationmanager.cpp                    |    16 +-
 src/core/qgsrelationmanager.h                      |    17 +-
 src/core/qgsrenderchecker.h                        |     2 +-
 src/core/qgsrendercontext.cpp                      |     9 +
 src/core/qgsrendercontext.h                        |    17 +
 src/core/qgsrulebasedlabeling.cpp                  |    80 +-
 src/core/qgsrulebasedlabeling.h                    |    33 +-
 src/core/qgsrunprocess.cpp                         |     3 +-
 src/core/qgsruntimeprofiler.cpp                    |    73 +
 src/core/qgsruntimeprofiler.h                      |    78 +
 src/core/qgsscalecalculator.cpp                    |     3 +-
 src/core/qgsscaleutils.h                           |     2 +
 src/core/qgssimplifymethod.cpp                     |     2 +-
 src/core/qgssimplifymethod.h                       |     8 +-
 src/core/qgsslconnect.h                            |     2 +-
 src/core/qgssnapper.h                              |     3 +-
 src/core/qgssnappingutils.cpp                      |    19 +-
 src/core/qgssnappingutils.h                        |    31 +-
 src/core/qgsspatialindex.cpp                       |    21 +-
 src/core/qgsspatialindex.h                         |     3 +
 src/core/qgssqlexpressioncompiler.cpp              |    25 +-
 src/core/qgssqlexpressioncompiler.h                |     1 +
 src/core/qgssqliteexpressioncompiler.cpp           |    87 +
 src/core/qgssqliteexpressioncompiler.h             |    53 +
 src/core/qgssqlstatement.cpp                       |   708 +
 src/core/qgssqlstatement.h                         |   757 +
 src/core/qgssqlstatementlexer.ll                   |   198 +
 src/core/qgssqlstatementparser.yy                  |   633 +
 src/core/qgsstatisticalsummary.cpp                 |    90 +-
 src/core/qgsstatisticalsummary.h                   |    95 +-
 src/core/qgsstringstatisticalsummary.cpp           |   175 +
 src/core/qgsstringstatisticalsummary.h             |   192 +
 src/core/qgsstringutils.cpp                        |   128 +
 src/core/qgsstringutils.h                          |   149 +-
 src/core/qgstestutils.h                            |    47 +
 src/core/qgstextlabelfeature.h                     |     2 +-
 src/core/qgstracer.cpp                             |    18 +-
 src/core/qgstracer.h                               |     2 +-
 src/core/qgstransaction.cpp                        |     3 +-
 src/core/qgstransaction.h                          |     2 +-
 src/core/qgstransactiongroup.h                     |     3 +
 src/core/qgsunittypes.cpp                          |   981 +-
 src/core/qgsvectordataprovider.cpp                 |    92 +-
 src/core/qgsvectordataprovider.h                   |    69 +-
 src/core/qgsvectorfilewriter.cpp                   |  1040 +-
 src/core/qgsvectorfilewriter.h                     |   260 +-
 src/core/qgsvectorlayer.cpp                        |   903 +-
 src/core/qgsvectorlayer.h                          |   270 +-
 src/core/qgsvectorlayercache.cpp                   |    79 +-
 src/core/qgsvectorlayercache.h                     |    44 +-
 src/core/qgsvectorlayerdiagramprovider.cpp         |   115 +-
 src/core/qgsvectorlayerdiagramprovider.h           |     6 +-
 src/core/qgsvectorlayereditbuffer.cpp              |   135 +-
 src/core/qgsvectorlayereditbuffer.h                |    42 +-
 src/core/qgsvectorlayereditpassthrough.cpp         |    13 +
 src/core/qgsvectorlayereditpassthrough.h           |     4 +
 src/core/qgsvectorlayereditutils.cpp               |    43 +-
 src/core/qgsvectorlayereditutils.h                 |     3 +
 src/core/qgsvectorlayerfeatureiterator.cpp         |   202 +-
 src/core/qgsvectorlayerfeatureiterator.h           |    22 +-
 src/core/qgsvectorlayerimport.cpp                  |    15 +-
 src/core/qgsvectorlayerjoinbuffer.cpp              |    40 +-
 src/core/qgsvectorlayerjoinbuffer.h                |     8 +-
 src/core/qgsvectorlayerlabeling.cpp                |    10 +-
 src/core/qgsvectorlayerlabeling.h                  |    17 +-
 src/core/qgsvectorlayerlabelprovider.cpp           |     6 +-
 src/core/qgsvectorlayerlabelprovider.h             |     8 +-
 src/core/qgsvectorlayerref.h                       |    10 +
 src/core/qgsvectorlayerrenderer.cpp                |    52 +-
 src/core/qgsvectorlayerrenderer.h                  |    19 +-
 src/core/qgsvectorlayerundocommand.cpp             |    34 +
 src/core/qgsvectorlayerundocommand.h               |   100 +
 src/core/qgsvectorsimplifymethod.cpp               |     2 +
 src/core/qgsvectorsimplifymethod.h                 |    25 +-
 src/core/qgsvirtuallayerdefinition.cpp             |    11 +-
 src/core/qgsvirtuallayerdefinition.h               |    15 +-
 src/core/qgsvirtuallayerdefinitionutils.cpp        |    20 +-
 src/core/qgsvirtuallayerdefinitionutils.h          |     2 +-
 src/core/qgsvisibilitypresetcollection.cpp         |     7 +
 src/core/qgsvisibilitypresetcollection.h           |     3 +-
 src/core/qgswebframe.h                             |     8 +-
 src/core/qgswebpage.h                              |    75 +-
 src/core/qgswebview.h                              |    39 +-
 src/core/qgsxmlutils.h                             |     2 +-
 src/core/raster/qgsbrightnesscontrastfilter.cpp    |     7 +-
 src/core/raster/qgsbrightnesscontrastfilter.h      |     1 +
 src/core/raster/qgscolorrampshader.cpp             |   335 +-
 src/core/raster/qgscolorrampshader.h               |    70 +-
 src/core/raster/qgscontrastenhancement.cpp         |     5 +-
 src/core/raster/qgscontrastenhancementfunction.cpp |     8 +-
 src/core/raster/qgshillshaderenderer.cpp           |   326 +
 src/core/raster/qgshillshaderenderer.h             |   134 +
 src/core/raster/qgshuesaturationfilter.cpp         |     7 +-
 src/core/raster/qgshuesaturationfilter.h           |     1 +
 src/core/raster/qgsmultibandcolorrenderer.cpp      |    12 +-
 src/core/raster/qgsmultibandcolorrenderer.h        |     1 +
 src/core/raster/qgspalettedrasterrenderer.cpp      |    14 +-
 src/core/raster/qgspalettedrasterrenderer.h        |     1 +
 src/core/raster/qgsraster.cpp                      |    25 +
 src/core/raster/qgsraster.h                        |    10 +
 src/core/raster/qgsrasterblock.cpp                 |    21 +
 src/core/raster/qgsrasterblock.h                   |     9 +
 src/core/raster/qgsrasterchecker.cpp               |    11 +-
 src/core/raster/qgsrasterchecker.h                 |     2 +-
 src/core/raster/qgsrasterdataprovider.cpp          |    11 +-
 src/core/raster/qgsrasterdataprovider.h            |    26 +-
 src/core/raster/qgsrasterdrawer.cpp                |    28 +-
 src/core/raster/qgsrasterdrawer.h                  |    11 +-
 src/core/raster/qgsrasterfilewriter.cpp            |    26 +-
 src/core/raster/qgsrasterinterface.h               |    59 +
 src/core/raster/qgsrasteriterator.cpp              |    12 +-
 src/core/raster/qgsrasteriterator.h                |     5 +-
 src/core/raster/qgsrasterlayer.cpp                 |    26 +-
 src/core/raster/qgsrasterlayer.h                   |     8 +
 src/core/raster/qgsrasterlayerrenderer.cpp         |    71 +-
 src/core/raster/qgsrasterlayerrenderer.h           |    34 +-
 src/core/raster/qgsrasternuller.cpp                |     7 +-
 src/core/raster/qgsrasternuller.h                  |     1 +
 src/core/raster/qgsrasterpipe.h                    |     1 +
 src/core/raster/qgsrasterprojector.cpp             |   257 +-
 src/core/raster/qgsrasterprojector.h               |   110 +-
 src/core/raster/qgsrasterrenderer.cpp              |    12 +-
 src/core/raster/qgsrasterrenderer.h                |    10 +-
 src/core/raster/qgsrasterrendererregistry.cpp      |    19 +-
 src/core/raster/qgsrasterrendererregistry.h        |     1 +
 src/core/raster/qgsrasterresamplefilter.cpp        |     9 +-
 src/core/raster/qgsrasterresamplefilter.h          |     1 +
 src/core/raster/qgssinglebandcolordatarenderer.cpp |    11 +-
 src/core/raster/qgssinglebandcolordatarenderer.h   |     1 +
 src/core/raster/qgssinglebandgrayrenderer.cpp      |    14 +-
 src/core/raster/qgssinglebandgrayrenderer.h        |     1 +
 .../raster/qgssinglebandpseudocolorrenderer.cpp    |    16 +-
 src/core/raster/qgssinglebandpseudocolorrenderer.h |     1 +
 src/core/simplify/effectivearea.c                  |   361 +
 src/core/simplify/effectivearea.h                  |    84 +
 src/core/symbology-ng/qgs25drenderer.cpp           |     2 +-
 src/core/symbology-ng/qgs25drenderer.h             |     3 +
 src/core/symbology-ng/qgsarrowsymbollayer.cpp      |   809 +
 src/core/symbology-ng/qgsarrowsymbollayer.h        |   207 +
 .../qgscategorizedsymbolrendererv2.cpp             |    56 +-
 .../symbology-ng/qgscategorizedsymbolrendererv2.h  |     7 +-
 src/core/symbology-ng/qgscolorbrewerpalette.h      |     3 +
 src/core/symbology-ng/qgscptcityarchive.cpp        |    28 +-
 src/core/symbology-ng/qgscptcityarchive.h          |    32 +-
 src/core/symbology-ng/qgsellipsesymbollayerv2.cpp  |   116 +-
 src/core/symbology-ng/qgsellipsesymbollayerv2.h    |    13 +-
 src/core/symbology-ng/qgsfillsymbollayerv2.cpp     |   135 +-
 src/core/symbology-ng/qgsfillsymbollayerv2.h       |    35 +-
 .../qgsgeometrygeneratorsymbollayerv2.cpp          |     2 +
 .../qgsgeometrygeneratorsymbollayerv2.h            |     3 +
 .../symbology-ng/qgsgraduatedsymbolrendererv2.cpp  |    25 +-
 .../symbology-ng/qgsgraduatedsymbolrendererv2.h    |    11 +-
 .../symbology-ng/qgsinvertedpolygonrenderer.cpp    |    16 +-
 src/core/symbology-ng/qgsinvertedpolygonrenderer.h |    12 +-
 src/core/symbology-ng/qgslegendsymbolitemv2.h      |     2 +-
 src/core/symbology-ng/qgslinesymbollayerv2.cpp     |    42 +-
 src/core/symbology-ng/qgslinesymbollayerv2.h       |     7 +-
 src/core/symbology-ng/qgsmarkersymbollayerv2.cpp   |  1533 +-
 src/core/symbology-ng/qgsmarkersymbollayerv2.h     |   483 +-
 src/core/symbology-ng/qgsnullsymbolrenderer.cpp    |   125 +
 src/core/symbology-ng/qgsnullsymbolrenderer.h      |    71 +
 .../symbology-ng/qgspointdisplacementrenderer.cpp  |     6 +-
 .../symbology-ng/qgspointdisplacementrenderer.h    |     6 +-
 src/core/symbology-ng/qgsrendererv2.cpp            |    11 +-
 src/core/symbology-ng/qgsrendererv2.h              |    48 +-
 src/core/symbology-ng/qgsrendererv2registry.cpp    |    68 +-
 src/core/symbology-ng/qgsrendererv2registry.h      |    79 +-
 src/core/symbology-ng/qgsrulebasedrendererv2.cpp   |    59 +-
 src/core/symbology-ng/qgsrulebasedrendererv2.h     |    21 +-
 .../symbology-ng/qgssinglesymbolrendererv2.cpp     |     6 +-
 src/core/symbology-ng/qgssinglesymbolrendererv2.h  |     3 +
 src/core/symbology-ng/qgsstylev2.cpp               |     1 -
 src/core/symbology-ng/qgsstylev2.h                 |     5 +-
 src/core/symbology-ng/qgssvgcache.cpp              |     1 -
 src/core/symbology-ng/qgssvgcache.h                |     9 +-
 src/core/symbology-ng/qgssymbollayerv2.h           |   240 +-
 src/core/symbology-ng/qgssymbollayerv2registry.cpp |     4 +
 src/core/symbology-ng/qgssymbollayerv2registry.h   |    11 +-
 src/core/symbology-ng/qgssymbollayerv2utils.cpp    |    99 +-
 src/core/symbology-ng/qgssymbollayerv2utils.h      |    35 +-
 src/core/symbology-ng/qgssymbologyv2conversion.cpp |     6 +-
 src/core/symbology-ng/qgssymbologyv2conversion.h   |     3 +-
 src/core/symbology-ng/qgssymbolv2.cpp              |   252 +-
 src/core/symbology-ng/qgssymbolv2.h                |    51 +-
 src/core/symbology-ng/qgsvectorcolorrampv2.cpp     |    32 +-
 src/core/symbology-ng/qgsvectorcolorrampv2.h       |   147 +-
 src/core/symbology-ng/qgsvectorfieldsymbollayer.h  |     3 +-
 src/customwidgets/CMakeLists.txt                   |    10 +-
 src/customwidgets/qgiscustomwidgets.cpp            |     9 +-
 src/customwidgets/qgsdockwidgetplugin.cpp          |    98 +
 src/customwidgets/qgsdockwidgetplugin.h            |    54 +
 src/gui/CMakeLists.txt                             |    84 +-
 .../attributetable/qgsattributetabledelegate.cpp   |    73 +-
 src/gui/attributetable/qgsattributetabledelegate.h |    46 +-
 .../qgsattributetablefiltermodel.cpp               |   264 +-
 .../attributetable/qgsattributetablefiltermodel.h  |   100 +-
 src/gui/attributetable/qgsattributetablemodel.cpp  |   268 +-
 src/gui/attributetable/qgsattributetablemodel.h    |    52 +-
 src/gui/attributetable/qgsattributetableview.cpp   |   198 +-
 src/gui/attributetable/qgsattributetableview.h     |    32 +-
 src/gui/attributetable/qgsdualview.cpp             |   464 +-
 src/gui/attributetable/qgsdualview.h               |   143 +-
 src/gui/attributetable/qgsfeaturelistmodel.cpp     |    29 +-
 src/gui/attributetable/qgsfeaturelistmodel.h       |    17 +
 src/gui/attributetable/qgsfeaturelistview.cpp      |     1 +
 src/gui/attributetable/qgsfeaturelistview.h        |     2 +-
 .../attributetable/qgsfeaturelistviewdelegate.cpp  |    34 +-
 .../attributetable/qgsfeaturelistviewdelegate.h    |    17 +
 src/gui/attributetable/qgsfeaturemodel.h           |    17 +
 .../attributetable/qgsfeatureselectionmodel.cpp    |    16 +
 src/gui/attributetable/qgsfeatureselectionmodel.h  |    17 +
 .../qgsfieldconditionalformatwidget.cpp            |    14 +
 .../qgsgenericfeatureselectionmanager.h            |     2 +-
 .../attributetable/qgsifeatureselectionmanager.h   |     2 +-
 .../qgsorganizetablecolumnsdialog.cpp              |   143 +
 .../attributetable/qgsorganizetablecolumnsdialog.h |    72 +
 .../qgsvectorlayerselectionmanager.cpp             |     2 +-
 .../qgsvectorlayerselectionmanager.h               |     2 +-
 src/gui/auth/qgsauthimportidentitydialog.cpp       |     1 -
 src/gui/editorwidgets/core/qgseditorconfigwidget.h |     9 +-
 .../editorwidgets/core/qgseditorwidgetfactory.cpp  |    31 +-
 .../editorwidgets/core/qgseditorwidgetfactory.h    |    27 +-
 .../editorwidgets/core/qgseditorwidgetregistry.cpp |     8 +
 .../editorwidgets/core/qgseditorwidgetregistry.h   |     2 +-
 .../editorwidgets/core/qgseditorwidgetwrapper.cpp  |    85 +-
 .../editorwidgets/core/qgseditorwidgetwrapper.h    |    59 +-
 .../editorwidgets/core/qgssearchwidgetwrapper.cpp  |    68 +
 .../editorwidgets/core/qgssearchwidgetwrapper.h    |    88 +-
 src/gui/editorwidgets/core/qgswidgetwrapper.h      |     2 +-
 src/gui/editorwidgets/qgscheckboxconfigdlg.cpp     |     7 +-
 src/gui/editorwidgets/qgscheckboxconfigdlg.h       |     3 +-
 .../qgscheckboxsearchwidgetwrapper.cpp             |   169 +
 .../editorwidgets/qgscheckboxsearchwidgetwrapper.h |    83 +
 src/gui/editorwidgets/qgscheckboxwidgetfactory.cpp |    11 +-
 src/gui/editorwidgets/qgscheckboxwidgetfactory.h   |     4 +-
 src/gui/editorwidgets/qgscheckboxwidgetwrapper.cpp |    13 +-
 src/gui/editorwidgets/qgscheckboxwidgetwrapper.h   |     4 +-
 .../qgsclassificationwidgetwrapper.cpp             |     5 +
 .../editorwidgets/qgsclassificationwidgetwrapper.h |     4 +-
 .../qgsclassificationwidgetwrapperfactory.cpp      |     2 +-
 .../qgsclassificationwidgetwrapperfactory.h        |     3 +-
 src/gui/editorwidgets/qgscolorwidgetfactory.h      |     3 +-
 src/gui/editorwidgets/qgscolorwidgetwrapper.cpp    |    31 +-
 src/gui/editorwidgets/qgscolorwidgetwrapper.h      |     5 +-
 src/gui/editorwidgets/qgsdatetimeedit.cpp          |   186 +-
 src/gui/editorwidgets/qgsdatetimeedit.h            |    21 +-
 src/gui/editorwidgets/qgsdatetimeeditconfig.cpp    |    64 +-
 src/gui/editorwidgets/qgsdatetimeeditconfig.h      |     3 +-
 src/gui/editorwidgets/qgsdatetimeeditfactory.cpp   |    19 +-
 src/gui/editorwidgets/qgsdatetimeeditfactory.h     |     8 +-
 src/gui/editorwidgets/qgsdatetimeeditwrapper.cpp   |   129 +-
 src/gui/editorwidgets/qgsdatetimeeditwrapper.h     |     3 +-
 .../qgsdatetimesearchwidgetwrapper.cpp             |   182 +
 .../editorwidgets/qgsdatetimesearchwidgetwrapper.h |    81 +
 .../qgsdefaultsearchwidgetwrapper.cpp              |   201 +-
 .../editorwidgets/qgsdefaultsearchwidgetwrapper.h  |    25 +-
 src/gui/editorwidgets/qgsdoublespinbox.cpp         |    36 +-
 src/gui/editorwidgets/qgsdoublespinbox.h           |    51 +-
 src/gui/editorwidgets/qgsdummyconfigdlg.h          |     3 +-
 .../editorwidgets/qgsenumerationwidgetfactory.h    |     3 +-
 .../editorwidgets/qgsenumerationwidgetwrapper.cpp  |     8 +
 .../editorwidgets/qgsenumerationwidgetwrapper.h    |     4 +-
 .../editorwidgets/qgsexternalresourceconfigdlg.cpp |    14 +
 .../editorwidgets/qgsexternalresourceconfigdlg.h   |     3 +-
 .../qgsexternalresourcewidgetfactory.h             |     3 +-
 .../qgsexternalresourcewidgetwrapper.cpp           |    40 +-
 .../qgsexternalresourcewidgetwrapper.h             |     5 +-
 src/gui/editorwidgets/qgsfilenamewidgetfactory.cpp |     4 +-
 src/gui/editorwidgets/qgsfilenamewidgetfactory.h   |     3 +-
 src/gui/editorwidgets/qgsfilenamewidgetwrapper.cpp |    28 +-
 src/gui/editorwidgets/qgsfilenamewidgetwrapper.h   |     5 +-
 src/gui/editorwidgets/qgshiddenwidgetfactory.h     |     3 +-
 src/gui/editorwidgets/qgshiddenwidgetwrapper.h     |     2 +-
 src/gui/editorwidgets/qgsmultiedittoolbutton.cpp   |   115 +
 src/gui/editorwidgets/qgsmultiedittoolbutton.h     |   115 +
 src/gui/editorwidgets/qgsphotoconfigdlg.cpp        |     2 +
 src/gui/editorwidgets/qgsphotoconfigdlg.h          |     3 +-
 src/gui/editorwidgets/qgsphotowidgetfactory.h      |     3 +-
 src/gui/editorwidgets/qgsphotowidgetwrapper.cpp    |    38 +-
 src/gui/editorwidgets/qgsphotowidgetwrapper.h      |     5 +-
 src/gui/editorwidgets/qgsrangeconfigdlg.cpp        |    10 +
 src/gui/editorwidgets/qgsrangeconfigdlg.h          |     3 +-
 src/gui/editorwidgets/qgsrangewidgetfactory.cpp    |     2 +-
 src/gui/editorwidgets/qgsrangewidgetfactory.h      |     3 +-
 src/gui/editorwidgets/qgsrangewidgetwrapper.cpp    |     4 +-
 src/gui/editorwidgets/qgsrangewidgetwrapper.h      |     9 +-
 .../qgsrelationreferenceconfigdlg.cpp              |    42 +-
 .../editorwidgets/qgsrelationreferenceconfigdlg.h  |     3 +-
 .../editorwidgets/qgsrelationreferencefactory.cpp  |    77 +-
 .../editorwidgets/qgsrelationreferencefactory.h    |     9 +-
 .../qgsrelationreferencesearchwidgetwrapper.cpp    |   199 +
 .../qgsrelationreferencesearchwidgetwrapper.h      |    86 +
 .../editorwidgets/qgsrelationreferencewidget.cpp   |   314 +-
 src/gui/editorwidgets/qgsrelationreferencewidget.h |    46 +-
 .../qgsrelationreferencewidgetwrapper.cpp          |    27 +-
 .../qgsrelationreferencewidgetwrapper.h            |    18 +-
 src/gui/editorwidgets/qgsrelationwidgetwrapper.cpp |    48 +-
 src/gui/editorwidgets/qgsrelationwidgetwrapper.h   |    51 +-
 .../editorwidgets/qgssearchwidgettoolbutton.cpp    |   253 +
 src/gui/editorwidgets/qgssearchwidgettoolbutton.h  |   136 +
 src/gui/editorwidgets/qgsspinbox.cpp               |    36 +-
 src/gui/editorwidgets/qgsspinbox.h                 |    51 +-
 src/gui/editorwidgets/qgstexteditconfigdlg.cpp     |     2 +
 src/gui/editorwidgets/qgstexteditconfigdlg.h       |     3 +-
 .../qgstexteditsearchwidgetwrapper.cpp             |    29 +
 .../editorwidgets/qgstexteditsearchwidgetwrapper.h |    50 +
 src/gui/editorwidgets/qgstexteditwidgetfactory.cpp |     6 +
 src/gui/editorwidgets/qgstexteditwidgetfactory.h   |     4 +-
 src/gui/editorwidgets/qgstexteditwrapper.cpp       |    84 +-
 src/gui/editorwidgets/qgstexteditwrapper.h         |     9 +-
 src/gui/editorwidgets/qgsuniquevaluesconfigdlg.cpp |     5 +-
 src/gui/editorwidgets/qgsuniquevaluesconfigdlg.h   |     3 +-
 .../editorwidgets/qgsuniquevaluewidgetfactory.h    |     4 +-
 .../editorwidgets/qgsuniquevaluewidgetwrapper.cpp  |    12 +
 .../editorwidgets/qgsuniquevaluewidgetwrapper.h    |     3 +-
 src/gui/editorwidgets/qgsuuidwidgetfactory.h       |     3 +-
 src/gui/editorwidgets/qgsuuidwidgetwrapper.h       |     2 +-
 src/gui/editorwidgets/qgsvaluemapconfigdlg.cpp     |     3 +
 src/gui/editorwidgets/qgsvaluemapconfigdlg.h       |     3 +-
 .../qgsvaluemapsearchwidgetwrapper.cpp             |    73 +-
 .../editorwidgets/qgsvaluemapsearchwidgetwrapper.h |    11 +-
 src/gui/editorwidgets/qgsvaluemapwidgetfactory.cpp |    14 +
 src/gui/editorwidgets/qgsvaluemapwidgetfactory.h   |     5 +-
 src/gui/editorwidgets/qgsvaluemapwidgetwrapper.cpp |     8 +
 src/gui/editorwidgets/qgsvaluemapwidgetwrapper.h   |     3 +-
 .../editorwidgets/qgsvaluerelationconfigdlg.cpp    |     9 +
 src/gui/editorwidgets/qgsvaluerelationconfigdlg.h  |     3 +-
 .../qgsvaluerelationsearchwidgetwrapper.cpp        |    95 +-
 .../qgsvaluerelationsearchwidgetwrapper.h          |    15 +-
 .../qgsvaluerelationwidgetfactory.cpp              |    14 +
 .../editorwidgets/qgsvaluerelationwidgetfactory.h  |     5 +-
 .../qgsvaluerelationwidgetwrapper.cpp              |   131 +-
 .../editorwidgets/qgsvaluerelationwidgetwrapper.h  |     8 +-
 src/gui/editorwidgets/qgswebviewconfigdlg.cpp      |     2 +
 src/gui/editorwidgets/qgswebviewconfigdlg.h        |     3 +-
 src/gui/editorwidgets/qgswebviewwidgetfactory.h    |     3 +-
 src/gui/editorwidgets/qgswebviewwidgetwrapper.cpp  |    32 +-
 src/gui/editorwidgets/qgswebviewwidgetwrapper.h    |     5 +-
 src/gui/effects/qgseffectstackpropertieswidget.cpp |    37 +-
 src/gui/effects/qgseffectstackpropertieswidget.h   |    12 +-
 src/gui/effects/qgspainteffectwidget.h             |    18 +
 src/gui/layertree/qgscustomlayerorderwidget.cpp    |     3 +-
 src/gui/layertree/qgscustomlayerorderwidget.h      |     1 +
 .../layertree/qgslayertreeembeddedconfigwidget.cpp |   116 +
 .../layertree/qgslayertreeembeddedconfigwidget.h   |    52 +
 .../qgslayertreeembeddedwidgetregistry.cpp         |    68 +
 .../layertree/qgslayertreeembeddedwidgetregistry.h |    93 +
 .../layertree/qgslayertreeembeddedwidgetsimpl.cpp  |   124 +
 .../layertree/qgslayertreeembeddedwidgetsimpl.h    |    61 +
 src/gui/layertree/qgslayertreemapcanvasbridge.cpp  |     3 +-
 src/gui/layertree/qgslayertreemapcanvasbridge.h    |     1 +
 src/gui/layertree/qgslayertreeview.cpp             |    62 +-
 src/gui/layertree/qgslayertreeview.h               |     6 +-
 .../layertree/qgslayertreeviewdefaultactions.cpp   |     6 +-
 src/gui/layertree/qgslayertreeviewdefaultactions.h |     1 +
 src/gui/qgisgui.cpp                                |     1 -
 src/gui/qgisgui.h                                  |    16 +
 src/gui/qgisinterface.h                            |    18 +
 src/gui/qgsactionmenu.cpp                          |    13 +-
 src/gui/qgsactionmenu.h                            |    21 +-
 src/gui/qgsadvanceddigitizingcanvasitem.cpp        |     3 +-
 src/gui/qgsadvanceddigitizingcanvasitem.h          |     4 +-
 src/gui/qgsadvanceddigitizingdockwidget.cpp        |   202 +-
 src/gui/qgsadvanceddigitizingdockwidget.h          |    89 +-
 src/gui/qgsannotationitem.h                        |     3 +-
 src/gui/qgsattributedialog.cpp                     |    29 +-
 src/gui/qgsattributedialog.h                       |    24 +-
 src/gui/qgsattributeeditor.h                       |     3 +-
 src/gui/qgsattributeeditorcontext.h                |    30 +-
 src/gui/qgsattributeform.cpp                       |  1284 +-
 src/gui/qgsattributeform.h                         |   208 +-
 src/gui/qgsattributeformeditorwidget.cpp           |   328 +
 src/gui/qgsattributeformeditorwidget.h             |   199 +
 src/gui/qgsattributeforminterface.h                |     3 +
 src/gui/qgsattributeformlegacyinterface.h          |     2 +-
 src/gui/qgsattributetypeloaddialog.h               |     3 +
 src/gui/qgsbrowsertreeview.cpp                     |    35 +-
 src/gui/qgsbrowsertreeview.h                       |    11 +-
 src/gui/qgsbusyindicatordialog.cpp                 |     4 +-
 src/gui/qgscharacterselectdialog.cpp               |     3 +-
 src/gui/qgscharacterselectdialog.h                 |     3 +-
 src/gui/qgscodeeditor.cpp                          |    45 +
 src/gui/qgscodeeditor.h                            |     3 +
 src/gui/qgscodeeditorpython.cpp                    |    11 +-
 src/gui/qgscodeeditorsql.cpp                       |    31 +-
 src/gui/qgscollapsiblegroupbox.cpp                 |    24 +-
 src/gui/qgscollapsiblegroupbox.h                   |    12 +-
 src/gui/qgscolorbuttonv2.cpp                       |    92 +
 src/gui/qgscolorbuttonv2.h                         |    42 +
 src/gui/qgscolordialog.cpp                         |   767 +-
 src/gui/qgscolordialog.h                           |    60 -
 src/gui/qgscolorschemelist.cpp                     |     5 +
 src/gui/qgscolorschemelist.h                       |     7 +
 src/gui/qgscolorswatchgrid.h                       |     2 +-
 src/gui/qgscolorwidgets.cpp                        |    23 +-
 src/gui/qgscolorwidgets.h                          |     1 +
 src/gui/qgscomposeritemcombobox.cpp                |   119 +
 src/gui/qgscomposeritemcombobox.h                  |   102 +
 src/gui/qgscomposerruler.cpp                       |    27 +-
 src/gui/qgscomposerruler.h                         |    18 +-
 src/gui/qgscomposerview.cpp                        |   584 +-
 src/gui/qgscomposerview.h                          |    20 +-
 src/gui/qgscompoundcolorwidget.cpp                 |   880 +
 src/gui/qgscompoundcolorwidget.h                   |   165 +
 src/gui/qgsconfigureshortcutsdialog.cpp            |   482 +
 src/gui/qgsconfigureshortcutsdialog.h              |    91 +
 src/gui/qgsdatadefinedbutton.cpp                   |    93 +-
 src/gui/qgsdatadefinedbutton.h                     |    13 +-
 src/gui/qgsdatumtransformdialog.h                  |     2 +-
 src/gui/qgsdetaileditemdelegate.cpp                |     8 +-
 src/gui/qgsdetaileditemwidget.cpp                  |     4 +-
 src/gui/qgsdial.cpp                                |    22 +-
 src/gui/qgsdial.h                                  |     3 +
 src/gui/qgsdockwidget.cpp                          |    80 +
 src/gui/qgsdockwidget.h                            |   111 +
 src/gui/qgserrordialog.h                           |     3 +
 src/gui/qgsexpressionbuilderdialog.cpp             |     3 +-
 src/gui/qgsexpressionbuilderdialog.h               |     3 +-
 src/gui/qgsexpressionbuilderwidget.cpp             |    47 +-
 src/gui/qgsexpressionbuilderwidget.h               |    40 +-
 src/gui/qgsexpressionhighlighter.h                 |     3 +
 src/gui/qgsexpressionlineedit.cpp                  |   214 +
 src/gui/qgsexpressionlineedit.h                    |   143 +
 src/gui/qgsexpressionselectiondialog.cpp           |   125 +-
 src/gui/qgsexpressionselectiondialog.h             |     2 +-
 src/gui/qgsextentgroupbox.cpp                      |    14 +
 src/gui/qgsextentgroupbox.h                        |    16 +-
 src/gui/qgsexternalresourcewidget.cpp              |    68 +-
 src/gui/qgsexternalresourcewidget.h                |    31 +
 src/gui/qgsfeatureselectiondlg.h                   |     3 +
 src/gui/qgsfieldcombobox.cpp                       |     6 +-
 src/gui/qgsfieldcombobox.h                         |     2 +-
 src/gui/qgsfieldexpressionwidget.cpp               |    10 +
 src/gui/qgsfieldexpressionwidget.h                 |    27 +-
 src/gui/qgsfieldmodel.cpp                          |    44 +-
 src/gui/qgsfieldmodel.h                            |     5 +-
 src/gui/qgsfieldproxymodel.cpp                     |    35 +-
 src/gui/qgsfieldproxymodel.h                       |    33 +-
 src/gui/qgsfieldvalidator.h                        |     4 +-
 src/gui/qgsfiledownloader.cpp                      |     2 +
 src/gui/qgsfilewidget.cpp                          |    11 +-
 src/gui/qgsfilewidget.h                            |     2 +-
 src/gui/qgsfilterlineedit.cpp                      |   153 +-
 src/gui/qgsfilterlineedit.h                        |   168 +-
 src/gui/qgsfocuswatcher.cpp                        |    42 +
 src/gui/qgsfocuswatcher.h                          |    59 +
 src/gui/qgsformannotationitem.cpp                  |     2 +-
 src/gui/qgsformannotationitem.h                    |     3 +-
 src/gui/qgsgeometryrubberband.h                    |     3 +-
 src/gui/qgsgradientstopeditor.cpp                  |   477 +
 src/gui/qgsgradientstopeditor.h                    |   179 +
 src/gui/qgsgroupwmsdatadialog.cpp                  |     4 +-
 src/gui/qgsgroupwmsdatadialog.h                    |     3 +
 src/gui/qgshighlight.cpp                           |    79 +-
 src/gui/qgshighlight.h                             |     3 +-
 src/gui/qgshistogramwidget.cpp                     |     2 +-
 src/gui/qgshtmlannotationitem.h                    |     3 +-
 src/gui/qgsidentifymenu.cpp                        |    21 +-
 src/gui/qgsidentifymenu.h                          |    22 +-
 src/gui/qgslegendfilterbutton.cpp                  |     4 +-
 src/gui/qgslegendfilterbutton.h                    |     2 +-
 src/gui/qgslonglongvalidator.h                     |     3 +
 src/gui/qgsludialog.h                              |     4 +-
 src/gui/qgsmanageconnectionsdialog.cpp             |   149 +
 src/gui/qgsmanageconnectionsdialog.h               |     6 +
 src/gui/qgsmapcanvas.cpp                           |   380 +-
 src/gui/qgsmapcanvas.h                             |    94 +-
 src/gui/qgsmapcanvassnapper.h                      |     1 +
 src/gui/qgsmapcanvassnappingutils.cpp              |    14 +
 src/gui/qgsmapcanvassnappingutils.h                |    17 +-
 src/gui/qgsmapcanvastracer.cpp                     |    29 +-
 src/gui/qgsmapcanvastracer.h                       |    18 +-
 src/gui/qgsmaplayeractionregistry.h                |     4 +-
 src/gui/qgsmaplayercombobox.cpp                    |    10 +-
 src/gui/qgsmaplayercombobox.h                      |     2 +-
 src/gui/qgsmaplayerconfigwidget.cpp                |    24 +
 src/gui/qgsmaplayerconfigwidget.h                  |    58 +
 src/gui/qgsmaplayerconfigwidgetfactory.cpp         |    37 +
 src/gui/qgsmaplayerconfigwidgetfactory.h           |   116 +
 src/gui/qgsmaplayermodel.cpp                       |    17 +-
 src/gui/qgsmaplayermodel.h                         |    21 +-
 src/gui/qgsmaplayerproxymodel.cpp                  |    33 +-
 src/gui/qgsmaplayerproxymodel.h                    |    15 +-
 src/gui/qgsmaplayerstylemanagerwidget.cpp          |   335 +
 src/gui/qgsmaplayerstylemanagerwidget.h            |    66 +
 src/gui/qgsmapmouseevent.h                         |     2 +-
 src/gui/qgsmapoverviewcanvas.cpp                   |    22 +-
 src/gui/qgsmapoverviewcanvas.h                     |     3 +
 src/gui/qgsmaptip.cpp                              |   142 +-
 src/gui/qgsmaptip.h                                |    40 +-
 src/gui/qgsmaptool.cpp                             |    10 +-
 src/gui/qgsmaptool.h                               |    32 +-
 src/gui/qgsmaptooladvanceddigitizing.h             |     2 +-
 src/gui/qgsmaptoolcapture.cpp                      |     9 +-
 src/gui/qgsmaptoolcapture.h                        |    16 +-
 src/gui/qgsmaptooledit.h                           |    10 +-
 src/gui/qgsmaptoolemitpoint.h                      |     2 +
 src/gui/qgsmaptoolidentify.cpp                     |    33 +-
 src/gui/qgsmaptoolidentify.h                       |     4 +-
 src/gui/qgsmaptoolidentifyfeature.h                |     2 +-
 src/gui/qgsmaptoolpan.h                            |     4 +-
 src/gui/qgsmaptooltouch.h                          |     2 +-
 src/gui/qgsmaptoolzoom.h                           |     6 +-
 src/gui/qgsmessagebar.cpp                          |     5 +-
 src/gui/qgsmessagebar.h                            |     4 +-
 src/gui/qgsmessagebaritem.cpp                      |     2 +-
 src/gui/qgsmessagebaritem.h                        |     4 +-
 src/gui/qgsmessagelogviewer.cpp                    |     2 +-
 src/gui/qgsnewgeopackagelayerdialog.cpp            |   515 +
 src/gui/qgsnewgeopackagelayerdialog.h              |    64 +
 src/gui/qgsnewhttpconnection.cpp                   |    86 +-
 src/gui/qgsnewhttpconnection.h                     |     2 +-
 src/gui/qgsnewmemorylayerdialog.cpp                |     4 +-
 src/gui/qgsnewmemorylayerdialog.h                  |     3 +
 src/gui/qgsnewnamedialog.cpp                       |     1 -
 src/gui/qgsnewvectorlayerdialog.cpp                |    10 +-
 src/gui/qgsnewvectorlayerdialog.h                  |     3 +
 src/gui/qgsnumericsortlistviewitem.h               |     2 +-
 src/gui/qgsorderbydialog.cpp                       |     4 +
 src/gui/qgsorderbydialog.h                         |     2 +-
 src/gui/qgsowssourceselect.cpp                     |    15 +-
 src/gui/qgsowssourceselect.h                       |     2 +-
 src/gui/qgspanelwidget.cpp                         |   118 +
 src/gui/qgspanelwidget.h                           |   198 +
 src/gui/qgspanelwidgetstack.cpp                    |   135 +
 src/gui/qgspanelwidgetstack.h                      |   101 +
 src/gui/qgspixmaplabel.cpp                         |     4 +-
 src/gui/qgspixmaplabel.h                           |     2 +-
 src/gui/qgspluginmanagerinterface.h                |     3 +
 src/gui/qgsprevieweffect.cpp                       |     6 +-
 src/gui/qgsprojectionselectionwidget.cpp           |    21 +-
 src/gui/qgsprojectionselector.cpp                  |    10 +-
 src/gui/qgsquerybuilder.h                          |     6 +-
 src/gui/qgsrasterformatsaveoptionswidget.cpp       |    36 +-
 src/gui/qgsrasterformatsaveoptionswidget.h         |     1 +
 src/gui/qgsrasterlayersaveasdialog.cpp             |    21 +-
 src/gui/qgsrasterlayersaveasdialog.h               |     3 +
 src/gui/qgsrasterpyramidsoptionswidget.cpp         |    45 +-
 src/gui/qgsrasterpyramidsoptionswidget.h           |     9 +
 src/gui/qgsrelationeditorwidget.cpp                |   108 +-
 src/gui/qgsrelationeditorwidget.h                  |    45 +
 src/gui/qgsrubberband.cpp                          |     2 +-
 src/gui/qgsscalecombobox.cpp                       |    47 +-
 src/gui/qgsscalecombobox.h                         |    15 +-
 src/gui/qgsscalerangewidget.cpp                    |    51 +-
 src/gui/qgsscalerangewidget.h                      |    33 +-
 src/gui/qgsscalevisibilitydialog.cpp               |     4 +-
 src/gui/qgsscalevisibilitydialog.h                 |     3 +
 src/gui/qgsscalewidget.cpp                         |     8 +-
 src/gui/qgsscalewidget.h                           |    13 +-
 src/gui/qgssearchquerybuilder.cpp                  |     5 +-
 src/gui/qgssearchquerybuilder.h                    |     3 +-
 src/gui/qgsshortcutsmanager.cpp                    |   309 +
 src/gui/qgsshortcutsmanager.h                      |   235 +
 src/gui/qgsslider.cpp                              |    23 +-
 src/gui/qgsslider.h                                |     3 +
 src/gui/qgssourceselectdialog.cpp                  |   467 +
 src/gui/qgssourceselectdialog.h                    |   109 +
 src/gui/qgssqlcomposerdialog.cpp                   |   783 +
 src/gui/qgssqlcomposerdialog.h                     |   194 +
 src/gui/qgssublayersdialog.cpp                     |    77 +-
 src/gui/qgssublayersdialog.h                       |    41 +-
 src/gui/qgssvgannotationitem.h                     |     3 +
 src/gui/qgstablewidgetitem.cpp                     |    47 +
 src/gui/qgstablewidgetitem.h                       |    52 +
 src/gui/qgstabwidget.cpp                           |   159 +
 src/gui/qgstabwidget.h                             |   119 +
 src/gui/qgstextannotationitem.h                    |     3 +-
 src/gui/qgstrackedvectorlayertools.cpp             |    75 +
 src/gui/qgstrackedvectorlayertools.h               |    51 +
 src/gui/qgsunitselectionwidget.cpp                 |     5 +-
 src/gui/qgsunitselectionwidget.h                   |     6 +-
 src/gui/qgsuserinputdockwidget.cpp                 |     7 +-
 src/gui/qgsuserinputdockwidget.h                   |    10 +-
 src/gui/qgsvariableeditorwidget.cpp                |     2 -
 src/gui/qgsvariableeditorwidget.h                  |     2 +-
 src/gui/qgsvectorlayertools.h                      |    10 +-
 src/gui/raster/qgshillshaderendererwidget.cpp      |   166 +
 src/gui/raster/qgshillshaderendererwidget.h        |   122 +
 src/gui/raster/qgsmultibandcolorrendererwidget.cpp |    21 +-
 src/gui/raster/qgsmultibandcolorrendererwidget.h   |     4 +
 src/gui/raster/qgspalettedrendererwidget.cpp       |    10 +
 src/gui/raster/qgspalettedrendererwidget.h         |     4 +
 src/gui/raster/qgsrasterhistogramwidget.cpp        |    14 +-
 src/gui/raster/qgsrasterhistogramwidget.h          |     9 +-
 src/gui/raster/qgsrasterminmaxwidget.cpp           |    39 +-
 src/gui/raster/qgsrasterminmaxwidget.h             |    36 +
 src/gui/raster/qgsrasterrendererwidget.cpp         |    10 +
 src/gui/raster/qgsrasterrendererwidget.h           |    37 +-
 src/gui/raster/qgsrastertransparencywidget.cpp     |   678 +
 src/gui/raster/qgsrastertransparencywidget.h       |   109 +
 .../raster/qgsrendererrasterpropertieswidget.cpp   |   360 +
 src/gui/raster/qgsrendererrasterpropertieswidget.h |    88 +
 src/gui/raster/qgssinglebandgrayrendererwidget.cpp |    32 +-
 src/gui/raster/qgssinglebandgrayrendererwidget.h   |     4 +
 .../qgssinglebandpseudocolorrendererwidget.cpp     |   614 +-
 .../qgssinglebandpseudocolorrendererwidget.h       |    40 +-
 src/gui/symbology-ng/characterwidget.h             |     2 +-
 src/gui/symbology-ng/qgs25drendererwidget.cpp      |     1 +
 src/gui/symbology-ng/qgs25drendererwidget.h        |     3 +
 src/gui/symbology-ng/qgsarrowsymbollayerwidget.cpp |   219 +
 src/gui/symbology-ng/qgsarrowsymbollayerwidget.h   |    72 +
 src/gui/symbology-ng/qgsbrushstylecombobox.h       |     3 +
 .../qgscategorizedsymbolrendererv2widget.cpp       |   139 +-
 .../qgscategorizedsymbolrendererv2widget.h         |    14 +-
 src/gui/symbology-ng/qgscolorrampcombobox.cpp      |     7 +-
 src/gui/symbology-ng/qgscolorrampcombobox.h        |     3 +
 .../symbology-ng/qgscptcitycolorrampv2dialog.cpp   |     6 +-
 src/gui/symbology-ng/qgscptcitycolorrampv2dialog.h |     7 +-
 src/gui/symbology-ng/qgsdashspacedialog.h          |     4 +-
 .../symbology-ng/qgsdatadefinedsymboldialog.cpp    |    14 +
 src/gui/symbology-ng/qgsdatadefinedsymboldialog.h  |    14 +
 .../symbology-ng/qgsellipsesymbollayerv2widget.cpp |    21 +-
 .../symbology-ng/qgsellipsesymbollayerv2widget.h   |     5 +
 .../qgsgraduatedsymbolrendererv2widget.cpp         |   143 +-
 .../qgsgraduatedsymbolrendererv2widget.h           |     7 +
 src/gui/symbology-ng/qgsheatmaprendererwidget.cpp  |    11 +-
 src/gui/symbology-ng/qgsheatmaprendererwidget.h    |     3 +
 .../qgsinvertedpolygonrendererwidget.cpp           |    21 +-
 .../qgsinvertedpolygonrendererwidget.h             |     2 +-
 src/gui/symbology-ng/qgslayerpropertieswidget.cpp  |    16 +-
 src/gui/symbology-ng/qgslayerpropertieswidget.h    |    14 +-
 .../symbology-ng/qgsnullsymbolrendererwidget.cpp   |    53 +
 src/gui/symbology-ng/qgsnullsymbolrendererwidget.h |    55 +
 src/gui/symbology-ng/qgspenstylecombobox.h         |     9 +
 .../qgspointdisplacementrendererwidget.cpp         |    26 +-
 .../qgspointdisplacementrendererwidget.h           |     3 +
 .../symbology-ng/qgsrendererv2propertiesdialog.cpp |   221 +-
 .../symbology-ng/qgsrendererv2propertiesdialog.h   |    67 +-
 src/gui/symbology-ng/qgsrendererv2widget.cpp       |    12 +-
 src/gui/symbology-ng/qgsrendererv2widget.h         |    20 +-
 .../symbology-ng/qgsrulebasedrendererv2widget.cpp  |   235 +-
 .../symbology-ng/qgsrulebasedrendererv2widget.h    |    81 +-
 .../qgssinglesymbolrendererv2widget.cpp            |    14 +-
 .../symbology-ng/qgssinglesymbolrendererv2widget.h |    14 +-
 src/gui/symbology-ng/qgssizescalewidget.cpp        |    48 +-
 src/gui/symbology-ng/qgssizescalewidget.h          |     3 +
 src/gui/symbology-ng/qgssmartgroupeditordialog.cpp |     3 +-
 src/gui/symbology-ng/qgssmartgroupeditordialog.h   |     6 +
 .../symbology-ng/qgsstylev2exportimportdialog.h    |     3 +
 .../qgsstylev2groupselectiondialog.cpp             |     4 +-
 .../symbology-ng/qgsstylev2groupselectiondialog.h  |     3 +
 src/gui/symbology-ng/qgsstylev2managerdialog.cpp   |    11 +-
 src/gui/symbology-ng/qgsstylev2managerdialog.h     |     3 +
 src/gui/symbology-ng/qgssvgselectorwidget.cpp      |   309 +-
 src/gui/symbology-ng/qgssvgselectorwidget.h        |   174 +-
 src/gui/symbology-ng/qgssymbollayerv2widget.cpp    |   481 +-
 src/gui/symbology-ng/qgssymbollayerv2widget.h      |   149 +-
 src/gui/symbology-ng/qgssymbollevelsv2dialog.cpp   |     4 +-
 src/gui/symbology-ng/qgssymbollevelsv2dialog.h     |     4 +-
 src/gui/symbology-ng/qgssymbolslistwidget.cpp      |     2 -
 src/gui/symbology-ng/qgssymbolslistwidget.h        |     3 +
 src/gui/symbology-ng/qgssymbolv2selectordialog.cpp |   262 +-
 src/gui/symbology-ng/qgssymbolv2selectordialog.h   |   198 +-
 .../qgsvectorcolorbrewercolorrampv2dialog.cpp      |     3 +-
 .../qgsvectorcolorbrewercolorrampv2dialog.h        |     3 +
 .../qgsvectorfieldsymbollayerwidget.cpp            |    11 +-
 .../symbology-ng/qgsvectorfieldsymbollayerwidget.h |     3 +
 .../qgsvectorgradientcolorrampv2dialog.cpp         |   584 +-
 .../qgsvectorgradientcolorrampv2dialog.h           |    83 +-
 .../qgsvectorrandomcolorrampv2dialog.cpp           |     3 +-
 .../qgsvectorrandomcolorrampv2dialog.h             |     3 +
 src/helpviewer/CMakeLists.txt                      |     2 +-
 src/helpviewer/main.cpp                            |     1 -
 src/helpviewer/qgshelpviewer.cpp                   |     2 +-
 src/helpviewer/qgshelpviewerbase.ui                |    11 +-
 src/plugins/compass/CMakeLists.txt                 |     4 +-
 .../coordinate_capture/coordinatecapture.cpp       |     8 +-
 src/plugins/coordinate_capture/coordinatecapture.h |     4 +-
 .../coordinate_capture/coordinatecapture.qrc       |     4 +-
 .../coordinatecapturemaptool.cpp                   |     2 +-
 src/plugins/coordinate_capture/tracking.png        |   Bin 2165 -> 0 bytes
 src/plugins/coordinate_capture/transformed.png     |   Bin 3344 -> 0 bytes
 .../dxf2shp_converter/dxflib/src/dl_dxf.cpp        |     2 +-
 src/plugins/evis/README.TXT                        |     2 +-
 .../evisdatabaseconnectiongui.cpp                  |     4 +-
 .../eventbrowser/evisgenericeventbrowsergui.cpp    |     4 +-
 .../evis/eventbrowser/evisimagedisplaywidget.cpp   |     3 +-
 src/plugins/evis/idtool/eviseventidtool.cpp        |     2 +-
 .../evis/ui/evisdatabaseconnectionguibase.ui       |     4 +-
 .../evis/ui/evisgenericeventbrowserguibase.ui      |     4 +-
 .../checks/qgsgeometryanglecheck.cpp               |    24 +-
 .../checks/qgsgeometryanglecheck.h                 |    20 +-
 .../checks/qgsgeometryareacheck.cpp                |    32 +-
 .../geometry_checker/checks/qgsgeometryareacheck.h |    20 +-
 .../geometry_checker/checks/qgsgeometrycheck.cpp   |    35 +-
 .../geometry_checker/checks/qgsgeometrycheck.h     |    26 +-
 .../checks/qgsgeometrycontainedcheck.cpp           |    16 +-
 .../checks/qgsgeometrycontainedcheck.h             |    20 +-
 .../checks/qgsgeometrydegeneratepolygoncheck.cpp   |    16 +-
 .../checks/qgsgeometrydegeneratepolygoncheck.h     |    16 +-
 .../checks/qgsgeometryduplicatecheck.cpp           |    16 +-
 .../checks/qgsgeometryduplicatecheck.h             |    20 +-
 .../checks/qgsgeometryduplicatenodescheck.cpp      |    16 +-
 .../checks/qgsgeometryduplicatenodescheck.h        |    16 +-
 .../checks/qgsgeometrygapcheck.cpp                 |    20 +-
 .../geometry_checker/checks/qgsgeometrygapcheck.h  |    20 +-
 .../checks/qgsgeometryholecheck.cpp                |    16 +-
 .../geometry_checker/checks/qgsgeometryholecheck.h |    16 +-
 .../checks/qgsgeometrymultipartcheck.cpp           |    16 +-
 .../checks/qgsgeometrymultipartcheck.h             |    16 +-
 .../checks/qgsgeometryoverlapcheck.cpp             |    16 +-
 .../checks/qgsgeometryoverlapcheck.h               |    24 +-
 .../checks/qgsgeometrysegmentlengthcheck.cpp       |    16 +-
 .../checks/qgsgeometrysegmentlengthcheck.h         |    20 +-
 .../checks/qgsgeometryselfintersectioncheck.cpp    |    16 +-
 .../checks/qgsgeometryselfintersectioncheck.h      |    20 +-
 .../checks/qgsgeometrysliverpolygoncheck.h         |    16 +-
 .../checks/qgsgeometrytypecheck.cpp                |    16 +-
 .../geometry_checker/checks/qgsgeometrytypecheck.h |    20 +-
 .../geometry_checker/qgsgeometrychecker.cpp        |     4 +-
 .../geometry_checker/qgsgeometrycheckfactory.cpp   |    16 +-
 .../ui/qgsgeometrycheckerdialog.cpp                |     4 +-
 .../ui/qgsgeometrycheckerfixsummarydialog.cpp      |     4 +-
 .../ui/qgsgeometrycheckerresulttab.cpp             |    29 +-
 .../ui/qgsgeometrycheckerresulttab.h               |     2 +-
 .../ui/qgsgeometrycheckerresulttab.ui              |     2 +-
 .../ui/qgsgeometrycheckersetuptab.cpp              |    11 +-
 .../ui/qgsgeometrycheckfixdialog.cpp               |     5 +-
 .../geometry_checker/utils/qgsfeaturepool.cpp      |    15 +-
 .../geometry_checker/utils/qgsfeaturepool.h        |     4 +-
 .../geometry_checker/utils/qgsgeomutils.cpp        |     2 +-
 .../geometry_snapper/qgsgeometrysnapper.cpp        |     5 +-
 .../geometry_snapper/qgsgeometrysnapperdialog.cpp  |     2 +-
 src/plugins/geometry_snapper/qgssnapindex.cpp      |    21 +-
 src/plugins/geometry_snapper/qgssnapindex.h        |     3 +-
 src/plugins/georeferencer/CMakeLists.txt           |     3 +-
 src/plugins/georeferencer/qgsgcpcanvasitem.cpp     |     3 +-
 .../georeferencer/qgsgeorefconfigdialog.cpp        |     4 +-
 src/plugins/georeferencer/qgsgeorefplugingui.cpp   |    11 +-
 src/plugins/georeferencer/qgsgeorefplugingui.h     |     4 +-
 .../georeferencer/qgsgeorefpluginguibase.ui        |    14 +-
 src/plugins/georeferencer/qgsgeoreftransform.cpp   |     4 +-
 src/plugins/georeferencer/qgsimagewarper.cpp       |    19 +-
 src/plugins/georeferencer/qgsmapcoordsdialog.cpp   |    11 -
 src/plugins/georeferencer/qgsmapcoordsdialog.h     |    78 +-
 .../georeferencer/qgsmapcoordsdialogbase.ui        |    14 +-
 .../georeferencer/qgstransformsettingsdialog.cpp   |     4 +-
 src/plugins/globe/CMakeLists.txt                   |   109 +-
 .../ModuleInstallOsgEarthDriverIncludes.cmake      |    11 +
 .../globe/CMakeModules/OsgEarthMacroUtils.cmake    |   361 +
 src/plugins/globe/featuresource/CMakeLists.txt     |    50 +
 .../globe/featuresource/qgsglobefeaturecursor.h    |    66 +
 .../globe/featuresource/qgsglobefeatureoptions.h   |    81 +
 .../globe/featuresource/qgsglobefeaturesource.cpp  |   159 +
 .../globe/featuresource/qgsglobefeaturesource.h    |    62 +
 .../globe/featuresource/qgsglobefeatureutils.h     |   254 +
 src/plugins/globe/globe_plugin.cpp                 |  1865 +-
 src/plugins/globe/globe_plugin.h                   |   320 +-
 src/plugins/globe/globe_plugin.qrc                 |     4 +-
 src/plugins/globe/globe_plugin_dialog.cpp          |   700 -
 src/plugins/globe/globe_plugin_dialog.h            |   104 -
 src/plugins/globe/globe_plugin_dialog_guibase.ui   |   782 -
 .../globe/images/gui/button-background-single.png  |   Bin 0 -> 314 bytes
 src/plugins/globe/images/gui/button-background.png |   Bin 311 -> 218 bytes
 src/plugins/globe/images/gui/settings.png          |   Bin 0 -> 429 bytes
 src/plugins/globe/images/gui/zoom-in.png           |   Bin 272 -> 201 bytes
 src/plugins/globe/images/gui/zoom-out.png          |   Bin 180 -> 160 bytes
 src/plugins/globe/images/icon.svg                  |   143 +
 src/plugins/globe/osgEarthQt/Common                |    92 -
 src/plugins/globe/osgEarthQt/ViewerWidget          |    91 -
 src/plugins/globe/osgEarthQt/ViewerWidget.cpp      |   167 -
 src/plugins/globe/osgEarthUtil/Controls            |   693 -
 src/plugins/globe/osgEarthUtil/Controls.cpp        |  2227 -
 src/plugins/globe/qgsglobefeatureidentify.cpp      |    86 +
 src/plugins/globe/qgsglobefeatureidentify.h        |    48 +
 src/plugins/globe/qgsglobefrustumhighlight.cpp     |    59 +
 src/plugins/globe/qgsglobefrustumhighlight.h       |    44 +
 src/plugins/globe/qgsglobeplugindialog.cpp         |   551 +
 src/plugins/globe/qgsglobeplugindialog.h           |    83 +
 src/plugins/globe/qgsglobeplugindialog.ui          |   677 +
 src/plugins/globe/qgsglobetilesource.cpp           |   289 +
 src/plugins/globe/qgsglobetilesource.h             |   136 +
 .../globe/qgsglobevectorlayerproperties.cpp        |   302 +
 src/plugins/globe/qgsglobevectorlayerproperties.h  |   131 +
 .../globe/qgsglobevectorlayerpropertiespage.ui     |   272 +
 src/plugins/globe/qgsglobewidget.cpp               |   153 +
 src/plugins/globe/qgsglobewidget.h                 |    43 +
 src/plugins/globe/qgsosgearthtilesource.cpp        |   225 -
 src/plugins/globe/qgsosgearthtilesource.h          |    86 -
 src/plugins/globe/qgsosgfeature.cpp                |    20 +
 src/plugins/globe/qgsosgfeature.h                  |    25 +
 src/plugins/gps_importer/qgsbabelformat.cpp        |    11 +-
 src/plugins/gps_importer/qgsgpsplugin.cpp          |     5 +-
 src/plugins/grass/modules/r.in.wms.qgm             |     1 -
 src/plugins/grass/qgsgrasseditrenderer.cpp         |    10 +-
 src/plugins/grass/qgsgrassmapcalc.cpp              |    30 +-
 src/plugins/grass/qgsgrassmoduleinput.cpp          |    14 -
 src/plugins/grass/qgsgrassmoduleoptions.cpp        |     1 -
 src/plugins/grass/qgsgrassmoduleparam.cpp          |    29 +-
 src/plugins/grass/qgsgrassnewmapset.cpp            |    45 +-
 src/plugins/grass/qgsgrassplugin.cpp               |    25 +-
 src/plugins/grass/qgsgrassregion.cpp               |     8 -
 src/plugins/grass/qgsgrassshell.cpp                |     1 -
 src/plugins/grass/qgsgrasstools.cpp                |    15 +-
 src/plugins/grass/qgsgrasstools.h                  |     4 +-
 src/plugins/grass/qgsgrasstoolsbase.ui             |    10 +-
 src/plugins/grass/qgsgrassutils.cpp                |     2 -
 src/plugins/grass/qtermwidget/BlockArray.h         |     1 -
 src/plugins/grass/qtermwidget/CharacterColor.h     |    13 +-
 src/plugins/grass/qtermwidget/kpty.cpp             |     8 +-
 src/plugins/heatmap/heatmap.cpp                    |    43 +-
 src/plugins/heatmap/heatmapgui.cpp                 |    18 +-
 .../interpolation/qgsinterpolationdialog.cpp       |     6 +-
 .../offline_editing/offline_editing_plugin.cpp     |     5 +-
 .../offline_editing/offline_editing_plugin_gui.cpp |    67 +-
 .../offline_editing/offline_editing_plugin_gui.h   |     5 +-
 .../offline_editing_plugin_guibase.ui              |    11 +-
 .../oracle_raster/qgsselectgeoraster_ui.cpp        |    20 +-
 src/plugins/qgisplugin.h                           |     3 +-
 src/plugins/qgsapplydialog.h                       |     3 +-
 src/plugins/roadgraph/linevectorlayersettings.cpp  |    19 +-
 src/plugins/roadgraph/linevectorlayersettings.h    |     2 +-
 src/plugins/roadgraph/linevectorlayerwidget.cpp    |    61 +-
 src/plugins/roadgraph/linevectorlayerwidget.h      |     3 +-
 src/plugins/roadgraph/roadgraphplugin.cpp          |    48 +-
 src/plugins/roadgraph/roadgraphplugin.h            |     2 +-
 src/plugins/roadgraph/shortestpathwidget.cpp       |    22 +-
 src/plugins/roadgraph/shortestpathwidget.h         |     6 +-
 src/plugins/roadgraph/units.cpp                    |    15 +-
 src/plugins/spatialquery/qgsspatialquery.cpp       |    62 +-
 src/plugins/spatialquery/qgsspatialquery.h         |     8 +-
 src/plugins/spatialquery/qgsspatialquerydialog.cpp |     7 +-
 src/plugins/topology/checkDock.cpp                 |     8 +-
 src/plugins/topology/checkDock.h                   |     4 +-
 src/plugins/topology/checkDock.ui                  |     9 +-
 src/plugins/topology/rulesDialog.cpp               |    10 +-
 src/plugins/topology/topolError.cpp                |     3 +-
 src/plugins/topology/topolError.h                  |    12 +-
 src/plugins/topology/topolTest.cpp                 |    15 +-
 .../zonal_statistics/qgszonalstatisticsdialog.cpp  |     5 +-
 src/providers/CMakeLists.txt                       |     4 +
 src/providers/arcgisrest/CMakeLists.txt            |    78 +
 src/providers/arcgisrest/qgsafsdataitems.cpp       |   157 +
 src/providers/arcgisrest/qgsafsdataitems.h         |    61 +
 src/providers/arcgisrest/qgsafsfeatureiterator.cpp |   105 +
 src/providers/arcgisrest/qgsafsfeatureiterator.h   |    57 +
 src/providers/arcgisrest/qgsafsprovider.cpp        |   269 +
 src/providers/arcgisrest/qgsafsprovider.h          |    89 +
 src/providers/arcgisrest/qgsafsproviderextern.cpp  |   102 +
 src/providers/arcgisrest/qgsafssourceselect.cpp    |   145 +
 src/providers/arcgisrest/qgsafssourceselect.h      |    42 +
 src/providers/arcgisrest/qgsamsdataitems.cpp       |   172 +
 src/providers/arcgisrest/qgsamsdataitems.h         |    63 +
 src/providers/arcgisrest/qgsamsprovider.cpp        |   453 +
 src/providers/arcgisrest/qgsamsprovider.h          |   106 +
 src/providers/arcgisrest/qgsamsproviderextern.cpp  |   103 +
 src/providers/arcgisrest/qgsamssourceselect.cpp    |   103 +
 src/providers/arcgisrest/qgsamssourceselect.h      |    41 +
 src/providers/arcgisrest/qgsarcgisrestutils.cpp    |   601 +
 src/providers/arcgisrest/qgsarcgisrestutils.h      |    83 +
 src/providers/db2/CMakeLists.txt                   |    59 +
 src/providers/db2/qgsdb2dataitems.cpp              |   607 +
 src/providers/db2/qgsdb2dataitems.h                |   165 +
 src/providers/db2/qgsdb2expressioncompiler.cpp     |   245 +
 src/providers/db2/qgsdb2expressioncompiler.h       |    37 +
 src/providers/db2/qgsdb2featureiterator.cpp        |   467 +
 src/providers/db2/qgsdb2featureiterator.h          |   110 +
 src/providers/db2/qgsdb2geometrycolumns.cpp        |   164 +
 src/providers/db2/qgsdb2geometrycolumns.h          |    53 +
 src/providers/db2/qgsdb2newconnection.cpp          |   198 +
 src/providers/db2/qgsdb2newconnection.h            |    56 +
 src/providers/db2/qgsdb2provider.cpp               |  1749 +
 src/providers/db2/qgsdb2provider.h                 |   201 +
 src/providers/db2/qgsdb2sourceselect.cpp           |   769 +
 src/providers/db2/qgsdb2sourceselect.h             |   192 +
 src/providers/db2/qgsdb2tablemodel.cpp             |   484 +
 src/providers/db2/qgsdb2tablemodel.h               |    93 +
 .../qgsdelimitedtextfeatureiterator.cpp            |     1 +
 .../delimitedtext/qgsdelimitedtextfile.cpp         |    46 +-
 .../delimitedtext/qgsdelimitedtextprovider.cpp     |    12 +-
 .../delimitedtext/qgsdelimitedtextsourceselect.cpp |    14 +-
 src/providers/gdal/qgsgdaldataitems.cpp            |     6 +-
 src/providers/gdal/qgsgdalprovider.cpp             |   129 +-
 src/providers/gdal/qgsgdalprovider.h               |     9 +-
 src/providers/gdal/qgsgdalproviderbase.cpp         |    31 +-
 src/providers/gdal/qgsgdalproviderbase.h           |     2 +-
 src/providers/gpx/gpsdata.h                        |     8 +-
 src/providers/gpx/qgsgpxfeatureiterator.cpp        |     1 +
 src/providers/gpx/qgsgpxprovider.cpp               |     3 +-
 src/providers/gpx/qgsgpxprovider.h                 |     6 +-
 src/providers/grass/qgis.g.info.c                  |     2 +-
 src/providers/grass/qgis.v.in.cpp                  |     9 +-
 src/providers/grass/qgsgrass.cpp                   |    44 +-
 src/providers/grass/qgsgrassfeatureiterator.cpp    |     2 -
 src/providers/grass/qgsgrassgislib.cpp             |     4 -
 src/providers/grass/qgsgrassimport.cpp             |     9 -
 src/providers/grass/qgsgrassprovider.cpp           |    17 -
 src/providers/grass/qgsgrassprovidermodule.cpp     |    22 +-
 src/providers/grass/qgsgrassrasterprovider.cpp     |    15 +-
 src/providers/grass/qgsgrassrasterprovider.h       |     4 +-
 src/providers/grass/qgsgrassvectormap.cpp          |    14 +-
 src/providers/grass/qgsgrassvectormaplayer.cpp     |    34 +-
 src/providers/memory/qgsmemoryprovider.cpp         |    86 +-
 src/providers/memory/qgsmemoryprovider.h           |    10 +-
 src/providers/mssql/qgsmssqldataitems.cpp          |     5 +-
 src/providers/mssql/qgsmssqlexpressioncompiler.cpp |     9 +
 src/providers/mssql/qgsmssqlexpressioncompiler.h   |     1 +
 src/providers/mssql/qgsmssqlfeatureiterator.cpp    |    55 +-
 src/providers/mssql/qgsmssqlnewconnection.cpp      |    10 +-
 src/providers/mssql/qgsmssqlprovider.cpp           |   505 +-
 src/providers/mssql/qgsmssqlprovider.h             |    18 +-
 src/providers/mssql/qgsmssqlsourceselect.cpp       |    21 +-
 src/providers/mssql/qgsmssqlsourceselect.h         |     1 +
 src/providers/mssql/qgsmssqltablemodel.cpp         |     2 +-
 src/providers/ogr/CMakeLists.txt                   |     2 +-
 src/providers/ogr/qgsogrconnpool.h                 |     7 +-
 src/providers/ogr/qgsogrdataitems.cpp              |     9 +-
 src/providers/ogr/qgsogrexpressioncompiler.cpp     |     9 +-
 src/providers/ogr/qgsogrfeatureiterator.cpp        |   211 +-
 src/providers/ogr/qgsogrfeatureiterator.h          |    13 +-
 src/providers/ogr/qgsogrgeometrysimplifier.cpp     |   285 -
 src/providers/ogr/qgsogrgeometrysimplifier.h       |    95 -
 src/providers/ogr/qgsogrprovider.cpp               |  1422 +-
 src/providers/ogr/qgsogrprovider.h                 |    34 +-
 src/providers/oracle/ocispatial/CMakeLists.txt     |     2 +-
 src/providers/oracle/ocispatial/main.cpp           |    19 +-
 src/providers/oracle/ocispatial/main.h             |    65 +
 .../oracle/ocispatial/qsql_ocispatial.cpp          |    25 +-
 src/providers/oracle/qgsoraclecolumntypethread.cpp |     6 +-
 src/providers/oracle/qgsoracleconn.cpp             |    65 +-
 src/providers/oracle/qgsoracleconn.h               |     3 +
 src/providers/oracle/qgsoracledataitems.cpp        |     1 +
 src/providers/oracle/qgsoraclefeatureiterator.cpp  |     5 +-
 src/providers/oracle/qgsoraclenewconnection.cpp    |     8 +-
 src/providers/oracle/qgsoracleprovider.cpp         |   585 +-
 src/providers/oracle/qgsoracleprovider.h           |    89 +-
 src/providers/oracle/qgsoraclesourceselect.cpp     |    16 +-
 src/providers/oracle/qgsoraclesourceselect.h       |     3 +-
 src/providers/oracle/qgsoracletablecache.cpp       |     3 +-
 src/providers/oracle/qgsoracletablemodel.cpp       |     2 +-
 src/providers/ows/qgsowsdataitems.cpp              |     3 +-
 src/providers/postgres/qgspgnewconnection.cpp      |     8 +-
 src/providers/postgres/qgspgsourceselect.cpp       |    13 +-
 src/providers/postgres/qgspgsourceselect.h         |     1 +
 src/providers/postgres/qgspgtablemodel.cpp         |     4 +-
 src/providers/postgres/qgspostgresconn.cpp         |    45 +-
 src/providers/postgres/qgspostgresconn.h           |    14 +-
 src/providers/postgres/qgspostgresconnpool.cpp     |    12 +-
 src/providers/postgres/qgspostgresconnpool.h       |     4 +-
 src/providers/postgres/qgspostgresdataitems.cpp    |     7 +-
 .../postgres/qgspostgresfeatureiterator.cpp        |    63 +-
 .../postgres/qgspostgresfeatureiterator.h          |     3 +
 src/providers/postgres/qgspostgresprovider.cpp     |   292 +-
 src/providers/postgres/qgspostgresprovider.h       |    43 +-
 src/providers/postgres/qgspostgrestransaction.cpp  |     3 +-
 src/providers/spatialite/CMakeLists.txt            |     2 +-
 src/providers/spatialite/qgsspatialiteconnection.h |     5 +-
 .../spatialite/qgsspatialitedataitems.cpp          |     4 +-
 .../spatialite/qgsspatialiteexpressioncompiler.cpp |    82 -
 .../spatialite/qgsspatialiteexpressioncompiler.h   |    37 -
 .../spatialite/qgsspatialitefeatureiterator.cpp    |    19 +-
 .../spatialite/qgsspatialitefeatureiterator.h      |     6 +-
 src/providers/spatialite/qgsspatialiteprovider.cpp |   552 +-
 src/providers/spatialite/qgsspatialiteprovider.h   |   244 +-
 .../spatialite/qgsspatialitesourceselect.cpp       |    12 +-
 .../spatialite/qgsspatialitesourceselect.h         |     1 +
 .../spatialite/qgsspatialitetablemodel.cpp         |     2 -
 .../spatialite/qspatialite/CMakeLists.txt          |     2 +-
 .../spatialite/qspatialite/qsql_spatialite.cpp     |    19 +-
 .../spatialite/qspatialite/qsql_spatialite.h       |     3 +
 src/providers/spatialite/qspatialite/smain.cpp     |    22 +-
 src/providers/spatialite/qspatialite/smain.h       |    63 +
 .../virtual/qgsvirtuallayerfeatureiterator.cpp     |    34 +-
 src/providers/virtual/qgsvirtuallayerprovider.cpp  |    10 +-
 src/providers/virtual/qgsvirtuallayerprovider.h    |    16 +-
 .../virtual/qgsvirtuallayerqueryparser.cpp         |     5 +-
 src/providers/virtual/qgsvirtuallayerqueryparser.h |    14 +-
 .../virtual/qgsvirtuallayersourceselect.cpp        |    28 +-
 .../virtual/qgsvirtuallayersourceselectbase.ui     |    13 +-
 .../virtual/qgsvirtuallayersqlitehelper.cpp        |     6 +-
 .../virtual/qgsvirtuallayersqlitemodule.cpp        |    21 +-
 src/providers/wcs/qgswcscapabilities.cpp           |     8 +-
 src/providers/wcs/qgswcscapabilities.h             |     9 +-
 src/providers/wcs/qgswcsdataitems.cpp              |    16 +-
 src/providers/wcs/qgswcsdataitems.h                |     5 +-
 src/providers/wcs/qgswcsprovider.cpp               |   137 +-
 src/providers/wcs/qgswcsprovider.h                 |    11 +-
 src/providers/wcs/qgswcssourceselect.cpp           |     8 -
 src/providers/wfs/CMakeLists.txt                   |    16 +
 src/providers/wfs/qgswfscapabilities.cpp           |   827 +-
 src/providers/wfs/qgswfscapabilities.h             |   130 +-
 src/providers/wfs/qgswfsconnection.cpp             |    62 +
 src/providers/wfs/qgswfsconnection.h               |    38 +
 src/providers/wfs/qgswfsconstants.cpp              |    51 +
 src/providers/wfs/qgswfsconstants.h                |    65 +
 src/providers/wfs/qgswfsdataitems.cpp              |    53 +-
 src/providers/wfs/qgswfsdataitems.h                |     4 +-
 src/providers/wfs/qgswfsdatasourceuri.cpp          |   300 +
 src/providers/wfs/qgswfsdatasourceuri.h            |   157 +
 src/providers/wfs/qgswfsdescribefeaturetype.cpp    |    37 +
 src/providers/wfs/qgswfsdescribefeaturetype.h      |    34 +
 src/providers/wfs/qgswfsfeatureiterator.cpp        |  1240 +-
 src/providers/wfs/qgswfsfeatureiterator.h          |   237 +-
 src/providers/wfs/qgswfsprovider.cpp               |  2196 +-
 src/providers/wfs/qgswfsprovider.h                 |   249 +-
 src/providers/wfs/qgswfsrequest.cpp                |   341 +
 src/providers/wfs/qgswfsrequest.h                  |   118 +
 src/providers/wfs/qgswfsshareddata.cpp             |  1319 +
 src/providers/wfs/qgswfsshareddata.h               |   287 +
 src/providers/wfs/qgswfssourceselect.cpp           |   450 +-
 src/providers/wfs/qgswfssourceselect.h             |    12 +-
 src/providers/wfs/qgswfstransactionrequest.cpp     |    48 +
 src/providers/wfs/qgswfstransactionrequest.h       |    34 +
 src/providers/wfs/qgswfsutils.cpp                  |   368 +
 src/providers/wfs/qgswfsutils.h                    |    81 +
 src/providers/wms/CMakeLists.txt                   |     2 +
 src/providers/wms/qgstilecache.cpp                 |    61 +
 src/providers/wms/qgstilecache.h                   |    56 +
 src/providers/wms/qgstilescalewidget.cpp           |     6 +-
 src/providers/wms/qgswmscapabilities.cpp           |   233 +-
 src/providers/wms/qgswmscapabilities.h             |   114 +-
 src/providers/wms/qgswmsconnection.cpp             |     4 +-
 src/providers/wms/qgswmsdataitems.cpp              |   141 +-
 src/providers/wms/qgswmsdataitems.h                |    64 +-
 src/providers/wms/qgswmsprovider.cpp               |  1023 +-
 src/providers/wms/qgswmsprovider.h                 |    96 +-
 src/providers/wms/qgswmssourceselect.cpp           |    16 +-
 src/providers/wms/qgsxyzconnection.cpp             |    59 +
 src/providers/wms/qgsxyzconnection.h               |    47 +
 src/python/CMakeLists.txt                          |     7 +-
 src/python/qgspythonutils.h                        |     4 +-
 src/python/qgspythonutilsimpl.cpp                  |    69 +-
 src/server/CMakeLists.txt                          |    21 +-
 src/server/qgscapabilitiescache.cpp                |     6 +
 src/server/qgscapabilitiescache.h                  |    11 +-
 src/server/qgsconfigcache.cpp                      |    34 +
 src/server/qgsconfigcache.h                        |     2 +
 src/server/qgsconfigparserutils.cpp                |     4 +-
 src/server/qgsftptransaction.h                     |     9 +-
 src/server/qgshostedrdsbuilder.cpp                 |     6 +-
 src/server/qgshostedvdsbuilder.cpp                 |     4 +-
 src/server/qgshttprequesthandler.cpp               |    14 +-
 src/server/qgsmapserviceexception.h                |     2 +-
 src/server/qgsmslayercache.cpp                     |     6 +
 src/server/qgsmslayercache.h                       |     3 +
 src/server/qgsowsserver.cpp                        |    25 +
 src/server/qgsowsserver.h                          |    14 +-
 src/server/qgsremotedatasourcebuilder.cpp          |    13 +-
 src/server/qgsremoteowsbuilder.cpp                 |    13 +-
 src/server/qgsserver.cpp                           |    25 +
 src/server/qgsserver.h                             |     9 +
 src/server/qgsserverinterface.h                    |    15 +
 src/server/qgsserverinterfaceimpl.cpp              |    25 +-
 src/server/qgsserverinterfaceimpl.h                |     2 +
 src/server/qgsserverprojectparser.cpp              |    55 +-
 src/server/qgsserverprojectparser.h                |     5 +-
 src/server/qgssldconfigparser.cpp                  |    31 +-
 src/server/qgssldconfigparser.h                    |     8 +-
 src/server/qgswcsprojectparser.cpp                 |     4 +-
 src/server/qgswcsserver.cpp                        |     4 +-
 src/server/qgswfsprojectparser.cpp                 |     4 +-
 src/server/qgswfsserver.cpp                        |   187 +-
 src/server/qgswfsserver.h                          |    12 +-
 src/server/qgswmsconfigparser.cpp                  |   486 +-
 src/server/qgswmsconfigparser.h                    |    31 +
 src/server/qgswmsprojectparser.cpp                 |    52 +-
 src/server/qgswmsprojectparser.h                   |     6 +
 src/server/qgswmsserver.cpp                        |   136 +-
 src/server/qgswmsserver.h                          |     7 +-
 src/ui/CMakeLists.txt                              |     5 +-
 src/ui/auth/qgsauthauthoritieseditor.ui            |     6 +-
 src/ui/auth/qgsauthconfigeditor.ui                 |     4 +-
 src/ui/auth/qgsauthconfigselect.ui                 |     2 +-
 src/ui/auth/qgsauthidentitieseditor.ui             |     4 +-
 src/ui/auth/qgsauthserverseditor.ui                |     4 +-
 src/ui/composer/qgsattributeselectiondialogbase.ui |     4 +-
 src/ui/composer/qgscomposerarrowwidgetbase.ui      |    18 +-
 .../qgscomposerattributetablewidgetbase.ui         |    13 +-
 src/ui/composer/qgscomposerbase.ui                 |    71 +-
 src/ui/composer/qgscomposerlegendwidgetbase.ui     |    13 +-
 src/ui/composer/qgscomposermapwidgetbase.ui        |   148 +-
 src/ui/composer/qgscomposerpicturewidgetbase.ui    |    27 +-
 src/ui/composer/qgscomposerpolygonwidgetbase.ui    |   113 +
 src/ui/composer/qgscomposerpolylinewidgetbase.ui   |    99 +
 src/ui/composer/qgscomposerscalebarwidgetbase.ui   |    63 +-
 src/ui/composer/qgscompositionwidgetbase.ui        |   109 +-
 src/ui/editorwidgets/qgscheckboxconfigdlgbase.ui   |    15 +-
 src/ui/editorwidgets/qgsdatetimeeditconfig.ui      |    37 +-
 .../editorwidgets/qgsexternalresourceconfigdlg.ui  |   702 +-
 src/ui/editorwidgets/qgsphotoconfigdlgbase.ui      |    24 +-
 .../qgsrelationreferenceconfigdlgbase.ui           |    78 +-
 src/ui/editorwidgets/qgsvaluemapconfigdlgbase.ui   |     4 +-
 .../editorwidgets/qgsvaluerelationconfigdlgbase.ui |    98 +-
 src/ui/editorwidgets/qgswebviewconfigdlgbase.ui    |    52 +-
 .../effects/qgseffectstackpropertieswidgetbase.ui  |   187 +-
 src/ui/qgisapp.ui                                  |   265 +-
 src/ui/qgsabout.ui                                 |    10 -
 src/ui/qgsaddtaborgroupbase.ui                     |    43 +-
 src/ui/qgsadvanceddigitizingdockwidgetbase.ui      |   213 +-
 src/ui/qgsattributeactiondialogbase.ui             |   544 +-
 src/ui/qgsattributeactionpropertiesdialogbase.ui   |   315 +
 src/ui/qgsattributetabledialog.ui                  |   983 +-
 src/ui/qgsattributetypeedit.ui                     |   221 +-
 src/ui/qgsbookmarksbase.ui                         |    33 +-
 src/ui/qgsbrowserdockwidgetbase.ui                 |     8 +-
 src/ui/qgscategorizedsymbolrendererv2widget.ui     |   180 +-
 src/ui/qgscolordialog.ui                           |   861 +-
 src/ui/qgscompoundcolorwidget.ui                   |   971 +
 src/ui/qgscustomprojectiondialogbase.ui            |    16 +-
 src/ui/qgsdb2newconnectionbase.ui                  |   255 +
 src/ui/qgsdbsourceselectbase.ui                    |    34 +-
 src/ui/qgsdiagrampropertiesbase.ui                 |   460 +-
 src/ui/qgsdualviewbase.ui                          |    20 +-
 src/ui/qgsdwgimportbase.ui                         |   291 +
 src/ui/qgsdxfexportdialogbase.ui                   |    83 +-
 src/ui/qgsengineconfigdialog.ui                    |     2 +-
 src/ui/qgserrordialogbase.ui                       |     2 +-
 src/ui/qgsfieldconditionalformatwidget.ui          |     2 +-
 src/ui/qgsformannotationdialogbase.ui              |     2 +-
 src/ui/qgsgraduatedsymbolrendererv2widget.ui       |   750 +-
 src/ui/qgshistogramwidgetbase.ui                   |    66 +-
 src/ui/qgsidentifyresultsbase.ui                   |     4 +-
 src/ui/qgslabelingguibase.ui                       |   517 +-
 src/ui/qgslabelingrulepropsdialog.ui               |   139 -
 src/ui/qgslabelingrulepropswidget.ui               |   172 +
 src/ui/qgslabelingwidget.ui                        |    46 +-
 src/ui/qgslayertreeembeddedconfigwidget.ui         |    95 +
 src/ui/qgsmapstylingwidgetbase.ui                  |   233 +
 src/ui/qgsmultibandcolorrendererwidgetbase.ui      |   261 +-
 src/ui/qgsnewgeopackagelayerdialogbase.ui          |   485 +
 src/ui/qgsnewhttpconnectionbase.ui                 |    48 +-
 src/ui/qgsnewspatialitelayerdialogbase.ui          |    11 +-
 src/ui/qgsnewvectorlayerdialogbase.ui              |     4 +-
 src/ui/qgsoptionsbase.ui                           |   730 +-
 src/ui/qgsoraclenewconnectionbase.ui               |    18 +
 src/ui/qgsorganizetablecolumnsdialog.ui            |   101 +
 src/ui/qgspalettedrendererwidgetbase.ui            |     7 +-
 src/ui/qgspluginmanagerbase.ui                     |    66 +-
 src/ui/qgsprojectpropertiesbase.ui                 |   272 +-
 src/ui/qgsrasterhistogramwidgetbase.ui             |   267 +-
 src/ui/qgsrasterlayerpropertiesbase.ui             |    73 +-
 src/ui/qgsrasterlayersaveasdialogbase.ui           |     4 +-
 src/ui/qgsrasterminmaxwidgetbase.ui                |   188 +-
 src/ui/qgsrelationadddlgbase.ui                    |     8 +-
 src/ui/qgsrelationmanagerdialogbase.ui             |     6 +
 src/ui/qgsrendererrasterpropswidgetbase.ui         |   458 +
 src/ui/qgsrendererrulepropsdialogbase.ui           |    30 +-
 src/ui/qgsrendererv2propsdialogbase.ui             |   341 +-
 src/ui/qgsrulebasedlabelingwidget.ui               |     4 +-
 src/ui/qgsrulebasedrendererv2widget.ui             |    63 +-
 src/ui/qgssinglebandgrayrendererwidgetbase.ui      |    82 +-
 .../qgssinglebandpseudocolorrendererwidgetbase.ui  |   626 +-
 src/ui/qgssnappingdialogbase.ui                    |     4 +-
 src/ui/qgssourceselectdialogbase.ui                |   259 +
 src/ui/qgssponsorsbase.ui                          |   119 -
 src/ui/qgssqlcomposerdialogbase.ui                 |   460 +
 src/ui/qgsstatisticalsummarybase.ui                |     9 +-
 src/ui/qgsstylev2managerdialogbase.ui              |    12 +-
 src/ui/qgssublayersdialogbase.ui                   |     6 +
 src/ui/qgssubstitutionlistwidgetbase.ui            |   134 +
 src/ui/qgssymbolv2selectordialogbase.ui            |   444 +-
 src/ui/qgstextannotationdialogbase.ui              |     4 +-
 src/ui/qgsvectorgradientcolorrampv2dialogbase.ui   |   392 +-
 src/ui/qgsvectorlayerpropertiesbase.ui             |    98 +-
 src/ui/qgsvectorlayersaveasdialogbase.ui           |   119 +-
 src/ui/qgswfssourceselectbase.ui                   |     2 +-
 src/ui/raster/qgshillshaderendererwidget.ui        |   166 +
 src/ui/raster/qgsrastertransparencywidget.ui       |   401 +
 src/ui/styledock/qgsrenderercontainerbase.ui       |    92 +
 src/ui/symbollayer/qgs25drendererwidgetbase.ui     |     2 +-
 .../symbollayer/qgsarrowsymbollayerwidgetbase.ui   |   382 +
 src/ui/symbollayer/qgsdashspacedialogbase.ui       |     2 +-
 .../symbollayer/qgsgeometrygeneratorwidgetbase.ui  |    17 +-
 src/ui/symbollayer/qgsheatmaprendererwidgetbase.ui |    15 +-
 src/ui/symbollayer/widget_centroidfill.ui          |    30 +-
 src/ui/symbollayer/widget_ellipse.ui               |   937 +-
 src/ui/symbollayer/widget_filledmarker.ui          |   324 +
 src/ui/symbollayer/widget_fontmarker.ui            |   658 +-
 src/ui/symbollayer/widget_gradientfill.ui          |   716 +-
 src/ui/symbollayer/widget_linepatternfill.ui       |   120 +-
 src/ui/symbollayer/widget_markerline.ui            |   149 +-
 src/ui/symbollayer/widget_pointpatternfill.ui      |   156 +-
 src/ui/symbollayer/widget_rasterfill.ui            |   523 +-
 src/ui/symbollayer/widget_set_dd_value.ui          |    28 +-
 src/ui/symbollayer/widget_shapeburstfill.ui        |   677 +-
 src/ui/symbollayer/widget_simplefill.ui            |   404 +-
 src/ui/symbollayer/widget_simpleline.ui            |   315 +-
 src/ui/symbollayer/widget_simplemarker.ui          |   648 +-
 src/ui/symbollayer/widget_svgfill.ui               |   510 +-
 src/ui/symbollayer/widget_svgmarker.ui             |   797 +-
 src/ui/symbollayer/widget_svgselector.ui           |    13 +-
 src/ui/symbollayer/widget_symbolslist.ui           |   545 +-
 tests/bench/CMakeLists.txt                         |     2 +-
 tests/bench/qgsbench.cpp                           |     4 -
 tests/src/analysis/CMakeLists.txt                  |     1 +
 tests/src/app/CMakeLists.txt                       |     9 +-
 tests/src/app/testqgisappclipboard.cpp             |   232 +
 tests/src/app/testqgisapppython.cpp                |     4 +
 tests/src/app/testqgsattributetable.cpp            |    77 +
 tests/src/app/testqgsmaptoolidentifyaction.cpp     |    64 +-
 tests/src/app/testqgsmaptoolreshape.cpp            |   150 +
 tests/src/app/testqgsmaptoolselect.cpp             |   156 +
 tests/src/app/testqgsmeasuretool.cpp               |    27 +-
 tests/src/app/testqgsvectorlayersaveasdialog.cpp   |   137 +
 tests/src/core/CMakeLists.txt                      |    16 +-
 tests/src/core/qgscompositionchecker.cpp           |    87 -
 tests/src/core/qgscompositionchecker.h             |    44 -
 tests/src/core/regression1141.cpp                  |   176 -
 tests/src/core/regression992.cpp                   |   134 -
 tests/src/core/testqgis.cpp                        |    74 +
 tests/src/core/testqgs25drenderer.cpp              |   165 +
 tests/src/core/testqgsatlascomposition.cpp         |     2 +-
 tests/src/core/testqgscentroidfillsymbol.cpp       |   169 +
 tests/src/core/testqgscomposereffects.cpp          |     2 +-
 tests/src/core/testqgscomposergroup.cpp            |    56 +-
 tests/src/core/testqgscomposerhtml.cpp             |    82 +-
 tests/src/core/testqgscomposerlabel.cpp            |    60 +-
 tests/src/core/testqgscomposermap.cpp              |    11 +-
 tests/src/core/testqgscomposermapgrid.cpp          |     2 +-
 tests/src/core/testqgscomposermapoverview.cpp      |     2 +-
 tests/src/core/testqgscomposermodel.cpp            |    24 +
 tests/src/core/testqgscomposermultiframe.cpp       |     2 +-
 tests/src/core/testqgscomposerobject.cpp           |     2 +-
 tests/src/core/testqgscomposerpaper.cpp            |     2 +-
 tests/src/core/testqgscomposerpicture.cpp          |     2 +-
 tests/src/core/testqgscomposerrotation.cpp         |     2 +-
 tests/src/core/testqgscomposerscalebar.cpp         |     2 +-
 tests/src/core/testqgscomposershapes.cpp           |     2 +-
 tests/src/core/testqgscomposertablev2.cpp          |    10 +-
 tests/src/core/testqgscomposerutils.cpp            |     2 +-
 tests/src/core/testqgscomposition.cpp              |   386 +-
 tests/src/core/testqgsconnectionpool.cpp           |     2 +-
 .../src/core/testqgscoordinatereferencesystem.cpp  |    18 +
 tests/src/core/testqgsdatasourceuri.cpp            |    29 +-
 tests/src/core/testqgsdiagram.cpp                  |    12 +-
 tests/src/core/testqgsdistancearea.cpp             |    48 +-
 tests/src/core/testqgsellipsemarker.cpp            |    45 +
 tests/src/core/testqgsexpression.cpp               |   430 +-
 tests/src/core/testqgsexpressioncontext.cpp        |    38 +-
 tests/src/core/testqgsfield.cpp                    |    58 +-
 tests/src/core/testqgsfields.cpp                   |   120 +
 tests/src/core/testqgsfilledmarker.cpp             |   198 +
 tests/src/core/testqgsfontmarker.cpp               |    13 +
 tests/src/core/testqgsfontutils.cpp                |    17 +
 tests/src/core/testqgsgeometry.cpp                 |   456 +-
 tests/src/core/testqgsgeometryutils.cpp            |   188 +
 tests/src/core/testqgsgml.cpp                      |  1200 +
 tests/src/core/testqgsinvertedpolygonrenderer.cpp  |    53 +-
 tests/src/core/testqgslabelingenginev2.cpp         |   103 +-
 tests/src/core/testqgslayertree.cpp                |    62 +
 tests/src/core/testqgslegendrenderer.cpp           |   126 +-
 tests/src/core/testqgsmaplayer.cpp                 |   160 +-
 .../core/testqgsmaptopixelgeometrysimplifier.cpp   |    10 +-
 tests/src/core/testqgsmarkerlinesymbol.cpp         |    65 +
 tests/src/core/testqgsogcutils.cpp                 |   379 +-
 tests/src/core/testqgsogrutils.cpp                 |   389 +
 tests/src/core/testqgspainteffect.cpp              |   103 +-
 tests/src/core/testqgspoint.cpp                    |   136 +-
 tests/src/core/testqgspointlocator.cpp             |     5 +-
 tests/src/core/testqgsrasterlayer.cpp              |    79 +-
 tests/src/core/testqgssimplemarker.cpp             |    74 +-
 tests/src/core/testqgsstatisticalsummary.cpp       |   158 +
 tests/src/core/testqgsstringutils.cpp              |    36 +
 tests/src/core/testqgsstylev2.cpp                  |    12 +-
 tests/src/core/testqgstracer.cpp                   |    42 +-
 tests/src/core/testqgsvectorfilewriter.cpp         |    82 +
 tests/src/core/testqgsvectorlayer.cpp              |    11 +-
 tests/src/core/testqgsvectorlayercache.cpp         |   174 +
 tests/src/core/testqgsvectorlayerjoinbuffer.cpp    |    83 +
 tests/src/gui/CMakeLists.txt                       |    21 +-
 tests/src/gui/testprojectionissues.cpp             |    25 +
 tests/src/gui/testqgsattributeform.cpp             |   245 +
 tests/src/gui/testqgscomposergui.cpp               |   117 +
 tests/src/gui/testqgsdockwidget.cpp                |   180 +
 tests/src/gui/testqgsdualview.cpp                  |   196 +-
 tests/src/gui/testqgsfieldexpressionwidget.cpp     |     4 +
 tests/src/gui/testqgsfocuswatcher.cpp              |    97 +
 tests/src/gui/testqgsmapcanvas.cpp                 |   364 +-
 tests/src/gui/testqgsrelationreferencewidget.cpp   |   280 +
 tests/src/gui/testqgsscalecombobox.cpp             |    79 +-
 tests/src/gui/testqgsscalerangewidget.cpp          |    92 +
 tests/src/gui/testqgssqlcomposerdialog.cpp         |   468 +
 .../src/gui/testqgsvaluerelationwidgetwrapper.cpp  |   107 +
 tests/src/providers/CMakeLists.txt                 |     2 +-
 tests/src/providers/grass/testqgsgrassprovider.cpp |    16 +-
 tests/src/providers/testqgsgdalprovider.cpp        |    92 +
 tests/src/providers/testqgswcspublicservers.cpp    |     1 -
 tests/src/providers/testqgswmscapabilities.cpp     |    14 +
 tests/src/providers/testqgswmsprovider.cpp         |    14 +
 tests/src/python/CMakeLists.txt                    |    41 +
 tests/src/python/acceptable_missing_doc.py         |  1580 +
 tests/src/python/offlineditingtestbase.py          |   177 +
 tests/src/python/providertestbase.py               |   140 +-
 tests/src/python/qgis_interface.py                 |     3 +-
 tests/src/python/qgis_local_server.py              |     6 +-
 tests/src/python/qgscompositionchecker.py          |     6 +-
 tests/src/python/test_authmanager_password_ows.py  |    21 +-
 tests/src/python/test_authmanager_pki_ows.py       |    25 +-
 tests/src/python/test_authmanager_pki_postgres.py  |     2 +-
 tests/src/python/test_console.py                   |    42 +
 tests/src/python/test_db_manager_gpkg.py           |   433 +
 tests/src/python/test_offline_editing_wfs.py       |   145 +
 tests/src/python/test_provider_db2.py              |    81 +
 tests/src/python/test_provider_memory.py           |    69 +-
 tests/src/python/test_provider_mssql.py            |   104 +-
 tests/src/python/test_provider_ogr.py              |   106 +-
 tests/src/python/test_provider_ogr_gpkg.py         |   225 +-
 tests/src/python/test_provider_ogr_sqlite.py       |   205 +
 tests/src/python/test_provider_postgres.py         |   240 +-
 tests/src/python/test_provider_shapefile.py        |   178 +-
 tests/src/python/test_provider_spatialite.py       |    86 +-
 tests/src/python/test_provider_tabfile.py          |    44 +-
 tests/src/python/test_provider_virtual.py          |   169 +-
 tests/src/python/test_provider_wfs.py              |  2558 +
 tests/src/python/test_provider_wfs_gui.py          |   312 +
 tests/src/python/test_qgis_local_server.py         |    19 +-
 tests/src/python/test_qgsactionmanager.py          |   229 +
 tests/src/python/test_qgsaggregatecalculator.py    |   432 +
 tests/src/python/test_qgsanalysis.py               |    10 +-
 tests/src/python/test_qgsapplication.py            |     2 +-
 tests/src/python/test_qgsappstartup.py             |    78 +-
 tests/src/python/test_qgsarrowsymbollayer.py       |   167 +
 tests/src/python/test_qgsatlascomposition.py       |     4 +-
 .../python/test_qgsattributeformeditorwidget.py    |    97 +
 tests/src/python/test_qgsattributetableconfig.py   |   118 +
 tests/src/python/test_qgsattributetablemodel.py    |    33 +-
 tests/src/python/test_qgsauthsystem.py             |    15 +-
 tests/src/python/test_qgsblendmodes.py             |    14 +-
 .../python/test_qgscategorizedsymbolrendererv2.py  |    18 +-
 tests/src/python/test_qgscolorscheme.py            |    34 +-
 tests/src/python/test_qgscolorschemeregistry.py    |     3 +-
 tests/src/python/test_qgscomposereffects.py        |     9 +-
 tests/src/python/test_qgscomposerhtml.py           |    31 +-
 tests/src/python/test_qgscomposerlabel.py          |     5 +-
 tests/src/python/test_qgscomposerlegend.py         |     8 +-
 tests/src/python/test_qgscomposermap.py            |    13 +-
 tests/src/python/test_qgscomposermapgrid.py        |     8 +-
 tests/src/python/test_qgscomposerpicture.py        |    15 +-
 tests/src/python/test_qgscomposerpolygon.py        |   225 +
 tests/src/python/test_qgscomposerpolyline.py       |   232 +
 tests/src/python/test_qgscomposershapes.py         |     8 +-
 tests/src/python/test_qgscomposition.py            |    28 +-
 tests/src/python/test_qgsconditionalstyle.py       |     6 +-
 tests/src/python/test_qgscoordinatetransform.py    |     2 +-
 tests/src/python/test_qgscrscache.py               |   132 +
 .../python/test_qgsdatetimestatisticalsummary.py   |   161 +
 tests/src/python/test_qgsdelimitedtextprovider.py  |   630 +-
 tests/src/python/test_qgsdistancearea.py           |    58 +-
 tests/src/python/test_qgsdoccoverage.py            |    39 +-
 tests/src/python/test_qgseditwidgets.py            |   177 +-
 tests/src/python/test_qgsexpression.py             |    50 +-
 tests/src/python/test_qgsexpressionlineedit.py     |    78 +
 tests/src/python/test_qgsfeature.py                |     4 +-
 tests/src/python/test_qgsfeatureiterator.py        |    58 +-
 tests/src/python/test_qgsfield.py                  |    10 +-
 tests/src/python/test_qgsfieldcombobox.py          |    65 +
 tests/src/python/test_qgsfilterlineedit.py         |   136 +
 tests/src/python/test_qgsgeometry.py               |  2242 +-
 .../python/test_qgsgeometry_avoid_intersections.py |     2 +-
 .../test_qgsgeometrygeneratorsymbollayerv2.py      |     9 +-
 .../python/test_qgsgraduatedsymbolrendererv2.py    |    12 +-
 tests/src/python/test_qgsinterval.py               |   162 +
 tests/src/python/test_qgsissue7244.py              |     9 +-
 tests/src/python/test_qgsjsonutils.py              |   600 +
 tests/src/python/test_qgslayerdefinition.py        |    13 +-
 tests/src/python/test_qgslogger.py                 |     7 +-
 tests/src/python/test_qgsmaplayerregistry.py       |   475 +-
 tests/src/python/test_qgsmaprenderer.py            |   112 +
 tests/src/python/test_qgsmapunitscale.py           |    73 +-
 tests/src/python/test_qgsmultiedittoolbutton.py    |    68 +
 tests/src/python/test_qgsnetworkcontentfetcher.py  |    20 +-
 .../src/python/test_qgsnewgeopackagelayerdialog.py |   279 +
 tests/src/python/test_qgsnullsymbolrenderer.py     |    91 +
 tests/src/python/test_qgsoptional.py               |    59 +
 tests/src/python/test_qgspallabeling_base.py       |    29 +-
 tests/src/python/test_qgspallabeling_canvas.py     |     5 +-
 tests/src/python/test_qgspallabeling_composer.py   |    10 +-
 tests/src/python/test_qgspallabeling_placement.py  |   175 +-
 tests/src/python/test_qgspallabeling_server.py     |     7 +-
 tests/src/python/test_qgspallabeling_tests.py      |     7 +-
 tests/src/python/test_qgspanelwidget.py            |    60 +
 tests/src/python/test_qgspoint.py                  |     2 +-
 tests/src/python/test_qgspostgresdomain.py         |    49 +
 tests/src/python/test_qgsproject.py                |     8 +-
 tests/src/python/test_qgsrangewidgets.py           |    15 +-
 tests/src/python/test_qgsrastercolorrampshader.py  |    37 +
 tests/src/python/test_qgsrasterfilewriter.py       |    18 +-
 tests/src/python/test_qgsrasterlayer.py            |    33 +-
 tests/src/python/test_qgsrectangle.py              |    16 +-
 tests/src/python/test_qgsrelation.py               |    91 +-
 tests/src/python/test_qgsrelationeditwidget.py     |    78 +-
 tests/src/python/test_qgsrelationmanager.py        |   158 +
 tests/src/python/test_qgsrendererv2.py             |   176 +
 tests/src/python/test_qgsrulebasedrenderer.py      |    12 +-
 tests/src/python/test_qgssearchwidgettoolbutton.py |   164 +
 tests/src/python/test_qgssearchwidgetwrapper.py    |   341 +
 tests/src/python/test_qgsserver.py                 |    89 +-
 tests/src/python/test_qgsserver_accesscontrol.py   |    57 +-
 tests/src/python/test_qgsserver_two_layers.py      |   119 +
 tests/src/python/test_qgsserver_wfst.py            |   333 +
 tests/src/python/test_qgsshortcutsmanager.py       |   451 +
 tests/src/python/test_qgssinglesymbolrenderer.py   |    29 +-
 tests/src/python/test_qgssipcoverage.py            |    44 +-
 tests/src/python/test_qgsspatialindex.py           |     6 +-
 tests/src/python/test_qgssqlstatement.py           |   184 +
 .../src/python/test_qgsstringstatisticalsummary.py |   103 +
 tests/src/python/test_qgsstringutils.py            |   181 +
 .../python/test_qgssymbolexpressionvariables.py    |    17 +-
 tests/src/python/test_qgssymbollayerv2.py          |    94 +-
 tests/src/python/test_qgssymbollayerv2_readsld.py  |   304 +-
 tests/src/python/test_qgssymbolv2.py               |   133 +-
 tests/src/python/test_qgstabwidget.py              |    88 +
 tests/src/python/test_qgsunittypes.py              |    31 +-
 tests/src/python/test_qgsvectorcolorramp.py        |    88 +-
 tests/src/python/test_qgsvectorfilewriter.py       |   533 +-
 tests/src/python/test_qgsvectorlayer.py            |  1115 +-
 tests/src/python/test_qgsvectorlayereditbuffer.py  |   404 +
 tests/src/python/test_qgsvirtuallayerdefinition.py |    17 +-
 tests/src/python/test_qgszonalstatistics.py        |    17 +-
 tests/src/python/test_syntactic_sugar.py           |    33 +-
 tests/src/python/utilities.py                      |   121 +-
 .../expected_25d_composer.png                      |   Bin 0 -> 44772 bytes
 .../expected_25d_render/expected_25d_render.png    |   Bin 0 -> 25182 bytes
 .../expected_adjacent_dashed_line_mask.png         |   Bin 0 -> 6030 bytes
 .../expected_adjacent_line_fill_mask.png           |   Bin 8121 -> 13637 bytes
 .../expected_adjacent_marker_fill_mask.png         |   Bin 0 -> 10332 bytes
 .../expected_atlas_autoscale1_mask.png             |   Bin 30674 -> 32334 bytes
 .../expected_atlas_autoscale2_mask.png             |   Bin 34030 -> 36046 bytes
 .../expected_atlas_autoscale_old_api1_mask.png     |   Bin 30674 -> 32334 bytes
 .../expected_atlas_autoscale_old_api2_mask.png     |   Bin 34030 -> 36046 bytes
 .../expected_atlas_filtering1_mask.png             |   Bin 34163 -> 35677 bytes
 .../expected_atlas_fixedscale1_mask.png            |   Bin 32217 -> 33654 bytes
 .../expected_atlas_fixedscale2_mask.png            |   Bin 33076 -> 34698 bytes
 .../expected_atlas_fixedscale_old_api1_mask.png    |   Bin 32217 -> 33654 bytes
 .../expected_atlas_fixedscale_old_api2_mask.png    |   Bin 33076 -> 34698 bytes
 .../expected_atlas_hiding1_mask.png                |   Bin 12444 -> 12629 bytes
 .../expected_atlas_predefinedscales1_mask.png      |   Bin 30744 -> 32078 bytes
 .../expected_atlas_predefinedscales2_mask.png      |   Bin 29801 -> 31097 bytes
 .../expected_atlas_sorting1_mask.png               |   Bin 34335 -> 35849 bytes
 .../expected_atlas_sorting2_mask.png               |   Bin 27590 -> 29040 bytes
 .../expected_atlas_two_maps1_mask.png              |   Bin 31122 -> 32633 bytes
 .../expected_atlas_two_maps2_mask.png              |   Bin 32798 -> 34561 bytes
 .../expected_composereffects_blend_mask.png        |   Bin 5553 -> 5672 bytes
 .../expected_composereffects_transparency_mask.png |   Bin 0 -> 5578 bytes
 .../expected_composerhtml_multiframe1_mask.png     |   Bin 0 -> 5498 bytes
 .../default/expected_composerhtml_setfeature.png   |   Bin 0 -> 8225 bytes
 .../expected_composerhtml_setfeature_mask.png      |   Bin 0 -> 6730 bytes
 .../travis/expected_composerhtml_setfeature.png    |   Bin 0 -> 10274 bytes
 .../expected_composerrotation_label_mask.png       |   Bin 9065 -> 9068 bytes
 .../expected_composerlabel_render.png              |   Bin 0 -> 10199 bytes
 .../expected_composerlabel_render_mask.png         |   Bin 0 -> 7553 bytes
 .../expected_composerlabel_renderhtml.png          |   Bin 0 -> 10997 bytes
 .../expected_composerlabel_renderhtml_mask.png     |   Bin 0 -> 10749 bytes
 .../expected_composerlabel_renderhtmlrelative.png  |   Bin 0 -> 11996 bytes
 ...ected_composerlabel_renderhtmlrelative_mask.png |   Bin 0 -> 9045 bytes
 .../expected_composer_legend_noresize_mask.png     |   Bin 6483 -> 6501 bytes
 ...expected_composer_legend_noresize_crop_mask.png |   Bin 5598 -> 5616 bytes
 .../expected_composer_legend_size_content_mask.png |   Bin 6085 -> 6103 bytes
 .../expected_composermap_ddlayers_mask.png         |   Bin 8908 -> 20786 bytes
 .../expected_composermap_ddstyles_mask.png         |   Bin 8908 -> 16719 bytes
 .../expected_composermap_render_mask.png           |   Bin 57277 -> 61441 bytes
 ...ed_composermap_exteriorticks_annotated_mask.png |   Bin 33593 -> 34143 bytes
 ...d_composermap_exteriorticks_annotated2_mask.png |   Bin 29556 -> 29860 bytes
 ...pected_composermap_filteredannotations_mask.png |   Bin 30583 -> 30759 bytes
 .../expected_composermap_framedivisions_mask.png   |   Bin 0 -> 14951 bytes
 .../expected_composermap_grid_mask.png             |   Bin 19402 -> 20360 bytes
 .../expected_composermap_gridframeonly_mask.png    |   Bin 0 -> 5942 bytes
 ...sermap_interiorexteriorticks_annotated_mask.png |   Bin 31393 -> 32020 bytes
 ...ermap_interiorexteriorticks_annotated2_mask.png |   Bin 29556 -> 30029 bytes
 ...ed_composermap_interiorticks_annotated_mask.png |   Bin 31393 -> 31996 bytes
 ...d_composermap_interiorticks_annotated2_mask.png |   Bin 32468 -> 32919 bytes
 ...ected_composermap_lineborder_annotated_mask.png |   Bin 32305 -> 32412 bytes
 ...cted_composermap_lineborder_annotated2_mask.png |   Bin 32326 -> 32309 bytes
 .../expected_composermap_markergrid_mask.png       |   Bin 0 -> 6909 bytes
 ...xpected_composermap_rotatedannotations_mask.png |   Bin 49060 -> 49353 bytes
 .../expected_composermap_rotatedframe_mask.png     |   Bin 0 -> 15203 bytes
 ..._composermap_verticaldescending_inside_mask.png |   Bin 40991 -> 41961 bytes
 ...composermap_verticaldescending_outside_mask.png |   Bin 43108 -> 43986 bytes
 .../expected_composermap_zebrastyle_mask.png       |   Bin 0 -> 6117 bytes
 .../expected_composermap_zebrastyle_left_mask.png  |   Bin 0 -> 6191 bytes
 ...xpected_composermap_zebrastyle_lefttop_mask.png |   Bin 0 -> 6357 bytes
 ...ed_composermap_zebrastyle_lefttopright_mask.png |   Bin 0 -> 6445 bytes
 .../expected_composermap_overview_mask.png         |   Bin 0 -> 5532 bytes
 ...expected_composermap_overview_blending_mask.png |   Bin 0 -> 5532 bytes
 .../expected_composermap_overview_center_mask.png  |   Bin 0 -> 5617 bytes
 .../expected_composermap_overview_invert_mask.png  |   Bin 0 -> 5532 bytes
 .../expected_composerpaper_markerborder_mask.png   |   Bin 13599 -> 18639 bytes
 ...expected_composerpicture_badexpression_mask.png |   Bin 0 -> 5490 bytes
 .../expected_composerpicture_clip_anchor_mask.png  |   Bin 0 -> 5531 bytes
 ...ed_composerpicture_clip_anchoroversize_mask.png |   Bin 0 -> 5538 bytes
 .../expected_composerpicture_expression_mask.png   |   Bin 0 -> 21382 bytes
 .../expected_composerpicture_itemrotation_mask.png |   Bin 0 -> 9547 bytes
 .../expected_composerpicture_resize_clip_mask.png  |   Bin 0 -> 5530 bytes
 ...ed_composerpicture_resize_frametoimage_mask.png |   Bin 13601 -> 13918 bytes
 ...xpected_composerpicture_resize_stretch_mask.png |   Bin 0 -> 5507 bytes
 .../expected_composerpicture_resize_zoom_mask.png  |   Bin 0 -> 5505 bytes
 ...cted_composerpicture_resize_zoomresize_mask.png |   Bin 0 -> 5493 bytes
 .../expected_composerpicture_rotation_mask.png     |   Bin 0 -> 7821 bytes
 ...ected_composerpicture_svg_frametoimage_mask.png |   Bin 0 -> 6039 bytes
 .../expected_composerpicture_svg_params_mask.png   |   Bin 0 -> 22486 bytes
 .../expected_composerpicture_svg_stretch_mask.png  |   Bin 0 -> 11385 bytes
 .../expected_composerpicture_svg_zoom_mask.png     |   Bin 0 -> 21382 bytes
 ...xpected_composerpicture_svg_zoomresize_mask.png |   Bin 0 -> 14089 bytes
 .../expected_composerpicture_zoom_anchor_mask.png  |   Bin 0 -> 5491 bytes
 .../expected_composerpolygon_addnode.png           |   Bin 0 -> 10571 bytes
 .../expected_composerpolygon_defaultstyle.png      |   Bin 0 -> 9599 bytes
 .../expected_composerpolygon_displaynodes.png      |   Bin 0 -> 9599 bytes
 .../expected_composerpolygon_movenode.png          |   Bin 0 -> 9495 bytes
 .../expected_composerpolygon_movenode_mask.png     |   Bin 0 -> 10724 bytes
 .../expected_composerpolygon_removednode.png       |   Bin 0 -> 7730 bytes
 .../expected_composerpolygon_selectednode.png      |   Bin 0 -> 9599 bytes
 .../expected_composerpolyline_addnode.png          |   Bin 0 -> 8486 bytes
 .../expected_composerpolyline_defaultstyle.png     |   Bin 0 -> 7269 bytes
 .../expected_composerpolyline_displaynodes.png     |   Bin 0 -> 7269 bytes
 .../expected_composerpolyline_movenode.png         |   Bin 0 -> 7360 bytes
 .../expected_composerpolyline_removednode.png      |   Bin 0 -> 5997 bytes
 .../expected_composerpolyline_selectednode.png     |   Bin 0 -> 7269 bytes
 .../expected_composerscalebar_doublebox_mask.png   |   Bin 8918 -> 17551 bytes
 .../expected_composerscalebar_numeric_mask.png     |   Bin 7739 -> 16541 bytes
 .../expected_composerscalebar_singlebox_mask.png   |   Bin 8826 -> 17459 bytes
 ...ected_composerscalebar_singlebox_alpha_mask.png |   Bin 8486 -> 17241 bytes
 .../expected_composerscalebar_tick_mask.png        |   Bin 8859 -> 17475 bytes
 .../expected_composershapes_ellipse_mask.png       |   Bin 0 -> 14789 bytes
 .../expected_composershapes_rectangle_mask.png     |   Bin 0 -> 5485 bytes
 .../expected_composershapes_roundedrect_mask.png   |   Bin 0 -> 10308 bytes
 .../expected_composershapes_symbolv2_mask.png      |   Bin 0 -> 5617 bytes
 .../expected_composershapes_triangle_mask.png      |   Bin 0 -> 8209 bytes
 .../expected_composerattributetable_align_mask.png |   Bin 42975 -> 43897 bytes
 ...pected_composerattributetable_autowrap_mask.png |   Bin 50560 -> 55354 bytes
 ...ected_composerattributetable_cellstyle_mask.png |   Bin 29104 -> 29358 bytes
 ...ted_composerattributetable_columnwidth_mask.png |   Bin 36344 -> 36625 bytes
 ...ected_composerattributetable_drawempty_mask.png |   Bin 29005 -> 29273 bytes
 ...ted_composerattributetable_headersonly_mask.png |   Bin 17366 -> 17471 bytes
 ...ected_composerattributetable_hidetable_mask.png |   Bin 5580 -> 5745 bytes
 ...ected_composerattributetable_multiline_mask.png |   Bin 42256 -> 43591 bytes
 ...expected_composerattributetable_render_mask.png |   Bin 42124 -> 42444 bytes
 ...ted_composerattributetable_showmessage_mask.png |   Bin 20832 -> 21020 bytes
 .../expected_composerutils_drawarrowhead_mask.png  |   Bin 0 -> 956 bytes
 .../expected_composerutils_drawtext_rect_mask.png  |   Bin 2876 -> 2876 bytes
 ...pected_composerutils_drawtext_rectflag_mask.png |   Bin 2758 -> 2761 bytes
 ...ted_composerutils_drawtext_rectnocolor_mask.png |   Bin 3086 -> 3090 bytes
 .../expected_composition_bounds_mask.png           |   Bin 0 -> 6045 bytes
 .../expected_composition_bounds_margin_mask.png    |   Bin 0 -> 8836 bytes
 .../expected_composition_bounds_multipage_mask.png |   Bin 0 -> 3703 bytes
 .../expected_painteffect_blur_mask.png             |   Bin 1189 -> 2098 bytes
 .../expected_painteffect_composer_mask.png         |   Bin 0 -> 18007 bytes
 .../expected_painteffect_drawsource_mask.png       |   Bin 556 -> 705 bytes
 .../expected_painteffect_dropshadow_mask.png       |   Bin 2741 -> 2734 bytes
 .../expected_painteffect_stack_mask.png            |   Bin 1035 -> 2238 bytes
 .../expected_arrowsymbollayer_1.png                |   Bin 0 -> 3570126 bytes
 .../expected_arrowsymbollayer_1_mask.png           |   Bin 0 -> 22200 bytes
 .../expected_arrowsymbollayer_2.png                |   Bin 0 -> 3570126 bytes
 .../expected_arrowsymbollayer_2_mask.png           |   Bin 0 -> 58577 bytes
 .../expected_arrowsymbollayer_3.png                |   Bin 0 -> 3570126 bytes
 .../expected_arrowsymbollayer_3_mask.png           |   Bin 0 -> 16302 bytes
 .../expected_arrowsymbollayer_4.png                |   Bin 0 -> 3570126 bytes
 .../expected_arrowsymbollayer_4_mask.png           |   Bin 0 -> 18845 bytes
 .../expected_atlas_legend_mask.png                 |   Bin 10924 -> 12264 bytes
 .../expected_geometry_bufferCheck_mask.png         |   Bin 884 -> 1076 bytes
 .../expected_geometry_differenceCheck1_mask.png    |   Bin 0 -> 972 bytes
 .../expected_geometry_differenceCheck2_mask.png    |   Bin 857 -> 982 bytes
 .../expected_geometry_intersectionCheck1_mask.png  |   Bin 0 -> 972 bytes
 .../expected_geometry_part_count_mask.png          |   Bin 5499 -> 9681 bytes
 .../expected_geometry_part_num_mask.png            |   Bin 5499 -> 9673 bytes
 .../expected_geometry_unionCheck1_mask.png         |   Bin 0 -> 972 bytes
 .../expected_geometry_unionCheck2_mask.png         |   Bin 0 -> 970 bytes
 .../expected_geometrygenerator_buffer_lines.png    |   Bin 3570126 -> 35795 bytes
 ...xpected_geometrygenerator_buffer_lines_mask.png |   Bin 5581 -> 10377 bytes
 ...pected_geometrygenerator_buffer_points_mask.png |   Bin 5454 -> 6953 bytes
 .../expected_geometrygenerator_marker_mask.png     |   Bin 0 -> 2136 bytes
 .../expected_geometrygenerator_mixed.png           |   Bin 641536 -> 16355 bytes
 .../expected_geometrygenerator_mixed_mask.png      |   Bin 1621 -> 4592 bytes
 .../expected_maprender/expected_maprender_mask.png |   Bin 0 -> 14815 bytes
 .../sp_background_rect/sp_background_rect_mask.png |   Bin 6005 -> 1985 bytes
 .../sp_background_svg/sp_background_svg_mask.png   |   Bin 6099 -> 1840 bytes
 .../sp_background_svg_w_offset_mask.png            |   Bin 6239 -> 2112 bytes
 .../sp_buffer/sp_buffer_mask.png                   |   Bin 9187 -> 8429 bytes
 .../sp_default_label/sp_default_label_mask.png     |   Bin 6032 -> 2264 bytes
 .../sp_letter_spacing/sp_letter_spacing_mask.png   |   Bin 1857 -> 1779 bytes
 .../sp_partials_labels_disabled_mask.png           |   Bin 1248 -> 1026 bytes
 .../sp_partials_labels_enabled_mask.png            |   Bin 6076 -> 2453 bytes
 .../sp_shadow/sp_shadow_mask.png                   |   Bin 9657 -> 10448 bytes
 .../sp_text_color/sp_text_color_mask.png           |   Bin 5898 -> 2060 bytes
 .../sp_text_size_map_unit_mask.png                 |   Bin 6032 -> 2060 bytes
 .../sp_word_spacing/sp_word_spacing_mask.png       |   Bin 1857 -> 1749 bytes
 .../sp_curved_placement_above.png                  |   Bin 12116 -> 12196 bytes
 .../sp_curved_placement_above_mask.png             |   Bin 3494 -> 9496 bytes
 .../sp_curved_placement_below.png                  |   Bin 12044 -> 12047 bytes
 .../sp_curved_placement_below_mask.png             |   Bin 3625 -> 9999 bytes
 .../sp_curved_placement_online.png                 |   Bin 11014 -> 10889 bytes
 .../sp_curved_placement_online_mask.png            |   Bin 10684 -> 8546 bytes
 .../sp_line_placement_above_line_orientation.png   |   Bin 13178 -> 12019 bytes
 ..._line_placement_above_line_orientation_mask.png |   Bin 11732 -> 3626 bytes
 .../sp_line_placement_above_map_orientation.png    |   Bin 12909 -> 11684 bytes
 ...p_line_placement_above_map_orientation_mask.png |   Bin 11664 -> 3477 bytes
 .../sp_line_placement_below_line_orientation.png   |   Bin 12909 -> 11684 bytes
 ..._line_placement_below_line_orientation_mask.png |   Bin 11664 -> 3477 bytes
 .../sp_line_placement_below_map_orientation.png    |   Bin 13178 -> 12019 bytes
 ...p_line_placement_below_map_orientation_mask.png |   Bin 11732 -> 3626 bytes
 .../sp_line_placement_online.png                   |   Bin 12343 -> 11480 bytes
 .../sp_line_placement_online_mask.png              |   Bin 11865 -> 3496 bytes
 .../sp_img_background_rect_mask.png                |   Bin 6437 -> 6449 bytes
 .../sp_img_background_rect_w_offset_mask.png       |   Bin 6461 -> 6488 bytes
 .../sp_img_background_svg_mask.png                 |   Bin 6086 -> 2088 bytes
 .../sp_img_background_svg_w_offset_mask.png        |   Bin 6154 -> 2106 bytes
 .../sp_img_buffer/sp_img_buffer_mask.png           |   Bin 9747 -> 8924 bytes
 .../sp_img_default_label_mask.png                  |   Bin 6358 -> 4347 bytes
 .../sp_img_letter_spacing_mask.png                 |   Bin 1868 -> 1779 bytes
 .../sp_img_partials_labels_enabled_mask.png        |   Bin 6837 -> 2395 bytes
 .../sp_img_shadow/sp_img_shadow_mask.png           |   Bin 9789 -> 10300 bytes
 .../sp_img_text_color/sp_img_text_color_mask.png   |   Bin 6202 -> 4907 bytes
 .../sp_img_text_size_map_unit_mask.png             |   Bin 6358 -> 2017 bytes
 .../sp_img_word_spacing_mask.png                   |   Bin 1864 -> 1749 bytes
 .../sp_pdf_shadow/sp_pdf_shadow_mask.png           |   Bin 9755 -> 10399 bytes
 .../sp_svg_background_rect_mask.png                |   Bin 6062 -> 2094 bytes
 .../sp_svg_background_rect_w_offset_mask.png       |   Bin 6079 -> 2114 bytes
 .../sp_svg_background_svg_mask.png                 |   Bin 6112 -> 2127 bytes
 .../sp_svg_background_svg_w_offset_mask.png        |   Bin 6125 -> 2106 bytes
 .../sp_svg_buffer/sp_svg_buffer_mask.png           |   Bin 9211 -> 8751 bytes
 .../sp_svg_default_label_mask.png                  |   Bin 6007 -> 2063 bytes
 .../sp_svg_partials_labels_enabled_mask.png        |   Bin 5984 -> 2418 bytes
 .../sp_svg_shadow/sp_svg_shadow_mask.png           |   Bin 9630 -> 10432 bytes
 .../sp_svg_text_color/sp_svg_text_color_mask.png   |   Bin 5858 -> 2063 bytes
 .../sp_svg_text_size_map_unit_mask.png             |   Bin 6007 -> 2063 bytes
 .../sp_img_curved_placement_above.png              |   Bin 12116 -> 12196 bytes
 .../sp_img_curved_placement_above_mask.png         |   Bin 3494 -> 11097 bytes
 .../sp_img_curved_placement_below.png              |   Bin 12044 -> 12047 bytes
 .../sp_img_curved_placement_below_mask.png         |   Bin 3625 -> 9269 bytes
 .../sp_img_curved_placement_online.png             |   Bin 11014 -> 10889 bytes
 .../sp_img_curved_placement_online_mask.png        |   Bin 3398 -> 7219 bytes
 ...p_img_line_placement_above_line_orientation.png |   Bin 13178 -> 12019 bytes
 ..._line_placement_above_line_orientation_mask.png |   Bin 14847 -> 3703 bytes
 ...sp_img_line_placement_above_map_orientation.png |   Bin 12909 -> 11684 bytes
 ...g_line_placement_above_map_orientation_mask.png |   Bin 14596 -> 3650 bytes
 ...p_img_line_placement_below_line_orientation.png |   Bin 12909 -> 11684 bytes
 ..._line_placement_below_line_orientation_mask.png |   Bin 14595 -> 3650 bytes
 ...sp_img_line_placement_below_map_orientation.png |   Bin 13178 -> 12019 bytes
 ...g_line_placement_below_map_orientation_mask.png |   Bin 14841 -> 3703 bytes
 .../sp_img_line_placement_online.png               |   Bin 12343 -> 11480 bytes
 .../sp_img_line_placement_online_mask.png          |   Bin 14408 -> 3496 bytes
 .../sp_pdf_curved_placement_above.png              |   Bin 11536 -> 11694 bytes
 .../sp_pdf_curved_placement_above_mask.png         |   Bin 3645 -> 9553 bytes
 .../sp_pdf_curved_placement_below.png              |   Bin 11542 -> 11507 bytes
 .../sp_pdf_curved_placement_below_mask.png         |   Bin 3552 -> 9322 bytes
 .../sp_pdf_curved_placement_online.png             |   Bin 10775 -> 10528 bytes
 .../sp_pdf_curved_placement_online_mask.png        |   Bin 3416 -> 8385 bytes
 ...p_pdf_line_placement_above_line_orientation.png |   Bin 10998 -> 11456 bytes
 ..._line_placement_above_line_orientation_mask.png |   Bin 14579 -> 3686 bytes
 ...sp_pdf_line_placement_above_map_orientation.png |   Bin 10797 -> 11252 bytes
 ...f_line_placement_above_map_orientation_mask.png |   Bin 14523 -> 3570 bytes
 ...p_pdf_line_placement_below_line_orientation.png |   Bin 10797 -> 11252 bytes
 ..._line_placement_below_line_orientation_mask.png |   Bin 14523 -> 3570 bytes
 ...sp_pdf_line_placement_below_map_orientation.png |   Bin 10998 -> 11456 bytes
 ...f_line_placement_below_map_orientation_mask.png |   Bin 14579 -> 3686 bytes
 .../sp_pdf_line_placement_online.png               |   Bin 10325 -> 11089 bytes
 .../sp_pdf_line_placement_online_mask.png          |   Bin 14301 -> 3556 bytes
 .../sp_svg_curved_placement_above.png              |   Bin 12108 -> 12218 bytes
 .../sp_svg_curved_placement_above_mask.png         |   Bin 3503 -> 8664 bytes
 .../sp_svg_curved_placement_below.png              |   Bin 12035 -> 12048 bytes
 .../sp_svg_curved_placement_below_mask.png         |   Bin 3427 -> 8162 bytes
 .../sp_svg_curved_placement_online.png             |   Bin 11028 -> 10890 bytes
 .../sp_svg_curved_placement_online_mask.png        |   Bin 3044 -> 7593 bytes
 ...p_svg_line_placement_above_line_orientation.png |   Bin 13171 -> 12022 bytes
 ..._line_placement_above_line_orientation_mask.png |   Bin 11621 -> 3639 bytes
 ...sp_svg_line_placement_above_map_orientation.png |   Bin 12916 -> 11765 bytes
 ...g_line_placement_above_map_orientation_mask.png |   Bin 11589 -> 3505 bytes
 ...p_svg_line_placement_below_line_orientation.png |   Bin 12916 -> 11765 bytes
 ..._line_placement_below_line_orientation_mask.png |   Bin 11589 -> 3505 bytes
 ...sp_svg_line_placement_below_map_orientation.png |   Bin 13171 -> 12022 bytes
 ...g_line_placement_below_map_orientation_mask.png |   Bin 11621 -> 3639 bytes
 .../sp_svg_line_placement_online.png               |   Bin 12359 -> 11420 bytes
 .../sp_svg_line_placement_online_mask.png          |   Bin 11783 -> 3457 bytes
 .../sp_label_line_avoid_jaggy.png                  |   Bin 0 -> 5018 bytes
 .../sp_label_line_avoid_jaggy_mask.png             |   Bin 0 -> 1143 bytes
 .../sp_label_line_over_small_angles.png            |   Bin 0 -> 3239 bytes
 .../sp_label_line_over_small_angles_mask.png       |   Bin 0 -> 1521 bytes
 .../sp_label_line_toward_center.png                |   Bin 0 -> 2485 bytes
 .../sp_label_line_toward_center_mask.png           |   Bin 0 -> 1226 bytes
 .../sp_point_ordered_placement2_mask.png           |   Bin 1007 -> 1088 bytes
 .../sp_point_ordered_placement3_mask.png           |   Bin 1019 -> 1090 bytes
 .../sp_point_ordered_placement4_mask.png           |   Bin 1034 -> 1103 bytes
 .../sp_point_placement_around_mask.png             |   Bin 1231 -> 1040 bytes
 .../sp_point_placement_around_obstacle_mask.png    |   Bin 1389 -> 1097 bytes
 ...placement_around_obstacle_large_symbol_mask.png |   Bin 2527 -> 1299 bytes
 .../sp_polygon_multiple_labels_mask.png            |   Bin 1036 -> 1055 bytes
 .../sp_polygon_placement_perimeter.png             |   Bin 0 -> 1310 bytes
 .../sp_polygon_placement_perimeter_mask.png        |   Bin 0 -> 1021 bytes
 ..._polygon_placement_with_hole_and_point_mask.png |   Bin 890 -> 880 bytes
 .../sp_prefer_line_above_instead_of_below.png      |   Bin 0 -> 6902 bytes
 .../sp_prefer_line_above_instead_of_below_mask.png |   Bin 0 -> 2545 bytes
 .../sp_prefer_line_above_instead_of_online.png     |   Bin 0 -> 6902 bytes
 ...sp_prefer_line_above_instead_of_online_mask.png |   Bin 0 -> 2545 bytes
 .../sp_prefer_line_below_instead_of_online.png     |   Bin 0 -> 7092 bytes
 ...sp_prefer_line_below_instead_of_online_mask.png |   Bin 0 -> 2592 bytes
 ...p_prefer_line_curved_above_instead_of_below.png |   Bin 0 -> 7989 bytes
 ...fer_line_curved_above_instead_of_below_mask.png |   Bin 0 -> 2938 bytes
 ..._prefer_line_curved_above_instead_of_online.png |   Bin 0 -> 7989 bytes
 ...er_line_curved_above_instead_of_online_mask.png |   Bin 0 -> 2938 bytes
 ..._prefer_line_curved_below_instead_of_online.png |   Bin 0 -> 7822 bytes
 ...er_line_curved_below_instead_of_online_mask.png |   Bin 0 -> 2831 bytes
 .../sp_prefer_longer_lines_over_shorter.png        |   Bin 0 -> 2719 bytes
 .../sp_prefer_longer_lines_over_shorter_mask.png   |   Bin 0 -> 1808 bytes
 .../sp_prefer_more_horizontal_lines.png            |   Bin 0 -> 4171 bytes
 .../sp_prefer_more_horizontal_lines_mask.png       |   Bin 0 -> 1790 bytes
 .../sp_small_polygon_curvedperimeter_only_fit.png  |   Bin 0 -> 1257 bytes
 ...small_polygon_curvedperimeter_only_fit_mask.png |   Bin 0 -> 991 bytes
 .../sp_small_polygon_over_point_only_fit.png       |   Bin 0 -> 1257 bytes
 .../sp_small_polygon_over_point_only_fit_mask.png  |   Bin 0 -> 991 bytes
 .../sp_small_polygon_perimeter_only_fit.png        |   Bin 0 -> 1257 bytes
 .../sp_small_polygon_perimeter_only_fit_mask.png   |   Bin 0 -> 991 bytes
 .../sp_small_polygon_placement_perimeter.png       |   Bin 0 -> 1496 bytes
 .../sp_small_polygon_placement_perimeter_mask.png  |   Bin 0 -> 1117 bytes
 .../sp_letter_spacing/sp_letter_spacing_mask.png   |   Bin 1876 -> 1741 bytes
 .../sp_word_spacing/sp_word_spacing_mask.png       |   Bin 1974 -> 1764 bytes
 .../sp_curved_placement_above.png                  |   Bin 12139 -> 12194 bytes
 .../sp_curved_placement_above_mask.png             |   Bin 2680 -> 6650 bytes
 .../sp_curved_placement_below.png                  |   Bin 12047 -> 12050 bytes
 .../sp_curved_placement_below_mask.png             |   Bin 2648 -> 7727 bytes
 .../sp_curved_placement_online.png                 |   Bin 11016 -> 10890 bytes
 .../sp_curved_placement_online_mask.png            |   Bin 2760 -> 6996 bytes
 .../sp_line_placement_above_line_orientation.png   |   Bin 13178 -> 12022 bytes
 ..._line_placement_above_line_orientation_mask.png |   Bin 11732 -> 2765 bytes
 .../sp_line_placement_above_map_orientation.png    |   Bin 12909 -> 11684 bytes
 ...p_line_placement_above_map_orientation_mask.png |   Bin 11664 -> 2627 bytes
 .../sp_line_placement_below_line_orientation.png   |   Bin 12909 -> 11684 bytes
 ..._line_placement_below_line_orientation_mask.png |   Bin 11664 -> 2627 bytes
 .../sp_line_placement_below_map_orientation.png    |   Bin 13178 -> 12022 bytes
 ...p_line_placement_below_map_orientation_mask.png |   Bin 11732 -> 2765 bytes
 .../sp_line_placement_online.png                   |   Bin 12343 -> 11481 bytes
 .../sp_line_placement_online_mask.png              |   Bin 11865 -> 2482 bytes
 .../expected_raster_colorRamp1_mask.png            |   Bin 365 -> 366 bytes
 .../expected_raster_geojp2.png}                    |   Bin
 .../expected_raster_geojp2_mask.png}               |   Bin
 .../windows_rgbwcmyk01_YeGeo_anomaly.png           |   Bin 625 -> 0 bytes
 .../expected_rulebased_disabled_else_mask.png      |   Bin 1229 -> 1230 bytes
 .../expected_rulebased_else_mask.png               |   Bin 1257 -> 1258 bytes
 .../expected_singlesymbol_orderby_mask.png         |   Bin 1358 -> 2564 bytes
 .../expected_symbol_color_variable_mask.png        |   Bin 0 -> 9648 bytes
 .../default/expected_vector_blendmodes_mask.png    |   Bin 0 -> 12975 bytes
 .../expected_vector_featureblendmodes_mask.png     |   Bin 0 -> 12494 bytes
 .../expected_vector_layertransparency_mask.png     |   Bin 0 -> 11815 bytes
 .../expected_label_order_layer1_mask.png           |   Bin 29300 -> 33904 bytes
 .../expected_label_order_layer2_mask.png           |   Bin 29617 -> 34038 bytes
 .../expected_label_order_mixed_mask.png            |   Bin 29409 -> 33853 bytes
 .../expected_label_order_size_mask.png             |   Bin 41466 -> 14644 bytes
 .../expected_label_order_zindex_mask.png           |   Bin 38724 -> 42131 bytes
 .../expected_labeling_basic.png                    |   Bin 24392 -> 24314 bytes
 .../expected_labeling_basic_mask.png               |   Bin 16911 -> 7558 bytes
 .../expected_labeling_point_diagrams_mask.png      |   Bin 3116 -> 9988 bytes
 .../expected_labeling_rulebased_mask.png           |   Bin 29835 -> 34060 bytes
 .../expected_legend_3_by_2_mask.png                |   Bin 1491 -> 1798 bytes
 .../expected_legend_3_by_3_mask.png                |   Bin 1526 -> 1633 bytes
 .../expected_legend_4_by_2_mask.png                |   Bin 1676 -> 2189 bytes
 .../expected_legend_4_by_3_mask.png                |   Bin 1855 -> 2197 bytes
 .../expected_legend_5_by_2_mask.png                |   Bin 1964 -> 2467 bytes
 .../expected_legend_5_by_3_mask.png                |   Bin 2045 -> 2583 bytes
 .../expected_legend_6_by_3_mask.png                |   Bin 2226 -> 2907 bytes
 .../expected_legend_7_by_3_mask.png                |   Bin 2539 -> 3127 bytes
 .../expected_legend_diagram_attributes.png         |   Bin 0 -> 5235 bytes
 .../expected_legend_diagram_attributes_mask.png    |   Bin 0 -> 6304 bytes
 .../expected_legend_diagram_size.png               |   Bin 0 -> 13493 bytes
 .../expected_legend_diagram_size_mask.png          |   Bin 0 -> 15205 bytes
 .../expected_legend_filter_by_expression2.png      |   Bin 0 -> 11643 bytes
 .../expected_legend_filter_by_expression2_mask.png |   Bin 0 -> 16272 bytes
 .../expected_legend_filter_by_map_mask.png         |   Bin 8402 -> 8843 bytes
 .../expected_legend_filter_by_polygon.png          |   Bin 6893 -> 11643 bytes
 .../expected_legend_filter_by_polygon_mask.png     |   Bin 6538 -> 16448 bytes
 .../expected_legend_filter_by_polygon2.png}        |   Bin
 .../expected_legend_filter_by_polygon2_mask.png}   |   Bin
 .../expected_legend_tall_symbol.png                |   Bin 0 -> 20452 bytes
 .../expected_legend_tall_symbol_mask.png           |   Bin 0 -> 23530 bytes
 .../expected_map_magnification.png                 |   Bin 0 -> 15406 bytes
 .../expected_map_magnification_mask.png            |   Bin 0 -> 5856 bytes
 .../expected_map_magnification_6_5.png             |   Bin 0 -> 3709 bytes
 .../expected_map_magnification_6_5_mask.png        |   Bin 0 -> 2373 bytes
 .../expected_lines-parallel-label+45.png           |   Bin 40258 -> 3716 bytes
 .../expected_lines-parallel-label+45_mask.png      |   Bin 3061 -> 1122 bytes
 .../expected_simplepoints+30.png                   |   Bin 40258 -> 1387 bytes
 .../expected_simplepoints+30_mask.png              |   Bin 1656 -> 520 bytes
 .../expected_simplepoints-datadefined+90_mask.png  |   Bin 2727 -> 2733 bytes
 .../expected_svgpoints-60_mask.png                 |   Bin 2191 -> 2191 bytes
 .../expected_svgpoints-datadefined+90_mask.png     |   Bin 3479 -> 3491 bytes
 .../expected_nullrenderer_render.png               |   Bin 0 -> 957 bytes
 .../expected_nullrenderer_selected.png             |   Bin 0 -> 3467 bytes
 .../expected_nullrenderer_selected_mask.png        |   Bin 0 -> 1622 bytes
 .../WMS_GetMap_StyleDefault_mask.png               |   Bin 6982 -> 9359 bytes
 .../WMS_GetPrint_Basic/WMS_GetPrint_Basic_mask.png |   Bin 105668 -> 106043 bytes
 .../WMS_GetPrint_Grid/WMS_GetPrint_Grid_mask.png   |   Bin 105668 -> 106043 bytes
 .../WMS_GetPrint_Rotation_mask.png                 |   Bin 105668 -> 106043 bytes
 .../WMS_GetPrint_Scale/WMS_GetPrint_Scale_mask.png |   Bin 105668 -> 106043 bytes
 .../WMS_GetPrint_Selection_mask.png                |   Bin 105668 -> 106043 bytes
 .../expected_symbol_centroidfill.png               |   Bin 0 -> 641536 bytes
 .../expected_symbol_centroidfill_mask.png          |   Bin 0 -> 2221 bytes
 .../expected_symbol_centroidfill_part_biggest.png  |   Bin 0 -> 641536 bytes
 ...ected_symbol_centroidfill_part_biggest_mask.png |   Bin 0 -> 2184 bytes
 .../expected_ellipsemarker_mask.png                |   Bin 1693 -> 8996 bytes
 .../expected_ellipsemarker_beveljoin.png           |   Bin 0 -> 29266 bytes
 .../expected_ellipsemarker_beveljoin_mask.png      |   Bin 0 -> 9006 bytes
 .../expected_ellipsemarker_bounds_mask.png         |   Bin 1661 -> 7437 bytes
 .../expected_ellipsemarker_miterjoin.png           |   Bin 0 -> 29379 bytes
 .../expected_ellipsemarker_miterjoin_mask.png      |   Bin 0 -> 9187 bytes
 .../expected_ellipsemarker_roundjoin.png           |   Bin 0 -> 29758 bytes
 .../expected_ellipsemarker_roundjoin_mask.png      |   Bin 0 -> 10697 bytes
 .../expected_filledmarker.png                      |   Bin 0 -> 20564 bytes
 .../expected_filledmarker_mask.png                 |   Bin 0 -> 4514 bytes
 .../expected_filledmarker_bounds.png               |   Bin 0 -> 9439 bytes
 .../expected_filledmarker_bounds_mask.png          |   Bin 0 -> 2387 bytes
 .../expected_filledmarker_datadefinedshape.png     |   Bin 0 -> 12738 bytes
 ...expected_filledmarker_datadefinedshape_mask.png |   Bin 0 -> 2920 bytes
 .../expected_fontmarker_mask.png                   |   Bin 20225 -> 5357 bytes
 .../expected_fontmarker_bounds_mask.png            |   Bin 4778 -> 4153 bytes
 .../expected_fontmarker_outline.png                |   Bin 0 -> 641536 bytes
 .../expected_fontmarker_outline_mask.png           |   Bin 0 -> 8457 bytes
 .../expected_gradient/expected_gradient_mask.png   |   Bin 0 -> 6576 bytes
 .../expected_gradient_colors_mask.png              |   Bin 0 -> 5610 bytes
 .../expected_gradient_conical_mask.png             |   Bin 0 -> 6621 bytes
 .../expected_gradient_from_qml_mask.png            |   Bin 0 -> 6239 bytes
 .../expected_gradient_radial_mask.png              |   Bin 0 -> 6613 bytes
 .../expected_gradient_ramp_mask.png                |   Bin 0 -> 5430 bytes
 .../expected_gradient_ref1centroid_mask.png        |   Bin 0 -> 6651 bytes
 .../expected_gradient_ref2centroid_mask.png        |   Bin 0 -> 6558 bytes
 .../expected_gradient_reflect_mask.png             |   Bin 0 -> 6589 bytes
 .../expected_gradient_refpoints_mask.png           |   Bin 0 -> 6643 bytes
 .../expected_gradient_repeat_mask.png              |   Bin 0 -> 6578 bytes
 .../expected_gradient_rotate_mask.png              |   Bin 0 -> 6592 bytes
 .../expected_gradient_viewport_mask.png            |   Bin 0 -> 6549 bytes
 .../default/expected_inverted_polys_curved.png     |   Bin 0 -> 641536 bytes
 .../precise/expected_inverted_polys_curved.png     |   Bin 0 -> 641536 bytes
 .../expected_inverted_polys_graduated_mask.png     |   Bin 44494 -> 44099 bytes
 .../expected_datadefined_subsymbol_mask.png        |   Bin 2055 -> 5302 bytes
 .../expected_symbol_linefill_mask.png              |   Bin 2048 -> 3643 bytes
 .../expected_line_offset_mask.png                  |   Bin 464 -> 787 bytes
 .../expected_point_num_interval.png                |   Bin 0 -> 2765 bytes
 .../expected_point_num_interval_mask.png           |   Bin 0 -> 981 bytes
 .../expected_point_num_vertex.png                  |   Bin 0 -> 1650 bytes
 .../expected_point_num_vertex_mask.png             |   Bin 0 -> 719 bytes
 .../expected_datadefined_subsymbol_mask.png        |   Bin 1801 -> 3210 bytes
 .../expected_symbol_pointfill_mask.png             |   Bin 0 -> 3196 bytes
 .../expected_simplemarker_mask.png                 |   Bin 2763 -> 8163 bytes
 .../expected_simplemarker_beveljoin.png            |   Bin 0 -> 22772 bytes
 .../expected_simplemarker_beveljoin_mask.png       |   Bin 0 -> 7970 bytes
 .../expected_simplemarker_bounds_mask.png          |   Bin 1667 -> 7591 bytes
 .../expected_simplemarker_boundsrotation_mask.png  |   Bin 6115 -> 5068 bytes
 ...cted_simplemarker_boundsrotationoffset_mask.png |   Bin 3576 -> 2820 bytes
 .../expected_simplemarker_miterjoin.png            |   Bin 0 -> 22822 bytes
 .../expected_simplemarker_miterjoin_mask.png       |   Bin 0 -> 8139 bytes
 .../expected_simplemarker_roundjoin.png            |   Bin 0 -> 23394 bytes
 .../expected_simplemarker_roundjoin_mask.png       |   Bin 0 -> 9315 bytes
 .../expected_svgmarker/expected_svgmarker_mask.png |   Bin 0 -> 6565 bytes
 .../expected_svgmarker_bounds_mask.png             |   Bin 0 -> 5505 bytes
 .../expected_circular_string_mask.png              |   Bin 0 -> 1648 bytes
 .../expected_compound_curve_mask.png               |   Bin 0 -> 1054 bytes
 .../expected_curve_polygon_mask.png                |   Bin 0 -> 1745 bytes
 .../expected_curve_polygon_no_arc_mask.png         |   Bin 0 -> 1244 bytes
 .../expected_linestring_mask.png                   |   Bin 0 -> 1309 bytes
 .../expected_multicurve_mask.png                   |   Bin 0 -> 1081 bytes
 .../expected_multilinestring_mask.png              |   Bin 0 -> 754 bytes
 .../expected_multipoint_mask.png                   |   Bin 0 -> 1081 bytes
 .../expected_multipolygon_mask.png                 |   Bin 0 -> 722 bytes
 .../expected_point/expected_point_mask.png         |   Bin 0 -> 770 bytes
 .../expected_polygon/expected_polygon_mask.png     |   Bin 0 -> 716 bytes
 tests/testdata/curved_polys.gpkg                   |   Bin 0 -> 45056 bytes
 tests/testdata/dwg/entities.dwg                    |   Bin 0 -> 81918 bytes
 tests/testdata/geom_data.csv                       |    14 +-
 tests/testdata/inverted_polys_rule.qml             |   297 +
 tests/testdata/labeling/line_placement_1.qml       |   272 +
 tests/testdata/labeling/line_placement_2.qml       |   273 +
 tests/testdata/labeling/line_placement_3.qml       |   273 +
 tests/testdata/labeling/line_placement_4.qml       |   273 +
 tests/testdata/labeling/line_placement_5.qml       |   249 +
 tests/testdata/labeling/pal_features_v3.sqlite     |   Bin 144384 -> 198656 bytes
 tests/testdata/labeling/polygon_perimeter.qml      |   272 +
 tests/testdata/labeling/polygon_small.qml          |   272 +
 tests/testdata/ogr_types.dat                       |   Bin 0 -> 355 bytes
 tests/testdata/{tab_file.id => ogr_types.id}       |   Bin
 tests/testdata/ogr_types.map                       |   Bin 0 -> 3584 bytes
 tests/testdata/ogr_types.tab                       |    13 +
 tests/testdata/provider/bug_17795.gpkg             |   Bin 0 -> 118784 bytes
 tests/testdata/provider/testdata_db2.sql           |    43 +
 tests/testdata/provider/testdata_mssql.sql         |   103 +
 tests/testdata/provider/testdata_pg.sh             |     2 +
 tests/testdata/provider/testdata_pg.sql            |   103 +
 tests/testdata/provider/testdata_pg_domain.sql     |    25 +
 tests/testdata/provider/testdata_pg_raster.sql     |    15 +
 tests/testdata/qgis_server/getcapabilities.txt     |    18 +-
 tests/testdata/qgis_server/getcontext.txt          |     4 +-
 tests/testdata/qgis_server/getprojectsettings.txt  |    20 +-
 .../polys.cpg => qgis_server/secondlayer.cpg}      |     0
 tests/testdata/qgis_server/secondlayer.dbf         |   Bin 0 -> 87 bytes
 .../testdata/qgis_server/secondlayer.prj           |     0
 .../testdata/qgis_server/secondlayer.qpj           |     0
 tests/testdata/qgis_server/secondlayer.shp         |   Bin 0 -> 404 bytes
 tests/testdata/qgis_server/secondlayer.shx         |   Bin 0 -> 116 bytes
 .../qgis_server/test_project_two_layers.qgs        |   669 +
 .../qgis_server/wfs_getfeature_multiple.txt        |    97 +
 .../qgis_server/wms_getfeatureinfo-text-html.txt   |     2 +-
 .../qgis_server/wms_getfeatureinfo_filter.txt      |    16 +
 .../qgis_server/wms_getfeatureinfo_filter_or.txt   |    24 +
 .../wms_getfeatureinfo_filter_or_utf8.txt          |    24 +
 .../wms_getfeatureinfo_filter_wrong.txt            |     7 +
 tests/testdata/raster/.gitignore                   |     3 +
 tests/testdata/raster/byte.tif                     |   Bin 0 -> 736 bytes
 tests/testdata/raster/byte_with_nan_nodata.tif     |   Bin 0 -> 371 bytes
 tests/testdata/relations.qgs                       |  1207 +
 .../symbol_layer/QgsMarkerLineSymbolLayerV2.sld    |     2 +
 .../symbol_layer/QgsSimpleMarkerSymbolLayerV2.sld  |     4 +
 .../QgsSvgMarkerSymbolLayerUomFoot.sld             |    26 +
 .../QgsSvgMarkerSymbolLayerUomMetre.sld            |    26 +
 .../QgsSvgMarkerSymbolLayerUomPixel.sld            |    26 +
 .../test_gdb.gdb/a00000001.TablesByName.atx        |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000001.gdbindexes   |   Bin 0 -> 110 bytes
 tests/testdata/test_gdb.gdb/a00000001.gdbtable     |   Bin 0 -> 345 bytes
 tests/testdata/test_gdb.gdb/a00000001.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a00000002.gdbtable     |   Bin 0 -> 2055 bytes
 tests/testdata/test_gdb.gdb/a00000002.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a00000003.gdbindexes   |   Bin 0 -> 42 bytes
 tests/testdata/test_gdb.gdb/a00000003.gdbtable     |   Bin 0 -> 758 bytes
 tests/testdata/test_gdb.gdb/a00000003.gdbtablx     |   Bin 0 -> 5152 bytes
 .../a00000004.CatItemsByPhysicalName.atx           |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000004.CatItemsByType.atx      |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000004.FDO_UUID.atx |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000004.gdbindexes   |   Bin 0 -> 310 bytes
 tests/testdata/test_gdb.gdb/a00000004.gdbtable     |   Bin 0 -> 12939 bytes
 tests/testdata/test_gdb.gdb/a00000004.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a00000004.spx          |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000005.CatItemTypesByName.atx  |   Bin 0 -> 12310 bytes
 .../a00000005.CatItemTypesByParentTypeID.atx       |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000005.CatItemTypesByUUID.atx  |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000005.gdbindexes   |   Bin 0 -> 296 bytes
 tests/testdata/test_gdb.gdb/a00000005.gdbtable     |   Bin 0 -> 1803 bytes
 tests/testdata/test_gdb.gdb/a00000005.gdbtablx     |   Bin 0 -> 5152 bytes
 .../a00000006.CatRelsByDestinationID.atx           |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000006.CatRelsByOriginID.atx   |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000006.CatRelsByType.atx       |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000006.FDO_UUID.atx |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000006.gdbindexes   |   Bin 0 -> 318 bytes
 tests/testdata/test_gdb.gdb/a00000006.gdbtable     |   Bin 0 -> 409 bytes
 tests/testdata/test_gdb.gdb/a00000006.gdbtablx     |   Bin 0 -> 5152 bytes
 .../a00000007.CatRelTypesByBackwardLabel.atx       |   Bin 0 -> 4118 bytes
 .../a00000007.CatRelTypesByDestItemTypeID.atx      |   Bin 0 -> 4118 bytes
 .../a00000007.CatRelTypesByForwardLabel.atx        |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000007.CatRelTypesByName.atx   |   Bin 0 -> 4118 bytes
 .../a00000007.CatRelTypesByOriginItemTypeID.atx    |   Bin 0 -> 4118 bytes
 .../test_gdb.gdb/a00000007.CatRelTypesByUUID.atx   |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a00000007.gdbindexes   |   Bin 0 -> 602 bytes
 tests/testdata/test_gdb.gdb/a00000007.gdbtable     |   Bin 0 -> 2504 bytes
 tests/testdata/test_gdb.gdb/a00000007.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a00000009.gdbindexes   |   Bin 0 -> 116 bytes
 tests/testdata/test_gdb.gdb/a00000009.gdbtable     |   Bin 0 -> 833 bytes
 tests/testdata/test_gdb.gdb/a00000009.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a00000009.spx          |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a0000000a.gdbindexes   |   Bin 0 -> 116 bytes
 tests/testdata/test_gdb.gdb/a0000000a.gdbtable     |   Bin 0 -> 793 bytes
 tests/testdata/test_gdb.gdb/a0000000a.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a0000000a.spx          |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/a0000000b.gdbindexes   |   Bin 0 -> 116 bytes
 tests/testdata/test_gdb.gdb/a0000000b.gdbtable     |   Bin 0 -> 662 bytes
 tests/testdata/test_gdb.gdb/a0000000b.gdbtablx     |   Bin 0 -> 5152 bytes
 tests/testdata/test_gdb.gdb/a0000000b.spx          |   Bin 0 -> 4118 bytes
 tests/testdata/test_gdb.gdb/gdb                    |   Bin 0 -> 4 bytes
 tests/testdata/test_gdb.gdb/timestamps             |   Bin 0 -> 400 bytes
 .../testdata/wfs_transactional/test_linestring.dbf |   Bin 0 -> 97 bytes
 .../testdata/wfs_transactional/test_linestring.prj |     0
 .../testdata/wfs_transactional/test_linestring.qpj |     0
 .../testdata/wfs_transactional/test_linestring.shp |   Bin 0 -> 100 bytes
 .../testdata/wfs_transactional/test_linestring.shx |   Bin 0 -> 100 bytes
 tests/testdata/wfs_transactional/test_point.dbf    |   Bin 0 -> 97 bytes
 .../testdata/wfs_transactional/test_point.prj      |     0
 .../testdata/wfs_transactional/test_point.qpj      |     0
 tests/testdata/wfs_transactional/test_point.shp    |   Bin 0 -> 100 bytes
 tests/testdata/wfs_transactional/test_point.shx    |   Bin 0 -> 100 bytes
 tests/testdata/wfs_transactional/test_polygon.dbf  |   Bin 0 -> 97 bytes
 .../testdata/wfs_transactional/test_polygon.prj    |     0
 .../testdata/wfs_transactional/test_polygon.qpj    |     0
 tests/testdata/wfs_transactional/test_polygon.shp  |   Bin 0 -> 100 bytes
 tests/testdata/wfs_transactional/test_polygon.shx  |   Bin 0 -> 100 bytes
 .../wfs_transactional/wfs_transactional.qgs        |   529 +
 7824 files changed, 1704986 insertions(+), 1370086 deletions(-)
 create mode 100644 CONTRIBUTE.md
 create mode 100755 ci/travis/linux/qt5/before_install.sh
 create mode 100755 ci/travis/linux/qt5/blacklist.txt
 create mode 100755 ci/travis/linux/qt5/install.sh
 create mode 100755 ci/travis/linux/qt5/script.sh
 delete mode 100644 cmake/FindSPATIALITE.cmake
 create mode 100644 cmake/FindSpatiaLite.cmake
 create mode 100644 debian/icons/qgis-mime-icon192x192.png
 create mode 100644 debian/icons/qgis-mime-icon256x256.png
 create mode 100644 debian/icons/qgis-mime-icon512x512.png
 create mode 100644 debian/icons/qgis-qgs128x128.png
 create mode 100644 debian/icons/qgis-qgs16x16.png
 create mode 100644 debian/icons/qgis-qgs192x192.png
 create mode 100644 debian/icons/qgis-qgs22x22.png
 create mode 100644 debian/icons/qgis-qgs24x24.png
 create mode 100644 debian/icons/qgis-qgs256x256.png
 create mode 100644 debian/icons/qgis-qgs32x32.png
 create mode 100644 debian/icons/qgis-qgs36x36.png
 create mode 100644 debian/icons/qgis-qgs42x42.png
 create mode 100644 debian/icons/qgis-qgs48x48.png
 create mode 100644 debian/icons/qgis-qgs512x512.png
 create mode 100644 debian/icons/qgis-qgs64x64.png
 create mode 100644 debian/icons/qgis-qgs72x72.png
 create mode 100644 debian/icons/qgis-qgs80x80.png
 create mode 100644 debian/icons/qgis-qgs8x8.png
 create mode 100644 debian/icons/qgis-qgs96x96.png
 create mode 100644 debian/icons/qgis-qlr128x128.png
 create mode 100644 debian/icons/qgis-qlr16x16.png
 create mode 100644 debian/icons/qgis-qlr192x192.png
 create mode 100644 debian/icons/qgis-qlr22x22.png
 create mode 100644 debian/icons/qgis-qlr24x24.png
 create mode 100644 debian/icons/qgis-qlr256x256.png
 create mode 100644 debian/icons/qgis-qlr32x32.png
 create mode 100644 debian/icons/qgis-qlr36x36.png
 create mode 100644 debian/icons/qgis-qlr42x42.png
 create mode 100644 debian/icons/qgis-qlr48x48.png
 create mode 100644 debian/icons/qgis-qlr512x512.png
 create mode 100644 debian/icons/qgis-qlr64x64.png
 create mode 100644 debian/icons/qgis-qlr72x72.png
 create mode 100644 debian/icons/qgis-qlr80x80.png
 create mode 100644 debian/icons/qgis-qlr8x8.png
 create mode 100644 debian/icons/qgis-qlr96x96.png
 create mode 100644 debian/icons/qgis-qml128x128.png
 create mode 100644 debian/icons/qgis-qml16x16.png
 create mode 100644 debian/icons/qgis-qml192x192.png
 create mode 100644 debian/icons/qgis-qml22x22.png
 create mode 100644 debian/icons/qgis-qml24x24.png
 create mode 100644 debian/icons/qgis-qml256x256.png
 create mode 100644 debian/icons/qgis-qml32x32.png
 create mode 100644 debian/icons/qgis-qml36x36.png
 create mode 100644 debian/icons/qgis-qml42x42.png
 create mode 100644 debian/icons/qgis-qml48x48.png
 create mode 100644 debian/icons/qgis-qml512x512.png
 create mode 100644 debian/icons/qgis-qml64x64.png
 create mode 100644 debian/icons/qgis-qml72x72.png
 create mode 100644 debian/icons/qgis-qml80x80.png
 create mode 100644 debian/icons/qgis-qml8x8.png
 create mode 100644 debian/icons/qgis-qml96x96.png
 create mode 100644 debian/icons/qgis-qpt128x128.png
 create mode 100644 debian/icons/qgis-qpt16x16.png
 create mode 100644 debian/icons/qgis-qpt192x192.png
 create mode 100644 debian/icons/qgis-qpt22x22.png
 create mode 100644 debian/icons/qgis-qpt24x24.png
 create mode 100644 debian/icons/qgis-qpt256x256.png
 create mode 100644 debian/icons/qgis-qpt32x32.png
 create mode 100644 debian/icons/qgis-qpt36x36.png
 create mode 100644 debian/icons/qgis-qpt42x42.png
 create mode 100644 debian/icons/qgis-qpt48x48.png
 create mode 100644 debian/icons/qgis-qpt512x512.png
 create mode 100644 debian/icons/qgis-qpt64x64.png
 create mode 100644 debian/icons/qgis-qpt72x72.png
 create mode 100644 debian/icons/qgis-qpt80x80.png
 create mode 100644 debian/icons/qgis-qpt8x8.png
 create mode 100644 debian/icons/qgis-qpt96x96.png
 delete mode 100644 debian/libqgis-analysis2.14.22.symbols
 rename debian/{libqgis-analysis2.14.22.install => libqgis-analysis2.18.17.install} (100%)
 create mode 100644 debian/libqgis-analysis2.18.17.symbols
 delete mode 100644 debian/libqgis-app2.14.22.symbols
 rename debian/{libqgis-app2.14.22.install => libqgis-app2.18.17.install} (100%)
 create mode 100644 debian/libqgis-app2.18.17.symbols
 delete mode 100644 debian/libqgis-core2.14.22.symbols
 rename debian/{libqgis-core2.14.22.install => libqgis-core2.18.17.install} (100%)
 create mode 100644 debian/libqgis-core2.18.17.symbols
 create mode 100644 debian/libqgis-customwidgets.lintian-overrides
 delete mode 100644 debian/libqgis-gui2.14.22.symbols
 rename debian/{libqgis-gui2.14.22.install => libqgis-gui2.18.17.install} (100%)
 create mode 100644 debian/libqgis-gui2.18.17.symbols
 delete mode 100644 debian/libqgis-networkanalysis2.14.22.symbols
 rename debian/{libqgis-networkanalysis2.14.22.install => libqgis-networkanalysis2.18.17.install} (100%)
 create mode 100644 debian/libqgis-networkanalysis2.18.17.symbols
 delete mode 100644 debian/libqgis-server2.14.22.symbols
 rename debian/{libqgis-server2.14.22.install => libqgis-server2.18.17.install} (100%)
 create mode 100644 debian/libqgis-server2.18.17.symbols
 delete mode 100644 debian/libqgisgrass7-2.14.22.lintian-overrides
 delete mode 100644 debian/libqgisgrass7-2.14.22.symbols
 rename debian/{libqgisgrass7-2.14.22.install => libqgisgrass7-2.18.17.install} (100%)
 create mode 100644 debian/libqgisgrass7-2.18.17.lintian-overrides
 create mode 100644 debian/libqgisgrass7-2.18.17.symbols
 delete mode 100644 debian/libqgispython2.14.22.symbols
 rename debian/{libqgispython2.14.22.install => libqgispython2.18.17.install} (100%)
 create mode 100644 debian/libqgispython2.18.17.symbols
 delete mode 100644 debian/patches/grass74.patch
 delete mode 100644 debian/patches/qt4-without-qtwebkit.patch
 delete mode 100644 debian/patches/qtermwidget-hurd.patch
 delete mode 100644 debian/patches/qtermwidget-kfreebsd.patch
 create mode 100644 debian/patches/wms-provider-dependencies.patch
 create mode 100644 debian/qgis-provider.lintian-overrides
 create mode 100644 doc/api_custom.css
 create mode 100644 doc/images/projects/thumbnails/035ade9287e0bae1ddf62a00a52519f028a18e7f.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/0baa83c55c7c6194627e87ca81c9dffd4eee9ad1.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/0d5fea827c8bfc486877065e21d3e28f89788e78.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/0d8ae6aad78ca052492dff96434ddb54d5401262.png.50x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/0e2f6fb1efc89d41120cddf90509374642d400b4.png.50x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/0eb2c265017956fb6b15cb9a098f8d27928152e8.jpg.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/1607f4bc4a24d0e6aabe5e8e424b93b40b83be3a.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/1789f70f1058ee18570638070439a8082b91dca8.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/207dd8769c4926452e07e39d88716ec518ff5f3a.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/25ce8c01cf28046bac3866b5649d269138d257a4.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/35602d87c0858381e9a95a481808b27249f0f592.jpg.200x100_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/44113fc21a8e2cd84d93459d0f00b3a64850095c.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/44e7274c2c76c57d1e2338ddb55a7fb7e764b765.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/46d3e22cccef65fc941eaf0d080fcabbe29d3aff.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/5a65a575314f063d065ef84840e734e411c770f2.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/63b4e423e3ae2888b441002777aee43514e3e271.png.200x100_q85.png
 create mode 100644 doc/images/projects/thumbnails/69255208cf440914eb947bf6dce5cee1c78455ba.jpg.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/69f8dd7f727158ebeb6bcbdce6fef4cb313ad9f9.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/6e9c4de359ddbda8ed0b144478e7fa001e22ba63.jpg.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/775de328b2774c112cc73fb5aaaee9696220649b.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/7ab30679cc486ecb9981c8c02a6d6ba1fb6ca2c7.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/879213e1d9dd7d4e4adb87abf81c96c26c25cd36.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/8d0653a46046e8d43a28d4ea3466633f15d17636.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/945e5e1463ca738057fd9bae0a427519ccbfef0d.png.300x150_q85.png
 create mode 100644 doc/images/projects/thumbnails/95966a3500fe4f686b531f05fcf85f59ed0dcb93.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/9d30ee055aaea7ef42b807b1b4fcd22566eef69d.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/a784c121da037ea4fdb57c0de6ce4573af6d8c6c.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/af9b8c3a4363482f12c7b2dff14659fd9ff6240c.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/b3196a2b5781e788e6adac40ecf6964eddc4d38e.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/bba9a55eb7e288e622e7bf40ee85326c28cf09f3.jpg.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/c8dbccba699fc2f34ef61b034f7b86adfd96f4c4.png.100x50_q85.jpg
 create mode 100644 doc/images/projects/thumbnails/d31441980fc90fb15735df8509527e6a1badce72.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/d5fd4af2929840586da0bd45110758c5b0a786ff.png.50x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/e24951be1e5ff2d6fd591f9760871e38a684bed0.png.100x50_q85.png
 create mode 100644 doc/images/projects/thumbnails/f6379f3083e612fd47917e1f948d795b6951dde9.png.200x100_q85.png
 delete mode 100644 i18n/qgis_sr at latin.ts
 create mode 100644 images/icons/mac/dxf.icns
 create mode 100644 images/icons/mac/qlr.icns
 create mode 100644 images/icons/mac/qpt.icns
 create mode 100644 images/icons/mac/sqlite.icns
 create mode 100644 images/icons/qgis_asc_icon.svg
 create mode 100644 images/icons/qgis_ddf_icon.svg
 create mode 100644 images/icons/qgis_dem_icon.svg
 create mode 100644 images/icons/qgis_dt0_icon.svg
 create mode 100644 images/icons/qgis_dxf_icon.svg
 create mode 100644 images/icons/qgis_gml_icon.svg
 create mode 100644 images/icons/qgis_img_icon.svg
 create mode 100644 images/icons/qgis_jp2_icon.svg
 create mode 100644 images/icons/qgis_mif_icon.svg
 create mode 100644 images/icons/qgis_mime_icon.svg
 create mode 100644 images/icons/qgis_mldata_icon.svg
 create mode 100644 images/icons/qgis_qgs_icon.svg
 create mode 100644 images/icons/qgis_qlr_icon.svg
 create mode 100644 images/icons/qgis_qml_icon.svg
 create mode 100644 images/icons/qgis_qpt_icon.svg
 create mode 100644 images/icons/qgis_shp_icon.svg
 create mode 100644 images/icons/qgis_sqlite_icon.svg
 create mode 100644 images/icons/qgis_tif_icon.svg
 delete mode 100644 images/sponsors/aas_300wide.png
 delete mode 100644 images/sponsors/bronze.png
 delete mode 100644 images/sponsors/buttons.xcf
 delete mode 100644 images/sponsors/gaia.png
 delete mode 100644 images/sponsors/geosynergy.png
 delete mode 100644 images/sponsors/gold.png
 delete mode 100644 images/sponsors/ibw.png
 delete mode 100644 images/sponsors/platinum.png
 delete mode 100644 images/sponsors/silver.png
 delete mode 100644 images/sponsors/vorarlberg.png
 create mode 100644 images/svg/symbol/disability_accessibility.svg
 create mode 100644 images/svg/symbol/disability_accessibility2.svg
 create mode 100644 images/svg/symbol/disability_lowvision.svg
 create mode 100644 images/themes/default/cadtools/cad.svg
 create mode 100644 images/themes/default/diagramNone.svg
 delete mode 100644 images/themes/default/extents.png
 delete mode 100644 images/themes/default/histogram.png
 create mode 100644 images/themes/default/labelingNone.svg
 create mode 100644 images/themes/default/legend.svg
 create mode 100644 images/themes/default/lockedGray.svg
 create mode 100644 images/themes/default/locked_repeating.svg
 create mode 100644 images/themes/default/mActionAddAfsLayer.svg
 create mode 100644 images/themes/default/mActionAddAmsLayer.svg
 delete mode 100644 images/themes/default/mActionAddBasicShape.png
 create mode 100644 images/themes/default/mActionAddDb2Layer.svg
 create mode 100644 images/themes/default/mActionAddNodesItem.svg
 create mode 100644 images/themes/default/mActionAddPart.svg
 create mode 100644 images/themes/default/mActionAddPolygon.svg
 create mode 100644 images/themes/default/mActionAddPolyline.svg
 create mode 100644 images/themes/default/mActionAddRing.svg
 copy images/themes/default/{mActionOpenTable.png => mActionAddTable.png} (100%)
 create mode 100644 images/themes/default/mActionAlignBottom.svg
 create mode 100644 images/themes/default/mActionAlignHCenter.svg
 create mode 100644 images/themes/default/mActionAlignLeft.svg
 create mode 100644 images/themes/default/mActionAlignRight.svg
 create mode 100644 images/themes/default/mActionAlignTop.svg
 create mode 100644 images/themes/default/mActionAlignVCenter.svg
 create mode 100644 images/themes/default/mActionAnnotation.svg
 delete mode 100644 images/themes/default/mActionCalculateField.png
 create mode 100644 images/themes/default/mActionCalculateField.svg
 delete mode 100644 images/themes/default/mActionCaptureLine.png
 create mode 100644 images/themes/default/mActionChangeLabelProperties.svg
 create mode 100644 images/themes/default/mActionConditionalFormatting.svg
 delete mode 100644 images/themes/default/mActionDeleteAttribute.png
 create mode 100644 images/themes/default/mActionDeleteAttribute.svg
 create mode 100644 images/themes/default/mActionDeletePart.svg
 create mode 100644 images/themes/default/mActionDeleteRing.svg
 copy images/themes/default/{pie-chart.svg => mActionDiagramProperties.svg} (100%)
 create mode 100644 images/themes/default/mActionEditCopy.svg
 create mode 100644 images/themes/default/mActionEditCut.svg
 create mode 100644 images/themes/default/mActionEditNodesItem.svg
 create mode 100644 images/themes/default/mActionEditPaste.svg
 create mode 100644 images/themes/default/mActionFilePrint.svg
 delete mode 100644 images/themes/default/mActionFilter.png
 create mode 100644 images/themes/default/mActionFilterTableFields.svg
 create mode 100644 images/themes/default/mActionFormAnnotation.svg
 create mode 100644 images/themes/default/mActionFormView.svg
 create mode 100644 images/themes/default/mActionFullCumulativeCutStretch.svg
 create mode 100644 images/themes/default/mActionGroupItems.svg
 create mode 100644 images/themes/default/mActionHistory.svg
 create mode 100644 images/themes/default/mActionHtmlAnnotation.svg
 create mode 100644 images/themes/default/mActionLabeling.svg
 create mode 100644 images/themes/default/mActionLocalCumulativeCutStretch.svg
 create mode 100644 images/themes/default/mActionLocalHistogramStretch.svg
 create mode 100644 images/themes/default/mActionLowerItems.svg
 create mode 100644 images/themes/default/mActionMapTips.svg
 create mode 100644 images/themes/default/mActionMeasure.svg
 create mode 100644 images/themes/default/mActionMeasureAngle.svg
 create mode 100644 images/themes/default/mActionMeasureArea.svg
 create mode 100644 images/themes/default/mActionMergeFeatureAttributes.svg
 create mode 100644 images/themes/default/mActionMergeFeatures.svg
 create mode 100644 images/themes/default/mActionMoveFeature.svg
 create mode 100644 images/themes/default/mActionMoveFeatureLine.svg
 create mode 100644 images/themes/default/mActionMoveFeaturePoint.svg
 create mode 100644 images/themes/default/mActionMoveItemsToBottom.svg
 create mode 100644 images/themes/default/mActionMoveItemsToTop.svg
 create mode 100644 images/themes/default/mActionMoveLabel.svg
 create mode 100644 images/themes/default/mActionMultiEdit.svg
 delete mode 100644 images/themes/default/mActionNewAttribute.png
 create mode 100644 images/themes/default/mActionNewAttribute.svg
 create mode 100644 images/themes/default/mActionNewBookmark.svg
 create mode 100644 images/themes/default/mActionNewGeoPackageLayer.svg
 create mode 100644 images/themes/default/mActionNewTableRow.svg
 create mode 100644 images/themes/default/mActionNodeTool.svg
 create mode 100644 images/themes/default/mActionOffsetCurve.svg
 create mode 100644 images/themes/default/mActionOffsetPointSymbols.svg
 create mode 100644 images/themes/default/mActionRaiseItems.svg
 create mode 100644 images/themes/default/mActionRedo.svg
 create mode 100644 images/themes/default/mActionReshape.svg
 create mode 100644 images/themes/default/mActionRotateFeature.svg
 delete mode 100644 images/themes/default/mActionRotateLabel.png
 create mode 100644 images/themes/default/mActionRotatePointSymbols.svg
 create mode 100644 images/themes/default/mActionSaveAsPDF.svg
 create mode 100644 images/themes/default/mActionSaveAsSVG.svg
 create mode 100644 images/themes/default/mActionSaveMapAsImage.svg
 create mode 100644 images/themes/default/mActionSelectedToTop.svg
 create mode 100644 images/themes/default/mActionShowBookmarks.svg
 create mode 100644 images/themes/default/mActionSimplify.svg
 create mode 100644 images/themes/default/mActionSum.svg
 create mode 100644 images/themes/default/mActionSvgAnnotation.svg
 create mode 100644 images/themes/default/mActionTextAnnotation.svg
 delete mode 100644 images/themes/default/mActionToggleEditing.png
 create mode 100644 images/themes/default/mActionUndo.svg
 create mode 100644 images/themes/default/mActionUngroupItems.svg
 create mode 100644 images/themes/default/mActionZoomToBookmark.svg
 create mode 100644 images/themes/default/mIconAfs.svg
 create mode 100644 images/themes/default/mIconAms.svg
 delete mode 100644 images/themes/default/mIconClear.png
 create mode 100644 images/themes/default/mIconClearText.svg
 create mode 100644 images/themes/default/mIconClearTextHover.svg
 delete mode 100644 images/themes/default/mIconClose.png
 copy images/{theme_originals => themes/default}/mIconClose.svg (100%)
 create mode 100644 images/themes/default/mIconDb2.svg
 create mode 100644 images/themes/default/mIconFormSelect.svg
 delete mode 100644 images/themes/default/mIconWarn.png
 create mode 100644 images/themes/default/multieditChangedValues.svg
 create mode 100644 images/themes/default/multieditMixedValues.svg
 create mode 100644 images/themes/default/multieditSameValues.svg
 create mode 100644 images/themes/default/propertyicons/diagram.svg
 create mode 100644 images/themes/default/propertyicons/stylepreset.svg
 create mode 100644 images/themes/default/propertyicons/symbology.svg
 create mode 100644 images/themes/default/rendererNullSymbol.svg
 create mode 100644 images/themes/default/sort.svg
 create mode 100644 images/themes/default/styleicons/multibandcolor.svg
 create mode 100644 images/themes/default/styleicons/paletted.svg
 create mode 100644 images/themes/default/styleicons/singlebandgray.svg
 create mode 100644 images/themes/default/styleicons/singlebandpseudocolor.svg
 delete mode 100644 images/themes/default/symbologyAdd.png
 delete mode 100644 images/themes/default/symbologyDown.png
 delete mode 100644 images/themes/default/symbologyRemove.png
 create mode 100644 images/themes/default/sync_views.svg
 delete mode 100644 images/themes/default/transformed.png
 copy {src/plugins/coordinate_capture => images/themes/default}/transformed.svg (100%)
 copy {python/plugins/fTools/icons => images/themes}/default/vector_grid.png (100%)
 create mode 100644 python/core/composer/qgscomposernodesitem.sip
 create mode 100644 python/core/composer/qgscomposerpolygon.sip
 create mode 100644 python/core/composer/qgscomposerpolyline.sip
 create mode 100644 python/core/qgsaction.sip
 create mode 100644 python/core/qgsactionmanager.sip
 create mode 100644 python/core/qgsaggregatecalculator.sip
 create mode 100644 python/core/qgsattributetableconfig.sip
 create mode 100644 python/core/qgsdatetimestatisticalsummary.sip
 create mode 100644 python/core/qgsfeedback.sip
 create mode 100644 python/core/qgsinterval.sip
 create mode 100644 python/core/qgsjsonutils.sip
 create mode 100644 python/core/qgsoptionalexpression.sip
 create mode 100644 python/core/qgsruntimeprofiler.sip
 create mode 100644 python/core/qgssqlstatement.sip
 create mode 100644 python/core/qgsstringstatisticalsummary.sip
 create mode 100644 python/core/raster/qgshillshaderenderer.sip
 create mode 100644 python/core/symbology-ng/qgsarrowsymbollayer.sip
 create mode 100644 python/core/symbology-ng/qgsnullsymbolrenderer.sip
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/PKG-INFO
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/SOURCES.txt
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/entry_points.txt
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/installed-files.txt
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/not-zip-safe
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/requires.txt
 delete mode 100644 python/ext-libs/Jinja2-2.7.2-py2.7.egg-info/top_level.txt
 create mode 100644 python/ext-libs/OWSLib-0.11.2-py2.7.egg-info/PKG-INFO
 create mode 100644 python/ext-libs/OWSLib-0.11.2-py2.7.egg-info/SOURCES.txt
 rename python/ext-libs/{Jinja2-2.7.2-py2.7.egg-info => OWSLib-0.11.2-py2.7.egg-info}/dependency_links.txt (100%)
 create mode 100644 python/ext-libs/OWSLib-0.11.2-py2.7.egg-info/installed-files.txt
 create mode 100644 python/ext-libs/OWSLib-0.11.2-py2.7.egg-info/requires.txt
 rename python/ext-libs/{OWSLib-0.8.8-py2.7.egg-info => OWSLib-0.11.2-py2.7.egg-info}/top_level.txt (100%)
 delete mode 100644 python/ext-libs/OWSLib-0.8.8-py2.7.egg-info/PKG-INFO
 delete mode 100644 python/ext-libs/OWSLib-0.8.8-py2.7.egg-info/SOURCES.txt
 delete mode 100644 python/ext-libs/OWSLib-0.8.8-py2.7.egg-info/dependency_links.txt
 delete mode 100644 python/ext-libs/OWSLib-0.8.8-py2.7.egg-info/installed-files.txt
 delete mode 100644 python/ext-libs/OWSLib-0.8.8-py2.7.egg-info/requires.txt
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/PKG-INFO
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/SOURCES.txt
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/dependency_links.txt
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/entry_points.txt
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/installed-files.txt
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/not-zip-safe
 delete mode 100644 python/ext-libs/Pygments-1.6-py2.7.egg-info/top_level.txt
 create mode 100644 python/ext-libs/future/_dummy_thread/__init__.py
 create mode 100644 python/ext-libs/future/_markupbase/__init__.py
 create mode 100644 python/ext-libs/future/_thread/__init__.py
 create mode 100644 python/ext-libs/future/builtins/__init__.py
 create mode 100644 python/ext-libs/future/configparser/__init__.py
 create mode 100644 python/ext-libs/future/copyreg/__init__.py
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/DESCRIPTION.rst
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/INSTALLER
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/METADATA
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/RECORD
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/WHEEL
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/entry_points.txt
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/metadata.json
 create mode 100644 python/ext-libs/future/future-0.15.2.dist-info/top_level.txt
 create mode 100644 python/ext-libs/future/future/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/_markupbase.py
 create mode 100644 python/ext-libs/future/future/backports/datetime.py
 create mode 100644 python/ext-libs/future/future/backports/email/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/email/_encoded_words.py
 create mode 100644 python/ext-libs/future/future/backports/email/_header_value_parser.py
 create mode 100644 python/ext-libs/future/future/backports/email/_parseaddr.py
 create mode 100644 python/ext-libs/future/future/backports/email/_policybase.py
 create mode 100644 python/ext-libs/future/future/backports/email/base64mime.py
 create mode 100644 python/ext-libs/future/future/backports/email/charset.py
 create mode 100644 python/ext-libs/future/future/backports/email/encoders.py
 create mode 100644 python/ext-libs/future/future/backports/email/errors.py
 create mode 100644 python/ext-libs/future/future/backports/email/feedparser.py
 create mode 100644 python/ext-libs/future/future/backports/email/generator.py
 create mode 100644 python/ext-libs/future/future/backports/email/header.py
 create mode 100644 python/ext-libs/future/future/backports/email/headerregistry.py
 create mode 100644 python/ext-libs/future/future/backports/email/iterators.py
 create mode 100644 python/ext-libs/future/future/backports/email/message.py
 rename python/ext-libs/{jinja2/testsuite/res => future/future/backports/email/mime}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/future/backports/email/mime/application.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/audio.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/base.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/image.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/message.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/multipart.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/nonmultipart.py
 create mode 100644 python/ext-libs/future/future/backports/email/mime/text.py
 create mode 100644 python/ext-libs/future/future/backports/email/parser.py
 create mode 100644 python/ext-libs/future/future/backports/email/policy.py
 create mode 100644 python/ext-libs/future/future/backports/email/quoprimime.py
 create mode 100644 python/ext-libs/future/future/backports/email/utils.py
 create mode 100644 python/ext-libs/future/future/backports/html/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/html/entities.py
 create mode 100644 python/ext-libs/future/future/backports/html/parser.py
 copy python/{PyQt/PyQt5 => ext-libs/future/future/backports/http}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/future/backports/http/client.py
 create mode 100644 python/ext-libs/future/future/backports/http/cookiejar.py
 create mode 100644 python/ext-libs/future/future/backports/http/cookies.py
 create mode 100644 python/ext-libs/future/future/backports/http/server.py
 create mode 100644 python/ext-libs/future/future/backports/misc.py
 create mode 100644 python/ext-libs/future/future/backports/socket.py
 create mode 100644 python/ext-libs/future/future/backports/socketserver.py
 create mode 100644 python/ext-libs/future/future/backports/test/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/test/badcert.pem
 create mode 100644 python/ext-libs/future/future/backports/test/badkey.pem
 create mode 100644 python/ext-libs/future/future/backports/test/dh512.pem
 create mode 100644 python/ext-libs/future/future/backports/test/https_svn_python_org_root.pem
 create mode 100644 python/ext-libs/future/future/backports/test/keycert.passwd.pem
 create mode 100644 python/ext-libs/future/future/backports/test/keycert.pem
 create mode 100644 python/ext-libs/future/future/backports/test/keycert2.pem
 create mode 100644 python/ext-libs/future/future/backports/test/nokia.pem
 create mode 100644 python/ext-libs/future/future/backports/test/nullbytecert.pem
 copy ci/travis/osx/after_script.sh => python/ext-libs/future/future/backports/test/nullcert.pem (100%)
 mode change 100755 => 100644
 create mode 100644 python/ext-libs/future/future/backports/test/pystone.py
 create mode 100644 python/ext-libs/future/future/backports/test/sha256.pem
 create mode 100644 python/ext-libs/future/future/backports/test/ssl_cert.pem
 create mode 100644 python/ext-libs/future/future/backports/test/ssl_key.passwd.pem
 create mode 100644 python/ext-libs/future/future/backports/test/ssl_key.pem
 create mode 100644 python/ext-libs/future/future/backports/test/ssl_servers.py
 create mode 100644 python/ext-libs/future/future/backports/test/support.py
 create mode 100644 python/ext-libs/future/future/backports/total_ordering.py
 copy python/{PyQt/PyQt5 => ext-libs/future/future/backports/urllib}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/future/backports/urllib/error.py
 create mode 100644 python/ext-libs/future/future/backports/urllib/parse.py
 create mode 100644 python/ext-libs/future/future/backports/urllib/request.py
 create mode 100644 python/ext-libs/future/future/backports/urllib/response.py
 create mode 100644 python/ext-libs/future/future/backports/urllib/robotparser.py
 create mode 100644 python/ext-libs/future/future/backports/xmlrpc/__init__.py
 create mode 100644 python/ext-libs/future/future/backports/xmlrpc/client.py
 create mode 100644 python/ext-libs/future/future/backports/xmlrpc/server.py
 create mode 100644 python/ext-libs/future/future/builtins/__init__.py
 create mode 100644 python/ext-libs/future/future/builtins/disabled.py
 create mode 100644 python/ext-libs/future/future/builtins/iterators.py
 create mode 100644 python/ext-libs/future/future/builtins/misc.py
 create mode 100644 python/ext-libs/future/future/builtins/newnext.py
 create mode 100644 python/ext-libs/future/future/builtins/newround.py
 create mode 100644 python/ext-libs/future/future/builtins/newsuper.py
 create mode 100644 python/ext-libs/future/future/moves/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/_dummy_thread.py
 create mode 100644 python/ext-libs/future/future/moves/_markupbase.py
 create mode 100644 python/ext-libs/future/future/moves/_thread.py
 create mode 100644 python/ext-libs/future/future/moves/builtins.py
 create mode 100644 python/ext-libs/future/future/moves/collections.py
 create mode 100644 python/ext-libs/future/future/moves/configparser.py
 create mode 100644 python/ext-libs/future/future/moves/copyreg.py
 create mode 100644 python/ext-libs/future/future/moves/dbm/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/dbm/dumb.py
 create mode 100644 python/ext-libs/future/future/moves/dbm/gnu.py
 create mode 100644 python/ext-libs/future/future/moves/dbm/ndbm.py
 create mode 100644 python/ext-libs/future/future/moves/html/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/html/entities.py
 create mode 100644 python/ext-libs/future/future/moves/html/parser.py
 create mode 100644 python/ext-libs/future/future/moves/http/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/http/client.py
 create mode 100644 python/ext-libs/future/future/moves/http/cookiejar.py
 create mode 100644 python/ext-libs/future/future/moves/http/cookies.py
 create mode 100644 python/ext-libs/future/future/moves/http/server.py
 create mode 100644 python/ext-libs/future/future/moves/itertools.py
 create mode 100644 python/ext-libs/future/future/moves/pickle.py
 create mode 100644 python/ext-libs/future/future/moves/queue.py
 create mode 100644 python/ext-libs/future/future/moves/reprlib.py
 create mode 100644 python/ext-libs/future/future/moves/socketserver.py
 create mode 100644 python/ext-libs/future/future/moves/subprocess.py
 create mode 100644 python/ext-libs/future/future/moves/sys.py
 create mode 100644 python/ext-libs/future/future/moves/test/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/test/support.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/colorchooser.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/commondialog.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/constants.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/dialog.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/dnd.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/filedialog.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/font.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/messagebox.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/scrolledtext.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/simpledialog.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/tix.py
 create mode 100644 python/ext-libs/future/future/moves/tkinter/ttk.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/__init__.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/error.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/parse.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/request.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/response.py
 create mode 100644 python/ext-libs/future/future/moves/urllib/robotparser.py
 create mode 100644 python/ext-libs/future/future/moves/winreg.py
 copy python/{PyQt/PyQt5 => ext-libs/future/future/moves/xmlrpc}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/future/moves/xmlrpc/client.py
 create mode 100644 python/ext-libs/future/future/moves/xmlrpc/server.py
 create mode 100644 python/ext-libs/future/future/standard_library/__init__.py
 copy python/{PyQt/PyQt5 => ext-libs/future/future/tests}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/future/tests/base.py
 create mode 100644 python/ext-libs/future/future/types/__init__.py
 create mode 100644 python/ext-libs/future/future/types/newbytes.py
 create mode 100644 python/ext-libs/future/future/types/newdict.py
 create mode 100644 python/ext-libs/future/future/types/newint.py
 create mode 100644 python/ext-libs/future/future/types/newlist.py
 create mode 100644 python/ext-libs/future/future/types/newmemoryview.py
 create mode 100644 python/ext-libs/future/future/types/newobject.py
 create mode 100644 python/ext-libs/future/future/types/newopen.py
 create mode 100644 python/ext-libs/future/future/types/newrange.py
 create mode 100644 python/ext-libs/future/future/types/newstr.py
 create mode 100644 python/ext-libs/future/future/utils/__init__.py
 create mode 100644 python/ext-libs/future/future/utils/surrogateescape.py
 create mode 100644 python/ext-libs/future/html/__init__.py
 create mode 100644 python/ext-libs/future/html/entities.py
 create mode 100644 python/ext-libs/future/html/parser.py
 create mode 100644 python/ext-libs/future/http/__init__.py
 create mode 100644 python/ext-libs/future/http/client.py
 create mode 100644 python/ext-libs/future/http/cookiejar.py
 create mode 100644 python/ext-libs/future/http/cookies.py
 create mode 100644 python/ext-libs/future/http/server.py
 create mode 100644 python/ext-libs/future/libfuturize/__init__.py
 create mode 100644 python/ext-libs/future/libfuturize/fixer_util.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/__init__.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_UserDict.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_absolute_import.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_add__future__imports_except_unicode_literals.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_basestring.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_bytes.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_cmp.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_division.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_division_safe.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_execfile.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_future_builtins.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_future_standard_library.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_future_standard_library_urllib.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_metaclass.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_next_call.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_object.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_oldstr_wrap.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_order___future__imports.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_print.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_print_with_import.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_raise.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_remove_old__future__imports.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_unicode_keep_u.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_unicode_literals_import.py
 create mode 100644 python/ext-libs/future/libfuturize/fixes/fix_xrange_with_import.py
 create mode 100644 python/ext-libs/future/libfuturize/main.py
 create mode 100644 python/ext-libs/future/libpasteurize/__init__.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/__init__.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/feature_base.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_add_all__future__imports.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_add_all_future_builtins.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_add_future_standard_library_import.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_annotations.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_division.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_features.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_fullargspec.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_future_builtins.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_getcwd.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_imports.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_imports2.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_kwargs.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_memoryview.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_metaclass.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_newstyle.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_next.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_printfunction.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_raise.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_raise_.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_throw.py
 create mode 100644 python/ext-libs/future/libpasteurize/fixes/fix_unpacking.py
 create mode 100644 python/ext-libs/future/libpasteurize/main.py
 create mode 100644 python/ext-libs/future/past/__init__.py
 create mode 100644 python/ext-libs/future/past/builtins/__init__.py
 create mode 100644 python/ext-libs/future/past/builtins/misc.py
 create mode 100644 python/ext-libs/future/past/builtins/noniterators.py
 copy python/{PyQt/PyQt5 => ext-libs/future/past/tests}/__init__.py (100%)
 create mode 100644 python/ext-libs/future/past/translation/__init__.py
 create mode 100644 python/ext-libs/future/past/types/__init__.py
 create mode 100644 python/ext-libs/future/past/types/basestring.py
 create mode 100644 python/ext-libs/future/past/types/olddict.py
 create mode 100644 python/ext-libs/future/past/types/oldstr.py
 create mode 100644 python/ext-libs/future/past/utils/__init__.py
 create mode 100644 python/ext-libs/future/queue/__init__.py
 create mode 100644 python/ext-libs/future/reprlib/__init__.py
 create mode 100644 python/ext-libs/future/socketserver/__init__.py
 create mode 100644 python/ext-libs/future/tkinter/__init__.py
 create mode 100644 python/ext-libs/future/tkinter/colorchooser.py
 create mode 100644 python/ext-libs/future/tkinter/commondialog.py
 create mode 100644 python/ext-libs/future/tkinter/constants.py
 create mode 100644 python/ext-libs/future/tkinter/dialog.py
 create mode 100644 python/ext-libs/future/tkinter/dnd.py
 create mode 100644 python/ext-libs/future/tkinter/filedialog.py
 create mode 100644 python/ext-libs/future/tkinter/font.py
 create mode 100644 python/ext-libs/future/tkinter/messagebox.py
 create mode 100644 python/ext-libs/future/tkinter/scrolledtext.py
 create mode 100644 python/ext-libs/future/tkinter/simpledialog.py
 create mode 100644 python/ext-libs/future/tkinter/tix.py
 create mode 100644 python/ext-libs/future/tkinter/ttk.py
 create mode 100644 python/ext-libs/future/winreg/__init__.py
 create mode 100644 python/ext-libs/future/xmlrpc/__init__.py
 create mode 100644 python/ext-libs/future/xmlrpc/client.py
 create mode 100644 python/ext-libs/future/xmlrpc/server.py
 delete mode 100644 python/ext-libs/httplib2/CMakeLists.txt
 delete mode 100644 python/ext-libs/httplib2/__init__.py
 delete mode 100644 python/ext-libs/httplib2/iri2uri.py
 delete mode 100644 python/ext-libs/httplib2/socks.py
 delete mode 100644 python/ext-libs/jinja2/__init__.py
 delete mode 100644 python/ext-libs/jinja2/_compat.py
 delete mode 100644 python/ext-libs/jinja2/_stringdefs.py
 delete mode 100644 python/ext-libs/jinja2/bccache.py
 delete mode 100644 python/ext-libs/jinja2/compiler.py
 delete mode 100644 python/ext-libs/jinja2/constants.py
 delete mode 100644 python/ext-libs/jinja2/debug.py
 delete mode 100644 python/ext-libs/jinja2/defaults.py
 delete mode 100644 python/ext-libs/jinja2/environment.py
 delete mode 100644 python/ext-libs/jinja2/exceptions.py
 delete mode 100644 python/ext-libs/jinja2/ext.py
 delete mode 100644 python/ext-libs/jinja2/filters.py
 delete mode 100644 python/ext-libs/jinja2/lexer.py
 delete mode 100644 python/ext-libs/jinja2/loaders.py
 delete mode 100644 python/ext-libs/jinja2/meta.py
 delete mode 100644 python/ext-libs/jinja2/nodes.py
 delete mode 100644 python/ext-libs/jinja2/optimizer.py
 delete mode 100644 python/ext-libs/jinja2/parser.py
 delete mode 100644 python/ext-libs/jinja2/runtime.py
 delete mode 100644 python/ext-libs/jinja2/sandbox.py
 delete mode 100644 python/ext-libs/jinja2/tests.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/__init__.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/api.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/bytecode_cache.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/core_tags.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/debug.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/doctests.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/ext.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/filters.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/imports.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/inheritance.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/lexnparse.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/loader.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/regression.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/res/templates/broken.html
 delete mode 100644 python/ext-libs/jinja2/testsuite/res/templates/foo/test.html
 delete mode 100644 python/ext-libs/jinja2/testsuite/res/templates/syntaxerror.html
 delete mode 100644 python/ext-libs/jinja2/testsuite/res/templates/test.html
 delete mode 100644 python/ext-libs/jinja2/testsuite/security.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/tests.py
 delete mode 100644 python/ext-libs/jinja2/testsuite/utils.py
 delete mode 100644 python/ext-libs/jinja2/utils.py
 delete mode 100644 python/ext-libs/jinja2/visitor.py
 create mode 100644 python/ext-libs/owslib/coverage/wcs111.py
 create mode 100644 python/ext-libs/owslib/feature/schema.py
 create mode 100644 python/ext-libs/owslib/gm03.py
 delete mode 100644 python/ext-libs/pygments/__init__.py
 delete mode 100644 python/ext-libs/pygments/cmdline.py
 delete mode 100644 python/ext-libs/pygments/console.py
 delete mode 100644 python/ext-libs/pygments/filter.py
 delete mode 100644 python/ext-libs/pygments/filters/__init__.py
 delete mode 100644 python/ext-libs/pygments/formatter.py
 delete mode 100644 python/ext-libs/pygments/formatters/__init__.py
 delete mode 100644 python/ext-libs/pygments/formatters/_mapping.py
 delete mode 100644 python/ext-libs/pygments/formatters/bbcode.py
 delete mode 100644 python/ext-libs/pygments/formatters/html.py
 delete mode 100644 python/ext-libs/pygments/formatters/img.py
 delete mode 100644 python/ext-libs/pygments/formatters/latex.py
 delete mode 100644 python/ext-libs/pygments/formatters/other.py
 delete mode 100644 python/ext-libs/pygments/formatters/rtf.py
 delete mode 100644 python/ext-libs/pygments/formatters/svg.py
 delete mode 100644 python/ext-libs/pygments/formatters/terminal.py
 delete mode 100644 python/ext-libs/pygments/formatters/terminal256.py
 delete mode 100644 python/ext-libs/pygments/lexer.py
 delete mode 100644 python/ext-libs/pygments/lexers/__init__.py
 delete mode 100644 python/ext-libs/pygments/lexers/_asybuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_clbuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_lassobuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_luabuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_mapping.py
 delete mode 100644 python/ext-libs/pygments/lexers/_openedgebuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_phpbuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_postgres_builtins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_robotframeworklexer.py
 delete mode 100644 python/ext-libs/pygments/lexers/_scilab_builtins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_sourcemodbuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_stan_builtins.py
 delete mode 100644 python/ext-libs/pygments/lexers/_vimbuiltins.py
 delete mode 100644 python/ext-libs/pygments/lexers/agile.py
 delete mode 100644 python/ext-libs/pygments/lexers/asm.py
 delete mode 100644 python/ext-libs/pygments/lexers/compiled.py
 delete mode 100644 python/ext-libs/pygments/lexers/dalvik.py
 delete mode 100644 python/ext-libs/pygments/lexers/dotnet.py
 delete mode 100644 python/ext-libs/pygments/lexers/foxpro.py
 delete mode 100644 python/ext-libs/pygments/lexers/functional.py
 delete mode 100644 python/ext-libs/pygments/lexers/hdl.py
 delete mode 100644 python/ext-libs/pygments/lexers/jvm.py
 delete mode 100644 python/ext-libs/pygments/lexers/math.py
 delete mode 100644 python/ext-libs/pygments/lexers/other.py
 delete mode 100644 python/ext-libs/pygments/lexers/parsers.py
 delete mode 100644 python/ext-libs/pygments/lexers/shell.py
 delete mode 100644 python/ext-libs/pygments/lexers/special.py
 delete mode 100644 python/ext-libs/pygments/lexers/sql.py
 delete mode 100644 python/ext-libs/pygments/lexers/templates.py
 delete mode 100644 python/ext-libs/pygments/lexers/text.py
 delete mode 100644 python/ext-libs/pygments/lexers/web.py
 delete mode 100644 python/ext-libs/pygments/plugin.py
 delete mode 100644 python/ext-libs/pygments/scanner.py
 delete mode 100644 python/ext-libs/pygments/style.py
 delete mode 100644 python/ext-libs/pygments/styles/__init__.py
 delete mode 100644 python/ext-libs/pygments/styles/autumn.py
 delete mode 100644 python/ext-libs/pygments/styles/borland.py
 delete mode 100644 python/ext-libs/pygments/styles/bw.py
 delete mode 100644 python/ext-libs/pygments/styles/colorful.py
 delete mode 100644 python/ext-libs/pygments/styles/default.py
 delete mode 100644 python/ext-libs/pygments/styles/emacs.py
 delete mode 100644 python/ext-libs/pygments/styles/friendly.py
 delete mode 100644 python/ext-libs/pygments/styles/fruity.py
 delete mode 100644 python/ext-libs/pygments/styles/manni.py
 delete mode 100644 python/ext-libs/pygments/styles/monokai.py
 delete mode 100644 python/ext-libs/pygments/styles/murphy.py
 delete mode 100644 python/ext-libs/pygments/styles/native.py
 delete mode 100644 python/ext-libs/pygments/styles/pastie.py
 delete mode 100644 python/ext-libs/pygments/styles/perldoc.py
 delete mode 100644 python/ext-libs/pygments/styles/rrt.py
 delete mode 100644 python/ext-libs/pygments/styles/tango.py
 delete mode 100644 python/ext-libs/pygments/styles/trac.py
 delete mode 100644 python/ext-libs/pygments/styles/vim.py
 delete mode 100644 python/ext-libs/pygments/styles/vs.py
 delete mode 100644 python/ext-libs/pygments/token.py
 delete mode 100644 python/ext-libs/pygments/unistring.py
 delete mode 100644 python/ext-libs/pygments/util.py
 create mode 100644 python/gui/attributetable/qgsorganizetablecolumnsdialog.sip
 create mode 100644 python/gui/editorwidgets/qgscheckboxsearchwidgetwrapper.sip
 create mode 100644 python/gui/editorwidgets/qgsdatetimesearchwidgetwrapper.sip
 create mode 100644 python/gui/editorwidgets/qgsdefaultsearchwidgetwrapper.sip
 create mode 100644 python/gui/editorwidgets/qgsmultiedittoolbutton.sip
 create mode 100644 python/gui/editorwidgets/qgsrelationreferencesearchwidgetwrapper.sip
 create mode 100644 python/gui/editorwidgets/qgssearchwidgettoolbutton.sip
 create mode 100644 python/gui/editorwidgets/qgsvaluemapsearchwidgetwrapper.sip
 create mode 100644 python/gui/editorwidgets/qgsvaluerelationsearchwidgetwrapper.sip
 create mode 100644 python/gui/layertree/qgslayertreeembeddedconfigwidget.sip
 create mode 100644 python/gui/layertree/qgslayertreeembeddedwidgetregistry.sip
 create mode 100644 python/gui/qgsattributeformeditorwidget.sip
 create mode 100644 python/gui/qgscomposeritemcombobox.sip
 create mode 100644 python/gui/qgscompoundcolorwidget.sip
 create mode 100644 python/gui/qgsconfigureshortcutsdialog.sip
 create mode 100644 python/gui/qgsdockwidget.sip
 create mode 100644 python/gui/qgsexpressionlineedit.sip
 create mode 100644 python/gui/qgsfocuswatcher.sip
 create mode 100644 python/gui/qgsgradientstopeditor.sip
 create mode 100644 python/gui/qgsmaplayerconfigwidget.sip
 create mode 100644 python/gui/qgsmaplayerconfigwidgetfactory.sip
 create mode 100644 python/gui/qgsmaplayerstylemanagerwidget.sip
 create mode 100644 python/gui/qgsnewgeopackagelayerdialog.sip
 create mode 100644 python/gui/qgspanelwidget.sip
 create mode 100644 python/gui/qgspanelwidgetstack.sip
 create mode 100644 python/gui/qgsshortcutsmanager.sip
 create mode 100644 python/gui/qgssourceselectdialog.sip
 create mode 100644 python/gui/qgstablewidgetitem.sip
 create mode 100644 python/gui/qgstabwidget.sip
 create mode 100644 python/gui/qgstrackedvectorlayertools.sip
 create mode 100644 python/gui/raster/qgshillshaderendererwidget.sip
 create mode 100644 python/gui/raster/qgsrastertransparencywidget.sip
 create mode 100644 python/gui/raster/qgsrendererrasterpropertieswidget.sip
 create mode 100644 python/gui/symbology-ng/qgsarrowsymbollayerwidget.sip
 create mode 100644 python/gui/symbology-ng/qgsnullsymbolrendererwidget.sip
 delete mode 100644 python/plugins/MetaSearch/images/help.png
 copy python/{PyQt/PyQt5 => plugins}/__init__.py (100%)
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/CMakeLists.txt
 copy python/{PyQt/PyQt5 => plugins/db_manager/db_plugins/gpkg}/__init__.py (100%)
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/connector.py
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/data_model.py
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/icons/gpkg_icon.png
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/info_model.py
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/plugin.py
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/resources.qrc
 create mode 100644 python/plugins/db_manager/db_plugins/gpkg/sql_dictionary.py
 create mode 100644 python/plugins/db_manager/db_plugins/postgis/connector_test.py
 create mode 100644 python/plugins/db_manager/db_plugins/postgis/plugin_test.py
 create mode 100644 python/plugins/db_manager/dlg_sql_layer_window.py
 create mode 100644 python/plugins/db_manager/ui/DlgSqlLayerWindow.ui
 delete mode 100644 python/plugins/fTools/CMakeLists.txt
 delete mode 100644 python/plugins/fTools/LICENSE
 delete mode 100644 python/plugins/fTools/__init__.py
 delete mode 100644 python/plugins/fTools/fTools.py
 delete mode 100644 python/plugins/fTools/icons/CMakeLists.txt
 delete mode 100644 python/plugins/fTools/icons/default/CMakeLists.txt
 delete mode 100644 python/plugins/fTools/icons/default/analysis.png
 delete mode 100644 python/plugins/fTools/icons/default/define_projection.png
 delete mode 100644 python/plugins/fTools/icons/default/export_projection.png
 delete mode 100644 python/plugins/fTools/icons/default/ftools_logo.png
 delete mode 100644 python/plugins/fTools/icons/default/ftoolslogo2.png
 delete mode 100644 python/plugins/fTools/icons/default/geometry.png
 delete mode 100644 python/plugins/fTools/icons/default/geoprocessing.png
 delete mode 100644 python/plugins/fTools/icons/default/help.png
 delete mode 100644 python/plugins/fTools/icons/default/management.png
 delete mode 100644 python/plugins/fTools/icons/default/sampling.png
 delete mode 100644 python/plugins/fTools/icons/gis-0.1.svg
 delete mode 100644 python/plugins/fTools/icons/logo.svg
 delete mode 100644 python/plugins/fTools/icons/logo_small.png
 delete mode 100644 python/plugins/fTools/icons/menu_icons.svg
 delete mode 100644 python/plugins/fTools/icons_old/default/analysis.png
 delete mode 100644 python/plugins/fTools/icons_old/default/basic_statistics.png
 delete mode 100644 python/plugins/fTools/icons_old/default/buffer.png
 delete mode 100644 python/plugins/fTools/icons_old/default/centroids.png
 delete mode 100644 python/plugins/fTools/icons_old/default/check_geometry.png
 delete mode 100644 python/plugins/fTools/icons_old/default/clip.png
 delete mode 100644 python/plugins/fTools/icons_old/default/convex_hull.png
 delete mode 100644 python/plugins/fTools/icons_old/default/define_projection.png
 delete mode 100644 python/plugins/fTools/icons_old/default/delaunay.png
 delete mode 100644 python/plugins/fTools/icons_old/default/difference.png
 delete mode 100644 python/plugins/fTools/icons_old/default/dissolve.png
 delete mode 100644 python/plugins/fTools/icons_old/default/eliminate.png
 delete mode 100644 python/plugins/fTools/icons_old/default/export_geometry.png
 delete mode 100644 python/plugins/fTools/icons_old/default/export_projection.png
 delete mode 100644 python/plugins/fTools/icons_old/default/extract_nodes.png
 delete mode 100644 python/plugins/fTools/icons_old/default/ftools_logo.png
 delete mode 100644 python/plugins/fTools/icons_old/default/geometry.png
 delete mode 100644 python/plugins/fTools/icons_old/default/geoprocessing.png
 delete mode 100644 python/plugins/fTools/icons_old/default/help.png
 delete mode 100644 python/plugins/fTools/icons_old/default/intersect.png
 delete mode 100644 python/plugins/fTools/icons_old/default/intersections.png
 delete mode 100644 python/plugins/fTools/icons_old/default/join_attributes.png
 delete mode 100644 python/plugins/fTools/icons_old/default/join_location.png
 delete mode 100644 python/plugins/fTools/icons_old/default/layer_extent.png
 delete mode 100644 python/plugins/fTools/icons_old/default/management.png
 delete mode 100644 python/plugins/fTools/icons_old/default/matrix.png
 delete mode 100644 python/plugins/fTools/icons_old/default/mean.png
 delete mode 100644 python/plugins/fTools/icons_old/default/merge_shapes.png
 delete mode 100644 python/plugins/fTools/icons_old/default/multi_to_single.png
 delete mode 100644 python/plugins/fTools/icons_old/default/neighbour.png
 delete mode 100644 python/plugins/fTools/icons_old/default/random_points.png
 delete mode 100644 python/plugins/fTools/icons_old/default/random_selection.png
 delete mode 100644 python/plugins/fTools/icons_old/default/regular_points.png
 delete mode 100644 python/plugins/fTools/icons_old/default/sampling.png
 delete mode 100644 python/plugins/fTools/icons_old/default/select_location.png
 delete mode 100644 python/plugins/fTools/icons_old/default/simplify.png
 delete mode 100644 python/plugins/fTools/icons_old/default/single_to_multi.png
 delete mode 100644 python/plugins/fTools/icons_old/default/split_layer.png
 delete mode 100644 python/plugins/fTools/icons_old/default/sub_selection.png
 delete mode 100644 python/plugins/fTools/icons_old/default/sum_lines.png
 delete mode 100644 python/plugins/fTools/icons_old/default/sum_points.png
 delete mode 100644 python/plugins/fTools/icons_old/default/sym_difference.png
 delete mode 100644 python/plugins/fTools/icons_old/default/to_lines.png
 delete mode 100644 python/plugins/fTools/icons_old/default/union.png
 delete mode 100644 python/plugins/fTools/icons_old/default/unique.png
 delete mode 100644 python/plugins/fTools/icons_old/default/vector_grid.png
 delete mode 100644 python/plugins/fTools/icons_old/default/voronoi.png
 delete mode 100644 python/plugins/fTools/metadata.txt
 delete mode 100644 python/plugins/fTools/resources.qrc
 delete mode 100644 python/plugins/fTools/tools/CMakeLists.txt
 delete mode 100644 python/plugins/fTools/tools/doDefineProj.py
 delete mode 100644 python/plugins/fTools/tools/doEliminate.py
 delete mode 100644 python/plugins/fTools/tools/doGeometry.py
 delete mode 100644 python/plugins/fTools/tools/doGeoprocessing.py
 delete mode 100644 python/plugins/fTools/tools/doIntersectLines.py
 delete mode 100644 python/plugins/fTools/tools/doMeanCoords.py
 delete mode 100644 python/plugins/fTools/tools/doMergeShapes.py
 delete mode 100644 python/plugins/fTools/tools/doPointDistance.py
 delete mode 100644 python/plugins/fTools/tools/doPointsInPolygon.py
 delete mode 100644 python/plugins/fTools/tools/doRandPoints.py
 delete mode 100644 python/plugins/fTools/tools/doRandom.py
 delete mode 100644 python/plugins/fTools/tools/doRegPoints.py
 delete mode 100644 python/plugins/fTools/tools/doSelectByLocation.py
 delete mode 100644 python/plugins/fTools/tools/doSimplify.py
 delete mode 100644 python/plugins/fTools/tools/doSpatialIndex.py
 delete mode 100644 python/plugins/fTools/tools/doSpatialJoin.py
 delete mode 100644 python/plugins/fTools/tools/doSubsetSelect.py
 delete mode 100644 python/plugins/fTools/tools/doSumLines.py
 delete mode 100644 python/plugins/fTools/tools/doValidate.py
 delete mode 100644 python/plugins/fTools/tools/doVectorGrid.py
 delete mode 100644 python/plugins/fTools/tools/doVectorSplit.py
 delete mode 100644 python/plugins/fTools/tools/doVisual.py
 delete mode 100644 python/plugins/fTools/tools/frmEliminate.ui
 delete mode 100644 python/plugins/fTools/tools/frmGeometry.ui
 delete mode 100644 python/plugins/fTools/tools/frmGeoprocessing.ui
 delete mode 100644 python/plugins/fTools/tools/frmIntersectLines.ui
 delete mode 100644 python/plugins/fTools/tools/frmMeanCoords.ui
 delete mode 100644 python/plugins/fTools/tools/frmMergeShapes.ui
 delete mode 100644 python/plugins/fTools/tools/frmPointDistance.ui
 delete mode 100644 python/plugins/fTools/tools/frmPointsInPolygon.ui
 delete mode 100644 python/plugins/fTools/tools/frmRandPoints.ui
 delete mode 100644 python/plugins/fTools/tools/frmRandom.ui
 delete mode 100644 python/plugins/fTools/tools/frmReProject.ui
 delete mode 100644 python/plugins/fTools/tools/frmRegPoints.ui
 delete mode 100644 python/plugins/fTools/tools/frmSelectByLocation.ui
 delete mode 100644 python/plugins/fTools/tools/frmSimplify.ui
 delete mode 100644 python/plugins/fTools/tools/frmSpatialIndex.ui
 delete mode 100644 python/plugins/fTools/tools/frmSpatialJoin.ui
 delete mode 100644 python/plugins/fTools/tools/frmSubsetSelect.ui
 delete mode 100644 python/plugins/fTools/tools/frmSumLines.ui
 delete mode 100644 python/plugins/fTools/tools/frmVectorGrid.ui
 delete mode 100644 python/plugins/fTools/tools/frmVectorSplit.ui
 delete mode 100644 python/plugins/fTools/tools/frmVisual.ui
 delete mode 100644 python/plugins/fTools/tools/ftools_utils.py
 delete mode 100644 python/plugins/fTools/tools/voronoi.py
 create mode 100644 python/plugins/processing/algs/examplescripts/ProcessingExampleScriptsPlugin.py
 create mode 100644 python/plugins/processing/algs/examplescripts/__init__.py
 create mode 100644 python/plugins/processing/algs/examplescripts/metadata.txt
 create mode 100644 python/plugins/processing/algs/examplescripts/scripts/examplescript.py
 create mode 100644 python/plugins/processing/algs/gdal/AssignProjection.py
 create mode 100644 python/plugins/processing/algs/grass7/description/i.albedo.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.aster.toar.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.biomass.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.cca.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.cluster.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.colors.enhance.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.eta.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.evapfr.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.hsebal01.coords.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.hsebal01.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.netrad.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.eb.soilheatflux.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.emissivity.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.evapo.mh.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.evapo.pm.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.evapo.pt.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.evapo.time.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.gensig.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.gensigset.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.group.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.image.mosaic.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.in.spotvgt.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.landsat.acca.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.landsat.toar.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.maxlik.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.modis.qc.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.oif.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.pansharpen.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.pca.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.rectify.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.segment.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.smap.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.tasscap.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.topo.corr.ill.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.topo.corr.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/i.vi.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/nviz.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.blend.combine.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.blend.rgb.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.buffer.lowmem.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.category.out.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.category.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.colors.out.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.colors.stddev.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.colors.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.cost.coordinates.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/r.cost.full.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.cost.points.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.cost.raster.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/r.cost.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.distance.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.in.lidar.info.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.in.lidar.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.latlong.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.cwed.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.cwed.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.dominance.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.dominance.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.edgedensity.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.edgedensity.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.mpa.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.mpa.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.mps.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.mps.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padcv.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padcv.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padrange.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padrange.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padsd.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.padsd.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.patchdensity.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.patchdensity.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.patchnum.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.patchnum.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.pielou.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.pielou.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.renyi.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.renyi.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.richness.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.richness.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.shannon.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.shannon.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.shape.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.shape.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.simpson.ascii.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.li.simpson.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.mapcalc.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.mask.rast.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.mask.vect.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.null.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.random.surface.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.regression.multi.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.resamp.bspline.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.resamp.filter.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.rgb.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.ros.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.series.accumulate.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.series.interp.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.shade.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.solute.transport.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.spread.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.stats.quantile.out.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.stats.quantile.rast.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/r.sum.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.sunhours.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.support.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.surf.fractal.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.texture.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.tile.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.tileset.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.topmodel.topidxstats.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.topmodel.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.transect.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.univar.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.uslek.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.usler.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.walk.coords.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.walk.points.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.walk.rast.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/r.walk.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.what.color.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.what.coords.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/r.what.points.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.build.check.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.build.polylines.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.distance.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.drape.where.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.edit.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.extrude.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.generalize.displacement.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.generalize.network.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.generalize.simplify.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.generalize.smooth.txt
 delete mode 100644 python/plugins/processing/algs/grass7/description/v.generalize.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.ascii.points.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.ascii.standard.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.geonames.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.lidar.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.lines.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.in.mapgen.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.kernel.rast.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.kernel.vect.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.lrs.create.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.lrs.segment.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.lrs.where.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.out.vtk.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.pack.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.rast.stats.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.rectify.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.surf.rst.line.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.to.3d.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.to.lines.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.type.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.vect.stats.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.voronoi.skeleton.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.what.rast.centroids.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.what.rast.points.txt
 create mode 100644 python/plugins/processing/algs/grass7/description/v.what.vect.txt
 create mode 100644 python/plugins/processing/algs/grass7/ext/i.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_albedo.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_aster_toar.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_cca.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_cluster.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_colors_enhance.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_evapo_mh.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_gensig.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_gensigset.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_group.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_in_spotvgt.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_landsat_acca.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_landsat_toar.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_maxlik.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_oif.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_pansharpen.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_pca.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_rectify.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_segment.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_smap.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_tasscap.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/i_topo_corr.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_blend_combine.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_blend_rgb.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_category.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_colors.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_colors_stddev.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_drain.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_cwed.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_cwed_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_dominance.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_dominance_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_edgedensity.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_edgedensity_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_mpa.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_mpa_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_mps.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_mps_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_orig.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padcv.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padcv_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padrange.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padrange_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padsd.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_padsd_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_patchdensity.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_patchdensity_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_patchnum.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_patchnum_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_pielou.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_pielou_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_renyi.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_renyi_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_richness.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_richness_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_shannon.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_shannon_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_shape.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_shape_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_simpson.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_li_simpson_ascii.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_mapcalc.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_mask.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_mask_rast.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_mask_vect.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_null.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_reclass.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_resamp_filter.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_rgb.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_series_interp.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_shade.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_stats_quantile_rast.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_support.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_texture.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_tile.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_topmodel.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_topmodel_topidxstats.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/r_what_color.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_build_polylines.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_distance.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_edit.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_extrude.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_in_geonames.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_in_lidar.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_lrs_create.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_lrs_segment.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_lrs_where.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_pack.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_rast_stats.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_rectify.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_to_3d.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_vect_stats.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_what_rast.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_what_rast_centroids.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_what_rast_points.py
 create mode 100644 python/plugins/processing/algs/grass7/ext/v_what_vect.py
 delete mode 100644 python/plugins/processing/algs/grass7/nviz7.py
 create mode 100644 python/plugins/processing/algs/help/saga.yaml
 create mode 100644 python/plugins/processing/algs/lidar/fusion/ImageCreate.py
 create mode 100644 python/plugins/processing/algs/lidar/fusion/IntensityImage.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/lasdiff.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/lasgroundPro_new.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/lasground_new.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/lasheightPro_classify.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/lasheight_classify.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/laspublish.py
 create mode 100644 python/plugins/processing/algs/lidar/lastools/laspublishPro.py
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/BandMath.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/BinaryMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/BinaryMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/BinaryMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/BinaryMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ClassificationMapRegularization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ColorMapping-continuous.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ColorMapping-custom.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ColorMapping-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ColorMapping-optimal.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/CompareImages.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ComputeConfusionMatrix-raster.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ComputeConfusionMatrix-vector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ComputeImagesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ComputeOGRLayersFeaturesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ComputePolylineFeatureFromImage.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ConcatenateImages.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ConcatenateVectorData.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ConnectedComponentSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Convert.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/DEMConvert.xml (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Despeckle-frost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Despeckle-gammamap.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Despeckle-kuan.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Despeckle-lee.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/DimensionalityReduction-ica.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/DimensionalityReduction-maf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/DimensionalityReduction-napca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/DimensionalityReduction-pca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/EdgeExtraction-gradient.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/EdgeExtraction-sobel.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/EdgeExtraction-touzi.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ExtractROI-fit.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ExtractROI-standard.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/FusionOfClassifications-dempstershafer.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/FusionOfClassifications-majorityvoting.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/GrayScaleMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/GrayScaleMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/GrayScaleMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/GrayScaleMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/HaralickTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/HooverCompareSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ImageClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ImageEnvelope.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/KMeansClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/KmzExport.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/LSMSSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/LSMSSmallRegionsMerging.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/LSMSVectorization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/LineSegmentDetection.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/LocalStatisticExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/MeanShiftSmoothing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/MultivariateAlterationDetector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/OGRLayerClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/OrthoRectification-epsg.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/OrthoRectification-fit-to-ortho.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/OrthoRectification-lambert-WGS84.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/OrthoRectification-utm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Pansharpening-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Pansharpening-lmvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Pansharpening-rcs.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/RadiometricIndices.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Rasterization-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Rasterization-manual.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/ReadImageInfo.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Rescale.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/RigidTransformResample-id.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/RigidTransformResample-rotation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/RigidTransformResample-translation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/SFSTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/SOMClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Segmentation-cc.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Segmentation-meanshift.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Segmentation-mprofiles.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Segmentation-watershed.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Smoothing-anidif.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Smoothing-gaussian.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Smoothing-mean.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/StereoFramework.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/Superimpose.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TileFusion.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-boost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainImagesClassifier-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/TrainOGRLayersClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/VectorDataExtractROI.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/VectorDataReprojection-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/VectorDataReprojection-user.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/VectorDataTransform.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BandMath.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BinaryMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BinaryMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BinaryMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BinaryMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BinaryMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/BlockMatching.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/BundleToPerfectSensor.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ClassificationMapRegularization.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ColorMapping-continuous.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ColorMapping-custom.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ColorMapping-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ColorMapping-optimal.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ColorMapping.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/CompareImages.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ComputeConfusionMatrix-raster.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ComputeConfusionMatrix-vector.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ComputeConfusionMatrix.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ComputeImagesStatistics.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ComputeOGRLayersFeaturesStatistics.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ComputePolylineFeatureFromImage.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ConcatenateImages.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ConcatenateVectorData.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ConnectedComponentSegmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Convert.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ConvertCartoToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ConvertSensorToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/DEMConvert.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DSFuzzyModelEstimation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Despeckle-frost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Despeckle-gammamap.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Despeckle-kuan.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Despeckle-lee.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Despeckle.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DimensionalityReduction-ica.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DimensionalityReduction-maf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DimensionalityReduction-napca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DimensionalityReduction-pca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DimensionalityReduction.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/DisparityMapToElevationMap.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/DownloadSRTMTiles.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/EdgeExtraction-gradient.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/EdgeExtraction-sobel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/EdgeExtraction-touzi.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/EdgeExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ExtractROI-fit.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ExtractROI-standard.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ExtractROI.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/FineRegistration.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/FusionOfClassifications-dempstershafer.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/FusionOfClassifications-majorityvoting.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/FusionOfClassifications.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GeneratePlyFile.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GenerateRPCSensorModel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GrayScaleMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GrayScaleMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GrayScaleMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GrayScaleMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/GrayScaleMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/GridBasedImageResampling.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/HaralickTextureExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/HomologousPointsExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/HooverCompareSegmentation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/HyperspectralUnmixing.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ImageClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ImageEnvelope.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/KMeansClassification.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/KmzExport.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/LSMSSegmentation.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/LSMSSmallRegionsMerging.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/LSMSVectorization.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/LineSegmentDetection.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/LocalStatisticExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ManageNoData.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/MeanShiftSmoothing.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/MultiResolutionPyramid.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/MultivariateAlterationDetector.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/OGRLayerClassifier.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OSMDownloader.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/ObtainUTMZoneFromGeoPoint.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OrthoRectification-epsg.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OrthoRectification-fit-to-ortho.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OrthoRectification-lambert-WGS84.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OrthoRectification-utm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/OrthoRectification.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Pansharpening-bayes.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Pansharpening-lmvm.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Pansharpening-rcs.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Pansharpening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/PixelValue.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/PolygonClassStatistics.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/PredictRegression.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Quicklook.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/RadiometricIndices.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Rasterization-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Rasterization-manual.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Rasterization.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/ReadImageInfo.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/RefineSensorModel.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Rescale.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/RigidTransformResample-id.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/RigidTransformResample-rotation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/RigidTransformResample-translation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/RigidTransformResample.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SARCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SARDecompositions.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SARPolarMatrixConvert.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SARPolarSynth.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SFSTextureExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/SOMClassification.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/SarRadiometricCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Segmentation-cc.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Segmentation-meanshift.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Segmentation-mprofiles.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Segmentation-watershed.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Segmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Smoothing-anidif.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Smoothing-gaussian.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Smoothing-mean.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/Smoothing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/SplitImage.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/StereoFramework.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/StereoRectificationGridGenerator.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/Superimpose.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/TestApplication.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/TileFusion.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-bayes.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-boost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainImagesClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/TrainOGRLayersClassifier.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/TrainRegression.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/VectorDataDSValidation.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/VectorDataExtractROI.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/VectorDataReprojection-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/VectorDataReprojection-user.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.4.0/doc/VectorDataReprojection.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/VectorDataSetField.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/VectorDataTransform.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.4.0}/doc/VertexComponentAnalysis.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/BandMath.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/BinaryMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ClassificationMapRegularization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-continuous.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-custom.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ColorMapping-optimal.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/CompareImages.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ComputeConfusionMatrix-raster.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ComputeConfusionMatrix-vector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ComputeImagesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ComputeOGRLayersFeaturesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ComputePolylineFeatureFromImage.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ConcatenateImages.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/ConcatenateVectorData.xml (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ConnectedComponentSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Convert.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/DEMConvert.xml (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-frost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-gammamap.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-kuan.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Despeckle-lee.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-ica.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-maf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-napca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/DimensionalityReduction-pca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-gradient.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-sobel.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/EdgeExtraction-touzi.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ExtractROI-fit.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ExtractROI-standard.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/FusionOfClassifications-dempstershafer.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/FusionOfClassifications-majorityvoting.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/GrayScaleMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/HaralickTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/HooverCompareSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ImageClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ImageEnvelope.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/KMeansClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/KmzExport.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/LSMSSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/LSMSSmallRegionsMerging.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/LSMSVectorization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/LineSegmentDetection.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/LocalStatisticExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ManageNoData.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/MeanShiftSmoothing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/MultivariateAlterationDetector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OGRLayerClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OpticalCalibration.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-epsg.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-fit-to-ortho.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-lambert-WGS84.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/OrthoRectification-utm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-lmvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Pansharpening-rcs.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/PolygonClassStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/PredictRegression.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/RadiometricIndices.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Rasterization-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Rasterization-manual.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/ReadImageInfo.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Rescale.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-id.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-rotation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/RigidTransformResample-translation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SARCalibration.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SARDecompositions.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SARPolarSynth.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SFSTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SOMClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SampleExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/SampleSelection.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-cc.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-meanshift.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-mprofiles.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Segmentation-watershed.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-anidif.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-gaussian.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Smoothing-mean.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/StereoFramework.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/Superimpose.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TileFusion.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-boost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainImagesClassifier-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainOGRLayersClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainRegression-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-boost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/TrainVectorClassifier-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/VectorDataExtractROI.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/VectorDataReprojection-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/VectorDataReprojection-user.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/VectorDataTransform.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ApplicationExample.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/BandMath.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/BinaryMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/BinaryMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/BinaryMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/BinaryMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/BinaryMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/BlockMatching.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/BundleToPerfectSensor.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ClassificationMapRegularization.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-continuous.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-custom.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping-optimal.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ColorMapping.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/CompareImages.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ComputeConfusionMatrix-raster.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ComputeConfusionMatrix-vector.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ComputeConfusionMatrix.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ComputeImagesStatistics.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ComputeOGRLayersFeaturesStatistics.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ComputePolylineFeatureFromImage.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ConcatenateImages.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ConcatenateVectorData.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ConnectedComponentSegmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Convert.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ConvertCartoToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ConvertSensorToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/DEMConvert.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DSFuzzyModelEstimation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-frost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-gammamap.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-kuan.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle-lee.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Despeckle.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-ica.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-maf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-napca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction-pca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DimensionalityReduction.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/DisparityMapToElevationMap.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/DownloadSRTMTiles.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/EdgeExtraction-gradient.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/EdgeExtraction-sobel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/EdgeExtraction-touzi.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/EdgeExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI-fit.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI-standard.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ExtractROI.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/FineRegistration.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications-dempstershafer.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications-majorityvoting.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/FusionOfClassifications.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GeneratePlyFile.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GenerateRPCSensorModel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GrayScaleMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GrayScaleMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GrayScaleMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GrayScaleMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/GrayScaleMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/GridBasedImageResampling.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/HaralickTextureExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/HomologousPointsExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/HooverCompareSegmentation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/HyperspectralUnmixing.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ImageClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ImageEnvelope.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/KMeansClassification.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/KmzExport.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/LSMSSegmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/LSMSSmallRegionsMerging.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/LSMSVectorization.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/LineSegmentDetection.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/LocalStatisticExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ManageNoData.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/MeanShiftSmoothing.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/MultiResolutionPyramid.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/MultivariateAlterationDetector.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/OGRLayerClassifier.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OSMDownloader.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/ObtainUTMZoneFromGeoPoint.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OpticalCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-epsg.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-fit-to-ortho.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-lambert-WGS84.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification-utm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/OrthoRectification.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Pansharpening-bayes.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Pansharpening-lmvm.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Pansharpening-rcs.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Pansharpening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/PixelValue.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/PolygonClassStatistics.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/PredictRegression.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Quicklook.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/RadiometricIndices.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization-manual.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Rasterization.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/ReadImageInfo.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/RefineSensorModel.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Rescale.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-id.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-rotation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample-translation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/RigidTransformResample.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SARCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SARDecompositions.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SARPolarMatrixConvert.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SARPolarSynth.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SFSTextureExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/SOMClassification.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SampleExtraction.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SampleSelection.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/SarRadiometricCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-cc.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-meanshift.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-mprofiles.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation-watershed.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Segmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Smoothing-anidif.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Smoothing-gaussian.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Smoothing-mean.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/Smoothing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/SplitImage.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/StereoFramework.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/StereoRectificationGridGenerator.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/Superimpose.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/TestApplication.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/TileFusion.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-bayes.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-boost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainImagesClassifier.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainOGRLayersClassifier.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainRegression.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-bayes.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-boost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/TrainVectorClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/VectorDataDSValidation.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/VectorDataExtractROI.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection-user.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.6.0/doc/VectorDataReprojection.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/VectorDataSetField.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/VectorDataTransform.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.6.0}/doc/VertexComponentAnalysis.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BandMath.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BandMathX.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BinaryMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BinaryMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BinaryMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/BinaryMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ClassificationMapRegularization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ColorMapping-continuous.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ColorMapping-custom.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ColorMapping-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ColorMapping-optimal.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/CompareImages.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ComputeConfusionMatrix-raster.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ComputeConfusionMatrix-vector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ComputeImagesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ComputeOGRLayersFeaturesStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ComputePolylineFeatureFromImage.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ConcatenateImages.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/ConcatenateVectorData.xml (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ConnectedComponentSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Convert.xml
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/DEMConvert.xml (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Despeckle-frost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Despeckle-gammamap.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Despeckle-kuan.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Despeckle-lee.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/DimensionalityReduction-ica.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/DimensionalityReduction-maf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/DimensionalityReduction-napca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/DimensionalityReduction-pca.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/EdgeExtraction-gradient.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/EdgeExtraction-sobel.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/EdgeExtraction-touzi.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ExtractROI-fit.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ExtractROI-standard.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/FusionOfClassifications-dempstershafer.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/FusionOfClassifications-majorityvoting.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/GrayScaleMorphologicalOperation-closing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/GrayScaleMorphologicalOperation-dilate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/GrayScaleMorphologicalOperation-erode.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/GrayScaleMorphologicalOperation-opening.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/HaralickTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/HooverCompareSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ImageClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ImageEnvelope.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/KMeansClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/KmzExport.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/LSMSSegmentation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/LSMSSmallRegionsMerging.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/LSMSVectorization.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/LineSegmentDetection.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/LocalStatisticExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ManageNoData.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/MeanShiftSmoothing.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/MultiImageSamplingRate.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/MultivariateAlterationDetector.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OGRLayerClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OpticalCalibration.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OrthoRectification-epsg.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OrthoRectification-fit-to-ortho.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OrthoRectification-lambert-WGS84.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/OrthoRectification-utm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Pansharpening-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Pansharpening-lmvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Pansharpening-rcs.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/PolygonClassStatistics.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/PredictRegression.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/RadiometricIndices.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Rasterization-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Rasterization-manual.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/ReadImageInfo.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Rescale.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/RigidTransformResample-id.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/RigidTransformResample-rotation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/RigidTransformResample-translation.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SARCalibration.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SARDecompositions.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SARPolarSynth.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SFSTextureExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SOMClassification.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SampleExtraction.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/SampleSelection.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Segmentation-cc.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Segmentation-meanshift.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Segmentation-mprofiles.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Segmentation-watershed.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Smoothing-anidif.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Smoothing-gaussian.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Smoothing-mean.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/StereoFramework.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/Superimpose.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TileFusion.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-boost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainImagesClassifier-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainOGRLayersClassifier.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainRegression-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-ann.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-bayes.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-boost.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-dt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-gbt.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-knn.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-libsvm.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/TrainVectorClassifier-rf.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/VectorDataExtractROI.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/VectorDataReprojection-image.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/VectorDataReprojection-user.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/VectorDataTransform.xml
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/BandMath.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/BandMathX.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/BinaryMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/BinaryMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/BinaryMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/BinaryMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/BinaryMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/BlockMatching.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/BundleToPerfectSensor.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ClassificationMapRegularization.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ColorMapping-continuous.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ColorMapping-custom.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ColorMapping-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ColorMapping-optimal.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ColorMapping.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/CompareImages.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ComputeConfusionMatrix-raster.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ComputeConfusionMatrix-vector.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ComputeConfusionMatrix.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ComputeImagesStatistics.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ComputeOGRLayersFeaturesStatistics.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ComputePolylineFeatureFromImage.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ConcatenateImages.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ConcatenateVectorData.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ConnectedComponentSegmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Convert.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ConvertCartoToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ConvertSensorToGeoPoint.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/DEMConvert.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DSFuzzyModelEstimation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Despeckle-frost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Despeckle-gammamap.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Despeckle-kuan.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Despeckle-lee.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Despeckle.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DimensionalityReduction-ica.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DimensionalityReduction-maf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DimensionalityReduction-napca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DimensionalityReduction-pca.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DimensionalityReduction.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/DisparityMapToElevationMap.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/DownloadSRTMTiles.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/EdgeExtraction-gradient.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/EdgeExtraction-sobel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/EdgeExtraction-touzi.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/EdgeExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ExtractROI-fit.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ExtractROI-standard.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ExtractROI.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/FineRegistration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/FusionOfClassifications-dempstershafer.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/FusionOfClassifications-majorityvoting.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/FusionOfClassifications.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GeneratePlyFile.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GenerateRPCSensorModel.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GrayScaleMorphologicalOperation-closing.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GrayScaleMorphologicalOperation-dilate.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GrayScaleMorphologicalOperation-erode.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GrayScaleMorphologicalOperation-opening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/GrayScaleMorphologicalOperation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/GridBasedImageResampling.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/HaralickTextureExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/HomologousPointsExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/HooverCompareSegmentation.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/HyperspectralUnmixing.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ImageClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ImageEnvelope.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/KMeansClassification.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/KmzExport.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/LSMSSegmentation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/LSMSSmallRegionsMerging.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/LSMSVectorization.html
 copy ci/travis/osx/after_script.sh => python/plugins/processing/algs/otb/description/5.8.0/doc/LineSegmentDetection.html (100%)
 mode change 100755 => 100644
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/LocalStatisticExtraction.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ManageNoData.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/MeanShiftSmoothing.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/MultiImageSamplingRate.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/MultiResolutionPyramid.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/MultivariateAlterationDetector.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/OGRLayerClassifier.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OSMDownloader.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/ObtainUTMZoneFromGeoPoint.html (100%)
 copy ci/travis/osx/after_script.sh => python/plugins/processing/algs/otb/description/5.8.0/doc/OpticalCalibration.html (100%)
 mode change 100755 => 100644
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OrthoRectification-epsg.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OrthoRectification-fit-to-ortho.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OrthoRectification-lambert-WGS84.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OrthoRectification-utm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/OrthoRectification.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Pansharpening-bayes.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Pansharpening-lmvm.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Pansharpening-rcs.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Pansharpening.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/PixelValue.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/PolygonClassStatistics.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/PredictRegression.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Quicklook.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/RadiometricIndices.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Rasterization-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Rasterization-manual.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Rasterization.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/ReadImageInfo.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/RefineSensorModel.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Rescale.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/RigidTransformResample-id.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/RigidTransformResample-rotation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/RigidTransformResample-translation.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/RigidTransformResample.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SARCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SARDecompositions.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SARPolarMatrixConvert.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SARPolarSynth.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SFSTextureExtraction.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/SOMClassification.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SampleExtraction.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SampleSelection.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SarRadiometricCalibration.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Segmentation-cc.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Segmentation-meanshift.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Segmentation-mprofiles.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Segmentation-watershed.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Segmentation.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Smoothing-anidif.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Smoothing-gaussian.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Smoothing-mean.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/Smoothing.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/SplitImage.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/StereoFramework.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/StereoRectificationGridGenerator.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/Superimpose.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/TestApplication.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/TileFusion.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-bayes.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-boost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainImagesClassifier.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainOGRLayersClassifier.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainRegression.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-ann.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-bayes.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-boost.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-dt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-gbt.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-knn.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-libsvm.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier-rf.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/TrainVectorClassifier.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/VectorDataDSValidation.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/VectorDataExtractROI.html (100%)
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/VectorDataReprojection-image.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/VectorDataReprojection-user.html
 create mode 100644 python/plugins/processing/algs/otb/description/5.8.0/doc/VectorDataReprojection.html
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/VectorDataSetField.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/VectorDataTransform.html (100%)
 copy python/plugins/processing/algs/otb/description/{5.0.0 => 5.8.0}/doc/VertexComponentAnalysis.html (100%)
 create mode 100644 python/plugins/processing/algs/qgis/Boundary.py
 create mode 100644 python/plugins/processing/algs/qgis/BoundingBox.py
 create mode 100644 python/plugins/processing/algs/qgis/DefineProjection.py
 create mode 100644 python/plugins/processing/algs/qgis/ExtractByExpression.py
 create mode 100644 python/plugins/processing/algs/qgis/MergeLines.py
 create mode 100644 python/plugins/processing/algs/qgis/MergeLines_BACKUP_1606.py
 create mode 100644 python/plugins/processing/algs/qgis/PointOnSurface.py
 create mode 100644 python/plugins/processing/algs/qgis/RectanglesOvalsDiamondsFixed.py
 create mode 100644 python/plugins/processing/algs/qgis/RectanglesOvalsDiamondsVariable.py
 create mode 100644 python/plugins/processing/algs/qgis/RemoveNullGeometry.py
 create mode 100644 python/plugins/processing/algs/qgis/SpatialIndex.py
 delete mode 100644 python/plugins/processing/algs/qgis/postgis_utils.py
 delete mode 100644 python/plugins/processing/algs/qgis/spatialite_utils.py
 create mode 100644 python/plugins/processing/algs/saga/SagaAlgorithm.py
 delete mode 100644 python/plugins/processing/algs/saga/SagaAlgorithm212.py
 delete mode 100644 python/plugins/processing/algs/saga/SagaAlgorithm213.py
 delete mode 100644 python/plugins/processing/algs/saga/SagaAlgorithm214.py
 delete mode 100644 python/plugins/processing/algs/saga/SagaAlgorithm230.py
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CatchmentArea(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CatchmentArea(Parallel).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CatchmentArea(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CreateGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ThinPlateSpline(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ThinPlateSpline(Local).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.2/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CatchmentArea(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CatchmentArea(Parallel).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CatchmentArea(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CreateGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ThinPlateSpline(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ThinPlateSpline(Local).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.3/ZonalGridStatistics.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(Parallel).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CatchmentArea(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CreateGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(Local).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.1.4/ZonalGridStatistics.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CreateGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowAccumulation(Top-Down).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.0/ZonalGridStatistics.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CreateGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DiversityOfCategories.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowAccumulation(Top-Down).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultilevelB-SplineInterpolationforCategories.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThinPlateSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.2/ZonalGridStatistics.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConfusionMatrix(GridPolygons).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DirectionalStatisticsforSingleGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowAccumulation(Top-Down).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultilevelB-SplineInterpolationforCategories.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThinPlateSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.2.3/ZonalGridStatistics.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AccumulatedCost(Anisotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AccumulatedCost(Isotropic).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AddCoordinatestopoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AddGridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AddGridValuestoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AddPolygonAttributestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Aggregate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AggregatePointObservations.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AggregationIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AnalyticalHierarchyProcess.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/AnalyticalHillshading.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/B-SplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/BurnStreamNetworkintoDEM.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CellBalance.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChangeDateFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChangeDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChangeGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChangeTimeFormat.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ChannelNetworkandDrainageBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ClipGridwithPolygon.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ClipPointswithPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CloseGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CloseGapswithSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CloseOneCellGaps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ClusterAnalysisforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConfusionMatrix(GridPolygons).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ContourLinesfromGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvergenceIndex(SearchRadius).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvergenceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertDataStorageType.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertLinestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertLinestoPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertMultipointstoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertPointstoLine(s).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertPolygonLineVerticestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvertPolygonstoLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ConvexHull.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CreateLinesGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CreatePolygonsGraticule.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CropToData.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Cross-ClassificationandTabulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CrossProfiles.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CubicSplineApproximation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CurvatureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/CutShapesLayer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DTMFilter(slope-based).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DiffusiveHillslopeEvolution(ADI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DiffusiveHillslopeEvolution(FTCS).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DistanceMatrix.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DiurnalAnisotropicHeating.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DiversityOfCategories.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/DownslopeDistanceGradient.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/EdgeContamination.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/EffectiveAirFlowHeights.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FastRegionGrowingAlgorithm.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FastRepresentativeness.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FillGapsinRecords.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FillSinks(PlanchonDarboux,2001).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FillSinks(QMofESP).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FillSinks(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FillSinksXXL(WangLiu).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FilterClumps.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FireRiskAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FitNPointstoshape.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlatDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowAccumulation(FlowTracing).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowAccumulation(QMofESP).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowAccumulation(Recursive).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowAccumulation(Top-Down).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowPathLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FlowWidthandSpecificCatchmentArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Fragmentation(Alternative).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Fragmentation(Standard).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FragmentationClassesfromDensityandConnectivity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Function.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Fuzzify.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FuzzyIntersection(AND).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/FuzzyUnion(OR).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GaussianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeographicallyWeightedMultipleRegression(Points).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeographicallyWeightedMultipleRegression(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeographicallyWeightedMultipleRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeographicallyWeightedRegression(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeographicallyWeightedRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GeometricFigures.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GetShapesExtents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GlobalMoransIforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GradientVectorfromCartesiantoPolarCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GradientVectorfromPolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GradientVectorsfromDirectionalComponents.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GradientVectorsfromDirectionandLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GradientVectorsfromSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridCalculator.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridCellIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridDivision.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridMasking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridNormalisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridOrientation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridProximityBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridSkeletonization.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridStandardisation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridValuestoPoints(randomly).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridValuestoPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridVolume.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridsProduct.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/GridsSum.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/HistogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Hypsometry.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/InverseDistanceWeighted.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/InvertDataNo-Data.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/KernelDensityEstimation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LSFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LakeFlood.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LandSurfaceTemperature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LaplacianFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Layerofextremevalue.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LeastCostPaths.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Line-PolygonIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LineDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LineProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LineSimplification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/LocalMinimaandMaxima.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MajorityFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MassBalanceIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MergeLayers.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MetricConversions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MinimumDistanceAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ModifiedQuadraticShepard.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MorphologicalFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MorphometricProtectionIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Mosaicking.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Multi-BandVariation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultiDirectionLeeFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultilevelB-SplineInterpolation(fromGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultilevelB-SplineInterpolation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultilevelB-SplineInterpolationforCategories.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultipleRegressionAnalysis(GridGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultipleRegressionAnalysis(PointsGrids).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/NaturalNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/NearestNeighbour.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/OrderedWeightedAveraging(OWA).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/OrdinaryKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/OrdinaryKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/OverlandFlow-KinematicWaveD8.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/OverlandFlowDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Patching.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PointStatisticsforPolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PointsFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PointsThinning.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolartoCartesianCoordinates.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Polygon-LineIntersection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonCentroids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonDissolve.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonDissolveAllPolygs.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonIdentity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonIntersect.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonPartstoSeparatePolygons.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonProperties.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonShapeIndices.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonSymmetricalDifference.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonUnion.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonUpdate.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolygonstoEdgesandNodes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PolynomialRegression.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/PrincipleComponentsAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Profilefrompoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ProfilesfromLines.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ProximityGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/QuadTreeStructuretoShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RGBComposite.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RadiusofVariance(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RandomField.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RandomTerrainGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RankFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RealSurfaceArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ReclassifyGridValues.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RegressionAnalysis(PointsGrid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RelativeHeightsandSlopePositions.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RemoveDuplicatePoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Representativeness(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Resampling.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ResidualAnalysis(Grid).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/RunningAverage.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SAGAWetnessIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SeedGeneration.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Separatepointsbydirection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ShapesBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ShapesBufferFixed.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ShapestoGrid.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ShrinkAndExpand.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SimpleFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SimpleRegionGrowing.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Simulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SinkDrainageRouteDetection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SinkRemoval.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SkyViewFactor.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Slope,Aspect,Curvature.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SlopeLength.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SoilTextureClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SpatialPointPatternAnalysis.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SplitShapesLayerRandomly.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/StatisticsforGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/StrahlerOrder.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/StreamPowerIndex.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SuccessiveFlowRouting.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SupervisedClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/SurfaceSpecificPoints.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TPIBasedLandformClassification.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TerrainRuggednessIndex(TRI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ThinPlateSpline(TIN).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ThinPlateSpline.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ThresholdBuffer.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TopographicCorrection.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TopographicPositionIndex(TPI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TopographicWetnessIndex(TWI).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Transectthroughpolygonshapefile.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TransformShapes.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/TransposeGrids.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/Triangulation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/UniversalKriging(Global).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/UniversalKriging.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/UpslopeArea.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/UserDefinedFilter.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VariogramCloud.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VariogramSurface.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VectorRuggednessMeasure(VRM).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VectorisingGridClasses.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VegetationIndex(SlopeBased).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/VerticalDistancetoChannelNetwork.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/WaterRetentionCapacity.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/WatershedBasins.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/WatershedSegmentation.txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/WindEffect(WindwardLeewardIndex).txt
 delete mode 100644 python/plugins/processing/algs/saga/description/2.3.0/ZonalGridStatistics.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ANGMAP.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AccumulatedCost(Anisotropic).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AccumulatedCost(Isotropic).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/AccumulatedCost.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AccumulationFunctions.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/AddCoordinatestopoints.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/AddGridValuestoPoints.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AddGridValuestoShapes.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AddIndicatorFieldsforCategories.txt
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/AddPointAttributestoPolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AddPolygonAttributestoPoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Aggregate.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AggregatePointObservations.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AggregationIndex.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AnalyticalHierarchyProcess.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/AnalyticalHillshading.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/AngularDistanceWeighted.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ArtificialNeuralNetworkClassification(OpenCV).txt
 create mode 100644 python/plugins/processing/algs/saga/description/Aspect-SlopeGrid.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AutomatedCloudCoverAssessment.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AverageWithMask1.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AverageWithMask2.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AverageWithThereshold1.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AverageWithThereshold2.txt
 create mode 100644 python/plugins/processing/algs/saga/description/AverageWithThereshold3.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/B-SplineApproximation.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/BasicTerrainAnalysis.txt
 create mode 100644 python/plugins/processing/algs/saga/description/BinaryErosion-Reconstruction.txt
 create mode 100644 python/plugins/processing/algs/saga/description/BioclimaticVariables.txt
 create mode 100644 python/plugins/processing/algs/saga/description/BoostingClassification(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/BurnStreamNetworkintoDEM.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/CategoricalCoincidence.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CellBalance.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ChangeDataStorage.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChangeDateFormat.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChangeDetection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChangeGridValues.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChangeTimeFormat.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChannelNetwork.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ChannelNetworkandDrainageBasins.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ClipGridwithPolygon.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ClipPointswithPolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CloseGaps.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CloseGapswithSpline.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/CloseGapswithStepwiseResampling.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CloseOneCellGaps.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ClusterAnalysis(Shapes).txt
 create mode 100644 python/plugins/processing/algs/saga/description/ClusterAnalysis.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ClusterAnalysisforGrids.txt
 create mode 100644 python/plugins/processing/algs/saga/description/Concentration.txt
 rename python/plugins/processing/algs/saga/description/{2.2.2 => }/ConfusionMatrix(GridPolygons).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ConfusionMatrix(PolygonsGrid).txt
 create mode 100644 python/plugins/processing/algs/saga/description/ConfusionMatrix(TwoGrids).txt
 create mode 100644 python/plugins/processing/algs/saga/description/ConnectivityAnalysis.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ConstantGrid.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/ContourLinesfromGrid.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvergenceIndex(SearchRadius).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvergenceIndex.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertDataStorageType.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertLinestoPoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertLinestoPolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertMultipointstoPoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertPointstoLine(s).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertPolygonLineVerticestoPoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvertPolygonstoLines.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ConvexHull.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/CoveredDistance.txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/CreateLinesGraticule.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/CreatePointGrid.txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/CreatePolygonsGraticule.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/CropToData.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Cross-ClassificationandTabulation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CrossProfiles.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/CubicSplineApproximation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/CurvatureClassification.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/CutShapesLayer.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/DTMFilter(slope-based).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/DecisionTreeClassification(OpenCV).txt
 create mode 100644 python/plugins/processing/algs/saga/description/Destriping.txt
 create mode 100644 python/plugins/processing/algs/saga/description/DestripingwithMask.txt
 create mode 100644 python/plugins/processing/algs/saga/description/Difference.txt
 create mode 100644 python/plugins/processing/algs/saga/description/DiffusePollutionRisk.txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/DiffusiveHillslopeEvolution(ADI).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/DiffusiveHillslopeEvolution(FTCS).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/DirectionalAverage.txt
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/DirectionalStatisticsforSingleGrid.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/DistanceMatrix.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/DiurnalAnisotropicHeating.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/DiversityOfCategories.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/DownslopeDistanceGradient.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/EarthsOrbitalParameters.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/EdgeContamination.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/EffectiveAirFlowHeights.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/EnhancedVegetationIndex.txt
 create mode 100644 python/plugins/processing/algs/saga/description/EnumerateTableField.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FastRegionGrowingAlgorithm.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FastRepresentativeness.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FieldStatistics.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FillGapsinRecords.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FillSinks(PlanchonDarboux,2001).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/FillSinks(QMofESP).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FillSinks(WangLiu).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FillSinksXXL(WangLiu).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FilterClumps.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FindFieldofExtremeValue.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FireRiskAnalysis.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FitNPointstoshape.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FlatDetection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/FlattenPolygonLayer.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FlowAccumulation(FlowTracing).txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/FlowAccumulation(QMofESP).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FlowAccumulation(Recursive).txt
 create mode 100644 python/plugins/processing/algs/saga/description/FlowAccumulation(Top-Down).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FlowPathLength.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FlowWidthandSpecificCatchmentArea.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FourierTransformation(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Fragmentation(Alternative).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Fragmentation(Standard).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FragmentationClassesfromDensityandConnectivity.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Function.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FunctionFit.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Fuzzify.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FuzzyIntersection(AND).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/FuzzyLandformElementClassification.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/FuzzyUnion(OR).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/GWRforMultiplePredictors.txt
 create mode 100644 python/plugins/processing/algs/saga/description/GWRforSinglePredictor(GriddedModelOutput).txt
 create mode 100644 python/plugins/processing/algs/saga/description/GWRforSinglePredictorGrid.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GaussianFilter.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/GenerateShapes.txt
 create mode 100644 python/plugins/processing/algs/saga/description/GeodesicMorphologicalReconstruction.txt
 create mode 100644 python/plugins/processing/algs/saga/description/GeographicCoordinateGrids.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/GeographicallyWeightedMultipleRegression(Points).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/GeographicallyWeightedMultipleRegression(PointsGrids).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/GeographicallyWeightedMultipleRegression.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/GeographicallyWeightedRegression(PointsGrid).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/GeographicallyWeightedRegression.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GeometricFigures.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GetShapesExtents.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GlobalMoransIforGrids.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GradientVectorfromCartesiantoPolarCoordinates.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GradientVectorfromPolartoCartesianCoordinates.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GradientVectorsfromDirectionalComponents.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GradientVectorsfromDirectionandLength.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GradientVectorsfromSurface.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridBuffer.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/GridCalculator.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridCellIndex.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/GridCombination.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridDifference.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridDivision.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/GridMasking.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridNormalisation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridOrientation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridProximityBuffer.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridSkeletonization.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridStandardisation.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/GridStatisticsforPoints.txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/GridStatisticsforPolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridValuestoPoints(randomly).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridValuestoPoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridVolume.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridsProduct.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/GridsSum.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/HistogramSurface.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Hypsometry.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/IMCORR-FeatureTracking.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ISODATAClusteringforGrids.txt
 create mode 100644 python/plugins/processing/algs/saga/description/Identity.txt
 create mode 100644 python/plugins/processing/algs/saga/description/Intersect.txt
 rename python/plugins/processing/algs/saga/description/{2.2.0 => }/InverseDistanceWeighted.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/InvertDataNo-Data.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/InvertGrid.txt
 create mode 100644 python/plugins/processing/algs/saga/description/K-MeansClusteringforGrids.txt
 create mode 100644 python/plugins/processing/algs/saga/description/K-NearestNeighboursClassification(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/KernelDensityEstimation.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/LS-FactorFieldBased.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LSFactor.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LakeFlood.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LandSurfaceTemperature.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/LandUseScenarioGenerator.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LaplacianFilter.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Layerofextremevalue.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LeastCostPaths.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Line-PolygonIntersection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LineDissolve.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LineProperties.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LineSimplification.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/LineSmoothing.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/LocalMinimaandMaxima.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MajorityFilter.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MassBalanceIndex.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MaximumEntropyPresencePrediction.txt
 create mode 100644 python/plugins/processing/algs/saga/description/MaximumFlowPathLength.txt
 create mode 100644 python/plugins/processing/algs/saga/description/MeltonRuggednessNumber.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MergeLayers.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MeshDenoise.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MetricConversions.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MinimumDistanceAnalysis.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MirrorGrid.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ModifedQuadraticShepard.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/ModifiedQuadraticShepard.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MonthlyGlobalbyLatitude.txt
 create mode 100644 python/plugins/processing/algs/saga/description/MorphologicalFilter(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MorphologicalFilter.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MorphometricFeatures.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MorphometricProtectionIndex.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/Mosaicking.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Multi-BandVariation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MultiDirectionLeeFilter.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/MultilevelB-SplineInterpolation(fromGrid).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.2 => }/MultilevelB-SplineInterpolation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.0 => }/MultilevelB-SplineInterpolationforCategories.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis(Shapes).txt
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis.txt
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(GridGrids).txt
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(GridandPredictorGrids).txt
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsGrids).txt
 create mode 100644 python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsandPredictorGrids).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/MultiresolutionIndexofValleyBottomFlatness(MRVBF).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/NaturalNeighbour.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/NearestNeighbour.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/NormalBayesClassification(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/OrderedWeightedAveraging(OWA).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/OrdinaryKriging(Global).txt
 rename python/plugins/processing/algs/saga/description/{2.2.2 => }/OrdinaryKriging.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/OverlandFlow-KinematicWaveD8.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/OverlandFlowDistancetoChannelNetwork.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/PET(afterHargreavesGrid).txt
 create mode 100644 python/plugins/processing/algs/saga/description/PET(afterHargreavesTable).txt
 create mode 100644 python/plugins/processing/algs/saga/description/Patching.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PatternAnalysis.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/PointDistances.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PointStatisticsforPolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PointsFilter.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PointsThinning.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolartoCartesianCoordinates.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Polygon-LineIntersection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonCentroids.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/PolygonClipping.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonDifference.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonDissolve.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonDissolveAllPolygs.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonIdentity.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonIntersect.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonPartstoSeparatePolygons.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonProperties.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/PolygonSelf-Intersection.txt
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/PolygonSelfIntersection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonShapeIndices.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonSymmetricalDifference.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonUnion.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonUpdate.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PolygonstoEdgesandNodes.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/PolynomialRegression.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/PrincipleComponentsAnalysis.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Profilefrompoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ProfilesfromLines.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ProximityGrid.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/QuadTreeStructuretoShapes.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RGBComposite.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RadiusofVariance(Grid).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/RandomField.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/RandomForestClassification(OpenCV).txt
 create mode 100644 python/plugins/processing/algs/saga/description/RandomTerrain.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RandomTerrainGeneration.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RankFilter.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RealSurfaceArea.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ReclassifyGridValues.txt
 create mode 100644 python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsGrid).txt
 create mode 100644 python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsandPredictorGrid).txt
 create mode 100644 python/plugins/processing/algs/saga/description/RegressionKriging.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RelativeHeightsandSlopePositions.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RemoveDuplicatePoints.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Representativeness(Grid).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/Resampling.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ResamplingFilter.txt
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/ResidualAnalysis(Grid).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/RiverBasin.txt
 create mode 100644 python/plugins/processing/algs/saga/description/RiverGridGeneration.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/RunningAverage.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SAGAWetnessIndex.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SVMClassification.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SeedGeneration.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SeededRegionGrowing.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/Separatepointsbydirection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ShapesBuffer.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ShapesBufferFixed.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.0 => }/ShapestoGrid.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.3.0 => }/SharedPolygonEdges.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ShrinkAndExpand.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SievingClasses.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SimpleFilter.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SimpleFilterwithinshapes.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SimpleKriging.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SimpleRegionGrowing.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Simulation.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SingleValueDecomposition(OpenCV).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SinkDrainageRouteDetection.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SinkRemoval.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SkyViewFactor.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Slope,Aspect,Curvature.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SlopeLength.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SlopeLimitedFlowAccumulation.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SnapPointstoGrid.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SnapPointstoLines.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SnapPointstoPoints.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SoilTextureClassification.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SpatialPointPatternAnalysis.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SplitLinesatPoints.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SplitLineswithLines.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SplitShapesLayerRandomly.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/StatisticsforGrids.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/StrahlerOrder.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/StreamPowerIndex.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.3 => }/SuccessiveFlowRouting.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SupervisedClassification.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SupervisedClassificationforGrids.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SupervisedClassificationforShapes.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SupportVectorMachineClassification(OpenCV).txt
 create mode 100644 python/plugins/processing/algs/saga/description/SurfaceGradientandConcentration.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/SurfaceSpecificPoints.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/SurfaceandGradient.txt
 create mode 100644 python/plugins/processing/algs/saga/description/SymmetricalDifference.txt
 create mode 100644 python/plugins/processing/algs/saga/description/TCILow.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/TPIBasedLandformClassification.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/TasseledCapTransformation.txt
 create mode 100644 python/plugins/processing/algs/saga/description/TerrainMapView.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/TerrainRuggednessIndex(TRI).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/TerrainSurfaceClassification(IwahashiandPike).txt
 create mode 100644 python/plugins/processing/algs/saga/description/TerrainSurfaceConvexity.txt
 create mode 100644 python/plugins/processing/algs/saga/description/TerrainSurfaceTexture.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ThiessenPolygons.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/ThinPlateSpline(TIN).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.2.0 => }/ThinPlateSpline.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ThresholdBuffer.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/TopofAtmosphereReflectance.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/TopographicCorrection.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/TopographicOpenness.txt
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/TopographicPositionIndex(TPI).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/TopographicWetnessIndex(TWI).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/Transectthroughpolygonshapefile.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/TransformShapes.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/TransposeGrids.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/Triangulation.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/Union.txt
 create mode 100644 python/plugins/processing/algs/saga/description/UniversalKriging(Global).txt
 rename python/plugins/processing/algs/saga/description/{2.2.2 => }/UniversalKriging.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/Update.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/UpslopeArea.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/UpslopeandDownslopeCurvature.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/UserDefinedFilter.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ValleyDepth.txt
 create mode 100644 python/plugins/processing/algs/saga/description/ValleyandRidgeDetection(TopHatApproach).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/VariogramCloud.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/VariogramSurface.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/VectorRuggednessMeasure(VRM).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.3 => }/VectorisingGridClasses.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/VegetationIndex(DistanceBased).txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/VegetationIndex(SlopeBased).txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/VerticalDistancetoChannelNetwork.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/WarpingShapes.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/WaterRetentionCapacity.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/WatershedBasins.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/WatershedSegmentation.txt (100%)
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/WindEffect(WindwardLeewardIndex).txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/WindExpositionIndex.txt
 rename python/plugins/processing/algs/saga/description/{2.1.2 => }/ZonalGridStatistics.txt (100%)
 create mode 100644 python/plugins/processing/algs/saga/description/ZonalMultipleRegressionAnalysis(PointsandPredictorGrids).txt
 rename python/plugins/processing/{gui => core}/SilentProgress.py (100%)
 create mode 100644 python/plugins/processing/core/alglist.py
 create mode 100644 python/plugins/processing/core/defaultproviders.py
 delete mode 100644 python/plugins/processing/gui/AlgorithmClassification.py
 create mode 100644 python/plugins/processing/gui/DirectorySelectorDialog.py
 create mode 100644 python/plugins/processing/gui/ListMultiselectWidget.py
 create mode 100644 python/plugins/processing/gui/PointMapTool.py
 create mode 100644 python/plugins/processing/gui/PointSelectionPanel.py
 delete mode 100644 python/plugins/processing/gui/algclasssification.txt
 create mode 100644 python/plugins/processing/gui/menus.py
 delete mode 100644 python/plugins/processing/gui/utils.py
 create mode 100644 python/plugins/processing/images/ftools/CMakeLists.txt
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/basic_statistics.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/buffer.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/centroids.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/check_geometry.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/clip.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/convex_hull.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/delaunay.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/difference.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/dissolve.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/eliminate.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/export_geometry.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/extract_nodes.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/intersect.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/join_attributes.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/join_location.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/layer_extent.png (100%)
 rename python/plugins/{fTools/icons/default/intersections.png => processing/images/ftools/lines_intersection.png} (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/matrix.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/mean.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/merge_shapes.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/multi_to_single.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/neighbour.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/random_points.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/random_selection.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/regular_points.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/select_location.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/simplify.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/single_to_multi.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/split_layer.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/sub_selection.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/sum_lines.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/sum_points.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/sym_difference.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/to_lines.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/union.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/unique.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/vector_grid.png (100%)
 rename python/plugins/{fTools/icons/default => processing/images/ftools}/voronoi.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/24-to-8-bits.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/8-to-24-bits.png (100%)
 create mode 100644 python/plugins/processing/images/gdaltools/CMakeLists.txt
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/contour.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/grid.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/merge.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/nearblack.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/polygonize.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/projection-add.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/projection-export.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/proximity.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/raster-clip.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/raster-info.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/raster-overview.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/rasterize.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/sieve.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/tiles.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/translate.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/vrt.png (100%)
 copy python/plugins/{GdalTools/icons => processing/images/gdaltools}/warp.png (100%)
 create mode 100644 python/plugins/processing/images/menu.png
 create mode 100644 python/plugins/processing/images/search.png
 create mode 100644 python/plugins/processing/preconfigured/CMakeLists.txt
 create mode 100644 python/plugins/processing/preconfigured/DeletePreconfiguredAlgorithmAction.py
 create mode 100644 python/plugins/processing/preconfigured/NewPreconfiguredAlgorithmAction.py
 create mode 100644 python/plugins/processing/preconfigured/PreconfiguredAlgorithm.py
 create mode 100644 python/plugins/processing/preconfigured/PreconfiguredAlgorithmDialog.py
 create mode 100644 python/plugins/processing/preconfigured/PreconfiguredAlgorithmProvider.py
 create mode 100644 python/plugins/processing/preconfigured/PreconfiguredUtils.py
 copy python/{PyQt/PyQt5 => plugins/processing/preconfigured}/__init__.py (100%)
 create mode 100644 python/plugins/processing/script/CreateScriptCollectionPluginAction.py
 create mode 100644 python/plugins/processing/script/ScriptSelector.py
 create mode 100644 python/plugins/processing/tests/Grass7AlgorithmsImageryTest.py
 create mode 100644 python/plugins/processing/tests/Grass7AlgorithmsRasterTest.py
 create mode 100644 python/plugins/processing/tests/OTBAlgorithmsTest.py
 create mode 100644 python/plugins/processing/tests/grass7_todo.md
 create mode 100644 python/plugins/processing/tests/testdata/custom/PolygonDissolveTest.gfs
 create mode 100644 python/plugins/processing/tests/testdata/custom/PolygonDissolveTest.gml
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/.gitignore
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/float_raster.tif
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/i.atcorr.txt
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/i.cluster.txt
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points.dbf
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points.prj
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points.qpj
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points.shp
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points.shx
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points2.dbf
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points2.prj
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points2.qpj
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points2.shp
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/points2.shx
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/raster_1class.tif
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/raster_4class.tif
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/raster_5class.tif
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/raster_6class.tif
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/rliconfig
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/rliconfigmoving
 create mode 100644 python/plugins/processing/tests/testdata/custom/grass7/weighted.csv
 create mode 100644 python/plugins/processing/tests/testdata/custom/innerRingTouchesOuterRing.gfs
 create mode 100644 python/plugins/processing/tests/testdata/custom/innerRingTouchesOuterRing.gml
 create mode 100644 python/plugins/processing/tests/testdata/custom/lines2.gfs
 create mode 100644 python/plugins/processing/tests/testdata/custom/lines2.gml
 create mode 100644 python/plugins/processing/tests/testdata/custom/nullGeometryDissolve.gfs
 create mode 100644 python/plugins/processing/tests/testdata/custom/nullGeometryDissolve.gml
 create mode 100644 python/plugins/processing/tests/testdata/custom/single_part_poly.gfs
 create mode 100644 python/plugins/processing/tests/testdata/custom/single_part_poly.gml
 create mode 100644 python/plugins/processing/tests/testdata/custom/union1_a.geojson
 create mode 100644 python/plugins/processing/tests/testdata/custom/union1_b.geojson
 create mode 100644 python/plugins/processing/tests/testdata/dissolve_polys.gfs
 create mode 100644 python/plugins/processing/tests/testdata/dissolve_polys.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/PolygonDissolveTest_output.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/PolygonDissolveTest_output.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/autoincrement_field.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/autoincrement_field.xsd
 delete mode 100644 python/plugins/processing/tests/testdata/expected/basic_statistics_numeric_float.html
 create mode 100644 python/plugins/processing/tests/testdata/expected/buffer_polys.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/buffer_polys.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/buffer_polys_dissolve.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/buffer_polys_dissolve.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon_BACKUP_11112.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon_BACKUP_3790.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_polygon.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_lines_by_polygon.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_multipolygons_by_polygons.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_multipolygons_by_polygons.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_points_by_multipolygons.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_points_by_multipolygons.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_points_by_polygons.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_points_by_polygons.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_polys_by_multipolygon.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/clip_polys_by_multipolygon.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/dissolve_field.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/dissolve_field.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/dissolve_two_fields.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/dissolve_two_fields.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/eliminate_largest_area.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/eliminate_largest_area.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/eliminate_smallest_area.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/eliminate_smallest_area.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/extract_expression.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/extract_expression.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/i.gensig.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/i.gensigset.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.category.out.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.coin.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.colors.out.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.covar.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.describe.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.distance.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.info.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.kappa.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.cwed.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.dominance.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.edgedensity.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.mpa.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.mps.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.padcv.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.padrange.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.padsd.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.patchdensity.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.patchnum.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.pielou.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.renyi.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.richness.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.shannon.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.shape.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.li.simpson.ascii.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.stats.quantile.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.stats.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.surf.area.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.terraflow.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.tileset.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.topomodel.topidxstats.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.transect.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.univar.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.what.colors.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.what.coords.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/grass7/r.what.points.txt
 create mode 100644 python/plugins/processing/tests/testdata/expected/innerRingTouchesOuterRing_output.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/innerRingTouchesOuterRing_output.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_boundary.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_boundary.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_split_with_lines.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_split_with_lines.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_split_with_same_lines.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/lines_split_with_same_lines.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/merge_lines.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/merge_lines.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multi_to_single.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multi_to_single.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multiline_boundary.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multiline_boundary.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multiline_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multiline_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoint_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoint_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoly_boundary.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoly_boundary.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoly_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/multipoly_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/nullGeometryDissolve_output.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/nullGeometryDissolve_output.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_line.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_line.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_multipoint.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_multipoint.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_poly.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/point_on_poly.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/poly_boundary.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/poly_boundary.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/poly_bounds.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/poly_bounds.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/rectanglesovalsdiamondsfixed.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/rectanglesovalsdiamondsfixed.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/single_to_multi.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/single_to_multi.xsd
 create mode 100644 python/plugins/processing/tests/testdata/expected/union1.gml
 create mode 100644 python/plugins/processing/tests/testdata/expected/union1.xsd
 create mode 100644 python/plugins/processing/tests/testdata/grass7_algorithms_imagery_tests.yaml
 create mode 100644 python/plugins/processing/tests/testdata/grass7_algorithms_raster_tests.yaml
 create mode 100644 python/plugins/processing/tests/testdata/multilines.gfs
 create mode 100644 python/plugins/processing/tests/testdata/multilines.gml
 create mode 100644 python/plugins/processing/tests/testdata/multipoints.gfs
 create mode 100644 python/plugins/processing/tests/testdata/multipoints.gml
 create mode 100644 python/plugins/processing/tests/testdata/otb_algorithm_tests.yaml
 copy python/plugins/processing/tests/{data => testdata}/raster.tif (100%)
 create mode 100644 python/plugins/processing/tools/postgis.py
 create mode 100644 python/plugins/processing/tools/spatialite.py
 create mode 100644 python/plugins/processing/ui/scriptselector.ui
 create mode 100644 python/sip_helpers/CMakeLists.txt
 create mode 100644 python/sip_helpers/qgissiphelper.cpp
 create mode 100644 python/sip_helpers/qgissiphelper.h
 delete mode 100644 resources/context_help/QgsBookmarks
 create mode 100644 resources/context_help/QgsOracleSourceSelect
 create mode 100644 resources/function_help/json/Aggregates
 create mode 100644 resources/function_help/json/aggregate
 create mode 100644 resources/function_help/json/angle_at_vertex
 create mode 100644 resources/function_help/json/boundary
 create mode 100644 resources/function_help/json/char
 create mode 100644 resources/function_help/json/concatenate
 create mode 100644 resources/function_help/json/count
 create mode 100644 resources/function_help/json/count_distinct
 create mode 100644 resources/function_help/json/count_missing
 create mode 100644 resources/function_help/json/distance_to_vertex
 create mode 100644 resources/function_help/json/iqr
 create mode 100644 resources/function_help/json/line_interpolate_angle
 create mode 100644 resources/function_help/json/line_interpolate_point
 create mode 100644 resources/function_help/json/line_locate_point
 create mode 100644 resources/function_help/json/line_merge
 create mode 100644 resources/function_help/json/majority
 create mode 100644 resources/function_help/json/max_length
 create mode 100644 resources/function_help/json/maximum
 create mode 100644 resources/function_help/json/mean
 create mode 100644 resources/function_help/json/median
 create mode 100644 resources/function_help/json/min_length
 create mode 100644 resources/function_help/json/minimum
 create mode 100644 resources/function_help/json/minority
 create mode 100644 resources/function_help/json/project
 create mode 100644 resources/function_help/json/q1
 create mode 100644 resources/function_help/json/q3
 create mode 100644 resources/function_help/json/range
 create mode 100644 resources/function_help/json/relation_aggregate
 create mode 100644 resources/function_help/json/stdev
 create mode 100644 resources/function_help/json/sum
 create mode 100644 scripts/addfix.pl
 create mode 100644 scripts/pyuic-wrapper.bat
 create mode 100644 scripts/pyuic-wrapper.py
 create mode 100755 scripts/pyuic-wrapper.sh
 delete mode 100644 scripts/pyuic4-wrapper.bat
 delete mode 100755 scripts/pyuic4-wrapper.py
 delete mode 100755 scripts/pyuic4-wrapper.sh
 create mode 100644 scripts/qgis_fixes/fix_absolute_import.py
 create mode 100644 scripts/qgis_fixes/fix_apply.py
 create mode 100644 scripts/qgis_fixes/fix_basestring.py
 create mode 100644 scripts/qgis_fixes/fix_cmp.py
 create mode 100644 scripts/qgis_fixes/fix_dict.py
 create mode 100644 scripts/qgis_fixes/fix_except.py
 create mode 100644 scripts/qgis_fixes/fix_exec.py
 create mode 100644 scripts/qgis_fixes/fix_execfile.py
 create mode 100644 scripts/qgis_fixes/fix_exitfunc.py
 create mode 100644 scripts/qgis_fixes/fix_filter.py
 create mode 100644 scripts/qgis_fixes/fix_funcattrs.py
 create mode 100644 scripts/qgis_fixes/fix_future_builtins.py
 create mode 100644 scripts/qgis_fixes/fix_future_standard_library.py
 create mode 100644 scripts/qgis_fixes/fix_future_standard_library_urllib.py
 create mode 100644 scripts/qgis_fixes/fix_getcwdu.py
 create mode 100644 scripts/qgis_fixes/fix_has_key.py
 create mode 100644 scripts/qgis_fixes/fix_idioms.py
 create mode 100644 scripts/qgis_fixes/fix_input.py
 create mode 100644 scripts/qgis_fixes/fix_intern.py
 create mode 100644 scripts/qgis_fixes/fix_isinstance.py
 create mode 100644 scripts/qgis_fixes/fix_itertools.py
 create mode 100644 scripts/qgis_fixes/fix_itertools_imports.py
 create mode 100644 scripts/qgis_fixes/fix_long.py
 create mode 100644 scripts/qgis_fixes/fix_map.py
 create mode 100644 scripts/qgis_fixes/fix_metaclass.py
 create mode 100644 scripts/qgis_fixes/fix_methodattrs.py
 create mode 100644 scripts/qgis_fixes/fix_ne.py
 create mode 100644 scripts/qgis_fixes/fix_newstyle.py
 create mode 100644 scripts/qgis_fixes/fix_next_call.py
 create mode 100644 scripts/qgis_fixes/fix_nonzero.py
 create mode 100644 scripts/qgis_fixes/fix_numliterals.py
 create mode 100644 scripts/qgis_fixes/fix_object.py
 create mode 100644 scripts/qgis_fixes/fix_operator.py
 create mode 100644 scripts/qgis_fixes/fix_paren.py
 create mode 100644 scripts/qgis_fixes/fix_print_with_import.py
 create mode 100644 scripts/qgis_fixes/fix_raise.py
 create mode 100644 scripts/qgis_fixes/fix_raw_input.py
 create mode 100644 scripts/qgis_fixes/fix_reduce.py
 create mode 100644 scripts/qgis_fixes/fix_renames.py
 create mode 100644 scripts/qgis_fixes/fix_repr.py
 create mode 100644 scripts/qgis_fixes/fix_standarderror.py
 create mode 100644 scripts/qgis_fixes/fix_sys_exc.py
 create mode 100644 scripts/qgis_fixes/fix_throw.py
 create mode 100644 scripts/qgis_fixes/fix_tuple_params.py
 create mode 100644 scripts/qgis_fixes/fix_types.py
 create mode 100644 scripts/qgis_fixes/fix_uiimport.py
 create mode 100644 scripts/qgis_fixes/fix_unicode_keep_u.py
 create mode 100644 scripts/qgis_fixes/fix_ws_comma.py
 create mode 100644 scripts/qgis_fixes/fix_xrange_with_import.py
 create mode 100644 scripts/qgis_fixes/fix_xreadlines.py
 create mode 100644 scripts/qgis_fixes/fix_zip.py
 delete mode 100755 scripts/update_ts_files.sh
 create mode 100644 src/app/composer/qgscomposerpolygonwidget.cpp
 create mode 100644 src/app/composer/qgscomposerpolygonwidget.h
 create mode 100644 src/app/composer/qgscomposerpolylinewidget.cpp
 create mode 100644 src/app/composer/qgscomposerpolylinewidget.h
 create mode 100644 src/app/dwg/libdxfrw/CMakeLists.txt
 create mode 100644 src/app/dwg/libdxfrw/drw_base.h
 create mode 100644 src/app/dwg/libdxfrw/drw_classes.cpp
 create mode 100644 src/app/dwg/libdxfrw/drw_classes.h
 create mode 100644 src/app/dwg/libdxfrw/drw_entities.cpp
 create mode 100644 src/app/dwg/libdxfrw/drw_entities.h
 create mode 100644 src/app/dwg/libdxfrw/drw_header.cpp
 create mode 100644 src/app/dwg/libdxfrw/drw_header.h
 create mode 100644 src/app/dwg/libdxfrw/drw_interface.h
 create mode 100644 src/app/dwg/libdxfrw/drw_objects.cpp
 create mode 100644 src/app/dwg/libdxfrw/drw_objects.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_cptable932.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_cptable936.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_cptable949.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_cptable950.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_cptables.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_dbg.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_dbg.h
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_textcodec.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/drw_textcodec.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgbuffer.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgbuffer.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader15.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader15.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader18.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader18.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader21.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader21.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader24.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader24.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader27.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgreader27.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgutil.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dwgutil.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dxfreader.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dxfreader.h
 create mode 100644 src/app/dwg/libdxfrw/intern/dxfwriter.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/dxfwriter.h
 create mode 100644 src/app/dwg/libdxfrw/intern/rscodec.cpp
 create mode 100644 src/app/dwg/libdxfrw/intern/rscodec.h
 create mode 100644 src/app/dwg/libdxfrw/libdwgr.cpp
 create mode 100644 src/app/dwg/libdxfrw/libdwgr.h
 create mode 100644 src/app/dwg/libdxfrw/libdxfrw.cpp
 create mode 100644 src/app/dwg/libdxfrw/libdxfrw.dox
 create mode 100644 src/app/dwg/libdxfrw/libdxfrw.h
 create mode 100644 src/app/dwg/qgsdwgimportdialog.cpp
 create mode 100644 src/app/dwg/qgsdwgimportdialog.h
 create mode 100644 src/app/dwg/qgsdwgimporter.cpp
 create mode 100644 src/app/dwg/qgsdwgimporter.h
 create mode 100644 src/app/qgis-mime.ico
 create mode 100644 src/app/qgis-qgs.ico
 create mode 100644 src/app/qgis-qlr.ico
 create mode 100644 src/app/qgis-qml.ico
 create mode 100644 src/app/qgis-qpt.ico
 create mode 100644 src/app/qgsattributeactionpropertiesdialog.cpp
 create mode 100644 src/app/qgsattributeactionpropertiesdialog.h
 delete mode 100644 src/app/qgsconfigureshortcutsdialog.cpp
 delete mode 100644 src/app/qgsconfigureshortcutsdialog.h
 create mode 100644 src/app/qgslayerstylingwidget.cpp
 create mode 100644 src/app/qgslayerstylingwidget.h
 create mode 100644 src/app/qgsmaptooloffsetpointsymbol.cpp
 create mode 100644 src/app/qgsmaptooloffsetpointsymbol.h
 create mode 100644 src/app/qgsmaptoolpointsymbol.cpp
 create mode 100644 src/app/qgsmaptoolpointsymbol.h
 create mode 100644 src/app/qgspointmarkeritem.cpp
 create mode 100644 src/app/qgspointmarkeritem.h
 create mode 100644 src/app/qgsselectbyformdialog.cpp
 create mode 100644 src/app/qgsselectbyformdialog.h
 delete mode 100644 src/app/qgsshortcutsmanager.cpp
 delete mode 100644 src/app/qgsshortcutsmanager.h
 delete mode 100644 src/app/qgssponsors.cpp
 delete mode 100644 src/app/qgssponsors.h
 create mode 100644 src/app/qgsstatusbarmagnifierwidget.cpp
 create mode 100644 src/app/qgsstatusbarmagnifierwidget.h
 create mode 100644 src/app/qgsstatusbarscalewidget.cpp
 create mode 100644 src/app/qgsstatusbarscalewidget.h
 create mode 100644 src/app/qgssubstitutionlistwidget.cpp
 create mode 100644 src/app/qgssubstitutionlistwidget.h
 create mode 100644 src/core/composer/qgscomposernodesitem.cpp
 create mode 100644 src/core/composer/qgscomposernodesitem.h
 create mode 100644 src/core/composer/qgscomposerpolygon.cpp
 create mode 100644 src/core/composer/qgscomposerpolygon.h
 create mode 100644 src/core/composer/qgscomposerpolyline.cpp
 create mode 100644 src/core/composer/qgscomposerpolyline.h
 create mode 100644 src/core/geometry/qgswkbsimplifierptr.cpp
 create mode 100644 src/core/geometry/qgswkbsimplifierptr.h
 create mode 100644 src/core/qgsaction.cpp
 create mode 100644 src/core/qgsaction.h
 create mode 100644 src/core/qgsactionmanager.cpp
 create mode 100644 src/core/qgsactionmanager.h
 create mode 100644 src/core/qgsaggregatecalculator.cpp
 create mode 100644 src/core/qgsaggregatecalculator.h
 delete mode 100644 src/core/qgsattributeaction.cpp
 create mode 100644 src/core/qgsattributetableconfig.cpp
 create mode 100644 src/core/qgsattributetableconfig.h
 create mode 100644 src/core/qgscoordinatereferencesystem_p.h
 create mode 100644 src/core/qgsdataprovider.cpp
 create mode 100644 src/core/qgsdatetimestatisticalsummary.cpp
 create mode 100644 src/core/qgsdatetimestatisticalsummary.h
 create mode 100644 src/core/qgsfeedback.h
 create mode 100644 src/core/qgsinterval.cpp
 create mode 100644 src/core/qgsinterval.h
 create mode 100644 src/core/qgsjsonutils.cpp
 create mode 100644 src/core/qgsjsonutils.h
 create mode 100644 src/core/qgsmaplayerlistutils.h
 create mode 100644 src/core/qgsmaplayerref.h
 create mode 100644 src/core/qgsogrutils.cpp
 create mode 100644 src/core/qgsogrutils.h
 create mode 100644 src/core/qgsoptional.h
 create mode 100644 src/core/qgsoptionalexpression.cpp
 create mode 100644 src/core/qgsoptionalexpression.h
 create mode 100644 src/core/qgsruntimeprofiler.cpp
 create mode 100644 src/core/qgsruntimeprofiler.h
 create mode 100644 src/core/qgssqliteexpressioncompiler.cpp
 create mode 100644 src/core/qgssqliteexpressioncompiler.h
 create mode 100644 src/core/qgssqlstatement.cpp
 create mode 100644 src/core/qgssqlstatement.h
 create mode 100644 src/core/qgssqlstatementlexer.ll
 create mode 100644 src/core/qgssqlstatementparser.yy
 create mode 100644 src/core/qgsstringstatisticalsummary.cpp
 create mode 100644 src/core/qgsstringstatisticalsummary.h
 create mode 100644 src/core/qgstestutils.h
 create mode 100644 src/core/qgsvectorlayerref.h
 create mode 100644 src/core/raster/qgshillshaderenderer.cpp
 create mode 100644 src/core/raster/qgshillshaderenderer.h
 create mode 100644 src/core/simplify/effectivearea.c
 create mode 100644 src/core/simplify/effectivearea.h
 create mode 100644 src/core/symbology-ng/qgsarrowsymbollayer.cpp
 create mode 100644 src/core/symbology-ng/qgsarrowsymbollayer.h
 create mode 100644 src/core/symbology-ng/qgsnullsymbolrenderer.cpp
 create mode 100644 src/core/symbology-ng/qgsnullsymbolrenderer.h
 create mode 100644 src/customwidgets/qgsdockwidgetplugin.cpp
 create mode 100644 src/customwidgets/qgsdockwidgetplugin.h
 create mode 100644 src/gui/attributetable/qgsorganizetablecolumnsdialog.cpp
 create mode 100644 src/gui/attributetable/qgsorganizetablecolumnsdialog.h
 create mode 100644 src/gui/editorwidgets/qgscheckboxsearchwidgetwrapper.cpp
 create mode 100644 src/gui/editorwidgets/qgscheckboxsearchwidgetwrapper.h
 create mode 100644 src/gui/editorwidgets/qgsdatetimesearchwidgetwrapper.cpp
 create mode 100644 src/gui/editorwidgets/qgsdatetimesearchwidgetwrapper.h
 create mode 100644 src/gui/editorwidgets/qgsmultiedittoolbutton.cpp
 create mode 100644 src/gui/editorwidgets/qgsmultiedittoolbutton.h
 create mode 100644 src/gui/editorwidgets/qgsrelationreferencesearchwidgetwrapper.cpp
 create mode 100644 src/gui/editorwidgets/qgsrelationreferencesearchwidgetwrapper.h
 create mode 100644 src/gui/editorwidgets/qgssearchwidgettoolbutton.cpp
 create mode 100644 src/gui/editorwidgets/qgssearchwidgettoolbutton.h
 create mode 100644 src/gui/editorwidgets/qgstexteditsearchwidgetwrapper.cpp
 create mode 100644 src/gui/editorwidgets/qgstexteditsearchwidgetwrapper.h
 create mode 100644 src/gui/layertree/qgslayertreeembeddedconfigwidget.cpp
 create mode 100644 src/gui/layertree/qgslayertreeembeddedconfigwidget.h
 create mode 100644 src/gui/layertree/qgslayertreeembeddedwidgetregistry.cpp
 create mode 100644 src/gui/layertree/qgslayertreeembeddedwidgetregistry.h
 create mode 100644 src/gui/layertree/qgslayertreeembeddedwidgetsimpl.cpp
 create mode 100644 src/gui/layertree/qgslayertreeembeddedwidgetsimpl.h
 create mode 100644 src/gui/qgsattributeformeditorwidget.cpp
 create mode 100644 src/gui/qgsattributeformeditorwidget.h
 create mode 100644 src/gui/qgscomposeritemcombobox.cpp
 create mode 100644 src/gui/qgscomposeritemcombobox.h
 create mode 100644 src/gui/qgscompoundcolorwidget.cpp
 create mode 100644 src/gui/qgscompoundcolorwidget.h
 create mode 100644 src/gui/qgsconfigureshortcutsdialog.cpp
 create mode 100644 src/gui/qgsconfigureshortcutsdialog.h
 create mode 100644 src/gui/qgsdockwidget.cpp
 create mode 100644 src/gui/qgsdockwidget.h
 create mode 100644 src/gui/qgsexpressionlineedit.cpp
 create mode 100644 src/gui/qgsexpressionlineedit.h
 create mode 100644 src/gui/qgsfocuswatcher.cpp
 create mode 100644 src/gui/qgsfocuswatcher.h
 create mode 100644 src/gui/qgsgradientstopeditor.cpp
 create mode 100644 src/gui/qgsgradientstopeditor.h
 create mode 100644 src/gui/qgsmaplayerconfigwidget.cpp
 create mode 100644 src/gui/qgsmaplayerconfigwidget.h
 create mode 100644 src/gui/qgsmaplayerconfigwidgetfactory.cpp
 create mode 100644 src/gui/qgsmaplayerconfigwidgetfactory.h
 create mode 100644 src/gui/qgsmaplayerstylemanagerwidget.cpp
 create mode 100644 src/gui/qgsmaplayerstylemanagerwidget.h
 create mode 100644 src/gui/qgsnewgeopackagelayerdialog.cpp
 create mode 100644 src/gui/qgsnewgeopackagelayerdialog.h
 create mode 100644 src/gui/qgspanelwidget.cpp
 create mode 100644 src/gui/qgspanelwidget.h
 create mode 100644 src/gui/qgspanelwidgetstack.cpp
 create mode 100644 src/gui/qgspanelwidgetstack.h
 create mode 100644 src/gui/qgsshortcutsmanager.cpp
 create mode 100644 src/gui/qgsshortcutsmanager.h
 create mode 100644 src/gui/qgssourceselectdialog.cpp
 create mode 100644 src/gui/qgssourceselectdialog.h
 create mode 100644 src/gui/qgssqlcomposerdialog.cpp
 create mode 100644 src/gui/qgssqlcomposerdialog.h
 create mode 100644 src/gui/qgstablewidgetitem.cpp
 create mode 100644 src/gui/qgstablewidgetitem.h
 create mode 100644 src/gui/qgstabwidget.cpp
 create mode 100644 src/gui/qgstabwidget.h
 create mode 100644 src/gui/qgstrackedvectorlayertools.cpp
 create mode 100644 src/gui/qgstrackedvectorlayertools.h
 create mode 100644 src/gui/raster/qgshillshaderendererwidget.cpp
 create mode 100644 src/gui/raster/qgshillshaderendererwidget.h
 create mode 100644 src/gui/raster/qgsrastertransparencywidget.cpp
 create mode 100644 src/gui/raster/qgsrastertransparencywidget.h
 create mode 100644 src/gui/raster/qgsrendererrasterpropertieswidget.cpp
 create mode 100644 src/gui/raster/qgsrendererrasterpropertieswidget.h
 create mode 100644 src/gui/symbology-ng/qgsarrowsymbollayerwidget.cpp
 create mode 100644 src/gui/symbology-ng/qgsarrowsymbollayerwidget.h
 create mode 100644 src/gui/symbology-ng/qgsnullsymbolrendererwidget.cpp
 create mode 100644 src/gui/symbology-ng/qgsnullsymbolrendererwidget.h
 delete mode 100644 src/plugins/coordinate_capture/tracking.png
 delete mode 100644 src/plugins/coordinate_capture/transformed.png
 create mode 100644 src/plugins/globe/CMakeModules/ModuleInstallOsgEarthDriverIncludes.cmake
 create mode 100644 src/plugins/globe/CMakeModules/OsgEarthMacroUtils.cmake
 create mode 100644 src/plugins/globe/featuresource/CMakeLists.txt
 create mode 100644 src/plugins/globe/featuresource/qgsglobefeaturecursor.h
 create mode 100644 src/plugins/globe/featuresource/qgsglobefeatureoptions.h
 create mode 100644 src/plugins/globe/featuresource/qgsglobefeaturesource.cpp
 create mode 100644 src/plugins/globe/featuresource/qgsglobefeaturesource.h
 create mode 100644 src/plugins/globe/featuresource/qgsglobefeatureutils.h
 delete mode 100644 src/plugins/globe/globe_plugin_dialog.cpp
 delete mode 100644 src/plugins/globe/globe_plugin_dialog.h
 delete mode 100644 src/plugins/globe/globe_plugin_dialog_guibase.ui
 create mode 100644 src/plugins/globe/images/gui/button-background-single.png
 create mode 100644 src/plugins/globe/images/gui/settings.png
 create mode 100644 src/plugins/globe/images/icon.svg
 delete mode 100644 src/plugins/globe/osgEarthQt/Common
 delete mode 100644 src/plugins/globe/osgEarthQt/ViewerWidget
 delete mode 100644 src/plugins/globe/osgEarthQt/ViewerWidget.cpp
 delete mode 100644 src/plugins/globe/osgEarthUtil/Controls
 delete mode 100644 src/plugins/globe/osgEarthUtil/Controls.cpp
 create mode 100644 src/plugins/globe/qgsglobefeatureidentify.cpp
 create mode 100644 src/plugins/globe/qgsglobefeatureidentify.h
 create mode 100644 src/plugins/globe/qgsglobefrustumhighlight.cpp
 create mode 100644 src/plugins/globe/qgsglobefrustumhighlight.h
 create mode 100644 src/plugins/globe/qgsglobeplugindialog.cpp
 create mode 100644 src/plugins/globe/qgsglobeplugindialog.h
 create mode 100644 src/plugins/globe/qgsglobeplugindialog.ui
 create mode 100644 src/plugins/globe/qgsglobetilesource.cpp
 create mode 100644 src/plugins/globe/qgsglobetilesource.h
 create mode 100644 src/plugins/globe/qgsglobevectorlayerproperties.cpp
 create mode 100644 src/plugins/globe/qgsglobevectorlayerproperties.h
 create mode 100644 src/plugins/globe/qgsglobevectorlayerpropertiespage.ui
 create mode 100644 src/plugins/globe/qgsglobewidget.cpp
 create mode 100644 src/plugins/globe/qgsglobewidget.h
 delete mode 100644 src/plugins/globe/qgsosgearthtilesource.cpp
 delete mode 100644 src/plugins/globe/qgsosgearthtilesource.h
 create mode 100644 src/plugins/globe/qgsosgfeature.cpp
 create mode 100644 src/plugins/globe/qgsosgfeature.h
 create mode 100644 src/providers/arcgisrest/CMakeLists.txt
 create mode 100644 src/providers/arcgisrest/qgsafsdataitems.cpp
 create mode 100644 src/providers/arcgisrest/qgsafsdataitems.h
 create mode 100644 src/providers/arcgisrest/qgsafsfeatureiterator.cpp
 create mode 100644 src/providers/arcgisrest/qgsafsfeatureiterator.h
 create mode 100644 src/providers/arcgisrest/qgsafsprovider.cpp
 create mode 100644 src/providers/arcgisrest/qgsafsprovider.h
 create mode 100644 src/providers/arcgisrest/qgsafsproviderextern.cpp
 create mode 100644 src/providers/arcgisrest/qgsafssourceselect.cpp
 create mode 100644 src/providers/arcgisrest/qgsafssourceselect.h
 create mode 100644 src/providers/arcgisrest/qgsamsdataitems.cpp
 create mode 100644 src/providers/arcgisrest/qgsamsdataitems.h
 create mode 100644 src/providers/arcgisrest/qgsamsprovider.cpp
 create mode 100644 src/providers/arcgisrest/qgsamsprovider.h
 create mode 100644 src/providers/arcgisrest/qgsamsproviderextern.cpp
 create mode 100644 src/providers/arcgisrest/qgsamssourceselect.cpp
 create mode 100644 src/providers/arcgisrest/qgsamssourceselect.h
 create mode 100644 src/providers/arcgisrest/qgsarcgisrestutils.cpp
 create mode 100644 src/providers/arcgisrest/qgsarcgisrestutils.h
 create mode 100644 src/providers/db2/CMakeLists.txt
 create mode 100644 src/providers/db2/qgsdb2dataitems.cpp
 create mode 100644 src/providers/db2/qgsdb2dataitems.h
 create mode 100644 src/providers/db2/qgsdb2expressioncompiler.cpp
 create mode 100644 src/providers/db2/qgsdb2expressioncompiler.h
 create mode 100644 src/providers/db2/qgsdb2featureiterator.cpp
 create mode 100644 src/providers/db2/qgsdb2featureiterator.h
 create mode 100644 src/providers/db2/qgsdb2geometrycolumns.cpp
 create mode 100644 src/providers/db2/qgsdb2geometrycolumns.h
 create mode 100644 src/providers/db2/qgsdb2newconnection.cpp
 create mode 100644 src/providers/db2/qgsdb2newconnection.h
 create mode 100644 src/providers/db2/qgsdb2provider.cpp
 create mode 100644 src/providers/db2/qgsdb2provider.h
 create mode 100644 src/providers/db2/qgsdb2sourceselect.cpp
 create mode 100644 src/providers/db2/qgsdb2sourceselect.h
 create mode 100644 src/providers/db2/qgsdb2tablemodel.cpp
 create mode 100644 src/providers/db2/qgsdb2tablemodel.h
 delete mode 100644 src/providers/ogr/qgsogrgeometrysimplifier.cpp
 delete mode 100644 src/providers/ogr/qgsogrgeometrysimplifier.h
 create mode 100644 src/providers/oracle/ocispatial/main.h
 delete mode 100644 src/providers/spatialite/qgsspatialiteexpressioncompiler.cpp
 delete mode 100644 src/providers/spatialite/qgsspatialiteexpressioncompiler.h
 create mode 100644 src/providers/spatialite/qspatialite/smain.h
 create mode 100644 src/providers/wfs/qgswfsconnection.cpp
 create mode 100644 src/providers/wfs/qgswfsconnection.h
 create mode 100644 src/providers/wfs/qgswfsconstants.cpp
 create mode 100644 src/providers/wfs/qgswfsconstants.h
 create mode 100644 src/providers/wfs/qgswfsdatasourceuri.cpp
 create mode 100644 src/providers/wfs/qgswfsdatasourceuri.h
 create mode 100644 src/providers/wfs/qgswfsdescribefeaturetype.cpp
 create mode 100644 src/providers/wfs/qgswfsdescribefeaturetype.h
 create mode 100644 src/providers/wfs/qgswfsrequest.cpp
 create mode 100644 src/providers/wfs/qgswfsrequest.h
 create mode 100644 src/providers/wfs/qgswfsshareddata.cpp
 create mode 100644 src/providers/wfs/qgswfsshareddata.h
 create mode 100644 src/providers/wfs/qgswfstransactionrequest.cpp
 create mode 100644 src/providers/wfs/qgswfstransactionrequest.h
 create mode 100644 src/providers/wfs/qgswfsutils.cpp
 create mode 100644 src/providers/wfs/qgswfsutils.h
 create mode 100644 src/providers/wms/qgstilecache.cpp
 create mode 100644 src/providers/wms/qgstilecache.h
 create mode 100644 src/providers/wms/qgsxyzconnection.cpp
 create mode 100644 src/providers/wms/qgsxyzconnection.h
 create mode 100644 src/ui/composer/qgscomposerpolygonwidgetbase.ui
 create mode 100644 src/ui/composer/qgscomposerpolylinewidgetbase.ui
 create mode 100644 src/ui/qgsattributeactionpropertiesdialogbase.ui
 create mode 100644 src/ui/qgscompoundcolorwidget.ui
 create mode 100644 src/ui/qgsdb2newconnectionbase.ui
 create mode 100644 src/ui/qgsdwgimportbase.ui
 delete mode 100644 src/ui/qgslabelingrulepropsdialog.ui
 create mode 100644 src/ui/qgslabelingrulepropswidget.ui
 create mode 100644 src/ui/qgslayertreeembeddedconfigwidget.ui
 create mode 100644 src/ui/qgsmapstylingwidgetbase.ui
 create mode 100644 src/ui/qgsnewgeopackagelayerdialogbase.ui
 create mode 100644 src/ui/qgsorganizetablecolumnsdialog.ui
 create mode 100644 src/ui/qgsrendererrasterpropswidgetbase.ui
 create mode 100644 src/ui/qgssourceselectdialogbase.ui
 delete mode 100644 src/ui/qgssponsorsbase.ui
 create mode 100644 src/ui/qgssqlcomposerdialogbase.ui
 create mode 100644 src/ui/qgssubstitutionlistwidgetbase.ui
 create mode 100644 src/ui/raster/qgshillshaderendererwidget.ui
 create mode 100644 src/ui/raster/qgsrastertransparencywidget.ui
 create mode 100644 src/ui/styledock/qgsrenderercontainerbase.ui
 create mode 100644 src/ui/symbollayer/qgsarrowsymbollayerwidgetbase.ui
 create mode 100644 src/ui/symbollayer/widget_filledmarker.ui
 create mode 100644 tests/src/app/testqgsmaptoolreshape.cpp
 create mode 100644 tests/src/app/testqgsmaptoolselect.cpp
 create mode 100644 tests/src/app/testqgsvectorlayersaveasdialog.cpp
 delete mode 100644 tests/src/core/qgscompositionchecker.cpp
 delete mode 100644 tests/src/core/qgscompositionchecker.h
 delete mode 100644 tests/src/core/regression1141.cpp
 delete mode 100644 tests/src/core/regression992.cpp
 create mode 100644 tests/src/core/testqgs25drenderer.cpp
 create mode 100644 tests/src/core/testqgscentroidfillsymbol.cpp
 create mode 100644 tests/src/core/testqgsfilledmarker.cpp
 create mode 100644 tests/src/core/testqgsgml.cpp
 create mode 100644 tests/src/core/testqgsogrutils.cpp
 create mode 100644 tests/src/gui/testqgsattributeform.cpp
 create mode 100644 tests/src/gui/testqgscomposergui.cpp
 create mode 100644 tests/src/gui/testqgsdockwidget.cpp
 create mode 100644 tests/src/gui/testqgsfocuswatcher.cpp
 create mode 100644 tests/src/gui/testqgsrelationreferencewidget.cpp
 create mode 100644 tests/src/gui/testqgsscalerangewidget.cpp
 create mode 100644 tests/src/gui/testqgssqlcomposerdialog.cpp
 create mode 100644 tests/src/gui/testqgsvaluerelationwidgetwrapper.cpp
 create mode 100644 tests/src/python/acceptable_missing_doc.py
 create mode 100644 tests/src/python/offlineditingtestbase.py
 create mode 100644 tests/src/python/test_console.py
 create mode 100644 tests/src/python/test_db_manager_gpkg.py
 create mode 100644 tests/src/python/test_offline_editing_wfs.py
 create mode 100644 tests/src/python/test_provider_db2.py
 create mode 100644 tests/src/python/test_provider_ogr_sqlite.py
 create mode 100644 tests/src/python/test_provider_wfs.py
 create mode 100644 tests/src/python/test_provider_wfs_gui.py
 create mode 100644 tests/src/python/test_qgsactionmanager.py
 create mode 100644 tests/src/python/test_qgsaggregatecalculator.py
 create mode 100644 tests/src/python/test_qgsarrowsymbollayer.py
 create mode 100644 tests/src/python/test_qgsattributeformeditorwidget.py
 create mode 100644 tests/src/python/test_qgsattributetableconfig.py
 create mode 100644 tests/src/python/test_qgscomposerpolygon.py
 create mode 100644 tests/src/python/test_qgscomposerpolyline.py
 create mode 100644 tests/src/python/test_qgscrscache.py
 create mode 100644 tests/src/python/test_qgsdatetimestatisticalsummary.py
 create mode 100644 tests/src/python/test_qgsexpressionlineedit.py
 create mode 100644 tests/src/python/test_qgsfieldcombobox.py
 create mode 100644 tests/src/python/test_qgsfilterlineedit.py
 create mode 100644 tests/src/python/test_qgsinterval.py
 create mode 100644 tests/src/python/test_qgsjsonutils.py
 create mode 100644 tests/src/python/test_qgsmaprenderer.py
 create mode 100644 tests/src/python/test_qgsmultiedittoolbutton.py
 create mode 100644 tests/src/python/test_qgsnewgeopackagelayerdialog.py
 create mode 100644 tests/src/python/test_qgsnullsymbolrenderer.py
 create mode 100644 tests/src/python/test_qgsoptional.py
 create mode 100644 tests/src/python/test_qgspanelwidget.py
 create mode 100644 tests/src/python/test_qgspostgresdomain.py
 create mode 100644 tests/src/python/test_qgsrastercolorrampshader.py
 create mode 100644 tests/src/python/test_qgsrelationmanager.py
 create mode 100644 tests/src/python/test_qgsrendererv2.py
 create mode 100644 tests/src/python/test_qgssearchwidgettoolbutton.py
 create mode 100644 tests/src/python/test_qgssearchwidgetwrapper.py
 create mode 100644 tests/src/python/test_qgsserver_two_layers.py
 create mode 100644 tests/src/python/test_qgsserver_wfst.py
 create mode 100644 tests/src/python/test_qgsshortcutsmanager.py
 create mode 100644 tests/src/python/test_qgssqlstatement.py
 create mode 100644 tests/src/python/test_qgsstringstatisticalsummary.py
 create mode 100644 tests/src/python/test_qgsstringutils.py
 create mode 100644 tests/src/python/test_qgstabwidget.py
 mode change 100644 => 100755 tests/src/python/test_qgsvectorfilewriter.py
 create mode 100644 tests/src/python/test_qgsvectorlayereditbuffer.py
 create mode 100644 tests/testdata/control_images/25d_renderer/expected_25d_composer/expected_25d_composer.png
 create mode 100644 tests/testdata/control_images/25d_renderer/expected_25d_render/expected_25d_render.png
 create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_dashed_line/expected_adjacent_dashed_line_mask.png
 create mode 100644 tests/testdata/control_images/adjacent_tiles/expected_adjacent_marker_fill/expected_adjacent_marker_fill_mask.png
 create mode 100644 tests/testdata/control_images/composer_effects/expected_composereffects_transparency/expected_composereffects_transparency_mask.png
 create mode 100644 tests/testdata/control_images/composer_html/expected_composerhtml_multiframe1/expected_composerhtml_multiframe1_mask.png
 create mode 100644 tests/testdata/control_images/composer_html/expected_composerhtml_setfeature/default/expected_composerhtml_setfeature.png
 create mode 100644 tests/testdata/control_images/composer_html/expected_composerhtml_setfeature/default/expected_composerhtml_setfeature_mask.png
 create mode 100644 tests/testdata/control_images/composer_html/expected_composerhtml_setfeature/travis/expected_composerhtml_setfeature.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_render/expected_composerlabel_render.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_render/expected_composerlabel_render_mask.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_renderhtml/expected_composerlabel_renderhtml.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_renderhtml/expected_composerlabel_renderhtml_mask.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmlrelative/expected_composerlabel_renderhtmlrelative.png
 create mode 100644 tests/testdata/control_images/composer_label/expected_composerlabel_renderhtmlrelative/expected_composerlabel_renderhtmlrelative_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_framedivisions/expected_composermap_framedivisions_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_gridframeonly/expected_composermap_gridframeonly_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_markergrid/expected_composermap_markergrid_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_rotatedframe/expected_composermap_rotatedframe_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle/expected_composermap_zebrastyle_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_left/expected_composermap_zebrastyle_left_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_lefttop/expected_composermap_zebrastyle_lefttop_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapgrid/expected_composermap_zebrastyle_lefttopright/expected_composermap_zebrastyle_lefttopright_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapoverview/expected_composermap_overview/expected_composermap_overview_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_blending/expected_composermap_overview_blending_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_center/expected_composermap_overview_center_mask.png
 create mode 100644 tests/testdata/control_images/composer_mapoverview/expected_composermap_overview_invert/expected_composermap_overview_invert_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_badexpression/expected_composerpicture_badexpression_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_clip_anchor/expected_composerpicture_clip_anchor_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_clip_anchoroversize/expected_composerpicture_clip_anchoroversize_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_expression/expected_composerpicture_expression_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_itemrotation/expected_composerpicture_itemrotation_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_resize_clip/expected_composerpicture_resize_clip_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_resize_stretch/expected_composerpicture_resize_stretch_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_resize_zoom/expected_composerpicture_resize_zoom_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_resize_zoomresize/expected_composerpicture_resize_zoomresize_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_rotation/expected_composerpicture_rotation_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_frametoimage/expected_composerpicture_svg_frametoimage_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_params/expected_composerpicture_svg_params_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_stretch/expected_composerpicture_svg_stretch_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_zoom/expected_composerpicture_svg_zoom_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_svg_zoomresize/expected_composerpicture_svg_zoomresize_mask.png
 create mode 100644 tests/testdata/control_images/composer_picture/expected_composerpicture_zoom_anchor/expected_composerpicture_zoom_anchor_mask.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_addnode/expected_composerpolygon_addnode.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_defaultstyle/expected_composerpolygon_defaultstyle.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_displaynodes/expected_composerpolygon_displaynodes.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_movenode/expected_composerpolygon_movenode.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_movenode/expected_composerpolygon_movenode_mask.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_removednode/expected_composerpolygon_removednode.png
 create mode 100644 tests/testdata/control_images/composer_polygon/expected_composerpolygon_selectednode/expected_composerpolygon_selectednode.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_addnode/expected_composerpolyline_addnode.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_defaultstyle/expected_composerpolyline_defaultstyle.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_displaynodes/expected_composerpolyline_displaynodes.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_movenode/expected_composerpolyline_movenode.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_removednode/expected_composerpolyline_removednode.png
 create mode 100644 tests/testdata/control_images/composer_polyline/expected_composerpolyline_selectednode/expected_composerpolyline_selectednode.png
 create mode 100644 tests/testdata/control_images/composer_shapes/expected_composershapes_ellipse/expected_composershapes_ellipse_mask.png
 create mode 100644 tests/testdata/control_images/composer_shapes/expected_composershapes_rectangle/expected_composershapes_rectangle_mask.png
 create mode 100644 tests/testdata/control_images/composer_shapes/expected_composershapes_roundedrect/expected_composershapes_roundedrect_mask.png
 create mode 100644 tests/testdata/control_images/composer_shapes/expected_composershapes_symbolv2/expected_composershapes_symbolv2_mask.png
 create mode 100644 tests/testdata/control_images/composer_shapes/expected_composershapes_triangle/expected_composershapes_triangle_mask.png
 create mode 100644 tests/testdata/control_images/composer_utils/expected_composerutils_drawarrowhead/expected_composerutils_drawarrowhead_mask.png
 create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds/expected_composition_bounds_mask.png
 create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds_margin/expected_composition_bounds_margin_mask.png
 create mode 100644 tests/testdata/control_images/composition/expected_composition_bounds_multipage/expected_composition_bounds_multipage_mask.png
 create mode 100644 tests/testdata/control_images/effects/expected_painteffect_composer/expected_painteffect_composer_mask.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_1/expected_arrowsymbollayer_1.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_1/expected_arrowsymbollayer_1_mask.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_2/expected_arrowsymbollayer_2.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_2/expected_arrowsymbollayer_2_mask.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_3/expected_arrowsymbollayer_3.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_3/expected_arrowsymbollayer_3_mask.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_4/expected_arrowsymbollayer_4.png
 create mode 100644 tests/testdata/control_images/expected_arrowsymbollayer_4/expected_arrowsymbollayer_4_mask.png
 create mode 100644 tests/testdata/control_images/expected_geometry_differenceCheck1/expected_geometry_differenceCheck1_mask.png
 create mode 100644 tests/testdata/control_images/expected_geometry_intersectionCheck1/expected_geometry_intersectionCheck1_mask.png
 create mode 100644 tests/testdata/control_images/expected_geometry_unionCheck1/expected_geometry_unionCheck1_mask.png
 create mode 100644 tests/testdata/control_images/expected_geometry_unionCheck2/expected_geometry_unionCheck2_mask.png
 create mode 100644 tests/testdata/control_images/expected_geometrygenerator_marker/expected_geometrygenerator_marker_mask.png
 create mode 100644 tests/testdata/control_images/expected_maprender/expected_maprender_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_avoid_jaggy/sp_label_line_avoid_jaggy.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_avoid_jaggy/sp_label_line_avoid_jaggy_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_over_small_angles/sp_label_line_over_small_angles.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_over_small_angles/sp_label_line_over_small_angles_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_toward_center/sp_label_line_toward_center.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_label_line_toward_center/sp_label_line_toward_center_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_perimeter/sp_polygon_placement_perimeter.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_polygon_placement_perimeter/sp_polygon_placement_perimeter_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_above_instead_of_below/sp_prefer_line_above_instead_of_below.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_above_instead_of_below/sp_prefer_line_above_instead_of_below_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_above_instead_of_online/sp_prefer_line_above_instead_of_online.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_above_instead_of_online/sp_prefer_line_above_instead_of_online_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_below_instead_of_online/sp_prefer_line_below_instead_of_online.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_below_instead_of_online/sp_prefer_line_below_instead_of_online_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_above_instead_of_below/sp_prefer_line_curved_above_instead_of_below.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_above_instead_of_below/sp_prefer_line_curved_above_instead_of_below_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_above_instead_of_online/sp_prefer_line_curved_above_instead_of_online.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_above_instead_of_online/sp_prefer_line_curved_above_instead_of_online_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_below_instead_of_online/sp_prefer_line_curved_below_instead_of_online.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_line_curved_below_instead_of_online/sp_prefer_line_curved_below_instead_of_online_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_longer_lines_over_shorter/sp_prefer_longer_lines_over_shorter.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_longer_lines_over_shorter/sp_prefer_longer_lines_over_shorter_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_more_horizontal_lines/sp_prefer_more_horizontal_lines.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_prefer_more_horizontal_lines/sp_prefer_more_horizontal_lines_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_curvedperimeter_only_fit/sp_small_polygon_curvedperimeter_only_fit.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_curvedperimeter_only_fit/sp_small_polygon_curvedperimeter_only_fit_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_over_point_only_fit/sp_small_polygon_over_point_only_fit.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_over_point_only_fit/sp_small_polygon_over_point_only_fit_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_perimeter_only_fit/sp_small_polygon_perimeter_only_fit.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_perimeter_only_fit/sp_small_polygon_perimeter_only_fit_mask.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_placement_perimeter/sp_small_polygon_placement_perimeter.png
 create mode 100644 tests/testdata/control_images/expected_pal_placement/sp_small_polygon_placement_perimeter/sp_small_polygon_placement_perimeter_mask.png
 rename tests/testdata/control_images/{expected_rgbwcmyk01_YeGeo.jp2/expected_rgbwcmyk01_YeGeo.jp2.png => expected_raster_geojp2/expected_raster_geojp2.png} (100%)
 rename tests/testdata/control_images/{expected_rgbwcmyk01_YeGeo.jp2/expected_rgbwcmyk01_YeGeo.jp2_mask.png => expected_raster_geojp2/expected_raster_geojp2_mask.png} (100%)
 delete mode 100644 tests/testdata/control_images/expected_rgbwcmyk01_YeGeo.jp2/windows_rgbwcmyk01_YeGeo_anomaly.png
 create mode 100644 tests/testdata/control_images/expected_symbol_color_variable/expected_symbol_color_variable_mask.png
 create mode 100644 tests/testdata/control_images/expected_vector_blendmodes/default/expected_vector_blendmodes_mask.png
 create mode 100644 tests/testdata/control_images/expected_vector_featureblendmodes/default/expected_vector_featureblendmodes_mask.png
 create mode 100644 tests/testdata/control_images/expected_vector_layertransparency/default/expected_vector_layertransparency_mask.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_diagram_attributes/expected_legend_diagram_attributes.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_diagram_attributes/expected_legend_diagram_attributes_mask.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_diagram_size/expected_legend_diagram_size.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_diagram_size/expected_legend_diagram_size_mask.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_expression2/expected_legend_filter_by_expression2.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_filter_by_expression2/expected_legend_filter_by_expression2_mask.png
 copy tests/testdata/control_images/legend/{expected_legend_filter_by_expression/expected_legend_filter_by_expression.png => expected_legend_filter_by_polygon2/expected_legend_filter_by_polygon2.png} (100%)
 copy tests/testdata/control_images/legend/{expected_legend_filter_by_polygon/expected_legend_filter_by_polygon_mask.png => expected_legend_filter_by_polygon2/expected_legend_filter_by_polygon2_mask.png} (100%)
 create mode 100644 tests/testdata/control_images/legend/expected_legend_tall_symbol/expected_legend_tall_symbol.png
 create mode 100644 tests/testdata/control_images/legend/expected_legend_tall_symbol/expected_legend_tall_symbol_mask.png
 create mode 100644 tests/testdata/control_images/mapcanvas/expected_map_magnification/expected_map_magnification.png
 create mode 100644 tests/testdata/control_images/mapcanvas/expected_map_magnification/expected_map_magnification_mask.png
 create mode 100644 tests/testdata/control_images/mapcanvas/expected_map_magnification_6_5/expected_map_magnification_6_5.png
 create mode 100644 tests/testdata/control_images/mapcanvas/expected_map_magnification_6_5/expected_map_magnification_6_5_mask.png
 create mode 100644 tests/testdata/control_images/null_renderer/expected_nullrenderer_render/expected_nullrenderer_render.png
 create mode 100644 tests/testdata/control_images/null_renderer/expected_nullrenderer_selected/expected_nullrenderer_selected.png
 create mode 100644 tests/testdata/control_images/null_renderer/expected_nullrenderer_selected/expected_nullrenderer_selected_mask.png
 create mode 100644 tests/testdata/control_images/symbol_centroidfill/expected_symbol_centroidfill/expected_symbol_centroidfill.png
 create mode 100644 tests/testdata/control_images/symbol_centroidfill/expected_symbol_centroidfill/expected_symbol_centroidfill_mask.png
 create mode 100644 tests/testdata/control_images/symbol_centroidfill/expected_symbol_centroidfill_part_biggest/expected_symbol_centroidfill_part_biggest.png
 create mode 100644 tests/testdata/control_images/symbol_centroidfill/expected_symbol_centroidfill_part_biggest/expected_symbol_centroidfill_part_biggest_mask.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_beveljoin/expected_ellipsemarker_beveljoin.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_beveljoin/expected_ellipsemarker_beveljoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_miterjoin/expected_ellipsemarker_miterjoin.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_miterjoin/expected_ellipsemarker_miterjoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_roundjoin/expected_ellipsemarker_roundjoin.png
 create mode 100644 tests/testdata/control_images/symbol_ellipsemarker/expected_ellipsemarker_roundjoin/expected_ellipsemarker_roundjoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker/expected_filledmarker.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker/expected_filledmarker_mask.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker_bounds/expected_filledmarker_bounds.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker_bounds/expected_filledmarker_bounds_mask.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker_datadefinedshape/expected_filledmarker_datadefinedshape.png
 create mode 100644 tests/testdata/control_images/symbol_filledmarker/expected_filledmarker_datadefinedshape/expected_filledmarker_datadefinedshape_mask.png
 create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker_outline/expected_fontmarker_outline.png
 create mode 100644 tests/testdata/control_images/symbol_fontmarker/expected_fontmarker_outline/expected_fontmarker_outline_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient/expected_gradient_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_colors/expected_gradient_colors_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_conical/expected_gradient_conical_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_from_qml/expected_gradient_from_qml_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_radial/expected_gradient_radial_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_ramp/expected_gradient_ramp_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_ref1centroid/expected_gradient_ref1centroid_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_ref2centroid/expected_gradient_ref2centroid_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_reflect/expected_gradient_reflect_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_refpoints/expected_gradient_refpoints_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_repeat/expected_gradient_repeat_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_rotate/expected_gradient_rotate_mask.png
 create mode 100644 tests/testdata/control_images/symbol_gradient/expected_gradient_viewport/expected_gradient_viewport_mask.png
 create mode 100644 tests/testdata/control_images/symbol_invertedpolygon/expected_inverted_polys_curved/default/expected_inverted_polys_curved.png
 create mode 100644 tests/testdata/control_images/symbol_invertedpolygon/expected_inverted_polys_curved/precise/expected_inverted_polys_curved.png
 create mode 100644 tests/testdata/control_images/symbol_markerline/expected_point_num_interval/expected_point_num_interval.png
 create mode 100644 tests/testdata/control_images/symbol_markerline/expected_point_num_interval/expected_point_num_interval_mask.png
 create mode 100644 tests/testdata/control_images/symbol_markerline/expected_point_num_vertex/expected_point_num_vertex.png
 create mode 100644 tests/testdata/control_images/symbol_markerline/expected_point_num_vertex/expected_point_num_vertex_mask.png
 create mode 100644 tests/testdata/control_images/symbol_pointpatternfill/expected_symbol_pointfill/expected_symbol_pointfill_mask.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_beveljoin/expected_simplemarker_beveljoin.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_beveljoin/expected_simplemarker_beveljoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_miterjoin/expected_simplemarker_miterjoin.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_miterjoin/expected_simplemarker_miterjoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_roundjoin/expected_simplemarker_roundjoin.png
 create mode 100644 tests/testdata/control_images/symbol_simplemarker/expected_simplemarker_roundjoin/expected_simplemarker_roundjoin_mask.png
 create mode 100644 tests/testdata/control_images/symbol_svgmarker/expected_svgmarker/expected_svgmarker_mask.png
 create mode 100644 tests/testdata/control_images/symbol_svgmarker/expected_svgmarker_bounds/expected_svgmarker_bounds_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_circular_string/expected_circular_string_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_compound_curve/expected_compound_curve_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_curve_polygon/expected_curve_polygon_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_curve_polygon_no_arc/expected_curve_polygon_no_arc_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_linestring/expected_linestring_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_multicurve/expected_multicurve_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_multilinestring/expected_multilinestring_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_multipoint/expected_multipoint_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_multipolygon/expected_multipolygon_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_point/expected_point_mask.png
 create mode 100644 tests/testdata/control_images/symbolv2/expected_polygon/expected_polygon_mask.png
 create mode 100644 tests/testdata/curved_polys.gpkg
 create mode 100644 tests/testdata/dwg/entities.dwg
 create mode 100644 tests/testdata/inverted_polys_rule.qml
 create mode 100644 tests/testdata/labeling/line_placement_1.qml
 create mode 100644 tests/testdata/labeling/line_placement_2.qml
 create mode 100644 tests/testdata/labeling/line_placement_3.qml
 create mode 100644 tests/testdata/labeling/line_placement_4.qml
 create mode 100644 tests/testdata/labeling/line_placement_5.qml
 create mode 100644 tests/testdata/labeling/polygon_perimeter.qml
 create mode 100644 tests/testdata/labeling/polygon_small.qml
 create mode 100644 tests/testdata/ogr_types.dat
 copy tests/testdata/{tab_file.id => ogr_types.id} (100%)
 mode change 100755 => 100644
 create mode 100644 tests/testdata/ogr_types.map
 create mode 100644 tests/testdata/ogr_types.tab
 create mode 100644 tests/testdata/provider/bug_17795.gpkg
 create mode 100644 tests/testdata/provider/testdata_db2.sql
 create mode 100644 tests/testdata/provider/testdata_pg_domain.sql
 create mode 100644 tests/testdata/provider/testdata_pg_raster.sql
 copy tests/testdata/{zonalstatistics/polys.cpg => qgis_server/secondlayer.cpg} (100%)
 create mode 100644 tests/testdata/qgis_server/secondlayer.dbf
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.prj => tests/testdata/qgis_server/secondlayer.prj (100%)
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.qpj => tests/testdata/qgis_server/secondlayer.qpj (100%)
 create mode 100644 tests/testdata/qgis_server/secondlayer.shp
 create mode 100644 tests/testdata/qgis_server/secondlayer.shx
 create mode 100644 tests/testdata/qgis_server/test_project_two_layers.qgs
 create mode 100644 tests/testdata/qgis_server/wfs_getfeature_multiple.txt
 create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo_filter.txt
 create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo_filter_or.txt
 create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo_filter_or_utf8.txt
 create mode 100644 tests/testdata/qgis_server/wms_getfeatureinfo_filter_wrong.txt
 create mode 100644 tests/testdata/raster/.gitignore
 create mode 100644 tests/testdata/raster/byte.tif
 create mode 100644 tests/testdata/raster/byte_with_nan_nodata.tif
 create mode 100644 tests/testdata/relations.qgs
 create mode 100644 tests/testdata/symbol_layer/QgsSvgMarkerSymbolLayerUomFoot.sld
 create mode 100644 tests/testdata/symbol_layer/QgsSvgMarkerSymbolLayerUomMetre.sld
 create mode 100644 tests/testdata/symbol_layer/QgsSvgMarkerSymbolLayerUomPixel.sld
 create mode 100644 tests/testdata/test_gdb.gdb/a00000001.TablesByName.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000001.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000001.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000001.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000002.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000002.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000003.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000003.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000003.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.CatItemsByPhysicalName.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.CatItemsByType.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.FDO_UUID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000004.spx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.CatItemTypesByName.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.CatItemTypesByParentTypeID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.CatItemTypesByUUID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000005.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.CatRelsByDestinationID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.CatRelsByOriginID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.CatRelsByType.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.FDO_UUID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000006.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByBackwardLabel.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByDestItemTypeID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByForwardLabel.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByName.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByOriginItemTypeID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.CatRelTypesByUUID.atx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000007.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000009.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a00000009.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a00000009.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a00000009.spx
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000a.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000a.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000a.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000a.spx
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000b.gdbindexes
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000b.gdbtable
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000b.gdbtablx
 create mode 100644 tests/testdata/test_gdb.gdb/a0000000b.spx
 create mode 100644 tests/testdata/test_gdb.gdb/gdb
 create mode 100644 tests/testdata/test_gdb.gdb/timestamps
 create mode 100644 tests/testdata/wfs_transactional/test_linestring.dbf
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.prj => tests/testdata/wfs_transactional/test_linestring.prj (100%)
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.qpj => tests/testdata/wfs_transactional/test_linestring.qpj (100%)
 create mode 100644 tests/testdata/wfs_transactional/test_linestring.shp
 create mode 100644 tests/testdata/wfs_transactional/test_linestring.shx
 create mode 100644 tests/testdata/wfs_transactional/test_point.dbf
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.prj => tests/testdata/wfs_transactional/test_point.prj (100%)
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.qpj => tests/testdata/wfs_transactional/test_point.qpj (100%)
 create mode 100644 tests/testdata/wfs_transactional/test_point.shp
 create mode 100644 tests/testdata/wfs_transactional/test_point.shx
 create mode 100644 tests/testdata/wfs_transactional/test_polygon.dbf
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.prj => tests/testdata/wfs_transactional/test_polygon.prj (100%)
 copy python/plugins/processing/tests/testdata/expected/intersection_collection_fallback.qpj => tests/testdata/wfs_transactional/test_polygon.qpj (100%)
 create mode 100644 tests/testdata/wfs_transactional/test_polygon.shp
 create mode 100644 tests/testdata/wfs_transactional/test_polygon.shx
 create mode 100644 tests/testdata/wfs_transactional/wfs_transactional.qgs

-- 
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