[qgis] 01/02: Merge tag 'debian/2.18.17+dfsg-1' into stretch-backports

Bas Couwenberg sebastic at debian.org
Sun Mar 4 10:52:01 UTC 2018


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

sebastic pushed a commit to branch stretch-backports
in repository qgis.

commit 8b71da239fb40be70694e82eb0a7825b9c47b557
Merge: 7aa53fd 3d4c67e
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sun Mar 4 10:01:05 2018 +0100

    Merge tag 'debian/2.18.17+dfsg-1' into stretch-backports

 .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                                   |    50 +
 debian/control                                     |    48 +-
 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-api-doc.links                          |     1 -
 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                                       |    85 +-
 debian/source/include-binaries                     |    67 +
 .../lintian-overrides}                             |     0
 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 +
 images/themes/default/mActionAddTable.png          |   Bin 0 -> 415 bytes
 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 +-
 images/themes/default/mActionDiagramProperties.svg |   755 +
 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
 images/themes/default/mIconClose.svg               |    55 +
 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
 images/themes/default/transformed.svg              |   155 +
 .../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/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/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/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 +
 .../res => 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 +
 .../res => 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 +
 .../res => 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 +-
 .../jinja2/testsuite/res => 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 +
 .../algs/otb/description/5.4.0/DEMConvert.xml      |    20 +
 .../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 +
 .../algs/otb/description/5.4.0/doc/BandMath.html   |     6 +
 .../doc/BinaryMorphologicalOperation-closing.html  |     5 +
 .../doc/BinaryMorphologicalOperation-dilate.html   |     5 +
 .../doc/BinaryMorphologicalOperation-erode.html    |     5 +
 .../doc/BinaryMorphologicalOperation-opening.html  |     5 +
 .../5.4.0/doc/BinaryMorphologicalOperation.html    |     5 +
 .../otb/description/5.4.0/doc/BlockMatching.html   |     5 +
 .../5.4.0/doc/BundleToPerfectSensor.html           |     5 +
 .../5.4.0/doc/ClassificationMapRegularization.html |     7 +
 .../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 +
 .../otb/description/5.4.0/doc/CompareImages.html   |     5 +
 .../5.4.0/doc/ComputeConfusionMatrix-raster.html   |     5 +
 .../5.4.0/doc/ComputeConfusionMatrix-vector.html   |     5 +
 .../5.4.0/doc/ComputeConfusionMatrix.html          |     5 +
 .../5.4.0/doc/ComputeImagesStatistics.html         |     5 +
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     5 +
 .../5.4.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../description/5.4.0/doc/ConcatenateImages.html   |     5 +
 .../5.4.0/doc/ConcatenateVectorData.html           |     5 +
 .../5.4.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../algs/otb/description/5.4.0/doc/Convert.html    |     6 +
 .../5.4.0/doc/ConvertCartoToGeoPoint.html          |     5 +
 .../5.4.0/doc/ConvertSensorToGeoPoint.html         |     5 +
 .../algs/otb/description/5.4.0/doc/DEMConvert.html |     5 +
 .../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 +
 .../description/5.4.0/doc/DownloadSRTMTiles.html   |     5 +
 .../5.4.0/doc/EdgeExtraction-gradient.html         |     5 +
 .../5.4.0/doc/EdgeExtraction-sobel.html            |     5 +
 .../5.4.0/doc/EdgeExtraction-touzi.html            |     5 +
 .../otb/description/5.4.0/doc/EdgeExtraction.html  |     5 +
 .../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 +
 .../description/5.4.0/doc/FineRegistration.html    |     5 +
 .../FusionOfClassifications-dempstershafer.html    |     9 +
 .../FusionOfClassifications-majorityvoting.html    |     9 +
 .../5.4.0/doc/FusionOfClassifications.html         |     9 +
 .../otb/description/5.4.0/doc/GeneratePlyFile.html |     5 +
 .../5.4.0/doc/GenerateRPCSensorModel.html          |     5 +
 .../GrayScaleMorphologicalOperation-closing.html   |     5 +
 .../GrayScaleMorphologicalOperation-dilate.html    |     5 +
 .../doc/GrayScaleMorphologicalOperation-erode.html |     5 +
 .../GrayScaleMorphologicalOperation-opening.html   |     5 +
 .../5.4.0/doc/GrayScaleMorphologicalOperation.html |     5 +
 .../5.4.0/doc/GridBasedImageResampling.html        |     5 +
 .../5.4.0/doc/HaralickTextureExtraction.html       |     5 +
 .../5.4.0/doc/HomologousPointsExtraction.html      |     5 +
 .../5.4.0/doc/HooverCompareSegmentation.html       |     7 +
 .../5.4.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.4.0/doc/ImageClassifier.html |    16 +
 .../otb/description/5.4.0/doc/ImageEnvelope.html   |     5 +
 .../5.4.0/doc/KMeansClassification.html            |     5 +
 .../algs/otb/description/5.4.0/doc/KmzExport.html  |     5 +
 .../description/5.4.0/doc/LSMSSegmentation.html    |     5 +
 .../5.4.0/doc/LSMSSmallRegionsMerging.html         |     5 +
 .../description/5.4.0/doc/LSMSVectorization.html   |     5 +
 .../5.4.0/doc/LineSegmentDetection.html            |     7 +
 .../5.4.0/doc/LocalStatisticExtraction.html        |     5 +
 .../otb/description/5.4.0/doc/ManageNoData.html    |     5 +
 .../description/5.4.0/doc/MeanShiftSmoothing.html  |     5 +
 .../5.4.0/doc/MultiResolutionPyramid.html          |     5 +
 .../5.4.0/doc/MultivariateAlterationDetector.html  |    21 +
 .../description/5.4.0/doc/OGRLayerClassifier.html  |     5 +
 .../otb/description/5.4.0/doc/OSMDownloader.html   |     6 +
 .../5.4.0/doc/ObtainUTMZoneFromGeoPoint.html       |     5 +
 .../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 +
 .../description/5.4.0/doc/Pansharpening-bayes.html |     5 +
 .../description/5.4.0/doc/Pansharpening-lmvm.html  |     5 +
 .../description/5.4.0/doc/Pansharpening-rcs.html   |     5 +
 .../otb/description/5.4.0/doc/Pansharpening.html   |     5 +
 .../algs/otb/description/5.4.0/doc/PixelValue.html |     6 +
 .../5.4.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.4.0/doc/PredictRegression.html   |     5 +
 .../algs/otb/description/5.4.0/doc/Quicklook.html  |     7 +
 .../description/5.4.0/doc/RadiometricIndices.html  |    25 +
 .../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 +
 .../algs/otb/description/5.4.0/doc/Rescale.html    |     5 +
 .../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 +
 .../description/5.4.0/doc/SOMClassification.html   |     5 +
 .../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 +
 .../description/5.4.0/doc/Smoothing-anidif.html    |     5 +
 .../description/5.4.0/doc/Smoothing-gaussian.html  |     5 +
 .../otb/description/5.4.0/doc/Smoothing-mean.html  |     5 +
 .../algs/otb/description/5.4.0/doc/Smoothing.html  |     5 +
 .../algs/otb/description/5.4.0/doc/SplitImage.html |     5 +
 .../otb/description/5.4.0/doc/StereoFramework.html |    16 +
 .../doc/StereoRectificationGridGenerator.html      |     5 +
 .../otb/description/5.4.0/doc/Superimpose.html     |     5 +
 .../otb/description/5.4.0/doc/TestApplication.html |     5 +
 .../algs/otb/description/5.4.0/doc/TileFusion.html |     5 +
 .../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 +
 .../5.4.0/doc/TrainOGRLayersClassifier.html        |     5 +
 .../otb/description/5.4.0/doc/TrainRegression.html |     7 +
 .../5.4.0/doc/VectorDataDSValidation.html          |     5 +
 .../5.4.0/doc/VectorDataExtractROI.html            |     5 +
 .../5.4.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.4.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.4.0/doc/VectorDataReprojection.html          |     7 +
 .../description/5.4.0/doc/VectorDataSetField.html  |     5 +
 .../description/5.4.0/doc/VectorDataTransform.html |     5 +
 .../5.4.0/doc/VertexComponentAnalysis.html         |     5 +
 .../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 +
 .../description/5.6.0/ConcatenateVectorData.xml    |    22 +
 .../5.6.0/ConnectedComponentSegmentation.xml       |    68 +
 .../algs/otb/description/5.6.0/Convert.xml         |    83 +
 .../algs/otb/description/5.6.0/DEMConvert.xml      |    20 +
 .../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  |     5 +
 .../doc/BinaryMorphologicalOperation-dilate.html   |     5 +
 .../doc/BinaryMorphologicalOperation-erode.html    |     5 +
 .../doc/BinaryMorphologicalOperation-opening.html  |     5 +
 .../5.6.0/doc/BinaryMorphologicalOperation.html    |     5 +
 .../otb/description/5.6.0/doc/BlockMatching.html   |     5 +
 .../5.6.0/doc/BundleToPerfectSensor.html           |     5 +
 .../5.6.0/doc/ClassificationMapRegularization.html |     7 +
 .../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 +
 .../5.6.0/doc/ComputeConfusionMatrix-raster.html   |     5 +
 .../5.6.0/doc/ComputeConfusionMatrix-vector.html   |     5 +
 .../5.6.0/doc/ComputeConfusionMatrix.html          |     5 +
 .../5.6.0/doc/ComputeImagesStatistics.html         |     5 +
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     5 +
 .../5.6.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../description/5.6.0/doc/ConcatenateImages.html   |     5 +
 .../5.6.0/doc/ConcatenateVectorData.html           |     5 +
 .../5.6.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../algs/otb/description/5.6.0/doc/Convert.html    |     6 +
 .../5.6.0/doc/ConvertCartoToGeoPoint.html          |     5 +
 .../5.6.0/doc/ConvertSensorToGeoPoint.html         |     5 +
 .../algs/otb/description/5.6.0/doc/DEMConvert.html |     5 +
 .../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 +
 .../description/5.6.0/doc/DownloadSRTMTiles.html   |     5 +
 .../5.6.0/doc/EdgeExtraction-gradient.html         |     5 +
 .../5.6.0/doc/EdgeExtraction-sobel.html            |     5 +
 .../5.6.0/doc/EdgeExtraction-touzi.html            |     5 +
 .../otb/description/5.6.0/doc/EdgeExtraction.html  |     5 +
 .../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 +
 .../description/5.6.0/doc/FineRegistration.html    |     5 +
 .../FusionOfClassifications-dempstershafer.html    |     9 +
 .../FusionOfClassifications-majorityvoting.html    |     9 +
 .../5.6.0/doc/FusionOfClassifications.html         |     9 +
 .../otb/description/5.6.0/doc/GeneratePlyFile.html |     5 +
 .../5.6.0/doc/GenerateRPCSensorModel.html          |     5 +
 .../GrayScaleMorphologicalOperation-closing.html   |     5 +
 .../GrayScaleMorphologicalOperation-dilate.html    |     5 +
 .../doc/GrayScaleMorphologicalOperation-erode.html |     5 +
 .../GrayScaleMorphologicalOperation-opening.html   |     5 +
 .../5.6.0/doc/GrayScaleMorphologicalOperation.html |     5 +
 .../5.6.0/doc/GridBasedImageResampling.html        |     5 +
 .../5.6.0/doc/HaralickTextureExtraction.html       |     5 +
 .../5.6.0/doc/HomologousPointsExtraction.html      |     5 +
 .../5.6.0/doc/HooverCompareSegmentation.html       |     7 +
 .../5.6.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.6.0/doc/ImageClassifier.html |    16 +
 .../otb/description/5.6.0/doc/ImageEnvelope.html   |     5 +
 .../5.6.0/doc/KMeansClassification.html            |     5 +
 .../algs/otb/description/5.6.0/doc/KmzExport.html  |     5 +
 .../description/5.6.0/doc/LSMSSegmentation.html    |     5 +
 .../5.6.0/doc/LSMSSmallRegionsMerging.html         |     5 +
 .../description/5.6.0/doc/LSMSVectorization.html   |     5 +
 .../5.6.0/doc/LineSegmentDetection.html            |     7 +
 .../5.6.0/doc/LocalStatisticExtraction.html        |     5 +
 .../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 +
 .../description/5.6.0/doc/OGRLayerClassifier.html  |     5 +
 .../otb/description/5.6.0/doc/OSMDownloader.html   |     6 +
 .../5.6.0/doc/ObtainUTMZoneFromGeoPoint.html       |     5 +
 .../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 +
 .../description/5.6.0/doc/Pansharpening-bayes.html |     5 +
 .../description/5.6.0/doc/Pansharpening-lmvm.html  |     5 +
 .../description/5.6.0/doc/Pansharpening-rcs.html   |     5 +
 .../otb/description/5.6.0/doc/Pansharpening.html   |     5 +
 .../algs/otb/description/5.6.0/doc/PixelValue.html |     6 +
 .../5.6.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.6.0/doc/PredictRegression.html   |     5 +
 .../algs/otb/description/5.6.0/doc/Quicklook.html  |     7 +
 .../description/5.6.0/doc/RadiometricIndices.html  |    25 +
 .../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 +
 .../algs/otb/description/5.6.0/doc/Rescale.html    |     5 +
 .../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 +
 .../description/5.6.0/doc/SOMClassification.html   |     5 +
 .../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 +
 .../description/5.6.0/doc/Smoothing-anidif.html    |     5 +
 .../description/5.6.0/doc/Smoothing-gaussian.html  |     5 +
 .../otb/description/5.6.0/doc/Smoothing-mean.html  |     5 +
 .../algs/otb/description/5.6.0/doc/Smoothing.html  |     5 +
 .../algs/otb/description/5.6.0/doc/SplitImage.html |     5 +
 .../otb/description/5.6.0/doc/StereoFramework.html |    16 +
 .../doc/StereoRectificationGridGenerator.html      |     5 +
 .../otb/description/5.6.0/doc/Superimpose.html     |     5 +
 .../otb/description/5.6.0/doc/TestApplication.html |     5 +
 .../algs/otb/description/5.6.0/doc/TileFusion.html |     5 +
 .../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 +
 .../5.6.0/doc/VectorDataDSValidation.html          |     5 +
 .../5.6.0/doc/VectorDataExtractROI.html            |     5 +
 .../5.6.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.6.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.6.0/doc/VectorDataReprojection.html          |     7 +
 .../description/5.6.0/doc/VectorDataSetField.html  |     5 +
 .../description/5.6.0/doc/VectorDataTransform.html |     5 +
 .../5.6.0/doc/VertexComponentAnalysis.html         |     5 +
 .../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 +
 .../description/5.8.0/ConcatenateVectorData.xml    |    22 +
 .../5.8.0/ConnectedComponentSegmentation.xml       |    78 +
 .../algs/otb/description/5.8.0/Convert.xml         |    83 +
 .../algs/otb/description/5.8.0/DEMConvert.xml      |    20 +
 .../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  |     5 +
 .../doc/BinaryMorphologicalOperation-dilate.html   |     5 +
 .../doc/BinaryMorphologicalOperation-erode.html    |     5 +
 .../doc/BinaryMorphologicalOperation-opening.html  |     5 +
 .../5.8.0/doc/BinaryMorphologicalOperation.html    |     5 +
 .../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 +
 .../5.8.0/doc/ComputeConfusionMatrix-raster.html   |     5 +
 .../5.8.0/doc/ComputeConfusionMatrix-vector.html   |     5 +
 .../5.8.0/doc/ComputeConfusionMatrix.html          |     5 +
 .../5.8.0/doc/ComputeImagesStatistics.html         |     5 +
 .../doc/ComputeOGRLayersFeaturesStatistics.html    |     5 +
 .../5.8.0/doc/ComputePolylineFeatureFromImage.html |     5 +
 .../description/5.8.0/doc/ConcatenateImages.html   |     5 +
 .../5.8.0/doc/ConcatenateVectorData.html           |     5 +
 .../5.8.0/doc/ConnectedComponentSegmentation.html  |     5 +
 .../algs/otb/description/5.8.0/doc/Convert.html    |     6 +
 .../5.8.0/doc/ConvertCartoToGeoPoint.html          |     5 +
 .../5.8.0/doc/ConvertSensorToGeoPoint.html         |     5 +
 .../algs/otb/description/5.8.0/doc/DEMConvert.html |     5 +
 .../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 +
 .../description/5.8.0/doc/DownloadSRTMTiles.html   |     5 +
 .../5.8.0/doc/EdgeExtraction-gradient.html         |     5 +
 .../5.8.0/doc/EdgeExtraction-sobel.html            |     5 +
 .../5.8.0/doc/EdgeExtraction-touzi.html            |     5 +
 .../otb/description/5.8.0/doc/EdgeExtraction.html  |     5 +
 .../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 +
 .../otb/description/5.8.0/doc/GeneratePlyFile.html |     5 +
 .../5.8.0/doc/GenerateRPCSensorModel.html          |     5 +
 .../GrayScaleMorphologicalOperation-closing.html   |     5 +
 .../GrayScaleMorphologicalOperation-dilate.html    |     5 +
 .../doc/GrayScaleMorphologicalOperation-erode.html |     5 +
 .../GrayScaleMorphologicalOperation-opening.html   |     5 +
 .../5.8.0/doc/GrayScaleMorphologicalOperation.html |     5 +
 .../5.8.0/doc/GridBasedImageResampling.html        |     5 +
 .../5.8.0/doc/HaralickTextureExtraction.html       |     5 +
 .../5.8.0/doc/HomologousPointsExtraction.html      |     5 +
 .../5.8.0/doc/HooverCompareSegmentation.html       |     7 +
 .../5.8.0/doc/HyperspectralUnmixing.html           |     8 +
 .../otb/description/5.8.0/doc/ImageClassifier.html |    16 +
 .../otb/description/5.8.0/doc/ImageEnvelope.html   |     5 +
 .../5.8.0/doc/KMeansClassification.html            |     5 +
 .../algs/otb/description/5.8.0/doc/KmzExport.html  |     5 +
 .../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
 .../5.8.0/doc/LocalStatisticExtraction.html        |     5 +
 .../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 +
 .../description/5.8.0/doc/OGRLayerClassifier.html  |     5 +
 .../otb/description/5.8.0/doc/OSMDownloader.html   |     6 +
 .../5.8.0/doc/ObtainUTMZoneFromGeoPoint.html       |     5 +
 .../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 +
 .../description/5.8.0/doc/Pansharpening-bayes.html |     5 +
 .../description/5.8.0/doc/Pansharpening-lmvm.html  |     5 +
 .../description/5.8.0/doc/Pansharpening-rcs.html   |     5 +
 .../otb/description/5.8.0/doc/Pansharpening.html   |     5 +
 .../algs/otb/description/5.8.0/doc/PixelValue.html |     6 +
 .../5.8.0/doc/PolygonClassStatistics.html          |    12 +
 .../description/5.8.0/doc/PredictRegression.html   |     5 +
 .../algs/otb/description/5.8.0/doc/Quicklook.html  |     7 +
 .../description/5.8.0/doc/RadiometricIndices.html  |    25 +
 .../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 +
 .../algs/otb/description/5.8.0/doc/Rescale.html    |     5 +
 .../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 +
 .../description/5.8.0/doc/SOMClassification.html   |     5 +
 .../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 +
 .../description/5.8.0/doc/Smoothing-anidif.html    |     5 +
 .../description/5.8.0/doc/Smoothing-gaussian.html  |     5 +
 .../otb/description/5.8.0/doc/Smoothing-mean.html  |     5 +
 .../algs/otb/description/5.8.0/doc/Smoothing.html  |     5 +
 .../algs/otb/description/5.8.0/doc/SplitImage.html |     5 +
 .../otb/description/5.8.0/doc/StereoFramework.html |    18 +
 .../doc/StereoRectificationGridGenerator.html      |     5 +
 .../otb/description/5.8.0/doc/Superimpose.html     |     5 +
 .../otb/description/5.8.0/doc/TestApplication.html |     5 +
 .../algs/otb/description/5.8.0/doc/TileFusion.html |     5 +
 .../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 +
 .../5.8.0/doc/VectorDataDSValidation.html          |     5 +
 .../5.8.0/doc/VectorDataExtractROI.html            |     5 +
 .../5.8.0/doc/VectorDataReprojection-image.html    |     7 +
 .../5.8.0/doc/VectorDataReprojection-user.html     |     7 +
 .../5.8.0/doc/VectorDataReprojection.html          |     7 +
 .../description/5.8.0/doc/VectorDataSetField.html  |     5 +
 .../description/5.8.0/doc/VectorDataTransform.html |     5 +
 .../5.8.0/doc/VertexComponentAnalysis.html         |     5 +
 .../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
 .../processing/images/gdaltools/24-to-8-bits.png   |   Bin 0 -> 766 bytes
 .../processing/images/gdaltools/8-to-24-bits.png   |   Bin 0 -> 775 bytes
 .../processing/images/gdaltools/CMakeLists.txt     |     3 +
 .../processing/images/gdaltools/contour.png        |   Bin 0 -> 995 bytes
 .../plugins/processing/images/gdaltools/grid.png   |   Bin 0 -> 433 bytes
 .../plugins/processing/images/gdaltools/merge.png  |   Bin 0 -> 923 bytes
 .../processing/images/gdaltools/nearblack.png      |   Bin 0 -> 418 bytes
 .../processing/images/gdaltools/polygonize.png     |   Bin 0 -> 827 bytes
 .../processing/images/gdaltools/projection-add.png |   Bin 0 -> 1435 bytes
 .../images/gdaltools/projection-export.png         |   Bin 0 -> 1589 bytes
 .../processing/images/gdaltools/proximity.png      |   Bin 0 -> 940 bytes
 .../processing/images/gdaltools/raster-clip.png    |   Bin 0 -> 591 bytes
 .../processing/images/gdaltools/raster-info.png    |   Bin 0 -> 866 bytes
 .../images/gdaltools/raster-overview.png           |   Bin 0 -> 845 bytes
 .../processing/images/gdaltools/rasterize.png      |   Bin 0 -> 646 bytes
 .../plugins/processing/images/gdaltools/sieve.png  |   Bin 0 -> 566 bytes
 .../plugins/processing/images/gdaltools/tiles.png  |   Bin 0 -> 416 bytes
 .../processing/images/gdaltools/translate.png      |   Bin 0 -> 582 bytes
 python/plugins/processing/images/gdaltools/vrt.png |   Bin 0 -> 753 bytes
 .../plugins/processing/images/gdaltools/warp.png   |   Bin 0 -> 1266 bytes
 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 +-
 .../plugins/processing/tests/testdata/raster.tif   |   Bin 0 -> 1619 bytes
 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/ogr_types.id                        |   Bin 0 -> 4 bytes
 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 +-
 tests/testdata/qgis_server/secondlayer.cpg         |     1 +
 tests/testdata/qgis_server/secondlayer.dbf         |   Bin 0 -> 87 bytes
 tests/testdata/qgis_server/secondlayer.prj         |     1 +
 tests/testdata/qgis_server/secondlayer.qpj         |     1 +
 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 |     1 +
 .../testdata/wfs_transactional/test_linestring.qpj |     1 +
 .../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
 tests/testdata/wfs_transactional/test_point.prj    |     1 +
 tests/testdata/wfs_transactional/test_point.qpj    |     1 +
 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
 tests/testdata/wfs_transactional/test_polygon.prj  |     1 +
 tests/testdata/wfs_transactional/test_polygon.qpj  |     1 +
 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 +
 7826 files changed, 1707095 insertions(+), 1370091 deletions(-)

diff --cc debian/changelog
index e4e2016,cf2df6d..8883553
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,11 -1,53 +1,61 @@@
+ qgis (2.18.17+dfsg-1) unstable; urgency=medium
+ 
+   * Update symbols for other architectures.
+   * Move from experimental to unstable.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Tue, 27 Feb 2018 07:48:19 +0100
+ 
+ qgis (2.18.17+dfsg-1~exp3) experimental; urgency=medium
+ 
+   * Add patch to add dependency on qgis_gui target to fix parallel build.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Mon, 26 Feb 2018 19:06:48 +0100
+ 
+ qgis (2.18.17+dfsg-1~exp2) experimental; urgency=medium
+ 
+   * Fix qgis.qch install in arch-indep target.
+   * Include libarcgis*provider.so in qgis-providers.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Mon, 26 Feb 2018 09:24:53 +0100
+ 
+ qgis (2.18.17+dfsg-1~exp1) experimental; urgency=medium
+ 
+   [ Jürgen E. Fischer ]
+   * Release of 2.18.17
+ 
+   [ Bas Couwenberg ]
+   * New upstream release.
+   * Drop patches applied upstream. Refresh remaining patches.
+   * Add Breaks/Replaces for files moved from qgis to qgis-common.
+   * Update copyright file, changes:
+     - Update copyright years for copyright holders
+     - Add new copyright holders
+     - Add license & copyright for future
+     - Add license & copyright for libdrxfw
+   * Restore rules to disable QtWebKit.
+   * Don't install libarcgi*provides.so, not built.
+   * Add libqjson-dev to build dependencies.
+   * Add lintian overrides for spelling-error-in-binary false positives.
+   * Update symbols for amd64.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Fri, 23 Feb 2018 18:12:42 +0100
+ 
+ qgis (2.14.22+dfsg-3) UNRELEASED; urgency=medium
+ 
+   * Don't use libjs-jquery for Doxygen docs.
+   * Fix deprecated source override location.
+   * Update watch file for 2.18.x LTR releases.
+ 
+  -- Bas Couwenberg <sebastic at debian.org>  Sat, 03 Feb 2018 11:27:27 +0100
+ 
 +qgis (2.14.22+dfsg-2~bpo9+1) stretch-backports; urgency=medium
 +
 +  * Rebuild for stretch-backports.
 +  * Revert GRASS 7.4 changes to build with GRASS 7.2 from stretch.
 +  * Replace libqca2-plugin-ossl transitional package with libqca2-plugins.
 +
 + -- Bas Couwenberg <sebastic at debian.org>  Wed, 31 Jan 2018 07:34:10 +0100
 +
  qgis (2.14.22+dfsg-2) unstable; urgency=medium
  
    * Update packaging for GRASS 7.4.0.
diff --cc debian/rules
index 0fd6b95,d44546a..f4e9849
--- a/debian/rules
+++ b/debian/rules
@@@ -36,7 -36,7 +36,7 @@@ ifneq (,$(findstring -oracle,$(DISTRIBU
  	WITH_ORACLE=1
  endif
  
- ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"wheezy jessie stretch stretch-backports precise trusty utopic vivid wily xenial yakkety"))
 -ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"jessie stretch trusty xenial yakkety zesty artful bionic"))
++ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"jessie stretch stretch-backports trusty xenial yakkety zesty artful bionic"))
  	DISTRIBUTION := sid
  endif
  
@@@ -99,17 -131,7 +131,7 @@@ ifneq (,$(filter parallel=%,$(DEB_BUILD
  	MAKEFLAGS += -j$(NUMJOBS)
  endif
  
- ifneq (,$(findstring $(DISTRIBUTION),"precise"))
- 	CMAKE_OPTS += -DWITH_INTERNAL_NOSE2=TRUE -DWITH_INTERNAL_SIX=TRUE
- else
- 	CMAKE_OPTS += -DWITH_INTERNAL_NOSE2=FALSE -DWITH_INTERNAL_SIX=FALSE
- endif
- 
- ifneq (,$(findstring $(DISTRIBUTION),"wheezy precise"))
- 	CMAKE_OPTS += -DWITH_PYSPATIALITE=TRUE
- endif
- 
 -ifneq (,$(findstring $(DISTRIBUTION),"sid stretch"))
 +ifneq (,$(findstring $(DISTRIBUTION),"sid stretch stretch-backports"))
  	CMAKE_OPTS += -DPOSTGRES_LIBRARY=/usr/lib/$(DEB_BUILD_MULTIARCH)/libpq.so
  endif
  
@@@ -117,7 -139,7 +139,7 @@@ ifneq (,$(findstring $(DISTRIBUTION),"s
  	CMAKE_OPTS += -DWITH_QTWEBKIT=FALSE
  endif
  
- ifneq (,$(findstring $(DISTRIBUTION),"stretch stretch-backports"))
 -ifneq (,$(findstring $(DISTRIBUTION),"stretch yakkety zesty artful bionic"))
++ifneq (,$(findstring $(DISTRIBUTION),"stretch stretch-backports yakkety zesty artful bionic"))
  	CMAKE_OPTS += -DWITH_INTERNAL_WEBKIT_BINDINGS=TRUE
  endif
  
@@@ -125,7 -147,7 +147,7 @@@ ifneq (,$(findstring $(DISTRIBUTION),"s
  	CMAKE_OPTS += -DGEOS_LIBRARY=/usr/lib/$(DEB_BUILD_MULTIARCH)/libgeos_c.so
  endif
  
- ifneq (,$(findstring $(DISTRIBUTION),"jessie stretch stretch-backports trusty utopic vivid wily xenial yakkety sid"))
 -ifneq (,$(findstring $(DISTRIBUTION),"jessie stretch trusty xenial yakkety zesty artful bionic sid"))
++ifneq (,$(findstring $(DISTRIBUTION),"jessie stretch stretch-backports trusty xenial yakkety zesty artful bionic sid"))
  	CMAKE_OPTS += -DPYTHON_LIBRARY=/usr/lib/$(DEB_BUILD_MULTIARCH)/libpython2.7.so
  endif
  
@@@ -163,7 -189,7 +185,7 @@@ els
  	CMAKE_OPTS += -DENABLE_TESTS=TRUE
  endif
  
- ifneq (,$(findstring $(DISTRIBUTION),"wheezy jessie stretch stretch-backports trusty sid"))
 -ifneq (,$(findstring $(DISTRIBUTION),"jessie stretch trusty sid"))
++ifneq (,$(findstring $(DISTRIBUTION),"jessie stretch stretch-backports trusty sid"))
  CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS)
  CFLAGS   := $(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
  CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)

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