[qgis] 01/06: Merge tag 'debian/2.14.4+dfsg-1' into jessie-backports
Bas Couwenberg
sebastic at debian.org
Sun Jul 24 23:37:26 UTC 2016
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch jessie-backports
in repository qgis.
commit 960c81050436819a0a135b67384cab1e87bff3c0
Merge: 6a32e7b 673de01
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Sun Jul 24 16:41:01 2016 +0200
Merge tag 'debian/2.14.4+dfsg-1' into jessie-backports
Conflicts:
debian/changelog
debian/control
debian/rules
.gitignore | 81 +-
.travis.yml | 48 +-
.tx/config | 32 +-
CMakeLists.txt | 218 +-
CODING | 1484 -
ChangeLog | 27445 ++++-
INSTALL | 117 +-
NEWS | 347 +-
README.md | 38 +-
ci/travis/linux/after_script.sh | 1 +
ci/travis/linux/before_install.sh | 65 +
ci/travis/linux/before_script.sh | 4 +
ci/travis/linux/install.sh | 19 +
ci/travis/linux/script.sh | 1 +
TODO => ci/travis/osx/after_script.sh | 0
ci/travis/osx/before_install.sh | 21 +
.../.gitkeep => ci/travis/osx/before_script.sh | 0
ci/travis/osx/install.sh | 11 +
ci/travis/osx/script.sh | 2 +
cmake/CopyIfChanged.cmake | 4 +
cmake/FindGRASS.cmake | 209 +-
cmake/FindPyQt.py | 75 -
cmake/FindPyQt4.cmake | 6 +-
cmake/FindPyQt4.py | 75 +
cmake/FindPyQt5.cmake | 56 +
cmake/FindPyQt5.py | 75 +
cmake/FindPythonLibrary.cmake | 12 +-
cmake/FindQCA.cmake | 104 +
cmake/FindQScintilla.cmake | 13 +-
cmake/FindQsci.cmake | 23 +-
cmake/FindQsci.py | 8 +-
cmake/FindQwt.cmake | 30 +-
cmake/MacBundleMacros.cmake | 44 +-
cmake/PyQt4Macros.cmake | 88 -
cmake/PyQtMacros.cmake | 101 +
cmake/QCAMacros.cmake | 189 +
cmake/QsciAPI.cmake | 2 +-
cmake/SIPMacros.cmake | 14 +-
cmake/UsePythonTest.cmake | 32 +-
cmake/modules/ECMQt4To5Porting.cmake | 4 +-
cmake_templates/Doxyfile.in | 17 +-
cmake_templates/qgsconfig.h.in | 2 +
debian/changelog | 239 +
debian/control | 119 +-
debian/copyright | 392 +-
....8.6.install => libqgis-analysis2.14.4.install} | 0
debian/libqgis-analysis2.14.4.symbols | 565 +
debian/libqgis-analysis2.8.6.symbols | 751 -
debian/libqgis-app2.14.4.install | 1 +
debian/libqgis-app2.14.4.symbols | 4482 +
...ore2.8.6.install => libqgis-core2.14.4.install} | 0
debian/libqgis-core2.14.4.symbols | 10152 ++
debian/libqgis-core2.8.6.symbols | 10691 --
debian/libqgis-dev.install | 3 +-
...-gui2.8.6.install => libqgis-gui2.14.4.install} | 0
debian/libqgis-gui2.14.4.symbols | 8392 ++
debian/libqgis-gui2.8.6.symbols | 8470 --
...stall => libqgis-networkanalysis2.14.4.install} | 0
debian/libqgis-networkanalysis2.14.4.symbols | 67 +
debian/libqgis-networkanalysis2.8.6.symbols | 116 -
...r2.8.6.install => libqgis-server2.14.4.install} | 0
debian/libqgis-server2.14.4.symbols | 266 +
debian/libqgis-server2.8.6.symbols | 937 -
debian/libqgisgrass2.8.6.install | 1 -
debian/libqgisgrass2.8.6.lintian-overrides | 5 -
debian/libqgisgrass2.8.6.symbols | 280 -
debian/libqgisgrass7-2.14.4.install | 1 +
debian/libqgisgrass7-2.14.4.lintian-overrides | 4 +
debian/libqgisgrass7-2.14.4.symbols | 941 +
...on2.8.6.install => libqgispython2.14.4.install} | 0
debian/libqgispython2.14.4.symbols | 5 +
debian/libqgispython2.8.6.symbols | 57 -
debian/patches/0001-fix-arm-build.patch | 418 -
debian/patches/allows-to-typo.patch | 845 -
debian/patches/browser-typo.patch | 522 -
.../patches/developersmap-use-debian-package.patch | 2 +-
debian/patches/disable-doxygen.patch | 8 +-
debian/patches/exclude-dxf2shp-plugin.patch | 19 -
debian/patches/number-typo.patch | 484 +
debian/patches/occurred-typo.patch | 8738 +-
debian/patches/occurrences-typo.patch | 607 -
debian/patches/override.patch | 578 -
debian/patches/python-env.patch | 2 +-
debian/patches/qt4-without-qtwebkit.patch | 34 +
debian/patches/qtermwidget-hurd.patch | 37 +
debian/patches/qtermwidget-kfreebsd.patch | 26 +
debian/patches/series | 11 +-
debian/patches/suppress-typo.patch | 522 -
debian/python-qgis.lintian-overrides | 5 +-
debian/qbrowser-icon128x128.png | Bin 0 -> 53315 bytes
debian/qbrowser-icon16x16.png | Bin 0 -> 1905 bytes
debian/qbrowser-icon192x192.png | Bin 0 -> 100903 bytes
debian/qbrowser-icon22x22.png | Bin 0 -> 3055 bytes
debian/qbrowser-icon24x24.png | Bin 0 -> 3465 bytes
debian/qbrowser-icon256x256.png | Bin 0 -> 159671 bytes
debian/qbrowser-icon32x32.png | Bin 0 -> 5570 bytes
debian/qbrowser-icon36x36.png | Bin 0 -> 6762 bytes
debian/qbrowser-icon42x42.png | Bin 0 -> 8784 bytes
debian/qbrowser-icon48x48.png | Bin 0 -> 10886 bytes
debian/qbrowser-icon512x512.png | Bin 0 -> 442139 bytes
debian/qbrowser-icon64x64.png | Bin 0 -> 17357 bytes
debian/qbrowser-icon72x72.png | Bin 0 -> 20907 bytes
debian/qbrowser-icon80x80.png | Bin 0 -> 24870 bytes
debian/qbrowser-icon8x8.png | Bin 0 -> 690 bytes
debian/qbrowser-icon96x96.png | Bin 0 -> 33544 bytes
debian/qbrowser.desktop | 2 +-
debian/qgis-common.install | 3 +-
debian/qgis-common.lintian-overrides | 2 +
debian/qgis-plugin-globe-common.lintian-overrides | 1 +
debian/qgis-plugin-grass-common.install | 3 +-
debian/qgis-plugin-grass.install | 4 +-
debian/qgis-provider-grass.install | 10 +-
debian/qgis-provider-grass.postrm | 12 -
debian/qgis-provider-grass.preinst | 13 -
debian/qgis-providers.install | 7 +-
debian/qgis-providers.lintian-overrides | 7 +
debian/qgis.default | 2 +
debian/qgis.install | 6 +-
debian/qgis.preinst | 17 +
debian/qgis.sh | 16 +-
debian/rules | 114 +-
debian/source.lintian-overrides | 4 -
debian/source/include-binaries | 16 +
debian/upstream/metadata | 8 +-
debian/watch | 4 +-
doc/AUTHORS | 5 +-
doc/CMakeLists.txt | 18 +-
doc/CODING.html | 1917 -
doc/CODING.t2t | 1497 -
doc/CONTRIBUTORS | 4 +
doc/INSTALL.html | 235 +-
doc/TRANSLATORS | 83 +-
doc/build.sh | 5 -
doc/contributors.json | 136 +
doc/index.dox | 26 +-
doc/linux.t2t | 90 +-
doc/modules.dox | 3 +
doc/msys.t2t | 16 +-
doc/news.html | 400 +-
doc/news.t2t | 177 +
doc/overview.t2t | 9 +-
doc/qt_creator_license_template | 15 +
doc/qtcreator_code_style.xml | 39 +
i18n/CMakeLists.txt | 7 +-
i18n/qgis_ar.ts | 87709 ++++++++++-----
i18n/qgis_bg.ts | 97929 +++++++++++++++++
i18n/qgis_bs.ts | 94679 +++++++++++------
i18n/qgis_ca.ts | 90113 +++++++++++-----
i18n/qgis_cs.ts | 92865 +++++++++++-----
i18n/qgis_da.ts | 98216 +++++++++++------
i18n/qgis_de.ts | 100307 ++++++++++++------
i18n/qgis_el.ts | 88974 +++++++++++-----
i18n/qgis_en.ts | 97399 +++++++++++------
i18n/qgis_es.ts | 97588 +++++++++++------
i18n/qgis_et.ts | 92053 +++++++++++-----
i18n/qgis_eu.ts | 94515 ++++++++++++-----
i18n/qgis_fa.ts | 60275 -----------
i18n/qgis_fi.ts | 99386 +++++++++++------
i18n/qgis_fr.ts | 97497 +++++++++++------
i18n/qgis_gl.ts | 97443 +++++++++++------
i18n/qgis_hi.ts | 94997 ++++++++++++-----
i18n/qgis_hr.ts | 87152 ++++++++++-----
i18n/qgis_hu.ts | 96399 +++++++++++------
i18n/qgis_id.ts | 91864 +++++++++++-----
i18n/qgis_is.ts | 60361 -----------
i18n/qgis_it.ts | 98099 +++++++++++------
i18n/qgis_ja.ts | 96840 +++++++++++------
i18n/qgis_km.ts | 90635 +++++++++++-----
i18n/qgis_ko.ts | 96664 +++++++++++------
i18n/qgis_lt.ts | 95289 ++++++++++++-----
i18n/qgis_lv.ts | 89619 +++++++++++-----
i18n/qgis_mn.ts | 60288 -----------
i18n/qgis_nb.ts | 90761 +++++++++++-----
i18n/qgis_nl.ts | 97784 +++++++++++------
i18n/qgis_pl.ts | 97804 +++++++++++------
i18n/qgis_pt_BR.ts | 98211 +++++++++++------
i18n/qgis_pt_PT.ts | 90895 +++++++++++-----
i18n/qgis_ro.ts | 91123 +++++++++++-----
i18n/qgis_ru.ts | 97779 +++++++++++------
i18n/qgis_sk.ts | 93764 +++++++++++-----
i18n/qgis_sl.ts | 96139 ++++++++++++-----
i18n/qgis_sr.ts | 60484 -----------
i18n/qgis_sr at latin.ts | 90746 +++++++++++-----
i18n/qgis_sv.ts | 91031 +++++++++++-----
i18n/qgis_th.ts | 60337 -----------
i18n/qgis_tr.ts | 90082 +++++++++++-----
i18n/qgis_uk.ts | 60423 -----------
i18n/qgis_vi.ts | 98977 +++++++++++------
i18n/qgis_zh-Hans.ts | 94028 +++++++++++-----
i18n/qgis_zh-Hant.ts | 98029 +++++++++++++++++
i18n/qgis_zh_CN.ts | 60762 -----------
i18n/qgis_zh_TW.ts | 60767 -----------
images/flags/cy.png | Bin 0 -> 652 bytes
images/flags/en_GB.png | Bin 0 -> 599 bytes
images/flags/ga.png | Bin 0 -> 481 bytes
images/flags/gd.png | Bin 0 -> 649 bytes
images/flags/mt.png | Bin 0 -> 420 bytes
images/flags/{zh_CN.png => zh_Hant.png} | Bin
images/flags/zh_TW.png | Bin 465 -> 0 bytes
images/icons/mac/browser/qgisb.icns | Bin 49419 -> 223703 bytes
images/icons/qbrowser-icon-60x60.png | Bin 0 -> 15622 bytes
images/icons/qbrowser-icon.png | Bin 0 -> 442139 bytes
images/icons/qbrowser_icon.svg | 222 +
images/icons/qgis-icon-16x16_xmas.png | Bin 0 -> 826 bytes
images/icons/qgis-icon-60x60_xmas.png | Bin 0 -> 4764 bytes
images/icons/qgis_icon_xmas.svg | 345 +
images/images.qrc | 96 +-
images/splash/splash.png | Bin 394356 -> 318410 bytes
.../svg/accommodation/accommodation_alpinehut.svg | 8 +-
.../accommodation_bed_and_breakfast.svg | 14 +-
images/svg/accommodation/accommodation_camping.svg | 2 +-
.../accommodation/accommodation_caravan_park.svg | 4 +-
images/svg/accommodation/accommodation_hotel.svg | 10 +-
images/svg/accommodation/accommodation_hotel2.svg | 8 +-
images/svg/accommodation/accommodation_house.svg | 2 +-
images/svg/accommodation/accommodation_shelter.svg | 24 +-
.../svg/accommodation/accommodation_shelter2.svg | 22 +-
.../accommodation/accommodation_youth_hostel.svg | 4 +-
images/svg/amenity/amenity_bench.svg | 2 +-
images/svg/amenity/amenity_court.svg | 2 +-
images/svg/amenity/amenity_firestation.svg | 4 +-
images/svg/amenity/amenity_firestation2.svg | 12 +-
images/svg/amenity/amenity_firestation3.svg | 12 +-
images/svg/amenity/amenity_fountain.svg | 68 +-
images/svg/amenity/amenity_information.svg | 4 +-
images/svg/amenity/amenity_library.svg | 10 +-
images/svg/amenity/amenity_police.svg | 18 +-
images/svg/amenity/amenity_police2.svg | 18 +-
images/svg/amenity/amenity_post_box.svg | 2 +-
images/svg/amenity/amenity_post_office.svg | 4 +-
images/svg/amenity/amenity_prison.svg | 8 +-
images/svg/amenity/amenity_recycling.svg | 12 +-
images/svg/amenity/amenity_survey_point.svg | 2 +-
images/svg/amenity/amenity_telephone.svg | 6 +-
images/svg/amenity/amenity_toilets.svg | 10 +-
images/svg/amenity/amenity_toilets_disabled.svg | 8 +-
images/svg/amenity/amenity_toilets_men.svg | 8 +-
images/svg/amenity/amenity_toilets_women.svg | 8 +-
images/svg/amenity/amenity_waste_bin.svg | 18 +-
images/svg/arrows/Arrow_01.svg | 2 +-
images/svg/arrows/Arrow_02.svg | 2 +-
images/svg/arrows/Arrow_03.svg | 4 +-
images/svg/arrows/Arrow_04.svg | 2 +-
images/svg/arrows/Arrow_05.svg | 2 +-
images/svg/arrows/Arrow_06.svg | 2 +-
images/svg/arrows/NorthArrow_01.svg | 2 +-
images/svg/backgrounds/background_circle.svg | 2 +-
images/svg/backgrounds/background_forbidden.svg | 4 +-
images/svg/backgrounds/background_octogon.svg | 2 +-
images/svg/backgrounds/background_safety.svg | 2 +-
images/svg/backgrounds/background_security.svg | 2 +-
images/svg/backgrounds/background_security_02.svg | 2 +-
images/svg/backgrounds/background_square.svg | 2 +-
.../svg/backgrounds/background_square_rounded.svg | 2 +-
.../svg/backgrounds/background_tilted_square.svg | 2 +-
.../background_tilted_square_rounded.svg | 2 +-
images/svg/backgrounds/background_triangle.svg | 2 +-
images/svg/components/component_indoor.svg | 2 +-
images/svg/emergency/amenity=fire_station.svg | 2 +-
images/svg/emergency/amenity=hospital.svg | 2 +-
images/svg/emergency/amenity=police.svg | 2 +-
images/svg/entertainment/amenity=bar.svg | 2 +-
images/svg/entertainment/amenity=cafe.svg | 2 +-
images/svg/entertainment/amenity=cinema.svg | 2 +-
images/svg/entertainment/amenity=fast_food.svg | 8 +-
images/svg/entertainment/amenity=pub.svg | 2 +-
images/svg/entertainment/amenity=restaurant.svg | 4 +-
images/svg/entertainment/amenity=theatre.svg | 8 +-
images/svg/food/food_bar.svg | 2 +-
images/svg/food/food_cafe.svg | 2 +-
images/svg/food/food_drinkingtap.svg | 6 +-
images/svg/food/food_fastfood.svg | 8 +-
images/svg/food/food_fastfood2.svg | 4 +-
images/svg/food/food_pub.svg | 4 +-
images/svg/food/food_restaurant.svg | 4 +-
images/svg/gpsicons/anchor.svg | 2 +-
images/svg/gpsicons/bank.svg | 2 +-
images/svg/gpsicons/boat.svg | 4 +-
images/svg/gpsicons/camera.svg | 4 +-
images/svg/gpsicons/car.svg | 6 +-
images/svg/gpsicons/city_building.svg | 2 +-
images/svg/gpsicons/city_large.svg | 2 +-
images/svg/gpsicons/city_medium.svg | 2 +-
images/svg/gpsicons/conveneince.svg | 2 +-
images/svg/gpsicons/couple.svg | 8 +-
images/svg/gpsicons/cross.svg | 4 +-
images/svg/gpsicons/deer.svg | 4 +-
images/svg/gpsicons/dollar.svg | 2 +-
images/svg/gpsicons/fish.svg | 2 +-
images/svg/gpsicons/flag.svg | 4 +-
images/svg/gpsicons/food.svg | 4 +-
images/svg/gpsicons/gas.svg | 2 +-
images/svg/gpsicons/golf.svg | 4 +-
images/svg/gpsicons/h.svg | 4 +-
images/svg/gpsicons/house.svg | 10 +-
images/svg/gpsicons/parachute.svg | 4 +-
images/svg/gpsicons/parking.svg | 4 +-
images/svg/gpsicons/phone.svg | 6 +-
images/svg/gpsicons/plane.svg | 2 +-
images/svg/gpsicons/point.svg | 2 +-
images/svg/gpsicons/question.svg | 6 +-
images/svg/gpsicons/shipwreck.svg | 4 +-
images/svg/gpsicons/skier.svg | 4 +-
images/svg/gpsicons/skull.svg | 4 +-
images/svg/gpsicons/swimmer.svg | 6 +-
images/svg/gpsicons/table.svg | 2 +-
images/svg/gpsicons/teepee.svg | 4 +-
images/svg/gpsicons/tree.svg | 2 +-
images/svg/gpsicons/walker.svg | 2 +-
images/svg/gpsicons/waypoint.svg | 2 +-
images/svg/health/health_dentist.svg | 24 +-
images/svg/health/health_doctors.svg | 22 +-
images/svg/health/health_hospital.svg | 2 +-
images/svg/health/health_hospital_emergency.svg | 2 +-
images/svg/health/health_hospital_emergency2.svg | 8 +-
images/svg/health/health_opticians.svg | 22 +-
images/svg/health/health_pharmacy.svg | 2 +-
images/svg/health/health_veterinary.svg | 32 +-
images/svg/landmark/amenity=place_of_worship.svg | 4 +-
images/svg/landmark/amenity=school.svg | 12 +-
images/svg/landmark/religion=buddhist.svg | 2 +-
images/svg/landmark/religion=christian.svg | 2 +-
images/svg/landmark/religion=hindu.svg | 6 +-
images/svg/landmark/religion=jewish.svg | 2 +-
images/svg/landmark/religion=muslim.svg | 2 +-
images/svg/landmark/religion=pastafarian.svg | 2 +-
images/svg/landmark/religion=sikh.svg | 2 +-
images/svg/landmark/tourism=museum.svg | 16 +-
images/svg/money/money_atm.svg | 18 +-
images/svg/money/money_atm2.svg | 16 +-
images/svg/money/money_bank2.svg | 6 +-
images/svg/money/money_currency_exchange.svg | 12 +-
images/svg/religion/place_of_worship.svg | 4 +-
images/svg/religion/place_of_worship_bahai.svg | 6 +-
images/svg/religion/place_of_worship_bahai3.svg | 2 +-
images/svg/religion/place_of_worship_buddhist.svg | 6 +-
images/svg/religion/place_of_worship_buddhist3.svg | 2 +-
images/svg/religion/place_of_worship_christian.svg | 6 +-
.../svg/religion/place_of_worship_christian3.svg | 2 +-
images/svg/religion/place_of_worship_hindu.svg | 6 +-
images/svg/religion/place_of_worship_hindu3.svg | 6 +-
images/svg/religion/place_of_worship_islamic.svg | 8 +-
images/svg/religion/place_of_worship_islamic3.svg | 4 +-
images/svg/religion/place_of_worship_jain.svg | 8 +-
images/svg/religion/place_of_worship_jain3.svg | 4 +-
images/svg/religion/place_of_worship_jewish.svg | 6 +-
images/svg/religion/place_of_worship_jewish3.svg | 2 +-
images/svg/religion/place_of_worship_shinto.svg | 6 +-
images/svg/religion/place_of_worship_shinto3.svg | 2 +-
images/svg/religion/place_of_worship_sikh.svg | 6 +-
images/svg/religion/place_of_worship_sikh3.svg | 2 +-
images/svg/religion/place_of_worship_unknown3.svg | 2 +-
images/svg/services/amenity=atm.svg | 2 +-
.../services/amenity=pharmacy,dispensing=yes.svg | 2 +-
images/svg/services/amenity=pharmacy.svg | 2 +-
images/svg/services/amenity=post_box.svg | 10 +-
images/svg/services/amenity=recycling.svg | 6 +-
images/svg/services/amenity=telephone.svg | 2 +-
images/svg/services/shop=convenience.svg | 2 +-
images/svg/services/shop=supermarket.svg | 6 +-
images/svg/services/tourism=hotel.svg | 2 +-
images/svg/shopping/shopping_alcohol.svg | 4 +-
images/svg/shopping/shopping_bakery.svg | 4 +-
images/svg/shopping/shopping_bicycle.svg | 2 +-
images/svg/shopping/shopping_book.svg | 10 +-
images/svg/shopping/shopping_butcher.svg | 10 +-
images/svg/shopping/shopping_car.svg | 2 +-
images/svg/shopping/shopping_car_repair.svg | 4 +-
images/svg/shopping/shopping_clothes.svg | 2 +-
images/svg/shopping/shopping_confectionery.svg | 2 +-
images/svg/shopping/shopping_convenience.svg | 2 +-
images/svg/shopping/shopping_diy.svg | 226 +-
images/svg/shopping/shopping_estateagent.svg | 117 +-
images/svg/shopping/shopping_estateagent2.svg | 87 +-
images/svg/shopping/shopping_fish.svg | 2 +-
images/svg/shopping/shopping_garden_centre.svg | 2 +-
images/svg/shopping/shopping_gift.svg | 219 +-
images/svg/shopping/shopping_greengrocer.svg | 8 +-
images/svg/shopping/shopping_hairdresser.svg | 143 +-
images/svg/shopping/shopping_hifi.svg | 163 +-
images/svg/shopping/shopping_jewelry.svg | 129 +-
images/svg/shopping/shopping_laundrette.svg | 14 +-
images/svg/shopping/shopping_mobile_phone.svg | 165 +-
images/svg/shopping/shopping_motorcycle.svg | 16 +-
images/svg/shopping/shopping_music.svg | 234 +-
images/svg/shopping/shopping_pet.svg | 152 +-
images/svg/shopping/shopping_pet2.svg | 320 +-
images/svg/shopping/shopping_photo.svg | 163 +-
images/svg/shopping/shopping_supermarket.svg | 95 +-
images/svg/shopping/shopping_tackle.svg | 168 +-
images/svg/shopping/shopping_video_rental.svg | 146 +-
images/svg/sport/sport_archery.svg | 6 +-
images/svg/sport/sport_baseball.svg | 8 +-
images/svg/sport/sport_cricket.svg | 14 +-
images/svg/sport/sport_diving.svg | 6 +-
images/svg/sport/sport_golf.svg | 6 +-
images/svg/sport/sport_gym.svg | 14 +-
images/svg/sport/sport_gymnasium.svg | 12 +-
images/svg/sport/sport_gymnasium2.svg | 4 +-
images/svg/sport/sport_hillclimbing.svg | 8 +-
images/svg/sport/sport_horse_racing.svg | 10 +-
images/svg/sport/sport_iceskating.svg | 10 +-
images/svg/sport/sport_jetski.svg | 6 +-
images/svg/sport/sport_leisure_centre.svg | 6 +-
images/svg/sport/sport_motorracing.svg | 4 +-
images/svg/sport/sport_playground.svg | 10 +-
images/svg/sport/sport_sailing.svg | 8 +-
images/svg/sport/sport_skiing_crosscountry.svg | 12 +-
images/svg/sport/sport_skiing_downhill.svg | 6 +-
images/svg/sport/sport_snooker.svg | 34 +-
images/svg/sport/sport_soccer.svg | 2 +-
images/svg/sport/sport_swimming_indoor.svg | 12 +-
images/svg/sport/sport_swimming_outdoor.svg | 12 +-
images/svg/sport/sport_tennis.svg | 4 +-
images/svg/sport/sport_windsurfing.svg | 8 +-
images/svg/symbol/education_nursery.svg | 8 +-
images/svg/symbol/education_school.svg | 8 +-
images/svg/symbol/education_university.svg | 6 +-
images/svg/symbol/fountain.svg | 68 +-
images/svg/symbol/landuse_coniferous.svg | 2 +-
.../symbol/landuse_coniferous_and_deciduous.svg | 4 +-
images/svg/symbol/landuse_deciduous.svg | 2 +-
images/svg/symbol/landuse_grass.svg | 30 +-
images/svg/symbol/landuse_hills.svg | 6 +-
images/svg/symbol/landuse_quary.svg | 50 +-
images/svg/symbol/landuse_scrub.svg | 24 +-
images/svg/symbol/landuse_swamp.svg | 14 +-
images/svg/symbol/poi_boundary_administrative.svg | 6 +-
images/svg/symbol/poi_cave.svg | 6 +-
images/svg/symbol/poi_embassy.svg | 2 +-
images/svg/symbol/poi_embassy2.svg | 2 +-
images/svg/symbol/poi_military_bunker.svg | 4 +-
images/svg/symbol/poi_mine.svg | 6 +-
images/svg/symbol/poi_mine_abandoned.svg | 12 +-
images/svg/symbol/poi_peak.svg | 2 +-
images/svg/symbol/poi_place_city.svg | 4 +-
images/svg/symbol/poi_place_town.svg | 2 +-
images/svg/symbol/poi_place_village.svg | 2 +-
images/svg/symbol/poi_point_of_interest.svg | 4 +-
images/svg/symbol/poi_tower_communications.svg | 14 +-
images/svg/symbol/poi_tower_power.svg | 8 +-
images/svg/symbol/poi_tower_water.svg | 4 +-
images/svg/symbol/water_tower.svg | 6 +-
images/svg/tourist/tourist_archaeological.svg | 2 +-
images/svg/tourist/tourist_archaeological2.svg | 4 +-
images/svg/tourist/tourist_art_gallery.svg | 8 +-
images/svg/tourist/tourist_art_gallery2.svg | 10 +-
images/svg/tourist/tourist_battlefield.svg | 2 +-
images/svg/tourist/tourist_beach.svg | 2 +-
images/svg/tourist/tourist_casino.svg | 6 +-
images/svg/tourist/tourist_castle.svg | 2 +-
images/svg/tourist/tourist_cinema.svg | 8 +-
images/svg/tourist/tourist_cinema2.svg | 8 +-
images/svg/tourist/tourist_fountain.svg | 68 +-
images/svg/tourist/tourist_memorial.svg | 44 +-
images/svg/tourist/tourist_monument.svg | 10 +-
images/svg/tourist/tourist_museum.svg | 2 +-
images/svg/tourist/tourist_picnic.svg | 2 +-
images/svg/tourist/tourist_ruin.svg | 6 +-
images/svg/tourist/tourist_steam_train.svg | 2 +-
images/svg/tourist/tourist_theatre.svg | 8 +-
images/svg/tourist/tourist_view_point.svg | 12 +-
images/svg/tourist/tourist_waterwheel.svg | 4 +-
images/svg/tourist/tourist_windmill.svg | 4 +-
images/svg/tourist/tourist_wreck.svg | 4 +-
images/svg/tourist/tourist_zoo.svg | 2 +-
images/svg/tourist/tourisum_fountain.svg | 68 +-
images/svg/transport/amenity=airport.svg | 2 +-
images/svg/transport/amenity=ferry_terminal.svg | 4 +-
images/svg/transport/amenity=parking.svg | 2 +-
images/svg/transport/amenity=taxi.svg | 4 +-
images/svg/transport/barrier_bollard.svg | 2 +-
images/svg/transport/barrier_enterance.svg | 10 +-
images/svg/transport/barrier_gate.svg | 2 +-
images/svg/transport/barrier_lift_gate.svg | 10 +-
images/svg/transport/barrier_stile.svg | 6 +-
images/svg/transport/barrier_toll_booth.svg | 12 +-
images/svg/transport/highway=bus_stop.svg | 2 +-
images/svg/transport/railway=station.svg | 2 +-
images/svg/transport/transport_aerodrome.svg | 2 +-
images/svg/transport/transport_aerodrome2.svg | 2 +-
images/svg/transport/transport_airport.svg | 2 +-
images/svg/transport/transport_airport2.svg | 2 +-
images/svg/transport/transport_bus_stop.svg | 4 +-
images/svg/transport/transport_bus_stop2.svg | 6 +-
images/svg/transport/transport_car_share.svg | 10 +-
images/svg/transport/transport_ford.svg | 4 +-
images/svg/transport/transport_fuel.svg | 2 +-
images/svg/transport/transport_fuel_lpg.svg | 8 +-
images/svg/transport/transport_lighthouse.svg | 10 +-
images/svg/transport/transport_marina.svg | 2 +-
images/svg/transport/transport_parking.svg | 2 +-
images/svg/transport/transport_parking_bicycle.svg | 4 +-
images/svg/transport/transport_parking_car.svg | 4 +-
.../svg/transport/transport_parking_car_paid.svg | 6 +-
.../svg/transport/transport_parking_disabled.svg | 6 +-
images/svg/transport/transport_parking_private.svg | 4 +-
.../svg/transport/transport_parking_private2.svg | 8 +-
.../svg/transport/transport_parking_private3.svg | 4 +-
images/svg/transport/transport_port.svg | 4 +-
images/svg/transport/transport_rental_bicycle.svg | 4 +-
images/svg/transport/transport_rental_car.svg | 4 +-
.../transport_roundabout_anticlockwise.svg | 4 +-
.../transport/transport_roundabout_clockwise.svg | 4 +-
images/svg/transport/transport_taxi_rank.svg | 8 +-
images/svg/transport/transport_traffic_lights.svg | 10 +-
images/svg/transport/transport_train_station.svg | 4 +-
images/svg/transport/transport_train_station2.svg | 2 +-
images/svg/transport/transport_tram_stop.svg | 8 +-
images/svg/wind_roses/WindRose_01.svg | 2 +-
images/svg/wind_roses/WindRose_02.svg | 2 +-
images/themes/default/grass_mapset_open.png | Bin 0 -> 2398 bytes
images/themes/default/grass_mapset_search.png | Bin 0 -> 2434 bytes
images/themes/default/labelingObstacle.svg | 612 +
images/themes/default/labelingRuleBased.svg | 110 +
images/themes/default/labelingSingle.svg | 86 +
images/themes/default/locked.svg | 436 +-
images/themes/default/mActionAddArrow.svg | 276 +
images/themes/default/mActionAddBasicCircle.svg | 263 +
images/themes/default/mActionAddBasicRectangle.svg | 264 +
images/themes/default/mActionAddBasicShape.svg | 276 +
images/themes/default/mActionAddBasicTriangle.svg | 263 +
images/themes/default/mActionAddGroup.svg | 111 +
images/themes/default/mActionAddHtml.svg | 625 +
images/themes/default/mActionAddImage.svg | 507 +
images/themes/default/mActionAddLayer.svg | 262 +
images/themes/default/mActionAddLegend.svg | 293 +
images/themes/default/mActionAddMap.svg | 291 +
images/themes/default/mActionAddTable.svg | 709 +
images/themes/default/mActionAddVirtualLayer.svg | 275 +
images/themes/default/mActionArrowDown.png | Bin 722 -> 514 bytes
images/themes/default/mActionArrowLeft.png | Bin 676 -> 514 bytes
images/themes/default/mActionArrowRight.png | Bin 676 -> 506 bytes
images/themes/default/mActionArrowUp.png | Bin 787 -> 490 bytes
images/themes/default/mActionCaptureLine.svg | 1169 +
images/themes/default/mActionCapturePoint.svg | 736 +
images/themes/default/mActionCapturePolygon.svg | 1152 +
.../default/mActionCircularStringCurvePoint.png | Bin 0 -> 979 bytes
.../default/mActionCircularStringCurvePoint.svg | 1162 +
.../themes/default/mActionCircularStringRadius.png | Bin 0 -> 1245 bytes
.../themes/default/mActionCircularStringRadius.svg | 2027 +
images/themes/default/mActionCollapseTree.svg | 94 +
images/themes/default/mActionCreateMemory.png | Bin
images/themes/default/mActionCreateMemory.svg | 323 +
images/themes/default/mActionDeselectAll.svg | 121 +-
images/themes/default/mActionDuplicateLayer.svg | 42 +-
images/themes/default/mActionExpandNewTree.svg | 431 +
images/themes/default/mActionExpandTree.svg | 94 +
images/themes/default/mActionFilter2.svg | 671 +
images/themes/default/mActionFolder.svg | 76 +
images/themes/default/mActionHideAllLayers.svg | 302 +
images/themes/default/mActionInvertSelection.svg | 67 +
images/themes/default/mActionLabel.svg | 281 +
images/themes/default/mActionMoveItemContent.svg | 289 +
images/themes/default/mActionOpenTable.svg | 674 +
images/themes/default/mActionPanToSelected.svg | 27 +-
images/themes/default/mActionPropertiesWidget.png | Bin 0 -> 525 bytes
images/themes/default/mActionPropertiesWidget.svg | 374 +
images/themes/default/mActionPropertyItem.svg | 976 +
images/themes/default/mActionRemoveLayer.svg | 897 +-
images/themes/default/mActionScaleBar.svg | 285 +
images/themes/default/mActionSelectAll.png | Bin 0 -> 539 bytes
images/themes/default/mActionSelectAll.svg | 75 +
images/themes/default/mActionSelectAllTree.svg | 144 +
images/themes/default/mActionSelectFreehand.svg | 45 +-
images/themes/default/mActionSelectPolygon.svg | 44 +-
images/themes/default/mActionSelectRadius.svg | 51 +-
images/themes/default/mActionSelectRectangle.svg | 38 +-
images/themes/default/mActionSharing.svg | 415 +
images/themes/default/mActionSharingExport.svg | 447 +
images/themes/default/mActionSharingImport.svg | 447 +
images/themes/default/mActionShowAllLayers.svg | 341 +
images/themes/default/mActionTracing.png | Bin 0 -> 1172 bytes
images/themes/default/mActionTracing.svg | 524 +
images/themes/default/mActionZoomToLayer.svg | 22 +-
images/themes/default/mActionZoomToSelected.svg | 31 +-
images/themes/default/mIconCertificate.svg | 90 +
images/themes/default/mIconCertificateMissing.svg | 83 +
images/themes/default/mIconCertificateTrusted.svg | 98 +
.../themes/default/mIconCertificateUntrusted.svg | 97 +
images/themes/default/mIconCollapseSmall.svg | 78 +
images/themes/default/mIconDeselected.svg | 26 +-
images/themes/default/mIconExpandSmall.svg | 78 +
images/themes/default/mIconExpressionSelect.svg | 30 +-
images/themes/default/mIconFieldDate.svg | 60 +
images/themes/default/mIconFieldDateTime.svg | 75 +
images/themes/default/mIconFieldFloat.svg | 767 +
images/themes/default/mIconFieldInteger.svg | 767 +
images/themes/default/mIconFieldText.svg | 767 +
images/themes/default/mIconFieldTime.svg | 55 +
images/themes/default/mIconImport.gif | Bin 0 -> 2966 bytes
images/themes/default/mIconListView.png | Bin 0 -> 388 bytes
images/themes/default/mIconPaintEffects.svg | 127 +
images/themes/default/mIconRasterGroup.svg | 33 +
images/themes/default/mIconRasterLink.svg | 18 +
images/themes/default/mIconSelectAdd.svg | 32 +-
images/themes/default/mIconSelectIntersect.svg | 53 +-
images/themes/default/mIconSelectRemove.svg | 28 +-
images/themes/default/mIconSelected.svg | 24 +-
images/themes/default/mIconTreeView.png | Bin 0 -> 405 bytes
images/themes/default/mIconWarning.svg | 96 +
images/themes/default/mMessageLog.svg | 92 +
.../default/{bubble.svg => mMessageLogRead.svg} | 0
images/themes/default/propertyicons/gdal.png | Bin 2037 -> 0 bytes
images/themes/default/propertyicons/gdal.svg | 141 +
images/themes/default/renderer25dSymbol.svg | 90 +
.../themes/default/rendererCategorizedSymbol.svg | 84 +
images/themes/default/rendererGraduatedSymbol.svg | 84 +
images/themes/default/rendererGrassSymbol.svg | 88 +
images/themes/default/rendererHeatmapSymbol.svg | 96 +
images/themes/default/rendererInvertedSymbol.svg | 77 +
.../default/rendererPointDisplacementSymbol.svg | 88 +
images/themes/default/rendererRuleBasedSymbol.svg | 94 +
images/themes/default/rendererSingleSymbol.svg | 84 +
images/themes/default/symbologyAdd.png | Bin 1415 -> 249 bytes
images/themes/default/symbologyAdd.svg | 86 +
images/themes/default/symbologyDown.png | Bin 722 -> 514 bytes
images/themes/default/symbologyDown.svg | 77 +
images/themes/default/symbologyRemove.png | Bin 2466 -> 202 bytes
images/themes/default/symbologyRemove.svg | 79 +
images/themes/default/symbologyUp.png | Bin 787 -> 490 bytes
images/themes/default/symbologyUp.svg | 77 +
images/themes/default/unlocked.svg | 436 +-
mac/cmake/0vars.cmake.in | 21 +
mac/cmake/1qt.cmake.in | 244 +-
mac/cmake/2lib.cmake.in | 8 +
ms-windows/Installer-Files/WelcomeFinishPage.bmp | Bin 206038 -> 154542 bytes
ms-windows/QGIS-Installer.nsi | 7 +-
ms-windows/QGIS-Packager.bat | 228 -
ms-windows/README.html | 461 -
ms-windows/cygwin/package.sh | 1 -
ms-windows/osgeo4w/browser-grass.bat.tmpl | 8 +
ms-windows/osgeo4w/browser.bat.tmpl | 4 +-
ms-windows/osgeo4w/creatensis.pl | 125 +-
ms-windows/osgeo4w/designer-qgis.bat.tmpl | 6 -
ms-windows/osgeo4w/designer.bat.tmpl | 6 +
ms-windows/osgeo4w/httpd.conf.tmpl | 1 +
ms-windows/osgeo4w/package-nightly.cmd | 113 +-
ms-windows/osgeo4w/package.cmd | 192 +-
ms-windows/osgeo4w/postinstall-desktop.bat | 12 +-
ms-windows/osgeo4w/postinstall-dev.bat | 27 +-
ms-windows/osgeo4w/postinstall-grass.bat | 12 +
ms-windows/osgeo4w/preremove-desktop.bat | 18 +-
ms-windows/osgeo4w/preremove-dev.bat | 27 +-
ms-windows/osgeo4w/preremove-grass.bat | 8 +
ms-windows/osgeo4w/preremove-server.bat | 2 +-
ms-windows/osgeo4w/python.bat.tmpl | 12 +
ms-windows/osgeo4w/qgis-grass.bat.tmpl | 12 +
ms-windows/osgeo4w/qgis.bat.tmpl | 3 +-
ms-windows/plugins.nsh | 1 -
python/CMakeLists.txt | 38 +-
python/PyQt/CMakeLists.txt | 44 +
python/PyQt/PyQt4/Qsci.py | 26 +
python/PyQt/PyQt4/QtCore.py | 66 +
python/PyQt/PyQt4/QtGui.py | 26 +
python/PyQt/PyQt4/QtNetwork.py | 26 +
python/PyQt/PyQt4/QtPrintSupport.py | 35 +
python/PyQt/PyQt4/QtSql.py | 26 +
python/PyQt/PyQt4/QtSvg.py | 26 +
python/PyQt/PyQt4/QtTest.py | 26 +
python/PyQt/PyQt4/QtWebKit.py | 26 +
python/PyQt/PyQt4/QtWebKitWidgets.py | 33 +
python/PyQt/PyQt4/QtWidgets.py | 225 +
python/PyQt/PyQt4/QtXml.py | 26 +
python/PyQt/PyQt4/__init__.py | 24 +
python/PyQt/PyQt4/uic/__init__.py | 29 +
python/PyQt/PyQt4/uic/properties.py | 1 +
python/PyQt/PyQt4/uic/pyuic.py | 31 +
python/PyQt/PyQt5/Qsci.py | 1 +
python/PyQt/PyQt5/QtCore.py | 3 +
python/PyQt/PyQt5/QtGui.py | 1 +
python/PyQt/PyQt5/QtNetwork.py | 1 +
python/PyQt/PyQt5/QtPrintSupport.py | 1 +
python/PyQt/PyQt5/QtSql.py | 1 +
python/PyQt/PyQt5/QtSvg.py | 1 +
python/PyQt/PyQt5/QtTest.py | 1 +
python/PyQt/PyQt5/QtWebKit.py | 1 +
python/PyQt/PyQt5/QtWebKitWidgets.py | 1 +
python/PyQt/PyQt5/QtWidgets.py | 3 +
python/PyQt/PyQt5/QtXml.py | 1 +
.../algs/grass/ext => PyQt/PyQt5}/__init__.py | 0
python/PyQt/PyQt5/uic/__init__.py | 29 +
python/PyQt/PyQt5/uic/properties.py | 1 +
python/PyQt/PyQt5/uic/pyuic.py | 1 +
.../processing/algs/grass/ext => PyQt}/__init__.py | 0
python/__init__.py | 40 +-
python/analysis/__init__.py | 25 +
python/analysis/analysis.sip | 34 +-
python/analysis/interpolation/Bezier3D.sip | 37 +-
.../interpolation/CloughTocherInterpolator.sip | 14 +-
.../interpolation/DualEdgeTriangulation.sip | 101 +-
python/analysis/interpolation/HalfEdge.sip | 22 +-
.../interpolation/LinTriangleInterpolator.sip | 16 +-
python/analysis/interpolation/Line3D.sip | 16 +-
python/analysis/interpolation/Node.sip | 8 +-
python/analysis/interpolation/NormVecDecorator.sip | 39 +-
python/analysis/interpolation/ParametricLine.sip | 16 +-
python/analysis/interpolation/Point3D.sip | 20 +-
python/analysis/interpolation/TriDecorator.sip | 15 +-
.../interpolation/TriangleInterpolator.sip | 4 +-
python/analysis/interpolation/Triangulation.sip | 116 +-
python/analysis/interpolation/Vector3D.sip | 28 +-
.../analysis/interpolation/qgsgridfilewriter.sip | 5 +-
.../analysis/interpolation/qgsidwinterpolator.sip | 2 +-
python/analysis/interpolation/qgsinterpolator.sip | 10 +-
.../analysis/interpolation/qgstininterpolator.sip | 2 +-
python/analysis/network/qgsarcproperter.sip | 6 +-
python/analysis/network/qgsgraph.sip | 4 +-
python/analysis/network/qgsgraphanalyzer.sip | 2 +-
python/analysis/network/qgsgraphbuilderintr.sip | 4 +-
python/analysis/network/qgsgraphdirector.sip | 6 +-
python/analysis/openstreetmap/qgsosmbase.sip | 105 +
python/analysis/openstreetmap/qgsosmdatabase.sip | 85 +
python/analysis/openstreetmap/qgsosmdownload.sip | 65 +
python/analysis/openstreetmap/qgsosmimport.sip | 53 +
python/analysis/raster/qgsalignraster.sip | 176 +
python/analysis/raster/qgsaspectfilter.sip | 2 +-
python/analysis/raster/qgsderivativefilter.sip | 6 +-
python/analysis/raster/qgshillshadefilter.sip | 2 +-
python/analysis/raster/qgsninecellfilter.sip | 6 +-
python/analysis/raster/qgsrastercalcnode.sip | 27 +-
python/analysis/raster/qgsrastercalculator.sip | 40 +-
python/analysis/raster/qgsrastermatrix.sip | 20 +-
python/analysis/raster/qgsrelief.sip | 10 +-
python/analysis/raster/qgsruggednessfilter.sip | 2 +-
python/analysis/raster/qgsslopefilter.sip | 2 +-
python/analysis/raster/qgstotalcurvaturefilter.sip | 2 +-
python/analysis/vector/qgsgeometryanalyzer.sip | 137 +-
python/analysis/vector/qgsoverlayanalyzer.sip | 2 +-
python/analysis/vector/qgspointsample.sip | 5 +-
python/analysis/vector/qgstransectsample.sip | 6 +-
python/analysis/vector/qgszonalstatistics.sip | 29 +-
python/console/CMakeLists.txt | 2 +-
python/console/console.py | 180 +-
python/console/console_compile_apis.py | 16 +-
python/console/console_editor.py | 153 +-
python/console/console_output.py | 35 +-
python/console/console_sci.py | 46 +-
python/console/console_settings.py | 19 +-
python/core/__init__.py | 114 +-
python/core/auth/qgsauthcertutils.sip | 210 +
python/core/auth/qgsauthconfig.sip | 354 +
python/core/auth/qgsauthcrypto.sip | 28 +
python/core/auth/qgsauthmanager.sip | 475 +
python/core/auth/qgsauthmethod.sip | 113 +
python/core/composer/qgsaddremoveitemcommand.sip | 3 +-
python/core/composer/qgsatlascomposition.sip | 193 +-
python/core/composer/qgscomposerarrow.sip | 66 +-
python/core/composer/qgscomposerattributetable.sip | 58 +-
.../composer/qgscomposerattributetablemodel.sip | 43 +-
.../composer/qgscomposerattributetablemodelv2.sip | 34 +-
.../core/composer/qgscomposerattributetablev2.sip | 83 +-
python/core/composer/qgscomposerframe.sip | 25 +-
python/core/composer/qgscomposerhtml.sip | 56 +-
python/core/composer/qgscomposeritem.sip | 352 +-
python/core/composer/qgscomposeritemcommand.sip | 19 +-
python/core/composer/qgscomposeritemgroup.sip | 14 +-
python/core/composer/qgscomposerlabel.sip | 75 +-
python/core/composer/qgscomposerlegend.sip | 102 +-
python/core/composer/qgscomposerlegenditem.sip | 9 +-
python/core/composer/qgscomposerlegendstyle.sip | 5 +-
python/core/composer/qgscomposermap.sip | 349 +-
python/core/composer/qgscomposermapgrid.sip | 463 +-
python/core/composer/qgscomposermapitem.sip | 102 +-
python/core/composer/qgscomposermapoverview.sip | 115 +-
python/core/composer/qgscomposermodel.sip | 40 +-
python/core/composer/qgscomposermultiframe.sip | 102 +-
.../core/composer/qgscomposermultiframecommand.sip | 7 +-
python/core/composer/qgscomposerobject.sip | 145 +-
python/core/composer/qgscomposerpicture.sip | 138 +-
python/core/composer/qgscomposerscalebar.sip | 151 +-
python/core/composer/qgscomposershape.sip | 32 +-
python/core/composer/qgscomposertable.sip | 72 +-
python/core/composer/qgscomposertablecolumn.sip | 62 +-
python/core/composer/qgscomposertablev2.sip | 304 +-
python/core/composer/qgscomposertexttable.sip | 54 +-
python/core/composer/qgscomposerutils.sip | 101 +-
python/core/composer/qgscomposition.sip | 564 +-
.../core/composer/qgsgroupungroupitemscommand.sip | 43 +
python/core/composer/qgslegendmodel.sip | 20 +-
python/core/composer/qgspaperitem.sip | 12 +-
python/core/composer/qgsscalebarstyle.sip | 2 +-
python/core/composer/qgssingleboxscalebarstyle.sip | 2 +-
python/core/composer/qgsticksscalebarstyle.sip | 2 +-
python/core/contextmanagers.py | 25 +
python/core/conversions.sip | 411 +-
python/core/core.sip | 134 +-
python/core/diagram/qgsdiagram.sip | 26 +-
python/core/diagram/qgshistogramdiagram.sip | 4 +-
python/core/diagram/qgspiediagram.sip | 4 +-
python/core/diagram/qgstextdiagram.sip | 4 +-
python/core/dxf/qgsdxfexport.sip | 224 +-
python/core/effects/qgsblureffect.sip | 99 +
python/core/effects/qgscoloreffect.sip | 174 +
python/core/effects/qgseffectstack.sip | 108 +
python/core/effects/qgsgloweffect.sip | 254 +
python/core/effects/qgsimageoperation.sip | 66 +-
python/core/effects/qgspainteffect.sip | 308 +
python/core/effects/qgspainteffectregistry.sip | 130 +
python/core/effects/qgsshadoweffect.sip | 216 +
python/core/effects/qgstransformeffect.sip | 203 +
python/core/geometry/qgsabstractgeometryv2.sip | 380 +
python/core/geometry/qgscircularstringv2.sip | 117 +
python/core/geometry/qgscompoundcurvev2.sip | 101 +
python/core/geometry/qgscurvepolygonv2.sip | 93 +
python/core/geometry/qgscurvev2.sip | 104 +
python/core/geometry/qgsgeometry.sip | 761 +
python/core/geometry/qgsgeometrycollectionv2.sip | 119 +
python/core/geometry/qgsgeometryengine.sip | 67 +
python/core/geometry/qgslinestringv2.sip | 169 +
python/core/geometry/qgsmulticurvev2.sip | 29 +
python/core/geometry/qgsmultilinestringv2.sip | 26 +
python/core/geometry/qgsmultipointv2.sip | 26 +
python/core/geometry/qgsmultipolygonv2.sip | 26 +
python/core/geometry/qgsmultisurfacev2.sip | 25 +
python/core/geometry/qgspointv2.sip | 184 +
python/core/geometry/qgspolygonv2.sip | 33 +
python/core/geometry/qgssurfacev2.sip | 17 +
python/core/geometry/qgswkbptr.sip | 21 +
python/core/geometry/qgswkbtypes.sip | 200 +
python/core/gps/qgsgpsconnection.sip | 24 +-
python/core/gps/qgsgpsconnectionregistry.sip | 15 +-
python/core/gps/qgsgpsdconnection.sip | 4 +-
python/core/gps/qgsgpsdetector.sip | 2 +-
python/core/gps/qgsnmeaconnection.sip | 6 +-
python/core/gps/qgsqtlocationconnection.sip | 14 +-
python/core/layertree/qgslayertreegroup.sip | 25 +-
python/core/layertree/qgslayertreelayer.sip | 14 +-
python/core/layertree/qgslayertreemodel.sip | 105 +-
.../core/layertree/qgslayertreemodellegendnode.sip | 62 +-
python/core/layertree/qgslayertreenode.sip | 10 +-
.../core/layertree/qgslayertreeregistrybridge.sip | 11 +-
python/core/layertree/qgslayertreeutils.sip | 16 +-
python/core/qgis.sip | 117 +-
python/core/qgsapplication.sip | 153 +-
python/core/qgsattributeaction.sip | 23 +-
python/core/qgsbrowsermodel.sip | 28 +-
python/core/qgscachedfeatureiterator.sip | 6 +-
python/core/qgscacheindex.sip | 2 +-
python/core/qgscacheindexfeatureid.sip | 2 +-
python/core/qgsclipper.sip | 21 +-
python/core/qgscolorscheme.sip | 79 +-
python/core/qgscolorschemeregistry.sip | 30 +-
python/core/qgsconditionalstyle.sip | 216 +
python/core/qgscontexthelp.sip | 2 +-
python/core/qgscoordinatereferencesystem.sip | 135 +-
python/core/qgscoordinatetransform.sip | 74 +-
python/core/qgscredentials.sip | 38 +-
python/core/qgscrscache.sip | 14 +-
python/core/qgsdartmeasurement.sip | 23 +
python/core/qgsdatadefined.sip | 153 +-
python/core/qgsdataitem.sip | 199 +-
python/core/qgsdataitemprovider.sip | 20 +
python/core/qgsdataitemproviderregistry.sip | 31 +
python/core/qgsdataprovider.sip | 174 +-
python/core/qgsdatasourceuri.sip | 90 +-
python/core/qgsdatumtransformstore.sip | 2 +-
python/core/qgsdbfilterproxymodel.sip | 4 +-
python/core/qgsdiagramrendererv2.sip | 67 +-
python/core/qgsdistancearea.sip | 234 +-
python/core/qgseditformconfig.sip | 327 +
python/core/qgsexpression.sip | 539 +-
python/core/qgsexpressioncontext.sip | 572 +
python/core/qgsexpressionfieldbuffer.sip | 58 +
python/core/qgsfeature.sip | 220 +-
python/core/qgsfeaturefilterprovider.sip | 27 +
python/core/qgsfeaturerequest.sip | 266 +-
python/core/qgsfeaturestore.sip | 6 -
python/core/qgsfield.sip | 213 +-
python/core/qgsfontutils.sip | 51 +-
python/core/qgsgeometry.sip | 479 -
python/core/qgsgeometrycache.sip | 2 -
python/core/qgsgeometrysimplifier.sip | 4 +-
python/core/qgsgeometryvalidator.sip | 8 +-
python/core/qgsgml.sip | 15 +-
python/core/qgsgmlschema.sip | 4 +-
python/core/qgshistogram.sip | 66 +
python/core/qgshttptransaction.sip | 32 +-
python/core/qgslabel.sip | 13 +-
python/core/qgslabelattributes.sip | 2 -
python/core/qgslabelsearchtree.sip | 12 +-
python/core/qgslayerdefinition.sip | 39 +-
python/core/qgslegendsettings.sip | 79 +-
python/core/qgslogger.sip | 28 +-
python/core/qgsmaphittest.sip | 63 +
python/core/qgsmaplayer.sip | 264 +-
python/core/qgsmaplayerregistry.sip | 85 +-
python/core/qgsmaprenderer.sip | 44 +-
python/core/qgsmaprenderercache.sip | 8 +-
python/core/qgsmaprenderercustompainterjob.sip | 2 +-
python/core/qgsmaprendererjob.sip | 5 +-
python/core/qgsmapsettings.sip | 37 +-
python/core/qgsmaptopixel.sip | 180 +-
python/core/qgsmaptopixelgeometrysimplifier.sip | 5 +
python/core/qgsmapunitscale.sip | 9 +
python/core/qgsmessagelog.sip | 6 +-
python/core/qgsmessageoutput.sip | 24 +-
python/core/qgsmimedatautils.sip | 2 +-
python/core/qgsmultirenderchecker.sip | 12 +-
python/core/qgsnetworkaccessmanager.sip | 20 +
python/core/qgsnetworkcontentfetcher.sip | 18 +-
python/core/qgsobjectcustomproperties.sip | 37 +
python/core/qgsofflineediting.sip | 16 +-
python/core/qgsogcutils.sip | 16 +-
python/core/qgsowsconnection.sip | 1 +
python/core/qgspallabeling.sip | 290 +-
python/core/qgspluginlayer.sip | 6 +-
python/core/qgspluginlayerregistry.sip | 35 +-
python/core/qgspoint.sip | 81 +-
python/core/qgspointlocator.sip | 30 +-
python/core/qgsproject.sip | 217 +-
python/core/qgsprojectfiletransform.sip | 8 +-
python/core/qgsprojectproperty.sip | 126 +-
python/core/qgsprojectversion.sip | 22 +-
python/core/qgsprovidermetadata.sip | 18 +-
python/core/qgsproviderregistry.sip | 41 +-
python/core/qgspythonrunner.sip | 12 +-
python/core/qgsrectangle.sip | 23 +-
python/core/qgsrelation.sip | 92 +-
python/core/qgsrelationmanager.sip | 2 +-
python/core/qgsrenderchecker.sip | 50 +-
python/core/qgsrendercontext.sip | 111 +-
python/core/qgsscalecalculator.sip | 9 +-
python/core/qgsscaleexpression.sip | 95 +
python/core/qgsscaleutils.sip | 4 +-
python/core/qgssimplifymethod.sip | 11 +-
python/core/qgssnapper.sip | 65 +-
python/core/qgssnappingutils.sip | 48 +-
python/core/qgsspatialindex.sip | 24 +-
python/core/qgsstatisticalsummary.sip | 168 +
python/core/qgsstringutils.sip | 49 +
python/core/qgstolerance.sip | 84 +-
python/core/qgstracer.sip | 84 +
python/core/qgstransaction.sip | 26 +-
python/core/qgstransactiongroup.sip | 68 +
python/core/qgsunittypes.sip | 172 +
python/core/qgsvectordataprovider.sip | 78 +-
python/core/qgsvectorfilewriter.sip | 117 +-
python/core/qgsvectorlayer.sip | 951 +-
python/core/qgsvectorlayercache.sip | 9 +-
python/core/qgsvectorlayereditbuffer.sip | 41 +-
python/core/qgsvectorlayereditpassthrough.sip | 20 +
python/core/qgsvectorlayereditutils.sip | 106 +-
python/core/qgsvectorlayerfeatureiterator.sip | 47 +-
python/core/qgsvectorlayerimport.sip | 24 +-
python/core/qgsvectorlayerjoinbuffer.sip | 19 +-
python/core/qgsvectorsimplifymethod.sip | 2 +-
python/core/qgsvirtuallayerdefinition.sip | 125 +
python/core/qgsvirtuallayerdefinitionutils.sip | 12 +
python/core/qgsvisibilitypresetcollection.sip | 131 +
python/core/qgsxmlutils.sip | 20 +
python/core/raster/qgsbilinearrasterresampler.sip | 2 +-
python/core/raster/qgsbrightnesscontrastfilter.sip | 4 +-
python/core/raster/qgscolorrampshader.sip | 4 +-
python/core/raster/qgscontrastenhancement.sip | 4 +
.../core/raster/qgscontrastenhancementfunction.sip | 1 -
python/core/raster/qgscubicrasterresampler.sip | 2 +-
python/core/raster/qgshuesaturationfilter.sip | 6 +-
python/core/raster/qgsmultibandcolorrenderer.sip | 12 +-
python/core/raster/qgspalettedrasterrenderer.sip | 19 +-
python/core/raster/qgsraster.sip | 38 +-
python/core/raster/qgsrasterbandstats.sip | 5 +-
python/core/raster/qgsrasterblock.sip | 20 +-
python/core/raster/qgsrasterchecker.sip | 11 +-
python/core/raster/qgsrasterdataprovider.sip | 103 +-
python/core/raster/qgsrasterdrawer.sip | 21 +-
python/core/raster/qgsrasterfilewriter.sip | 9 +-
python/core/raster/qgsrasterhistogram.sip | 2 +-
python/core/raster/qgsrasteridentifyresult.sip | 4 +-
python/core/raster/qgsrasterinterface.sip | 46 +-
python/core/raster/qgsrasteriterator.sip | 5 +-
python/core/raster/qgsrasterlayer.sip | 59 +-
python/core/raster/qgsrasternuller.sip | 4 +-
python/core/raster/qgsrasterpipe.sip | 9 +-
python/core/raster/qgsrasterprojector.sip | 74 +-
python/core/raster/qgsrasterrange.sip | 8 +-
python/core/raster/qgsrasterrenderer.sip | 36 +-
python/core/raster/qgsrasterresamplefilter.sip | 10 +-
python/core/raster/qgsrasterresampler.sip | 6 +-
python/core/raster/qgsrastershader.sip | 8 +-
python/core/raster/qgsrastershaderfunction.sip | 8 +-
python/core/raster/qgsrastertransparency.sip | 6 +-
.../core/raster/qgssinglebandcolordatarenderer.sip | 7 +-
python/core/raster/qgssinglebandgrayrenderer.sip | 9 +-
.../raster/qgssinglebandpseudocolorrenderer.sip | 20 +-
python/core/symbology-ng/qgs25drenderer.sip | 106 +
.../qgscategorizedsymbolrendererv2.sip | 89 +-
python/core/symbology-ng/qgscolorbrewerpalette.sip | 4 +-
python/core/symbology-ng/qgscptcityarchive.sip | 50 +-
.../core/symbology-ng/qgsellipsesymbollayerv2.sip | 12 +-
python/core/symbology-ng/qgsfillsymbollayerv2.sip | 253 +-
.../qgsgeometrygeneratorsymbollayerv2.sip | 88 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.sip | 143 +-
python/core/symbology-ng/qgsheatmaprenderer.sip | 75 +-
.../symbology-ng/qgsinvertedpolygonrenderer.sip | 75 +-
python/core/symbology-ng/qgslegendsymbolitemv2.sip | 3 +
python/core/symbology-ng/qgslinesymbollayerv2.sip | 85 +-
.../core/symbology-ng/qgsmarkersymbollayerv2.sip | 59 +-
.../symbology-ng/qgspointdisplacementrenderer.sip | 117 +-
python/core/symbology-ng/qgsrendererv2.sip | 302 +-
python/core/symbology-ng/qgsrendererv2registry.sip | 26 +-
.../core/symbology-ng/qgsrulebasedrendererv2.sip | 238 +-
.../symbology-ng/qgssinglesymbolrendererv2.sip | 23 +-
python/core/symbology-ng/qgsstylev2.sip | 80 +-
python/core/symbology-ng/qgssvgcache.sip | 92 +-
python/core/symbology-ng/qgssymbollayerv2.sip | 300 +-
.../core/symbology-ng/qgssymbollayerv2registry.sip | 18 +-
python/core/symbology-ng/qgssymbollayerv2utils.sip | 167 +-
.../core/symbology-ng/qgssymbologyv2conversion.sip | 4 +-
python/core/symbology-ng/qgssymbolv2.sip | 356 +-
python/core/symbology-ng/qgsvectorcolorrampv2.sip | 69 +-
.../symbology-ng/qgsvectorfieldsymbollayer.sip | 9 +-
python/custom_widgets/qgis_customwidgets.py | 12 +-
python/ext-libs/CMakeLists.txt | 2 +-
python/ext-libs/markupsafe/_speedups.so | Bin
python/ext-libs/nose2-0.5.0.egg-info/PKG-INFO | 75 +
.../dependency_links.txt | 0
.../ext-libs/nose2-0.5.0.egg-info/entry_points.txt | 4 +
python/ext-libs/nose2-0.5.0.egg-info/requires.txt | 3 +
python/ext-libs/nose2-0.5.0.egg-info/top_level.txt | 1 +
python/ext-libs/nose2/__init__.py | 1 +
python/ext-libs/nose2/__main__.py | 12 +
.../ext => ext-libs/nose2/backports}/__init__.py | 0
python/ext-libs/nose2/backports/ordereddict.py | 264 +
python/ext-libs/nose2/collector.py | 30 +
python/ext-libs/nose2/compat.py | 37 +
python/ext-libs/nose2/config.py | 79 +
python/ext-libs/nose2/events.py | 1134 +
python/ext-libs/nose2/exceptions.py | 10 +
python/ext-libs/nose2/loader.py | 123 +
python/ext-libs/nose2/main.py | 300 +
.../ext => ext-libs/nose2/plugins}/__init__.py | 0
python/ext-libs/nose2/plugins/attrib.py | 154 +
python/ext-libs/nose2/plugins/buffer.py | 137 +
python/ext-libs/nose2/plugins/collect.py | 44 +
python/ext-libs/nose2/plugins/coverage.py | 89 +
python/ext-libs/nose2/plugins/debugger.py | 60 +
python/ext-libs/nose2/plugins/doctests.py | 58 +
python/ext-libs/nose2/plugins/dundertest.py | 30 +
python/ext-libs/nose2/plugins/failfast.py | 25 +
python/ext-libs/nose2/plugins/junitxml.py | 209 +
python/ext-libs/nose2/plugins/layers.py | 179 +
.../nose2/plugins/loader}/__init__.py | 0
python/ext-libs/nose2/plugins/loader/discovery.py | 250 +
.../ext-libs/nose2/plugins/loader/eggdiscovery.py | 79 +
python/ext-libs/nose2/plugins/loader/functions.py | 145 +
python/ext-libs/nose2/plugins/loader/generators.py | 257 +
python/ext-libs/nose2/plugins/loader/loadtests.py | 93 +
python/ext-libs/nose2/plugins/loader/parameters.py | 199 +
python/ext-libs/nose2/plugins/loader/testcases.py | 116 +
.../ext-libs/nose2/plugins/loader/testclasses.py | 237 +
python/ext-libs/nose2/plugins/logcapture.py | 178 +
python/ext-libs/nose2/plugins/mp.py | 435 +
python/ext-libs/nose2/plugins/outcomes.py | 66 +
python/ext-libs/nose2/plugins/printhooks.py | 68 +
python/ext-libs/nose2/plugins/prof.py | 95 +
python/ext-libs/nose2/plugins/result.py | 272 +
python/ext-libs/nose2/plugins/testid.py | 116 +
python/ext-libs/nose2/result.py | 138 +
python/ext-libs/nose2/runner.py | 70 +
python/ext-libs/nose2/session.py | 222 +
python/ext-libs/nose2/sphinxext.py | 257 +
python/ext-libs/nose2/suite.py | 134 +
python/ext-libs/nose2/tests/__init__.py | 1 +
python/ext-libs/nose2/tests/_common.py | 260 +
.../nose2/tests/functional}/__init__.py | 0
.../nose2/tests/functional/test_attrib_plugin.py | 70 +
.../nose2/tests/functional/test_collect_plugin.py | 19 +
.../nose2/tests/functional/test_coverage.py | 22 +
.../nose2/tests/functional/test_decorators.py | 17 +
.../tests/functional/test_discovery_loader.py | 76 +
.../tests/functional/test_dundertest_plugin.py | 9 +
.../tests/functional/test_eggdiscovery_loader.py | 70 +
.../nose2/tests/functional/test_junitxml_plugin.py | 98 +
.../nose2/tests/functional/test_layers_plugin.py | 122 +
.../nose2/tests/functional/test_loading.py | 294 +
.../tests/functional/test_loadtests_plugin.py | 31 +
.../tests/functional/test_logcapture_plugin.py | 21 +
.../ext-libs/nose2/tests/functional/test_main.py | 28 +
.../nose2/tests/functional/test_mp_plugin.py | 225 +
.../tests/functional/test_printhooks_plugin.py | 37 +
.../nose2/tests/functional/test_session.py | 27 +
.../nose2/tests/functional/test_such_dsl.py | 111 +
.../ext-libs/nose2/tests/functional/test_util.py | 9 +
.../ext => ext-libs/nose2/tests/unit}/__init__.py | 0
.../nose2/tests/unit/test_attrib_plugin.py | 68 +
.../nose2/tests/unit/test_buffer_plugin.py | 71 +
.../nose2/tests/unit/test_collect_plugin.py | 16 +
python/ext-libs/nose2/tests/unit/test_collector.py | 22 +
python/ext-libs/nose2/tests/unit/test_config.py | 30 +
.../nose2/tests/unit/test_debugger_plugin.py | 93 +
.../ext-libs/nose2/tests/unit/test_decorators.py | 34 +
.../nose2/tests/unit/test_doctest_plugin.py | 73 +
.../nose2/tests/unit/test_dundertest_plugin.py | 32 +
python/ext-libs/nose2/tests/unit/test_failfast.py | 59 +
.../nose2/tests/unit/test_functions_loader.py | 49 +
.../nose2/tests/unit/test_generators_plugin.py | 84 +
python/ext-libs/nose2/tests/unit/test_junitxml.py | 259 +
.../nose2/tests/unit/test_layers_plugin.py | 299 +
python/ext-libs/nose2/tests/unit/test_loader.py | 75 +
.../nose2/tests/unit/test_logcapture_plugin.py | 85 +
python/ext-libs/nose2/tests/unit/test_mp_plugin.py | 60 +
.../nose2/tests/unit/test_outcomes_plugin.py | 72 +
.../nose2/tests/unit/test_params_plugin.py | 167 +
.../ext-libs/nose2/tests/unit/test_plugin_api.py | 34 +
.../nose2/tests/unit/test_printhooks_plugin.py | 139 +
.../ext-libs/nose2/tests/unit/test_prof_plugin.py | 29 +
python/ext-libs/nose2/tests/unit/test_result.py | 25 +
python/ext-libs/nose2/tests/unit/test_session.py | 22 +
.../nose2/tests/unit/test_testcase_loader.py | 80 +
.../nose2/tests/unit/test_testclass_loader.py | 108 +
.../nose2/tests/unit/test_testid_plugin.py | 125 +
python/ext-libs/nose2/tools/__init__.py | 5 +
python/ext-libs/nose2/tools/decorators.py | 39 +
python/ext-libs/nose2/tools/params.py | 74 +
python/ext-libs/nose2/tools/such.py | 421 +
python/ext-libs/nose2/util.py | 318 +
python/ext-libs/six-1.10.0.egg-info/PKG-INFO | 32 +
.../dependency_links.txt | 0
.../top_level.txt | 0
python/ext-libs/six-1.7.3-py2.7.egg-info/PKG-INFO | 32 -
.../ext-libs/six-1.7.3-py2.7.egg-info/SOURCES.txt | 15 -
.../six-1.7.3-py2.7.egg-info/installed-files.txt | 7 -
python/ext-libs/six.py | 179 +-
python/ext-libs/yaml/__init__.py | 315 +
python/ext-libs/yaml/composer.py | 139 +
python/ext-libs/yaml/constructor.py | 675 +
python/ext-libs/yaml/cyaml.py | 85 +
python/ext-libs/yaml/dumper.py | 62 +
python/ext-libs/yaml/emitter.py | 1140 +
python/ext-libs/yaml/error.py | 75 +
python/ext-libs/yaml/events.py | 86 +
python/ext-libs/yaml/loader.py | 40 +
python/ext-libs/yaml/nodes.py | 49 +
python/ext-libs/yaml/parser.py | 589 +
python/ext-libs/yaml/reader.py | 190 +
python/ext-libs/yaml/representer.py | 484 +
python/ext-libs/yaml/resolver.py | 224 +
python/ext-libs/yaml/scanner.py | 1457 +
python/ext-libs/yaml/serializer.py | 111 +
python/ext-libs/yaml/tokens.py | 104 +
python/gui/__init__.py | 25 +
.../qgsattributetablefiltermodel.sip | 5 +-
.../gui/attributetable/qgsattributetablemodel.sip | 31 +-
.../gui/attributetable/qgsattributetableview.sip | 4 +-
python/gui/attributetable/qgsdualview.sip | 6 +-
python/gui/attributetable/qgsfeaturelistmodel.sip | 22 +-
python/gui/attributetable/qgsfeaturelistview.sip | 8 +-
.../attributetable/qgsfeaturelistviewdelegate.sip | 4 +-
python/gui/attributetable/qgsfeaturemodel.sip | 1 +
.../attributetable/qgsfeatureselectionmodel.sip | 4 +-
.../qgsfieldconditionalformatwidget.sip | 65 +
.../attributetable/qgsifeatureselectionmanager.sip | 8 +-
python/gui/auth/qgsauthauthoritieseditor.sip | 9 +
python/gui/auth/qgsauthcertificateinfo.sip | 34 +
python/gui/auth/qgsauthcertificatemanager.sip | 25 +
python/gui/auth/qgsauthcerttrustpolicycombobox.sip | 21 +
python/gui/auth/qgsauthconfigeditor.sip | 18 +
python/gui/auth/qgsauthconfigselect.sip | 46 +
python/gui/auth/qgsautheditorwidgets.sip | 24 +
python/gui/auth/qgsauthidentitieseditor.sip | 10 +
python/gui/auth/qgsauthimportcertdialog.sip | 35 +
python/gui/auth/qgsauthimportidentitydialog.sip | 48 +
python/gui/auth/qgsauthmethodedit.sip | 26 +
python/gui/auth/qgsauthserverseditor.sip | 11 +
python/gui/auth/qgsauthsslconfigwidget.sip | 91 +
python/gui/auth/qgsauthsslerrorsdialog.sip | 14 +
python/gui/auth/qgsauthsslimportdialog.sip | 12 +
python/gui/auth/qgsauthtrustedcasdialog.sip | 11 +
.../editorwidgets/core/qgseditorconfigwidget.sip | 2 +-
.../editorwidgets/core/qgseditorwidgetfactory.sip | 14 +-
.../editorwidgets/core/qgseditorwidgetregistry.sip | 21 +-
.../editorwidgets/core/qgseditorwidgetwrapper.sip | 22 +-
.../editorwidgets/core/qgssearchwidgetwrapper.sip | 59 +
python/gui/editorwidgets/core/qgswidgetwrapper.sip | 172 +
python/gui/editorwidgets/qgsdoublespinbox.sip | 8 +-
.../editorwidgets/qgsrelationreferencewidget.sip | 21 +-
.../qgsrelationreferencewidgetwrapper.sip | 1 +
.../gui/editorwidgets/qgsrelationwidgetwrapper.sip | 33 +
python/gui/editorwidgets/qgsspinbox.sip | 8 +-
python/gui/effects/qgseffectdrawmodecombobox.sip | 30 +
.../gui/effects/qgseffectstackpropertieswidget.sip | 191 +
.../gui/effects/qgspainteffectpropertieswidget.sip | 43 +
python/gui/effects/qgspainteffectwidget.sip | 124 +
python/gui/gui.sip | 124 +-
.../gui/layertree/qgslayertreemapcanvasbridge.sip | 2 +-
python/gui/layertree/qgslayertreeview.sip | 16 +
.../layertree/qgslayertreeviewdefaultactions.sip | 6 +
python/gui/qgisinterface.sip | 113 +-
python/gui/qgsactionmenu.sip | 68 +
python/gui/qgsadvanceddigitizingcanvasitem.sip | 16 +
python/gui/qgsadvanceddigitizingdockwidget.sip | 302 +
python/gui/qgsannotationitem.sip | 56 +-
python/gui/qgsattributedialog.sip | 16 +-
python/gui/qgsattributeform.sip | 9 +-
python/gui/qgsattributeforminterface.sip | 2 +-
python/gui/qgsattributetypeloaddialog.sip | 35 +
python/gui/qgsbrowsertreeview.sip | 29 +
python/gui/qgsbusyindicatordialog.sip | 4 +-
python/gui/qgscharacterselectdialog.sip | 2 +-
python/gui/qgscodeeditor.sip | 17 +-
python/gui/qgscollapsiblegroupbox.sip | 42 +-
python/gui/qgscolorbutton.sip | 6 +-
python/gui/qgscolorbuttonv2.sip | 76 +-
python/gui/qgscolordialog.sip | 22 +-
python/gui/qgscolorschemelist.sip | 36 +-
python/gui/qgscolorswatchgrid.sip | 53 +-
python/gui/qgscolorwidgets.sip | 131 +-
python/gui/qgscomposerruler.sip | 6 +-
python/gui/qgscomposerview.sip | 68 +-
python/gui/qgscredentialdialog.sip | 6 +-
python/gui/qgsdatadefinedbutton.sip | 102 +-
python/gui/qgsdetaileditemdata.sip | 9 +-
python/gui/qgsdetaileditemdelegate.sip | 4 +-
python/gui/qgsdetaileditemwidget.sip | 2 +-
python/gui/qgsdial.sip | 23 +
python/gui/qgsdialog.sip | 4 +-
python/gui/qgsencodingfiledialog.sip | 8 +-
python/gui/qgserrordialog.sip | 4 +-
python/gui/qgsexpressionbuilderdialog.sip | 18 +-
python/gui/qgsexpressionbuilderwidget.sip | 132 +-
python/gui/qgsexpressionhighlighter.sip | 2 +-
python/gui/qgsexpressionselectiondialog.sip | 4 +-
python/gui/qgsextentgroupbox.sip | 9 +
python/gui/qgsexternalresourcewidget.sip | 65 +
python/gui/qgsfeatureselectiondlg.sip | 50 +
python/gui/qgsfieldcombobox.sip | 9 +-
python/gui/qgsfieldexpressionwidget.sip | 33 +-
python/gui/qgsfieldmodel.sip | 12 +-
python/gui/qgsfieldproxymodel.sip | 2 +-
python/gui/qgsfieldvalidator.sip | 9 +-
python/gui/qgsfiledropedit.sip | 2 +-
python/gui/qgsfilewidget.sip | 95 +
python/gui/qgsfilterlineedit.sip | 6 +-
python/gui/qgsformannotationitem.sip | 4 +-
python/gui/qgsgenericprojectionselector.sip | 8 +-
python/gui/qgsgeometryrubberband.sip | 77 +
python/gui/qgsgroupwmsdatadialog.sip | 32 +
python/gui/qgshighlight.sip | 2 +-
python/gui/qgshistogramwidget.sip | 139 +
python/gui/qgshtmlannotationitem.sip | 2 +-
python/gui/qgsidentifymenu.sip | 2 +-
python/gui/qgslegendfilterbutton.sip | 50 +
python/gui/qgslegendinterface.sip | 6 +-
python/gui/qgsludialog.sip | 6 +-
python/gui/qgsmanageconnectionsdialog.sip | 2 +-
python/gui/qgsmapcanvas.sip | 118 +-
python/gui/qgsmapcanvasitem.sip | 6 +-
python/gui/qgsmapcanvasmap.sip | 6 +-
python/gui/qgsmapcanvassnapper.sip | 53 +-
python/gui/qgsmapcanvassnappingutils.sip | 12 +
python/gui/qgsmapcanvastracer.sip | 43 +
python/gui/qgsmaplayeractionregistry.sip | 24 +-
python/gui/qgsmaplayercombobox.sip | 23 +-
python/gui/qgsmaplayermodel.sip | 8 +-
python/gui/qgsmaplayerproxymodel.sip | 8 +-
python/gui/qgsmapmouseevent.sip | 118 +
python/gui/qgsmapoverviewcanvas.sip | 2 +-
python/gui/qgsmaptool.sip | 32 +-
python/gui/qgsmaptooladvanceddigitizing.sip | 114 +
python/gui/qgsmaptoolcapture.sip | 177 +
python/gui/qgsmaptooledit.sip | 59 +
python/gui/qgsmaptoolemitpoint.sip | 6 +-
python/gui/qgsmaptoolidentify.sip | 51 +-
python/gui/qgsmaptoolidentifyfeature.sip | 2 +-
python/gui/qgsmaptoolpan.sip | 7 +-
python/gui/qgsmaptooltouch.sip | 6 +-
python/gui/qgsmaptoolzoom.sip | 7 +-
python/gui/qgsmessagebar.sip | 27 +-
python/gui/qgsmessagebaritem.sip | 8 +-
python/gui/qgsmessagelogviewer.sip | 2 +-
python/gui/qgsmessageviewer.sip | 4 +-
python/gui/qgsnewhttpconnection.sip | 2 +-
python/gui/qgsnewmemorylayerdialog.sip | 10 +-
python/gui/qgsnewnamedialog.sip | 95 +
python/gui/qgsnewvectorlayerdialog.sip | 14 +-
python/gui/qgsnumericsortlistviewitem.sip | 4 +-
python/gui/qgsoptionsdialogbase.sip | 8 +-
python/gui/qgsorderbydialog.sip | 28 +
python/gui/qgsowssourceselect.sip | 10 +-
python/gui/qgspixmaplabel.sip | 30 +
python/gui/qgspluginmanagerinterface.sip | 6 +-
python/gui/qgsprevieweffect.sip | 8 +-
python/gui/qgsprojectbadlayerguihandler.sip | 86 +-
python/gui/qgsprojectionselectionwidget.sip | 26 +-
python/gui/qgsprojectionselector.sip | 15 +-
python/gui/qgsquerybuilder.sip | 10 +-
python/gui/qgsrasterformatsaveoptionswidget.sip | 16 +-
python/gui/qgsrasterlayersaveasdialog.sip | 3 +-
python/gui/qgsrasterpyramidsoptionswidget.sip | 2 +-
python/gui/qgsrelationeditorwidget.sip | 68 +
python/gui/qgsrubberband.sip | 35 +-
python/gui/qgsscalecombobox.sip | 4 +-
python/gui/qgsscalevisibilitydialog.sip | 2 +-
python/gui/qgsscalewidget.sip | 9 +-
python/gui/qgssearchquerybuilder.sip | 11 +-
python/gui/qgsslider.sip | 26 +
python/gui/qgssublayersdialog.sip | 4 +-
python/gui/qgstextannotationitem.sip | 4 +-
python/gui/qgsunitselectionwidget.sip | 85 +
python/gui/qgsuserinputdockwidget.sip | 19 +
python/gui/qgsvariableeditorwidget.sip | 90 +
python/gui/qgsvectorlayertools.sip | 5 +-
python/gui/qgsvertexmarker.sip | 3 +-
.../gui/raster/qgsmultibandcolorrendererwidget.sip | 4 +-
python/gui/raster/qgsrasterhistogramwidget.sip | 4 +-
python/gui/raster/qgsrasterrendererwidget.sip | 8 +-
.../gui/raster/qgssinglebandgrayrendererwidget.sip | 4 +-
python/gui/symbology-ng/characterwidget.sip | 3 +-
python/gui/symbology-ng/qgs25drendererwidget.sip | 42 +
.../qgscategorizedsymbolrendererv2widget.sip | 31 +-
python/gui/symbology-ng/qgscolorrampcombobox.sip | 17 +-
python/gui/symbology-ng/qgsdashspacedialog.sip | 2 +-
.../symbology-ng/qgsdatadefinedsymboldialog.sip | 19 +-
.../symbology-ng/qgsgraduatedhistogramwidget.sip | 42 +
.../qgsgraduatedsymbolrendererv2widget.sip | 18 +-
.../gui/symbology-ng/qgsheatmaprendererwidget.sip | 4 +-
.../qgsinvertedpolygonrendererwidget.sip | 3 +-
.../gui/symbology-ng/qgslayerpropertieswidget.sip | 25 +
.../qgspointdisplacementrendererwidget.sip | 1 +
.../symbology-ng/qgsrendererv2propertiesdialog.sip | 16 +
python/gui/symbology-ng/qgsrendererv2widget.sip | 157 +-
.../symbology-ng/qgsrulebasedrendererv2widget.sip | 3 +-
.../qgssinglesymbolrendererv2widget.sip | 5 +-
python/gui/symbology-ng/qgssizescalewidget.sip | 20 +
.../gui/symbology-ng/qgssmartgroupeditordialog.sip | 10 +-
.../symbology-ng/qgsstylev2exportimportdialog.sip | 41 +
.../qgsstylev2groupselectiondialog.sip | 45 +
.../gui/symbology-ng/qgsstylev2managerdialog.sip | 19 +-
python/gui/symbology-ng/qgssvgselectorwidget.sip | 6 +-
python/gui/symbology-ng/qgssymbollayerv2widget.sip | 84 +-
.../gui/symbology-ng/qgssymbollevelsv2dialog.sip | 10 +-
python/gui/symbology-ng/qgssymbolslistwidget.sip | 50 +-
.../gui/symbology-ng/qgssymbolv2selectordialog.sip | 31 +-
.../qgsvectorgradientcolorrampv2dialog.sip | 2 +-
python/networkanalysis/__init__.py | 25 +
python/plugins/CMakeLists.txt | 63 +-
python/plugins/GdalTools/CMakeLists.txt | 4 +-
python/plugins/GdalTools/GdalTools.py | 760 +-
python/plugins/GdalTools/__init__.py | 8 +-
python/plugins/GdalTools/tools/CMakeLists.txt | 2 +-
python/plugins/GdalTools/tools/GdalTools_utils.py | 1380 +-
python/plugins/GdalTools/tools/dialogBase.py | 372 +-
python/plugins/GdalTools/tools/dialogSRS.py | 44 +-
python/plugins/GdalTools/tools/doBuildVRT.py | 268 +-
python/plugins/GdalTools/tools/doClipper.py | 332 +-
python/plugins/GdalTools/tools/doContour.py | 173 +-
python/plugins/GdalTools/tools/doDEM.py | 291 +-
python/plugins/GdalTools/tools/doExtractProj.py | 309 +-
python/plugins/GdalTools/tools/doFillNodata.py | 403 +-
python/plugins/GdalTools/tools/doGrid.py | 352 +-
python/plugins/GdalTools/tools/doInfo.py | 191 +-
python/plugins/GdalTools/tools/doMerge.py | 325 +-
python/plugins/GdalTools/tools/doNearBlack.py | 127 +-
python/plugins/GdalTools/tools/doOverview.py | 269 +-
python/plugins/GdalTools/tools/doPctRgb.py | 244 +-
python/plugins/GdalTools/tools/doPolygonize.py | 175 +-
python/plugins/GdalTools/tools/doProjection.py | 300 +-
python/plugins/GdalTools/tools/doProximity.py | 161 +-
python/plugins/GdalTools/tools/doRasterize.py | 247 +-
python/plugins/GdalTools/tools/doRgbPct.py | 238 +-
python/plugins/GdalTools/tools/doSettings.py | 88 +-
python/plugins/GdalTools/tools/doSieve.py | 131 +-
python/plugins/GdalTools/tools/doTileIndex.py | 128 +-
python/plugins/GdalTools/tools/doTranslate.py | 537 +-
python/plugins/GdalTools/tools/doWarp.py | 413 +-
python/plugins/GdalTools/tools/extentSelector.py | 327 +-
python/plugins/GdalTools/tools/inOutSelector.py | 357 +-
python/plugins/GdalTools/tools/optionsTable.py | 79 +-
python/plugins/GdalTools/tools/widgetBatchBase.py | 235 +-
python/plugins/GdalTools/tools/widgetBuildVRT.ui | 90 +-
python/plugins/GdalTools/tools/widgetClipper.ui | 292 +-
python/plugins/GdalTools/tools/widgetPluginBase.py | 337 +-
python/plugins/GdalTools/tools/widgetTileIndex.ui | 9 +-
python/plugins/MetaSearch/__init__.py | 1 +
python/plugins/MetaSearch/dialogs/maindialog.py | 97 +-
.../MetaSearch/dialogs/manageconnectionsdialog.py | 2 +
.../MetaSearch/dialogs/newconnectiondialog.py | 2 +
python/plugins/MetaSearch/dialogs/recorddialog.py | 2 +
python/plugins/MetaSearch/dialogs/xmldialog.py | 2 +
.../MetaSearch/locale/cs/LC_MESSAGES/templates.mo | Bin 2051 -> 0 bytes
.../MetaSearch/locale/cs/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.qm | Bin 8170 -> 0 bytes
.../plugins/MetaSearch/locale/cs/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/de/LC_MESSAGES/templates.mo | Bin 1989 -> 0 bytes
.../MetaSearch/locale/de/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/de/LC_MESSAGES/ui.qm | Bin 607 -> 0 bytes
.../plugins/MetaSearch/locale/de/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/en/LC_MESSAGES/templates.mo | Bin 370 -> 0 bytes
.../MetaSearch/locale/en/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/en/LC_MESSAGES/ui.qm | 1 -
.../plugins/MetaSearch/locale/en/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/fr/LC_MESSAGES/templates.mo | Bin 1869 -> 0 bytes
.../MetaSearch/locale/fr/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.qm | Bin 8818 -> 0 bytes
.../plugins/MetaSearch/locale/fr/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/it/LC_MESSAGES/templates.mo | Bin 2026 -> 0 bytes
.../MetaSearch/locale/it/LC_MESSAGES/templates.po | 121 -
.../plugins/MetaSearch/locale/it/LC_MESSAGES/ui.qm | Bin 8344 -> 0 bytes
.../plugins/MetaSearch/locale/it/LC_MESSAGES/ui.ts | 481 -
.../MetaSearch/locale/nl/LC_MESSAGES/templates.mo | Bin 479 -> 0 bytes
.../MetaSearch/locale/nl/LC_MESSAGES/templates.po | 120 -
.../plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.qm | Bin 8250 -> 0 bytes
.../plugins/MetaSearch/locale/nl/LC_MESSAGES/ui.ts | 481 -
python/plugins/MetaSearch/metadata.txt | 17 +-
python/plugins/MetaSearch/pavement.py | 289 +-
python/plugins/MetaSearch/plugin.py | 14 +-
.../MetaSearch/resources/connections-default.xml | 19 +-
python/plugins/MetaSearch/ui/maindialog.ui | 50 +-
python/plugins/MetaSearch/util.py | 48 +-
python/plugins/db_manager/CMakeLists.txt | 4 +-
python/plugins/db_manager/README | 2 +-
python/plugins/db_manager/TODO | 2 +-
python/plugins/db_manager/__init__.py | 2 +
python/plugins/db_manager/db_manager.py | 809 +-
python/plugins/db_manager/db_manager_plugin.py | 88 +-
python/plugins/db_manager/db_model.py | 963 +-
.../plugins/db_manager/db_plugins/CMakeLists.txt | 4 +
python/plugins/db_manager/db_plugins/__init__.py | 54 +-
python/plugins/db_manager/db_plugins/connector.py | 355 +-
python/plugins/db_manager/db_plugins/data_model.py | 511 +-
python/plugins/db_manager/db_plugins/html_elems.py | 201 +-
python/plugins/db_manager/db_plugins/info_model.py | 806 +-
.../db_manager/db_plugins/oracle/CMakeLists.txt | 9 +
.../db_manager/db_plugins/oracle/QtSqlDB.py | 218 +
.../plugins/db_manager/db_plugins/oracle/TODO.md | 161 +
.../db_plugins/oracle}/__init__.py | 0
.../db_manager/db_plugins/oracle/connector.py | 1760 +
.../db_manager/db_plugins/oracle/data_model.py | 154 +
.../db_manager/db_plugins/oracle/icons/oracle.png | Bin 0 -> 577 bytes
.../db_manager/db_plugins/oracle/info_model.py | 674 +
.../plugins/db_manager/db_plugins/oracle/plugin.py | 655 +
.../db_manager/db_plugins/oracle/resources.qrc | 5 +
.../db_manager/db_plugins/oracle/sql_dictionary.py | 308 +
python/plugins/db_manager/db_plugins/plugin.py | 2010 +-
.../db_manager/db_plugins/postgis/CMakeLists.txt | 2 +-
.../db_manager/db_plugins/postgis/connector.py | 1601 +-
.../db_manager/db_plugins/postgis/data_model.py | 84 +-
.../db_manager/db_plugins/postgis/info_model.py | 391 +-
.../db_manager/db_plugins/postgis/plugin.py | 29 +-
.../db_plugins/postgis/plugins/__init__.py | 20 +-
.../postgis/plugins/qgis_topoview/__init__.py | 468 +-
.../postgis/plugins/versioning/CMakeLists.txt | 2 +-
.../postgis/plugins/versioning/__init__.py | 25 +-
.../postgis/plugins/versioning/dlg_versioning.py | 385 +-
.../db_plugins/postgis/sql_dictionary.py | 149 +-
.../db_plugins/spatialite/CMakeLists.txt | 2 +-
.../db_manager/db_plugins/spatialite/connector.py | 1290 +-
.../db_manager/db_plugins/spatialite/data_model.py | 54 +-
.../db_manager/db_plugins/spatialite/info_model.py | 62 +-
.../db_manager/db_plugins/spatialite/plugin.py | 385 +-
.../db_plugins/spatialite/sql_dictionary.py | 151 +-
.../db_manager/db_plugins/vlayers/CMakeLists.txt | 7 +
.../db_plugins/vlayers}/__init__.py | 0
.../db_manager/db_plugins/vlayers/connector.py | 429 +
.../db_manager/db_plugins/vlayers/data_model.py | 115 +
.../db_manager/db_plugins/vlayers/info_model.py | 46 +
.../db_manager/db_plugins/vlayers/plugin.py | 191 +
.../db_manager/db_plugins/vlayers/resources.qrc | 5 +
.../db_plugins/vlayers/sql_dictionary.py | 176 +
.../db_manager/db_plugins/vlayers/vlayer.svg | 242 +
python/plugins/db_manager/db_tree.py | 278 +-
.../plugins/db_manager/dlg_add_geometry_column.py | 63 +-
python/plugins/db_manager/dlg_create_constraint.py | 69 +-
python/plugins/db_manager/dlg_create_index.py | 98 +-
python/plugins/db_manager/dlg_create_table.py | 550 +-
python/plugins/db_manager/dlg_db_error.py | 41 +-
python/plugins/db_manager/dlg_export_vector.py | 305 +-
python/plugins/db_manager/dlg_field_properties.py | 92 +-
python/plugins/db_manager/dlg_import_vector.py | 639 +-
python/plugins/db_manager/dlg_query_builder.py | 382 +
python/plugins/db_manager/dlg_sql_window.py | 713 +-
python/plugins/db_manager/dlg_table_properties.py | 587 +-
python/plugins/db_manager/icons/CMakeLists.txt | 2 +-
python/plugins/db_manager/icons/sql.gif | Bin 0 -> 175 bytes
.../db_manager/icons/toolbar/action_delete.png | Bin 0 -> 1370 bytes
.../plugins/db_manager/icons/view_materialized.png | Bin 0 -> 471 bytes
python/plugins/db_manager/info_viewer.py | 235 +-
python/plugins/db_manager/layer_preview.py | 195 +-
python/plugins/db_manager/resources.qrc | 59 +-
python/plugins/db_manager/sql_dictionary.py | 5 +-
python/plugins/db_manager/sqledit.py | 5 +-
python/plugins/db_manager/table_viewer.py | 168 +-
python/plugins/db_manager/ui/DlgDbError.ui | 4 +-
python/plugins/db_manager/ui/DlgExportVector.ui | 72 +-
python/plugins/db_manager/ui/DlgImportVector.ui | 11 +-
python/plugins/db_manager/ui/DlgQueryBuilder.ui | 520 +
python/plugins/db_manager/ui/DlgSqlWindow.ui | 414 +-
python/plugins/fTools/CMakeLists.txt | 4 +-
python/plugins/fTools/__init__.py | 7 +-
python/plugins/fTools/fTools.py | 850 +-
python/plugins/fTools/tools/CMakeLists.txt | 2 +-
python/plugins/fTools/tools/doDefineProj.py | 40 +-
python/plugins/fTools/tools/doEliminate.py | 42 +-
python/plugins/fTools/tools/doGeometry.py | 2182 +-
python/plugins/fTools/tools/doGeoprocessing.py | 3139 +-
python/plugins/fTools/tools/doIntersectLines.py | 51 +-
python/plugins/fTools/tools/doMeanCoords.py | 44 +-
python/plugins/fTools/tools/doMergeShapes.py | 656 +-
python/plugins/fTools/tools/doPointDistance.py | 56 +-
python/plugins/fTools/tools/doPointsInPolygon.py | 153 +-
python/plugins/fTools/tools/doRandPoints.py | 175 +-
python/plugins/fTools/tools/doRandom.py | 9 +-
python/plugins/fTools/tools/doRegPoints.py | 43 +-
python/plugins/fTools/tools/doSelectByLocation.py | 27 +-
python/plugins/fTools/tools/doSimplify.py | 951 +-
python/plugins/fTools/tools/doSpatialIndex.py | 366 +-
python/plugins/fTools/tools/doSpatialJoin.py | 96 +-
python/plugins/fTools/tools/doSubsetSelect.py | 23 +-
python/plugins/fTools/tools/doSumLines.py | 33 +-
python/plugins/fTools/tools/doValidate.py | 605 +-
python/plugins/fTools/tools/doVectorGrid.py | 204 +-
python/plugins/fTools/tools/doVectorSplit.py | 25 +-
python/plugins/fTools/tools/doVisual.py | 770 +-
python/plugins/fTools/tools/frmPointsInPolygon.ui | 153 +-
python/plugins/fTools/tools/frmVectorGrid.ui | 17 +
python/plugins/fTools/tools/ftools_utils.py | 308 +-
python/plugins/fTools/tools/voronoi.py | 568 +-
python/plugins/processing/CMakeLists.txt | 11 +-
python/plugins/processing/ProcessingPlugin.py | 34 +-
python/plugins/processing/algs/CMakeLists.txt | 1 +
.../algs/exampleprovider/ExampleAlgorithm.py | 9 +-
.../exampleprovider/ExampleAlgorithmProvider.py | 4 +-
.../plugins/processing/algs/gdal/ClipByExtent.py | 99 +-
python/plugins/processing/algs/gdal/ClipByMask.py | 127 +-
python/plugins/processing/algs/gdal/ColorRelief.py | 17 +-
.../plugins/processing/algs/gdal/GdalAlgorithm.py | 52 +-
.../processing/algs/gdal/GdalAlgorithmDialog.py | 109 +
.../algs/gdal/GdalOgrAlgorithmProvider.py | 74 +-
python/plugins/processing/algs/gdal/GdalUtils.py | 14 +-
python/plugins/processing/algs/gdal/GridAverage.py | 29 +-
.../processing/algs/gdal/GridDataMetrics.py | 29 +-
python/plugins/processing/algs/gdal/GridInvDist.py | 33 +-
python/plugins/processing/algs/gdal/GridNearest.py | 25 +-
.../plugins/processing/algs/gdal/OgrAlgorithm.py | 95 +-
python/plugins/processing/algs/gdal/aspect.py | 21 +-
python/plugins/processing/algs/gdal/buildvrt.py | 18 +-
python/plugins/processing/algs/gdal/contour.py | 40 +-
.../processing/algs/gdal/extractprojection.py | 13 +-
python/plugins/processing/algs/gdal/fillnodata.py | 24 +-
python/plugins/processing/algs/gdal/gdal2tiles.py | 186 +
python/plugins/processing/algs/gdal/gdal2xyz.py | 12 +-
python/plugins/processing/algs/gdal/gdaladdo.py | 17 +-
python/plugins/processing/algs/gdal/gdalcalc.py | 164 +
python/plugins/processing/algs/gdal/gdaltindex.py | 70 +
python/plugins/processing/algs/gdal/hillshade.py | 39 +-
python/plugins/processing/algs/gdal/information.py | 20 +-
python/plugins/processing/algs/gdal/merge.py | 16 +-
python/plugins/processing/algs/gdal/nearblack.py | 36 +-
python/plugins/processing/algs/gdal/ogr2ogr.py | 33 +-
.../plugins/processing/algs/gdal/ogr2ogrbuffer.py | 130 +
python/plugins/processing/algs/gdal/ogr2ogrclip.py | 37 +-
.../processing/algs/gdal/ogr2ogrclipextent.py | 36 +-
.../processing/algs/gdal/ogr2ogrdissolve.py | 145 +
.../processing/algs/gdal/ogr2ogronesidebuffer.py | 153 +
.../processing/algs/gdal/ogr2ogrpointsonlines.py | 106 +
.../algs/gdal/ogr2ogrtabletopostgislist.py | 201 +
.../processing/algs/gdal/ogr2ogrtopostgis.py | 137 +-
.../processing/algs/gdal/ogr2ogrtopostgislist.py | 131 +-
python/plugins/processing/algs/gdal/ogrinfo.py | 33 +-
python/plugins/processing/algs/gdal/ogrsql.py | 37 +-
python/plugins/processing/algs/gdal/pct2rgb.py | 16 +-
python/plugins/processing/algs/gdal/polygonize.py | 12 +-
python/plugins/processing/algs/gdal/proximity.py | 30 +-
python/plugins/processing/algs/gdal/rasterize.py | 147 +-
.../plugins/processing/algs/gdal/rasterize_over.py | 75 +
python/plugins/processing/algs/gdal/retile.py | 187 +
python/plugins/processing/algs/gdal/rgb2pct.py | 15 +-
python/plugins/processing/algs/gdal/roughness.py | 15 +-
python/plugins/processing/algs/gdal/sieve.py | 18 +-
python/plugins/processing/algs/gdal/slope.py | 27 +-
python/plugins/processing/algs/gdal/tpi.py | 15 +-
python/plugins/processing/algs/gdal/translate.py | 148 +-
python/plugins/processing/algs/gdal/tri.py | 17 +-
python/plugins/processing/algs/gdal/warp.py | 119 +-
.../plugins/processing/algs/grass/CMakeLists.txt | 2 -
.../processing/algs/grass/GrassAlgorithm.py | 167 +-
.../algs/grass/GrassAlgorithmProvider.py | 31 +-
python/plugins/processing/algs/grass/GrassUtils.py | 112 +-
.../processing/algs/grass/description/i.atcorr.txt | 4 +-
.../processing/algs/grass/description/i.fft.txt | 7 +-
.../algs/grass/description/i.his.rgb.txt | 9 +-
.../processing/algs/grass/description/i.ifft.txt | 4 +-
.../algs/grass/description/i.rgb.his.txt | 8 +-
.../processing/algs/grass/description/i.zc.txt | 4 +-
.../processing/algs/grass/description/m.cogo.txt | 4 +-
.../processing/algs/grass/description/nviz.txt | 2 +-
.../processing/algs/grass/description/r.aspect.txt | 3 +-
.../algs/grass/description/r.average.txt | 4 +-
.../algs/grass/description/r.basins.fill.txt | 2 +-
.../algs/grass/description/r.bilinear.txt | 4 +-
.../algs/grass/description/r.bitpattern.txt | 4 +-
.../processing/algs/grass/description/r.buffer.txt | 2 +-
.../processing/algs/grass/description/r.carve.txt | 2 +-
.../processing/algs/grass/description/r.circle.txt | 4 +-
.../processing/algs/grass/description/r.clump.txt | 4 +-
.../processing/algs/grass/description/r.coin.txt | 4 +-
.../algs/grass/description/r.composite.txt | 4 +-
.../algs/grass/description/r.contour.step.txt | 2 +-
.../processing/algs/grass/description/r.cost.txt | 2 +-
.../processing/algs/grass/description/r.covar.txt | 2 +-
.../processing/algs/grass/description/r.cross.txt | 4 +-
.../algs/grass/description/r.describe.txt | 4 +-
.../algs/grass/description/r.drain.coordinate.txt | 2 +-
.../processing/algs/grass/description/r.drain.txt | 4 +-
.../algs/grass/description/r.fill.dir.txt | 2 +-
.../algs/grass/description/r.fillnulls.txt | 4 +-
.../processing/algs/grass/description/r.flow.txt | 8 +-
.../algs/grass/description/r.grow.distance.txt | 6 +-
.../processing/algs/grass/description/r.grow.txt | 4 +-
.../processing/algs/grass/description/r.gwflow.txt | 4 +-
.../processing/algs/grass/description/r.his.txt | 2 +-
.../algs/grass/description/r.horizon.height.txt | 2 +
.../algs/grass/description/r.horizon.txt | 4 +-
.../processing/algs/grass/description/r.info.txt | 4 +-
.../processing/algs/grass/description/r.kappa.txt | 4 +-
.../algs/grass/description/r.lake.coords.txt | 2 +-
.../algs/grass/description/r.lake.layer.txt | 2 +-
.../processing/algs/grass/description/r.los.txt | 4 +-
.../algs/grass/description/r.mapcalculator.txt | 4 +-
.../processing/algs/grass/description/r.median.txt | 4 +-
.../algs/grass/description/r.mfilter.fp.txt | 4 +-
.../algs/grass/description/r.mfilter.txt | 4 +-
.../processing/algs/grass/description/r.mode.txt | 4 +-
.../algs/grass/description/r.neighbors.txt | 4 +-
.../algs/grass/description/r.out.gridatb.txt | 4 +-
.../algs/grass/description/r.out.ppm.txt | 4 +-
.../algs/grass/description/r.out.vrml.txt | 4 +-
.../algs/grass/description/r.out.xyz.txt | 4 +-
.../algs/grass/description/r.param.scale.txt | 4 +-
.../processing/algs/grass/description/r.patch.txt | 4 +-
.../processing/algs/grass/description/r.plane.txt | 4 +-
.../algs/grass/description/r.profile.txt | 4 +-
.../processing/algs/grass/description/r.quant.txt | 2 +-
.../algs/grass/description/r.quantile.txt | 5 +-
.../algs/grass/description/r.random.cells.txt | 4 +-
.../algs/grass/description/r.random.raster.txt | 2 +-
.../processing/algs/grass/description/r.random.txt | 6 +-
.../grass/description/r.reclass.area.greater.txt | 2 +-
.../grass/description/r.reclass.area.lesser.txt | 2 +-
.../algs/grass/description/r.reclass.txt | 4 +-
.../processing/algs/grass/description/r.recode.txt | 4 +-
.../algs/grass/description/r.regression.line.txt | 4 +-
.../processing/algs/grass/description/r.report.txt | 4 +-
.../algs/grass/description/r.resamp.interp.txt | 4 +-
.../algs/grass/description/r.resamp.rst.txt | 8 +-
.../algs/grass/description/r.resamp.stats.txt | 4 +-
.../algs/grass/description/r.resample.txt | 4 +-
.../algs/grass/description/r.rescale.eq.txt | 4 +-
.../algs/grass/description/r.rescale.txt | 4 +-
.../processing/algs/grass/description/r.ros.txt | 4 +-
.../processing/algs/grass/description/r.series.txt | 6 +-
.../algs/grass/description/r.shaded.relief.txt | 4 +-
.../algs/grass/description/r.sim.sediment.txt | 12 +-
.../algs/grass/description/r.sim.water.txt | 8 +-
.../algs/grass/description/r.slope.aspect.txt | 21 +-
.../processing/algs/grass/description/r.slope.txt | 3 +-
.../processing/algs/grass/description/r.spread.txt | 8 +-
.../algs/grass/description/r.spreadpath.txt | 4 +-
.../algs/grass/description/r.statistics.txt | 4 +-
.../processing/algs/grass/description/r.stats.txt | 4 +-
.../algs/grass/description/r.stream.angle.txt | 13 -
.../algs/grass/description/r.stream.basins.txt | 10 -
.../algs/grass/description/r.stream.del.txt | 8 -
.../algs/grass/description/r.stream.distance.txt | 12 -
.../algs/grass/description/r.stream.extract.txt | 13 -
.../algs/grass/description/r.stream.order.txt | 11 -
.../algs/grass/description/r.stream.pos.txt | 9 -
.../algs/grass/description/r.stream.stats.txt | 7 -
.../processing/algs/grass/description/r.sum.txt | 2 +-
.../processing/algs/grass/description/r.sun.txt | 12 +-
.../algs/grass/description/r.sunmask.datetime.txt | 16 +
.../algs/grass/description/r.sunmask.position.txt | 11 +
.../algs/grass/description/r.sunmask.txt | 17 -
.../algs/grass/description/r.surf.area.txt | 2 +-
.../algs/grass/description/r.surf.contour.txt | 4 +-
.../algs/grass/description/r.surf.gauss.txt | 4 +-
.../algs/grass/description/r.surf.idw.txt | 4 +-
.../algs/grass/description/r.surf.idw2.txt | 4 +-
.../algs/grass/description/r.surf.random.txt | 4 +-
.../algs/grass/description/r.terraflow.short.txt | 14 +-
.../algs/grass/description/r.terraflow.txt | 14 +-
.../processing/algs/grass/description/r.thin.txt | 4 +-
.../algs/grass/description/r.to.vect.txt | 4 +-
.../processing/algs/grass/description/r.topidx.txt | 4 +-
.../processing/algs/grass/description/r.univar.txt | 4 +-
.../processing/algs/grass/description/r.volume.txt | 4 +-
.../processing/algs/grass/description/r.walk.txt | 4 +-
.../algs/grass/description/r.water.outlet.txt | 2 +-
.../algs/grass/description/r.watershed.txt | 8 +-
.../processing/algs/grass/description/v.class.txt | 2 +-
.../algs/grass/description/v.clean.advanced.txt | 6 +-
.../processing/algs/grass/description/v.clean.txt | 6 +-
.../algs/grass/description/v.db.select.txt | 6 +-
.../algs/grass/description/v.delaunay.txt | 2 +-
.../algs/grass/description/v.dissolve.txt | 7 +-
.../algs/grass/description/v.distance.toattr.txt | 2 +-
.../algs/grass/description/v.distance.txt | 5 +-
.../processing/algs/grass/description/v.drape.txt | 5 +-
.../algs/grass/description/v.extract.txt | 5 +-
.../algs/grass/description/v.generalize.txt | 5 +-
.../processing/algs/grass/description/v.hull.txt | 2 +-
.../processing/algs/grass/description/v.in.dxf.txt | 5 +-
.../processing/algs/grass/description/v.in.wfs.txt | 4 +-
.../processing/algs/grass/description/v.info.txt | 5 +-
.../processing/algs/grass/description/v.kcv.txt | 5 +-
.../processing/algs/grass/description/v.kernel.txt | 5 +-
.../algs/grass/description/v.lidar.correction.txt | 7 +-
.../grass/description/v.lidar.edgedetection.txt | 5 +-
.../algs/grass/description/v.lidar.growing.txt | 5 +-
.../processing/algs/grass/description/v.mkgrid.txt | 5 +-
.../algs/grass/description/v.neighbors.txt | 5 +-
.../processing/algs/grass/description/v.normal.txt | 5 +-
.../algs/grass/description/v.out.dxf.txt | 5 +-
.../algs/grass/description/v.out.pov.txt | 4 +-
.../algs/grass/description/v.outlier.txt | 3 +-
.../algs/grass/description/v.overlay.txt | 2 +-
.../algs/grass/description/v.parallel.txt | 5 +-
.../processing/algs/grass/description/v.patch.txt | 4 +-
.../algs/grass/description/v.perturb.txt | 5 +-
.../processing/algs/grass/description/v.qcount.txt | 5 +-
.../processing/algs/grass/description/v.random.txt | 4 +-
.../algs/grass/description/v.reclass.txt | 5 +-
.../processing/algs/grass/description/v.report.txt | 5 +-
.../processing/algs/grass/description/v.sample.txt | 5 +-
.../algs/grass/description/v.segment.txt | 5 +-
.../processing/algs/grass/description/v.select.txt | 4 +-
.../algs/grass/description/v.split.length.txt | 3 +-
.../algs/grass/description/v.split.vert.txt | 3 +-
.../grass/description/v.surf.bspline.sparse.txt | 2 +-
.../algs/grass/description/v.surf.bspline.txt | 4 +-
.../algs/grass/description/v.surf.idw.txt | 4 +-
.../algs/grass/description/v.surf.rst.line.txt | 2 +-
.../algs/grass/description/v.surf.rst.txt | 4 +-
.../algs/grass/description/v.to.points.txt | 4 +-
.../algs/grass/description/v.to.rast.attribute.txt | 2 +-
.../algs/grass/description/v.to.rast.value.txt | 2 +-
.../grass/description/v.transform.pointsfile.txt | 2 +-
.../algs/grass/description/v.transform.txt | 4 +-
.../processing/algs/grass/description/v.univar.txt | 2 +-
.../algs/grass/description/v.voronoi.txt | 5 +-
.../processing/algs/grass/ext/CMakeLists.txt | 3 -
.../algs/grass/ext/HtmlReportPostProcessor.py | 39 -
python/plugins/processing/algs/grass/ext/r_coin.py | 32 -
.../plugins/processing/algs/grass/ext/r_covar.py | 32 -
.../processing/algs/grass/ext/r_describe.py | 32 -
python/plugins/processing/algs/grass/ext/r_info.py | 32 -
.../processing/algs/grass/ext/r_regression_line.py | 32 -
.../plugins/processing/algs/grass/ext/r_report.py | 32 -
.../plugins/processing/algs/grass/ext/r_stats.py | 32 -
python/plugins/processing/algs/grass/ext/r_sum.py | 32 -
.../plugins/processing/algs/grass/ext/v_class.py | 32 -
python/plugins/processing/algs/grass/ext/v_info.py | 32 -
.../plugins/processing/algs/grass/ext/v_normal.py | 32 -
.../plugins/processing/algs/grass/ext/v_report.py | 32 -
.../plugins/processing/algs/grass/ext/v_univar.py | 32 -
python/plugins/processing/algs/grass/grass.txt | 15 +-
python/plugins/processing/algs/grass/nviz.py | 51 +-
.../processing/algs/grass7/Grass7Algorithm.py | 371 +-
.../algs/grass7/Grass7AlgorithmProvider.py | 19 +-
.../plugins/processing/algs/grass7/Grass7Utils.py | 64 +-
.../algs/grass7/description/i.atcorr.txt | 4 +-
.../processing/algs/grass7/description/i.fft.txt | 6 +-
.../algs/grass7/description/i.his.rgb.txt | 9 +-
.../processing/algs/grass7/description/i.ifft.txt | 4 +-
.../algs/grass7/description/i.rgb.his.txt | 8 +-
.../processing/algs/grass7/description/i.zc.txt | 4 +-
.../processing/algs/grass7/description/m.cogo.txt | 2 +-
.../processing/algs/grass7/description/nviz.txt | 2 +-
.../algs/grass7/description/r.aspect.txt | 5 +-
.../algs/grass7/description/r.basins.fill.txt | 2 +-
.../algs/grass7/description/r.buffer.txt | 2 +-
.../processing/algs/grass7/description/r.carve.txt | 2 +-
.../algs/grass7/description/r.circle.txt | 4 +-
.../processing/algs/grass7/description/r.clump.txt | 4 +-
.../processing/algs/grass7/description/r.coin.txt | 4 +-
.../algs/grass7/description/r.composite.txt | 4 +-
.../algs/grass7/description/r.contour.step.txt | 2 +-
.../processing/algs/grass7/description/r.cost.txt | 2 +-
.../processing/algs/grass7/description/r.covar.txt | 2 +-
.../processing/algs/grass7/description/r.cross.txt | 4 +-
.../algs/grass7/description/r.describe.txt | 4 +-
.../processing/algs/grass7/description/r.drain.txt | 6 +-
.../algs/grass7/description/r.fill.dir.txt | 2 +-
.../algs/grass7/description/r.fillnulls.txt | 4 +-
.../grass7/description/r.flow.aspect.barrier.txt | 14 +
.../algs/grass7/description/r.flow.aspect.txt | 13 +
.../algs/grass7/description/r.flow.barrier.txt | 13 +
.../processing/algs/grass7/description/r.flow.txt | 14 +-
.../algs/grass7/description/r.grow.distance.txt | 6 +-
.../processing/algs/grass7/description/r.grow.txt | 4 +-
.../algs/grass7/description/r.gwflow.txt | 4 +-
.../processing/algs/grass7/description/r.his.txt | 2 +-
.../algs/grass7/description/r.horizon.height.txt | 8 +-
.../algs/grass7/description/r.horizon.txt | 10 +-
.../processing/algs/grass7/description/r.info.txt | 4 +-
.../processing/algs/grass7/description/r.kappa.txt | 4 +-
.../algs/grass7/description/r.lake.coords.txt | 2 +-
.../algs/grass7/description/r.lake.layer.txt | 2 +-
.../algs/grass7/description/r.mapcalculator.txt | 11 -
.../algs/grass7/description/r.median.txt | 4 +-
.../algs/grass7/description/r.mfilter.fp.txt | 4 +-
.../algs/grass7/description/r.mfilter.txt | 4 +-
.../processing/algs/grass7/description/r.mode.txt | 4 +-
.../algs/grass7/description/r.neighbors.txt | 4 +-
.../algs/grass7/description/r.out.gridatb.txt | 4 +-
.../algs/grass7/description/r.out.ppm.txt | 4 +-
.../algs/grass7/description/r.out.vrml.txt | 4 +-
.../algs/grass7/description/r.param.scale.txt | 4 +-
.../processing/algs/grass7/description/r.patch.txt | 4 +-
.../processing/algs/grass7/description/r.plane.txt | 6 +-
.../algs/grass7/description/r.profile.txt | 4 +-
.../processing/algs/grass7/description/r.quant.txt | 2 +-
.../algs/grass7/description/r.quantile.txt | 5 +-
.../algs/grass7/description/r.random.cells.txt | 4 +-
.../algs/grass7/description/r.random.raster.txt | 4 +-
.../algs/grass7/description/r.random.txt | 6 +-
.../grass7/description/r.reclass.area.greater.txt | 5 +-
.../grass7/description/r.reclass.area.lesser.txt | 5 +-
.../algs/grass7/description/r.reclass.txt | 4 +-
.../algs/grass7/description/r.recode.txt | 4 +-
.../algs/grass7/description/r.regression.line.txt | 2 +-
.../algs/grass7/description/r.relief.scaling.txt | 10 +
.../algs/grass7/description/r.relief.txt | 7 +-
.../algs/grass7/description/r.report.txt | 4 +-
.../algs/grass7/description/r.resamp.interp.txt | 4 +-
.../algs/grass7/description/r.resamp.rst.txt | 4 +-
.../algs/grass7/description/r.resamp.stats.txt | 4 +-
.../algs/grass7/description/r.resample.txt | 4 +-
.../algs/grass7/description/r.rescale.eq.txt | 4 +-
.../algs/grass7/description/r.rescale.txt | 4 +-
.../algs/grass7/description/r.series.txt | 6 +-
.../algs/grass7/description/r.sim.sediment.txt | 12 +-
.../algs/grass7/description/r.sim.water.txt | 8 +-
.../algs/grass7/description/r.slope.aspect.txt | 23 +-
.../processing/algs/grass7/description/r.slope.txt | 9 +
.../algs/grass7/description/r.spreadpath.txt | 4 +-
.../algs/grass7/description/r.statistics.txt | 4 +-
.../processing/algs/grass7/description/r.stats.txt | 4 +-
.../algs/grass7/description/r.stream.angle.txt | 13 -
.../algs/grass7/description/r.stream.basins.txt | 10 -
.../algs/grass7/description/r.stream.del.txt | 8 -
.../algs/grass7/description/r.stream.distance.txt | 12 -
.../algs/grass7/description/r.stream.extract.txt | 10 +-
.../algs/grass7/description/r.stream.order.txt | 12 -
.../algs/grass7/description/r.stream.pos.txt | 9 -
.../algs/grass7/description/r.stream.stats.txt | 7 -
.../processing/algs/grass7/description/r.sum.txt | 2 +-
.../processing/algs/grass7/description/r.sun.txt | 12 +-
.../algs/grass7/description/r.sunmask.datetime.txt | 16 +
.../algs/grass7/description/r.sunmask.position.txt | 11 +
.../algs/grass7/description/r.sunmask.txt | 18 -
.../algs/grass7/description/r.surf.area.txt | 5 +-
.../algs/grass7/description/r.surf.contour.txt | 4 +-
.../algs/grass7/description/r.surf.gauss.txt | 4 +-
.../algs/grass7/description/r.surf.idw.txt | 4 +-
.../algs/grass7/description/r.surf.random.txt | 4 +-
.../algs/grass7/description/r.terraflow.txt | 14 +-
.../processing/algs/grass7/description/r.thin.txt | 4 +-
.../algs/grass7/description/r.to.vect.txt | 4 +-
.../algs/grass7/description/r.topidx.txt | 4 +-
.../algs/grass7/description/r.viewshed.txt | 5 +-
.../algs/grass7/description/r.volume.txt | 4 +-
.../processing/algs/grass7/description/r.walk.txt | 4 +-
.../algs/grass7/description/r.water.outlet.txt | 7 +-
.../algs/grass7/description/r.watershed.txt | 6 +-
.../algs/grass7/description/v.buffer.column.txt | 1 +
.../processing/algs/grass7/description/v.class.txt | 2 +-
.../algs/grass7/description/v.clean.advanced.txt | 6 +-
.../processing/algs/grass7/description/v.clean.txt | 6 +-
.../algs/grass7/description/v.db.select.txt | 14 +-
.../algs/grass7/description/v.delaunay.txt | 2 +-
.../algs/grass7/description/v.dissolve.txt | 7 +-
.../algs/grass7/description/v.distance.toattr.txt | 10 -
.../algs/grass7/description/v.distance.txt | 10 -
.../processing/algs/grass7/description/v.drape.txt | 5 +-
.../algs/grass7/description/v.extract.txt | 5 +-
.../algs/grass7/description/v.generalize.txt | 5 +-
.../processing/algs/grass7/description/v.hull.txt | 2 +-
.../algs/grass7/description/v.in.dxf.txt | 5 +-
.../algs/grass7/description/v.in.wfs.txt | 4 +-
.../processing/algs/grass7/description/v.info.txt | 5 +-
.../processing/algs/grass7/description/v.kcv.txt | 4 +-
.../algs/grass7/description/v.lidar.correction.txt | 7 +-
.../grass7/description/v.lidar.edgedetection.txt | 5 +-
.../algs/grass7/description/v.lidar.growing.txt | 5 +-
.../algs/grass7/description/v.mkgrid.txt | 4 +-
.../algs/grass7/description/v.neighbors.txt | 5 +-
.../algs/grass7/description/v.net.alloc.txt | 13 +
.../algs/grass7/description/v.net.allpairs.txt | 13 +
.../algs/grass7/description/v.net.arcs.txt | 7 +
.../algs/grass7/description/v.net.articulation.txt | 8 +
.../algs/grass7/description/v.net.bridge.txt | 8 +
.../algs/grass7/description/v.net.centrality.txt | 17 +
.../algs/grass7/description/v.net.components.txt | 10 +
.../algs/grass7/description/v.net.connect.txt | 9 +
.../algs/grass7/description/v.net.connectivity.txt | 14 +
.../algs/grass7/description/v.net.distance.txt | 18 +
.../algs/grass7/description/v.net.flow.txt | 15 +
.../algs/grass7/description/v.net.iso.txt | 14 +
.../algs/grass7/description/v.net.nodes.txt | 7 +
.../algs/grass7/description/v.net.nreport.txt | 7 +
.../algs/grass7/description/v.net.path.txt | 16 +
.../algs/grass7/description/v.net.report.txt | 7 +
.../algs/grass7/description/v.net.salesman.txt | 13 +
.../algs/grass7/description/v.net.spanningtree.txt | 7 +
.../algs/grass7/description/v.net.steiner.txt | 12 +
.../algs/grass7/description/v.net.visibility.txt | 7 +
.../algs/grass7/description/v.normal.txt | 5 +-
.../algs/grass7/description/v.out.dxf.txt | 5 +-
.../algs/grass7/description/v.out.pov.txt | 4 +-
.../algs/grass7/description/v.outlier.txt | 2 +-
.../algs/grass7/description/v.overlay.txt | 2 +-
.../algs/grass7/description/v.parallel.txt | 5 +-
.../processing/algs/grass7/description/v.patch.txt | 6 +-
.../algs/grass7/description/v.perturb.txt | 5 +-
.../algs/grass7/description/v.qcount.txt | 4 +-
.../algs/grass7/description/v.random.txt | 4 +-
.../algs/grass7/description/v.reclass.txt | 5 +-
.../algs/grass7/description/v.report.txt | 4 +-
.../algs/grass7/description/v.sample.txt | 4 +-
.../algs/grass7/description/v.segment.txt | 5 +-
.../algs/grass7/description/v.select.txt | 4 +-
.../algs/grass7/description/v.split.length.txt | 3 +-
.../algs/grass7/description/v.split.vert.txt | 3 +-
.../grass7/description/v.surf.bspline.sparse.txt | 2 +-
.../algs/grass7/description/v.surf.bspline.txt | 4 +-
.../algs/grass7/description/v.surf.idw.txt | 4 +-
.../algs/grass7/description/v.surf.rst.txt | 4 +-
.../algs/grass7/description/v.to.points.txt | 4 +-
.../grass7/description/v.to.rast.attribute.txt | 4 +-
.../algs/grass7/description/v.to.rast.value.txt | 2 +-
.../algs/grass7/description/v.transform.txt | 4 +-
.../algs/grass7/description/v.univar.txt | 2 +-
.../algs/grass7/description/v.voronoi.txt | 5 +-
.../algs/grass7/ext/HtmlReportPostProcessor.py | 40 -
.../plugins/processing/algs/grass7/ext/r_coin.py | 32 -
.../plugins/processing/algs/grass7/ext/r_covar.py | 32 -
.../processing/algs/grass7/ext/r_describe.py | 32 -
.../plugins/processing/algs/grass7/ext/r_info.py | 32 -
.../algs/grass7/ext/r_regression_line.py | 32 -
.../plugins/processing/algs/grass7/ext/r_report.py | 32 -
.../plugins/processing/algs/grass7/ext/r_stats.py | 32 -
.../plugins/processing/algs/grass7/ext/v_class.py | 32 -
.../plugins/processing/algs/grass7/ext/v_info.py | 32 -
python/plugins/processing/algs/grass7/ext/v_net.py | 105 +
.../processing/algs/grass7/ext/v_net_alloc.py | 38 +
.../processing/algs/grass7/ext/v_net_allpairs.py | 33 +
.../processing/algs/grass7/ext/v_net_arcs.py | 33 +
.../algs/grass7/ext/v_net_articulation.py | 33 +
.../processing/algs/grass7/ext/v_net_bridge.py | 33 +
.../processing/algs/grass7/ext/v_net_components.py | 47 +
.../processing/algs/grass7/ext/v_net_connect.py | 39 +
.../algs/grass7/ext/v_net_connectivity.py | 51 +
.../processing/algs/grass7/ext/v_net_distance.py | 92 +
.../processing/algs/grass7/ext/v_net_flow.py | 53 +
.../processing/algs/grass7/ext/v_net_iso.py | 32 +
.../processing/algs/grass7/ext/v_net_nodes.py | 33 +
.../processing/algs/grass7/ext/v_net_path.py | 32 +
.../processing/algs/grass7/ext/v_net_salesman.py | 49 +
.../processing/algs/grass7/ext/v_net_steiner.py | 32 +
.../processing/algs/grass7/ext/v_net_visibility.py | 33 +
.../plugins/processing/algs/grass7/ext/v_normal.py | 32 -
.../plugins/processing/algs/grass7/ext/v_report.py | 32 -
.../plugins/processing/algs/grass7/ext/v_univar.py | 32 -
python/plugins/processing/algs/grass7/nviz7.py | 33 +-
python/plugins/processing/algs/help/CMakeLists.txt | 5 +
python/plugins/processing/algs/help/__init__.py | 57 +
python/plugins/processing/algs/help/qgis.yaml | 439 +
.../algs/lidar/LidarToolsAlgorithmProvider.py | 49 +-
.../processing/algs/lidar/fusion/ASCII2DTM.py | 8 +-
.../processing/algs/lidar/fusion/CanopyMaxima.py | 12 +-
.../processing/algs/lidar/fusion/CanopyModel.py | 56 +-
.../processing/algs/lidar/fusion/Catalog.py | 21 +-
.../processing/algs/lidar/fusion/ClipData.py | 39 +-
.../processing/algs/lidar/fusion/CloudMetrics.py | 20 +-
.../plugins/processing/algs/lidar/fusion/Cover.py | 15 +-
.../processing/algs/lidar/fusion/Csv2Grid.py | 6 +-
.../processing/algs/lidar/fusion/DTM2ASCII.py | 61 +
.../processing/algs/lidar/fusion/DTM2TIF.py | 5 +-
.../processing/algs/lidar/fusion/FilterData.py | 24 +-
.../algs/lidar/fusion/FirstLastReturn.py | 7 +-
.../algs/lidar/fusion/FusionAlgorithm.py | 2 +-
.../processing/algs/lidar/fusion/GridMetrics.py | 24 +-
.../algs/lidar/fusion/GridSurfaceCreate.py | 34 +-
.../processing/algs/lidar/fusion/GroundFilter.py | 27 +-
.../processing/algs/lidar/fusion/MergeData.py | 4 +-
.../algs/lidar/fusion/OpenViewerAction.py | 12 +-
.../processing/algs/lidar/fusion/PolyClipData.py | 17 +-
.../algs/lidar/fusion/TinSurfaceCreate.py | 49 +-
.../algs/lidar/lastools/LAStoolsAlgorithm.py | 29 +-
.../algs/lidar/lastools/LAStoolsUtils.py | 9 +-
.../processing/algs/lidar/lastools/blast2dem.py | 11 +-
.../processing/algs/lidar/lastools/blast2demPro.py | 11 +-
.../processing/algs/lidar/lastools/blast2iso.py | 31 +-
.../processing/algs/lidar/lastools/blast2isoPro.py | 31 +-
.../algs/lidar/lastools/flightlinesToCHM.py | 37 +-
.../algs/lidar/lastools/flightlinesToDTMandDSM.py | 27 +-
.../lastools/flightlinesToSingleCHMpitFree.py | 35 +-
.../algs/lidar/lastools/hugeFileClassify.py | 23 +-
.../algs/lidar/lastools/hugeFileGroundClassify.py | 19 +-
.../algs/lidar/lastools/hugeFileNormalize.py | 23 +-
.../processing/algs/lidar/lastools/las2dem.py | 11 +-
.../processing/algs/lidar/lastools/las2demPro.py | 11 +-
.../processing/algs/lidar/lastools/las2iso.py | 31 +-
.../algs/lidar/lastools/las2lasPro_filter.py | 5 +-
.../algs/lidar/lastools/las2lasPro_project.py | 25 +-
.../algs/lidar/lastools/las2lasPro_transform.py | 11 +-
.../algs/lidar/lastools/las2las_filter.py | 5 +-
.../algs/lidar/lastools/las2las_project.py | 25 +-
.../algs/lidar/lastools/las2las_transform.py | 10 +-
.../processing/algs/lidar/lastools/las2shp.py | 19 +-
.../processing/algs/lidar/lastools/las2tin.py | 5 +-
.../processing/algs/lidar/lastools/las2txt.py | 7 +-
.../processing/algs/lidar/lastools/las2txtPro.py | 7 +-
.../processing/algs/lidar/lastools/lasboundary.py | 15 +-
.../algs/lidar/lastools/lasboundaryPro.py | 15 +-
.../processing/algs/lidar/lastools/lascanopy.py | 39 +-
.../processing/algs/lidar/lastools/lascanopyPro.py | 39 +-
.../processing/algs/lidar/lastools/lasclassify.py | 5 +-
.../algs/lidar/lastools/lasclassifyPro.py | 5 +-
.../processing/algs/lidar/lastools/lasclip.py | 15 +-
.../processing/algs/lidar/lastools/lascolor.py | 7 +-
.../processing/algs/lidar/lastools/lascontrol.py | 15 +-
.../processing/algs/lidar/lastools/lasduplicate.py | 13 +-
.../algs/lidar/lastools/lasduplicatePro.py | 14 +-
.../processing/algs/lidar/lastools/lasgrid.py | 11 +-
.../processing/algs/lidar/lastools/lasgridPro.py | 11 +-
.../processing/algs/lidar/lastools/lasground.py | 11 +-
.../processing/algs/lidar/lastools/lasgroundPro.py | 11 +-
.../processing/algs/lidar/lastools/lasheight.py | 19 +-
.../processing/algs/lidar/lastools/lasheightPro.py | 19 +-
.../processing/algs/lidar/lastools/lasindex.py | 9 +-
.../processing/algs/lidar/lastools/lasindexPro.py | 9 +-
.../processing/algs/lidar/lastools/lasinfo.py | 31 +-
.../processing/algs/lidar/lastools/lasinfoPro.py | 29 +-
.../processing/algs/lidar/lastools/lasmerge.py | 7 +-
.../processing/algs/lidar/lastools/lasmergePro.py | 7 +-
.../processing/algs/lidar/lastools/lasnoise.py | 23 +-
.../processing/algs/lidar/lastools/lasnoisePro.py | 24 +-
.../processing/algs/lidar/lastools/lasoverage.py | 14 +-
.../algs/lidar/lastools/lasoveragePro.py | 13 +-
.../processing/algs/lidar/lastools/lasoverlap.py | 17 +-
.../algs/lidar/lastools/lasoverlapPro.py | 17 +-
.../processing/algs/lidar/lastools/lasprecision.py | 5 +-
.../processing/algs/lidar/lastools/lasquery.py | 9 +-
.../processing/algs/lidar/lastools/lassort.py | 9 +-
.../processing/algs/lidar/lastools/lassortPro.py | 9 +-
.../processing/algs/lidar/lastools/lassplit.py | 15 +-
.../processing/algs/lidar/lastools/lasthin.py | 21 +-
.../processing/algs/lidar/lastools/lasthinPro.py | 21 +-
.../processing/algs/lidar/lastools/lastile.py | 17 +-
.../processing/algs/lidar/lastools/lastilePro.py | 21 +-
.../processing/algs/lidar/lastools/lasvalidate.py | 7 +-
.../algs/lidar/lastools/lasvalidatePro.py | 7 +-
.../processing/algs/lidar/lastools/lasview.py | 13 +-
.../processing/algs/lidar/lastools/lasviewPro.py | 13 +-
.../processing/algs/lidar/lastools/laszip.py | 11 +-
.../processing/algs/lidar/lastools/laszipPro.py | 11 +-
.../processing/algs/lidar/lastools/shp2las.py | 15 +-
.../processing/algs/lidar/lastools/txt2las.py | 29 +-
.../processing/algs/lidar/lastools/txt2lasPro.py | 27 +-
python/plugins/processing/algs/otb/CMakeLists.txt | 8 +-
python/plugins/processing/algs/otb/OTBAlgorithm.py | 131 +-
.../processing/algs/otb/OTBAlgorithmProvider.py | 58 +-
.../processing/algs/otb/OTBSpecific_XMLLoading.py | 91 +-
python/plugins/processing/algs/otb/OTBUtils.py | 242 +-
.../algs/otb/description/{ => 5.0.0}/BandMath.xml | 0
.../algs/otb/description/5.0.0/BandMathX.xml | 55 +
.../BinaryMorphologicalOperation-closing.xml | 0
.../BinaryMorphologicalOperation-dilate.xml | 0
.../BinaryMorphologicalOperation-erode.xml | 0
.../BinaryMorphologicalOperation-opening.xml | 0
.../5.0.0/ClassificationMapRegularization.xml | 64 +
.../{ => 5.0.0}/ColorMapping-continuous.xml | 0
.../{ => 5.0.0}/ColorMapping-custom.xml | 0
.../description/{ => 5.0.0}/ColorMapping-image.xml | 0
.../{ => 5.0.0}/ColorMapping-optimal.xml | 0
.../algs/otb/description/5.0.0/CompareImages.xml | 75 +
.../5.0.0/ComputeConfusionMatrix-raster.xml | 57 +
.../5.0.0/ComputeConfusionMatrix-vector.xml | 67 +
.../description/5.0.0/ComputeImagesStatistics.xml | 30 +
.../ComputeModulusAndPhase-OneEntry.xml | 0
.../ComputeModulusAndPhase-TwoEntries.xml | 0
.../5.0.0/ComputeOGRLayersFeaturesStatistics.xml | 31 +
.../5.0.0/ComputePolylineFeatureFromImage.xml | 56 +
.../description/{ => 5.0.0}/ConcatenateImages.xml | 0
.../{ => 5.0.0}/ConcatenateVectorData.xml | 0
.../{ => 5.0.0}/ConnectedComponentSegmentation.xml | 0
.../algs/otb/description/5.0.0/Convert.xml | 78 +
.../algs/otb/description/5.0.0/DEMConvert.xml | 20 +
.../algs/otb/description/5.0.0/Despeckle-frost.xml | 60 +
.../algs/otb/description/5.0.0/Despeckle-lee.xml | 60 +
.../5.0.0/DimensionalityReduction-ica.xml | 80 +
.../5.0.0/DimensionalityReduction-maf.xml | 55 +
.../5.0.0/DimensionalityReduction-napca.xml | 80 +
.../5.0.0/DimensionalityReduction-pca.xml | 62 +
.../{ => 5.0.0}/EdgeExtraction-gradient.xml | 0
.../{ => 5.0.0}/EdgeExtraction-sobel.xml | 0
.../{ => 5.0.0}/EdgeExtraction-touzi.xml | 0
.../otb/description/{ => 5.0.0}/ExtractROI-fit.xml | 0
.../{ => 5.0.0}/ExtractROI-standard.xml | 0
.../FusionOfClassifications-dempstershafer.xml | 0
.../FusionOfClassifications-majorityvoting.xml | 0
.../GrayScaleMorphologicalOperation-closing.xml | 0
.../GrayScaleMorphologicalOperation-dilate.xml | 0
.../GrayScaleMorphologicalOperation-erode.xml | 0
.../GrayScaleMorphologicalOperation-opening.xml | 0
.../{ => 5.0.0}/HaralickTextureExtraction.xml | 0
.../{ => 5.0.0}/HooverCompareSegmentation.xml | 0
.../description/{ => 5.0.0}/ImageClassifier.xml | 0
.../otb/description/{ => 5.0.0}/ImageEnvelope.xml | 0
.../otb/description/5.0.0/KMeansClassification.xml | 79 +
.../algs/otb/description/5.0.0/KmzExport.xml | 52 +
.../description/{ => 5.0.0}/LSMSSegmentation.xml | 0
.../{ => 5.0.0}/LSMSSmallRegionsMerging.xml | 0
.../otb/description/5.0.0/LSMSVectorization.xml | 45 +
.../{ => 5.0.0}/LineSegmentDetection.xml | 0
.../{ => 5.0.0}/LocalStatisticExtraction.xml | 0
.../otb/description/5.0.0/MeanShiftSmoothing.xml | 89 +
.../{ => 5.0.0}/MultivariateAlterationDetector.xml | 0
.../otb/description/5.0.0/OGRLayerClassifier.xml | 46 +
.../otb/description/5.0.0/OpticalCalibration.xml | 167 +
.../description/5.0.0/OrthoRectification-epsg.xml | 115 +
.../5.0.0/OrthoRectification-fit-to-ortho.xml | 100 +
.../5.0.0/OrthoRectification-lambert-WGS84.xml | 108 +
.../description/5.0.0/OrthoRectification-utm.xml | 122 +
.../{ => 5.0.0}/Pansharpening-bayes.xml | 0
.../description/{ => 5.0.0}/Pansharpening-lmvm.xml | 0
.../description/{ => 5.0.0}/Pansharpening-rcs.xml | 0
.../description/{ => 5.0.0}/RadiometricIndices.xml | 0
.../otb/description/5.0.0/Rasterization-image.xml | 78 +
.../otb/description/5.0.0/Rasterization-manual.xml | 134 +
.../algs/otb/description/5.0.0/ReadImageInfo.xml | 57 +
.../algs/otb/description/{ => 5.0.0}/Rescale.xml | 0
.../5.0.0/RigidTransformResample-id.xml | 83 +
.../5.0.0/RigidTransformResample-rotation.xml | 92 +
.../5.0.0/RigidTransformResample-translation.xml | 101 +
.../otb/description/5.0.0/SFSTextureExtraction.xml | 84 +
.../otb/description/5.0.0/SOMClassification.xml | 143 +
.../algs/otb/description/5.0.0/Segmentation-cc.xml | 152 +
.../{ => 5.0.0}/Segmentation-edison.xml | 0
.../description/5.0.0/Segmentation-meanshift.xml | 188 +
.../description/5.0.0/Segmentation-mprofiles.xml | 179 +
.../description/5.0.0/Segmentation-watershed.xml | 161 +
.../otb/description/5.0.0/Smoothing-anidif.xml | 69 +
.../description/{ => 5.0.0}/Smoothing-gaussian.xml | 0
.../otb/description/{ => 5.0.0}/Smoothing-mean.xml | 0
.../otb/description/{ => 5.0.0}/SplitImage.xml | 0
.../algs/otb/description/5.0.0/StereoFramework.xml | 315 +
.../algs/otb/description/5.0.0/Superimpose.xml | 91 +
.../otb/description/{ => 5.0.0}/TileFusion.xml | 0
.../5.0.0/TrainImagesClassifier-ann.xml | 247 +
.../5.0.0/TrainImagesClassifier-bayes.xml | 125 +
.../5.0.0/TrainImagesClassifier-boost.xml | 167 +
.../description/5.0.0/TrainImagesClassifier-dt.xml | 184 +
.../5.0.0/TrainImagesClassifier-gbt.xml | 161 +
.../5.0.0/TrainImagesClassifier-knn.xml | 134 +
.../5.0.0/TrainImagesClassifier-libsvm.xml | 156 +
.../description/5.0.0/TrainImagesClassifier-rf.xml | 188 +
.../5.0.0/TrainImagesClassifier-svm.xml | 209 +
.../description/5.0.0/TrainOGRLayersClassifier.xml | 46 +
.../otb/description/5.0.0/VectorDataExtractROI.xml | 38 +
.../5.0.0/VectorDataReprojection-image.xml | 57 +
.../5.0.0/VectorDataReprojection-user.xml | 91 +
.../otb/description/5.0.0/VectorDataTransform.xml | 83 +
.../algs/otb/description/5.0.0/doc/BandMath.html | 6 +
.../algs/otb/description/5.0.0/doc/BandMathX.html | 98 +
.../doc/BinaryMorphologicalOperation-closing.html | 5 +
.../doc/BinaryMorphologicalOperation-dilate.html | 5 +
.../doc/BinaryMorphologicalOperation-erode.html | 5 +
.../doc/BinaryMorphologicalOperation-opening.html | 5 +
.../5.0.0/doc/BinaryMorphologicalOperation.html | 5 +
.../otb/description/5.0.0/doc/BlockMatching.html | 5 +
.../5.0.0/doc/BundleToPerfectSensor.html | 5 +
.../5.0.0/doc/ClassificationMapRegularization.html | 7 +
.../5.0.0/doc/ColorMapping-continuous.html | 13 +
.../description/5.0.0/doc/ColorMapping-custom.html | 13 +
.../description/5.0.0/doc/ColorMapping-image.html | 13 +
.../5.0.0/doc/ColorMapping-optimal.html | 13 +
.../otb/description/5.0.0/doc/ColorMapping.html | 13 +
.../otb/description/5.0.0/doc/CompareImages.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix-raster.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix-vector.html | 5 +
.../5.0.0/doc/ComputeConfusionMatrix.html | 5 +
.../5.0.0/doc/ComputeImagesStatistics.html | 5 +
.../doc/ComputeOGRLayersFeaturesStatistics.html | 5 +
.../5.0.0/doc/ComputePolylineFeatureFromImage.html | 5 +
.../description/5.0.0/doc/ConcatenateImages.html | 5 +
.../5.0.0/doc/ConcatenateVectorData.html | 5 +
.../5.0.0/doc/ConnectedComponentSegmentation.html | 5 +
.../algs/otb/description/5.0.0/doc/Convert.html | 6 +
.../5.0.0/doc/ConvertCartoToGeoPoint.html | 5 +
.../5.0.0/doc/ConvertSensorToGeoPoint.html | 5 +
.../otb/description/{ => 5.0.0}/doc/CookBook.css | 0
.../algs/otb/description/5.0.0/doc/DEMConvert.html | 5 +
.../5.0.0/doc/DSFuzzyModelEstimation.html | 5 +
.../otb/description/5.0.0/doc/Despeckle-frost.html | 5 +
.../otb/description/5.0.0/doc/Despeckle-lee.html | 5 +
.../algs/otb/description/5.0.0/doc/Despeckle.html | 5 +
.../5.0.0/doc/DimensionalityReduction-ica.html | 5 +
.../5.0.0/doc/DimensionalityReduction-maf.html | 5 +
.../5.0.0/doc/DimensionalityReduction-napca.html | 5 +
.../5.0.0/doc/DimensionalityReduction-pca.html | 5 +
.../5.0.0/doc/DimensionalityReduction.html | 5 +
.../5.0.0/doc/DisparityMapToElevationMap.html | 5 +
.../description/5.0.0/doc/DownloadSRTMTiles.html | 5 +
.../5.0.0/doc/EdgeExtraction-gradient.html | 5 +
.../5.0.0/doc/EdgeExtraction-sobel.html | 5 +
.../5.0.0/doc/EdgeExtraction-touzi.html | 5 +
.../otb/description/5.0.0/doc/EdgeExtraction.html | 5 +
.../otb/description/5.0.0/doc/ExtractROI-fit.html | 5 +
.../description/5.0.0/doc/ExtractROI-standard.html | 5 +
.../algs/otb/description/5.0.0/doc/ExtractROI.html | 5 +
.../description/5.0.0/doc/FineRegistration.html | 5 +
.../FusionOfClassifications-dempstershafer.html | 9 +
.../FusionOfClassifications-majorityvoting.html | 9 +
.../5.0.0/doc/FusionOfClassifications.html | 9 +
.../otb/description/5.0.0/doc/GeneratePlyFile.html | 5 +
.../5.0.0/doc/GenerateRPCSensorModel.html | 5 +
.../GrayScaleMorphologicalOperation-closing.html | 5 +
.../GrayScaleMorphologicalOperation-dilate.html | 5 +
.../doc/GrayScaleMorphologicalOperation-erode.html | 5 +
.../GrayScaleMorphologicalOperation-opening.html | 5 +
.../5.0.0/doc/GrayScaleMorphologicalOperation.html | 5 +
.../5.0.0/doc/GridBasedImageResampling.html | 5 +
.../5.0.0/doc/HaralickTextureExtraction.html | 5 +
.../5.0.0/doc/HomologousPointsExtraction.html | 5 +
.../5.0.0/doc/HooverCompareSegmentation.html | 7 +
.../5.0.0/doc/HyperspectralUnmixing.html | 8 +
.../otb/description/5.0.0/doc/ImageClassifier.html | 5 +
.../otb/description/5.0.0/doc/ImageEnvelope.html | 5 +
.../5.0.0/doc/KMeansClassification.html | 5 +
.../algs/otb/description/5.0.0/doc/KmzExport.html | 5 +
.../{ => 5.0.0}/doc/LSMSSegmentation.html | 0
.../{ => 5.0.0}/doc/LSMSSmallRegionsMerging.html | 0
.../{ => 5.0.0}/doc/LSMSVectorization.html | 0
.../5.0.0/doc/LineSegmentDetection.html | 7 +
.../5.0.0/doc/LocalStatisticExtraction.html | 5 +
.../description/5.0.0/doc/MeanShiftSmoothing.html | 5 +
.../5.0.0/doc/MultiResolutionPyramid.html | 5 +
.../5.0.0/doc/MultivariateAlterationDetector.html | 21 +
.../description/5.0.0/doc/OGRLayerClassifier.html | 5 +
.../otb/description/5.0.0/doc/OSMDownloader.html | 6 +
.../5.0.0/doc/ObtainUTMZoneFromGeoPoint.html | 5 +
.../description/5.0.0/doc/OpticalCalibration.html | 60 +
.../5.0.0/doc/OrthoRectification-epsg.html | 7 +
.../5.0.0/doc/OrthoRectification-fit-to-ortho.html | 7 +
.../doc/OrthoRectification-lambert-WGS84.html | 7 +
.../5.0.0/doc/OrthoRectification-utm.html | 7 +
.../description/5.0.0/doc/OrthoRectification.html | 7 +
.../description/5.0.0/doc/Pansharpening-bayes.html | 5 +
.../description/5.0.0/doc/Pansharpening-lmvm.html | 5 +
.../description/5.0.0/doc/Pansharpening-rcs.html | 5 +
.../otb/description/5.0.0/doc/Pansharpening.html | 5 +
.../algs/otb/description/5.0.0/doc/PixelValue.html | 6 +
.../algs/otb/description/5.0.0/doc/Quicklook.html | 7 +
.../description/5.0.0/doc/RadiometricIndices.html | 25 +
.../description/5.0.0/doc/Rasterization-image.html | 6 +
.../5.0.0/doc/Rasterization-manual.html | 6 +
.../otb/description/5.0.0/doc/Rasterization.html | 6 +
.../otb/description/5.0.0/doc/ReadImageInfo.html | 5 +
.../description/5.0.0/doc/RefineSensorModel.html | 5 +
.../algs/otb/description/5.0.0/doc/Rescale.html | 5 +
.../5.0.0/doc/RigidTransformResample-id.html | 5 +
.../5.0.0/doc/RigidTransformResample-rotation.html | 5 +
.../doc/RigidTransformResample-translation.html | 5 +
.../5.0.0/doc/RigidTransformResample.html | 5 +
.../5.0.0/doc/SFSTextureExtraction.html | 5 +
.../description/5.0.0/doc/SOMClassification.html | 5 +
.../5.0.0/doc/SarRadiometricCalibration.html | 5 +
.../otb/description/5.0.0/doc/Segmentation-cc.html | 11 +
.../5.0.0/doc/Segmentation-meanshift.html | 11 +
.../5.0.0/doc/Segmentation-mprofiles.html | 11 +
.../5.0.0/doc/Segmentation-watershed.html | 11 +
.../otb/description/5.0.0/doc/Segmentation.html | 11 +
.../description/5.0.0/doc/Smoothing-anidif.html | 5 +
.../description/5.0.0/doc/Smoothing-gaussian.html | 5 +
.../otb/description/5.0.0/doc/Smoothing-mean.html | 5 +
.../algs/otb/description/5.0.0/doc/Smoothing.html | 5 +
.../algs/otb/description/5.0.0/doc/SplitImage.html | 5 +
.../otb/description/5.0.0/doc/StereoFramework.html | 16 +
.../doc/StereoRectificationGridGenerator.html | 5 +
.../otb/description/5.0.0/doc/Superimpose.html | 5 +
.../otb/description/5.0.0/doc/TestApplication.html | 5 +
.../algs/otb/description/5.0.0/doc/TileFusion.html | 5 +
.../5.0.0/doc/TrainImagesClassifier-ann.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-bayes.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-boost.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-dt.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-gbt.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-knn.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-libsvm.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-rf.html | 11 +
.../5.0.0/doc/TrainImagesClassifier-svm.html | 11 +
.../5.0.0/doc/TrainImagesClassifier.html | 11 +
.../5.0.0/doc/TrainOGRLayersClassifier.html | 5 +
.../5.0.0/doc/VectorDataDSValidation.html | 5 +
.../5.0.0/doc/VectorDataExtractROI.html | 5 +
.../5.0.0/doc/VectorDataReprojection-image.html | 7 +
.../5.0.0/doc/VectorDataReprojection-user.html | 7 +
.../5.0.0/doc/VectorDataReprojection.html | 7 +
.../description/5.0.0/doc/VectorDataSetField.html | 5 +
.../description/5.0.0/doc/VectorDataTransform.html | 5 +
.../5.0.0/doc/VertexComponentAnalysis.html | 5 +
.../ClassificationMapRegularization.xml | 64 -
.../algs/otb/description/CompareImages.xml | 75 -
.../description/ComputeConfusionMatrix-raster.xml | 58 -
.../description/ComputeConfusionMatrix-vector.xml | 68 -
.../otb/description/ComputeImagesStatistics.xml | 31 -
.../description/DimensionalityReduction-ica.xml | 81 -
.../description/DimensionalityReduction-maf.xml | 56 -
.../description/DimensionalityReduction-napca.xml | 81 -
.../description/DimensionalityReduction-pca.xml | 63 -
.../algs/otb/description/KMeansClassification.xml | 80 -
.../processing/algs/otb/description/KmzExport.xml | 53 -
.../algs/otb/description/LSMSVectorization.xml | 46 -
.../algs/otb/description/MeanShiftSmoothing.xml | 80 -
.../algs/otb/description/OpticalCalibration.xml | 66 -
.../otb/description/OrthoRectification-epsg.xml | 115 -
.../OrthoRectification-fit-to-ortho.xml | 100 -
.../OrthoRectification-lambert-WGS84.xml | 108 -
.../otb/description/OrthoRectification-utm.xml | 122 -
.../algs/otb/description/ReadImageInfo.xml | 57 -
.../otb/description/RigidTransformResample-id.xml | 83 -
.../RigidTransformResample-rotation.xml | 92 -
.../RigidTransformResample-translation.xml | 101 -
.../algs/otb/description/SOMClassification.xml | 152 -
.../algs/otb/description/Segmentation-cc.xml | 153 -
.../otb/description/Segmentation-meanshift.xml | 189 -
.../otb/description/Segmentation-mprofiles.xml | 180 -
.../otb/description/Segmentation-watershed.xml | 162 -
.../algs/otb/description/Smoothing-anidif.xml | 60 -
.../algs/otb/description/StereoFramework.xml | 315 -
.../algs/otb/description/Superimpose.xml | 78 -
.../otb/description/TrainImagesClassifier-ann.xml | 240 -
.../description/TrainImagesClassifier-bayes.xml | 118 -
.../description/TrainImagesClassifier-boost.xml | 160 -
.../otb/description/TrainImagesClassifier-dt.xml | 177 -
.../otb/description/TrainImagesClassifier-gbt.xml | 154 -
.../otb/description/TrainImagesClassifier-knn.xml | 127 -
.../description/TrainImagesClassifier-libsvm.xml | 149 -
.../otb/description/TrainImagesClassifier-rf.xml | 181 -
.../otb/description/TrainImagesClassifier-svm.xml | 202 -
.../algs/otb/description/doc/BandMath.html | 6 -
.../doc/BinaryMorphologicalOperation-closing.html | 5 -
.../doc/BinaryMorphologicalOperation-dilate.html | 5 -
.../doc/BinaryMorphologicalOperation-erode.html | 5 -
.../doc/BinaryMorphologicalOperation-opening.html | 5 -
.../doc/BinaryMorphologicalOperation.html | 5 -
.../algs/otb/description/doc/BlockMatching.html | 5 -
.../otb/description/doc/BundleToPerfectSensor.html | 5 -
.../doc/ClassificationMapRegularization.html | 7 -
.../description/doc/ColorMapping-continuous.html | 13 -
.../otb/description/doc/ColorMapping-custom.html | 13 -
.../otb/description/doc/ColorMapping-image.html | 13 -
.../otb/description/doc/ColorMapping-optimal.html | 13 -
.../algs/otb/description/doc/ColorMapping.html | 13 -
.../algs/otb/description/doc/CompareImages.html | 5 -
.../doc/ComputeConfusionMatrix-raster.html | 5 -
.../doc/ComputeConfusionMatrix-vector.html | 5 -
.../description/doc/ComputeConfusionMatrix.html | 5 -
.../description/doc/ComputeImagesStatistics.html | 5 -
.../doc/ComputeModulusAndPhase-OneEntry.html | 5 -
.../doc/ComputeModulusAndPhase-TwoEntries.html | 5 -
.../description/doc/ComputeModulusAndPhase.html | 5 -
.../doc/ComputePolylineFeatureFromImage.html | 5 -
.../otb/description/doc/ConcatenateImages.html | 5 -
.../otb/description/doc/ConcatenateVectorData.html | 5 -
.../doc/ConnectedComponentSegmentation.html | 5 -
.../algs/otb/description/doc/Convert.html | 6 -
.../description/doc/ConvertCartoToGeoPoint.html | 5 -
.../description/doc/ConvertSensorToGeoPoint.html | 5 -
.../algs/otb/description/doc/DEMConvert.html | 1 -
.../description/doc/DSFuzzyModelEstimation.html | 5 -
.../doc/DimensionalityReduction-ica.html | 5 -
.../doc/DimensionalityReduction-maf.html | 5 -
.../doc/DimensionalityReduction-napca.html | 5 -
.../doc/DimensionalityReduction-pca.html | 5 -
.../description/doc/DimensionalityReduction.html | 5 -
.../doc/DisparityMapToElevationMap.html | 5 -
.../otb/description/doc/DownloadSRTMTiles.html | 5 -
.../description/doc/EdgeExtraction-gradient.html | 5 -
.../otb/description/doc/EdgeExtraction-sobel.html | 5 -
.../otb/description/doc/EdgeExtraction-touzi.html | 5 -
.../algs/otb/description/doc/EdgeExtraction.html | 5 -
.../doc/EdisonMeanShiftSegmentation.html | 1040 -
.../doc/EdisonMeanShiftSegmentationVector.html | 1040 -
.../algs/otb/description/doc/ExtractROI-fit.html | 5 -
.../otb/description/doc/ExtractROI-standard.html | 5 -
.../algs/otb/description/doc/ExtractROI.html | 5 -
.../algs/otb/description/doc/FineRegistration.html | 5 -
.../FusionOfClassifications-dempstershafer.html | 9 -
.../FusionOfClassifications-majorityvoting.html | 9 -
.../description/doc/FusionOfClassifications.html | 9 -
.../algs/otb/description/doc/GeneratePlyFile.html | 5 -
.../description/doc/GenerateRPCSensorModel.html | 5 -
.../GrayScaleMorphologicalOperation-closing.html | 5 -
.../GrayScaleMorphologicalOperation-dilate.html | 5 -
.../doc/GrayScaleMorphologicalOperation-erode.html | 5 -
.../GrayScaleMorphologicalOperation-opening.html | 5 -
.../doc/GrayScaleMorphologicalOperation.html | 5 -
.../description/doc/GridBasedImageResampling.html | 5 -
.../description/doc/HaralickTextureExtraction.html | 5 -
.../doc/HomologousPointsExtraction.html | 5 -
.../description/doc/HooverCompareSegmentation.html | 7 -
.../otb/description/doc/HyperspectralUnmixing.html | 8 -
.../algs/otb/description/doc/ImageClassifier.html | 5 -
.../algs/otb/description/doc/ImageEnvelope.html | 5 -
.../otb/description/doc/ImageSVMClassifier.html | 1 -
.../otb/description/doc/KMeansClassification.html | 5 -
.../algs/otb/description/doc/KmzExport.html | 5 -
.../otb/description/doc/LineSegmentDetection.html | 7 -
.../description/doc/LocalStatisticExtraction.html | 5 -
.../doc/MaximumAutocorrelationFactor.html | 1 -
.../otb/description/doc/MeanShiftSegmentation.html | 1040 -
.../doc/MeanShiftSegmentationVector.html | 1040 -
.../otb/description/doc/MeanShiftSmoothing.html | 5 -
.../description/doc/MultiResolutionPyramid.html | 5 -
.../doc/MultivariateAlterationDetector.html | 21 -
.../algs/otb/description/doc/OSMDownloader.html | 6 -
.../description/doc/ObtainUTMZoneFromGeoPoint.html | 5 -
.../otb/description/doc/OpticalCalibration.html | 10 -
.../description/doc/OrthoRectification-epsg.html | 7 -
.../doc/OrthoRectification-fit-to-ortho.html | 7 -
.../doc/OrthoRectification-lambert-WGS84.html | 7 -
.../description/doc/OrthoRectification-utm.html | 7 -
.../otb/description/doc/OrthoRectification.html | 7 -
.../otb/description/doc/Pansharpening-bayes.html | 5 -
.../otb/description/doc/Pansharpening-lmvm.html | 5 -
.../otb/description/doc/Pansharpening-rcs.html | 5 -
.../algs/otb/description/doc/Pansharpening.html | 5 -
.../algs/otb/description/doc/PixelValue.html | 6 -
.../algs/otb/description/doc/Quicklook.html | 7 -
.../otb/description/doc/RadiometricIndices.html | 25 -
.../doc/RadiometricVegetationIndices.html | 1 -
.../algs/otb/description/doc/Rasterization.html | 6 -
.../algs/otb/description/doc/ReadImageInfo.html | 5 -
.../otb/description/doc/RefineSensorModel.html | 5 -
.../algs/otb/description/doc/Rescale.html | 5 -
.../description/doc/RigidTransformResample-id.html | 5 -
.../doc/RigidTransformResample-rotation.html | 5 -
.../doc/RigidTransformResample-translation.html | 5 -
.../description/doc/RigidTransformResample.html | 5 -
.../otb/description/doc/SFSTextureExtraction.html | 5 -
.../otb/description/doc/SOMClassification.html | 5 -
.../description/doc/SarRadiometricCalibration.html | 5 -
.../algs/otb/description/doc/Segmentation-cc.html | 9 -
.../otb/description/doc/Segmentation-edison.html | 9 -
.../description/doc/Segmentation-meanshift.html | 9 -
.../description/doc/Segmentation-mprofiles.html | 9 -
.../description/doc/Segmentation-watershed.html | 9 -
.../algs/otb/description/doc/Segmentation.html | 9 -
.../doc/SimpleConnectedComponentsSegmentation.html | 1040 -
...impleConnectedComponentsSegmentationVector.html | 1040 -
.../algs/otb/description/doc/Smoothing-anidif.html | 5 -
.../otb/description/doc/Smoothing-gaussian.html | 5 -
.../algs/otb/description/doc/Smoothing-mean.html | 5 -
.../algs/otb/description/doc/Smoothing.html | 5 -
.../algs/otb/description/doc/SplitImage.html | 5 -
.../algs/otb/description/doc/StereoFramework.html | 16 -
.../doc/StereoRectificationGridGenerator.html | 5 -
.../doc/StereoSensorModelToElevationMap.html | 1 -
.../algs/otb/description/doc/Superimpose.html | 5 -
.../algs/otb/description/doc/TestApplication.html | 5 -
.../algs/otb/description/doc/TileFusion.html | 5 -
.../description/doc/TrainImagesClassifier-ann.html | 11 -
.../doc/TrainImagesClassifier-bayes.html | 11 -
.../doc/TrainImagesClassifier-boost.html | 11 -
.../description/doc/TrainImagesClassifier-dt.html | 11 -
.../description/doc/TrainImagesClassifier-gbt.html | 11 -
.../description/doc/TrainImagesClassifier-knn.html | 11 -
.../doc/TrainImagesClassifier-libsvm.html | 11 -
.../description/doc/TrainImagesClassifier-rf.html | 11 -
.../description/doc/TrainImagesClassifier-svm.html | 11 -
.../otb/description/doc/TrainImagesClassifier.html | 11 -
.../description/doc/TrainSVMImagesClassifier.html | 3 -
.../doc/ValidateSVMImagesClassifier.html | 3 -
.../description/doc/VectorDataDSValidation.html | 5 -
.../doc/VectorDataExtractROIApplication.html | 5 -
.../description/doc/VectorDataReprojection.html | 7 -
.../otb/description/doc/VectorDataSetField.html | 5 -
.../otb/description/doc/VectorDataTransform.html | 5 -
.../description/doc/VertexComponentAnalysis.html | 5 -
.../otb/description/doc/WatershedSegmentation.html | 1040 -
.../doc/WatershedSegmentationVector.html | 1040 -
.../otb/helper/generate_application_descriptors.py | 20 +-
.../processing/algs/otb/maintenance/OTBHelper.py | 297 +-
.../otb/maintenance/OTBSpecific_XMLcreation.py | 159 +-
.../processing/algs/otb/maintenance/OTBTester.py | 43 +-
.../algs/otb/maintenance/TestOTBAlgorithms.py | 26 +-
.../processing/algs/otb/maintenance/black_list.xml | 28 +
.../processing/algs/otb/maintenance/parsing.py | 35 +-
.../processing/algs/otb/maintenance/white_list.xml | 58 +
.../plugins/processing/algs/qgis/AddTableField.py | 40 +-
.../processing/algs/qgis/AutoincrementalField.py | 34 +-
python/plugins/processing/algs/qgis/BarPlot.py | 12 +-
.../processing/algs/qgis/BasicStatisticsNumbers.py | 144 +-
.../processing/algs/qgis/BasicStatisticsStrings.py | 64 +-
python/plugins/processing/algs/qgis/Buffer.py | 9 +
python/plugins/processing/algs/qgis/Centroids.py | 32 +-
.../plugins/processing/algs/qgis/CheckValidity.py | 180 +
python/plugins/processing/algs/qgis/Clip.py | 68 +-
python/plugins/processing/algs/qgis/ConcaveHull.py | 60 +-
python/plugins/processing/algs/qgis/ConvexHull.py | 32 +-
.../processing/algs/qgis/CreateConstantRaster.py | 23 +-
.../processing/algs/qgis/Datasources2Vrt.py | 233 +
python/plugins/processing/algs/qgis/Delaunay.py | 21 +-
.../plugins/processing/algs/qgis/DeleteColumn.py | 20 +-
.../algs/qgis/DeleteDuplicateGeometries.py | 25 +-
python/plugins/processing/algs/qgis/DeleteHoles.py | 83 +
.../processing/algs/qgis/DensifyGeometries.py | 20 +-
.../algs/qgis/DensifyGeometriesInterval.py | 20 +-
python/plugins/processing/algs/qgis/Difference.py | 58 +-
python/plugins/processing/algs/qgis/Dissolve.py | 110 +-
python/plugins/processing/algs/qgis/Eliminate.py | 35 +-
.../processing/algs/qgis/EquivalentNumField.py | 33 +-
python/plugins/processing/algs/qgis/ExecuteSQL.py | 150 +
python/plugins/processing/algs/qgis/Explode.py | 25 +-
.../processing/algs/qgis/ExportGeometryInfo.py | 62 +-
.../processing/algs/qgis/ExtentFromLayer.py | 22 +-
.../processing/algs/qgis/ExtractByAttribute.py | 48 +-
.../processing/algs/qgis/ExtractByLocation.py | 44 +-
.../plugins/processing/algs/qgis/ExtractNodes.py | 16 +-
.../plugins/processing/algs/qgis/FieldPyculator.py | 44 +-
.../processing/algs/qgis/FieldsCalculator.py | 57 +-
.../plugins/processing/algs/qgis/FieldsMapper.py | 57 +-
.../processing/algs/qgis/FixedDistanceBuffer.py | 14 +-
.../processing/algs/qgis/GeometryConvert.py | 31 +-
python/plugins/processing/algs/qgis/Grid.py | 92 +-
python/plugins/processing/algs/qgis/Gridify.py | 29 +-
python/plugins/processing/algs/qgis/HubDistance.py | 65 +-
python/plugins/processing/algs/qgis/HubLines.py | 23 +-
.../processing/algs/qgis/HypsometricCurves.py | 31 +-
.../processing/algs/qgis/ImportIntoPostGIS.py | 64 +-
.../plugins/processing/algs/qgis/Intersection.py | 83 +-
.../plugins/processing/algs/qgis/JoinAttributes.py | 51 +-
.../processing/algs/qgis/LinesIntersection.py | 42 +-
.../processing/algs/qgis/LinesToPolygons.py | 15 +-
.../processing/algs/qgis/MeanAndStdDevPlot.py | 18 +-
python/plugins/processing/algs/qgis/MeanCoords.py | 31 +-
python/plugins/processing/algs/qgis/Merge.py | 116 +-
.../processing/algs/qgis/MultipartToSingleparts.py | 14 +-
.../algs/qgis/NearestNeighbourAnalysis.py | 33 +-
.../algs/qgis/OrientedMinimumBoundingBox.py | 177 +
.../plugins/processing/algs/qgis/PointDistance.py | 63 +-
.../processing/algs/qgis/PointsDisplacement.py | 22 +-
.../processing/algs/qgis/PointsFromLines.py | 18 +-
.../processing/algs/qgis/PointsFromPolygons.py | 14 +-
.../processing/algs/qgis/PointsInPolygon.py | 40 +-
.../processing/algs/qgis/PointsInPolygonUnique.py | 46 +-
.../algs/qgis/PointsInPolygonWeighted.py | 44 +-
.../processing/algs/qgis/PointsLayerFromTable.py | 34 +-
.../plugins/processing/algs/qgis/PointsToPaths.py | 26 +-
python/plugins/processing/algs/qgis/PolarPlot.py | 14 +-
python/plugins/processing/algs/qgis/Polygonize.py | 57 +-
.../processing/algs/qgis/PolygonsToLines.py | 16 +-
.../processing/algs/qgis/PostGISExecuteSQL.py | 22 +-
.../processing/algs/qgis/QGISAlgorithmProvider.py | 41 +-
.../plugins/processing/algs/qgis/RandomExtract.py | 23 +-
.../algs/qgis/RandomExtractWithinSubsets.py | 26 +-
.../processing/algs/qgis/RandomPointsAlongLines.py | 18 +-
.../processing/algs/qgis/RandomPointsExtent.py | 22 +-
.../processing/algs/qgis/RandomPointsLayer.py | 19 +-
.../algs/qgis/RandomPointsPolygonsFixed.py | 29 +-
.../algs/qgis/RandomPointsPolygonsVariable.py | 31 +-
.../processing/algs/qgis/RandomSelection.py | 18 +-
.../algs/qgis/RandomSelectionWithinSubsets.py | 22 +-
.../processing/algs/qgis/RasterLayerHistogram.py | 17 +-
.../processing/algs/qgis/RasterLayerStatistics.py | 37 +-
.../plugins/processing/algs/qgis/RegularPoints.py | 23 +-
.../plugins/processing/algs/qgis/ReprojectLayer.py | 16 +-
.../processing/algs/qgis/ReverseLineDirection.py | 81 +
.../processing/algs/qgis/SaveSelectedFeatures.py | 16 +-
.../processing/algs/qgis/SelectByAttribute.py | 49 +-
.../processing/algs/qgis/SelectByAttributeSum.py | 94 +
.../processing/algs/qgis/SelectByExpression.py | 26 +-
.../processing/algs/qgis/SelectByLocation.py | 51 +-
.../plugins/processing/algs/qgis/SetRasterStyle.py | 12 +-
.../plugins/processing/algs/qgis/SetVectorStyle.py | 12 +-
.../processing/algs/qgis/SimplifyGeometries.py | 22 +-
.../algs/qgis/SinglePartsToMultiparts.py | 15 +-
python/plugins/processing/algs/qgis/Smooth.py | 87 +
python/plugins/processing/algs/qgis/SpatialJoin.py | 78 +-
.../processing/algs/qgis/SplitLinesWithLines.py | 28 +-
.../processing/algs/qgis/StatisticsByCategories.py | 65 +-
python/plugins/processing/algs/qgis/SumLines.py | 24 +-
.../processing/algs/qgis/SymmetricalDifference.py | 68 +-
python/plugins/processing/algs/qgis/TextToFloat.py | 21 +-
python/plugins/processing/algs/qgis/Union.py | 160 +-
.../plugins/processing/algs/qgis/UniqueValues.py | 14 +-
.../processing/algs/qgis/VariableDistanceBuffer.py | 12 +-
python/plugins/processing/algs/qgis/VectorGrid.py | 22 +-
.../processing/algs/qgis/VectorLayerHistogram.py | 16 +-
.../processing/algs/qgis/VectorLayerScatterplot.py | 18 +-
python/plugins/processing/algs/qgis/VectorSplit.py | 13 +-
.../processing/algs/qgis/VoronoiPolygons.py | 29 +-
.../processing/algs/qgis/ZonalStatistics.py | 94 +-
.../plugins/processing/algs/qgis/postgis_utils.py | 101 +-
.../algs/qgis/scripts/Create_points_along_lines.py | 20 +-
.../processing/algs/qgis/scripts/Fill_holes.py | 26 +-
.../algs/qgis/scripts/Frequency_analysis.py | 13 +-
.../algs/qgis/scripts/Keep_n_biggest_parts.py | 40 +-
.../scripts/Number_of_unique_values_in_classes.py | 10 +-
.../processing/algs/qgis/spatialite_utils.py | 122 +
.../plugins/processing/algs/qgis/ui/CMakeLists.txt | 4 +-
.../algs/qgis/ui/FieldsCalculatorDialog.py | 51 +-
.../processing/algs/qgis/ui/FieldsMapperDialogs.py | 1 +
.../processing/algs/qgis/ui/FieldsMappingPanel.py | 27 +-
.../algs/qgis/ui/ui_DlgFieldsCalculator.py | 148 -
.../algs/qgis/ui/ui_widgetFieldsMapping.py | 107 -
python/plugins/processing/algs/qgis/voronoi.py | 566 +-
python/plugins/processing/algs/r/RAlgorithm.py | 329 +-
.../processing/algs/r/RAlgorithmProvider.py | 31 +-
python/plugins/processing/algs/r/RUtils.py | 24 +-
.../algs/r/scripts/Advanced_raster_histogram.rsx | 20 -
.../r/scripts/Advanced_raster_histogram.rsx.help | 22 -
.../algs/r/scripts/Characteristic_hull_method.rsx | 8 -
.../r/scripts/Characteristic_hull_method.rsx.help | 26 -
.../plugins/processing/algs/r/scripts/Dotplot.rsx | 5 -
.../processing/algs/r/scripts/Dotplot.rsx.help | 22 -
.../processing/algs/r/scripts/F_function.rsx | 8 -
.../processing/algs/r/scripts/F_function.rsx.help | 26 -
.../processing/algs/r/scripts/Frequency_table.rsx | 4 -
.../algs/r/scripts/Frequency_table.rsx.help | 26 -
.../processing/algs/r/scripts/G_function.rsx | 8 -
.../processing/algs/r/scripts/G_function.rsx.help | 26 -
.../processing/algs/r/scripts/Histogram.rsx | 5 -
.../processing/algs/r/scripts/Histogram.rsx.help | 14 -
.../processing/algs/r/scripts/Kernel_h_ref.rsx | 15 -
.../algs/r/scripts/Kernel_h_ref.rsx.help | 38 -
.../algs/r/scripts/Kolmogrov-Smirnov_test.rsx | 5 -
.../algs/r/scripts/Kolmogrov-Smirnov_test.rsx.help | 20 -
.../algs/r/scripts/Minimum_convex_polygon.rsx | 7 -
.../algs/r/scripts/Minimum_convex_polygon.rsx.help | 36 -
.../r/scripts/Monte-Carlo_spatial_randomness.rsx | 12 -
.../Monte-Carlo_spatial_randomness.rsx.help | 34 -
.../processing/algs/r/scripts/Quadrat_analysis.rsx | 10 -
.../algs/r/scripts/Quadrat_analysis.rsx.help | 26 -
.../algs/r/scripts/Random_sampling_grid.rsx | 6 -
.../algs/r/scripts/Random_sampling_grid.rsx.help | 26 -
.../processing/algs/r/scripts/Raster_histogram.rsx | 4 -
.../algs/r/scripts/Raster_histogram.rsx.help | 22 -
.../algs/r/scripts/Regular_sampling_grid.rsx | 6 -
.../algs/r/scripts/Regular_sampling_grid.rsx.help | 18 -
.../Relative_distribution_(distance_covariate).rsx | 25 -
...tive_distribution_(distance_covariate).rsx.help | 42 -
.../Relative_distribution_(raster_covariate).rsx | 29 -
...lative_distribution_(raster_covariate).rsx.help | 42 -
.../r/scripts/Ripley_-_Rasson_spatial_domain.rsx | 12 -
.../Ripley_-_Rasson_spatial_domain.rsx.help | 22 -
.../r/scripts/Single-linkage_cluster_analysis.rsx | 12 -
.../Single-linkage_cluster_analysis.rsx.help | 34 -
.../algs/r/scripts/Summary_statistics.rsx | 14 -
.../algs/r/scripts/Summary_statistics.rsx.help | 26 -
python/plugins/processing/algs/saga/CMakeLists.txt | 8 +
.../processing/algs/saga/SagaAlgorithm212.py | 138 +-
.../processing/algs/saga/SagaAlgorithm213.py | 102 +-
.../processing/algs/saga/SagaAlgorithm214.py | 4 +-
.../processing/algs/saga/SagaAlgorithmProvider.py | 69 +-
.../processing/algs/saga/SagaDescriptionCreator.py | 4 +-
.../processing/algs/saga/SagaGroupNameDecorator.py | 93 -
.../processing/algs/saga/SagaNameDecorator.py | 156 +
python/plugins/processing/algs/saga/SagaUtils.py | 77 +-
.../plugins/processing/algs/saga/SplitRGBBands.py | 52 +-
.../description/2.1.2/AddGridValuestoPoints.txt | 1 +
.../description/2.1.2/AddGridValuestoShapes.txt | 1 +
.../saga/description/2.1.2/ClipGridwithPolygon.txt | 2 +-
.../algs/saga/description/2.1.2/GridCalculator.txt | 2 +-
.../algs/saga/description/2.1.2/GridMasking.txt | 1 +
.../description/2.1.2/KernelDensityEstimation.txt | 2 +-
.../description/2.1.2/ModifedQuadraticShepard.txt | 13 -
.../description/2.1.2/ModifiedQuadraticShepard.txt | 13 +
.../saga/description/2.1.2/PolygonDissolve.txt | 2 +-
.../description/2.1.2/PolygonDissolveAllPolygs.txt | 2 +-
.../algs/saga/description/2.1.2/ShapestoGrid.txt | 6 +-
.../description/2.1.2/Slope,Aspect,Curvature.txt | 6 +-
.../2.1.2/TopographicWetnessIndex(TWI).txt | 2 +-
.../description/2.1.2/VectorisingGridClasses.txt | 4 +-
.../description/2.1.3/AddGridValuestoPoints.txt | 1 +
.../description/2.1.3/AddGridValuestoShapes.txt | 1 +
.../description/2.1.3/B-SplineApproximation.txt | 7 +-
.../2.1.3/CatchmentArea(FlowTracing).txt | 6 +-
.../description/2.1.3/CatchmentArea(Recursive).txt | 6 +-
.../description/2.1.3/ContourLinesfromGrid.txt | 1 +
.../description/2.1.3/CubicSplineApproximation.txt | 13 +-
.../algs/saga/description/2.1.3/CutShapesLayer.txt | 5 +-
...aphicallyWeightedMultipleRegression(Points).txt | 25 +-
...allyWeightedMultipleRegression(PointsGrids).txt | 26 +-
.../GeographicallyWeightedMultipleRegression.txt | 34 +-
...eographicallyWeightedRegression(PointsGrid).txt | 22 +-
.../2.1.3/GeographicallyWeightedRegression.txt | 33 +-
.../algs/saga/description/2.1.3/GridMasking.txt | 1 +
.../description/2.1.3/InverseDistanceWeighted.txt | 5 +-
.../description/2.1.3/KernelDensityEstimation.txt | 4 +-
.../description/2.1.3/ModifedQuadraticShepard.txt | 13 -
.../description/2.1.3/ModifiedQuadraticShepard.txt | 11 +
.../algs/saga/description/2.1.3/Mosaicking.txt | 6 +-
.../MultilevelB-SplineInterpolation(fromGrid).txt | 8 +-
.../2.1.3/MultilevelB-SplineInterpolation.txt | 7 +-
.../saga/description/2.1.3/NaturalNeighbour.txt | 7 +-
.../saga/description/2.1.3/NearestNeighbour.txt | 5 +-
.../description/2.1.3/OrdinaryKriging(Global).txt | 34 +-
.../saga/description/2.1.3/OrdinaryKriging.txt | 13 +-
.../saga/description/2.1.3/PolygonDissolve.txt | 2 +-
.../description/2.1.3/PolygonDissolveAllPolygs.txt | 2 +-
.../description/2.1.3/PolynomialRegression.txt | 15 +-
.../algs/saga/description/2.1.3/RandomField.txt | 8 +-
.../algs/saga/description/2.1.3/Resampling.txt | 7 +-
.../algs/saga/description/2.1.3/ShapestoGrid.txt | 9 +-
.../2.1.3/TPIBasedLandformClassification.txt | 8 +-
.../description/2.1.3/ThinPlateSpline(Global).txt | 6 +-
.../description/2.1.3/ThinPlateSpline(Local).txt | 8 +-
.../description/2.1.3/ThinPlateSpline(TIN).txt | 8 +-
.../2.1.3/TopographicPositionIndex(TPI).txt | 8 +-
.../2.1.3/TopographicWetnessIndex(TWI).txt | 2 +-
.../algs/saga/description/2.1.3/Triangulation.txt | 5 +-
.../description/2.1.3/UniversalKriging(Global).txt | 37 +-
.../saga/description/2.1.3/UniversalKriging.txt | 45 +-
.../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 +
.../description/2.2.0/InverseDistanceWeighted.txt | 22 +
.../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 +
...ultilevelB-SplineInterpolationforCategories.txt | 11 +
.../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 +
.../algs/saga/description/2.2.0/ShapestoGrid.txt | 14 +
.../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/ThinPlateSpline.txt | 17 +
.../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 +
.../2.2.2/ConfusionMatrix(GridPolygons).txt | 12 +
.../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 +
.../2.2.2/MultilevelB-SplineInterpolation.txt | 11 +
...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 +
.../saga/description/2.2.2/OrdinaryKriging.txt | 24 +
.../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 +
.../saga/description/2.2.2/UniversalKriging.txt | 24 +
.../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 +
.../description/2.2.3/CreateLinesGraticule.txt | 9 +
.../description/2.2.3/CreatePolygonsGraticule.txt | 9 +
.../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/DiffusiveHillslopeEvolution(ADI).txt | 11 +
.../2.2.3/DiffusiveHillslopeEvolution(FTCS).txt | 11 +
.../2.2.3/DirectionalStatisticsforSingleGrid.txt | 23 +
.../algs/saga/description/2.2.3/DistanceMatrix.txt | 4 +
.../2.2.3/DiurnalAnisotropicHeating.txt | 5 +
.../description/2.2.3/DiversityOfCategories.txt | 15 +
.../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(QMofESP).txt | 6 +
.../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(QMofESP).txt | 6 +
.../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 +
.../algs/saga/description/2.2.3/GridMasking.txt | 6 +
.../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/GridStatisticsforPolygons.txt | 16 +
.../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/Resampling.txt | 12 +
.../description/2.2.3/ResidualAnalysis(Grid).txt | 18 +
.../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/SuccessiveFlowRouting.txt | 7 +
.../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 +
.../algs/saga/ext/supervisedclassification.py | 1 +
.../processing/algs/saga/saga_version_check.txt | 185 -
.../plugins/processing/algs/saga/versioncheck.py | 35 +-
.../processing/algs/taudem/TauDEMAlgorithm.py | 15 +-
.../algs/taudem/TauDEMAlgorithmProvider.py | 38 +-
.../algs/taudem/TauDEMMultifileAlgorithm.py | 12 +-
.../plugins/processing/algs/taudem/dinfdistdown.py | 28 +-
.../processing/algs/taudem/dinfdistdown_multi.py | 28 +-
.../plugins/processing/algs/taudem/dinfdistup.py | 30 +-
.../processing/algs/taudem/dinfdistup_multi.py | 30 +-
.../processing/algs/taudem/dinftranslimaccum.py | 24 +-
.../processing/algs/taudem/dinftranslimaccum2.py | 28 +-
.../algs/taudem/dinftranslimaccum2_multi.py | 28 +-
.../algs/taudem/dinftranslimaccum_multi.py | 24 +-
.../plugins/processing/algs/taudem/dropanalysis.py | 38 +-
.../processing/algs/taudem/dropanalysis_multi.py | 38 +-
python/plugins/processing/algs/taudem/gridnet.py | 24 +-
.../processing/algs/taudem/gridnet_multi.py | 24 +-
.../plugins/processing/algs/taudem/lengtharea.py | 22 +-
.../processing/algs/taudem/lengtharea_multi.py | 22 +-
.../processing/algs/taudem/peukerdouglas.py | 24 +-
.../processing/algs/taudem/peukerdouglas_multi.py | 24 +-
python/plugins/processing/algs/taudem/slopearea.py | 22 +-
.../processing/algs/taudem/slopearea_multi.py | 22 +-
.../plugins/processing/core/AlgorithmProvider.py | 18 +-
python/plugins/processing/core/GeoAlgorithm.py | 196 +-
python/plugins/processing/core/Processing.py | 100 +-
python/plugins/processing/core/ProcessingConfig.py | 108 +-
python/plugins/processing/core/ProcessingLog.py | 202 +-
python/plugins/processing/core/outputs.py | 26 +-
python/plugins/processing/core/parameters.py | 361 +-
.../processing/gui/AlgorithmClassification.py | 77 +-
python/plugins/processing/gui/AlgorithmDialog.py | 66 +-
.../plugins/processing/gui/AlgorithmDialogBase.py | 96 +-
python/plugins/processing/gui/AlgorithmExecutor.py | 12 +-
python/plugins/processing/gui/AutofillDialog.py | 11 +-
.../plugins/processing/gui/BatchAlgorithmDialog.py | 48 +-
.../processing/gui/BatchInputSelectionPanel.py | 7 +-
.../processing/gui/BatchOutputSelectionPanel.py | 31 +-
python/plugins/processing/gui/BatchPanel.py | 176 +-
python/plugins/processing/gui/CommanderWindow.py | 12 +-
python/plugins/processing/gui/ConfigDialog.py | 122 +-
python/plugins/processing/gui/ContextAction.py | 1 +
.../processing/gui/CreateNewScriptAction.py | 10 +-
python/plugins/processing/gui/CrsSelectionPanel.py | 14 +-
.../plugins/processing/gui/DeleteScriptAction.py | 10 +-
.../processing/gui/EditRenderingStylesDialog.py | 21 +-
.../plugins/processing/gui/ExtentSelectionPanel.py | 59 +-
.../plugins/processing/gui/FileSelectionPanel.py | 15 +-
python/plugins/processing/gui/FixedTableDialog.py | 16 +-
python/plugins/processing/gui/FixedTablePanel.py | 16 +-
.../gui/GeometryPredicateSelectionPanel.py | 46 +-
.../plugins/processing/gui/GetScriptsAndModels.py | 276 +-
python/plugins/processing/gui/Help2Html.py | 7 +-
python/plugins/processing/gui/HelpEditionDialog.py | 32 +-
python/plugins/processing/gui/HistoryDialog.py | 34 +-
.../processing/gui/InputLayerSelectorPanel.py | 16 +-
.../plugins/processing/gui/MessageBarProgress.py | 17 +-
python/plugins/processing/gui/MessageDialog.py | 21 +-
.../processing/gui/MultipleFileInputDialog.py | 14 +-
.../plugins/processing/gui/MultipleInputDialog.py | 11 +-
.../plugins/processing/gui/MultipleInputPanel.py | 30 +-
python/plugins/processing/gui/NumberInputDialog.py | 35 +-
python/plugins/processing/gui/NumberInputPanel.py | 61 +-
.../plugins/processing/gui/OutputSelectionPanel.py | 99 +-
python/plugins/processing/gui/ParametersPanel.py | 109 +-
.../plugins/processing/gui/PostgisTableSelector.py | 120 +
python/plugins/processing/gui/Postprocessing.py | 34 +-
python/plugins/processing/gui/ProcessingToolbox.py | 252 +-
python/plugins/processing/gui/RangePanel.py | 12 +-
python/plugins/processing/gui/RectangleMapTool.py | 2 +-
.../processing/gui/RenderingStyleFilePanel.py | 18 +-
python/plugins/processing/gui/ResultsDialog.py | 26 +-
python/plugins/processing/gui/ScriptEdit.py | 14 +-
.../plugins/processing/gui/ScriptEditorDialog.py | 59 +-
python/plugins/processing/gui/SilentProgress.py | 2 +-
python/plugins/processing/gui/TestTools.py | 217 +-
python/plugins/processing/gui/__init__.py | 6 +
.../plugins/processing/gui/algclasssification.txt | 791 +-
python/plugins/processing/gui/algnames.txt | 34 +
python/plugins/processing/gui/utils.py | 89 +
python/plugins/processing/images/CMakeLists.txt | 2 +-
python/plugins/processing/images/database.png | Bin 566 -> 0 bytes
python/plugins/processing/images/gdal.png | Bin 734 -> 0 bytes
python/plugins/processing/images/gdal.svg | 126 +
python/plugins/processing/images/geoserver.png | Bin 744 -> 0 bytes
python/plugins/processing/images/grass.png | Bin 750 -> 0 bytes
python/plugins/processing/images/grass.svg | 271 +
python/plugins/processing/images/minus.gif | Bin 70 -> 0 bytes
python/plugins/processing/images/namespace.png | Bin 0 -> 436 bytes
python/plugins/processing/images/plus.gif | Bin 86 -> 0 bytes
python/plugins/processing/images/postgis.png | Bin 488 -> 361 bytes
python/plugins/processing/images/qgis.png | Bin 785 -> 0 bytes
python/plugins/processing/images/qgis.svg | 286 +
python/plugins/processing/images/r.png | Bin 829 -> 0 bytes
python/plugins/processing/images/r.svg | 14 +
python/plugins/processing/images/saga.png | Bin 245 -> 12980 bytes
python/plugins/processing/images/saga100x100.jpg | Bin 2022 -> 0 bytes
python/plugins/processing/images/taudem.png | Bin 1030 -> 0 bytes
python/plugins/processing/images/taudem.svg | 196 +
python/plugins/processing/metadata.txt | 10 +-
.../processing/modeler/AddModelFromFileAction.py | 18 +-
.../modeler/CalculatorModelerAlgorithm.py | 28 +-
.../processing/modeler/CreateNewModelAction.py | 7 +-
.../plugins/processing/modeler/EditModelAction.py | 1 +
.../plugins/processing/modeler/ModelerAlgorithm.py | 180 +-
.../processing/modeler/ModelerAlgorithmProvider.py | 14 +-
.../plugins/processing/modeler/ModelerArrowItem.py | 49 +-
python/plugins/processing/modeler/ModelerDialog.py | 268 +-
.../processing/modeler/ModelerGraphicItem.py | 57 +-
.../modeler/ModelerOnlyAlgorithmProvider.py | 4 +-
.../modeler/ModelerParameterDefinitionDialog.py | 112 +-
.../processing/modeler/ModelerParametersDialog.py | 134 +-
python/plugins/processing/modeler/ModelerScene.py | 25 +-
.../modeler/RasterLayerBoundsAlgorithm.py | 7 +-
.../modeler/VectorLayerBoundsAlgorithm.py | 6 +-
python/plugins/processing/resources.qrc | 25 -
python/plugins/processing/resources_rc.py | 1380 -
.../processing/script/AddScriptFromFileAction.py | 16 +-
.../plugins/processing/script/ScriptAlgorithm.py | 236 +-
.../processing/script/ScriptAlgorithmProvider.py | 21 +-
python/plugins/processing/script/ScriptUtils.py | 9 +-
python/plugins/processing/script/snippets.py | 6 +-
.../plugins/processing/tests/AlgorithmsTestBase.py | 203 +
python/plugins/processing/tests/CMakeLists.txt | 7 +
.../plugins/processing/tests/GdalAlgorithmsTest.py | 58 +
python/plugins/processing/tests/GdalTest.py | 180 -
.../plugins/processing/tests/GeoAlgorithmTest.py | 71 -
.../processing/tests/ModelerAlgorithmTest.py | 234 -
python/plugins/processing/tests/ParametersTest.py | 382 +-
python/plugins/processing/tests/ProcessingTests.py | 55 -
.../processing/tests/ProcessingToolsTest.py | 90 -
.../plugins/processing/tests/QgisAlgorithmsTest.py | 58 +
python/plugins/processing/tests/QgisAlgsTest.py | 1220 -
python/plugins/processing/tests/README.md | 152 +
python/plugins/processing/tests/RunAlgTest.py | 100 -
python/plugins/processing/tests/SagaTest.py | 138 -
python/plugins/processing/tests/ScriptTest.py | 97 -
python/plugins/processing/tests/data/project.qgs | 2 +-
python/plugins/processing/tests/qgis_interface.py | 108 -
python/plugins/processing/tests/test.py | 261 -
.../expected/basic_statistics_numeric_float.html | 21 +
.../testdata/expected/basic_statistics_string.html | 12 +
.../tests/testdata/expected/frequency.csv | 3 +
.../tests/testdata/expected/gdal/layer_info.html | 21 +
.../expected/intersection_collection_fallback.dbf | Bin 0 -> 1461 bytes
.../expected/intersection_collection_fallback.prj | 1 +
.../expected/intersection_collection_fallback.qpj | 1 +
.../expected/intersection_collection_fallback.shp | Bin 0 -> 372 bytes
.../expected/intersection_collection_fallback.shx | Bin 0 -> 116 bytes
.../tests/testdata/expected/multipolys_densify.gml | 42 +
.../tests/testdata/expected/multipolys_densify.xsd | 43 +
.../tests/testdata/expected/polys_centroid.gml | 50 +
.../tests/testdata/expected/polys_centroid.xsd | 43 +
.../tests/testdata/expected/polys_deleteholes.gml | 50 +
.../tests/testdata/expected/polys_deleteholes.xsd | 43 +
.../tests/testdata/expected/polys_to_lines.gml | 40 +
.../tests/testdata/expected/polys_to_lines.xsd | 43 +
.../tests/testdata/gdal_algorithm_tests.yaml | 43 +
python/plugins/processing/tests/testdata/lines.gfs | 16 +
python/plugins/processing/tests/testdata/lines.gml | 44 +
.../processing/tests/testdata/multipolys.gfs | 32 +
.../processing/tests/testdata/multipolys.gml | 42 +
.../plugins/processing/tests/testdata/points.gfs | 16 +
.../plugins/processing/tests/testdata/points.gml | 59 +
python/plugins/processing/tests/testdata/polys.gfs | 32 +
python/plugins/processing/tests/testdata/polys.gml | 50 +
.../tests/testdata/qgis_algorithm_tests.yaml | 87 +
python/plugins/processing/tests/utilities_test.py | 89 -
python/plugins/processing/tools/dataobjects.py | 93 +-
python/plugins/processing/tools/general.py | 12 +-
python/plugins/processing/tools/help.py | 11 +-
python/plugins/processing/tools/raster.py | 24 +-
python/plugins/processing/tools/system.py | 28 +-
python/plugins/processing/tools/translation.py | 82 +
python/plugins/processing/tools/vector.py | 290 +-
python/plugins/processing/ui/CMakeLists.txt | 3 +
python/plugins/processing/ui/DlgAlgorithmBase.ui | 142 +-
.../processing/ui/DlgGetScriptsAndModels.ui | 2 +-
python/plugins/processing/ui/DlgHelpEdition.ui | 17 +-
python/plugins/processing/ui/DlgHistory.ui | 2 +-
python/plugins/processing/ui/DlgModeler.ui | 13 +
.../processing/ui/DlgPostgisTableSelector.ui | 64 +
python/plugins/processing/ui/DlgResults.ui | 21 +-
python/plugins/processing/ui/DlgScriptEditor.ui | 27 +
python/plugins/processing/ui/ProcessingToolbox.ui | 49 +-
python/plugins/processing/ui/__init__.py | 26 -
python/plugins/processing/ui/convert.py | 24 -
.../plugins/processing/ui/ui_DlgAlgorithmBase.py | 91 -
python/plugins/processing/ui/ui_DlgAutofill.py | 72 -
python/plugins/processing/ui/ui_DlgConfig.py | 57 -
python/plugins/processing/ui/ui_DlgFixedTable.py | 51 -
.../processing/ui/ui_DlgGetScriptsAndModels.py | 93 -
python/plugins/processing/ui/ui_DlgHelpEdition.py | 89 -
python/plugins/processing/ui/ui_DlgHistory.py | 58 -
python/plugins/processing/ui/ui_DlgMessage.py | 49 -
python/plugins/processing/ui/ui_DlgModeler.py | 161 -
.../processing/ui/ui_DlgMultipleSelection.py | 52 -
python/plugins/processing/ui/ui_DlgNumberInput.py | 65 -
.../plugins/processing/ui/ui_DlgRenderingStyles.py | 61 -
python/plugins/processing/ui/ui_DlgResults.py | 61 -
python/plugins/processing/ui/ui_DlgScriptEditor.py | 153 -
.../plugins/processing/ui/ui_ProcessingToolbox.py | 57 -
.../plugins/processing/ui/ui_widgetBaseSelector.py | 47 -
.../plugins/processing/ui/ui_widgetBatchPanel.py | 69 -
.../ui/ui_widgetGeometryPredicateSelector.py | 71 -
.../processing/ui/ui_widgetLayerSelector.py | 53 -
.../processing/ui/ui_widgetNumberSelector.py | 51 -
.../processing/ui/ui_widgetParametersPanel.py | 64 -
.../processing/ui/ui_widgetRangeSelector.py | 72 -
python/plugins/processing/ui/widgetBatchPanel.ui | 48 +-
.../plugins/processing/ui/widgetNumberSelector.ui | 10 +-
python/pyplugin_installer/CMakeLists.txt | 4 +-
python/pyplugin_installer/installer.py | 937 +-
python/pyplugin_installer/installer_data.py | 1364 +-
.../qgsplugininstallerfetchingdialog.py | 81 +-
.../qgsplugininstallerinstallingdialog.py | 201 +-
.../qgsplugininstallerpluginerrordialog.py | 17 +-
.../qgsplugininstallerrepositorybase.ui | 239 +-
.../qgsplugininstallerrepositorydialog.py | 50 +-
python/pyplugin_installer/unzip.py | 5 +-
python/pyplugin_installer/version_compare.py | 51 +-
python/qsci_apis/generate_console_pap.py | 5 +-
python/qsci_apis/pyqgis.pap | Bin 1122238 -> 1226854 bytes
python/server/__init__.py | 25 +
python/server/qgsaccesscontrol.sip | 33 +
python/server/qgsaccesscontrolfilter.sip | 74 +
python/server/qgscapabilitiescache.sip | 8 +-
python/server/qgsconfigcache.sip | 44 +
python/server/qgsrequesthandler.sip | 54 +-
python/server/qgsserver.sip | 208 +
python/server/qgsserverinterface.sip | 27 +-
python/server/qgsserverprojectparser.sip | 121 +
python/server/qgswcserver.sip | 68 +
python/server/qgswcsprojectparser.sip | 41 +
python/server/qgswfserver.sip | 125 +
python/server/qgswfsprojectparser.sip | 51 +
python/server/qgswmsconfigparser.sip | 125 +
python/server/qgswmserver.sip | 111 +
python/server/qgswmsprojectparser.sip | 151 +
python/server/server.sip | 16 +-
python/testing/CMakeLists.txt | 24 +
python/testing/__init__.py | 209 +
python/testing/mocked.py | 67 +
python/user.py | 60 +-
python/utils.py | 176 +-
qgis-test-travis.ctest | 77 +-
resources/CMakeLists.txt | 4 +-
resources/context_help/CMakeLists.txt | 20 -
resources/context_help/QgsAttributeTableDialog | 2 +-
.../context_help/QgsDelimitedTextSourceSelect | 10 +-
.../context_help/QgsGenericProjectionSelector | 18 +
resources/context_help/QgsIdentifyResultsDialog | 2 +-
resources/context_help/QgsPgNewConnection | 2 +-
resources/context_help/QgsProjectProperties | 129 +-
resources/context_help/QgsVectorLayerSaveAsDialog | 2 +-
resources/customization.xml | 14 +-
resources/function_help/$area | 12 -
resources/function_help/$atlasfeature | 13 -
resources/function_help/$atlasfeatureid | 14 -
resources/function_help/$atlasgeometry | 15 -
resources/function_help/$currentfeature | 13 -
resources/function_help/$feature | 12 -
resources/function_help/$geometry | 12 -
resources/function_help/$id | 12 -
resources/function_help/$length | 11 -
resources/function_help/$map | 16 -
resources/function_help/$now | 12 -
resources/function_help/$numfeatures | 12 -
resources/function_help/$numpages | 12 -
resources/function_help/$page | 12 -
resources/function_help/$perimeter | 12 -
resources/function_help/$pi | 11 -
resources/function_help/$rownum | 12 -
resources/function_help/$scale | 12 -
resources/function_help/$uuid | 13 -
resources/function_help/$x | 12 -
resources/function_help/$y | 12 -
resources/function_help/AND | 13 -
resources/function_help/CASE | 27 -
resources/function_help/CASE ELSE | 28 -
resources/function_help/CMakeLists.txt | 21 -
resources/function_help/Color | 3 -
resources/function_help/Conditionals | 2 -
resources/function_help/Conditions | 2 -
resources/function_help/Conversions | 2 -
resources/function_help/Date and Time | 2 -
resources/function_help/Field | 9 -
resources/function_help/Fields and Values | 9 -
resources/function_help/GeometryGroup | 2 -
resources/function_help/ILIKE | 13 -
resources/function_help/IN | 13 -
resources/function_help/IS | 17 -
resources/function_help/LIKE | 13 -
resources/function_help/Math | 2 -
resources/function_help/NOT | 14 -
resources/function_help/NULL | 14 -
resources/function_help/OR | 13 -
resources/function_help/Operators | 2 -
resources/function_help/Record | 2 -
resources/function_help/String | 2 -
resources/function_help/abs | 12 -
resources/function_help/acos | 12 -
resources/function_help/age | 32 -
resources/function_help/asin | 12 -
resources/function_help/atan | 12 -
resources/function_help/atan2 | 15 -
resources/function_help/attribute | 13 -
resources/function_help/bbox | 13 -
resources/function_help/bounds | 12 -
resources/function_help/bounds_height | 12 -
resources/function_help/bounds_width | 12 -
resources/function_help/buffer | 13 -
resources/function_help/ceil | 14 -
resources/function_help/centroid | 12 -
resources/function_help/clamp | 19 -
resources/function_help/coalesce | 19 -
resources/function_help/color_cmyk | 17 -
resources/function_help/color_cmyka | 18 -
resources/function_help/color_hsl | 15 -
resources/function_help/color_hsla | 16 -
resources/function_help/color_hsv | 15 -
resources/function_help/color_hsva | 16 -
resources/function_help/color_rgb | 16 -
resources/function_help/color_rgba | 17 -
resources/function_help/combine | 13 -
resources/function_help/concat | 13 -
resources/function_help/contains | 13 -
resources/function_help/convexHull | 12 -
resources/function_help/cos | 12 -
resources/function_help/crosses | 13 -
resources/function_help/day | 19 -
resources/function_help/difference | 12 -
resources/function_help/disjoint | 13 -
resources/function_help/distance | 12 -
resources/function_help/exp | 12 -
resources/function_help/floor | 14 -
resources/function_help/format | 14 -
resources/function_help/format_date | 174 -
resources/function_help/format_number | 16 -
resources/function_help/geomFromGML | 12 -
resources/function_help/geomFromWKT | 12 -
resources/function_help/geomToWKT | 11 -
resources/function_help/geometry | 12 -
resources/function_help/getFeature | 6 -
resources/function_help/hour | 20 -
resources/function_help/intersection | 12 -
resources/function_help/intersects | 13 -
resources/function_help/json/$area | 6 +
resources/function_help/json/$atlasfeature | 7 +
resources/function_help/json/$atlasfeatureid | 7 +
resources/function_help/json/$atlasgeometry | 7 +
resources/function_help/json/$currentfeature | 8 +
resources/function_help/json/$feature | 7 +
resources/function_help/json/$geometry | 7 +
resources/function_help/json/$id | 7 +
resources/function_help/json/$length | 8 +
resources/function_help/json/$map | 9 +
resources/function_help/json/$numfeatures | 8 +
resources/function_help/json/$numpages | 7 +
resources/function_help/json/$page | 7 +
resources/function_help/json/$perimeter | 7 +
resources/function_help/json/$rownum | 7 +
resources/function_help/json/$scale | 8 +
resources/function_help/json/$x | 7 +
resources/function_help/json/$x_at | 8 +
resources/function_help/json/$y | 7 +
resources/function_help/json/$y_at | 8 +
resources/function_help/json/AND | 15 +
resources/function_help/json/CASE | 5 +
resources/function_help/json/Color | 5 +
resources/function_help/json/Conditionals | 5 +
resources/function_help/json/Conditions | 5 +
resources/function_help/json/Conversions | 5 +
resources/function_help/json/Custom | 5 +
resources/function_help/json/Date and Time | 5 +
resources/function_help/json/Field | 6 +
resources/function_help/json/Fields and Values | 6 +
resources/function_help/json/Fuzzy Matching | 5 +
resources/function_help/json/General | 5 +
resources/function_help/json/GeometryGroup | 5 +
resources/function_help/json/ILIKE | 18 +
resources/function_help/json/IN | 13 +
resources/function_help/json/IS | 17 +
resources/function_help/json/IS NOT | 14 +
resources/function_help/json/LIKE | 16 +
resources/function_help/json/Math | 5 +
resources/function_help/json/NOT | 12 +
resources/function_help/json/NULL | 9 +
resources/function_help/json/OR | 14 +
resources/function_help/json/Operators | 5 +
resources/function_help/json/Recent | 5 +
resources/function_help/json/Record | 5 +
resources/function_help/json/String | 5 +
resources/function_help/json/Variables | 5 +
resources/function_help/json/abs | 7 +
resources/function_help/json/acos | 7 +
resources/function_help/json/age | 10 +
resources/function_help/json/area | 8 +
resources/function_help/json/asin | 7 +
resources/function_help/json/atan | 7 +
resources/function_help/json/atan2 | 8 +
resources/function_help/json/attribute | 8 +
resources/function_help/json/azimuth | 13 +
resources/function_help/json/bounds | 8 +
resources/function_help/json/bounds_height | 8 +
resources/function_help/json/bounds_width | 8 +
resources/function_help/json/buffer | 9 +
resources/function_help/json/ceil | 8 +
resources/function_help/json/centroid | 7 +
resources/function_help/json/clamp | 13 +
resources/function_help/json/closest_point | 15 +
resources/function_help/json/coalesce | 14 +
resources/function_help/json/color_cmyk | 10 +
resources/function_help/json/color_cmyka | 11 +
resources/function_help/json/color_hsl | 9 +
resources/function_help/json/color_hsla | 10 +
resources/function_help/json/color_hsv | 9 +
resources/function_help/json/color_hsva | 11 +
resources/function_help/json/color_part | 10 +
resources/function_help/json/color_rgb | 10 +
resources/function_help/json/color_rgba | 10 +
resources/function_help/json/combine | 11 +
resources/function_help/json/concat | 13 +
resources/function_help/json/contains | 12 +
resources/function_help/json/convex_hull | 10 +
resources/function_help/json/cos | 8 +
resources/function_help/json/crosses | 10 +
resources/function_help/json/darker | 10 +
resources/function_help/json/day | 17 +
resources/function_help/json/day_of_week | 8 +
resources/function_help/json/degrees | 10 +
resources/function_help/json/difference | 8 +
resources/function_help/json/disjoint | 10 +
resources/function_help/json/distance | 9 +
resources/function_help/json/end_point | 7 +
resources/function_help/json/eval | 10 +
resources/function_help/json/exp | 8 +
resources/function_help/json/exterior_ring | 7 +
resources/function_help/json/extrude | 20 +
resources/function_help/json/floor | 8 +
resources/function_help/json/format | 12 +
resources/function_help/json/format_date | 11 +
resources/function_help/json/format_number | 9 +
resources/function_help/json/geom_from_gml | 7 +
resources/function_help/json/geom_from_wkt | 7 +
resources/function_help/json/geom_to_wkt | 8 +
resources/function_help/json/geometry | 9 +
resources/function_help/json/geometry_n | 8 +
resources/function_help/json/get_feature | 9 +
resources/function_help/json/hamming_distance | 12 +
resources/function_help/json/hour | 18 +
resources/function_help/json/if | 13 +
resources/function_help/json/interior_ring_n | 8 +
resources/function_help/json/intersection | 8 +
resources/function_help/json/intersects | 10 +
resources/function_help/json/intersects_bbox | 13 +
resources/function_help/json/is_closed | 8 +
resources/function_help/json/layer_property | 14 +
resources/function_help/json/left | 10 +
resources/function_help/json/length | 16 +
resources/function_help/json/levenshtein | 14 +
resources/function_help/json/lighter | 10 +
resources/function_help/json/ln | 10 +
resources/function_help/json/log | 13 +
resources/function_help/json/log10 | 10 +
.../function_help/json/longest_common_substring | 14 +
resources/function_help/json/lower | 7 +
resources/function_help/json/lpad | 11 +
resources/function_help/json/m | 8 +
resources/function_help/json/make_line | 13 +
resources/function_help/json/make_point | 14 +
resources/function_help/json/make_point_m | 10 +
resources/function_help/json/make_polygon | 14 +
resources/function_help/json/max | 12 +
resources/function_help/json/min | 11 +
resources/function_help/json/minute | 18 +
resources/function_help/json/month | 17 +
resources/function_help/json/nodes_to_points | 9 +
resources/function_help/json/now | 6 +
resources/function_help/json/num_geometries | 7 +
resources/function_help/json/num_interior_rings | 7 +
resources/function_help/json/num_points | 8 +
resources/function_help/json/num_rings | 7 +
resources/function_help/json/op_asterisk | 13 +
resources/function_help/json/op_concat | 15 +
resources/function_help/json/op_div | 13 +
resources/function_help/json/op_eq | 15 +
resources/function_help/json/op_exp | 13 +
resources/function_help/json/op_ge | 14 +
resources/function_help/json/op_gt | 14 +
resources/function_help/json/op_le | 14 +
resources/function_help/json/op_lt | 14 +
resources/function_help/json/op_minus | 13 +
resources/function_help/json/op_modulo | 13 +
resources/function_help/json/op_ne | 15 +
resources/function_help/json/op_plus | 13 +
resources/function_help/json/order_parts | 20 +
resources/function_help/json/overlaps | 10 +
resources/function_help/json/perimeter | 8 +
resources/function_help/json/pi | 6 +
resources/function_help/json/point_n | 8 +
resources/function_help/json/point_on_surface | 7 +
resources/function_help/json/project_color | 8 +
resources/function_help/json/radians | 10 +
resources/function_help/json/ramp_color | 9 +
resources/function_help/json/rand | 8 +
resources/function_help/json/randf | 8 +
resources/function_help/json/regexp_match | 9 +
resources/function_help/json/regexp_replace | 10 +
resources/function_help/json/regexp_substr | 9 +
resources/function_help/json/relate | 23 +
resources/function_help/json/replace | 10 +
resources/function_help/json/reverse | 7 +
resources/function_help/json/right | 9 +
resources/function_help/json/round | 13 +
resources/function_help/json/rpad | 12 +
resources/function_help/json/scale_exp | 17 +
resources/function_help/json/scale_linear | 17 +
resources/function_help/json/second | 17 +
resources/function_help/json/segments_to_lines | 7 +
resources/function_help/json/set_color_part | 11 +
resources/function_help/json/shortest_line | 15 +
resources/function_help/json/sin | 7 +
resources/function_help/json/soundex | 11 +
resources/function_help/json/sqrt | 8 +
resources/function_help/json/start_point | 7 +
resources/function_help/json/strpos | 10 +
resources/function_help/json/substr | 10 +
resources/function_help/json/sym_difference | 8 +
resources/function_help/json/tan | 7 +
resources/function_help/json/title | 7 +
resources/function_help/json/to_date | 8 +
resources/function_help/json/to_datetime | 8 +
resources/function_help/json/to_int | 8 +
resources/function_help/json/to_interval | 8 +
resources/function_help/json/to_real | 8 +
resources/function_help/json/to_string | 8 +
resources/function_help/json/to_time | 8 +
resources/function_help/json/touches | 10 +
resources/function_help/json/transform | 11 +
resources/function_help/json/translate | 10 +
resources/function_help/json/trim | 8 +
resources/function_help/json/union | 8 +
resources/function_help/json/upper | 7 +
resources/function_help/json/uuid | 7 +
resources/function_help/json/var | 8 +
resources/function_help/json/week | 17 +
resources/function_help/json/within | 10 +
resources/function_help/json/wordwrap | 11 +
resources/function_help/json/x | 8 +
resources/function_help/json/x_max | 8 +
resources/function_help/json/x_min | 8 +
resources/function_help/json/y | 8 +
resources/function_help/json/y_max | 8 +
resources/function_help/json/y_min | 8 +
resources/function_help/json/year | 17 +
resources/function_help/json/z | 8 +
resources/function_help/left | 15 -
resources/function_help/length | 13 -
resources/function_help/ln | 15 -
resources/function_help/log | 16 -
resources/function_help/log10 | 15 -
resources/function_help/lower | 11 -
resources/function_help/lpad | 17 -
resources/function_help/max | 13 -
resources/function_help/min | 13 -
resources/function_help/minute | 20 -
resources/function_help/month | 19 -
resources/function_help/overlaps | 13 -
resources/function_help/ramp_color | 20 -
resources/function_help/rand | 16 -
resources/function_help/randf | 16 -
resources/function_help/regexp_match | 14 -
resources/function_help/regexp_replace | 15 -
resources/function_help/regexp_substr | 14 -
resources/function_help/replace | 15 -
resources/function_help/right | 15 -
resources/function_help/round | 20 -
resources/function_help/rpad | 18 -
resources/function_help/scale_exp | 28 -
resources/function_help/scale_linear | 19 -
resources/function_help/second | 20 -
resources/function_help/sin | 12 -
resources/function_help/sqrt | 12 -
resources/function_help/strpos | 17 -
resources/function_help/substr | 15 -
resources/function_help/symDifference | 12 -
resources/function_help/tan | 12 -
resources/function_help/title | 14 -
resources/function_help/todate | 13 -
resources/function_help/todatetime | 13 -
resources/function_help/toint | 13 -
resources/function_help/tointerval | 13 -
resources/function_help/toreal | 13 -
resources/function_help/tostring | 13 -
resources/function_help/totime | 13 -
resources/function_help/touches | 13 -
resources/function_help/transform | 15 -
resources/function_help/trim | 13 -
resources/function_help/union | 12 -
resources/function_help/upper | 13 -
resources/function_help/week | 19 -
resources/function_help/within | 13 -
resources/function_help/wordwrap | 16 -
resources/function_help/xat | 11 -
resources/function_help/xmax | 12 -
resources/function_help/xmin | 12 -
resources/function_help/yat | 11 -
resources/function_help/year | 19 -
resources/function_help/ymax | 12 -
resources/function_help/ymin | 12 -
.../Night Mapping/icons/caret-down_ffffff_14.png | Bin 0 -> 152 bytes
.../Night Mapping/icons/caret-right_ffffff_14.png | Bin 0 -> 149 bytes
resources/themes/Night Mapping/icons/check.png | Bin 0 -> 191 bytes
resources/themes/Night Mapping/icons/cross.svg | 59 +
.../themes/Night Mapping/icons/down_arrow.png | Bin 0 -> 1008 bytes
.../themes/Night Mapping/icons/eye-blocked.svg | 67 +
resources/themes/Night Mapping/icons/eye.svg | 56 +
resources/themes/Night Mapping/icons/up_arrow.png | Bin 0 -> 990 bytes
resources/themes/Night Mapping/style.qss | 622 +
resources/themes/Night Mapping/variables.qss | 7 +
rpm/.gitignore | 5 +
rpm/buildrpms.sh | 157 +
rpm/default.cfg | 23 +
rpm/qgis.spec.template | 923 +
rpm/sources/qgis-mime.xml | 28 +
rpm/sources/qgis-server-README.fedora | 61 +
rpm/sources/qgis-server-httpd.conf | 28 +
scripts/2to3 | 7 +
scripts/addcopyright.sh | 45 +
scripts/astyle-all.sh | 2 +-
scripts/astyle.options | 16 +
scripts/astyle.sh | 128 +-
scripts/chkspelling.sh | 4 +-
scripts/create-transifex-resources.sh | 3 +-
scripts/customwidget_create.sh | 39 +
scripts/customwidget_template.cpp | 96 +
scripts/customwidget_template.h | 55 +
scripts/fix_allows_to.sh | 10 +-
scripts/generate_test_mask_image.py | 181 +-
scripts/prepare-commit.sh | 18 +-
scripts/process_contexthelp.py | 24 +
scripts/process_function_template.py | 124 +
scripts/processing2cpp.pl | 103 +
scripts/pyuic4-wrapper.py | 7 +
scripts/pyuic4-wrapper.sh | 2 +-
.../grass/ext => scripts/qgis_fixes}/__init__.py | 0
scripts/qgis_fixes/fix_pyqt.py | 514 +
scripts/qgis_fixes/fix_signals.py | 73 +
scripts/qgm2cpp.pl | 3 +
scripts/release.pl | 30 +-
scripts/remove_git_confict_files.sh | 24 -
scripts/remove_temporary_files.sh | 36 +
scripts/scandeps.pl | 3 +
scripts/sort_include.sh | 80 +
scripts/spelling.dat | 887 +-
scripts/tsstat.pl | 13 +-
scripts/unify_includes.pl | 44 +
scripts/update-news.pl | 74 +
scripts/update_ts.sh | 12 +-
scripts/update_ts_files.sh | 5 -
scripts/verify-indentation.sh | 81 +
src/CMakeLists.txt | 1 +
src/analysis/CMakeLists.txt | 48 +-
src/analysis/interpolation/Bezier3D.h | 33 +-
.../interpolation/CloughTocherInterpolator.cc | 2 +-
.../interpolation/CloughTocherInterpolator.h | 44 +-
.../interpolation/DualEdgeTriangulation.cc | 47 +-
src/analysis/interpolation/DualEdgeTriangulation.h | 140 +-
src/analysis/interpolation/HalfEdge.h | 32 +-
.../interpolation/LinTriangleInterpolator.h | 19 +-
src/analysis/interpolation/Line3D.h | 22 +-
src/analysis/interpolation/MathUtils.h | 54 +-
src/analysis/interpolation/Node.cc | 8 +-
src/analysis/interpolation/Node.h | 16 +-
src/analysis/interpolation/NormVecDecorator.cc | 8 +-
src/analysis/interpolation/NormVecDecorator.h | 53 +-
src/analysis/interpolation/ParametricLine.cc | 6 +-
src/analysis/interpolation/ParametricLine.h | 22 +-
src/analysis/interpolation/Point3D.cc | 4 +-
src/analysis/interpolation/Point3D.h | 28 +-
src/analysis/interpolation/TriDecorator.cc | 6 +-
src/analysis/interpolation/TriDecorator.h | 15 +-
src/analysis/interpolation/TriangleInterpolator.h | 6 +-
src/analysis/interpolation/Triangulation.h | 128 +-
src/analysis/interpolation/Vector3D.cc | 11 +-
src/analysis/interpolation/Vector3D.h | 34 +-
src/analysis/interpolation/qgsgridfilewriter.cpp | 17 +-
src/analysis/interpolation/qgsgridfilewriter.h | 7 +-
src/analysis/interpolation/qgsidwinterpolator.cpp | 10 +-
src/analysis/interpolation/qgsidwinterpolator.h | 4 +-
src/analysis/interpolation/qgsinterpolator.cpp | 26 +-
src/analysis/interpolation/qgsinterpolator.h | 18 +-
src/analysis/interpolation/qgstininterpolator.cpp | 50 +-
src/analysis/interpolation/qgstininterpolator.h | 14 +-
src/analysis/network/CMakeLists.txt | 3 +
src/analysis/network/qgsarcproperter.h | 2 +
src/analysis/network/qgsgraph.cpp | 7 -
src/analysis/network/qgsgraph.h | 4 +-
src/analysis/network/qgsgraphanalyzer.cpp | 10 +-
src/analysis/network/qgsgraphanalyzer.h | 2 +-
src/analysis/network/qgsgraphbuilder.cpp | 5 +-
src/analysis/network/qgsgraphdirector.h | 2 +-
.../network/qgslinevectorlayerdirector.cpp | 34 +-
src/analysis/network/qgslinevectorlayerdirector.h | 2 +
src/analysis/openstreetmap/qgsosmbase.h | 8 +-
src/analysis/openstreetmap/qgsosmdatabase.cpp | 112 +-
src/analysis/openstreetmap/qgsosmdatabase.h | 33 +-
src/analysis/openstreetmap/qgsosmdownload.cpp | 6 +-
src/analysis/openstreetmap/qgsosmimport.cpp | 40 +-
src/analysis/openstreetmap/qgsosmimport.h | 2 +
src/analysis/raster/qgsalignraster.cpp | 635 +
src/analysis/raster/qgsalignraster.h | 262 +
src/analysis/raster/qgsaspectfilter.h | 4 +-
src/analysis/raster/qgsderivativefilter.h | 6 +-
src/analysis/raster/qgshillshadefilter.h | 2 +-
src/analysis/raster/qgsninecellfilter.cpp | 38 +-
src/analysis/raster/qgsninecellfilter.h | 24 +-
src/analysis/raster/qgsrastercalclexer.ll | 4 +-
src/analysis/raster/qgsrastercalcnode.cpp | 103 +-
src/analysis/raster/qgsrastercalcnode.h | 27 +-
src/analysis/raster/qgsrastercalcparser.yy | 2 +-
src/analysis/raster/qgsrastercalculator.cpp | 289 +-
src/analysis/raster/qgsrastercalculator.h | 83 +-
src/analysis/raster/qgsrastermatrix.cpp | 371 +-
src/analysis/raster/qgsrastermatrix.h | 34 +-
src/analysis/raster/qgsrelief.cpp | 61 +-
src/analysis/raster/qgsrelief.h | 35 +-
src/analysis/raster/qgsruggednessfilter.h | 4 +-
src/analysis/raster/qgsslopefilter.h | 4 +-
src/analysis/raster/qgstotalcurvaturefilter.cpp | 4 +-
src/analysis/raster/qgstotalcurvaturefilter.h | 4 +-
src/analysis/vector/qgsgeometryanalyzer.cpp | 280 +-
src/analysis/vector/qgsgeometryanalyzer.h | 176 +-
src/analysis/vector/qgsoverlayanalyzer.cpp | 20 +-
src/analysis/vector/qgsoverlayanalyzer.h | 5 +-
src/analysis/vector/qgspointsample.cpp | 16 +-
src/analysis/vector/qgspointsample.h | 15 +-
src/analysis/vector/qgstransectsample.cpp | 149 +-
src/analysis/vector/qgstransectsample.h | 28 +-
src/analysis/vector/qgszonalstatistics.cpp | 270 +-
src/analysis/vector/qgszonalstatistics.h | 98 +-
src/app/CMakeLists.txt | 172 +-
src/app/composer/qgsatlascompositionwidget.cpp | 56 +-
src/app/composer/qgsatlascompositionwidget.h | 3 +-
src/app/composer/qgsattributeselectiondialog.cpp | 119 +-
src/app/composer/qgsattributeselectiondialog.h | 24 +-
src/app/composer/qgscomposer.cpp | 703 +-
src/app/composer/qgscomposer.h | 72 +-
src/app/composer/qgscomposerarrowwidget.cpp | 11 +-
src/app/composer/qgscomposerarrowwidget.h | 4 +-
.../composer/qgscomposerattributetablewidget.cpp | 61 +-
src/app/composer/qgscomposerattributetablewidget.h | 9 +-
src/app/composer/qgscomposerhtmlwidget.cpp | 33 +-
src/app/composer/qgscomposerhtmlwidget.h | 4 +-
.../qgscomposerimageexportoptionsdialog.cpp | 176 +
.../composer/qgscomposerimageexportoptionsdialog.h | 112 +
src/app/composer/qgscomposeritemwidget.cpp | 61 +-
src/app/composer/qgscomposeritemwidget.h | 27 +-
src/app/composer/qgscomposerlabelwidget.cpp | 6 +-
src/app/composer/qgscomposerlabelwidget.h | 2 +-
src/app/composer/qgscomposerlegenditemdialog.cpp | 2 +-
src/app/composer/qgscomposerlegenditemdialog.h | 9 +-
src/app/composer/qgscomposerlegendlayersdialog.cpp | 8 +-
src/app/composer/qgscomposerlegendlayersdialog.h | 8 +-
src/app/composer/qgscomposerlegendwidget.cpp | 386 +-
src/app/composer/qgscomposerlegendwidget.h | 36 +-
src/app/composer/qgscomposermanager.cpp | 323 +-
src/app/composer/qgscomposermanager.h | 21 +-
src/app/composer/qgscomposermapwidget.cpp | 241 +-
src/app/composer/qgscomposermapwidget.h | 30 +-
src/app/composer/qgscomposerpicturewidget.cpp | 167 +-
src/app/composer/qgscomposerpicturewidget.h | 28 +-
src/app/composer/qgscomposerscalebarwidget.cpp | 92 +-
src/app/composer/qgscomposerscalebarwidget.h | 10 +-
src/app/composer/qgscomposershapewidget.cpp | 10 +-
src/app/composer/qgscomposershapewidget.h | 10 +-
.../qgscomposertablebackgroundcolorsdialog.cpp | 125 +
.../qgscomposertablebackgroundcolorsdialog.h | 65 +
src/app/composer/qgscomposertablewidget.cpp | 8 +-
src/app/composer/qgscomposertablewidget.h | 8 +-
src/app/composer/qgscompositionwidget.cpp | 102 +-
src/app/composer/qgscompositionwidget.h | 35 +-
src/app/gps/qgsgpsinformationwidget.cpp | 157 +-
src/app/gps/qgsgpsinformationwidget.h | 8 +-
src/app/gps/qgsgpsmarker.h | 3 +-
src/app/gps/qwtpolar-0.1/qwt_polar_curve.cpp | 2 +-
src/app/gps/qwtpolar-0.1/qwt_polar_spectrogram.cpp | 2 +-
src/app/gps/qwtpolar-1.0/qwt_polar_layout.cpp | 2 +-
src/app/gps/qwtpolar-1.0/qwt_polar_spectrogram.cpp | 2 +-
src/app/gps/qwtpolar-1.1.1/qwt_polar.h | 84 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_canvas.cpp | 320 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_canvas.h | 79 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.cpp | 596 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_curve.h | 161 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_fitter.cpp | 100 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_fitter.h | 40 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_global.h | 39 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_grid.cpp | 1138 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_grid.h | 187 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_item.cpp | 484 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_item.h | 178 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.cpp | 171 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_itemdict.h | 55 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.cpp | 444 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_layout.h | 78 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_magnifier.cpp | 167 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_magnifier.h | 58 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_marker.cpp | 233 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_marker.h | 70 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_panner.cpp | 118 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_panner.h | 52 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_picker.cpp | 246 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_picker.h | 98 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.cpp | 1362 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_plot.h | 219 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.cpp | 437 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_renderer.h | 72 +
.../gps/qwtpolar-1.1.1/qwt_polar_spectrogram.cpp | 495 +
src/app/gps/qwtpolar-1.1.1/qwt_polar_spectrogram.h | 92 +
src/app/legend/qgsapplegendinterface.cpp | 20 +-
src/app/legend/qgsapplegendinterface.h | 4 +-
src/app/main.cpp | 298 +-
src/app/maprenderertest.cpp | 68 -
src/app/maprenderertest.h | 95 -
src/app/nodetool/qgsmaptoolnodetool.cpp | 923 +-
src/app/nodetool/qgsmaptoolnodetool.h | 136 +-
src/app/nodetool/qgsnodeeditor.cpp | 420 +
src/app/nodetool/qgsnodeeditor.h | 117 +
src/app/nodetool/qgsselectedfeature.cpp | 266 +-
src/app/nodetool/qgsselectedfeature.h | 40 +-
src/app/nodetool/qgsvertexentry.cpp | 63 +-
src/app/nodetool/qgsvertexentry.h | 31 +-
src/app/ogr/qgsnewogrconnection.cpp | 16 +-
src/app/ogr/qgsnewogrconnection.h | 4 +-
src/app/ogr/qgsogrhelperfunctions.cpp | 30 +-
src/app/ogr/qgsogrhelperfunctions.h | 4 +-
src/app/ogr/qgsopenvectorlayerdialog.cpp | 37 +-
src/app/ogr/qgsopenvectorlayerdialog.h | 2 +-
src/app/ogr/qgsvectorlayersaveasdialog.cpp | 90 +-
src/app/ogr/qgsvectorlayersaveasdialog.h | 39 +-
src/app/openstreetmap/qgsosmdownloaddialog.cpp | 2 +-
src/app/openstreetmap/qgsosmdownloaddialog.h | 2 +-
src/app/openstreetmap/qgsosmexportdialog.cpp | 39 +-
src/app/openstreetmap/qgsosmexportdialog.h | 4 +-
src/app/openstreetmap/qgsosmimportdialog.cpp | 4 +-
src/app/openstreetmap/qgsosmimportdialog.h | 2 +-
.../pluginmanager/qgsapppluginmanagerinterface.cpp | 8 +-
.../pluginmanager/qgsapppluginmanagerinterface.h | 6 +-
src/app/pluginmanager/qgspluginitemdelegate.cpp | 18 +-
src/app/pluginmanager/qgspluginitemdelegate.h | 2 +-
src/app/pluginmanager/qgspluginmanager.cpp | 115 +-
src/app/pluginmanager/qgspluginmanager.h | 16 +-
.../qgspluginsortfilterproxymodel.cpp | 8 +-
.../pluginmanager/qgspluginsortfilterproxymodel.h | 6 +-
src/app/qgisapp.cpp | 3157 +-
src/app/qgisapp.h | 416 +-
src/app/qgisappinterface.cpp | 99 +-
src/app/qgisappinterface.h | 68 +-
src/app/qgisappstylesheet.cpp | 120 +-
src/app/qgisappstylesheet.h | 2 +-
src/app/qgsabout.cpp | 57 +-
src/app/qgsabout.h | 7 +-
src/app/qgsaddattrdialog.h | 4 +-
src/app/qgsaddjoindialog.cpp | 171 -
src/app/qgsaddjoindialog.h | 61 -
src/app/qgsaddtaborgroup.cpp | 6 +-
src/app/qgsaddtaborgroup.h | 2 +-
src/app/qgsadvanceddigitizingcanvasitem.cpp | 265 -
src/app/qgsadvanceddigitizingcanvasitem.h | 47 -
src/app/qgsadvanceddigitizingdockwidget.cpp | 1248 -
src/app/qgsadvanceddigitizingdockwidget.h | 269 -
src/app/qgsalignrasterdialog.cpp | 466 +
src/app/qgsalignrasterdialog.h | 92 +
src/app/qgsannotationwidget.cpp | 10 +-
src/app/qgsannotationwidget.h | 4 +-
src/app/qgsapplayertreeviewmenuprovider.cpp | 269 +-
src/app/qgsapplayertreeviewmenuprovider.h | 25 +-
src/app/qgsattributeactiondialog.cpp | 11 +-
src/app/qgsattributeactiondialog.h | 4 +-
src/app/qgsattributetabledialog.cpp | 283 +-
src/app/qgsattributetabledialog.h | 47 +-
src/app/qgsattributetypedialog.cpp | 10 +-
src/app/qgsbookmarks.cpp | 106 +-
src/app/qgsbookmarks.h | 21 +-
src/app/qgsbrowserdockwidget.cpp | 843 +-
src/app/qgsbrowserdockwidget.h | 159 +-
src/app/qgsclipboard.cpp | 26 +-
src/app/qgsclipboard.h | 8 +-
src/app/qgsconfigureshortcutsdialog.cpp | 37 +-
src/app/qgsconfigureshortcutsdialog.h | 4 +-
src/app/qgscustomization.cpp | 93 +-
src/app/qgscustomization.h | 16 +-
src/app/qgscustomprojectiondialog.cpp | 58 +-
src/app/qgscustomprojectiondialog.h | 18 +-
src/app/qgsdecorationcopyright.cpp | 71 +-
src/app/qgsdecorationcopyright.h | 8 +-
src/app/qgsdecorationcopyrightdialog.cpp | 42 +-
src/app/qgsdecorationcopyrightdialog.h | 3 +-
src/app/qgsdecorationgrid.cpp | 82 +-
src/app/qgsdecorationgrid.h | 108 +-
src/app/qgsdecorationgriddialog.cpp | 28 +-
src/app/qgsdecorationgriddialog.h | 2 +-
src/app/qgsdecorationitem.cpp | 14 +-
src/app/qgsdecorationitem.h | 35 +-
src/app/qgsdecorationnortharrow.cpp | 71 +-
src/app/qgsdecorationnortharrow.h | 8 +-
src/app/qgsdecorationnortharrowdialog.cpp | 39 +-
src/app/qgsdecorationnortharrowdialog.h | 3 +-
src/app/qgsdecorationscalebar.cpp | 99 +-
src/app/qgsdecorationscalebar.h | 8 +-
src/app/qgsdecorationscalebardialog.cpp | 40 +-
src/app/qgsdecorationscalebardialog.h | 3 +-
src/app/qgsdelattrdialog.cpp | 4 +-
src/app/qgsdelattrdialog.h | 2 +-
src/app/qgsdiagramproperties.cpp | 692 +-
src/app/qgsdiagramproperties.h | 16 +-
src/app/qgsdisplayangle.cpp | 21 +-
src/app/qgsdisplayangle.h | 6 +-
src/app/qgsdxfexportdialog.cpp | 109 +-
src/app/qgsdxfexportdialog.h | 10 +-
src/app/qgsfeatureaction.cpp | 44 +-
src/app/qgsfeatureaction.h | 8 +-
src/app/qgsfieldcalculator.cpp | 125 +-
src/app/qgsfieldcalculator.h | 11 +-
src/app/qgsfieldsproperties.cpp | 314 +-
src/app/qgsfieldsproperties.h | 135 +-
src/app/qgsformannotationdialog.cpp | 6 +-
src/app/qgsformannotationdialog.h | 2 +-
src/app/qgsguivectorlayertools.cpp | 23 +-
src/app/qgsguivectorlayertools.h | 8 +-
src/app/qgshandlebadlayers.cpp | 91 +-
src/app/qgshandlebadlayers.h | 7 +-
src/app/qgshtmlannotationdialog.cpp | 10 +-
src/app/qgshtmlannotationdialog.h | 2 +-
src/app/qgsidentifyresultsdialog.cpp | 188 +-
src/app/qgsidentifyresultsdialog.h | 33 +-
src/app/qgsjoindialog.cpp | 190 +
src/app/qgsjoindialog.h | 53 +
src/app/qgslabeldialog.cpp | 5 +-
src/app/qgslabeldialog.h | 10 +-
src/app/qgslabelengineconfigdialog.h | 2 +-
src/app/qgslabelinggui.cpp | 367 +-
src/app/qgslabelinggui.h | 22 +-
src/app/qgslabelingwidget.cpp | 150 +
src/app/qgslabelingwidget.h | 46 +
src/app/qgslabelpreview.cpp | 46 +-
src/app/qgslabelpreview.h | 15 +-
src/app/qgslabelpropertydialog.cpp | 389 +-
src/app/qgslabelpropertydialog.h | 31 +-
src/app/qgsloadstylefromdbdialog.cpp | 6 +-
src/app/qgsloadstylefromdbdialog.h | 4 +-
src/app/qgsmaplayerstyleguiutils.cpp | 24 +-
src/app/qgsmaplayerstyleguiutils.h | 15 +-
src/app/qgsmapmouseevent.cpp | 147 -
src/app/qgsmapmouseevent.h | 86 -
src/app/qgsmaptooladdcircularstring.cpp | 244 +
src/app/qgsmaptooladdcircularstring.h | 63 +
src/app/qgsmaptooladdfeature.cpp | 139 +-
src/app/qgsmaptooladdfeature.h | 12 +-
src/app/qgsmaptooladdpart.cpp | 139 +-
src/app/qgsmaptooladdpart.h | 11 +-
src/app/qgsmaptooladdring.cpp | 33 +-
src/app/qgsmaptooladdring.h | 4 +-
src/app/qgsmaptooladvanceddigitizing.cpp | 122 -
src/app/qgsmaptooladvanceddigitizing.h | 95 -
src/app/qgsmaptoolannotation.cpp | 40 +-
src/app/qgsmaptoolannotation.h | 22 +-
src/app/qgsmaptoolcapture.cpp | 411 -
src/app/qgsmaptoolcapture.h | 106 -
src/app/qgsmaptoolchangelabelproperties.cpp | 56 +-
src/app/qgsmaptoolchangelabelproperties.h | 16 +-
src/app/qgsmaptoolcircularstringcurvepoint.cpp | 95 +
src/app/qgsmaptoolcircularstringcurvepoint.h | 34 +
src/app/qgsmaptoolcircularstringradius.cpp | 180 +
src/app/qgsmaptoolcircularstringradius.h | 54 +
src/app/qgsmaptooldeletepart.cpp | 32 +-
src/app/qgsmaptooldeletepart.h | 8 +-
src/app/qgsmaptooldeletering.cpp | 45 +-
src/app/qgsmaptooldeletering.h | 16 +-
src/app/qgsmaptooledit.cpp | 108 -
src/app/qgsmaptooledit.h | 59 -
src/app/qgsmaptoolfeatureaction.cpp | 12 +-
src/app/qgsmaptoolfeatureaction.h | 6 +-
src/app/qgsmaptoolfillring.cpp | 16 +-
src/app/qgsmaptoolfillring.h | 2 +-
src/app/qgsmaptoolformannotation.cpp | 4 +-
src/app/qgsmaptoolformannotation.h | 2 +
src/app/qgsmaptoolhtmlannotation.cpp | 4 +-
src/app/qgsmaptoolhtmlannotation.h | 2 +
src/app/qgsmaptoolidentifyaction.cpp | 22 +-
src/app/qgsmaptoolidentifyaction.h | 13 +-
src/app/qgsmaptoollabel.cpp | 46 +-
src/app/qgsmaptoollabel.h | 52 +-
src/app/qgsmaptoolmeasureangle.cpp | 19 +-
src/app/qgsmaptoolmeasureangle.h | 20 +-
src/app/qgsmaptoolmovefeature.cpp | 27 +-
src/app/qgsmaptoolmovefeature.h | 14 +-
src/app/qgsmaptoolmovelabel.cpp | 6 +-
src/app/qgsmaptoolmovelabel.h | 10 +-
src/app/qgsmaptooloffsetcurve.cpp | 267 +-
src/app/qgsmaptooloffsetcurve.h | 49 +-
src/app/qgsmaptoolpinlabels.cpp | 17 +-
src/app/qgsmaptoolpinlabels.h | 8 +-
src/app/qgsmaptoolreshape.cpp | 9 +-
src/app/qgsmaptoolreshape.h | 4 +-
src/app/qgsmaptoolrotatefeature.cpp | 446 +-
src/app/qgsmaptoolrotatefeature.h | 74 +-
src/app/qgsmaptoolrotatelabel.cpp | 16 +-
src/app/qgsmaptoolrotatelabel.h | 12 +-
src/app/qgsmaptoolrotatepointsymbols.cpp | 146 +-
src/app/qgsmaptoolrotatepointsymbols.h | 38 +-
src/app/qgsmaptoolselect.cpp | 9 +-
src/app/qgsmaptoolselect.h | 2 +-
src/app/qgsmaptoolselectfreehand.cpp | 25 +-
src/app/qgsmaptoolselectfreehand.h | 6 +-
src/app/qgsmaptoolselectpolygon.cpp | 15 +-
src/app/qgsmaptoolselectpolygon.h | 4 +-
src/app/qgsmaptoolselectradius.cpp | 26 +-
src/app/qgsmaptoolselectradius.h | 6 +-
src/app/qgsmaptoolselectrectangle.cpp | 26 +-
src/app/qgsmaptoolselectrectangle.h | 6 +-
src/app/qgsmaptoolselectutils.cpp | 75 +-
src/app/qgsmaptoolselectutils.h | 8 +-
src/app/qgsmaptoolshowhidelabels.cpp | 16 +-
src/app/qgsmaptoolshowhidelabels.h | 10 +-
src/app/qgsmaptoolsimplify.cpp | 46 +-
src/app/qgsmaptoolsimplify.h | 18 +-
src/app/qgsmaptoolsplitfeatures.cpp | 8 +-
src/app/qgsmaptoolsplitfeatures.h | 4 +-
src/app/qgsmaptoolsplitparts.cpp | 6 +-
src/app/qgsmaptoolsplitparts.h | 6 +-
src/app/qgsmaptoolsvgannotation.cpp | 2 +
src/app/qgsmaptoolsvgannotation.h | 2 +
src/app/qgsmaptooltextannotation.cpp | 2 +
src/app/qgsmaptooltextannotation.h | 2 +
src/app/qgsmeasuredialog.cpp | 327 +-
src/app/qgsmeasuredialog.h | 37 +-
src/app/qgsmeasuretool.cpp | 17 +-
src/app/qgsmeasuretool.h | 10 +-
src/app/qgsmergeattributesdialog.cpp | 367 +-
src/app/qgsmergeattributesdialog.h | 60 +-
src/app/qgsnewspatialitelayerdialog.cpp | 89 +-
src/app/qgsnewspatialitelayerdialog.h | 8 +-
src/app/qgsoptions.cpp | 1089 +-
src/app/qgsoptions.h | 60 +-
src/app/qgspluginmetadata.cpp | 8 +-
src/app/qgspluginmetadata.h | 6 +-
src/app/qgspluginregistry.cpp | 114 +-
src/app/qgspluginregistry.h | 32 +-
src/app/qgspointrotationitem.cpp | 2 +-
src/app/qgspointrotationitem.h | 16 +-
src/app/qgsprojectlayergroupdialog.cpp | 18 +-
src/app/qgsprojectlayergroupdialog.h | 6 +-
src/app/qgsprojectproperties.cpp | 648 +-
src/app/qgsprojectproperties.h | 54 +-
src/app/qgsrastercalcdialog.cpp | 50 +-
src/app/qgsrastercalcdialog.h | 24 +-
src/app/qgsrasterlayerproperties.cpp | 119 +-
src/app/qgsrasterlayerproperties.h | 27 +-
src/app/qgsrelationadddlg.cpp | 81 +
src/app/qgsrelationadddlg.h | 50 +
src/app/qgsrelationmanagerdialog.cpp | 141 +
src/app/qgsrelationmanagerdialog.h | 49 +
src/app/qgsrulebasedlabelingwidget.cpp | 699 +
src/app/qgsrulebasedlabelingwidget.h | 144 +
src/app/qgssavestyletodbdialog.cpp | 8 +-
src/app/qgssavestyletodbdialog.h | 8 +-
src/app/qgssettingstree.cpp | 335 +
src/app/qgssettingstree.h | 93 +
src/app/qgsshortcutsmanager.cpp | 27 +-
src/app/qgsshortcutsmanager.h | 10 +-
src/app/qgssnappingdialog.cpp | 67 +-
src/app/qgssnappingdialog.h | 37 +-
src/app/qgssponsors.cpp | 5 +-
src/app/qgsstatisticalsummarydockwidget.cpp | 246 +
src/app/qgsstatisticalsummarydockwidget.h | 67 +
src/app/qgsstatusbarcoordinateswidget.cpp | 255 +
src/app/qgsstatusbarcoordinateswidget.h | 79 +
src/app/qgssvgannotationdialog.cpp | 8 +-
src/app/qgssvgannotationdialog.h | 2 +-
src/app/qgstextannotationdialog.cpp | 4 +-
src/app/qgstextannotationdialog.h | 4 +-
src/app/qgstip.h | 12 +-
src/app/qgstipfactory.cpp | 22 +-
src/app/qgstipfactory.h | 4 +-
src/app/qgstipgui.cpp | 11 +-
src/app/qgstipgui.h | 2 +-
src/app/qgsundowidget.cpp | 20 +-
src/app/qgsvariantdelegate.cpp | 359 +
src/app/qgsvariantdelegate.h | 83 +
src/app/qgsvectorlayerproperties.cpp | 387 +-
src/app/qgsvectorlayerproperties.h | 70 +-
src/app/qgsversioninfo.cpp | 94 +
src/app/qgsversioninfo.h | 62 +
src/app/qgsvisibilitypresets.cpp | 349 +-
src/app/qgsvisibilitypresets.h | 96 +-
src/app/qgswelcomepage.cpp | 103 +
src/app/qgswelcomepage.h | 47 +
src/app/qgswelcomepageitemsmodel.cpp | 200 +
src/app/qgswelcomepageitemsmodel.h | 66 +
src/app/qtmain_android.cpp | 2 +-
src/astyle/ASResource.cpp | 2 +
src/astyle/CMakeLists.txt | 4 +
src/astyle/astyle.h | 2 +-
src/auth/CMakeLists.txt | 18 +
src/auth/basic/CMakeLists.txt | 45 +
src/auth/basic/qgsauthbasicedit.cpp | 87 +
src/auth/basic/qgsauthbasicedit.h | 56 +
src/auth/basic/qgsauthbasicedit.ui | 117 +
src/auth/basic/qgsauthbasicmethod.cpp | 248 +
src/auth/basic/qgsauthbasicmethod.h | 63 +
src/auth/identcert/CMakeLists.txt | 45 +
src/auth/identcert/qgsauthidentcertedit.cpp | 108 +
src/auth/identcert/qgsauthidentcertedit.h | 56 +
src/auth/identcert/qgsauthidentcertedit.ui | 59 +
src/auth/identcert/qgsauthidentcertmethod.cpp | 340 +
src/auth/identcert/qgsauthidentcertmethod.h | 62 +
src/auth/pkipaths/CMakeLists.txt | 45 +
src/auth/pkipaths/qgsauthpkipathsedit.cpp | 231 +
src/auth/pkipaths/qgsauthpkipathsedit.h | 74 +
src/auth/pkipaths/qgsauthpkipathsedit.ui | 167 +
src/auth/pkipaths/qgsauthpkipathsmethod.cpp | 342 +
src/auth/pkipaths/qgsauthpkipathsmethod.h | 62 +
src/auth/pkipkcs12/CMakeLists.txt | 45 +
src/auth/pkipkcs12/qgsauthpkcs12edit.cpp | 225 +
src/auth/pkipkcs12/qgsauthpkcs12edit.h | 72 +
src/auth/pkipkcs12/qgsauthpkcs12edit.ui | 133 +
src/auth/pkipkcs12/qgsauthpkcs12method.cpp | 348 +
src/auth/pkipkcs12/qgsauthpkcs12method.h | 63 +
src/browser/CMakeLists.txt | 15 +-
src/browser/browser.ico | Bin 0 -> 90022 bytes
src/browser/main.cpp | 19 +-
src/browser/qgis_win32.rc | 1 +
src/browser/qgsbrowser.cpp | 31 +-
src/browser/qgsbrowser.h | 4 +-
src/core/CMakeLists.txt | 428 +-
src/core/auth/qgsauthcertutils.cpp | 936 +
src/core/auth/qgsauthcertutils.h | 251 +
src/core/auth/qgsauthconfig.cpp | 436 +
src/core/auth/qgsauthconfig.h | 369 +
src/core/auth/qgsauthcrypto.cpp | 159 +
src/core/auth/qgsauthcrypto.h | 60 +
src/core/auth/qgsauthmanager.cpp | 3396 +
src/core/auth/qgsauthmanager.h | 641 +
src/core/auth/qgsauthmethod.h | 172 +
src/core/auth/qgsauthmethodmetadata.cpp | 43 +
src/core/auth/qgsauthmethodmetadata.h | 76 +
src/core/auth/qgsauthmethodregistry.cpp | 394 +
src/core/auth/qgsauthmethodregistry.h | 124 +
src/core/composer/qgsaddremoveitemcommand.cpp | 4 +
src/core/composer/qgsaddremoveitemcommand.h | 4 +-
.../composer/qgsaddremovemultiframecommand.cpp | 4 +-
src/core/composer/qgsaddremovemultiframecommand.h | 2 +-
src/core/composer/qgsatlascomposition.cpp | 267 +-
src/core/composer/qgsatlascomposition.h | 218 +-
src/core/composer/qgscomposerarrow.cpp | 48 +-
src/core/composer/qgscomposerarrow.h | 107 +-
src/core/composer/qgscomposerattributetable.cpp | 120 +-
src/core/composer/qgscomposerattributetable.h | 78 +-
.../composer/qgscomposerattributetablemodel.cpp | 44 +-
src/core/composer/qgscomposerattributetablemodel.h | 40 +-
.../composer/qgscomposerattributetablemodelv2.cpp | 44 +-
.../composer/qgscomposerattributetablemodelv2.h | 40 +-
src/core/composer/qgscomposerattributetablev2.cpp | 169 +-
src/core/composer/qgscomposerattributetablev2.h | 121 +-
src/core/composer/qgscomposereffect.cpp | 2 +-
src/core/composer/qgscomposereffect.h | 2 +-
src/core/composer/qgscomposerframe.cpp | 17 +-
src/core/composer/qgscomposerframe.h | 32 +-
src/core/composer/qgscomposerhtml.cpp | 94 +-
src/core/composer/qgscomposerhtml.h | 66 +-
src/core/composer/qgscomposeritem.cpp | 127 +-
src/core/composer/qgscomposeritem.h | 389 +-
src/core/composer/qgscomposeritemcommand.cpp | 4 +-
src/core/composer/qgscomposeritemcommand.h | 35 +-
src/core/composer/qgscomposeritemgroup.cpp | 42 +-
src/core/composer/qgscomposeritemgroup.h | 16 +-
src/core/composer/qgscomposerlabel.cpp | 93 +-
src/core/composer/qgscomposerlabel.h | 87 +-
src/core/composer/qgscomposerlegend.cpp | 188 +-
src/core/composer/qgscomposerlegend.h | 133 +-
src/core/composer/qgscomposerlegenditem.cpp | 15 +-
src/core/composer/qgscomposerlegenditem.h | 9 +-
src/core/composer/qgscomposerlegendstyle.cpp | 24 +-
src/core/composer/qgscomposerlegendstyle.h | 5 +-
src/core/composer/qgscomposermap.cpp | 270 +-
src/core/composer/qgscomposermap.h | 406 +-
src/core/composer/qgscomposermapgrid.cpp | 509 +-
src/core/composer/qgscomposermapgrid.h | 582 +-
src/core/composer/qgscomposermapitem.cpp | 6 +-
src/core/composer/qgscomposermapitem.h | 111 +-
src/core/composer/qgscomposermapoverview.cpp | 17 +-
src/core/composer/qgscomposermapoverview.h | 125 +-
src/core/composer/qgscomposermodel.cpp | 44 +-
src/core/composer/qgscomposermodel.h | 64 +-
src/core/composer/qgscomposermousehandles.cpp | 123 +-
src/core/composer/qgscomposermousehandles.h | 79 +-
src/core/composer/qgscomposermultiframe.cpp | 35 +-
src/core/composer/qgscomposermultiframe.h | 94 +-
src/core/composer/qgscomposermultiframecommand.cpp | 2 +-
src/core/composer/qgscomposermultiframecommand.h | 11 +-
src/core/composer/qgscomposerobject.cpp | 82 +-
src/core/composer/qgscomposerobject.h | 159 +-
src/core/composer/qgscomposerpicture.cpp | 199 +-
src/core/composer/qgscomposerpicture.h | 175 +-
src/core/composer/qgscomposerscalebar.cpp | 158 +-
src/core/composer/qgscomposerscalebar.h | 187 +-
src/core/composer/qgscomposershape.cpp | 36 +-
src/core/composer/qgscomposershape.h | 40 +-
src/core/composer/qgscomposertable.cpp | 29 +-
src/core/composer/qgscomposertable.h | 74 +-
src/core/composer/qgscomposertablecolumn.cpp | 14 +-
src/core/composer/qgscomposertablecolumn.h | 63 +-
src/core/composer/qgscomposertablev2.cpp | 711 +-
src/core/composer/qgscomposertablev2.h | 358 +-
src/core/composer/qgscomposertexttable.cpp | 70 +
src/core/composer/qgscomposertexttable.h | 58 +-
src/core/composer/qgscomposerutils.cpp | 42 +-
src/core/composer/qgscomposerutils.h | 103 +-
src/core/composer/qgscomposition.cpp | 682 +-
src/core/composer/qgscomposition.h | 655 +-
src/core/composer/qgsdoubleboxscalebarstyle.cpp | 2 +-
src/core/composer/qgsgroupungroupitemscommand.cpp | 96 +
src/core/composer/qgsgroupungroupitemscommand.h | 75 +
src/core/composer/qgslegendmodel.cpp | 32 +-
src/core/composer/qgslegendmodel.h | 32 +-
src/core/composer/qgsnumericscalebarstyle.cpp | 4 +-
src/core/composer/qgsnumericscalebarstyle.h | 4 +-
src/core/composer/qgspaperitem.cpp | 32 +-
src/core/composer/qgspaperitem.h | 14 +-
src/core/composer/qgsscalebarstyle.cpp | 6 +-
src/core/composer/qgsscalebarstyle.h | 2 +-
src/core/composer/qgssingleboxscalebarstyle.cpp | 2 +-
src/core/composer/qgssingleboxscalebarstyle.h | 2 +-
src/core/composer/qgsticksscalebarstyle.cpp | 4 +-
src/core/composer/qgsticksscalebarstyle.h | 2 +-
src/core/diagram/qgsdiagram.cpp | 17 +-
src/core/diagram/qgsdiagram.h | 27 +-
src/core/diagram/qgshistogramdiagram.cpp | 39 +-
src/core/diagram/qgshistogramdiagram.h | 6 +-
src/core/diagram/qgspiediagram.cpp | 26 +-
src/core/diagram/qgspiediagram.h | 4 +-
src/core/diagram/qgstextdiagram.cpp | 33 +-
src/core/diagram/qgstextdiagram.h | 8 +-
src/core/dxf/qgsdxfexport.cpp | 459 +-
src/core/dxf/qgsdxfexport.h | 254 +-
src/core/dxf/qgsdxfpaintdevice.cpp | 6 +-
src/core/dxf/qgsdxfpaintdevice.h | 14 +-
src/core/dxf/qgsdxfpaintengine.cpp | 8 +-
src/core/dxf/qgsdxfpaintengine.h | 10 +-
src/core/dxf/qgsdxfpallabeling.cpp | 172 +-
src/core/dxf/qgsdxfpallabeling.h | 78 +-
src/core/effects/qgsblureffect.cpp | 137 +
src/core/effects/qgsblureffect.h | 132 +
src/core/effects/qgscoloreffect.cpp | 129 +
src/core/effects/qgscoloreffect.h | 210 +
src/core/effects/qgseffectstack.cpp | 260 +
src/core/effects/qgseffectstack.h | 136 +
src/core/effects/qgsgloweffect.cpp | 271 +
src/core/effects/qgsgloweffect.h | 286 +
src/core/effects/qgsimageoperation.cpp | 132 +-
src/core/effects/qgsimageoperation.h | 88 +-
src/core/effects/qgspainteffect.cpp | 318 +
src/core/effects/qgspainteffect.h | 312 +
src/core/effects/qgspainteffectregistry.cpp | 168 +
src/core/effects/qgspainteffectregistry.h | 223 +
src/core/effects/qgsshadoweffect.cpp | 213 +
src/core/effects/qgsshadoweffect.h | 243 +
src/core/effects/qgstransformeffect.cpp | 151 +
src/core/effects/qgstransformeffect.h | 244 +
src/core/geometry/qgsabstractgeometryv2.cpp | 246 +
src/core/geometry/qgsabstractgeometryv2.h | 424 +
src/core/geometry/qgscircularstringv2.cpp | 1119 +
src/core/geometry/qgscircularstringv2.h | 160 +
src/core/geometry/qgscompoundcurvev2.cpp | 715 +
src/core/geometry/qgscompoundcurvev2.h | 133 +
src/core/geometry/qgscurvepolygonv2.cpp | 857 +
src/core/geometry/qgscurvepolygonv2.h | 124 +
src/core/geometry/qgscurvev2.cpp | 103 +
src/core/geometry/qgscurvev2.h | 124 +
src/core/geometry/qgsgeometry.cpp | 2333 +
src/core/geometry/qgsgeometry.h | 830 +
src/core/geometry/qgsgeometrycollectionv2.cpp | 649 +
src/core/geometry/qgsgeometrycollectionv2.h | 150 +
src/core/geometry/qgsgeometryeditutils.cpp | 297 +
src/core/geometry/qgsgeometryeditutils.h | 66 +
src/core/geometry/qgsgeometryengine.h | 109 +
src/core/geometry/qgsgeometryfactory.cpp | 253 +
src/core/geometry/qgsgeometryfactory.h | 77 +
src/core/geometry/qgsgeometryutils.cpp | 785 +
src/core/geometry/qgsgeometryutils.h | 271 +
src/core/geometry/qgsgeos.cpp | 2288 +
src/core/geometry/qgsgeos.h | 210 +
src/core/geometry/qgsinternalgeometryengine.cpp | 88 +
src/core/geometry/qgsinternalgeometryengine.h | 54 +
src/core/geometry/qgslinestringv2.cpp | 1032 +
src/core/geometry/qgslinestringv2.h | 213 +
src/core/geometry/qgsmulticurvev2.cpp | 121 +
src/core/geometry/qgsmulticurvev2.h | 51 +
src/core/geometry/qgsmultilinestringv2.cpp | 103 +
src/core/geometry/qgsmultilinestringv2.h | 50 +
src/core/geometry/qgsmultipointv2.cpp | 101 +
src/core/geometry/qgsmultipointv2.h | 52 +
src/core/geometry/qgsmultipolygonv2.cpp | 119 +
src/core/geometry/qgsmultipolygonv2.h | 51 +
src/core/geometry/qgsmultisurfacev2.cpp | 128 +
src/core/geometry/qgsmultisurfacev2.h | 47 +
src/core/geometry/qgspointv2.cpp | 428 +
src/core/geometry/qgspointv2.h | 203 +
src/core/geometry/qgspolygonv2.cpp | 242 +
src/core/geometry/qgspolygonv2.h | 58 +
src/core/geometry/qgssurfacev2.h | 51 +
src/core/geometry/qgswkbptr.cpp | 56 +
src/core/geometry/qgswkbptr.h | 124 +
src/core/geometry/qgswkbtypes.cpp | 137 +
src/core/geometry/qgswkbtypes.h | 867 +
src/core/gps/config.h | 6 +-
src/core/gps/gmath.c | 5 +-
src/core/gps/gmath.h | 6 +-
src/core/gps/info.h | 8 +-
src/core/gps/nmeatime.h | 8 +-
src/core/gps/parse.c | 16 +-
src/core/gps/parse.h | 6 +-
.../gps/qextserialport/posix_qextserialport.cpp | 4 +-
.../gps/qextserialport/qextserialenumerator.cpp | 2 +-
src/core/gps/qextserialport/qextserialenumerator.h | 8 +-
src/core/gps/qextserialport/qextserialport.h | 4 +-
src/core/gps/qgsgpsconnection.cpp | 4 +-
src/core/gps/qgsgpsconnection.h | 24 +-
src/core/gps/qgsgpsconnectionregistry.cpp | 6 +-
src/core/gps/qgsgpsconnectionregistry.h | 11 +-
src/core/gps/qgsgpsdconnection.cpp | 4 +-
src/core/gps/qgsgpsdconnection.h | 4 +-
src/core/gps/qgsgpsdetector.cpp | 30 +-
src/core/gps/qgsgpsdetector.h | 2 +-
src/core/gps/qgsnmeaconnection.cpp | 2 +-
src/core/gps/qgsnmeaconnection.h | 8 +-
src/core/gps/qgsqtlocationconnection.cpp | 16 +-
src/core/gps/qgsqtlocationconnection.h | 22 +-
src/core/gps/sentence.h | 8 +-
src/core/gps/time.c | 2 +-
src/core/gps/tok.c | 5 +-
src/core/layertree/qgslayertreegroup.cpp | 223 +-
src/core/layertree/qgslayertreegroup.h | 24 +-
src/core/layertree/qgslayertreelayer.cpp | 20 +-
src/core/layertree/qgslayertreelayer.h | 6 +-
src/core/layertree/qgslayertreemodel.cpp | 245 +-
src/core/layertree/qgslayertreemodel.h | 83 +-
src/core/layertree/qgslayertreemodellegendnode.cpp | 160 +-
src/core/layertree/qgslayertreemodellegendnode.h | 73 +-
src/core/layertree/qgslayertreenode.cpp | 16 +-
src/core/layertree/qgslayertreenode.h | 2 +-
src/core/layertree/qgslayertreeregistrybridge.cpp | 14 +-
src/core/layertree/qgslayertreeregistrybridge.h | 10 +-
src/core/layertree/qgslayertreeutils.cpp | 78 +-
src/core/layertree/qgslayertreeutils.h | 18 +-
src/core/pal/costcalculator.cpp | 351 +-
src/core/pal/costcalculator.h | 45 +-
src/core/pal/feature.cpp | 2254 +-
src/core/pal/feature.h | 326 +-
src/core/pal/geomfunction.cpp | 768 +-
src/core/pal/geomfunction.h | 186 +-
src/core/pal/hashtable.hpp | 300 -
src/core/pal/internalexception.h | 4 -
src/core/pal/labelposition.cpp | 891 +-
src/core/pal/labelposition.h | 191 +-
src/core/pal/layer.cpp | 769 +-
src/core/pal/layer.h | 390 +-
src/core/pal/linkedlist.hpp | 281 -
src/core/pal/pal.cpp | 1331 +-
src/core/pal/pal.h | 386 +-
src/core/pal/palexception.h | 4 -
src/core/pal/palgeometry.h | 29 +-
src/core/pal/palstat.cpp | 116 +-
src/core/pal/palstat.h | 40 +-
src/core/pal/pointset.cpp | 1515 +-
src/core/pal/pointset.h | 226 +-
src/core/pal/priorityqueue.cpp | 402 +-
src/core/pal/priorityqueue.h | 31 +-
src/core/pal/problem.cpp | 4170 +-
src/core/pal/problem.h | 163 +-
src/core/pal/rtree.hpp | 84 +-
src/core/pal/simplemutex.h | 93 -
src/core/pal/util.cpp | 229 +-
src/core/pal/util.h | 240 +-
src/core/qgis.cpp | 380 +-
src/core/qgis.h | 266 +-
src/core/qgsapplication.cpp | 524 +-
src/core/qgsapplication.h | 181 +-
src/core/qgsattributeaction.cpp | 64 +-
src/core/qgsattributeaction.h | 37 +-
src/core/qgsbrowsermodel.cpp | 133 +-
src/core/qgsbrowsermodel.h | 34 +-
src/core/qgscachedfeatureiterator.cpp | 8 +-
src/core/qgscachedfeatureiterator.h | 8 +-
src/core/qgscacheindex.cpp | 4 +-
src/core/qgscacheindex.h | 4 +-
src/core/qgscacheindexfeatureid.cpp | 4 +-
src/core/qgscacheindexfeatureid.h | 4 +-
src/core/qgsclipper.cpp | 36 +-
src/core/qgsclipper.h | 67 +-
src/core/qgscolorscheme.cpp | 50 +-
src/core/qgscolorscheme.h | 63 +-
src/core/qgscolorschemeregistry.cpp | 4 +-
src/core/qgscolorschemeregistry.h | 30 +-
src/core/qgsconditionalstyle.cpp | 312 +
src/core/qgsconditionalstyle.h | 244 +
src/core/qgsconnectionpool.h | 91 +-
src/core/qgscontexthelp.cpp | 12 +-
src/core/qgscontexthelp.h | 4 +-
src/core/qgscoordinatereferencesystem.cpp | 278 +-
src/core/qgscoordinatereferencesystem.h | 203 +-
src/core/qgscoordinatetransform.cpp | 206 +-
src/core/qgscoordinatetransform.h | 90 +-
src/core/qgscoordinateutils.cpp | 98 +
src/core/qgscoordinateutils.h | 55 +
src/core/qgscredentials.cpp | 65 +-
src/core/qgscredentials.h | 36 +-
src/core/qgscrscache.cpp | 23 +-
src/core/qgscrscache.h | 24 +-
src/core/qgscsexception.h | 2 +-
src/core/qgsdartmeasurement.cpp | 12 +-
src/core/qgsdartmeasurement.h | 4 +-
src/core/qgsdatadefined.cpp | 297 +-
src/core/qgsdatadefined.h | 198 +-
src/core/qgsdatadefined_p.h | 90 +
src/core/qgsdataitem.cpp | 447 +-
src/core/qgsdataitem.h | 169 +-
src/core/qgsdataitemprovider.cpp | 18 +
src/core/qgsdataitemprovider.h | 52 +
src/core/qgsdataitemproviderregistry.cpp | 104 +
src/core/qgsdataitemproviderregistry.h | 55 +
src/core/qgsdataprovider.h | 169 +-
src/core/qgsdatasourceuri.cpp | 195 +-
src/core/qgsdatasourceuri.h | 76 +-
src/core/qgsdatumtransformstore.cpp | 4 +-
src/core/qgsdatumtransformstore.h | 2 +-
src/core/qgsdbfilterproxymodel.h | 10 +-
src/core/qgsdiagramrendererv2.cpp | 125 +-
src/core/qgsdiagramrendererv2.h | 72 +-
src/core/qgsdistancearea.cpp | 548 +-
src/core/qgsdistancearea.h | 253 +-
src/core/qgseditformconfig.cpp | 422 +
src/core/qgseditformconfig.h | 642 +
src/core/qgseditorwidgetconfig.h | 14 +
src/core/qgserror.cpp | 10 +-
src/core/qgserror.h | 2 +-
src/core/qgsexception.h | 1 +
src/core/qgsexpression.cpp | 3019 +-
src/core/qgsexpression.h | 803 +-
src/core/qgsexpressioncontext.cpp | 933 +
src/core/qgsexpressioncontext.h | 611 +
src/core/qgsexpressionfieldbuffer.cpp | 12 +-
src/core/qgsexpressionfieldbuffer.h | 23 +-
src/core/qgsexpressionlexer.ll | 102 +-
src/core/qgsexpressionparser.yy | 74 +-
src/core/qgsexpressionprivate.h | 80 +
src/core/qgsexpressionsorter.cpp | 25 +
src/core/qgsexpressionsorter.h | 162 +
src/core/qgsfeature.cpp | 265 +-
src/core/qgsfeature.h | 289 +-
src/core/qgsfeature_p.h | 96 +
src/core/qgsfeaturefilterprovider.h | 59 +
src/core/qgsfeatureiterator.cpp | 122 +-
src/core/qgsfeatureiterator.h | 52 +-
src/core/qgsfeaturerequest.cpp | 222 +-
src/core/qgsfeaturerequest.h | 294 +-
src/core/qgsfeaturestore.cpp | 16 +-
src/core/qgsfeaturestore.h | 10 +-
src/core/qgsfield.cpp | 386 +-
src/core/qgsfield.h | 191 +-
src/core/qgsfield_p.h | 132 +
src/core/qgsfontutils.cpp | 143 +-
src/core/qgsfontutils.h | 54 +-
src/core/qgsgeometry.cpp | 6634 --
src/core/qgsgeometry.h | 719 -
src/core/qgsgeometrycache.cpp | 20 +-
src/core/qgsgeometrycache.h | 20 +-
src/core/qgsgeometrysimplifier.cpp | 4 +-
src/core/qgsgeometrysimplifier.h | 10 +-
src/core/qgsgeometryvalidator.cpp | 26 +-
src/core/qgsgeometryvalidator.h | 12 +-
src/core/qgsgml.cpp | 360 +-
src/core/qgsgml.h | 76 +-
src/core/qgsgmlschema.cpp | 34 +-
src/core/qgsgmlschema.h | 18 +-
src/core/qgshistogram.cpp | 126 +
src/core/qgshistogram.h | 97 +
src/core/qgshttptransaction.cpp | 38 +-
src/core/qgshttptransaction.h | 38 +-
src/core/qgsindexedfeature.h | 33 +
src/core/qgslabel.cpp | 78 +-
src/core/qgslabel.h | 15 +-
src/core/qgslabelattributes.cpp | 3 -
src/core/qgslabelattributes.h | 4 +-
src/core/qgslabelfeature.cpp | 58 +
src/core/qgslabelfeature.h | 363 +
src/core/qgslabelingenginev2.cpp | 482 +
src/core/qgslabelingenginev2.h | 275 +
src/core/qgslabelsearchtree.cpp | 31 +-
src/core/qgslabelsearchtree.h | 20 +-
src/core/qgslayerdefinition.cpp | 209 +-
src/core/qgslayerdefinition.h | 60 +-
src/core/qgslegacyhelpers.cpp | 13 +-
src/core/qgslegacyhelpers.h | 5 +-
src/core/qgslegendrenderer.cpp | 65 +-
src/core/qgslegendrenderer.h | 14 +-
src/core/qgslegendsettings.cpp | 7 +-
src/core/qgslegendsettings.h | 83 +-
src/core/qgslocalec.cpp | 2 +-
src/core/qgslocalec.h | 5 +
src/core/qgslogger.cpp | 6 +-
src/core/qgslogger.h | 30 +-
src/core/qgsmaphittest.cpp | 169 +-
src/core/qgsmaphittest.h | 73 +-
src/core/qgsmaplayer.cpp | 211 +-
src/core/qgsmaplayer.h | 280 +-
src/core/qgsmaplayerlegend.cpp | 31 +-
src/core/qgsmaplayerlegend.h | 8 +-
src/core/qgsmaplayerregistry.cpp | 75 +-
src/core/qgsmaplayerregistry.h | 97 +-
src/core/qgsmaplayerstylemanager.cpp | 13 +-
src/core/qgsmaplayerstylemanager.h | 1 +
src/core/qgsmaprenderer.cpp | 66 +-
src/core/qgsmaprenderer.h | 51 +-
src/core/qgsmaprenderercache.cpp | 15 +-
src/core/qgsmaprenderercache.h | 8 +-
src/core/qgsmaprenderercustompainterjob.cpp | 88 +-
src/core/qgsmaprenderercustompainterjob.h | 3 +-
src/core/qgsmaprendererjob.cpp | 126 +-
src/core/qgsmaprendererjob.h | 14 +-
src/core/qgsmaprendererparalleljob.cpp | 46 +-
src/core/qgsmaprendererparalleljob.h | 4 +
src/core/qgsmaprenderersequentialjob.cpp | 23 +-
src/core/qgsmapsettings.cpp | 44 +-
src/core/qgsmapsettings.h | 45 +-
src/core/qgsmaptopixel.cpp | 213 +-
src/core/qgsmaptopixel.h | 207 +-
src/core/qgsmaptopixelgeometrysimplifier.cpp | 296 +-
src/core/qgsmaptopixelgeometrysimplifier.h | 2 +-
src/core/qgsmapunitscale.h | 31 +-
src/core/qgsmessagelog.cpp | 14 +-
src/core/qgsmessagelog.h | 14 +-
src/core/qgsmessageoutput.cpp | 10 +
src/core/qgsmessageoutput.h | 9 +-
src/core/qgsmimedatautils.cpp | 20 +-
src/core/qgsmimedatautils.h | 2 +-
src/core/qgsmultirenderchecker.cpp | 6 +-
src/core/qgsmultirenderchecker.h | 8 +-
src/core/qgsnetworkaccessmanager.cpp | 146 +-
src/core/qgsnetworkaccessmanager.h | 34 +-
src/core/qgsnetworkcontentfetcher.cpp | 14 +-
src/core/qgsnetworkcontentfetcher.h | 26 +-
src/core/qgsnetworkdiskcache.cpp | 115 +
src/core/qgsnetworkdiskcache.h | 100 +
src/core/qgsnetworkreplyparser.cpp | 6 +-
src/core/qgsnetworkreplyparser.h | 1 +
src/core/qgsobjectcustomproperties.cpp | 2 +-
src/core/qgsofflineediting.cpp | 212 +-
src/core/qgsofflineediting.h | 16 +-
src/core/qgsogcutils.cpp | 274 +-
src/core/qgsogcutils.h | 48 +-
src/core/qgsowsconnection.cpp | 15 +-
src/core/qgsowsconnection.h | 2 +
src/core/qgspaintenginehack.cpp | 2 +-
src/core/qgspalgeometry.h | 144 +-
src/core/qgspallabeling.cpp | 3145 +-
src/core/qgspallabeling.h | 438 +-
src/core/qgspluginlayer.cpp | 5 +-
src/core/qgspluginlayer.h | 6 +-
src/core/qgspluginlayerregistry.cpp | 41 +-
src/core/qgspluginlayerregistry.h | 37 +-
src/core/qgspoint.cpp | 19 +-
src/core/qgspoint.h | 60 +-
src/core/qgspointlocator.cpp | 134 +-
src/core/qgspointlocator.h | 56 +-
src/core/qgsproject.cpp | 359 +-
src/core/qgsproject.h | 235 +-
src/core/qgsprojectfiletransform.cpp | 14 +-
src/core/qgsprojectfiletransform.h | 10 +-
src/core/qgsprojectproperty.cpp | 18 +-
src/core/qgsprojectproperty.h | 131 +-
src/core/qgsprojectversion.cpp | 21 +-
src/core/qgsprojectversion.h | 22 +-
src/core/qgsprovidercountcalcevent.cpp | 4 +-
src/core/qgsproviderextentcalcevent.cpp | 4 +-
src/core/qgsprovidermetadata.cpp | 12 +-
src/core/qgsprovidermetadata.h | 18 +-
src/core/qgsproviderregistry.cpp | 102 +-
src/core/qgsproviderregistry.h | 129 +-
src/core/qgspythonrunner.cpp | 8 +-
src/core/qgspythonrunner.h | 12 +-
src/core/qgsrectangle.cpp | 87 +-
src/core/qgsrectangle.h | 27 +-
src/core/qgsrelation.cpp | 133 +-
src/core/qgsrelation.h | 94 +-
src/core/qgsrelationmanager.cpp | 12 +-
src/core/qgsrelationmanager.h | 8 +-
src/core/qgsrenderchecker.cpp | 225 +-
src/core/qgsrenderchecker.h | 71 +-
src/core/qgsrendercontext.cpp | 169 +-
src/core/qgsrendercontext.h | 186 +-
src/core/qgsrulebasedlabeling.cpp | 383 +
src/core/qgsrulebasedlabeling.h | 326 +
src/core/qgsrunprocess.cpp | 17 +-
src/core/qgsscalecalculator.cpp | 7 +-
src/core/qgsscalecalculator.h | 3 -
src/core/qgsscaleexpression.cpp | 171 +
src/core/qgsscaleexpression.h | 128 +
src/core/qgsscaleutils.cpp | 4 +-
src/core/qgsscaleutils.h | 4 +-
src/core/qgssimplifymethod.cpp | 17 +-
src/core/qgssimplifymethod.h | 15 +-
src/core/qgssingleton.h | 55 -
src/core/qgsslconnect.cpp | 11 +
src/core/qgsslconnect.h | 4 +
src/core/qgssnapper.cpp | 7 +-
src/core/qgssnapper.h | 71 +-
src/core/qgssnappingutils.cpp | 325 +-
src/core/qgssnappingutils.h | 85 +-
src/core/qgsspatialindex.cpp | 67 +-
src/core/qgsspatialindex.h | 28 +-
src/core/qgssqlexpressioncompiler.cpp | 320 +
src/core/qgssqlexpressioncompiler.h | 108 +
src/core/qgsstatisticalsummary.cpp | 276 +
src/core/qgsstatisticalsummary.h | 208 +
src/core/qgsstringutils.cpp | 296 +
src/core/qgsstringutils.h | 69 +
src/core/qgstextlabelfeature.cpp | 108 +
src/core/qgstextlabelfeature.h | 69 +
src/core/qgstolerance.cpp | 10 +-
src/core/qgstolerance.h | 86 +-
src/core/qgstracer.cpp | 713 +
src/core/qgstracer.h | 141 +
src/core/qgstransaction.cpp | 121 +-
src/core/qgstransaction.h | 33 +-
src/core/qgstransactiongroup.cpp | 181 +
src/core/qgstransactiongroup.h | 95 +
src/core/qgsunittypes.cpp | 986 +
src/core/qgsunittypes.h | 222 +
src/core/qgsvectordataprovider.cpp | 60 +-
src/core/qgsvectordataprovider.h | 123 +-
src/core/qgsvectorfilewriter.cpp | 611 +-
src/core/qgsvectorfilewriter.h | 168 +-
src/core/qgsvectorlayer.cpp | 1619 +-
src/core/qgsvectorlayer.h | 981 +-
src/core/qgsvectorlayercache.cpp | 42 +-
src/core/qgsvectorlayercache.h | 15 +-
src/core/qgsvectorlayerdiagramprovider.cpp | 373 +
src/core/qgsvectorlayerdiagramprovider.h | 134 +
src/core/qgsvectorlayereditbuffer.cpp | 165 +-
src/core/qgsvectorlayereditbuffer.h | 27 +-
src/core/qgsvectorlayereditpassthrough.cpp | 42 +-
src/core/qgsvectorlayereditpassthrough.h | 7 +-
src/core/qgsvectorlayereditutils.cpp | 199 +-
src/core/qgsvectorlayereditutils.h | 107 +-
src/core/qgsvectorlayerfeatureiterator.cpp | 218 +-
src/core/qgsvectorlayerfeatureiterator.h | 69 +-
src/core/qgsvectorlayerimport.cpp | 64 +-
src/core/qgsvectorlayerimport.h | 43 +-
src/core/qgsvectorlayerjoinbuffer.cpp | 39 +-
src/core/qgsvectorlayerjoinbuffer.h | 27 +-
src/core/qgsvectorlayerlabeling.cpp | 58 +
src/core/qgsvectorlayerlabeling.h | 71 +
src/core/qgsvectorlayerlabelprovider.cpp | 780 +
src/core/qgsvectorlayerlabelprovider.h | 119 +
src/core/qgsvectorlayerrenderer.cpp | 247 +-
src/core/qgsvectorlayerrenderer.h | 17 +-
src/core/qgsvectorlayerundocommand.cpp | 54 +-
src/core/qgsvectorlayerundocommand.h | 1 +
src/core/qgsvectorsimplifymethod.cpp | 14 -
src/core/qgsvectorsimplifymethod.h | 6 +-
src/core/qgsvirtuallayerdefinition.cpp | 255 +
src/core/qgsvirtuallayerdefinition.h | 166 +
src/core/qgsvirtuallayerdefinitionutils.cpp | 80 +
src/core/qgsvirtuallayerdefinitionutils.h | 34 +
src/core/qgsvisibilitypresetcollection.cpp | 311 +
src/core/qgsvisibilitypresetcollection.h | 170 +
src/core/qgswebframe.h | 80 +
src/core/qgswebpage.h | 188 +
src/core/qgswebview.h | 126 +
src/core/qgsxmlutils.cpp | 14 +
src/core/qgsxmlutils.h | 14 +
src/core/raster/qgsbilinearrasterresampler.cpp | 2 +-
src/core/raster/qgsbilinearrasterresampler.h | 2 +-
src/core/raster/qgsbrightnesscontrastfilter.cpp | 24 +-
src/core/raster/qgsbrightnesscontrastfilter.h | 8 +-
src/core/raster/qgscolorrampshader.cpp | 19 +-
src/core/raster/qgscolorrampshader.h | 4 +-
src/core/raster/qgscontrastenhancement.cpp | 131 +-
src/core/raster/qgscontrastenhancement.h | 2 +
src/core/raster/qgscubicrasterresampler.cpp | 126 +-
src/core/raster/qgscubicrasterresampler.h | 76 +-
src/core/raster/qgshuesaturationfilter.cpp | 36 +-
src/core/raster/qgshuesaturationfilter.h | 14 +-
src/core/raster/qgsmultibandcolorrenderer.cpp | 44 +-
src/core/raster/qgsmultibandcolorrenderer.h | 15 +-
src/core/raster/qgspalettedrasterrenderer.cpp | 26 +-
src/core/raster/qgspalettedrasterrenderer.h | 23 +-
src/core/raster/qgsraster.cpp | 5 +-
src/core/raster/qgsraster.h | 36 +-
src/core/raster/qgsrasterbandstats.h | 2 +-
src/core/raster/qgsrasterblock.cpp | 217 +-
src/core/raster/qgsrasterblock.h | 50 +-
src/core/raster/qgsrasterchecker.cpp | 36 +-
src/core/raster/qgsrasterchecker.h | 12 +-
src/core/raster/qgsrasterdataprovider.cpp | 41 +-
src/core/raster/qgsrasterdataprovider.h | 78 +-
src/core/raster/qgsrasterdrawer.cpp | 14 +-
src/core/raster/qgsrasterdrawer.h | 20 +-
src/core/raster/qgsrasterfilewriter.cpp | 112 +-
src/core/raster/qgsrasterfilewriter.h | 23 +-
src/core/raster/qgsrasterhistogram.h | 6 +-
src/core/raster/qgsrasteridentifyresult.cpp | 4 +-
src/core/raster/qgsrasteridentifyresult.h | 4 +-
src/core/raster/qgsrasterinterface.cpp | 80 +-
src/core/raster/qgsrasterinterface.h | 22 +-
src/core/raster/qgsrasteriterator.cpp | 24 +-
src/core/raster/qgsrasteriterator.h | 7 +-
src/core/raster/qgsrasterlayer.cpp | 176 +-
src/core/raster/qgsrasterlayer.h | 77 +-
src/core/raster/qgsrasterlayerrenderer.cpp | 18 +-
src/core/raster/qgsrasterlayerrenderer.h | 1 +
src/core/raster/qgsrasternuller.cpp | 12 +-
src/core/raster/qgsrasternuller.h | 6 +-
src/core/raster/qgsrasterpipe.cpp | 54 +-
src/core/raster/qgsrasterpipe.h | 2 +
src/core/raster/qgsrasterprojector.cpp | 300 +-
src/core/raster/qgsrasterprojector.h | 97 +-
src/core/raster/qgsrasterrange.cpp | 6 +-
src/core/raster/qgsrasterrange.h | 6 +-
src/core/raster/qgsrasterrenderer.cpp | 13 +-
src/core/raster/qgsrasterrenderer.h | 25 +-
src/core/raster/qgsrasterrendererregistry.cpp | 26 +-
src/core/raster/qgsrasterrendererregistry.h | 8 +-
src/core/raster/qgsrasterresamplefilter.cpp | 35 +-
src/core/raster/qgsrasterresamplefilter.h | 16 +-
src/core/raster/qgsrastershader.cpp | 22 +-
src/core/raster/qgsrastershader.h | 3 +
src/core/raster/qgsrastershaderfunction.cpp | 6 +-
src/core/raster/qgsrastertransparency.cpp | 18 +-
src/core/raster/qgsrastertransparency.h | 6 +-
src/core/raster/qgssinglebandcolordatarenderer.cpp | 8 +-
src/core/raster/qgssinglebandcolordatarenderer.h | 5 +-
src/core/raster/qgssinglebandgrayrenderer.cpp | 14 +-
src/core/raster/qgssinglebandgrayrenderer.h | 7 +-
.../raster/qgssinglebandpseudocolorrenderer.cpp | 27 +-
src/core/raster/qgssinglebandpseudocolorrenderer.h | 18 +-
src/core/symbology-ng/qgs25drenderer.cpp | 264 +
src/core/symbology-ng/qgs25drenderer.h | 120 +
.../qgscategorizedsymbolrendererv2.cpp | 386 +-
.../symbology-ng/qgscategorizedsymbolrendererv2.h | 95 +-
src/core/symbology-ng/qgscolorbrewerpalette.h | 12 +-
src/core/symbology-ng/qgscptcityarchive.cpp | 225 +-
src/core/symbology-ng/qgscptcityarchive.h | 56 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.cpp | 425 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.h | 23 +-
src/core/symbology-ng/qgsfillsymbollayerv2.cpp | 928 +-
src/core/symbology-ng/qgsfillsymbollayerv2.h | 304 +-
.../qgsgeometrygeneratorsymbollayerv2.cpp | 210 +
.../qgsgeometrygeneratorsymbollayerv2.h | 106 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.cpp | 747 +-
.../symbology-ng/qgsgraduatedsymbolrendererv2.h | 158 +-
src/core/symbology-ng/qgsheatmaprenderer.cpp | 76 +-
src/core/symbology-ng/qgsheatmaprenderer.h | 77 +-
.../symbology-ng/qgsinvertedpolygonrenderer.cpp | 131 +-
src/core/symbology-ng/qgsinvertedpolygonrenderer.h | 97 +-
src/core/symbology-ng/qgslegendsymbolitemv2.cpp | 14 +-
src/core/symbology-ng/qgslegendsymbolitemv2.h | 1 -
src/core/symbology-ng/qgslinesymbollayerv2.cpp | 401 +-
src/core/symbology-ng/qgslinesymbollayerv2.h | 92 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.cpp | 1131 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.h | 74 +-
.../symbology-ng/qgspointdisplacementrenderer.cpp | 289 +-
.../symbology-ng/qgspointdisplacementrenderer.h | 181 +-
src/core/symbology-ng/qgsrendererv2.cpp | 550 +-
src/core/symbology-ng/qgsrendererv2.h | 303 +-
src/core/symbology-ng/qgsrendererv2registry.cpp | 22 +-
src/core/symbology-ng/qgsrendererv2registry.h | 50 +-
src/core/symbology-ng/qgsrulebasedrendererv2.cpp | 490 +-
src/core/symbology-ng/qgsrulebasedrendererv2.h | 278 +-
.../symbology-ng/qgssinglesymbolrendererv2.cpp | 155 +-
src/core/symbology-ng/qgssinglesymbolrendererv2.h | 25 +-
src/core/symbology-ng/qgsstylev2.cpp | 280 +-
src/core/symbology-ng/qgsstylev2.h | 82 +-
src/core/symbology-ng/qgssvgcache.cpp | 307 +-
src/core/symbology-ng/qgssvgcache.h | 120 +-
src/core/symbology-ng/qgssymbollayerv2.cpp | 417 +-
src/core/symbology-ng/qgssymbollayerv2.h | 344 +-
src/core/symbology-ng/qgssymbollayerv2registry.cpp | 41 +-
src/core/symbology-ng/qgssymbollayerv2registry.h | 49 +-
src/core/symbology-ng/qgssymbollayerv2utils.cpp | 772 +-
src/core/symbology-ng/qgssymbollayerv2utils.h | 182 +-
src/core/symbology-ng/qgssymbologyv2conversion.cpp | 14 +-
src/core/symbology-ng/qgssymbologyv2conversion.h | 4 +-
src/core/symbology-ng/qgssymbolv2.cpp | 1387 +-
src/core/symbology-ng/qgssymbolv2.h | 405 +-
src/core/symbology-ng/qgsvectorcolorrampv2.cpp | 93 +-
src/core/symbology-ng/qgsvectorcolorrampv2.h | 55 +-
.../symbology-ng/qgsvectorfieldsymbollayer.cpp | 50 +-
src/core/symbology-ng/qgsvectorfieldsymbollayer.h | 11 +-
src/crssync/CMakeLists.txt | 3 +
src/customwidgets/CMakeLists.txt | 34 +-
src/customwidgets/qgiscustomwidgets.cpp | 4 +
src/customwidgets/qgiscustomwidgets.h | 7 +-
src/customwidgets/qgscollapsiblegroupboxplugin.cpp | 2 +-
src/customwidgets/qgscollapsiblegroupboxplugin.h | 10 +-
src/customwidgets/qgscolorbuttonplugin.cpp | 2 +-
src/customwidgets/qgscolorbuttonplugin.h | 9 +-
src/customwidgets/qgscolorbuttonv2plugin.cpp | 2 +-
src/customwidgets/qgscolorbuttonv2plugin.h | 9 +-
src/customwidgets/qgsdatadefinedbuttonplugin.cpp | 2 +-
src/customwidgets/qgsdatadefinedbuttonplugin.h | 9 +-
src/customwidgets/qgsdatetimeeditplugin.cpp | 2 +-
src/customwidgets/qgsdatetimeeditplugin.h | 9 +-
src/customwidgets/qgsdoublespinboxplugin.cpp | 2 +-
src/customwidgets/qgsdoublespinboxplugin.h | 9 +-
.../qgsexpressionbuilderwidgetplugin.cpp | 97 +
.../qgsexpressionbuilderwidgetplugin.h | 55 +
src/customwidgets/qgsextentgroupboxplugin.cpp | 97 +
src/customwidgets/qgsextentgroupboxplugin.h | 55 +
.../qgsexternalresourcewidgetplugin.cpp | 96 +
.../qgsexternalresourcewidgetplugin.h | 55 +
src/customwidgets/qgsfieldcomboboxplugin.cpp | 2 +-
src/customwidgets/qgsfieldcomboboxplugin.h | 9 +-
.../qgsfieldexpressionwidgetplugin.cpp | 2 +-
src/customwidgets/qgsfieldexpressionwidgetplugin.h | 9 +-
src/customwidgets/qgsfilewidgetplugin.cpp | 96 +
src/customwidgets/qgsfilewidgetplugin.h | 55 +
src/customwidgets/qgsfilterlineeditplugin.cpp | 2 +-
src/customwidgets/qgsfilterlineeditplugin.h | 9 +-
src/customwidgets/qgsmaplayercomboboxplugin.cpp | 2 +-
src/customwidgets/qgsmaplayercomboboxplugin.h | 9 +-
.../qgsprojectionselectionwidgetplugin.cpp | 2 +-
.../qgsprojectionselectionwidgetplugin.h | 9 +-
.../qgsrelationeditorwidgetplugin.cpp | 2 +-
src/customwidgets/qgsrelationeditorwidgetplugin.h | 9 +-
.../qgsrelationreferencewidgetplugin.cpp | 2 +-
.../qgsrelationreferencewidgetplugin.h | 9 +-
src/customwidgets/qgsscalerangewidgetplugin.cpp | 2 +-
src/customwidgets/qgsscalerangewidgetplugin.h | 9 +-
src/customwidgets/qgsscalewidgetplugin.cpp | 2 +-
src/customwidgets/qgsscalewidgetplugin.h | 9 +-
src/customwidgets/qgsspinboxplugin.cpp | 2 +-
src/customwidgets/qgsspinboxplugin.h | 8 +-
src/gui/CMakeLists.txt | 684 +-
.../attributetable/qgsattributetabledelegate.cpp | 16 +-
src/gui/attributetable/qgsattributetabledelegate.h | 4 +-
.../qgsattributetablefiltermodel.cpp | 52 +-
.../attributetable/qgsattributetablefiltermodel.h | 42 +-
src/gui/attributetable/qgsattributetablemodel.cpp | 242 +-
src/gui/attributetable/qgsattributetablemodel.h | 38 +-
src/gui/attributetable/qgsattributetableview.cpp | 41 +-
src/gui/attributetable/qgsattributetableview.h | 7 +-
src/gui/attributetable/qgsdualview.cpp | 112 +-
src/gui/attributetable/qgsdualview.h | 24 +-
src/gui/attributetable/qgsfeaturelistmodel.cpp | 67 +-
src/gui/attributetable/qgsfeaturelistmodel.h | 19 +-
src/gui/attributetable/qgsfeaturelistview.cpp | 47 +-
src/gui/attributetable/qgsfeaturelistview.h | 26 +-
.../attributetable/qgsfeaturelistviewdelegate.cpp | 16 +-
.../attributetable/qgsfeaturelistviewdelegate.h | 4 +-
src/gui/attributetable/qgsfeaturemodel.h | 2 +
.../attributetable/qgsfeatureselectionmodel.cpp | 22 +-
src/gui/attributetable/qgsfeatureselectionmodel.h | 6 +-
.../qgsfieldconditionalformatwidget.cpp | 349 +
.../qgsfieldconditionalformatwidget.h | 120 +
.../qgsgenericfeatureselectionmanager.cpp | 2 +-
.../qgsgenericfeatureselectionmanager.h | 7 +-
.../attributetable/qgsifeatureselectionmanager.h | 6 +-
.../qgsvectorlayerselectionmanager.cpp | 2 +-
.../qgsvectorlayerselectionmanager.h | 10 +-
src/gui/auth/qgsauthauthoritieseditor.cpp | 796 +
src/gui/auth/qgsauthauthoritieseditor.h | 137 +
src/gui/auth/qgsauthcertificateinfo.cpp | 944 +
src/gui/auth/qgsauthcertificateinfo.h | 170 +
src/gui/auth/qgsauthcertificatemanager.cpp | 56 +
src/gui/auth/qgsauthcertificatemanager.h | 69 +
src/gui/auth/qgsauthcerttrustpolicycombobox.cpp | 128 +
src/gui/auth/qgsauthcerttrustpolicycombobox.h | 64 +
src/gui/auth/qgsauthconfigedit.cpp | 381 +
src/gui/auth/qgsauthconfigedit.h | 91 +
src/gui/auth/qgsauthconfigeditor.cpp | 302 +
src/gui/auth/qgsauthconfigeditor.h | 113 +
src/gui/auth/qgsauthconfigidedit.cpp | 124 +
src/gui/auth/qgsauthconfigidedit.h | 81 +
src/gui/auth/qgsauthconfigselect.cpp | 449 +
src/gui/auth/qgsauthconfigselect.h | 158 +
src/gui/auth/qgsautheditorwidgets.cpp | 228 +
src/gui/auth/qgsautheditorwidgets.h | 107 +
src/gui/auth/qgsauthguiutils.cpp | 262 +
src/gui/auth/qgsauthguiutils.h | 84 +
src/gui/auth/qgsauthidentitieseditor.cpp | 410 +
src/gui/auth/qgsauthidentitieseditor.h | 104 +
src/gui/auth/qgsauthimportcertdialog.cpp | 265 +
src/gui/auth/qgsauthimportcertdialog.h | 100 +
src/gui/auth/qgsauthimportidentitydialog.cpp | 500 +
src/gui/auth/qgsauthimportidentitydialog.h | 121 +
src/gui/auth/qgsauthmasterpassresetdialog.cpp | 107 +
src/gui/auth/qgsauthmasterpassresetdialog.h | 60 +
src/gui/auth/qgsauthmethodedit.h | 69 +
src/gui/auth/qgsauthserverseditor.cpp | 425 +
src/gui/auth/qgsauthserverseditor.h | 102 +
src/gui/auth/qgsauthsslconfigwidget.cpp | 639 +
src/gui/auth/qgsauthsslconfigwidget.h | 217 +
src/gui/auth/qgsauthsslerrorsdialog.cpp | 233 +
src/gui/auth/qgsauthsslerrorsdialog.h | 84 +
src/gui/auth/qgsauthsslimportdialog.cpp | 474 +
src/gui/auth/qgsauthsslimportdialog.h | 136 +
src/gui/auth/qgsauthtrustedcasdialog.cpp | 336 +
src/gui/auth/qgsauthtrustedcasdialog.h | 102 +
.../editorwidgets/core/qgseditorconfigwidget.cpp | 2 +-
src/gui/editorwidgets/core/qgseditorconfigwidget.h | 2 +-
.../editorwidgets/core/qgseditorwidgetfactory.cpp | 18 +-
.../editorwidgets/core/qgseditorwidgetfactory.h | 15 +-
.../editorwidgets/core/qgseditorwidgetregistry.cpp | 152 +-
.../editorwidgets/core/qgseditorwidgetregistry.h | 21 +-
.../editorwidgets/core/qgseditorwidgetwrapper.cpp | 13 +-
.../editorwidgets/core/qgseditorwidgetwrapper.h | 12 +-
.../editorwidgets/core/qgssearchwidgetwrapper.cpp | 40 +
.../editorwidgets/core/qgssearchwidgetwrapper.h | 93 +
src/gui/editorwidgets/core/qgswidgetwrapper.cpp | 10 +-
src/gui/editorwidgets/core/qgswidgetwrapper.h | 29 +-
src/gui/editorwidgets/qgscheckboxconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgscheckboxconfigdlg.h | 7 +-
src/gui/editorwidgets/qgscheckboxwidgetfactory.cpp | 10 +-
src/gui/editorwidgets/qgscheckboxwidgetfactory.h | 7 +-
src/gui/editorwidgets/qgscheckboxwidgetwrapper.cpp | 13 +-
src/gui/editorwidgets/qgscheckboxwidgetwrapper.h | 8 +-
.../qgsclassificationwidgetwrapper.cpp | 11 +-
.../editorwidgets/qgsclassificationwidgetwrapper.h | 11 +-
.../qgsclassificationwidgetwrapperfactory.cpp | 2 +-
.../qgsclassificationwidgetwrapperfactory.h | 6 +-
src/gui/editorwidgets/qgscolorwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgscolorwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgscolorwidgetwrapper.cpp | 20 +-
src/gui/editorwidgets/qgscolorwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsdatetimeedit.cpp | 6 +-
src/gui/editorwidgets/qgsdatetimeedit.h | 2 +-
src/gui/editorwidgets/qgsdatetimeeditconfig.cpp | 2 +-
src/gui/editorwidgets/qgsdatetimeeditconfig.h | 8 +-
src/gui/editorwidgets/qgsdatetimeeditfactory.cpp | 10 +-
src/gui/editorwidgets/qgsdatetimeeditfactory.h | 7 +-
src/gui/editorwidgets/qgsdatetimeeditwrapper.cpp | 25 +-
src/gui/editorwidgets/qgsdatetimeeditwrapper.h | 7 +-
.../qgsdefaultsearchwidgetwrapper.cpp | 112 +
.../editorwidgets/qgsdefaultsearchwidgetwrapper.h | 59 +
src/gui/editorwidgets/qgsdoublespinbox.cpp | 12 +-
src/gui/editorwidgets/qgsdoublespinbox.h | 12 +-
src/gui/editorwidgets/qgsdummyconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsdummyconfigdlg.h | 7 +-
.../editorwidgets/qgsenumerationwidgetfactory.cpp | 4 +-
.../editorwidgets/qgsenumerationwidgetfactory.h | 6 +-
.../editorwidgets/qgsenumerationwidgetwrapper.cpp | 11 +-
.../editorwidgets/qgsenumerationwidgetwrapper.h | 11 +-
.../editorwidgets/qgsexternalresourceconfigdlg.cpp | 227 +
.../editorwidgets/qgsexternalresourceconfigdlg.h | 50 +
.../qgsexternalresourcewidgetfactory.cpp | 126 +
.../qgsexternalresourcewidgetfactory.h | 48 +
.../qgsexternalresourcewidgetwrapper.cpp | 166 +
.../qgsexternalresourcewidgetwrapper.h | 63 +
src/gui/editorwidgets/qgsfilenamewidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgsfilenamewidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsfilenamewidgetwrapper.cpp | 26 +-
src/gui/editorwidgets/qgsfilenamewidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgshiddenwidgetfactory.cpp | 4 +-
src/gui/editorwidgets/qgshiddenwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgshiddenwidgetwrapper.cpp | 9 +-
src/gui/editorwidgets/qgshiddenwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsphotoconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsphotoconfigdlg.h | 8 +-
src/gui/editorwidgets/qgsphotowidgetfactory.cpp | 6 +-
src/gui/editorwidgets/qgsphotowidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsphotowidgetwrapper.cpp | 122 +-
src/gui/editorwidgets/qgsphotowidgetwrapper.h | 20 +-
src/gui/editorwidgets/qgsrangeconfigdlg.cpp | 10 +-
src/gui/editorwidgets/qgsrangeconfigdlg.h | 6 +-
src/gui/editorwidgets/qgsrangewidgetfactory.cpp | 16 +-
src/gui/editorwidgets/qgsrangewidgetfactory.h | 9 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.cpp | 119 +-
src/gui/editorwidgets/qgsrangewidgetwrapper.h | 11 +-
.../qgsrelationreferenceconfigdlg.cpp | 127 +-
.../editorwidgets/qgsrelationreferenceconfigdlg.h | 18 +-
.../editorwidgets/qgsrelationreferencefactory.cpp | 41 +-
.../editorwidgets/qgsrelationreferencefactory.h | 10 +-
.../editorwidgets/qgsrelationreferencewidget.cpp | 398 +-
src/gui/editorwidgets/qgsrelationreferencewidget.h | 49 +-
.../qgsrelationreferencewidgetwrapper.cpp | 23 +-
.../qgsrelationreferencewidgetwrapper.h | 7 +-
src/gui/editorwidgets/qgsrelationwidgetwrapper.cpp | 16 +-
src/gui/editorwidgets/qgsrelationwidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsspinbox.cpp | 12 +-
src/gui/editorwidgets/qgsspinbox.h | 12 +-
src/gui/editorwidgets/qgstexteditconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgstexteditconfigdlg.h | 8 +-
src/gui/editorwidgets/qgstexteditwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgstexteditwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgstexteditwrapper.cpp | 17 +-
src/gui/editorwidgets/qgstexteditwrapper.h | 9 +-
src/gui/editorwidgets/qgsuniquevaluesconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgsuniquevaluesconfigdlg.h | 8 +-
.../editorwidgets/qgsuniquevaluewidgetfactory.cpp | 2 +-
.../editorwidgets/qgsuniquevaluewidgetfactory.h | 6 +-
.../editorwidgets/qgsuniquevaluewidgetwrapper.cpp | 16 +-
.../editorwidgets/qgsuniquevaluewidgetwrapper.h | 9 +-
src/gui/editorwidgets/qgsuuidwidgetfactory.cpp | 2 +-
src/gui/editorwidgets/qgsuuidwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgsuuidwidgetwrapper.cpp | 13 +-
src/gui/editorwidgets/qgsuuidwidgetwrapper.h | 10 +-
src/gui/editorwidgets/qgsvaluemapconfigdlg.cpp | 20 +-
src/gui/editorwidgets/qgsvaluemapconfigdlg.h | 6 +-
.../qgsvaluemapsearchwidgetwrapper.cpp | 97 +
.../editorwidgets/qgsvaluemapsearchwidgetwrapper.h | 52 +
src/gui/editorwidgets/qgsvaluemapwidgetfactory.cpp | 19 +-
src/gui/editorwidgets/qgsvaluemapwidgetfactory.h | 8 +-
src/gui/editorwidgets/qgsvaluemapwidgetwrapper.cpp | 11 +-
src/gui/editorwidgets/qgsvaluemapwidgetwrapper.h | 9 +-
.../editorwidgets/qgsvaluerelationconfigdlg.cpp | 13 +-
src/gui/editorwidgets/qgsvaluerelationconfigdlg.h | 8 +-
.../qgsvaluerelationsearchwidgetwrapper.cpp | 200 +
.../qgsvaluerelationsearchwidgetwrapper.h | 71 +
.../qgsvaluerelationwidgetfactory.cpp | 13 +-
.../editorwidgets/qgsvaluerelationwidgetfactory.h | 7 +-
.../qgsvaluerelationwidgetwrapper.cpp | 104 +-
.../editorwidgets/qgsvaluerelationwidgetwrapper.h | 19 +-
src/gui/editorwidgets/qgswebviewconfigdlg.cpp | 2 +-
src/gui/editorwidgets/qgswebviewconfigdlg.h | 6 +-
src/gui/editorwidgets/qgswebviewwidgetfactory.cpp | 6 +-
src/gui/editorwidgets/qgswebviewwidgetfactory.h | 6 +-
src/gui/editorwidgets/qgswebviewwidgetwrapper.cpp | 33 +-
src/gui/editorwidgets/qgswebviewwidgetwrapper.h | 9 +-
src/gui/effects/qgseffectdrawmodecombobox.cpp | 47 +
src/gui/effects/qgseffectdrawmodecombobox.h | 49 +
src/gui/effects/qgseffectstackpropertieswidget.cpp | 474 +
src/gui/effects/qgseffectstackpropertieswidget.h | 241 +
src/gui/effects/qgspainteffectpropertieswidget.cpp | 169 +
src/gui/effects/qgspainteffectpropertieswidget.h | 72 +
src/gui/effects/qgspainteffectwidget.cpp | 966 +
src/gui/effects/qgspainteffectwidget.h | 264 +
src/gui/layertree/qgscustomlayerorderwidget.cpp | 289 +-
src/gui/layertree/qgscustomlayerorderwidget.h | 42 +-
src/gui/layertree/qgslayertreemapcanvasbridge.cpp | 35 +-
src/gui/layertree/qgslayertreemapcanvasbridge.h | 4 +-
src/gui/layertree/qgslayertreeview.cpp | 26 +-
src/gui/layertree/qgslayertreeview.h | 12 +-
.../layertree/qgslayertreeviewdefaultactions.cpp | 72 +-
src/gui/layertree/qgslayertreeviewdefaultactions.h | 26 +-
src/gui/qgisgui.cpp | 20 +-
src/gui/qgisgui.h | 5 +-
src/gui/qgisinterface.h | 119 +-
src/gui/qgsactionmenu.cpp | 10 +-
src/gui/qgsactionmenu.h | 18 +-
src/gui/qgsadvanceddigitizingcanvasitem.cpp | 269 +
src/gui/qgsadvanceddigitizingcanvasitem.h | 48 +
src/gui/qgsadvanceddigitizingdockwidget.cpp | 1216 +
src/gui/qgsadvanceddigitizingdockwidget.h | 416 +
src/gui/qgsannotationitem.cpp | 29 +-
src/gui/qgsannotationitem.h | 58 +-
src/gui/qgsattributedialog.cpp | 28 +-
src/gui/qgsattributedialog.h | 19 +-
src/gui/qgsattributeeditor.cpp | 41 +-
src/gui/qgsattributeeditor.h | 2 +-
src/gui/qgsattributeeditorcontext.h | 12 +-
src/gui/qgsattributeform.cpp | 273 +-
src/gui/qgsattributeform.h | 11 +-
src/gui/qgsattributeforminterface.cpp | 2 +-
src/gui/qgsattributeforminterface.h | 2 +-
src/gui/qgsattributeformlegacyinterface.cpp | 10 +-
src/gui/qgsattributeformlegacyinterface.h | 3 +-
src/gui/qgsattributetypeloaddialog.cpp | 12 +-
src/gui/qgsblendmodecombobox.h | 4 +-
src/gui/qgsbrowsertreeview.cpp | 12 +-
src/gui/qgsbrowsertreeview.h | 4 +-
src/gui/qgsbusyindicatordialog.cpp | 4 +-
src/gui/qgsbusyindicatordialog.h | 4 +-
src/gui/qgscharacterselectdialog.cpp | 6 +-
src/gui/qgscharacterselectdialog.h | 4 +-
src/gui/qgscodeeditor.cpp | 9 +-
src/gui/qgscodeeditor.h | 13 +-
src/gui/qgscodeeditorcss.cpp | 2 +-
src/gui/qgscodeeditorcss.h | 2 +-
src/gui/qgscodeeditorhtml.cpp | 2 +-
src/gui/qgscodeeditorhtml.h | 3 +-
src/gui/qgscodeeditorpython.cpp | 8 +-
src/gui/qgscodeeditorpython.h | 3 +-
src/gui/qgscodeeditorsql.cpp | 2 +-
src/gui/qgscodeeditorsql.h | 3 +-
src/gui/qgscollapsiblegroupbox.cpp | 44 +-
src/gui/qgscollapsiblegroupbox.h | 78 +-
src/gui/qgscolorbutton.cpp | 24 +-
src/gui/qgscolorbutton.h | 6 +-
src/gui/qgscolorbuttonv2.cpp | 49 +-
src/gui/qgscolorbuttonv2.h | 89 +-
src/gui/qgscolordialog.cpp | 42 +-
src/gui/qgscolordialog.h | 42 +-
src/gui/qgscolorschemelist.cpp | 13 +-
src/gui/qgscolorschemelist.h | 44 +-
src/gui/qgscolorswatchgrid.cpp | 17 +-
src/gui/qgscolorswatchgrid.h | 72 +-
src/gui/qgscolorwidgets.cpp | 127 +-
src/gui/qgscolorwidgets.h | 254 +-
src/gui/qgscomposerruler.cpp | 18 +-
src/gui/qgscomposerruler.h | 8 +-
src/gui/qgscomposerview.cpp | 84 +-
src/gui/qgscomposerview.h | 111 +-
src/gui/qgscredentialdialog.cpp | 192 +-
src/gui/qgscredentialdialog.h | 26 +-
src/gui/qgscursors.h | 4 +-
src/gui/qgsdatadefinedbutton.cpp | 224 +-
src/gui/qgsdatadefinedbutton.h | 125 +-
src/gui/qgsdatumtransformdialog.cpp | 14 +-
src/gui/qgsdatumtransformdialog.h | 12 +-
src/gui/qgsdetaileditemdata.cpp | 12 +-
src/gui/qgsdetaileditemdata.h | 9 +-
src/gui/qgsdetaileditemdelegate.cpp | 14 +-
src/gui/qgsdetaileditemdelegate.h | 13 +-
src/gui/qgsdetaileditemwidget.cpp | 2 +-
src/gui/qgsdetaileditemwidget.h | 4 +-
src/gui/qgsdial.cpp | 2 +-
src/gui/qgsdial.h | 4 +-
src/gui/qgsdialog.cpp | 6 +-
src/gui/qgsdialog.h | 4 +-
src/gui/qgsencodingfiledialog.cpp | 4 +-
src/gui/qgsencodingfiledialog.h | 10 +-
src/gui/qgserrordialog.cpp | 4 +-
src/gui/qgserrordialog.h | 4 +-
src/gui/qgsexpressionbuilderdialog.cpp | 13 +-
src/gui/qgsexpressionbuilderdialog.h | 20 +-
src/gui/qgsexpressionbuilderwidget.cpp | 441 +-
src/gui/qgsexpressionbuilderwidget.h | 167 +-
src/gui/qgsexpressionhighlighter.cpp | 8 +-
src/gui/qgsexpressionhighlighter.h | 4 +-
src/gui/qgsexpressionselectiondialog.cpp | 70 +-
src/gui/qgsexpressionselectiondialog.h | 6 +-
src/gui/qgsextentgroupbox.cpp | 34 +-
src/gui/qgsextentgroupbox.h | 16 +-
src/gui/qgsexternalresourcewidget.cpp | 203 +
src/gui/qgsexternalresourcewidget.h | 123 +
src/gui/qgsfeatureselectiondlg.cpp | 14 +-
src/gui/qgsfeatureselectiondlg.h | 15 +-
src/gui/qgsfieldcombobox.cpp | 4 +-
src/gui/qgsfieldcombobox.h | 8 +-
src/gui/qgsfieldexpressionwidget.cpp | 79 +-
src/gui/qgsfieldexpressionwidget.h | 55 +-
src/gui/qgsfieldmodel.cpp | 64 +-
src/gui/qgsfieldmodel.h | 29 +-
src/gui/qgsfieldproxymodel.cpp | 6 +-
src/gui/qgsfieldproxymodel.h | 4 +-
src/gui/qgsfieldvalidator.cpp | 10 +-
src/gui/qgsfieldvalidator.h | 2 +-
src/gui/qgsfiledropedit.h | 6 +-
src/gui/qgsfilewidget.cpp | 313 +
src/gui/qgsfilewidget.h | 157 +
src/gui/qgsfilterlineedit.cpp | 2 +-
src/gui/qgsfilterlineedit.h | 6 +-
src/gui/qgsformannotationitem.cpp | 24 +-
src/gui/qgsformannotationitem.h | 22 +-
src/gui/qgsgenericprojectionselector.cpp | 13 +-
src/gui/qgsgenericprojectionselector.h | 10 +-
src/gui/qgsgeometryrubberband.cpp | 161 +
src/gui/qgsgeometryrubberband.h | 99 +
src/gui/qgsgroupwmsdatadialog.cpp | 57 +
src/gui/qgsgroupwmsdatadialog.h | 62 +
src/gui/qgshighlight.cpp | 31 +-
src/gui/qgshighlight.h | 8 +-
src/gui/qgshistogramwidget.cpp | 383 +
src/gui/qgshistogramwidget.h | 206 +
src/gui/qgshtmlannotationitem.cpp | 21 +-
src/gui/qgshtmlannotationitem.h | 25 +-
src/gui/qgsidentifymenu.cpp | 70 +-
src/gui/qgsidentifymenu.h | 37 +-
src/gui/qgslegendfilterbutton.cpp | 128 +
src/gui/qgslegendfilterbutton.h | 85 +
src/gui/qgslegendinterface.h | 6 +-
src/gui/qgsludialog.cpp | 6 +-
src/gui/qgsludialog.h | 6 +-
src/gui/qgsmanageconnectionsdialog.cpp | 43 +-
src/gui/qgsmanageconnectionsdialog.h | 2 +-
src/gui/qgsmapcanvas.cpp | 256 +-
src/gui/qgsmapcanvas.h | 129 +-
src/gui/qgsmapcanvasitem.cpp | 6 +-
src/gui/qgsmapcanvasitem.h | 8 +-
src/gui/qgsmapcanvasmap.cpp | 6 +-
src/gui/qgsmapcanvasmap.h | 2 +-
src/gui/qgsmapcanvassnapper.cpp | 185 +-
src/gui/qgsmapcanvassnapper.h | 54 +-
src/gui/qgsmapcanvassnappingutils.cpp | 7 +-
src/gui/qgsmapcanvassnappingutils.h | 2 +-
src/gui/qgsmapcanvastracer.cpp | 125 +
src/gui/qgsmapcanvastracer.h | 65 +
src/gui/qgsmaplayeractionregistry.cpp | 26 +-
src/gui/qgsmaplayeractionregistry.h | 26 +-
src/gui/qgsmaplayercombobox.cpp | 34 +-
src/gui/qgsmaplayercombobox.h | 22 +-
src/gui/qgsmaplayermodel.cpp | 18 +-
src/gui/qgsmaplayermodel.h | 8 +-
src/gui/qgsmaplayerproxymodel.cpp | 14 +-
src/gui/qgsmaplayerproxymodel.h | 12 +-
src/gui/qgsmapmouseevent.cpp | 161 +
src/gui/qgsmapmouseevent.h | 155 +
src/gui/qgsmapoverviewcanvas.cpp | 83 +-
src/gui/qgsmapoverviewcanvas.h | 23 +-
src/gui/qgsmaptip.cpp | 12 +-
src/gui/qgsmaptip.h | 6 +-
src/gui/qgsmaptool.cpp | 31 +-
src/gui/qgsmaptool.h | 22 +-
src/gui/qgsmaptooladvanceddigitizing.cpp | 81 +
src/gui/qgsmaptooladvanceddigitizing.h | 148 +
src/gui/qgsmaptoolcapture.cpp | 748 +
src/gui/qgsmaptoolcapture.h | 244 +
src/gui/qgsmaptooledit.cpp | 128 +
src/gui/qgsmaptooledit.h | 69 +
src/gui/qgsmaptoolemitpoint.cpp | 6 +-
src/gui/qgsmaptoolemitpoint.h | 6 +-
src/gui/qgsmaptoolidentify.cpp | 214 +-
src/gui/qgsmaptoolidentify.h | 79 +-
src/gui/qgsmaptoolidentifyfeature.cpp | 2 +-
src/gui/qgsmaptoolidentifyfeature.h | 4 +-
src/gui/qgsmaptoolpan.cpp | 15 +-
src/gui/qgsmaptoolpan.h | 9 +-
src/gui/qgsmaptooltouch.cpp | 6 +-
src/gui/qgsmaptooltouch.h | 7 +-
src/gui/qgsmaptoolzoom.cpp | 14 +-
src/gui/qgsmaptoolzoom.h | 8 +-
src/gui/qgsmessagebar.cpp | 20 +-
src/gui/qgsmessagebar.h | 35 +-
src/gui/qgsmessagebaritem.cpp | 38 +-
src/gui/qgsmessagebaritem.h | 14 +-
src/gui/qgsmessagelogviewer.cpp | 7 +-
src/gui/qgsmessagelogviewer.h | 2 +-
src/gui/qgsmessageviewer.cpp | 4 +-
src/gui/qgsmessageviewer.h | 4 +-
src/gui/qgsnewhttpconnection.cpp | 27 +-
src/gui/qgsnewhttpconnection.h | 5 +-
src/gui/qgsnewmemorylayerdialog.cpp | 20 +-
src/gui/qgsnewmemorylayerdialog.h | 12 +-
src/gui/qgsnewnamedialog.cpp | 205 +
src/gui/qgsnewnamedialog.h | 128 +
src/gui/qgsnewvectorlayerdialog.cpp | 17 +-
src/gui/qgsnewvectorlayerdialog.h | 16 +-
src/gui/qgsnumericsortlistviewitem.h | 4 +-
src/gui/qgsoptionsdialogbase.cpp | 20 +-
src/gui/qgsoptionsdialogbase.h | 8 +-
src/gui/qgsorderbydialog.cpp | 147 +
src/gui/qgsorderbydialog.h | 72 +
src/gui/qgsowssourceselect.cpp | 30 +-
src/gui/qgsowssourceselect.h | 11 +-
src/gui/qgspixmaplabel.cpp | 61 +
src/gui/qgspixmaplabel.h | 53 +
src/gui/qgspluginmanagerinterface.h | 6 +-
src/gui/qgsprevieweffect.h | 8 +-
src/gui/qgsprojectbadlayerguihandler.cpp | 6 +-
src/gui/qgsprojectbadlayerguihandler.h | 85 +-
src/gui/qgsprojectionselectionwidget.cpp | 14 +-
src/gui/qgsprojectionselectionwidget.h | 28 +-
src/gui/qgsprojectionselector.cpp | 122 +-
src/gui/qgsprojectionselector.h | 31 +-
src/gui/qgsquerybuilder.cpp | 19 +-
src/gui/qgsquerybuilder.h | 12 +-
src/gui/qgsrasterformatsaveoptionswidget.cpp | 54 +-
src/gui/qgsrasterformatsaveoptionswidget.h | 18 +-
src/gui/qgsrasterlayersaveasdialog.cpp | 69 +-
src/gui/qgsrasterlayersaveasdialog.h | 3 +-
src/gui/qgsrasterpyramidsoptionswidget.cpp | 22 +-
src/gui/qgsrasterpyramidsoptionswidget.h | 4 +-
src/gui/qgsrelationadddlg.cpp | 81 -
src/gui/qgsrelationadddlg.h | 36 -
src/gui/qgsrelationeditorwidget.cpp | 348 +-
src/gui/qgsrelationeditorwidget.h | 41 +-
src/gui/qgsrelationmanagerdialog.cpp | 139 -
src/gui/qgsrelationmanagerdialog.h | 49 -
src/gui/qgsrubberband.cpp | 54 +-
src/gui/qgsrubberband.h | 36 +-
src/gui/qgsscalecombobox.cpp | 37 +-
src/gui/qgsscalecombobox.h | 6 +-
src/gui/qgsscalerangewidget.cpp | 2 +-
src/gui/qgsscalerangewidget.h | 2 +-
src/gui/qgsscalevisibilitydialog.cpp | 5 +-
src/gui/qgsscalevisibilitydialog.h | 2 +-
src/gui/qgsscalewidget.cpp | 3 +-
src/gui/qgsscalewidget.h | 6 +-
src/gui/qgssearchquerybuilder.cpp | 41 +-
src/gui/qgssearchquerybuilder.h | 18 +-
src/gui/qgsslider.cpp | 2 +-
src/gui/qgsslider.h | 6 +-
src/gui/qgssublayersdialog.cpp | 12 +-
src/gui/qgssublayersdialog.h | 4 +-
src/gui/qgstextannotationitem.cpp | 6 +-
src/gui/qgstextannotationitem.h | 6 +-
src/gui/qgsunitselectionwidget.cpp | 92 +-
src/gui/qgsunitselectionwidget.h | 51 +-
src/gui/qgsuserinputdockwidget.cpp | 129 +
src/gui/qgsuserinputdockwidget.h | 66 +
src/gui/qgsvariableeditorwidget.cpp | 764 +
src/gui/qgsvariableeditorwidget.h | 230 +
src/gui/qgsvectorlayertools.h | 12 +-
src/gui/qgsvertexmarker.cpp | 4 +
src/gui/qgsvertexmarker.h | 3 +-
src/gui/raster/qgsmultibandcolorrendererwidget.cpp | 31 +-
src/gui/raster/qgsmultibandcolorrendererwidget.h | 6 +-
src/gui/raster/qgspalettedrendererwidget.cpp | 2 +-
src/gui/raster/qgsrasterhistogramwidget.cpp | 57 +-
src/gui/raster/qgsrasterhistogramwidget.h | 8 +-
src/gui/raster/qgsrasterminmaxwidget.cpp | 2 +-
src/gui/raster/qgsrasterminmaxwidget.h | 2 +-
src/gui/raster/qgsrasterrendererwidget.h | 14 +-
src/gui/raster/qgssinglebandgrayrendererwidget.cpp | 6 +-
src/gui/raster/qgssinglebandgrayrendererwidget.h | 4 +-
.../qgssinglebandpseudocolorrendererwidget.cpp | 39 +-
src/gui/raster/qwt5_histogram_item.cpp | 364 +
src/gui/raster/qwt5_histogram_item.h | 350 +-
src/gui/symbology-ng/characterwidget.cpp | 2 +-
src/gui/symbology-ng/characterwidget.h | 6 +-
src/gui/symbology-ng/qgs25drendererwidget.cpp | 111 +
src/gui/symbology-ng/qgs25drendererwidget.h | 53 +
src/gui/symbology-ng/qgsbrushstylecombobox.h | 2 +-
.../qgscategorizedsymbolrendererv2widget.cpp | 205 +-
.../qgscategorizedsymbolrendererv2widget.h | 45 +-
src/gui/symbology-ng/qgscolorrampcombobox.cpp | 58 +-
src/gui/symbology-ng/qgscolorrampcombobox.h | 19 +-
.../symbology-ng/qgscptcitycolorrampv2dialog.cpp | 91 +-
src/gui/symbology-ng/qgscptcitycolorrampv2dialog.h | 22 +-
src/gui/symbology-ng/qgsdashspacedialog.cpp | 8 +-
src/gui/symbology-ng/qgsdashspacedialog.h | 4 +-
.../symbology-ng/qgsdatadefinedsymboldialog.cpp | 6 +-
src/gui/symbology-ng/qgsdatadefinedsymboldialog.h | 19 +-
.../symbology-ng/qgsellipsesymbollayerv2widget.cpp | 24 +-
.../symbology-ng/qgsellipsesymbollayerv2widget.h | 2 +-
.../symbology-ng/qgsgraduatedhistogramwidget.cpp | 231 +
src/gui/symbology-ng/qgsgraduatedhistogramwidget.h | 115 +
.../qgsgraduatedsymbolrendererv2widget.cpp | 271 +-
.../qgsgraduatedsymbolrendererv2widget.h | 35 +-
src/gui/symbology-ng/qgsheatmaprendererwidget.cpp | 100 +-
src/gui/symbology-ng/qgsheatmaprendererwidget.h | 7 +-
.../qgsinvertedpolygonrendererwidget.cpp | 10 +-
.../qgsinvertedpolygonrendererwidget.h | 7 +-
src/gui/symbology-ng/qgslayerpropertieswidget.cpp | 68 +-
src/gui/symbology-ng/qgslayerpropertieswidget.h | 36 +-
src/gui/symbology-ng/qgspenstylecombobox.h | 6 +-
.../qgspointdisplacementrendererwidget.cpp | 54 +-
.../qgspointdisplacementrendererwidget.h | 3 +
.../symbology-ng/qgsrendererv2propertiesdialog.cpp | 131 +-
.../symbology-ng/qgsrendererv2propertiesdialog.h | 32 +-
src/gui/symbology-ng/qgsrendererv2widget.cpp | 338 +-
src/gui/symbology-ng/qgsrendererv2widget.h | 185 +-
.../symbology-ng/qgsrulebasedrendererv2widget.cpp | 194 +-
.../symbology-ng/qgsrulebasedrendererv2widget.h | 9 +-
.../qgssinglesymbolrendererv2widget.cpp | 26 +-
.../symbology-ng/qgssinglesymbolrendererv2widget.h | 7 +-
src/gui/symbology-ng/qgssizescalewidget.cpp | 336 +
src/gui/symbology-ng/qgssizescalewidget.h | 90 +
src/gui/symbology-ng/qgssmartgroupeditordialog.cpp | 26 +-
src/gui/symbology-ng/qgssmartgroupeditordialog.h | 14 +-
.../symbology-ng/qgsstylev2exportimportdialog.cpp | 169 +-
.../symbology-ng/qgsstylev2exportimportdialog.h | 50 +-
.../qgsstylev2groupselectiondialog.cpp | 165 +
.../symbology-ng/qgsstylev2groupselectiondialog.h | 64 +
src/gui/symbology-ng/qgsstylev2managerdialog.cpp | 437 +-
src/gui/symbology-ng/qgsstylev2managerdialog.h | 33 +-
src/gui/symbology-ng/qgssvgselectorwidget.cpp | 44 +-
src/gui/symbology-ng/qgssvgselectorwidget.h | 16 +-
src/gui/symbology-ng/qgssymbollayerv2widget.cpp | 850 +-
src/gui/symbology-ng/qgssymbollayerv2widget.h | 204 +-
src/gui/symbology-ng/qgssymbollevelsv2dialog.cpp | 82 +-
src/gui/symbology-ng/qgssymbollevelsv2dialog.h | 29 +-
src/gui/symbology-ng/qgssymbolslistwidget.cpp | 266 +-
src/gui/symbology-ng/qgssymbolslistwidget.h | 63 +-
src/gui/symbology-ng/qgssymbolv2selectordialog.cpp | 254 +-
src/gui/symbology-ng/qgssymbolv2selectordialog.h | 79 +-
.../qgsvectorcolorbrewercolorrampv2dialog.cpp | 4 +-
.../qgsvectorcolorbrewercolorrampv2dialog.h | 2 +-
.../qgsvectorfieldsymbollayerwidget.cpp | 9 +-
.../symbology-ng/qgsvectorfieldsymbollayerwidget.h | 2 +-
.../qgsvectorgradientcolorrampv2dialog.cpp | 10 +-
.../qgsvectorgradientcolorrampv2dialog.h | 4 +-
.../qgsvectorrandomcolorrampv2dialog.h | 2 +-
src/helpviewer/CMakeLists.txt | 3 +
src/helpviewer/main.cpp | 6 +-
src/helpviewer/qgshelpviewer.cpp | 6 +-
src/helpviewer/qgshelpviewer.h | 6 +-
src/helpviewer/qgshelpviewerbase.ui | 6 +-
src/plugins/CMakeLists.txt | 14 +-
src/plugins/compass/qgscompassplugin.h | 2 +-
src/plugins/coordinate_capture/CMakeLists.txt | 3 +
.../coordinate_capture/coordinatecapture.cpp | 36 +-
src/plugins/coordinate_capture/coordinatecapture.h | 12 +-
.../coordinate_capture/coordinatecapturegui.h | 2 +-
.../coordinatecapturemaptool.cpp | 9 +-
.../coordinate_capture/coordinatecapturemaptool.h | 12 +-
src/plugins/dxf2shp_converter/CMakeLists.txt | 54 +
src/plugins/dxf2shp_converter/README | 27 +
src/plugins/dxf2shp_converter/builder.cpp | 565 +
src/plugins/dxf2shp_converter/builder.h | 87 +
.../dxf2shp_converter/dxf2shp_converter.png | Bin 0 -> 805 bytes
src/plugins/dxf2shp_converter/dxf2shpconverter.cpp | 220 +
src/plugins/dxf2shp_converter/dxf2shpconverter.h | 88 +
src/plugins/dxf2shp_converter/dxf2shpconverter.qrc | 5 +
.../dxf2shp_converter/dxf2shpconvertergui.cpp | 179 +
.../dxf2shp_converter/dxf2shpconvertergui.h | 50 +
.../dxf2shp_converter/dxf2shpconvertergui.ui | 158 +
.../dxf2shp_converter/dxflib/src/dl_attributes.h | 237 +
.../dxf2shp_converter/dxflib/src/dl_codes.h | 545 +
.../dxflib/src/dl_creationadapter.h | 137 +
.../dxflib/src/dl_creationinterface.h | 366 +
.../dxf2shp_converter/dxflib/src/dl_dxf.cpp | 5239 +
src/plugins/dxf2shp_converter/dxflib/src/dl_dxf.h | 510 +
.../dxf2shp_converter/dxflib/src/dl_entities.h | 1724 +
.../dxf2shp_converter/dxflib/src/dl_extrusion.h | 144 +
.../dxf2shp_converter/dxflib/src/dl_global.h | 38 +
.../dxf2shp_converter/dxflib/src/dl_writer.h | 653 +
.../dxflib/src/dl_writer_ascii.cpp | 145 +
.../dxf2shp_converter/dxflib/src/dl_writer_ascii.h | 74 +
.../dxf2shp_converter/shapelib-1.2.10/LICENSE.LGPL | 483 +
.../dxf2shp_converter/shapelib-1.2.10/dbfopen.c | 1502 +
.../dxf2shp_converter/shapelib-1.2.10/shapefil.h | 486 +
.../dxf2shp_converter/shapelib-1.2.10/shapelib.def | 42 +
.../dxf2shp_converter/shapelib-1.2.10/shpopen.c | 1878 +
.../dxf2shp_converter/shapelib-1.2.10/shprewind.c | 108 +
src/plugins/evis/CMakeLists.txt | 9 +-
.../databaseconnection/evisdatabaseconnection.cpp | 10 +-
.../databaseconnection/evisdatabaseconnection.h | 8 +-
.../evisdatabaseconnectiongui.cpp | 32 +-
.../databaseconnection/evisdatabaseconnectiongui.h | 8 +-
.../evisdatabaselayerfieldselectiongui.h | 2 +-
.../evis/databaseconnection/evisquerydefinition.h | 18 +-
.../evis/eventbrowser/evisconfiguration.cpp | 15 +-
src/plugins/evis/eventbrowser/evisconfiguration.h | 8 +-
.../eventbrowser/evisgenericeventbrowsergui.cpp | 78 +-
.../evis/eventbrowser/evisgenericeventbrowsergui.h | 2 +-
.../evis/eventbrowser/evisimagedisplaywidget.cpp | 8 +-
.../evis/eventbrowser/evisimagedisplaywidget.h | 6 +-
src/plugins/evis/evis.cpp | 28 +-
src/plugins/evis/evis.h | 8 +-
src/plugins/evis/idtool/eviseventidtool.cpp | 16 +-
src/plugins/evis/idtool/eviseventidtool.h | 7 +-
.../ui/evisdatabaselayerfieldselectionguibase.ui | 97 +-
src/plugins/geometry_checker/CMakeLists.txt | 110 +
.../checks/qgsgeometryanglecheck.cpp | 132 +
.../checks/qgsgeometryanglecheck.h | 30 +
.../checks/qgsgeometryareacheck.cpp | 216 +
.../geometry_checker/checks/qgsgeometryareacheck.h | 37 +
.../geometry_checker/checks/qgsgeometrycheck.cpp | 208 +
.../geometry_checker/checks/qgsgeometrycheck.h | 155 +
.../checks/qgsgeometrycontainedcheck.cpp | 100 +
.../checks/qgsgeometrycontainedcheck.h | 52 +
.../checks/qgsgeometrydegeneratepolygoncheck.cpp | 81 +
.../checks/qgsgeometrydegeneratepolygoncheck.h | 30 +
.../checks/qgsgeometryduplicatecheck.cpp | 111 +
.../checks/qgsgeometryduplicatecheck.h | 62 +
.../checks/qgsgeometryduplicatenodescheck.cpp | 103 +
.../checks/qgsgeometryduplicatenodescheck.h | 30 +
.../checks/qgsgeometrygapcheck.cpp | 209 +
.../geometry_checker/checks/qgsgeometrygapcheck.h | 96 +
.../checks/qgsgeometryholecheck.cpp | 73 +
.../geometry_checker/checks/qgsgeometryholecheck.h | 29 +
.../checks/qgsgeometrymultipartcheck.cpp | 80 +
.../checks/qgsgeometrymultipartcheck.h | 29 +
.../checks/qgsgeometryoverlapcheck.cpp | 192 +
.../checks/qgsgeometryoverlapcheck.h | 63 +
.../checks/qgsgeometrysegmentlengthcheck.cpp | 95 +
.../checks/qgsgeometrysegmentlengthcheck.h | 30 +
.../checks/qgsgeometryselfintersectioncheck.cpp | 321 +
.../checks/qgsgeometryselfintersectioncheck.h | 54 +
.../checks/qgsgeometrysliverpolygoncheck.h | 41 +
.../checks/qgsgeometrytypecheck.cpp | 155 +
.../geometry_checker/checks/qgsgeometrytypecheck.h | 54 +
.../geometry_checker/icons/geometrychecker.png | Bin 0 -> 851 bytes
.../geometry_checker/icons/geometrychecker.svg | 115 +
src/plugins/geometry_checker/icons/tooltip.png | Bin 0 -> 969 bytes
src/plugins/geometry_checker/pluginres.qrc | 6 +
.../geometry_checker/qgsgeometrychecker.cpp | 252 +
src/plugins/geometry_checker/qgsgeometrychecker.h | 76 +
.../geometry_checker/qgsgeometrycheckerplugin.cpp | 110 +
.../geometry_checker/qgsgeometrycheckerplugin.h | 51 +
.../geometry_checker/qgsgeometrycheckfactory.cpp | 475 +
.../geometry_checker/qgsgeometrycheckfactory.h | 78 +
.../ui/qgsgeometrycheckerdialog.cpp | 97 +
.../geometry_checker/ui/qgsgeometrycheckerdialog.h | 49 +
.../ui/qgsgeometrycheckerfixsummarydialog.cpp | 131 +
.../ui/qgsgeometrycheckerfixsummarydialog.h | 61 +
.../ui/qgsgeometrycheckerfixsummarydialog.ui | 329 +
.../ui/qgsgeometrycheckerresulttab.cpp | 600 +
.../ui/qgsgeometrycheckerresulttab.h | 77 +
.../ui/qgsgeometrycheckerresulttab.ui | 425 +
.../ui/qgsgeometrycheckersetuptab.cpp | 343 +
.../ui/qgsgeometrycheckersetuptab.h | 59 +
.../ui/qgsgeometrycheckersetuptab.ui | 769 +
.../ui/qgsgeometrycheckfixdialog.cpp | 184 +
.../ui/qgsgeometrycheckfixdialog.h | 61 +
.../geometry_checker/utils/qgsfeaturepool.cpp | 132 +
.../geometry_checker/utils/qgsfeaturepool.h | 66 +
.../geometry_checker/utils/qgsgeomutils.cpp | 112 +
src/plugins/geometry_checker/utils/qgsgeomutils.h | 77 +
src/plugins/geometry_snapper/CMakeLists.txt | 66 +
.../geometry_snapper/icons/geometrysnapper.png | Bin 0 -> 897 bytes
.../geometry_snapper/icons/geometrysnapper.svg | 257 +
src/plugins/geometry_snapper/pluginres.qrc | 5 +
.../geometry_snapper/qgsgeometrysnapper.cpp | 252 +
src/plugins/geometry_snapper/qgsgeometrysnapper.h | 69 +
.../geometry_snapper/qgsgeometrysnapperdialog.cpp | 324 +
.../geometry_snapper/qgsgeometrysnapperdialog.h | 53 +
.../geometry_snapper/qgsgeometrysnapperplugin.cpp | 107 +
.../geometry_snapper/qgsgeometrysnapperplugin.h | 49 +
src/plugins/geometry_snapper/qgssnapindex.cpp | 423 +
src/plugins/geometry_snapper/qgssnapindex.h | 109 +
.../ui/qgsgeometrysnapperdialog.ui | 299 +
src/plugins/georeferencer/CMakeLists.txt | 9 +-
src/plugins/georeferencer/qgsgcpcanvasitem.cpp | 6 +-
src/plugins/georeferencer/qgsgcpcanvasitem.h | 6 +-
src/plugins/georeferencer/qgsgcplist.cpp | 7 +-
src/plugins/georeferencer/qgsgcplist.h | 7 +-
src/plugins/georeferencer/qgsgcplistmodel.cpp | 28 +-
src/plugins/georeferencer/qgsgcplistmodel.h | 2 +-
src/plugins/georeferencer/qgsgcplistwidget.cpp | 12 +-
src/plugins/georeferencer/qgsgcplistwidget.h | 3 +-
.../georeferencer/qgsgeorefconfigdialog.cpp | 27 +-
src/plugins/georeferencer/qgsgeorefconfigdialog.h | 3 +-
.../georeferencer/qgsgeorefconfigdialogbase.ui | 46 +-
src/plugins/georeferencer/qgsgeorefdatapoint.cpp | 14 +-
src/plugins/georeferencer/qgsgeorefdatapoint.h | 8 +-
src/plugins/georeferencer/qgsgeorefdelegates.cpp | 42 +-
src/plugins/georeferencer/qgsgeorefdelegates.h | 22 +-
.../georeferencer/qgsgeorefdescriptiondialog.cpp | 16 +-
.../georeferencer/qgsgeorefdescriptiondialog.h | 4 +-
src/plugins/georeferencer/qgsgeorefplugin.cpp | 10 +-
src/plugins/georeferencer/qgsgeorefplugin.h | 4 +-
src/plugins/georeferencer/qgsgeorefplugingui.cpp | 461 +-
src/plugins/georeferencer/qgsgeorefplugingui.h | 36 +-
.../georeferencer/qgsgeorefpluginguibase.ui | 51 +-
.../georeferencer/qgsgeoreftooladdpoint.cpp | 4 +-
src/plugins/georeferencer/qgsgeoreftooladdpoint.h | 6 +-
.../georeferencer/qgsgeoreftooldeletepoint.cpp | 2 +-
.../georeferencer/qgsgeoreftooldeletepoint.h | 6 +-
.../georeferencer/qgsgeoreftoolmovepoint.cpp | 8 +-
src/plugins/georeferencer/qgsgeoreftoolmovepoint.h | 18 +-
src/plugins/georeferencer/qgsgeoreftransform.cpp | 120 +-
src/plugins/georeferencer/qgsgeoreftransform.h | 16 +-
src/plugins/georeferencer/qgsgeorefvalidators.cpp | 12 +-
src/plugins/georeferencer/qgsgeorefvalidators.h | 4 +-
src/plugins/georeferencer/qgsimagewarper.cpp | 31 +-
src/plugins/georeferencer/qgsimagewarper.h | 13 +-
src/plugins/georeferencer/qgsleastsquares.cpp | 95 +-
src/plugins/georeferencer/qgsleastsquares.h | 18 +-
src/plugins/georeferencer/qgsmapcoordsdialog.cpp | 14 +-
src/plugins/georeferencer/qgsmapcoordsdialog.h | 10 +-
.../georeferencer/qgsmapcoordsdialogbase.ui | 64 +-
src/plugins/georeferencer/qgsopenrasterdialog.h | 2 +-
.../georeferencer/qgsrasterchangecoords.cpp | 6 +-
src/plugins/georeferencer/qgsrasterchangecoords.h | 4 +-
src/plugins/georeferencer/qgsresidualplotitem.cpp | 2 +-
src/plugins/georeferencer/qgsresidualplotitem.h | 14 +-
.../georeferencer/qgstransformsettingsdialog.cpp | 153 +-
.../georeferencer/qgstransformsettingsdialog.h | 11 +-
.../qgstransformsettingsdialogbase.ui | 526 +-
.../georeferencer/qgsvalidateddoublespinbox.h | 2 +
src/plugins/globe/CMakeLists.txt | 17 +-
src/plugins/globe/globe_plugin.cpp | 71 +-
src/plugins/globe/globe_plugin.h | 10 +-
src/plugins/globe/globe_plugin_dialog.cpp | 2 +-
src/plugins/globe/osgEarthQt/ViewerWidget | 4 +-
src/plugins/globe/osgEarthUtil/Controls | 8 +-
src/plugins/globe/osgEarthUtil/Controls.cpp | 8 +-
src/plugins/globe/qgsosgearthtilesource.h | 4 +-
src/plugins/gps_importer/CMakeLists.txt | 3 +
src/plugins/gps_importer/create_gpx.svg | 378 +
src/plugins/gps_importer/gps_importer.svg | 1001 +
src/plugins/gps_importer/import_gpx.svg | 345 +
src/plugins/gps_importer/qgsbabelformat.h | 2 +-
src/plugins/gps_importer/qgsgps_plugin.qrc | 6 +-
src/plugins/gps_importer/qgsgpsdevicedialog.cpp | 4 +-
src/plugins/gps_importer/qgsgpsdevicedialog.h | 2 +-
src/plugins/gps_importer/qgsgpsplugin.cpp | 98 +-
src/plugins/gps_importer/qgsgpsplugin.h | 38 +-
src/plugins/gps_importer/qgsgpsplugingui.cpp | 24 +-
src/plugins/gps_importer/qgsgpsplugingui.h | 26 +-
src/plugins/grass/6/CMakeLists.txt | 7 +
src/plugins/grass/7/CMakeLists.txt | 2 +
src/plugins/grass/CMakeLists.txt | 332 +-
src/plugins/grass/locations.gml | 6 +
src/plugins/grass/modules/CMakeLists.txt | 2 +-
src/plugins/grass/modules/db.in.ogr.qgm | 3 +-
src/plugins/grass/modules/db.out.ogr.qgm | 6 +-
src/plugins/grass/modules/db.select.qgm | 3 +-
src/plugins/grass/modules/default.qgc | 1068 +-
.../grass/modules/g.region.multiple.raster.qgm | 3 +-
.../grass/modules/g.region.multiple.vector.qgm | 3 +-
src/plugins/grass/modules/i.colors.enhance.1.png | Bin 0 -> 3912 bytes
src/plugins/grass/modules/i.colors.enhance.2.png | Bin 0 -> 2596 bytes
src/plugins/grass/modules/i.colors.enhance.3.png | Bin 0 -> 4156 bytes
src/plugins/grass/modules/i.colors.enhance.qgm | 12 +
src/plugins/grass/modules/i.fft.qgm | 11 +-
src/plugins/grass/modules/i.fusion.brovey.qgm | 2 +-
src/plugins/grass/modules/i.his.rgb.qgm | 18 +-
src/plugins/grass/modules/i.ifft.qgm | 9 +-
src/plugins/grass/modules/i.image.mosaic.qgm | 10 +-
src/plugins/grass/modules/i.in.spotvgt.qgm | 6 +-
src/plugins/grass/modules/i.modis.qc.1.png | Bin 0 -> 3018 bytes
src/plugins/grass/modules/i.modis.qc.qgm | 10 +
src/plugins/grass/modules/i.oif.qgm | 14 +-
src/plugins/grass/modules/i.pansharpen.1.png | Bin 0 -> 3914 bytes
src/plugins/grass/modules/i.pansharpen.2.png | Bin 0 -> 2219 bytes
src/plugins/grass/modules/i.pansharpen.3.png | Bin 0 -> 3819 bytes
src/plugins/grass/modules/i.pansharpen.qgm | 11 +
src/plugins/grass/modules/i.rgb.his.qgm | 18 +-
src/plugins/grass/modules/i.tasscap.modis.1.png | Bin 0 -> 2975 bytes
src/plugins/grass/modules/i.tasscap.modis.2.png | Bin 0 -> 3590 bytes
src/plugins/grass/modules/i.tasscap.modis.qgm | 8 +
src/plugins/grass/modules/i.tasscap4.qgm | 19 +-
src/plugins/grass/modules/i.tasscap5.qgm | 19 +-
src/plugins/grass/modules/i.tasscap7.qgm | 21 +-
src/plugins/grass/modules/i.tasscap8.1.png | Bin 0 -> 2975 bytes
src/plugins/grass/modules/i.tasscap8.2.png | Bin 0 -> 3590 bytes
src/plugins/grass/modules/i.tasscap8.qgm | 8 +
src/plugins/grass/modules/m.cogo.qgm | 3 +-
src/plugins/grass/modules/m.proj.qgm | 10 +-
src/plugins/grass/modules/qgis.v.upgrade.1.png | Bin 0 -> 2926 bytes
src/plugins/grass/modules/qgis.v.upgrade.2.png | Bin 0 -> 2926 bytes
src/plugins/grass/modules/qgis.v.upgrade.qgm | 5 +
src/plugins/grass/modules/r.basins.fill.qgm | 9 +-
src/plugins/grass/modules/r.carve.qgm | 6 +-
src/plugins/grass/modules/r.circle.qgm | 6 +-
src/plugins/grass/modules/r.coin.qgm | 6 +-
src/plugins/grass/modules/r.colors.stddev.qgm | 9 +-
src/plugins/grass/modules/r.composite.qgm | 17 +-
src/plugins/grass/modules/r.cost.coord.qgm | 22 +-
src/plugins/grass/modules/r.cost.rast.qgm | 20 +-
src/plugins/grass/modules/r.cost.vect.qgm | 19 +-
src/plugins/grass/modules/r.cross.qgm | 2 +-
src/plugins/grass/modules/r.describe.qgm | 6 +-
src/plugins/grass/modules/r.distance.qgm | 10 +-
src/plugins/grass/modules/r.drain.qgm | 7 +-
src/plugins/grass/modules/r.external.1.png | Bin 4886 -> 1936 bytes
src/plugins/grass/modules/r.external.all.1.png | Bin 4890 -> 1936 bytes
src/plugins/grass/modules/r.external.all.qgm | 1 -
src/plugins/grass/modules/r.external.qgis.1.png | Bin 4891 -> 1936 bytes
src/plugins/grass/modules/r.fill.dir.qgm | 6 +-
src/plugins/grass/modules/r.his.qgm | 18 +-
src/plugins/grass/modules/r.in.ascii.qgm | 13 +-
src/plugins/grass/modules/r.in.bin.qgm | 2 +-
src/plugins/grass/modules/r.in.wms.qgm | 27 +-
src/plugins/grass/modules/r.in.xyz.qgm | 5 +-
src/plugins/grass/modules/r.info.1.png | Bin 0 -> 1878 bytes
src/plugins/grass/modules/r.info.2.png | Bin 0 -> 1922 bytes
src/plugins/grass/modules/r.info.qgm | 8 +
src/plugins/grass/modules/r.lake.seed.qgm | 6 +-
src/plugins/grass/modules/r.lake.xy.qgm | 9 +-
src/plugins/grass/modules/r.mapcalculator.qgm | 18 +-
src/plugins/grass/modules/r.mask.rast.1.png | Bin 0 -> 2160 bytes
src/plugins/grass/modules/r.mask.rast.2.png | Bin 0 -> 5797 bytes
src/plugins/grass/modules/r.mask.rast.qgm | 8 +
src/plugins/grass/modules/r.mask.vect.1.png | Bin 0 -> 2160 bytes
src/plugins/grass/modules/r.mask.vect.2.png | Bin 0 -> 5797 bytes
src/plugins/grass/modules/r.mask.vect.qgm | 10 +
src/plugins/grass/modules/r.out.ascii.qgm | 6 +-
src/plugins/grass/modules/r.out.mpeg.qgm | 3 +-
src/plugins/grass/modules/r.out.pov.qgm | 6 +-
src/plugins/grass/modules/r.out.ppm.qgm | 3 +-
src/plugins/grass/modules/r.out.vrml.qgm | 6 +-
src/plugins/grass/modules/r.out.vtk.qgm | 11 +-
src/plugins/grass/modules/r.out.xyz.qgm | 3 +-
src/plugins/grass/modules/r.param.scale.qgm | 9 +-
src/plugins/grass/modules/r.patch.qgm | 3 +-
src/plugins/grass/modules/r.plane.qgm | 5 +-
src/plugins/grass/modules/r.proj.qgm | 6 +-
src/plugins/grass/modules/r.random.qgm | 6 +-
src/plugins/grass/modules/r.random.raster.qgm | 6 +-
.../grass/modules/r.reclass.area.greater.qgm | 4 +-
.../grass/modules/r.reclass.area.lesser.qgm | 4 +-
src/plugins/grass/modules/r.recode.file.qgm | 2 +-
src/plugins/grass/modules/r.regression.line.qgm | 6 +-
src/plugins/grass/modules/r.relief.1.png | Bin 0 -> 2843 bytes
src/plugins/grass/modules/r.relief.2.png | Bin 0 -> 2745 bytes
src/plugins/grass/modules/r.relief.3.png | Bin 0 -> 1500 bytes
src/plugins/grass/modules/r.relief.qgm | 11 +
src/plugins/grass/modules/r.resamp.rst.qgm | 3 +-
src/plugins/grass/modules/r.series.qgm | 2 +-
.../grass/modules/r.slope.aspect.aspect.qgm | 1 +
src/plugins/grass/modules/r.slope.aspect.slope.qgm | 1 +
src/plugins/grass/modules/r.slope.qgm | 3 +-
src/plugins/grass/modules/r.stats.qgm | 8 +-
src/plugins/grass/modules/r.surf.area.qgm | 4 +-
src/plugins/grass/modules/r.texture.bis.qgm | 24 +-
src/plugins/grass/modules/r.texture.qgm | 24 +-
src/plugins/grass/modules/r.to.vect.area.qgm | 3 +-
src/plugins/grass/modules/r.to.vect.line.qgm | 3 +-
src/plugins/grass/modules/r.to.vect.point.qgm | 3 +-
src/plugins/grass/modules/r.viewshed.qgm | 11 +
src/plugins/grass/modules/r.volume.qgm | 3 +-
src/plugins/grass/modules/r.walk.coord.qgm | 26 +-
src/plugins/grass/modules/r.walk.vect.qgm | 25 +-
src/plugins/grass/modules/r.water.outlet.qgm | 11 +-
src/plugins/grass/modules/r.what.coordinates.qgm | 19 +
src/plugins/grass/modules/r.what.vectorpoints.qgm | 15 +
src/plugins/grass/modules/strds.svg | 549 +
src/plugins/grass/modules/t.connect.qgm | 11 +
src/plugins/grass/modules/t.create.qgm | 11 +
src/plugins/grass/modules/t.info.qgm | 10 +
src/plugins/grass/modules/t.list.qgm | 12 +
src/plugins/grass/modules/t.merge.qgm | 8 +
src/plugins/grass/modules/t.rast.accdetect.qgm | 19 +
src/plugins/grass/modules/t.rast.accumulate.qgm | 21 +
src/plugins/grass/modules/t.rast.aggregate.1.png | Bin 0 -> 2240 bytes
src/plugins/grass/modules/t.rast.aggregate.1.svg | 555 +
src/plugins/grass/modules/t.rast.aggregate.2.png | Bin 0 -> 1927 bytes
src/plugins/grass/modules/t.rast.aggregate.2.svg | 395 +
src/plugins/grass/modules/t.rast.aggregate.ds.qgm | 17 +
src/plugins/grass/modules/t.rast.aggregate.qgm | 16 +
src/plugins/grass/modules/t.rast.colors.1.svg | 598 +
src/plugins/grass/modules/t.rast.colors.copy.1.png | Bin 0 -> 2324 bytes
src/plugins/grass/modules/t.rast.colors.copy.qgm | 15 +
.../grass/modules/t.rast.colors.predefined.1.png | Bin 0 -> 2324 bytes
.../grass/modules/t.rast.colors.predefined.qgm | 14 +
.../grass/modules/t.rast.colors.rules.1.png | Bin 0 -> 2324 bytes
src/plugins/grass/modules/t.rast.colors.rules.qgm | 14 +
src/plugins/grass/modules/t.rast.export.1.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.export.2.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.rast.export.qgm | 11 +
src/plugins/grass/modules/t.rast.extract.qgm | 12 +
src/plugins/grass/modules/t.rast.gapfill.qgm | 10 +
src/plugins/grass/modules/t.rast.import.1.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.rast.import.1.svg | 907 +
src/plugins/grass/modules/t.rast.import.2.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.import.qgm | 17 +
src/plugins/grass/modules/t.rast.list.1.png | Bin 0 -> 2441 bytes
src/plugins/grass/modules/t.rast.list.1.svg | 576 +
src/plugins/grass/modules/t.rast.list.qgm | 13 +
src/plugins/grass/modules/t.rast.mapcalc.1.png | Bin 0 -> 2695 bytes
src/plugins/grass/modules/t.rast.mapcalc.1.svg | 648 +
src/plugins/grass/modules/t.rast.mapcalc.qgm | 13 +
src/plugins/grass/modules/t.rast.neighbors.qgm | 13 +
src/plugins/grass/modules/t.rast.out.vtk.qgm | 13 +
src/plugins/grass/modules/t.rast.series.qgm | 12 +
src/plugins/grass/modules/t.rast.to.rast3.1.png | Bin 0 -> 2238 bytes
src/plugins/grass/modules/t.rast.to.rast3.1.svg | 551 +
src/plugins/grass/modules/t.rast.to.rast3.2.png | Bin 0 -> 1895 bytes
src/plugins/grass/modules/t.rast.to.rast3.2.svg | 346 +
src/plugins/grass/modules/t.rast.to.rast3.qgm | 7 +
src/plugins/grass/modules/t.rast.univar.1.png | Bin 0 -> 2248 bytes
src/plugins/grass/modules/t.rast.univar.1.svg | 566 +
src/plugins/grass/modules/t.rast.univar.qgm | 10 +
src/plugins/grass/modules/t.rast3d.extract.qgm | 12 +
src/plugins/grass/modules/t.rast3d.list.1.png | Bin 0 -> 2602 bytes
src/plugins/grass/modules/t.rast3d.list.1.svg | 616 +
src/plugins/grass/modules/t.rast3d.list.qgm | 12 +
src/plugins/grass/modules/t.rast3d.mapcalc.1.png | Bin 0 -> 2179 bytes
src/plugins/grass/modules/t.rast3d.mapcalc.1.svg | 674 +
src/plugins/grass/modules/t.rast3d.mapcalc.qgm | 13 +
src/plugins/grass/modules/t.rast3d.univar.1.svg | 592 +
src/plugins/grass/modules/t.rast3d.univar.qgm | 10 +
src/plugins/grass/modules/t.register.qgm | 14 +
src/plugins/grass/modules/t.remove.qgm | 10 +
src/plugins/grass/modules/t.rename.qgm | 8 +
src/plugins/grass/modules/t.sample.qgm | 13 +
src/plugins/grass/modules/t.select.qgm | 8 +
src/plugins/grass/modules/t.shift.qgm | 8 +
src/plugins/grass/modules/t.snap.qgm | 7 +
src/plugins/grass/modules/t.support.qgm | 12 +
src/plugins/grass/modules/t.topology.qgm | 10 +
src/plugins/grass/modules/t.unregister.qgm | 9 +
src/plugins/grass/modules/t.vect.colors.1.svg | 580 +
src/plugins/grass/modules/t.vect.db.select.qgm | 11 +
src/plugins/grass/modules/t.vect.export.1.png | Bin 0 -> 2673 bytes
src/plugins/grass/modules/t.vect.export.2.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.vect.export.qgm | 11 +
src/plugins/grass/modules/t.vect.extract.qgm | 14 +
src/plugins/grass/modules/t.vect.import.1.png | Bin 0 -> 1055 bytes
src/plugins/grass/modules/t.vect.import.1.svg | 904 +
src/plugins/grass/modules/t.vect.import.2.png | Bin 0 -> 2673 bytes
src/plugins/grass/modules/t.vect.import.2.svg | 534 +
src/plugins/grass/modules/t.vect.import.qgm | 15 +
src/plugins/grass/modules/t.vect.list.1.png | Bin 0 -> 3424 bytes
src/plugins/grass/modules/t.vect.list.1.svg | 570 +
src/plugins/grass/modules/t.vect.list.qgm | 12 +
src/plugins/grass/modules/t.vect.mapcalc.1.svg | 630 +
src/plugins/grass/modules/t.vect.observe.strds.qgm | 12 +
src/plugins/grass/modules/t.vect.univar.1.png | Bin 0 -> 2718 bytes
src/plugins/grass/modules/t.vect.univar.1.svg | 556 +
src/plugins/grass/modules/t.vect.univar.qgm | 14 +
src/plugins/grass/modules/t.vect.what.strds.qgm | 12 +
src/plugins/grass/modules/v.clean.chdangles.qgm | 3 +-
src/plugins/grass/modules/v.clean.prune.qgm | 3 +-
src/plugins/grass/modules/v.clean.rmarea.qgm | 3 +-
src/plugins/grass/modules/v.clean.rmdangles.qgm | 3 +-
src/plugins/grass/modules/v.clean.snap.qgm | 3 +-
src/plugins/grass/modules/v.db.addcolumn.1.png | Bin 0 -> 1250 bytes
src/plugins/grass/modules/v.db.addcolumn.qgm | 7 +
src/plugins/grass/modules/v.db.connect.qgm | 2 +-
src/plugins/grass/modules/v.db.dropcolumn.1.png | Bin 0 -> 1281 bytes
src/plugins/grass/modules/v.db.dropcolumn.qgm | 7 +
src/plugins/grass/modules/v.db.join.qgm | 6 +-
src/plugins/grass/modules/v.db.renamecolumn.1.png | Bin 0 -> 1780 bytes
src/plugins/grass/modules/v.db.renamecolumn.2.png | Bin 0 -> 1785 bytes
src/plugins/grass/modules/v.db.renamecolumn.qgm | 7 +
src/plugins/grass/modules/v.db.select.qgm | 3 +-
src/plugins/grass/modules/v.db.select.where.qgm | 3 +-
src/plugins/grass/modules/v.db.univar.qgm | 6 +-
src/plugins/grass/modules/v.db.update_op.qgm | 3 +-
src/plugins/grass/modules/v.db.update_op_query.qgm | 3 +-
src/plugins/grass/modules/v.drape.qgm | 5 +-
src/plugins/grass/modules/v.extract.list.qgm | 3 +-
src/plugins/grass/modules/v.extrude.attr.qgm | 7 +-
src/plugins/grass/modules/v.generalize.qgm | 2 +-
src/plugins/grass/modules/v.hull.qgm | 6 +-
src/plugins/grass/modules/v.in.ascii.qgm | 3 +-
src/plugins/grass/modules/v.in.e00.qgm | 6 +-
src/plugins/grass/modules/v.in.ogr.all.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.all.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.qgis.loc.qgm | 10 +-
src/plugins/grass/modules/v.in.ogr.qgis.qgm | 16 +-
src/plugins/grass/modules/v.in.ogr.qgm | 10 +-
src/plugins/grass/modules/v.info.1.png | Bin 0 -> 2647 bytes
src/plugins/grass/modules/v.info.2.png | Bin 0 -> 1922 bytes
src/plugins/grass/modules/v.info.qgm | 11 +
src/plugins/grass/modules/v.kcv.qgm | 12 +-
src/plugins/grass/modules/v.kernel.qgm | 8 +-
src/plugins/grass/modules/v.net.alloc.qgm | 9 +-
src/plugins/grass/modules/v.net.iso.qgm | 9 +-
src/plugins/grass/modules/v.net.nodes.qgm | 6 +-
src/plugins/grass/modules/v.net.path.qgm | 15 +-
src/plugins/grass/modules/v.net.qgm | 10 +-
src/plugins/grass/modules/v.net.salesman.qgm | 9 +-
src/plugins/grass/modules/v.net.steiner.qgm | 9 +-
src/plugins/grass/modules/v.net.visibility.qgm | 6 +-
src/plugins/grass/modules/v.normal.qgm | 2 +-
src/plugins/grass/modules/v.out.ascii.qgm | 3 +-
src/plugins/grass/modules/v.out.ogr.gml.qgm | 6 +-
src/plugins/grass/modules/v.out.ogr.mapinfo.qgm | 3 +-
src/plugins/grass/modules/v.out.ogr.qgm | 6 +-
src/plugins/grass/modules/v.out.vtk.qgm | 5 +-
src/plugins/grass/modules/v.outlier.qgm | 15 +-
src/plugins/grass/modules/v.patch.qgm | 6 +-
src/plugins/grass/modules/v.proj.qgm | 6 +-
src/plugins/grass/modules/v.random.1.png | Bin 1361 -> 771 bytes
src/plugins/grass/modules/v.random.3d.1.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.random.3d.qgm | 13 +
src/plugins/grass/modules/v.random.qgm | 8 +-
src/plugins/grass/modules/v.rast.stats.qgm | 6 +-
src/plugins/grass/modules/v.sample.qgm | 5 +-
src/plugins/grass/modules/v.segment.qgm | 6 +-
src/plugins/grass/modules/v.support.qgm | 5 +-
src/plugins/grass/modules/v.surf.bspline.qgm | 12 +-
src/plugins/grass/modules/v.surf.rst.qgm | 41 +-
src/plugins/grass/modules/v.to.2d.1.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.to.2d.2.png | Bin 0 -> 1175 bytes
src/plugins/grass/modules/v.to.2d.qgm | 10 +
src/plugins/grass/modules/v.to.3d.attr.1.png | Bin 0 -> 1175 bytes
src/plugins/grass/modules/v.to.3d.attr.2.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.to.3d.attr.qgm | 9 +
src/plugins/grass/modules/v.to.3d.fixed.1.png | Bin 0 -> 1175 bytes
src/plugins/grass/modules/v.to.3d.fixed.2.png | Bin 0 -> 791 bytes
src/plugins/grass/modules/v.to.3d.fixed.qgm | 9 +
src/plugins/grass/modules/v.to.points.qgm | 9 +-
src/plugins/grass/modules/v.to.rast.attr.qgm | 3 +-
src/plugins/grass/modules/v.type.bl.qgm | 4 +-
src/plugins/grass/modules/v.type.cp.qgm | 4 +-
src/plugins/grass/modules/v.type.lb.qgm | 4 +-
src/plugins/grass/modules/v.type.pc.qgm | 4 +-
src/plugins/grass/modules/v.what.rast.qgm | 6 +-
src/plugins/grass/modules/v.what.vect.qgm | 12 +-
src/plugins/grass/qgis_grass_test.py | 84 +-
src/plugins/grass/qgsgrass_plugin.qrc | 28 +-
src/plugins/grass/qgsgrassaddfeature.cpp | 27 +
src/plugins/grass/qgsgrassaddfeature.h | 30 +
src/plugins/grass/qgsgrassattributes.cpp | 371 -
src/plugins/grass/qgsgrassattributes.h | 125 -
src/plugins/grass/qgsgrassattributesbase.ui | 253 -
src/plugins/grass/qgsgrassbrowser.cpp | 615 -
src/plugins/grass/qgsgrassbrowser.h | 126 -
src/plugins/grass/qgsgrassedit.cpp | 1939 -
src/plugins/grass/qgsgrassedit.h | 465 -
src/plugins/grass/qgsgrasseditbase.ui | 448 -
src/plugins/grass/qgsgrasseditrenderer.cpp | 302 +
src/plugins/grass/qgsgrasseditrenderer.h | 82 +
src/plugins/grass/qgsgrassedittools.cpp | 926 -
src/plugins/grass/qgsgrassedittools.h | 177 -
src/plugins/grass/qgsgrassmapcalc.cpp | 148 +-
src/plugins/grass/qgsgrassmapcalc.h | 14 +-
src/plugins/grass/qgsgrassmapcalcbase.ui | 89 +-
src/plugins/grass/qgsgrassmodel.cpp | 1034 -
src/plugins/grass/qgsgrassmodel.h | 115 -
src/plugins/grass/qgsgrassmodule.cpp | 4221 +-
src/plugins/grass/qgsgrassmodule.h | 801 +-
src/plugins/grass/qgsgrassmodulebase.ui | 228 +-
src/plugins/grass/qgsgrassmoduleinput.cpp | 1372 +
src/plugins/grass/qgsgrassmoduleinput.h | 359 +
src/plugins/grass/qgsgrassmoduleoptions.cpp | 1005 +
src/plugins/grass/qgsgrassmoduleoptions.h | 215 +
src/plugins/grass/qgsgrassmoduleparam.cpp | 1666 +
src/plugins/grass/qgsgrassmoduleparam.h | 627 +
src/plugins/grass/qgsgrassnewmapset.cpp | 539 +-
src/plugins/grass/qgsgrassnewmapset.h | 16 +-
src/plugins/grass/qgsgrassnewmapsetbase.ui | 2879 +-
src/plugins/grass/qgsgrassplugin.cpp | 925 +-
src/plugins/grass/qgsgrassplugin.h | 95 +-
src/plugins/grass/qgsgrassregion.cpp | 267 +-
src/plugins/grass/qgsgrassregion.h | 48 +-
src/plugins/grass/qgsgrassregionbase.ui | 317 +-
src/plugins/grass/qgsgrassselect.cpp | 20 +-
src/plugins/grass/qgsgrassselect.h | 2 +-
src/plugins/grass/qgsgrassshell.cpp | 21 +-
src/plugins/grass/qgsgrasstools.cpp | 683 +-
src/plugins/grass/qgsgrasstools.h | 72 +-
src/plugins/grass/qgsgrasstoolsbase.ui | 294 +-
src/plugins/grass/qgsgrassutils.cpp | 20 +-
src/plugins/grass/qgsgrassutils.h | 8 +-
src/plugins/grass/qtermwidget/BlockArray.cpp | 502 +-
src/plugins/grass/qtermwidget/BlockArray.h | 173 +-
src/plugins/grass/qtermwidget/Character.h | 318 +-
src/plugins/grass/qtermwidget/CharacterColor.h | 413 +-
src/plugins/grass/qtermwidget/ColorScheme.cpp | 788 +
src/plugins/grass/qtermwidget/ColorScheme.h | 359 +
src/plugins/grass/qtermwidget/ColorTables.h | 110 +-
.../grass/qtermwidget/DefaultTranslatorText.h | 16 -
src/plugins/grass/qtermwidget/Emulation.cpp | 499 +-
src/plugins/grass/qtermwidget/Emulation.h | 816 +-
.../grass/qtermwidget/ExtendedDefaultTranslator.h | 88 -
src/plugins/grass/qtermwidget/Filter.cpp | 602 +-
src/plugins/grass/qtermwidget/Filter.h | 665 +-
src/plugins/grass/qtermwidget/History.cpp | 717 +-
src/plugins/grass/qtermwidget/History.h | 605 +-
src/plugins/grass/qtermwidget/HistorySearch.cpp | 157 +
src/plugins/grass/qtermwidget/HistorySearch.h | 70 +
.../grass/qtermwidget/KeyboardTranslator.cpp | 1282 +-
src/plugins/grass/qtermwidget/KeyboardTranslator.h | 1031 +-
src/plugins/grass/qtermwidget/LineFont.h | 35 +-
src/plugins/grass/qtermwidget/Pty.cpp | 353 +-
src/plugins/grass/qtermwidget/Pty.h | 400 +-
src/plugins/grass/qtermwidget/Screen.cpp | 1918 +-
src/plugins/grass/qtermwidget/Screen.h | 1239 +-
src/plugins/grass/qtermwidget/ScreenWindow.cpp | 259 +-
src/plugins/grass/qtermwidget/ScreenWindow.h | 447 +-
src/plugins/grass/qtermwidget/SearchBar.cpp | 118 +
src/plugins/grass/qtermwidget/SearchBar.h | 60 +
src/plugins/grass/qtermwidget/SearchBar.ui | 85 +
src/plugins/grass/qtermwidget/Session.cpp | 1212 +-
src/plugins/grass/qtermwidget/Session.h | 1074 +-
src/plugins/grass/qtermwidget/ShellCommand.cpp | 181 +-
src/plugins/grass/qtermwidget/ShellCommand.h | 126 +-
.../grass/qtermwidget/TerminalCharacterDecoder.cpp | 282 +-
.../grass/qtermwidget/TerminalCharacterDecoder.h | 221 +-
src/plugins/grass/qtermwidget/TerminalDisplay.cpp | 3310 +-
src/plugins/grass/qtermwidget/TerminalDisplay.h | 1398 +-
src/plugins/grass/qtermwidget/Vt102Emulation.cpp | 1618 +-
src/plugins/grass/qtermwidget/Vt102Emulation.h | 283 +-
.../qtermwidget/color-schemes/BlackOnWhite.schema | 42 +
src/plugins/grass/qtermwidget/default.keytab | 128 -
src/plugins/grass/qtermwidget/k3process.cpp | 1123 -
src/plugins/grass/qtermwidget/k3process.h | 893 -
.../grass/qtermwidget/k3processcontroller.cpp | 343 -
.../grass/qtermwidget/k3processcontroller.h | 137 -
.../grass/qtermwidget/kb-layouts/default.keytab | 152 +-
.../grass/qtermwidget/kb-layouts/linux.keytab | 9 +-
.../grass/qtermwidget/kb-layouts/vt420pc.keytab | 9 +-
src/plugins/grass/qtermwidget/konsole_wcwidth.cpp | 311 +-
src/plugins/grass/qtermwidget/konsole_wcwidth.h | 15 +-
src/plugins/grass/qtermwidget/kprocess.cpp | 412 +
src/plugins/grass/qtermwidget/kprocess.h | 372 +
src/plugins/grass/qtermwidget/kpty.cpp | 669 +-
src/plugins/grass/qtermwidget/kpty.h | 32 +-
src/plugins/grass/qtermwidget/kpty_p.h | 25 +-
src/plugins/grass/qtermwidget/kptydevice.cpp | 422 +
src/plugins/grass/qtermwidget/kptydevice.h | 361 +
src/plugins/grass/qtermwidget/kptyprocess.cpp | 129 +
src/plugins/grass/qtermwidget/kptyprocess.h | 179 +
src/plugins/grass/qtermwidget/qtermwidget.cpp | 645 +-
src/plugins/grass/qtermwidget/qtermwidget.h | 234 +-
src/plugins/grass/qtermwidget/tools.cpp | 85 +
src/plugins/grass/qtermwidget/tools.h | 10 +
src/plugins/grass/scripts/CMakeLists.txt | 4 +-
src/plugins/grass/scripts/db.connect-login.pg.py | 5 +-
src/plugins/grass/scripts/qgis.v.kernel.rast.py | 7 +-
src/plugins/grass/scripts/qgis.v.upgrade.py | 74 +
src/plugins/grass/scripts/r.external.all.py | 11 +-
src/plugins/grass/scripts/v.out.ogr.pg.py | 17 +-
src/plugins/grass/themes/default/closebutton.png | Bin 0 -> 288 bytes
.../grass/themes/default/darkclosebutton.png | Bin 0 -> 170 bytes
src/plugins/grass/themes/default/grass_add_map.png | Bin 2063 -> 0 bytes
.../grass/themes/default/grass_add_raster.png | Bin 714 -> 0 bytes
.../grass/themes/default/grass_add_vector.png | Bin 1061 -> 0 bytes
.../grass/themes/default/grass_add_vertex.png | Bin 759 -> 0 bytes
.../themes/default/grass_browser_raster_layer.png | Bin 1785 -> 0 bytes
.../themes/default/grass_browser_vector_layer.png | Bin 1813 -> 0 bytes
.../grass/themes/default/grass_close_edit.png | Bin 599 -> 0 bytes
.../grass/themes/default/grass_copy_map.png | Bin 485 -> 0 bytes
.../grass/themes/default/grass_delete_line.png | Bin 724 -> 0 bytes
.../grass/themes/default/grass_delete_map.png | Bin 1252 -> 0 bytes
.../grass/themes/default/grass_delete_vertex.png | Bin 680 -> 0 bytes
src/plugins/grass/themes/default/grass_edit.png | Bin 1142 -> 0 bytes
.../grass/themes/default/grass_edit_attributes.png | Bin 415 -> 0 bytes
.../grass/themes/default/grass_move_line.png | Bin 769 -> 0 bytes
.../grass/themes/default/grass_move_vertex.png | Bin 733 -> 0 bytes
.../grass/themes/default/grass_new_boundary.png | Bin 1127 -> 0 bytes
.../grass/themes/default/grass_new_centroid.png | Bin 1110 -> 0 bytes
.../grass/themes/default/grass_new_line.png | Bin 805 -> 0 bytes
.../grass/themes/default/grass_new_point.png | Bin 787 -> 0 bytes
.../themes/default/grass_new_vector_layer.png | Bin 1168 -> 0 bytes
.../grass/themes/default/grass_options_region.png | Bin 0 -> 1491 bytes
src/plugins/grass/themes/default/grass_refresh.png | Bin 1420 -> 0 bytes
.../grass/themes/default/grass_rename_map.png | Bin 453 -> 0 bytes
.../grass/themes/default/grass_split_line.png | Bin 521 -> 0 bytes
.../themes/default/mActionCaptureBoundary.png | Bin 0 -> 946 bytes
.../themes/default/mActionCaptureCentroid.png | Bin 0 -> 1085 bytes
.../grass/themes_old/classic/grass_add_map.png | Bin 716 -> 0 bytes
.../grass/themes_old/classic/grass_add_raster.png | Bin 1590 -> 0 bytes
.../grass/themes_old/classic/grass_add_vector.png | Bin 1203 -> 0 bytes
.../classic/grass_browser_raster_layer.png | Bin 604 -> 0 bytes
.../classic/grass_browser_vector_layer.png | Bin 950 -> 0 bytes
.../grass/themes_old/classic/grass_copy_map.png | Bin 485 -> 0 bytes
.../grass/themes_old/classic/grass_delete_map.png | Bin 1252 -> 0 bytes
.../themes_old/classic/grass_new_vector_layer.png | Bin 1002 -> 0 bytes
.../grass/themes_old/classic/grass_refresh.png | Bin 1420 -> 0 bytes
.../grass/themes_old/classic/grass_rename_map.png | Bin 453 -> 0 bytes
.../grass/themes_old/default/grass_add_raster.png | Bin 2288 -> 0 bytes
.../grass/themes_old/default/grass_add_vector.png | Bin 2387 -> 0 bytes
.../themes_old/default/grass_new_vector_layer.png | Bin 2101 -> 0 bytes
src/plugins/heatmap/CMakeLists.txt | 7 +-
src/plugins/heatmap/heatmap.cpp | 13 +-
src/plugins/heatmap/heatmap.h | 2 +-
src/plugins/heatmap/heatmapgui.cpp | 18 +-
src/plugins/heatmap/heatmapguibase.ui | 9 +-
src/plugins/interpolation/CMakeLists.txt | 7 +-
.../interpolation/qgsidwinterpolatordialog.h | 4 +-
.../interpolation/qgsinterpolationdialog.cpp | 13 +-
src/plugins/interpolation/qgsinterpolationdialog.h | 14 +-
.../interpolation/qgsinterpolationplugin.cpp | 4 +-
src/plugins/interpolation/qgsinterpolationplugin.h | 8 +-
src/plugins/interpolation/qgsinterpolatordialog.h | 10 +-
.../interpolation/qgstininterpolatordialog.cpp | 6 +-
.../interpolation/qgstininterpolatordialog.h | 2 +-
src/plugins/offline_editing/CMakeLists.txt | 10 +-
.../offline_editing/offline_editing_plugin.cpp | 8 +-
.../offline_editing/offline_editing_plugin.h | 2 +-
.../offline_editing/offline_editing_plugin_gui.cpp | 12 +-
.../offline_editing/offline_editing_plugin_gui.h | 6 +-
.../offline_editing_plugin_guibase.ui | 7 +-
.../offline_editing_progress_dialog.cpp | 2 +-
.../offline_editing_progress_dialog.h | 2 +-
src/plugins/oracle_raster/CMakeLists.txt | 4 +-
src/plugins/oracle_raster/qgsoracle_plugin.cpp | 4 +-
src/plugins/oracle_raster/qgsoracle_plugin.h | 2 +-
src/plugins/oracle_raster/qgsoracleconnect_ui.cpp | 4 +-
src/plugins/oracle_raster/qgsoracleconnect_ui.h | 2 +-
.../oracle_raster/qgsselectgeoraster_ui.cpp | 18 +-
src/plugins/oracle_raster/qgsselectgeoraster_ui.h | 4 +-
src/plugins/plugin_builder.py | 18 +-
src/plugins/plugin_template/CMakeLists.txt | 2 +-
src/plugins/qgisplugin.h | 6 +-
src/plugins/qgsapplydialog.h | 6 +-
src/plugins/raster_terrain_analysis/CMakeLists.txt | 6 +-
.../qgsrasterterrainanalysisdialog.cpp | 28 +-
.../qgsrasterterrainanalysisdialog.h | 4 +-
.../qgsrasterterrainanalysisplugin.cpp | 4 +-
.../qgsrasterterrainanalysisplugin.h | 8 +-
.../raster_terrain_analysis/qgsruggednessindex.cpp | 1 -
src/plugins/roadgraph/CMakeLists.txt | 8 +-
src/plugins/roadgraph/exportdlg.cpp | 8 +-
src/plugins/roadgraph/exportdlg.h | 2 +-
src/plugins/roadgraph/linevectorlayersettings.cpp | 2 +-
src/plugins/roadgraph/linevectorlayerwidget.cpp | 2 +-
src/plugins/roadgraph/linevectorlayerwidget.h | 2 +-
src/plugins/roadgraph/roadgraphplugin.cpp | 21 +-
src/plugins/roadgraph/roadgraphplugin.h | 6 +-
src/plugins/roadgraph/settings.h | 2 +-
src/plugins/roadgraph/settingsdlg.h | 2 +-
src/plugins/roadgraph/shortestpathwidget.cpp | 42 +-
src/plugins/roadgraph/speedproperter.cpp | 4 +-
src/plugins/roadgraph/units.cpp | 2 +-
src/plugins/spatialquery/CMakeLists.txt | 6 +-
.../qgsgeometrycoordinatetransform.cpp | 4 +-
.../spatialquery/qgsgeometrycoordinatetransform.h | 39 +-
src/plugins/spatialquery/qgsmngprogressbar.cpp | 2 +-
src/plugins/spatialquery/qgsmngprogressbar.h | 36 +-
src/plugins/spatialquery/qgsreaderfeatures.h | 22 +-
src/plugins/spatialquery/qgsrubberselectid.cpp | 4 +-
src/plugins/spatialquery/qgsrubberselectid.h | 38 +-
src/plugins/spatialquery/qgsspatialquery.cpp | 37 +-
src/plugins/spatialquery/qgsspatialquery.h | 107 +-
src/plugins/spatialquery/qgsspatialquerydialog.cpp | 84 +-
src/plugins/spatialquery/qgsspatialquerydialog.h | 16 +-
.../spatialquery/qgsspatialquerydialogbase.ui | 12 +-
src/plugins/spatialquery/qgsspatialqueryplugin.cpp | 20 +-
src/plugins/spatialquery/qgsspatialqueryplugin.h | 12 +-
src/plugins/spit/CMakeLists.txt | 94 -
src/plugins/spit/main.cpp | 32 -
src/plugins/spit/qgspgutil.cpp | 56 -
src/plugins/spit/qgspgutil.h | 68 -
src/plugins/spit/qgsshapefile.cpp | 466 -
src/plugins/spit/qgsshapefile.h | 81 -
src/plugins/spit/qgsspit.cpp | 924 -
src/plugins/spit/qgsspit.h | 150 -
src/plugins/spit/qgsspitbase.ui | 322 -
src/plugins/spit/qgsspitplugin.cpp | 182 -
src/plugins/spit/qgsspitplugin.h | 73 -
src/plugins/spit/spit.png | Bin 1188 -> 0 bytes
src/plugins/spit/spit.qrc | 5 -
src/plugins/topology/CMakeLists.txt | 7 +-
src/plugins/topology/checkDock.cpp | 55 +-
src/plugins/topology/checkDock.h | 7 +-
src/plugins/topology/checkDock.ui | 96 +-
src/plugins/topology/configureRules.png | Bin 3902 -> 0 bytes
src/plugins/topology/dockModel.cpp | 2 +-
src/plugins/topology/mActionConfigure.svg | 626 +
src/plugins/topology/mActionTopologyChecker.svg | 563 +
src/plugins/topology/mActionValidateAll.svg | 414 +
src/plugins/topology/mActionValidateExtent.svg | 421 +
src/plugins/topology/rulesDialog.cpp | 8 +-
src/plugins/topology/rulesDialog.h | 4 +-
src/plugins/topology/rulesDialog.ui | 23 +-
src/plugins/topology/topol.cpp | 8 +-
src/plugins/topology/topol.h | 4 +-
src/plugins/topology/topol.png | Bin 2159 -> 0 bytes
src/plugins/topology/topol.qrc | 8 +-
src/plugins/topology/topolError.cpp | 60 +-
src/plugins/topology/topolError.h | 38 +-
src/plugins/topology/topolTest.cpp | 130 +-
src/plugins/topology/topolTest.h | 36 +-
src/plugins/topology/validateAll.png | Bin 2985 -> 0 bytes
src/plugins/topology/validateExtent.png | Bin 3284 -> 0 bytes
src/plugins/zonal_statistics/CMakeLists.txt | 5 +-
.../zonal_statistics/qgszonalstatisticsdialog.cpp | 118 +-
.../zonal_statistics/qgszonalstatisticsdialog.h | 20 +-
.../qgszonalstatisticsdialogbase.ui | 36 +-
.../zonal_statistics/qgszonalstatisticsplugin.cpp | 6 +-
.../zonal_statistics/qgszonalstatisticsplugin.h | 8 +-
src/providers/CMakeLists.txt | 5 +-
src/providers/delimitedtext/CMakeLists.txt | 5 +
.../qgsdelimitedtextfeatureiterator.cpp | 133 +-
.../qgsdelimitedtextfeatureiterator.h | 9 +-
.../delimitedtext/qgsdelimitedtextfile.cpp | 63 +-
src/providers/delimitedtext/qgsdelimitedtextfile.h | 20 +-
.../delimitedtext/qgsdelimitedtextprovider.cpp | 201 +-
.../delimitedtext/qgsdelimitedtextprovider.h | 127 +-
.../delimitedtext/qgsdelimitedtextsourceselect.cpp | 50 +-
.../delimitedtext/qgsdelimitedtextsourceselect.h | 14 +-
src/providers/gdal/CMakeLists.txt | 4 +
src/providers/gdal/qgsgdaldataitems.cpp | 64 +-
src/providers/gdal/qgsgdaldataitems.h | 9 +-
src/providers/gdal/qgsgdalprovider.cpp | 238 +-
src/providers/gdal/qgsgdalprovider.h | 97 +-
src/providers/gdal/qgsgdalproviderbase.cpp | 60 +-
src/providers/gdal/qgsgdalproviderbase.h | 6 +-
src/providers/gpx/CMakeLists.txt | 3 +
src/providers/gpx/gpsdata.cpp | 44 +-
src/providers/gpx/gpsdata.h | 13 +-
src/providers/gpx/qgsgpxfeatureiterator.cpp | 99 +-
src/providers/gpx/qgsgpxfeatureiterator.h | 2 +-
src/providers/gpx/qgsgpxprovider.cpp | 100 +-
src/providers/gpx/qgsgpxprovider.h | 9 +-
src/providers/grass/6/CMakeLists.txt | 7 +
src/providers/grass/7/CMakeLists.txt | 7 +
src/providers/grass/CMakeLists.txt | 415 +-
src/providers/grass/qgis.d.rast.c | 12 +-
src/providers/grass/qgis.g.info.c | 7 +-
src/providers/grass/qgis.r.in.cpp | 258 +
src/providers/grass/qgis.v.in.cpp | 481 +
src/providers/grass/qgsgrass.cpp | 2354 +-
src/providers/grass/qgsgrass.h | 583 +-
src/providers/grass/qgsgrassdatafile.cpp | 88 +
src/providers/grass/qgsgrassdatafile.h | 48 +
src/providers/grass/qgsgrassfeatureiterator.cpp | 848 +-
src/providers/grass/qgsgrassfeatureiterator.h | 125 +-
src/providers/grass/qgsgrassgislib.cpp | 28 +-
src/providers/grass/qgsgrassgislib.h | 16 +-
src/providers/grass/qgsgrassimport.cpp | 841 +
src/providers/grass/qgsgrassimport.h | 181 +
src/providers/grass/qgsgrassoptions.cpp | 172 +
src/providers/grass/qgsgrassoptions.h | 45 +
src/providers/grass/qgsgrassoptionsbase.ui | 604 +
src/providers/grass/qgsgrassprovider.cpp | 2877 +-
src/providers/grass/qgsgrassprovider.h | 406 +-
src/providers/grass/qgsgrassprovidermodule.cpp | 1183 +-
src/providers/grass/qgsgrassprovidermodule.h | 206 +-
src/providers/grass/qgsgrassrasterprovider.cpp | 232 +-
src/providers/grass/qgsgrassrasterprovider.h | 108 +-
.../grass/qgsgrassrasterprovidermodule.cpp | 39 +
src/providers/grass/qgsgrassundocommand.cpp | 77 +
src/providers/grass/qgsgrassundocommand.h | 46 +
src/providers/grass/qgsgrassvector.cpp | 363 +
src/providers/grass/qgsgrassvector.h | 122 +
src/providers/grass/qgsgrassvectormap.cpp | 837 +
src/providers/grass/qgsgrassvectormap.h | 243 +
src/providers/grass/qgsgrassvectormaplayer.cpp | 1189 +
src/providers/grass/qgsgrassvectormaplayer.h | 207 +
src/providers/grass/qgsgrasswin.cpp | 79 +
src/providers/grass/qgsgrasswin.h | 28 +
src/providers/memory/CMakeLists.txt | 3 +
src/providers/memory/qgsmemoryfeatureiterator.cpp | 53 +-
src/providers/memory/qgsmemoryfeatureiterator.h | 4 +-
src/providers/memory/qgsmemoryprovider.cpp | 86 +-
src/providers/memory/qgsmemoryprovider.h | 10 +-
src/providers/mssql/CMakeLists.txt | 31 +-
src/providers/mssql/qgsmssqldataitems.cpp | 175 +-
src/providers/mssql/qgsmssqldataitems.h | 16 +-
src/providers/mssql/qgsmssqlexpressioncompiler.cpp | 79 +
src/providers/mssql/qgsmssqlexpressioncompiler.h | 35 +
src/providers/mssql/qgsmssqlfeatureiterator.cpp | 242 +-
src/providers/mssql/qgsmssqlfeatureiterator.h | 18 +-
src/providers/mssql/qgsmssqlgeometryparser.cpp | 36 +-
src/providers/mssql/qgsmssqlgeometryparser.h | 4 +-
src/providers/mssql/qgsmssqlnewconnection.cpp | 123 +-
src/providers/mssql/qgsmssqlnewconnection.h | 15 +-
src/providers/mssql/qgsmssqlprovider.cpp | 232 +-
src/providers/mssql/qgsmssqlprovider.h | 45 +-
src/providers/mssql/qgsmssqlsourceselect.cpp | 66 +-
src/providers/mssql/qgsmssqlsourceselect.h | 24 +-
src/providers/mssql/qgsmssqltablemodel.cpp | 45 +-
src/providers/mssql/qgsmssqltablemodel.h | 12 +-
src/providers/ogr/CMakeLists.txt | 7 +-
src/providers/ogr/qgsogrconnpool.cpp | 42 +
src/providers/ogr/qgsogrconnpool.h | 160 +
src/providers/ogr/qgsogrdataitems.cpp | 37 +-
src/providers/ogr/qgsogrdataitems.h | 5 +-
src/providers/ogr/qgsogrexpressioncompiler.cpp | 106 +
src/providers/ogr/qgsogrexpressioncompiler.h | 42 +
src/providers/ogr/qgsogrfeatureiterator.cpp | 182 +-
src/providers/ogr/qgsogrfeatureiterator.h | 14 +-
src/providers/ogr/qgsogrgeometrysimplifier.cpp | 28 +-
src/providers/ogr/qgsogrprovider.cpp | 1199 +-
src/providers/ogr/qgsogrprovider.h | 209 +-
src/providers/oracle/CMakeLists.txt | 16 +-
src/providers/oracle/ocispatial/CMakeLists.txt | 2 +-
.../oracle/ocispatial/cmake/FindOCI.cmake | 4 +-
src/providers/oracle/ocispatial/qocispatial.json | 3 +
.../oracle/ocispatial/qsql_ocispatial.cpp | 105 +-
src/providers/oracle/qgsoraclecolumntypethread.cpp | 5 +-
src/providers/oracle/qgsoracleconn.cpp | 5 +-
src/providers/oracle/qgsoracleconn.h | 10 +-
src/providers/oracle/qgsoracleconnpool.cpp | 35 +
src/providers/oracle/qgsoracleconnpool.h | 84 +
src/providers/oracle/qgsoracledataitems.cpp | 119 +-
src/providers/oracle/qgsoracledataitems.h | 1 +
.../oracle/qgsoracleexpressioncompiler.cpp | 102 +
src/providers/oracle/qgsoracleexpressioncompiler.h | 35 +
src/providers/oracle/qgsoraclefeatureiterator.cpp | 274 +-
src/providers/oracle/qgsoraclefeatureiterator.h | 17 +-
src/providers/oracle/qgsoraclenewconnection.cpp | 9 +-
src/providers/oracle/qgsoraclenewconnection.h | 2 +-
src/providers/oracle/qgsoracleprovider.cpp | 234 +-
src/providers/oracle/qgsoracleprovider.h | 101 +-
src/providers/oracle/qgsoraclesourceselect.cpp | 23 +-
src/providers/oracle/qgsoraclesourceselect.h | 19 +-
src/providers/oracle/qgsoracletablecache.cpp | 24 +-
src/providers/oracle/qgsoracletablemodel.cpp | 2 +-
src/providers/oracle/qgsoracletablemodel.h | 10 +-
src/providers/ows/CMakeLists.txt | 3 +
src/providers/ows/qgsowsdataitems.cpp | 22 +-
src/providers/ows/qgsowsprovider.h | 14 +-
src/providers/postgres/CMakeLists.txt | 25 +-
src/providers/postgres/qgscolumntypethread.cpp | 26 +-
src/providers/postgres/qgscolumntypethread.h | 4 +-
src/providers/postgres/qgspgnewconnection.cpp | 36 +-
src/providers/postgres/qgspgnewconnection.h | 6 +-
src/providers/postgres/qgspgsourceselect.cpp | 113 +-
src/providers/postgres/qgspgsourceselect.h | 21 +-
src/providers/postgres/qgspgtablemodel.cpp | 96 +-
src/providers/postgres/qgspgtablemodel.h | 11 +-
src/providers/postgres/qgspostgresconn.cpp | 499 +-
src/providers/postgres/qgspostgresconn.h | 103 +-
src/providers/postgres/qgspostgresconnpool.h | 15 +-
src/providers/postgres/qgspostgresdataitems.cpp | 410 +-
src/providers/postgres/qgspostgresdataitems.h | 17 +-
.../postgres/qgspostgresexpressioncompiler.cpp | 34 +
.../postgres/qgspostgresexpressioncompiler.h | 35 +
.../postgres/qgspostgresfeatureiterator.cpp | 441 +-
.../postgres/qgspostgresfeatureiterator.h | 17 +-
src/providers/postgres/qgspostgresprovider.cpp | 1260 +-
src/providers/postgres/qgspostgresprovider.h | 165 +-
src/providers/postgres/qgspostgrestransaction.cpp | 8 +-
src/providers/postgres/qgspostgrestransaction.h | 4 +-
src/providers/spatialite/CMakeLists.txt | 8 +-
.../spatialite/qgsspatialiteconnection.cpp | 97 +-
src/providers/spatialite/qgsspatialiteconnection.h | 70 +-
src/providers/spatialite/qgsspatialiteconnpool.h | 15 +-
.../spatialite/qgsspatialitedataitems.cpp | 85 +-
.../spatialite/qgsspatialiteexpressioncompiler.cpp | 82 +
.../spatialite/qgsspatialiteexpressioncompiler.h | 37 +
.../spatialite/qgsspatialitefeatureiterator.cpp | 304 +-
.../spatialite/qgsspatialitefeatureiterator.h | 22 +-
src/providers/spatialite/qgsspatialiteprovider.cpp | 645 +-
src/providers/spatialite/qgsspatialiteprovider.h | 143 +-
.../spatialite/qgsspatialitesourceselect.cpp | 52 +-
.../spatialite/qgsspatialitesourceselect.h | 18 +-
.../spatialite/qgsspatialitetablemodel.cpp | 6 +-
src/providers/spatialite/qgsspatialitetablemodel.h | 16 +-
.../spatialite/qspatialite/CMakeLists.txt | 2 +-
.../spatialite/qspatialite/qspatialite.json | 3 +
.../spatialite/qspatialite/qsql_spatialite.cpp | 6 +-
src/providers/virtual/CMakeLists.txt | 69 +
src/providers/virtual/qgsembeddedlayerselect.ui | 90 +
.../virtual/qgsembeddedlayerselectdialog.cpp | 61 +
.../virtual/qgsembeddedlayerselectdialog.h | 40 +
src/providers/virtual/qgsslottofunction.h | 40 +
src/providers/virtual/qgsvirtuallayerblob.cpp | 245 +
src/providers/virtual/qgsvirtuallayerblob.h | 71 +
.../virtual/qgsvirtuallayerfeatureiterator.cpp | 255 +
.../virtual/qgsvirtuallayerfeatureiterator.h | 68 +
src/providers/virtual/qgsvirtuallayerprovider.cpp | 649 +
src/providers/virtual/qgsvirtuallayerprovider.h | 149 +
.../virtual/qgsvirtuallayerqueryparser.cpp | 272 +
src/providers/virtual/qgsvirtuallayerqueryparser.h | 86 +
.../virtual/qgsvirtuallayersourceselect.cpp | 335 +
.../virtual/qgsvirtuallayersourceselect.h | 62 +
.../virtual/qgsvirtuallayersourceselectbase.ui | 443 +
.../virtual/qgsvirtuallayersqlfunctions.txt | 173 +
.../virtual/qgsvirtuallayersqlitehelper.cpp | 192 +
.../virtual/qgsvirtuallayersqlitehelper.h | 94 +
.../virtual/qgsvirtuallayersqlitemodule.cpp | 933 +
.../virtual/qgsvirtuallayersqlitemodule.h | 58 +
src/providers/virtual/sqlfunctionslist.qrc | 5 +
src/providers/wcs/CMakeLists.txt | 12 +-
src/providers/wcs/qgswcscapabilities.cpp | 157 +-
src/providers/wcs/qgswcscapabilities.h | 31 +-
src/providers/wcs/qgswcsdataitems.cpp | 40 +-
src/providers/wcs/qgswcsprovider.cpp | 184 +-
src/providers/wcs/qgswcsprovider.h | 62 +-
src/providers/wcs/qgswcssourceselect.cpp | 4 +-
src/providers/wcs/qgswcssourceselect.h | 2 +-
src/providers/wfs/CMakeLists.txt | 6 +
src/providers/wfs/qgswfscapabilities.cpp | 69 +-
src/providers/wfs/qgswfscapabilities.h | 8 +-
src/providers/wfs/qgswfsdataitems.cpp | 35 +-
src/providers/wfs/qgswfsdataitems.h | 5 +-
src/providers/wfs/qgswfsfeatureiterator.cpp | 46 +-
src/providers/wfs/qgswfsfeatureiterator.h | 4 +-
src/providers/wfs/qgswfsprovider.cpp | 249 +-
src/providers/wfs/qgswfsprovider.h | 122 +-
src/providers/wfs/qgswfssourceselect.cpp | 71 +-
src/providers/wfs/qgswfssourceselect.h | 13 +-
src/providers/wms/CMakeLists.txt | 12 +-
src/providers/wms/qgstilescalewidget.cpp | 20 +-
src/providers/wms/qgstilescalewidget.h | 2 +-
src/providers/wms/qgswmscapabilities.cpp | 271 +-
src/providers/wms/qgswmscapabilities.h | 43 +-
src/providers/wms/qgswmsconnection.cpp | 12 +-
src/providers/wms/qgswmsconnection.h | 6 +-
src/providers/wms/qgswmsdataitems.cpp | 72 +-
src/providers/wms/qgswmsdataitems.h | 4 +
src/providers/wms/qgswmsprovider.cpp | 453 +-
src/providers/wms/qgswmsprovider.h | 86 +-
src/providers/wms/qgswmssourceselect.cpp | 69 +-
src/providers/wms/qgswmssourceselect.h | 10 +-
src/providers/wms/qgswmtsdimensions.h | 2 +-
src/python/CMakeLists.txt | 20 +-
src/python/qgspythonutils.h | 16 +-
src/python/qgspythonutilsimpl.cpp | 356 +-
src/python/qgspythonutilsimpl.h | 35 +-
src/server/CMakeLists.txt | 52 +-
src/server/qgis_map_serv.cpp | 431 +-
src/server/qgsaccesscontrol.cpp | 170 +
src/server/qgsaccesscontrol.h | 128 +
src/server/qgsaccesscontrolfilter.cpp | 87 +
src/server/qgsaccesscontrolfilter.h | 117 +
src/server/qgscapabilitiescache.cpp | 12 +-
src/server/qgscapabilitiescache.h | 20 +-
src/server/qgsconfigcache.cpp | 60 +-
src/server/qgsconfigcache.h | 33 +-
src/server/qgsconfigparserutils.cpp | 93 +-
src/server/qgsconfigparserutils.h | 10 +-
src/server/qgsftptransaction.cpp | 2 +-
src/server/qgsftptransaction.h | 4 +-
src/server/qgsgetrequesthandler.cpp | 4 +-
src/server/qgsgetrequesthandler.h | 2 +-
src/server/qgshostedrdsbuilder.cpp | 6 +-
src/server/qgshostedvdsbuilder.cpp | 8 +-
src/server/qgshttprequesthandler.cpp | 184 +-
src/server/qgshttprequesthandler.h | 39 +-
src/server/qgsinterpolationlayerbuilder.cpp | 20 +-
src/server/qgsinterpolationlayerbuilder.h | 6 +-
src/server/qgsmslayerbuilder.cpp | 2 +-
src/server/qgsmslayerbuilder.h | 10 +-
src/server/qgsmslayercache.cpp | 87 +-
src/server/qgsmslayercache.h | 45 +-
src/server/qgsmsutils.cpp | 8 +-
src/server/qgsmsutils.h | 8 +-
src/server/qgsowsserver.cpp | 67 +
src/server/qgsowsserver.h | 65 +-
src/server/qgspostrequesthandler.cpp | 24 +-
src/server/qgspostrequesthandler.h | 6 +-
src/server/qgsremotedatasourcebuilder.cpp | 18 +-
src/server/qgsremotedatasourcebuilder.h | 8 +-
src/server/qgsremoteowsbuilder.cpp | 46 +-
src/server/qgsremoteowsbuilder.h | 10 +-
src/server/qgsrequesthandler.h | 96 +-
src/server/qgssentdatasourcebuilder.cpp | 16 +-
src/server/qgssentdatasourcebuilder.h | 8 +-
src/server/qgsserver.cpp | 666 +
src/server/qgsserver.h | 133 +
src/server/qgsserverfilter.cpp | 4 +-
src/server/qgsserverfilter.h | 8 +-
src/server/qgsserverinterface.cpp | 7 +-
src/server/qgsserverinterface.h | 78 +-
src/server/qgsserverinterfaceimpl.cpp | 29 +-
src/server/qgsserverinterfaceimpl.h | 23 +-
src/server/qgsserverlogger.cpp | 8 +-
src/server/qgsserverlogger.h | 4 +-
src/server/qgsserverplugins.cpp | 54 +-
src/server/qgsserverplugins.h | 18 +-
src/server/qgsserverprojectparser.cpp | 261 +-
src/server/qgsserverprojectparser.h | 48 +-
src/server/qgsserverstreamingdevice.cpp | 61 +
src/server/qgsserverstreamingdevice.h | 46 +
src/server/qgssldconfigparser.cpp | 783 +-
src/server/qgssldconfigparser.h | 71 +-
src/server/qgssoaprequesthandler.cpp | 43 +-
src/server/qgssoaprequesthandler.h | 10 +-
src/server/qgswcsprojectparser.cpp | 62 +-
src/server/qgswcsprojectparser.h | 19 +-
src/server/qgswcsserver.cpp | 72 +-
src/server/qgswcsserver.h | 27 +-
src/server/qgswfsprojectparser.cpp | 143 +-
src/server/qgswfsprojectparser.h | 21 +-
src/server/qgswfsserver.cpp | 480 +-
src/server/qgswfsserver.h | 40 +-
src/server/qgswmsconfigparser.cpp | 28 +-
src/server/qgswmsconfigparser.h | 41 +-
src/server/qgswmsprojectparser.cpp | 394 +-
src/server/qgswmsprojectparser.h | 56 +-
src/server/qgswmsserver.cpp | 890 +-
src/server/qgswmsserver.h | 147 +-
src/ui/CMakeLists.txt | 5 +-
src/ui/auth/qgsauthauthoritieseditor.ui | 369 +
src/ui/auth/qgsauthcertificateinfo.ui | 277 +
src/ui/auth/qgsauthcertificatemanager.ui | 135 +
src/ui/auth/qgsauthconfigedit.ui | 132 +
src/ui/auth/qgsauthconfigeditor.ui | 234 +
src/ui/auth/qgsauthconfigidedit.ui | 90 +
src/ui/auth/qgsauthconfigselect.ui | 222 +
src/ui/auth/qgsauthconfiguriedit.ui | 97 +
src/ui/auth/qgsautheditorwidgets.ui | 176 +
src/ui/auth/qgsauthidentitieseditor.ui | 269 +
src/ui/auth/qgsauthimportcertdialog.ui | 315 +
src/ui/auth/qgsauthimportidentitydialog.ui | 413 +
src/ui/auth/qgsauthmasterpassresetdialog.ui | 215 +
src/ui/auth/qgsauthmethodplugins.ui | 50 +
src/ui/auth/qgsauthserverseditor.ui | 254 +
src/ui/auth/qgsauthsslconfigwidget.ui | 203 +
src/ui/auth/qgsauthsslerrorsdialog.ui | 282 +
src/ui/auth/qgsauthsslimportdialog.ui | 308 +
src/ui/auth/qgsauthsslimporterrors.ui | 112 +
src/ui/auth/qgsauthtrustedcasdialog.ui | 188 +
src/ui/composer/qgsatlascompositionwidgetbase.ui | 361 +
src/ui/composer/qgsattributeselectiondialogbase.ui | 309 +
.../{ => composer}/qgscomposerarrowwidgetbase.ui | 0
.../qgscomposerattributetablewidgetbase.ui | 840 +
src/ui/composer/qgscomposerbase.ui | 1066 +
src/ui/{ => composer}/qgscomposerhtmlwidgetbase.ui | 0
src/ui/composer/qgscomposerimageexportoptions.ui | 320 +
src/ui/composer/qgscomposeritemwidgetbase.ui | 836 +
.../{ => composer}/qgscomposerlabelwidgetbase.ui | 0
.../qgscomposerlegenditemdialogbase.ui | 0
.../qgscomposerlegendlayersdialogbase.ui | 0
src/ui/composer/qgscomposerlegendwidgetbase.ui | 1078 +
src/ui/composer/qgscomposermanagerbase.ui | 202 +
src/ui/composer/qgscomposermapwidgetbase.ui | 1541 +
src/ui/composer/qgscomposerpicturewidgetbase.ui | 537 +
src/ui/composer/qgscomposerscalebarwidgetbase.ui | 744 +
.../{ => composer}/qgscomposershapewidgetbase.ui | 0
.../composer/qgscomposertablebackgroundstyles.ui | 548 +
src/ui/composer/qgscomposertablewidgetbase.ui | 503 +
.../{ => composer}/qgscomposervectorlegendbase.ui | 0
src/ui/{ => composer}/qgscompositionbase.ui | 0
src/ui/composer/qgscompositionwidgetbase.ui | 716 +
src/ui/composer/qgssvgexportoptions.ui | 239 +
.../editorwidgets/qgsexternalresourceconfigdlg.ui | 374 +
src/ui/editorwidgets/qgsrangeconfigdlgbase.ui | 13 +-
.../qgsrelationreferenceconfigdlgbase.ui | 107 +-
.../editorwidgets/qgsuniquevaluesconfigdlgbase.ui | 2 +-
.../editorwidgets/qgsvaluerelationconfigdlgbase.ui | 27 +-
src/ui/effects/qgseffectpropertieswidget.ui | 69 +
.../effects/qgseffectstackpropertieswidgetbase.ui | 194 +
src/ui/effects/widget_blur.ui | 194 +
src/ui/effects/widget_coloreffects.ui | 501 +
src/ui/effects/widget_drawsource.ui | 160 +
src/ui/effects/widget_glow.ui | 348 +
src/ui/effects/widget_shadoweffect.ui | 325 +
src/ui/effects/widget_transform.ui | 327 +
src/ui/qgisapp.ui | 213 +-
src/ui/qgsabout.ui | 47 +-
src/ui/qgsaddattrdialogbase.ui | 6 +-
src/ui/qgsaddjoindialogbase.ui | 183 -
src/ui/qgsadvanceddigitizingdockwidgetbase.ui | 4 +-
src/ui/qgsalignrasterdialog.ui | 270 +
src/ui/qgsatlascompositionwidgetbase.ui | 330 -
src/ui/qgsattributeactiondialogbase.ui | 6 +-
src/ui/qgsattributeselectiondialogbase.ui | 309 -
src/ui/qgsattributetabledialog.ui | 220 +-
src/ui/qgsbookmarksbase.ui | 176 +-
src/ui/qgsbrowserdirectorypropertiesbase.ui | 105 +-
src/ui/qgsbrowserdockwidgetbase.ui | 253 +-
src/ui/qgsbrowserlayerpropertiesbase.ui | 224 +-
src/ui/qgsbrowserpropertiesdialogbase.ui | 76 +
src/ui/qgscategorizedsymbolrendererv2widget.ui | 8 +
src/ui/qgscolordialog.ui | 4 +-
src/ui/qgscomposerattributetablewidgetbase.ui | 788 -
src/ui/qgscomposerbase.ui | 1060 -
src/ui/qgscomposeritemwidgetbase.ui | 793 -
src/ui/qgscomposerlegendwidgetbase.ui | 960 -
src/ui/qgscomposermanagerbase.ui | 195 -
src/ui/qgscomposermapwidgetbase.ui | 1505 -
src/ui/qgscomposerpicturewidgetbase.ui | 398 -
src/ui/qgscomposerscalebarwidgetbase.ui | 678 -
src/ui/qgscomposertablewidgetbase.ui | 494 -
src/ui/qgscompositionwidgetbase.ui | 547 -
src/ui/qgscredentialdialog.ui | 236 +-
src/ui/qgscustomizationdialogbase.ui | 20 +-
src/ui/qgsdbsourceselectbase.ui | 2 +-
src/ui/qgsdecorationcopyrightdialog.ui | 345 +-
src/ui/qgsdecorationgriddialog.ui | 586 +-
src/ui/qgsdecorationnortharrowdialog.ui | 388 +-
src/ui/qgsdecorationscalebardialog.ui | 555 +-
src/ui/qgsdelattrdialogbase.ui | 4 +-
src/ui/qgsdiagrampropertiesbase.ui | 2707 +-
src/ui/qgsdualviewbase.ui | 30 +-
src/ui/qgsdxfexportdialogbase.ui | 46 +-
src/ui/qgsexpressionbuilder.ui | 611 +-
src/ui/qgsexpressionselectiondialogbase.ui | 2 +-
src/ui/qgsfieldcalculatorbase.ui | 4 +-
src/ui/qgsfieldconditionalformatwidget.ui | 681 +
src/ui/qgsfieldspropertiesbase.ui | 298 +-
src/ui/qgsgraduatedsymbolrendererv2widget.ui | 687 +-
src/ui/qgsgroupwmsdatadialogbase.ui | 134 +
src/ui/qgshistogramwidgetbase.ui | 115 +
src/ui/qgsidentifyresultsbase.ui | 286 +-
src/ui/qgsjoindialogbase.ui | 195 +
src/ui/qgslabelingguibase.ui | 1631 +-
src/ui/qgslabelingrulepropsdialog.ui | 139 +
src/ui/qgslabelingwidget.ui | 102 +
src/ui/qgslabelpropertydialogbase.ui | 1110 +-
src/ui/qgsloadstylefromdbdialog.ui | 2 +-
src/ui/qgsmapunitscaledialog.ui | 152 +-
src/ui/qgsmergeattributesdialogbase.ui | 50 +-
src/ui/qgsmssqlnewconnectionbase.ui | 476 +-
src/ui/qgsnewhttpconnectionbase.ui | 219 +-
src/ui/qgsnewmemorylayerdialogbase.ui | 127 +-
src/ui/qgsnewspatialitelayerdialogbase.ui | 140 +-
src/ui/qgsnewvectorlayerdialogbase.ui | 18 +-
src/ui/qgsoptionsbase.ui | 929 +-
src/ui/qgsoraclenewconnectionbase.ui | 28 +-
src/ui/qgsorderbydialogbase.ui | 83 +
src/ui/qgsosmexportdialog.ui | 19 +-
src/ui/qgspgnewconnectionbase.ui | 262 +-
src/ui/qgspluginmanagerbase.ui | 304 +-
src/ui/qgspointdisplacementrendererwidgetbase.ui | 200 +-
src/ui/qgsprojectpropertiesbase.ui | 1214 +-
src/ui/qgsrastercalcdialogbase.ui | 369 +-
src/ui/qgsrasterlayerpropertiesbase.ui | 225 +-
src/ui/qgsrasterlayersaveasdialogbase.ui | 50 +-
src/ui/qgsrasterpyramidsoptionswidgetbase.ui | 21 +-
src/ui/qgsrelationmanagerdialogbase.ui | 7 +-
src/ui/qgsrendererv2propsdialogbase.ui | 60 +-
src/ui/qgsrulebasedlabelingwidget.ui | 110 +
src/ui/qgsrulebasedrendererv2widget.ui | 23 +-
.../qgssinglebandpseudocolorrendererwidgetbase.ui | 31 +-
src/ui/qgsstatisticalsummarybase.ui | 133 +
src/ui/qgsstylev2groupselectiondialogbase.ui | 88 +
src/ui/qgsstylev2managerdialogbase.ui | 409 +-
src/ui/qgssvgexportoptions.ui | 91 -
src/ui/qgssymbolv2selectordialogbase.ui | 34 +-
src/ui/qgsvectorlayerpropertiesbase.ui | 513 +-
src/ui/qgsvectorlayersaveasdialogbase.ui | 56 +-
src/ui/qgswfssourceselectbase.ui | 243 +-
src/ui/symbollayer/qgs25drendererwidgetbase.ui | 155 +
.../symbollayer/qgsgeometrygeneratorwidgetbase.ui | 57 +
src/ui/symbollayer/widget_ellipse.ui | 30 +-
src/ui/symbollayer/widget_fontmarker.ui | 282 +-
src/ui/symbollayer/widget_gradientfill.ui | 23 +-
src/ui/symbollayer/widget_layerproperties.ui | 32 +-
src/ui/symbollayer/widget_linepatternfill.ui | 27 +-
src/ui/symbollayer/widget_markerline.ui | 66 +-
src/ui/symbollayer/widget_pointpatternfill.ui | 31 +-
src/ui/symbollayer/widget_rasterfill.ui | 10 +-
src/ui/symbollayer/widget_set_dd_value.ui | 97 +
src/ui/symbollayer/widget_shapeburstfill.ui | 10 +-
src/ui/symbollayer/widget_simplefill.ui | 24 +-
src/ui/symbollayer/widget_simpleline.ui | 0
src/ui/symbollayer/widget_simplemarker.ui | 31 +-
src/ui/symbollayer/widget_size_scale.ui | 285 +
src/ui/symbollayer/widget_svgfill.ui | 21 +-
src/ui/symbollayer/widget_svgmarker.ui | 34 +-
src/ui/symbollayer/widget_svgselector.ui | 15 +-
src/ui/symbollayer/widget_symbolslist.ui | 122 +-
src/ui/symbollayer/widget_vectorfield.ui | 12 +
tests/CMakeLists.txt | 4 +
tests/README | 15 -
tests/README.md | 66 +
tests/bench/CMakeLists.txt | 3 +
tests/bench/main.cpp | 15 +-
tests/bench/qgsbench.cpp | 28 +-
tests/bench/qgsbench.h | 4 +-
tests/qt_modeltest/dynamictreemodel.cpp | 2 +-
tests/qt_modeltest/dynamictreemodel.h | 12 +-
tests/qt_modeltest/modeltest.h | 2 +-
tests/qt_modeltest/tst_modeltest.cpp | 2 +-
tests/renderchecker.js | 45 +
tests/src/CMakeLists.txt | 4 +-
tests/src/analysis/CMakeLists.txt | 11 +-
tests/src/analysis/testopenstreetmap.cpp | 8 +-
tests/src/analysis/testqgsalignraster.cpp | 273 +
tests/src/analysis/testqgsrastercalculator.cpp | 532 +
tests/src/analysis/testqgsvectoranalyzer.cpp | 15 +-
tests/src/analysis/testqgszonalstatistics.cpp | 14 +-
tests/src/app/CMakeLists.txt | 38 +-
tests/src/app/testqgisappclipboard.cpp | 9 +-
tests/src/app/testqgisapppython.cpp | 97 +
tests/src/app/testqgsattributetable.cpp | 172 +
tests/src/app/testqgsfieldcalculator.cpp | 193 +
tests/src/app/testqgsmaptoolidentifyaction.cpp | 387 +
tests/src/app/testqgsmeasuretool.cpp | 192 +
tests/src/core/CMakeLists.txt | 173 +-
tests/src/core/qgscompositionchecker.cpp | 8 +-
tests/src/core/qgscompositionchecker.h | 5 +-
tests/src/core/regression1141.cpp | 76 +-
tests/src/core/regression992.cpp | 8 +-
tests/src/core/test_template.cpp | 1 -
tests/src/core/testcontrastenhancements.cpp | 7 +-
tests/src/core/testmaprendererjob.cpp | 20 +-
tests/src/core/testqgis.cpp | 223 +
tests/src/core/testqgsapplication.cpp | 40 +-
tests/src/core/testqgsatlascomposition.cpp | 50 +-
tests/src/core/testqgsauthconfig.cpp | 250 +
tests/src/core/testqgsauthcrypto.cpp | 122 +
tests/src/core/testqgsauthmanager.cpp | 406 +
tests/src/core/testqgsblendmodes.cpp | 50 +-
tests/src/core/testqgsclipper.cpp | 14 +-
tests/src/core/testqgscolorscheme.cpp | 2 +-
tests/src/core/testqgscolorschemeregistry.cpp | 3 +-
tests/src/core/testqgscomposerdd.cpp | 23 +-
tests/src/core/testqgscomposereffects.cpp | 16 +-
tests/src/core/testqgscomposergroup.cpp | 290 +-
tests/src/core/testqgscomposerhtml.cpp | 28 +-
tests/src/core/testqgscomposerlabel.cpp | 40 +-
tests/src/core/testqgscomposermap.cpp | 211 +-
tests/src/core/testqgscomposermapgrid.cpp | 145 +-
tests/src/core/testqgscomposermapoverview.cpp | 22 +-
tests/src/core/testqgscomposermodel.cpp | 29 +-
tests/src/core/testqgscomposermultiframe.cpp | 22 +-
tests/src/core/testqgscomposerobject.cpp | 104 +-
tests/src/core/testqgscomposerpaper.cpp | 80 +-
tests/src/core/testqgscomposerpicture.cpp | 92 +-
tests/src/core/testqgscomposerrotation.cpp | 71 +-
tests/src/core/testqgscomposerscalebar.cpp | 66 +-
tests/src/core/testqgscomposershapes.cpp | 39 +-
tests/src/core/testqgscomposertable.cpp | 16 +-
tests/src/core/testqgscomposertablev2.cpp | 436 +-
tests/src/core/testqgscomposerutils.cpp | 43 +-
tests/src/core/testqgscomposition.cpp | 277 +-
tests/src/core/testqgsconnectionpool.cpp | 141 +
.../src/core/testqgscoordinatereferencesystem.cpp | 25 +-
tests/src/core/testqgscoordinatetransform.cpp | 1 -
tests/src/core/testqgsdatadefined.cpp | 157 +-
tests/src/core/testqgsdataitem.cpp | 11 +-
tests/src/core/testqgsdatasourceuri.cpp | 154 +
tests/src/core/testqgsdiagram.cpp | 138 +-
tests/src/core/testqgsdiagramexpression.cpp | 190 -
tests/src/core/testqgsdistancearea.cpp | 188 +-
tests/src/core/testqgsellipsemarker.cpp | 183 +
tests/src/core/testqgsexpression.cpp | 1146 +-
tests/src/core/testqgsexpressioncontext.cpp | 645 +
tests/src/core/testqgsfeature.cpp | 464 +
tests/src/core/testqgsfield.cpp | 352 +
tests/src/core/testqgsfields.cpp | 74 +-
tests/src/core/testqgsfontmarker.cpp | 182 +
tests/src/core/testqgsfontutils.cpp | 151 +
tests/src/core/testqgsgeometry.cpp | 2942 +-
tests/src/core/testqgsgeometryimport.cpp | 42 +-
tests/src/core/testqgsgeometryutils.cpp | 335 +
tests/src/core/testqgsgradients.cpp | 19 +-
tests/src/core/testqgsgraduatedsymbolrenderer.cpp | 141 +
tests/src/core/testqgshistogram.cpp | 157 +
tests/src/core/testqgsimageoperation.cpp | 34 +-
tests/src/core/testqgsinvertedpolygonrenderer.cpp | 18 +-
tests/src/core/testqgslabelingenginev2.cpp | 440 +
tests/src/core/testqgslayertree.cpp | 425 +
tests/src/core/testqgslegendrenderer.cpp | 305 +-
tests/src/core/testqgslinefillsymbol.cpp | 185 +
tests/src/core/testqgsmaplayer.cpp | 8 +-
tests/src/core/testqgsmaplayerstylemanager.cpp | 14 +
tests/src/core/testqgsmaprenderer.cpp | 161 +-
tests/src/core/testqgsmaprotation.cpp | 83 +-
tests/src/core/testqgsmapsettings.cpp | 19 +-
tests/src/core/testqgsmaptopixel.cpp | 5 +-
.../core/testqgsmaptopixelgeometrysimplifier.cpp | 185 +
tests/src/core/testqgsmarkerlinesymbol.cpp | 6 +-
tests/src/core/testqgsnetworkcontentfetcher.cpp | 45 +-
tests/src/core/testqgsogcutils.cpp | 31 +-
tests/src/core/testqgspainteffect.cpp | 946 +
tests/src/core/testqgspainteffectregistry.cpp | 176 +
tests/src/core/testqgspallabeling.cpp | 107 +
tests/src/core/testqgspoint.cpp | 17 +-
tests/src/core/testqgspointlocator.cpp | 5 +-
tests/src/core/testqgspointpatternfillsymbol.cpp | 185 +
tests/src/core/testqgsproject.cpp | 62 +-
tests/src/core/testqgsrasterfilewriter.cpp | 32 +-
tests/src/core/testqgsrasterfill.cpp | 20 +-
tests/src/core/testqgsrasterlayer.cpp | 147 +-
tests/src/core/testqgsrastersublayer.cpp | 16 +-
tests/src/core/testqgsrectangle.cpp | 5 +-
tests/src/core/testqgsrenderers.cpp | 36 +-
tests/src/core/testqgsrulebasedrenderer.cpp | 57 +-
tests/src/core/testqgsscaleexpression.cpp | 111 +
tests/src/core/testqgsshapeburst.cpp | 20 +-
tests/src/core/testqgssimplemarker.cpp | 233 +
tests/src/core/testqgssnappingutils.cpp | 52 +-
tests/src/core/testqgsspatialindex.cpp | 13 +-
tests/src/core/testqgsstatisticalsummary.cpp | 186 +
tests/src/core/testqgsstringutils.cpp | 123 +
tests/src/core/testqgsstylev2.cpp | 367 +-
tests/src/core/testqgssvgmarker.cpp | 179 +
tests/src/core/testqgssymbolv2.cpp | 459 +
tests/src/core/testqgstracer.cpp | 324 +
tests/src/core/testqgsvectordataprovider.cpp | 22 +-
tests/src/core/testqgsvectorfilewriter.cpp | 4 -
tests/src/core/testqgsvectorlayer.cpp | 512 +-
tests/src/core/testqgsvectorlayercache.cpp | 44 +-
tests/src/core/testqgsvectorlayerjoinbuffer.cpp | 384 +-
tests/src/core/testziplayer.cpp | 99 +-
tests/src/gui/CMakeLists.txt | 25 +-
tests/src/gui/testprojectionissues.cpp | 14 +-
tests/src/gui/testqgsdoublespinbox.cpp | 10 +-
tests/src/gui/testqgsdualview.cpp | 4 +-
tests/src/gui/testqgsfieldexpressionwidget.cpp | 275 +
tests/src/gui/testqgsfilewidget.cpp | 87 +
tests/src/gui/testqgsmapcanvas.cpp | 24 +-
tests/src/gui/testqgsmaptoolzoom.cpp | 24 +-
tests/src/gui/testqgsquickprint.cpp | 22 +-
tests/src/gui/testqgsrasterhistogram.cpp | 13 +-
tests/src/gui/testqgsrubberband.cpp | 78 +-
tests/src/gui/testqgsscalecombobox.cpp | 46 +-
tests/src/gui/testqgsspinbox.cpp | 10 +-
tests/src/providers/CMakeLists.txt | 26 +-
tests/src/providers/grass/6/CMakeLists.txt | 3 +
tests/src/providers/grass/7/CMakeLists.txt | 2 +
tests/src/providers/grass/CMakeLists.txt | 89 +
tests/src/providers/grass/testqgsgrassprovider.cpp | 1674 +
tests/src/providers/testqgsgdalprovider.cpp | 11 +-
tests/src/providers/testqgswcsprovider.cpp | 19 +-
tests/src/providers/testqgswcspublicservers.cpp | 123 +-
tests/src/providers/testqgswcspublicservers.h | 12 +-
tests/src/python/CMakeLists.txt | 132 +-
tests/src/python/providertestbase.py | 516 +
tests/src/python/qgis_interface.py | 3 +-
tests/src/python/qgis_local_server.py | 18 +-
tests/src/python/qgscompositionchecker.py | 36 +-
tests/src/python/test_provider_memory.py | 321 +
tests/src/python/test_provider_mssql.py | 102 +
tests/src/python/test_provider_ogr.py | 175 +
tests/src/python/test_provider_oracle.py | 107 +
tests/src/python/test_provider_postgres.py | 171 +
tests/src/python/test_provider_shapefile.py | 266 +
tests/src/python/test_provider_spatialite.py | 302 +
tests/src/python/test_provider_tabfile.py | 85 +
tests/src/python/test_provider_virtual.py | 743 +
tests/src/python/test_qgis_local_server.py | 20 +-
tests/src/python/test_qgsanalysis.py | 23 +-
tests/src/python/test_qgsapplication.py | 7 +-
tests/src/python/test_qgsappstartup.py | 51 +-
tests/src/python/test_qgsatlascomposition.py | 281 +-
tests/src/python/test_qgsattributetablemodel.py | 87 +
tests/src/python/test_qgsauthsystem.py | 566 +
tests/src/python/test_qgsblendmodes.py | 73 +-
.../python/test_qgscategorizedsymbolrendererv2.py | 187 +
tests/src/python/test_qgscolorbuttonv2.py | 43 +
tests/src/python/test_qgscolorscheme.py | 50 +-
tests/src/python/test_qgscolorschemeregistry.py | 41 +-
tests/src/python/test_qgscomposereffects.py | 21 +-
tests/src/python/test_qgscomposerhtml.py | 48 +-
tests/src/python/test_qgscomposerlabel.py | 85 +-
tests/src/python/test_qgscomposermap.py | 42 +-
tests/src/python/test_qgscomposermapgrid.py | 261 +-
tests/src/python/test_qgscomposerpicture.py | 93 +
tests/src/python/test_qgscomposershapes.py | 19 +-
tests/src/python/test_qgscomposerview.py | 65 +
tests/src/python/test_qgscomposition.py | 27 +-
tests/src/python/test_qgsconditionalstyle.py | 78 +
tests/src/python/test_qgscoordinatetransform.py | 21 +-
tests/src/python/test_qgsdelimitedtextprovider.py | 661 +-
.../python/test_qgsdelimitedtextprovider_wanted.py | 1820 +-
tests/src/python/test_qgsdistancearea.py | 211 +-
tests/src/python/test_qgsdoccoverage.py | 117 +-
tests/src/python/test_qgseditwidgets.py | 76 +
tests/src/python/test_qgsexpression.py | 47 +-
tests/src/python/test_qgsfeature.py | 24 +-
tests/src/python/test_qgsfeatureiterator.py | 126 +-
tests/src/python/test_qgsfield.py | 91 +
tests/src/python/test_qgsfontutils.py | 13 +-
tests/src/python/test_qgsgeometry.py | 2542 +-
.../python/test_qgsgeometry_avoid_intersections.py | 47 +-
.../test_qgsgeometrygeneratorsymbollayerv2.py | 157 +
.../python/test_qgsgraduatedsymbolrendererv2.py | 390 +-
tests/src/python/test_qgsissue7244.py | 40 +-
tests/src/python/test_qgslayerdefinition.py | 120 +
tests/src/python/test_qgslogger.py | 11 +-
tests/src/python/test_qgsmaplayerregistry.py | 36 +
tests/src/python/test_qgsmapunitscale.py | 227 +-
tests/src/python/test_qgsmemoryprovider.py | 141 -
tests/src/python/test_qgsnetworkcontentfetcher.py | 121 +
tests/src/python/test_qgspallabeling_base.py | 28 +-
tests/src/python/test_qgspallabeling_canvas.py | 19 +-
tests/src/python/test_qgspallabeling_composer.py | 80 +-
tests/src/python/test_qgspallabeling_placement.py | 285 +
tests/src/python/test_qgspallabeling_server.py | 26 +-
tests/src/python/test_qgspallabeling_tests.py | 91 +
tests/src/python/test_qgspoint.py | 25 +-
tests/src/python/test_qgsproject.py | 113 +
tests/src/python/test_qgsrangewidgets.py | 101 +
tests/src/python/test_qgsrasterfilewriter.py | 63 +-
tests/src/python/test_qgsrasterlayer.py | 46 +-
tests/src/python/test_qgsrectangle.py | 52 +-
tests/src/python/test_qgsrelation.py | 117 +-
tests/src/python/test_qgsrelationeditwidget.py | 335 +
tests/src/python/test_qgsrulebasedrenderer.py | 252 +
tests/src/python/test_qgsserver.py | 313 +
tests/src/python/test_qgsserver_accesscontrol.py | 1492 +
tests/src/python/test_qgssinglesymbolrenderer.py | 99 +
tests/src/python/test_qgssipcoverage.py | 130 +
tests/src/python/test_qgsspatialindex.py | 9 +-
tests/src/python/test_qgsspatialiteprovider.py | 190 -
.../python/test_qgssymbolexpressionvariables.py | 125 +
tests/src/python/test_qgssymbollayerv2.py | 315 +-
tests/src/python/test_qgssymbolv2.py | 192 +
tests/src/python/test_qgsunittypes.py | 337 +
tests/src/python/test_qgsvectorcolorramp.py | 320 +
tests/src/python/test_qgsvectorfilewriter.py | 252 +-
tests/src/python/test_qgsvectorlayer.py | 315 +-
tests/src/python/test_qgsvirtuallayerdefinition.py | 91 +
tests/src/python/test_qgszonalstatistics.py | 21 +-
tests/src/python/test_syntactic_sugar.py | 82 +
tests/src/python/utilities.py | 538 +-
.../adjacent_tiles/line_pattern_30_degree.qml | 373 +
.../adjacent_tiles/point_pattern_simple_marker.qml | 393 +
.../testdata/adjacent_tiles/simple_line_dashed.qml | 248 +
.../auth_system/certs_keys/cert_heirarchy_8bit.png | Bin 0 -> 29035 bytes
.../auth_system/certs_keys/chain_issuer2-root2.pem | 48 +
.../certs_keys/chain_subissuer-issuer-root.pem | 72 +
.../chains_subissuer-issuer-root_issuer2-root2.pem | 120 +
tests/testdata/auth_system/certs_keys/fra.p12 | Bin 0 -> 2088 bytes
tests/testdata/auth_system/certs_keys/fra_cert.der | Bin 0 -> 1029 bytes
tests/testdata/auth_system/certs_keys/fra_cert.pem | 24 +
tests/testdata/auth_system/certs_keys/fra_key.der | Bin 0 -> 609 bytes
tests/testdata/auth_system/certs_keys/fra_key.pem | 15 +
.../auth_system/certs_keys/fra_key_w-pass.pem | 18 +
.../auth_system/certs_keys/fra_w-chain.p12 | Bin 0 -> 4272 bytes
tests/testdata/auth_system/certs_keys/gerardus.p12 | Bin 0 -> 2122 bytes
.../auth_system/certs_keys/gerardus_cert.der | Bin 0 -> 1039 bytes
.../auth_system/certs_keys/gerardus_cert.pem | 24 +
.../auth_system/certs_keys/gerardus_key.der | Bin 0 -> 610 bytes
.../auth_system/certs_keys/gerardus_key.pem | 15 +
.../auth_system/certs_keys/gerardus_key_w-pass.pem | 18 +
.../auth_system/certs_keys/gerardus_w-chain.p12 | Bin 0 -> 5402 bytes
.../auth_system/certs_keys/issuer2_ca_cert.der | Bin 0 -> 1052 bytes
.../auth_system/certs_keys/issuer2_ca_cert.pem | 24 +
.../auth_system/certs_keys/issuer2_ca_key.der | Bin 0 -> 608 bytes
.../auth_system/certs_keys/issuer2_ca_key.pem | 15 +
.../auth_system/certs_keys/issuer_ca_cert.der | Bin 0 -> 1049 bytes
.../auth_system/certs_keys/issuer_ca_cert.pem | 24 +
.../auth_system/certs_keys/issuer_ca_key.der | Bin 0 -> 609 bytes
.../auth_system/certs_keys/issuer_ca_key.pem | 15 +
.../auth_system/certs_keys/localhost_ssl.p12 | Bin 0 -> 2140 bytes
.../auth_system/certs_keys/localhost_ssl_cert.der | Bin 0 -> 1039 bytes
.../auth_system/certs_keys/localhost_ssl_cert.pem | 24 +
.../auth_system/certs_keys/localhost_ssl_key.pem | 15 +
.../certs_keys/localhost_ssl_key_w-pass.pem | 18 +
.../certs_keys/localhost_ssl_w-chain.p12 | Bin 0 -> 4324 bytes
tests/testdata/auth_system/certs_keys/nicholas.p12 | Bin 0 -> 2114 bytes
.../auth_system/certs_keys/nicholas_cert.der | Bin 0 -> 1036 bytes
.../auth_system/certs_keys/nicholas_cert.pem | 24 +
.../auth_system/certs_keys/nicholas_key.der | Bin 0 -> 607 bytes
.../auth_system/certs_keys/nicholas_key.pem | 15 +
.../auth_system/certs_keys/nicholas_key_w-pass.pem | 18 +
.../auth_system/certs_keys/nicholas_w-chain.p12 | Bin 0 -> 4306 bytes
tests/testdata/auth_system/certs_keys/ptolemy.p12 | Bin 0 -> 2104 bytes
.../auth_system/certs_keys/ptolemy_cert.der | Bin 0 -> 1031 bytes
.../auth_system/certs_keys/ptolemy_cert.pem | 24 +
.../auth_system/certs_keys/ptolemy_key.der | Bin 0 -> 608 bytes
.../auth_system/certs_keys/ptolemy_key.pem | 15 +
.../auth_system/certs_keys/ptolemy_key_w-pass.pem | 18 +
.../auth_system/certs_keys/ptolemy_w-chain.p12 | Bin 0 -> 3200 bytes
.../auth_system/certs_keys/root2_ca_cert.der | Bin 0 -> 1050 bytes
.../auth_system/certs_keys/root2_ca_cert.pem | 24 +
.../auth_system/certs_keys/root2_ca_key.der | Bin 0 -> 609 bytes
.../auth_system/certs_keys/root2_ca_key.pem | 15 +
.../auth_system/certs_keys/root_ca_cert.der | Bin 0 -> 1047 bytes
.../auth_system/certs_keys/root_ca_cert.pem | 24 +
.../auth_system/certs_keys/root_ca_key.pem | 15 +
.../auth_system/certs_keys/subissuer_ca_cert.der | Bin 0 -> 1054 bytes
.../auth_system/certs_keys/subissuer_ca_cert.pem | 24 +
.../auth_system/certs_keys/subissuer_ca_key.der | Bin 0 -> 610 bytes
.../auth_system/certs_keys/subissuer_ca_key.pem | 15 +
.../auth_system/java_keystore/qgis-test-pki.jks | Bin 0 -> 9488 bytes
tests/testdata/auth_system/xca/qgis-certs.xdb | Bin 0 -> 29907 bytes
tests/testdata/auth_system/xca/requests/fra.csr | 14 +
.../testdata/auth_system/xca/requests/gerardus.csr | 14 +
.../auth_system/xca/requests/issuer2_ca.csr | 15 +
.../auth_system/xca/requests/issuer_ca.csr | 15 +
.../auth_system/xca/requests/localhost_ssl.csr | 15 +
.../testdata/auth_system/xca/requests/nicholas.csr | 14 +
.../testdata/auth_system/xca/requests/ptolemy.csr | 14 +
.../testdata/auth_system/xca/requests/root2_ca.csr | 15 +
.../testdata/auth_system/xca/requests/root_ca.csr | 15 +
.../auth_system/xca/requests/subissuer_ca.csr | 15 +
.../xca/templates/qgis_test_ca_template.xca | Bin 0 -> 231 bytes
.../xca/templates/qgis_test_client_template.xca | Bin 0 -> 205 bytes
.../templates/qgis_test_ssl_server_template.xca | Bin 0 -> 229 bytes
.../expected_adjacent_dashed_line.png | Bin 0 -> 5989 bytes
.../expected_adjacent_line_fill.png | Bin 0 -> 21101 bytes
.../expected_adjacent_line_fill_mask.png | Bin 0 -> 8121 bytes
.../expected_adjacent_marker_fill.png | Bin 0 -> 16581 bytes
.../expected_atlas_autoscale1.png | Bin
.../expected_atlas_autoscale1_mask.png | Bin 0 -> 30674 bytes
.../expected_atlas_autoscale2.png | Bin
.../expected_atlas_autoscale2_mask.png | Bin 0 -> 34030 bytes
.../expected_atlas_autoscale_old_api1.png | Bin
.../expected_atlas_autoscale_old_api1_mask.png | Bin 0 -> 30674 bytes
.../expected_atlas_autoscale_old_api2.png | Bin
.../expected_atlas_autoscale_old_api2_mask.png | Bin 0 -> 34030 bytes
.../expected_atlas_filtering1.png | Bin
.../expected_atlas_filtering1_mask.png | Bin 0 -> 34163 bytes
.../expected_atlas_fixedscale1.png | Bin
.../expected_atlas_fixedscale1_mask.png | Bin 0 -> 32217 bytes
.../expected_atlas_fixedscale2.png | Bin
.../expected_atlas_fixedscale2_mask.png | Bin 0 -> 33076 bytes
.../expected_atlas_fixedscale_old_api1.png | Bin
.../expected_atlas_fixedscale_old_api1_mask.png | Bin 0 -> 32217 bytes
.../expected_atlas_fixedscale_old_api2.png | Bin
.../expected_atlas_fixedscale_old_api2_mask.png | Bin 0 -> 33076 bytes
.../expected_atlas_hiding1.png | Bin
.../expected_atlas_hiding1_mask.png | Bin 0 -> 12444 bytes
.../expected_atlas_hiding2.png | Bin
.../expected_atlas_hiding2_mask.png | Bin 0 -> 10502 bytes
.../expected_atlas_predefinedscales1.png | Bin
.../expected_atlas_predefinedscales1_mask.png | Bin 0 -> 30744 bytes
.../expected_atlas_predefinedscales2.png | Bin
.../expected_atlas_predefinedscales2_mask.png | Bin 0 -> 29801 bytes
.../expected_atlas_sorting1.png | Bin
.../expected_atlas_sorting1_mask.png | Bin 0 -> 34335 bytes
.../expected_atlas_sorting2.png | Bin
.../expected_atlas_sorting2_mask.png | Bin 0 -> 27590 bytes
.../expected_atlas_two_maps1.png | Bin
.../expected_atlas_two_maps1_mask.png | Bin 0 -> 31122 bytes
.../expected_atlas_two_maps2.png | Bin
.../expected_atlas_two_maps2_mask.png | Bin 0 -> 32798 bytes
.../expected_composereffects_blend.png | Bin
.../expected_composereffects_blend_mask.png | Bin
.../expected_composereffects_transparency.png | Bin
.../expected_composerhtml_expressions_disabled.png | Bin
.../expected_composerhtml_expressions_enabled.png | Bin
.../expected_composerhtml_manual.png | Bin
.../expected_composerhtml_multiframe1.png | Bin
.../expected_composerhtml_multiframe2.png | Bin
.../expected_composerhtml_smartbreaks1.png | Bin
.../expected_composerhtml_smartbreaks2.png | Bin
.../expected_composerhtml_table.png | Bin
.../expected_composerhtml_userstylesheet.png | Bin
.../expected_composerrotation_label.png | Bin
.../expected_composerrotation_label_mask.png | Bin 0 -> 9065 bytes
.../expected_composerrotation_label_oldapi.png | Bin
.../expected_composerrotation_mapitemrotation.png | Bin
...ected_composerrotation_mapitemrotation_mask.png | Bin
.../expected_composerrotation_maprotation.png | Bin
.../expected_composerrotation_maprotation_mask.png | Bin 0 -> 5421 bytes
...xpected_composerrotation_maprotation_oldapi.png | Bin
.../expected_composerrotation_shape.png | Bin
.../expected_composerrotation_shape_oldapi.png | Bin
.../expected_composermap_ddlayers.png | Bin 0 -> 44778 bytes
.../expected_composermap_ddlayers_mask.png | Bin 0 -> 8908 bytes
.../expected_composermap_ddstyles.png | Bin 0 -> 24699 bytes
.../expected_composermap_ddstyles_mask.png | Bin 0 -> 8908 bytes
.../expected_composermap_render.png | Bin
.../expected_composermap_render_mask.png | Bin
.../expected_composermap_crossgrid.png | Bin
.../expected_composermap_exteriorticks.png | Bin
...xpected_composermap_exteriorticks_annotated.png | Bin
...ed_composermap_exteriorticks_annotated_mask.png | Bin 0 -> 33593 bytes
...pected_composermap_exteriorticks_annotated2.png | Bin
...d_composermap_exteriorticks_annotated2_mask.png | Bin 0 -> 29556 bytes
.../expected_composermap_filteredannotations.png | Bin
...pected_composermap_filteredannotations_mask.png | Bin 0 -> 30583 bytes
.../expected_composermap_framedivisions.png | Bin
.../expected_composermap_grid.png | Bin
.../expected_composermap_grid_mask.png | Bin 0 -> 19402 bytes
.../expected_composermap_gridframeonly.png | Bin
.../expected_composermap_gridreprojected.png | Bin
.../expected_composermap_interiorexteriorticks.png | Bin
...composermap_interiorexteriorticks_annotated.png | Bin
...sermap_interiorexteriorticks_annotated_mask.png | Bin 0 -> 31393 bytes
...omposermap_interiorexteriorticks_annotated2.png | Bin
...ermap_interiorexteriorticks_annotated2_mask.png | Bin 0 -> 29556 bytes
.../expected_composermap_interiorticks.png | Bin
...xpected_composermap_interiorticks_annotated.png | Bin
...ed_composermap_interiorticks_annotated_mask.png | Bin 0 -> 31393 bytes
...pected_composermap_interiorticks_annotated2.png | Bin
...d_composermap_interiorticks_annotated2_mask.png | Bin 0 -> 32468 bytes
.../expected_composermap_lineborder.png | Bin
.../expected_composermap_lineborder_annotated.png | Bin
...ected_composermap_lineborder_annotated_mask.png | Bin 0 -> 32305 bytes
.../expected_composermap_lineborder_annotated2.png | Bin
...cted_composermap_lineborder_annotated2_mask.png | Bin 0 -> 32326 bytes
.../expected_composermap_markergrid.png | Bin
.../expected_composermap_rotatedannotations.png | Bin
...xpected_composermap_rotatedannotations_mask.png | Bin 0 -> 49060 bytes
.../expected_composermap_rotatedframe.png | Bin
...ected_composermap_verticaldescending_inside.png | Bin
..._composermap_verticaldescending_inside_mask.png | Bin 0 -> 40991 bytes
...cted_composermap_verticaldescending_outside.png | Bin
...composermap_verticaldescending_outside_mask.png | Bin 0 -> 43108 bytes
.../expected_composermap_zebrastyle.png | Bin
.../expected_composermap_zebrastyle_left.png | Bin
.../expected_composermap_zebrastyle_lefttop.png | Bin
...xpected_composermap_zebrastyle_lefttopright.png | Bin
.../expected_composermap_overview.png | Bin
.../expected_composermap_overview_blending.png | Bin
.../expected_composermap_overview_center.png | Bin
.../expected_composermap_overview_invert.png | Bin
.../expected_composermap_overview_rotated.png | Bin
.../travis_ubuntu_12.04_anomaly.png | Bin
.../expected_composermap_overview_rotated2.png | Bin
.../travis_ubuntu_12.04_anomaly.png | Bin
.../expected_composerpaper_bordered.png | Bin
.../expected_composerpaper_default.png | Bin
.../expected_composerpaper_hidden.png | Bin 0 -> 4956 bytes
.../expected_composerpaper_markerborder.png | Bin
.../expected_composerpaper_transparent.png | Bin
.../expected_composerpicture_badexpression.png | Bin
.../expected_composerpicture_clip_anchor.png | Bin
...xpected_composerpicture_clip_anchoroversize.png | Bin
.../expected_composerpicture_expression.png | Bin
.../expected_composerpicture_issue_14644.png | Bin 0 -> 33704 bytes
.../expected_composerpicture_issue_14644_mask.png | Bin 0 -> 13448 bytes
.../expected_composerpicture_itemrotation.png | Bin
.../expected_composerpicture_remote.png | Bin
.../expected_composerpicture_resize_clip.png | Bin
...xpected_composerpicture_resize_frametoimage.png | Bin
...ed_composerpicture_resize_frametoimage_mask.png | Bin
.../expected_composerpicture_resize_stretch.png | Bin
.../expected_composerpicture_resize_zoom.png | Bin
.../expected_composerpicture_resize_zoomresize.png | Bin
.../expected_composerpicture_rotation.png | Bin
.../expected_composerpicture_rotation_oldapi.png | Bin
.../expected_composerpicture_svg_frametoimage.png | Bin
.../expected_composerpicture_svg_params.png | Bin 0 -> 34554 bytes
.../expected_composerpicture_svg_stretch.png | Bin
.../expected_composerpicture_svg_zoom.png | Bin
.../expected_composerpicture_svg_zoomresize.png | Bin
.../expected_composerpicture_zoom_anchor.png | Bin
.../expected_composerscalebar_doublebox.png | Bin
.../expected_composerscalebar_doublebox_mask.png | Bin 0 -> 8918 bytes
.../expected_composerscalebar_numeric.png | Bin
.../expected_composerscalebar_numeric_mask.png | Bin 0 -> 7739 bytes
.../expected_composerscalebar_singlebox.png | Bin
.../expected_composerscalebar_singlebox_mask.png | Bin 0 -> 8826 bytes
.../expected_composerscalebar_singlebox_alpha.png | Bin
...ected_composerscalebar_singlebox_alpha_mask.png | Bin 0 -> 8486 bytes
.../expected_composerscalebar_tick.png | Bin
.../expected_composerscalebar_tick_mask.png | Bin 0 -> 8859 bytes
.../expected_composershapes_ellipse.png | Bin
.../expected_composershapes_rectangle.png | Bin
.../expected_composershapes_roundedrect.png | Bin
.../expected_composershapes_symbolv2.png | Bin
.../expected_composershapes_triangle.png | Bin
.../expected_composerattributetable_align.png | Bin 0 -> 24668 bytes
.../expected_composerattributetable_align_mask.png | Bin 0 -> 42975 bytes
.../expected_composerattributetable_autowrap.png | Bin 0 -> 30813 bytes
...pected_composerattributetable_autowrap_mask.png | Bin 0 -> 50560 bytes
.../expected_composerattributetable_cellstyle.png | Bin 0 -> 21184 bytes
...ected_composerattributetable_cellstyle_mask.png | Bin 0 -> 29104 bytes
...expected_composerattributetable_columnwidth.png | Bin 0 -> 24351 bytes
...ted_composerattributetable_columnwidth_mask.png | Bin 0 -> 36344 bytes
.../expected_composerattributetable_drawempty.png | Bin 0 -> 18637 bytes
...ected_composerattributetable_drawempty_mask.png | Bin 0 -> 29005 bytes
...expected_composerattributetable_headersonly.png | Bin 0 -> 11120 bytes
...ted_composerattributetable_headersonly_mask.png | Bin 0 -> 17366 bytes
.../expected_composerattributetable_hidetable.png | Bin
...ected_composerattributetable_hidetable_mask.png | Bin 0 -> 5580 bytes
.../expected_composerattributetable_multiline.png | Bin 0 -> 22889 bytes
...ected_composerattributetable_multiline_mask.png | Bin 0 -> 42256 bytes
.../expected_composerattributetable_render.png | Bin 0 -> 26644 bytes
...expected_composerattributetable_render_mask.png | Bin 0 -> 42124 bytes
...expected_composerattributetable_showmessage.png | Bin 0 -> 13572 bytes
...ted_composerattributetable_showmessage_mask.png | Bin 0 -> 20832 bytes
.../expected_composerutils_drawarrowhead.png | Bin
.../expected_composerutils_drawtext_pos.png | Bin
.../expected_composerutils_drawtext_pos_mask.png | Bin 0 -> 2860 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_posnocolor.png | Bin
...cted_composerutils_drawtext_posnocolor_mask.png | Bin 0 -> 2990 bytes
.../expected_composerutils_drawtext_rect.png | Bin
.../expected_composerutils_drawtext_rect_mask.png | Bin 0 -> 2876 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_rectalign.png | Bin
...ected_composerutils_drawtext_rectalign_mask.png | Bin 0 -> 3018 bytes
.../anomaly_win7.png | Bin
.../expected_composerutils_drawtext_rectflag.png | Bin
...pected_composerutils_drawtext_rectflag_mask.png | Bin 0 -> 2758 bytes
.../anomaly_win7.png | Bin
...expected_composerutils_drawtext_rectnocolor.png | Bin
...ted_composerutils_drawtext_rectnocolor_mask.png | Bin 0 -> 3086 bytes
.../expected_composition_bounds.png | Bin 0 -> 6171 bytes
.../expected_composition_bounds_margin.png | Bin 0 -> 8442 bytes
.../expected_composition_bounds_multipage.png | Bin 0 -> 5313 bytes
.../expected_painteffect_blur.png | Bin 0 -> 6302 bytes
.../expected_painteffect_blur_mask.png | Bin 0 -> 1189 bytes
.../expected_painteffect_composer.png | Bin 0 -> 48589 bytes
.../expected_painteffect_drawsource.png | Bin 0 -> 793 bytes
.../expected_painteffect_drawsource_mask.png | Bin 0 -> 556 bytes
.../expected_painteffect_dropshadow.png | Bin 0 -> 4203 bytes
.../expected_painteffect_dropshadow_mask.png | Bin 0 -> 2741 bytes
.../expected_painteffect_layer.png | Bin 0 -> 36588 bytes
.../expected_painteffect_line.png | Bin 0 -> 34487 bytes
.../expected_painteffect_mapunits.png | Bin 0 -> 42218 bytes
.../expected_painteffect_marker.png | Bin 0 -> 8512 bytes
.../expected_painteffect_outerglow.png | Bin 0 -> 1773 bytes
.../expected_painteffect_outerglow_mask.png | Bin 0 -> 1497 bytes
.../expected_painteffect_poly.png | Bin 0 -> 65115 bytes
.../expected_painteffect_stack.png | Bin 0 -> 6052 bytes
.../expected_painteffect_stack_mask.png | Bin 0 -> 1035 bytes
.../expected_atlas_autoscale1_mask.png | Bin 30718 -> 0 bytes
.../expected_atlas_autoscale2_mask.png | Bin 33529 -> 0 bytes
.../expected_atlas_autoscale_old_api1_mask.png | Bin 30409 -> 0 bytes
.../expected_atlas_autoscale_old_api2_mask.png | Bin 33529 -> 0 bytes
.../expected_atlas_filtering1_mask.png | Bin 33677 -> 0 bytes
.../expected_atlas_fixedscale1_mask.png | Bin 31906 -> 0 bytes
.../expected_atlas_fixedscale2_mask.png | Bin 32540 -> 0 bytes
.../expected_atlas_fixedscale_old_api1_mask.png | Bin 31906 -> 0 bytes
.../expected_atlas_fixedscale_old_api2_mask.png | Bin 32540 -> 0 bytes
.../expected_atlas_hiding1_mask.png | Bin 12048 -> 0 bytes
.../expected_atlas_hiding2_mask.png | Bin 9880 -> 0 bytes
.../expected_atlas_legend.png | Bin 0 -> 44255 bytes
.../expected_atlas_legend_mask.png | Bin 0 -> 10924 bytes
.../expected_atlas_predefinedscales1_mask.png | Bin 30509 -> 0 bytes
.../expected_atlas_predefinedscales2_mask.png | Bin 29300 -> 0 bytes
.../expected_atlas_sorting1_mask.png | Bin 33817 -> 0 bytes
.../expected_atlas_sorting2_mask.png | Bin 27180 -> 0 bytes
.../expected_atlas_two_maps1_mask.png | Bin 30839 -> 0 bytes
.../expected_atlas_two_maps2_mask.png | Bin 32252 -> 0 bytes
...expected_composerattributetable_columnwidth.png | Bin 23941 -> 0 bytes
...ted_composerattributetable_columnwidth_mask.png | Bin 33931 -> 0 bytes
.../expected_composerattributetable_drawempty.png | Bin 18345 -> 0 bytes
...expected_composerattributetable_headersonly.png | Bin 11006 -> 0 bytes
...ted_composerattributetable_headersonly_mask.png | Bin 15948 -> 0 bytes
.../expected_composerattributetable_render.png | Bin 26276 -> 0 bytes
...expected_composerattributetable_render_mask.png | Bin 39696 -> 0 bytes
...expected_composerattributetable_showmessage.png | Bin 13417 -> 0 bytes
.../expected_composermap_grid_mask.png | Bin 19265 -> 0 bytes
...xpected_composermap_rotatedannotations_mask.png | Bin 32805 -> 0 bytes
.../expected_composerrotation_label_mask.png | Bin 8819 -> 0 bytes
.../expected_composerscalebar_singlebox_mask.png | Bin 7575 -> 0 bytes
...ected_composerscalebar_singlebox_alpha_mask.png | Bin 7336 -> 0 bytes
.../expected_composerutils_drawtext_pos_mask.png | Bin 2176 -> 0 bytes
.../expected_composerutils_drawtext_rect_mask.png | Bin 2178 -> 0 bytes
.../expected_geometry_bufferCheck_mask.png | Bin 0 -> 884 bytes
.../expected_geometry_differenceCheck2_mask.png | Bin 0 -> 857 bytes
.../expected_geometry_part_count.png | Bin 0 -> 3570126 bytes
.../expected_geometry_part_count_mask.png | Bin 0 -> 5499 bytes
.../expected_geometry_part_num.png | Bin 0 -> 3570126 bytes
.../expected_geometry_part_num_mask.png | Bin 0 -> 5499 bytes
.../expected_geometrygenerator_buffer_lines.png | Bin 0 -> 3570126 bytes
...xpected_geometrygenerator_buffer_lines_mask.png | Bin 0 -> 5581 bytes
.../expected_geometrygenerator_buffer_points.png | Bin 0 -> 3570126 bytes
...pected_geometrygenerator_buffer_points_mask.png | Bin 0 -> 5454 bytes
.../expected_geometrygenerator_marker.png | Bin 0 -> 641536 bytes
.../expected_geometrygenerator_mixed.png | Bin 0 -> 641536 bytes
.../expected_geometrygenerator_mixed_mask.png | Bin 0 -> 1621 bytes
.../expected_imageop_dt_interior.png | Bin 28048 -> 0 bytes
.../expected_imageop_dt_max.png | Bin 51987 -> 0 bytes
.../expected_imageop_dt_spread.png | Bin 21409 -> 0 bytes
.../expected_painteffect_blur/painteffect_blur.png | Bin 8244 -> 0 bytes
.../expected_painteffect_dropshadow.png | Bin 8441 -> 0 bytes
.../macosx/sp_background_rect.png | Bin 6075 -> 0 bytes
.../{precise => }/sp_background_rect.png | Bin
.../sp_background_rect/sp_background_rect_mask.png | Bin 0 -> 6005 bytes
.../macosx/sp_background_rect_w_offset.png | Bin 6275 -> 0 bytes
.../{precise => }/sp_background_rect_w_offset.png | Bin
.../sp_background_rect_w_offset_mask.png | Bin 0 -> 6083 bytes
.../sp_background_svg/macosx/sp_background_svg.png | Bin 6139 -> 0 bytes
.../{precise => }/sp_background_svg.png | Bin
.../sp_background_svg/sp_background_svg_mask.png | Bin 0 -> 6099 bytes
.../macosx/sp_background_svg_w_offset.png | Bin 6307 -> 0 bytes
.../{precise => }/sp_background_svg_w_offset.png | Bin
.../sp_background_svg_w_offset_mask.png | Bin 0 -> 6239 bytes
.../expected_pal_canvas/sp_buffer/sp_buffer.png | Bin 0 -> 9407 bytes
.../sp_buffer/sp_buffer_mask.png | Bin 0 -> 9187 bytes
.../sp_default_label/macosx/sp_default_label.png | Bin 6223 -> 0 bytes
.../{precise => }/sp_default_label.png | Bin
.../sp_default_label/sp_default_label_mask.png | Bin 0 -> 6032 bytes
.../sp_partials_labels_disabled_mask.png | Bin 0 -> 1248 bytes
.../macosx/sp_partials_labels_enabled.png | Bin 6780 -> 0 bytes
.../{precise => }/sp_partials_labels_enabled.png | Bin
.../sp_partials_labels_enabled_mask.png | Bin 0 -> 6076 bytes
.../expected_pal_canvas/sp_shadow/sp_shadow.png | Bin 0 -> 13638 bytes
.../sp_shadow/sp_shadow_mask.png | Bin 0 -> 9657 bytes
.../sp_text_color/macosx/sp_text_color.png | Bin 5687 -> 0 bytes
.../sp_text_color/{precise => }/sp_text_color.png | Bin
.../sp_text_color/sp_text_color_mask.png | Bin 0 -> 5898 bytes
.../macosx/sp_text_size_map_unit.png | Bin 6223 -> 0 bytes
.../{precise => }/sp_text_size_map_unit.png | Bin
.../sp_text_size_map_unit_mask.png | Bin 0 -> 6032 bytes
.../sp_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_curved_placement_above_mask.png | Bin 0 -> 8892 bytes
.../sp_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_curved_placement_below_mask.png | Bin 0 -> 9798 bytes
.../sp_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_curved_placement_online_mask.png | Bin 0 -> 9404 bytes
.../sp_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...p_line_placement_above_map_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...p_line_placement_below_map_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_line_placement_online_mask.png | Bin 0 -> 11865 bytes
.../macosx/sp_img_background_rect.png | Bin 6069 -> 0 bytes
.../{precise => }/sp_img_background_rect.png | Bin
.../sp_img_background_rect_mask.png | Bin 0 -> 6437 bytes
.../macosx/sp_img_background_rect_w_offset.png | Bin 6261 -> 0 bytes
.../sp_img_background_rect_w_offset.png | Bin
.../sp_img_background_rect_w_offset_mask.png | Bin 0 -> 6461 bytes
.../macosx/sp_img_background_svg.png | Bin 6132 -> 0 bytes
.../{precise => }/sp_img_background_svg.png | Bin
.../sp_img_background_svg_mask.png | Bin 0 -> 6086 bytes
.../macosx/sp_img_background_svg_w_offset.png | Bin 6293 -> 0 bytes
.../sp_img_background_svg_w_offset.png | Bin
.../sp_img_background_svg_w_offset_mask.png | Bin 0 -> 6154 bytes
.../sp_img_buffer/sp_img_buffer.png | Bin 0 -> 9407 bytes
.../sp_img_buffer/sp_img_buffer_mask.png | Bin 0 -> 9747 bytes
.../macosx/sp_img_default_label.png | Bin 6210 -> 0 bytes
.../{precise => }/sp_img_default_label.png | Bin
.../sp_img_default_label_mask.png | Bin 0 -> 6358 bytes
.../macosx/sp_img_partials_labels_enabled.png | Bin 6769 -> 0 bytes
.../sp_img_partials_labels_enabled.png | Bin
.../sp_img_partials_labels_enabled_mask.png | Bin 0 -> 6837 bytes
.../sp_img_shadow/sp_img_shadow.png | Bin 0 -> 13638 bytes
.../sp_img_shadow/sp_img_shadow_mask.png | Bin 0 -> 9789 bytes
.../sp_img_text_color/macosx/sp_img_text_color.png | Bin 5673 -> 0 bytes
.../{precise => }/sp_img_text_color.png | Bin
.../sp_img_text_color/sp_img_text_color_mask.png | Bin 0 -> 6202 bytes
.../macosx/sp_img_text_size_map_unit.png | Bin 6210 -> 0 bytes
.../{precise => }/sp_img_text_size_map_unit.png | Bin
.../sp_img_text_size_map_unit_mask.png | Bin 0 -> 6358 bytes
.../macosx/sp_pdf_background_rect.png | Bin 5026 -> 0 bytes
.../{precise => }/sp_pdf_background_rect.png | Bin
.../sp_pdf_background_rect_mask.png | Bin 0 -> 6209 bytes
.../macosx/sp_pdf_background_rect_w_offset.png | Bin 5252 -> 0 bytes
.../sp_pdf_background_rect_w_offset.png | Bin
.../sp_pdf_background_rect_w_offset_mask.png | Bin 0 -> 6202 bytes
.../macosx/sp_pdf_background_svg.png | Bin 5410 -> 0 bytes
.../{precise => }/sp_pdf_background_svg.png | Bin
.../sp_pdf_background_svg_mask.png | Bin 0 -> 6299 bytes
.../macosx/sp_pdf_background_svg_w_offset.png | Bin 5492 -> 0 bytes
.../sp_pdf_background_svg_w_offset.png | Bin
.../sp_pdf_background_svg_w_offset_mask.png | Bin 0 -> 6317 bytes
.../sp_pdf_buffer/sp_pdf_buffer.png | Bin 0 -> 9407 bytes
.../sp_pdf_buffer/sp_pdf_buffer_mask.png | Bin 0 -> 9825 bytes
.../macosx/sp_pdf_default_label.png | Bin 5206 -> 0 bytes
.../{precise => }/sp_pdf_default_label.png | Bin
.../sp_pdf_default_label_mask.png | Bin 0 -> 6149 bytes
.../anomaly-precise.png | Bin 1083 -> 0 bytes
.../sp_pdf_partials_labels_disabled_mask.png | Bin 0 -> 1319 bytes
.../macosx/sp_pdf_partials_labels_enabled.png | Bin 5740 -> 0 bytes
.../sp_pdf_partials_labels_enabled.png | Bin
.../sp_pdf_partials_labels_enabled_mask.png | Bin 0 -> 6447 bytes
.../sp_pdf_shadow/sp_pdf_shadow.png | Bin 0 -> 13638 bytes
.../sp_pdf_shadow/sp_pdf_shadow_mask.png | Bin 0 -> 9755 bytes
.../sp_pdf_text_color/macosx/sp_pdf_text_color.png | Bin 4790 -> 0 bytes
.../{precise => }/sp_pdf_text_color.png | Bin
.../sp_pdf_text_color/sp_pdf_text_color_mask.png | Bin 0 -> 6053 bytes
.../macosx/sp_pdf_text_size_map_unit.png | Bin 5206 -> 0 bytes
.../{precise => }/sp_pdf_text_size_map_unit.png | Bin
.../sp_pdf_text_size_map_unit_mask.png | Bin 0 -> 6149 bytes
.../macosx/sp_svg_background_rect.png | Bin 6079 -> 0 bytes
.../{precise => }/sp_svg_background_rect.png | Bin
.../sp_svg_background_rect_mask.png | Bin 0 -> 6062 bytes
.../macosx/sp_svg_background_rect_w_offset.png | Bin 6246 -> 0 bytes
.../sp_svg_background_rect_w_offset.png | Bin
.../sp_svg_background_rect_w_offset_mask.png | Bin 0 -> 6079 bytes
.../macosx/sp_svg_background_svg.png | Bin 6124 -> 0 bytes
.../{precise => }/sp_svg_background_svg.png | Bin
.../sp_svg_background_svg_mask.png | Bin 0 -> 6112 bytes
.../macosx/sp_svg_background_svg_w_offset.png | Bin 6280 -> 0 bytes
.../sp_svg_background_svg_w_offset.png | Bin
.../sp_svg_background_svg_w_offset_mask.png | Bin 0 -> 6125 bytes
.../sp_svg_buffer/sp_svg_buffer.png | Bin 0 -> 9407 bytes
.../sp_svg_buffer/sp_svg_buffer_mask.png | Bin 0 -> 9211 bytes
.../macosx/sp_svg_default_label.png | Bin 6195 -> 0 bytes
.../{precise => }/sp_svg_default_label.png | Bin
.../sp_svg_default_label_mask.png | Bin 0 -> 6007 bytes
.../macosx/sp_svg_partials_labels_enabled.png | Bin 6763 -> 0 bytes
.../sp_svg_partials_labels_enabled.png | Bin
.../sp_svg_partials_labels_enabled_mask.png | Bin 0 -> 5984 bytes
.../sp_svg_shadow/sp_svg_shadow.png | Bin 0 -> 13638 bytes
.../sp_svg_shadow/sp_svg_shadow_mask.png | Bin 0 -> 9630 bytes
.../sp_svg_text_color/macosx/sp_svg_text_color.png | Bin 5677 -> 0 bytes
.../{precise => }/sp_svg_text_color.png | Bin
.../sp_svg_text_color/sp_svg_text_color_mask.png | Bin 0 -> 5858 bytes
.../macosx/sp_svg_text_size_map_unit.png | Bin 6195 -> 0 bytes
.../{precise => }/sp_svg_text_size_map_unit.png | Bin
.../sp_svg_text_size_map_unit_mask.png | Bin 0 -> 6007 bytes
.../sp_img_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_img_curved_placement_above_mask.png | Bin 0 -> 12103 bytes
.../sp_img_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_img_curved_placement_below_mask.png | Bin 0 -> 13105 bytes
.../sp_img_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_img_curved_placement_online_mask.png | Bin 0 -> 11918 bytes
...p_img_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 14847 bytes
...sp_img_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...g_line_placement_above_map_orientation_mask.png | Bin 0 -> 14596 bytes
...p_img_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 14595 bytes
...sp_img_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...g_line_placement_below_map_orientation_mask.png | Bin 0 -> 14841 bytes
.../sp_img_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_img_line_placement_online_mask.png | Bin 0 -> 14408 bytes
.../sp_pdf_curved_placement_above.png | Bin 0 -> 11069 bytes
.../sp_pdf_curved_placement_above_mask.png | Bin 0 -> 11946 bytes
.../sp_pdf_curved_placement_below.png | Bin 0 -> 11094 bytes
.../sp_pdf_curved_placement_below_mask.png | Bin 0 -> 12864 bytes
.../sp_pdf_curved_placement_online.png | Bin 0 -> 10389 bytes
.../sp_pdf_curved_placement_online_mask.png | Bin 0 -> 11755 bytes
...p_pdf_line_placement_above_line_orientation.png | Bin 0 -> 10998 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 14579 bytes
...sp_pdf_line_placement_above_map_orientation.png | Bin 0 -> 10797 bytes
...f_line_placement_above_map_orientation_mask.png | Bin 0 -> 14523 bytes
...p_pdf_line_placement_below_line_orientation.png | Bin 0 -> 10797 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 14523 bytes
...sp_pdf_line_placement_below_map_orientation.png | Bin 0 -> 10998 bytes
...f_line_placement_below_map_orientation_mask.png | Bin 0 -> 14579 bytes
.../sp_pdf_line_placement_online.png | Bin 0 -> 10325 bytes
.../sp_pdf_line_placement_online_mask.png | Bin 0 -> 14301 bytes
.../sp_svg_curved_placement_above.png | Bin 0 -> 13283 bytes
.../sp_svg_curved_placement_above_mask.png | Bin 0 -> 8829 bytes
.../sp_svg_curved_placement_below.png | Bin 0 -> 13298 bytes
.../sp_svg_curved_placement_below_mask.png | Bin 0 -> 9722 bytes
.../sp_svg_curved_placement_online.png | Bin 0 -> 12239 bytes
.../sp_svg_curved_placement_online_mask.png | Bin 0 -> 9343 bytes
...p_svg_line_placement_above_line_orientation.png | Bin 0 -> 13171 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11621 bytes
...sp_svg_line_placement_above_map_orientation.png | Bin 0 -> 12916 bytes
...g_line_placement_above_map_orientation_mask.png | Bin 0 -> 11589 bytes
...p_svg_line_placement_below_line_orientation.png | Bin 0 -> 12916 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11589 bytes
...sp_svg_line_placement_below_map_orientation.png | Bin 0 -> 13171 bytes
...g_line_placement_below_map_orientation_mask.png | Bin 0 -> 11621 bytes
.../sp_svg_line_placement_online.png | Bin 0 -> 12359 bytes
.../sp_svg_line_placement_online_mask.png | Bin 0 -> 11783 bytes
.../sp_multipolygon_obstacle.png | Bin 0 -> 2633 bytes
.../sp_multipolygon_obstacle_mask.png | Bin 0 -> 1051 bytes
.../sp_point_dd_ordered_placement.png | Bin 0 -> 1200 bytes
.../sp_point_dd_ordered_placement_mask.png | Bin 0 -> 999 bytes
.../sp_point_dd_ordered_placement1.png | Bin 0 -> 1368 bytes
.../sp_point_dd_ordered_placement1_mask.png | Bin 0 -> 1244 bytes
.../sp_point_ordered_placement1.png | Bin 0 -> 1219 bytes
.../sp_point_ordered_placement1_mask.png | Bin 0 -> 992 bytes
.../sp_point_ordered_placement2.png | Bin 0 -> 1582 bytes
.../sp_point_ordered_placement2_mask.png | Bin 0 -> 1007 bytes
.../sp_point_ordered_placement3.png | Bin 0 -> 1625 bytes
.../sp_point_ordered_placement3_mask.png | Bin 0 -> 1019 bytes
.../sp_point_ordered_placement4.png | Bin 0 -> 1661 bytes
.../sp_point_ordered_placement4_mask.png | Bin 0 -> 1034 bytes
.../sp_point_ordered_symbol_bound_offset.png | Bin 0 -> 1148 bytes
.../sp_point_ordered_symbol_bound_offset_mask.png | Bin 0 -> 1035 bytes
.../sp_point_placement_around.png | Bin 0 -> 1487 bytes
.../sp_point_placement_around_mask.png | Bin 0 -> 1231 bytes
.../sp_point_placement_around_obstacle.png | Bin 0 -> 1708 bytes
.../sp_point_placement_around_obstacle_mask.png | Bin 0 -> 1389 bytes
...oint_placement_around_obstacle_large_symbol.png | Bin 0 -> 3265 bytes
...placement_around_obstacle_large_symbol_mask.png | Bin 0 -> 2527 bytes
.../sp_point_placement_narrow_polygon_obstacle.png | Bin 0 -> 2645 bytes
...oint_placement_narrow_polygon_obstacle_mask.png | Bin 0 -> 1090 bytes
.../sp_polygon_multiple_labels.png | Bin 0 -> 2948 bytes
.../sp_polygon_multiple_labels_mask.png | Bin 0 -> 1036 bytes
.../sp_polygon_placement_with_hole.png | Bin 0 -> 4667 bytes
.../sp_polygon_placement_with_hole_mask.png | Bin 0 -> 830 bytes
.../sp_polygon_placement_with_hole_and_point.png | Bin 0 -> 4996 bytes
..._polygon_placement_with_hole_and_point_mask.png | Bin 0 -> 890 bytes
.../macosx/sp_background_rect.png | Bin 5531 -> 0 bytes
.../precise/sp_background_rect.png | Bin 5352 -> 0 bytes
.../sp_background_rect}/sp_background_rect.png | Bin
.../sp_background_rect/sp_background_rect_mask.png | Bin 0 -> 6005 bytes
.../macosx/sp_background_rect_w_offset.png | Bin 5736 -> 0 bytes
.../precise/sp_background_rect_w_offset.png | Bin 5565 -> 0 bytes
.../sp_background_rect_w_offset.png | Bin
.../sp_background_rect_w_offset_mask.png | Bin 0 -> 6083 bytes
.../sp_background_svg/macosx/sp_background_svg.png | Bin 5592 -> 0 bytes
.../precise/sp_background_svg.png | Bin 5459 -> 0 bytes
.../sp_background_svg}/sp_background_svg.png | Bin
.../sp_background_svg/sp_background_svg_mask.png | Bin 0 -> 6058 bytes
.../macosx/sp_background_svg_w_offset.png | Bin 5758 -> 0 bytes
.../precise/sp_background_svg_w_offset.png | Bin 5620 -> 0 bytes
.../sp_background_svg_w_offset.png | Bin
.../sp_background_svg_w_offset_mask.png | Bin 0 -> 6205 bytes
.../expected_pal_server/sp_buffer/sp_buffer.png | Bin 0 -> 9407 bytes
.../sp_buffer/sp_buffer_mask.png | Bin 0 -> 9132 bytes
.../sp_default_label/macosx/sp_default_label.png | Bin 5680 -> 0 bytes
.../sp_default_label/precise/sp_default_label.png | Bin 5512 -> 0 bytes
.../sp_default_label}/sp_default_label.png | Bin
.../sp_default_label/sp_default_label_mask.png | Bin 0 -> 6008 bytes
.../sp_partials_labels_disabled.png | Bin 1236 -> 1408 bytes
.../macosx/sp_partials_labels_enabled.png | Bin 6158 -> 0 bytes
.../precise/sp_partials_labels_enabled.png | Bin 7226 -> 0 bytes
.../sp_partials_labels_enabled.png | Bin
.../sp_partials_labels_enabled_mask.png | Bin 0 -> 5996 bytes
.../expected_pal_server/sp_shadow/sp_shadow.png | Bin 0 -> 13638 bytes
.../sp_shadow/sp_shadow_mask.png | Bin 0 -> 9625 bytes
.../sp_text_color/macosx/sp_text_color.png | Bin 5230 -> 0 bytes
.../sp_text_color/precise/sp_text_color.png | Bin 5142 -> 0 bytes
.../sp_text_color}/sp_text_color.png | Bin
.../sp_text_color/sp_text_color_mask.png | Bin 0 -> 5874 bytes
.../macosx/sp_text_size_map_unit.png | Bin 5680 -> 0 bytes
.../precise/sp_text_size_map_unit.png | Bin 5512 -> 0 bytes
.../sp_text_size_map_unit.png | Bin
.../sp_text_size_map_unit_mask.png | Bin 0 -> 6008 bytes
.../sp_curved_placement_above.png | Bin 0 -> 13289 bytes
.../sp_curved_placement_above_mask.png | Bin 0 -> 8892 bytes
.../sp_curved_placement_below.png | Bin 0 -> 13273 bytes
.../sp_curved_placement_below_mask.png | Bin 0 -> 9798 bytes
.../sp_curved_placement_online.png | Bin 0 -> 12247 bytes
.../sp_curved_placement_online_mask.png | Bin 0 -> 9404 bytes
.../sp_line_placement_above_line_orientation.png | Bin 0 -> 13178 bytes
..._line_placement_above_line_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_above_map_orientation.png | Bin 0 -> 12909 bytes
...p_line_placement_above_map_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_line_orientation.png | Bin 0 -> 12909 bytes
..._line_placement_below_line_orientation_mask.png | Bin 0 -> 11664 bytes
.../sp_line_placement_below_map_orientation.png | Bin 0 -> 13178 bytes
...p_line_placement_below_map_orientation_mask.png | Bin 0 -> 11732 bytes
.../sp_line_placement_online.png | Bin 0 -> 12343 bytes
.../sp_line_placement_online_mask.png | Bin 0 -> 11865 bytes
.../expected_piediagram/expected_piediagram.png | Bin 110946 -> 61040 bytes
.../expected_piediagram_mask.png | Bin 0 -> 89273 bytes
.../expected_piediagram_expression.png | Bin 91903 -> 46031 bytes
.../expected_piediagram_expression_mask.png | Bin 0 -> 63928 bytes
.../expected_qgis_local_server_mask.png | Bin 0 -> 1934 bytes
.../default/expected_raster_blendmodes.png | Bin 481270 -> 0 bytes
.../expected_raster_blendmodes.png | Bin 0 -> 1265 bytes
.../precise/expected_raster_blendmodes.png | Bin 74665 -> 0 bytes
.../expected_raster_multibandrenderer.png | Bin 0 -> 1301 bytes
.../expected_raster_multibandrenderer_mask.png | Bin 0 -> 1186 bytes
.../expected_rgbwcmyk01_YeGeo.jp2_mask.png | Bin 0 -> 644 bytes
.../expected_rulebased_disabled_else.png | Bin 0 -> 471539 bytes
.../expected_rulebased_disabled_else_mask.png | Bin 0 -> 1229 bytes
.../expected_rulebased_else.png | Bin 0 -> 471539 bytes
.../expected_rulebased_else_mask.png | Bin 0 -> 1257 bytes
.../expected_singlesymbol_orderby.png | Bin 0 -> 471539 bytes
.../expected_singlesymbol_orderby_mask.png | Bin 0 -> 1358 bytes
.../expected_stylev2_linecanvasclip.png | Bin 0 -> 1976 bytes
.../expected_stylev2_linecanvasclip_mask.png | Bin 0 -> 2266 bytes
.../expected_stylev2_linecanvasclip_off.png | Bin 0 -> 1799 bytes
.../expected_stylev2_linecanvasclip_off_mask.png | Bin 0 -> 2037 bytes
.../expected_stylev2_polycanvasclip.png | Bin 0 -> 2571 bytes
.../expected_stylev2_polycanvasclip_mask.png | Bin 0 -> 2871 bytes
.../expected_stylev2_polycanvasclip_off.png | Bin 0 -> 2314 bytes
.../expected_stylev2_polycanvasclip_off_mask.png | Bin 0 -> 2614 bytes
.../expected_symbol_color_variable.png | Bin 0 -> 3570126 bytes
.../expected_imageop_bcnochange.png | Bin
.../expected_imageop_bcnochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_colorizefull.png | Bin
.../expected_imageop_colorizefull_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_colorizepartial.png | Bin
.../expected_imageop_colorizepartial_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasebright.png | Bin
.../expected_imageop_decreasebright_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasecontrast.png | Bin
.../expected_imageop_decreasecontrast_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_decreasesat.png | Bin
.../expected_imageop_decreasesat_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_dt_interior.png | Bin 0 -> 11177 bytes
.../expected_imageop_dt_max.png | Bin 0 -> 15567 bytes
.../expected_imageop_dt_spread.png | Bin 0 -> 20246 bytes
.../expected_imageop_dt_spread_mask.png | Bin 0 -> 2777 bytes
.../expected_imageop_fliphoz.png | Bin
.../expected_imageop_fliphoz_mask.png | Bin 0 -> 18832 bytes
.../expected_imageop_flipvert.png | Bin
.../expected_imageop_flipvert_mask.png | Bin 0 -> 18661 bytes
.../expected_imageop_gaussianblur.png | Bin
.../expected_imageop_gaussianblur_mask.png | Bin 0 -> 27072 bytes
.../expected_imageop_gaussianblur_small.png | Bin
.../expected_imageop_gaussianblur_small_mask.png | Bin 0 -> 1097 bytes
.../expected_imageop_grayaverage.png | Bin
.../expected_imageop_grayaverage_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_graylightness.png | Bin
.../expected_imageop_graylightness_mask.png | Bin 0 -> 27450 bytes
.../expected_imageop_grayluminosity.png | Bin
.../expected_imageop_grayluminosity_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasebright.png | Bin
.../expected_imageop_increasebright_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasecontrast.png | Bin
.../expected_imageop_increasecontrast_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_increasesat.png | Bin
.../expected_imageop_increasesat_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_nochange.png | Bin
.../expected_imageop_nochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_opacitydecrease.png | Bin
.../expected_imageop_opacitydecrease_mask.png | Bin 0 -> 15902 bytes
.../expected_imageop_opacityincrease.png | Bin
.../expected_imageop_opacityincrease_mask.png | Bin 0 -> 6390 bytes
.../expected_imageop_opacitynochange.png | Bin
.../expected_imageop_opacitynochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_overlaycolor.png | Bin
.../expected_imageop_overlaycolor_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_satnochange.png | Bin
.../expected_imageop_satnochange_mask.png | Bin 0 -> 18716 bytes
.../expected_imageop_smallimage.png | Bin
.../expected_imageop_smallimage_mask.png | Bin 0 -> 943 bytes
.../expected_imageop_stackblur.png | Bin
.../expected_imageop_stackblur_mask.png | Bin 0 -> 23058 bytes
.../expected_imageop_stackblur_alphaonly.png | Bin
.../expected_imageop_stackblur_alphaonly_mask.png | Bin 0 -> 1296 bytes
.../expected_imageop_zerospread.png | Bin
.../expected_label_order_layer1.png | Bin 0 -> 37870 bytes
.../expected_label_order_layer1_mask.png | Bin 0 -> 29300 bytes
.../expected_label_order_layer2.png | Bin 0 -> 37678 bytes
.../expected_label_order_layer2_mask.png | Bin 0 -> 29617 bytes
.../expected_label_order_mixed.png | Bin 0 -> 37864 bytes
.../expected_label_order_mixed_mask.png | Bin 0 -> 29409 bytes
.../expected_label_order_size.png | Bin 0 -> 37022 bytes
.../expected_label_order_size_mask.png | Bin 0 -> 41466 bytes
.../expected_label_order_zindex.png | Bin 0 -> 35407 bytes
.../expected_label_order_zindex_mask.png | Bin 0 -> 38724 bytes
.../expected_labeling_basic.png | Bin 0 -> 24392 bytes
.../expected_labeling_basic_mask.png | Bin 0 -> 16911 bytes
.../expected_labeling_point_diagrams.png | Bin 0 -> 20254 bytes
.../expected_labeling_point_diagrams_mask.png | Bin 0 -> 3116 bytes
.../expected_labeling_rulebased.png | Bin 0 -> 30695 bytes
.../expected_labeling_rulebased_mask.png | Bin 0 -> 29835 bytes
.../expected_legend_basic.png | Bin
.../expected_legend_basic_mask.png | Bin 0 -> 19941 bytes
.../expected_legend_big_marker.png | Bin
.../expected_legend_big_marker_mask.png | Bin 0 -> 21900 bytes
.../expected_legend_filter_by_expression.png | Bin 0 -> 6893 bytes
.../expected_legend_filter_by_expression_mask.png | Bin 0 -> 5909 bytes
.../expected_legend_filter_by_map.png | Bin 0 -> 7965 bytes
.../expected_legend_filter_by_map_mask.png | Bin 0 -> 8402 bytes
.../expected_legend_filter_by_map_dupe.png | Bin 0 -> 5408 bytes
.../expected_legend_filter_by_map_dupe_mask.png | Bin 0 -> 2922 bytes
.../expected_legend_filter_by_polygon.png | Bin 0 -> 6893 bytes
.../expected_legend_filter_by_polygon_mask.png | Bin 0 -> 6538 bytes
.../expected_legend_long_symbol_text.png | Bin
.../expected_legend_long_symbol_text_mask.png | Bin 0 -> 24351 bytes
.../expected_legend_mapunits.png | Bin 0 -> 11060 bytes
.../expected_legend_mapunits_mask.png | Bin 0 -> 2698 bytes
.../expected_legend_raster_border.png | Bin 0 -> 4569 bytes
.../expected_legend_raster_border_mask.png | Bin 0 -> 1049 bytes
.../expected_legend_three_columns.png | Bin
.../expected_legend_three_columns_mask.png | Bin 0 -> 20020 bytes
.../expected_lines-parallel-label+45.png | Bin 40258 -> 40258 bytes
.../expected_lines-parallel-label+45_mask.png | Bin 5013 -> 3061 bytes
.../expected_raster+45/expected_raster+45_mask.png | Bin 0 -> 849 bytes
.../expected_raster-45/expected_raster-45_mask.png | Bin 0 -> 843 bytes
.../expected_simplepoints+30_mask.png | Bin 1632 -> 1656 bytes
.../expected_svgpoints-60_mask.png | Bin 2161 -> 2191 bytes
.../expected_svgpoints-datadefined+90_mask.png | Bin 3402 -> 3479 bytes
.../Restricted_WMS_GetMap.png | Bin 0 -> 5873 bytes
.../Restricted_WMS_GetMap_projectsubstring.png | Bin 0 -> 5209 bytes
.../WMS_GetLegendGraphic_Country.png | Bin 0 -> 1852 bytes
.../WMS_GetLegendGraphic_Country_mask.png | Bin 0 -> 239 bytes
.../WMS_GetLegendGraphic_Hello.png | Bin 0 -> 1265 bytes
.../WMS_GetLegendGraphic_Hello_mask.png | Bin 0 -> 239 bytes
.../WMS_GetMap/WMS_GetMap.png | Bin 0 -> 53001 bytes
.../WMS_GetMap_projectsubstring.png | Bin 0 -> 9986 bytes
.../expected_ellipsemarker.png | Bin 0 -> 11132 bytes
.../expected_ellipsemarker_mask.png | Bin 0 -> 1693 bytes
.../expected_ellipsemarker_bounds.png | Bin 0 -> 12101 bytes
.../expected_ellipsemarker_bounds_mask.png | Bin 0 -> 1661 bytes
.../expected_fontmarker/expected_fontmarker.png | Bin 0 -> 10399 bytes
.../expected_fontmarker_mask.png | Bin 0 -> 20225 bytes
.../expected_fontmarker_bounds.png | Bin 0 -> 3973 bytes
.../expected_fontmarker_bounds_mask.png | Bin 0 -> 4778 bytes
.../expected_gradient/expected_gradient.png | Bin
.../expected_gradient_colors.png | Bin
.../expected_gradient_conical.png | Bin
.../expected_gradient_from_qml.png | Bin
.../expected_gradient_radial.png | Bin
.../expected_gradient_ramp.png | Bin
.../expected_gradient_ref1centroid.png | Bin
.../expected_gradient_ref2centroid.png | Bin
.../expected_gradient_reflect.png | Bin
.../expected_gradient_refpoints.png | Bin
.../expected_gradient_repeat.png | Bin
.../expected_gradient_rotate.png | Bin
.../expected_gradient_viewport.png | Bin
.../expected_inverted_polys_graduated.png | Bin
.../expected_inverted_polys_graduated_mask.png | Bin
.../default/expected_inverted_polys_preprocess.png | Bin
.../precise/expected_inverted_polys_preprocess.png | Bin
.../default/expected_inverted_polys_projection.png | Bin
.../precise/expected_inverted_polys_projection.png | Bin
.../expected_inverted_polys_projection2.png | Bin
.../expected_inverted_polys_projection2.png | Bin
.../default/expected_inverted_polys_single.png | Bin
.../precise/expected_inverted_polys_single.png | Bin
.../expected_datadefined_subsymbol.png | Bin 0 -> 7552 bytes
.../expected_datadefined_subsymbol_mask.png | Bin 0 -> 2055 bytes
.../expected_symbol_linefill.png | Bin 0 -> 7701 bytes
.../expected_symbol_linefill_mask.png | Bin 0 -> 2048 bytes
.../expected_line_offset/expected_line_offset.png | Bin
.../expected_line_offset_mask.png | Bin 0 -> 464 bytes
.../expected_datadefined_subsymbol.png | Bin 0 -> 641536 bytes
.../expected_datadefined_subsymbol_mask.png | Bin 0 -> 1801 bytes
.../expected_symbol_pointfill.png | Bin 0 -> 641536 bytes
.../default/expected_rasterfill.png | Bin
.../default/expected_rasterfill_alpha.png | Bin
.../default/expected_rasterfill_offset.png | Bin
.../precise/expected_rasterfill_offset.png | Bin
.../default/expected_rasterfill_viewport.png | Bin
.../default/expected_rasterfill_width.png | Bin
.../precise/expected_rasterfill_width.png | Bin
.../default/expected_shapeburst.png | Bin
.../precise/expected_shapeburst.png | Bin
.../default/expected_shapeburst_blur.png | Bin
.../precise/expected_shapeburst_blur.png | Bin
.../default/expected_shapeburst_colors.png | Bin
.../precise/expected_shapeburst_colors.png | Bin
.../expected_shapeburst_from_qml.png | Bin
.../precise/expected_shapeburst_from_qml.png | Bin
.../default/expected_shapeburst_ignorerings.png | Bin
.../precise/expected_shapeburst_ignorerings.png | Bin
.../precise2/expected_shapeburst_ignorerings.png | Bin
.../expected_shapeburst_maxdistance_mapunit.png | Bin
.../expected_shapeburst_maxdistance_mapunit.png | Bin
.../default/expected_shapeburst_maxdistance_mm.png | Bin
.../precise/expected_shapeburst_maxdistance_mm.png | Bin
.../default/expected_shapeburst_ramp.png | Bin
.../precise/expected_shapeburst_ramp.png | Bin
.../expected_simplemarker.png | Bin 0 -> 7919 bytes
.../expected_simplemarker_mask.png | Bin 0 -> 2763 bytes
.../expected_simplemarker_bounds.png | Bin 0 -> 15035 bytes
.../expected_simplemarker_bounds_mask.png | Bin 0 -> 1667 bytes
.../expected_simplemarker_boundsoffset.png | Bin 0 -> 11019 bytes
.../expected_simplemarker_boundsoffset_mask.png | Bin 0 -> 5329 bytes
.../expected_simplemarker_boundsrotation.png | Bin 0 -> 19177 bytes
.../expected_simplemarker_boundsrotation_mask.png | Bin 0 -> 6115 bytes
.../expected_simplemarker_boundsrotationoffset.png | Bin 0 -> 11845 bytes
...cted_simplemarker_boundsrotationoffset_mask.png | Bin 0 -> 3576 bytes
.../expected_svgmarker/expected_svgmarker.png | Bin 0 -> 10983 bytes
.../expected_svgmarker_bounds.png | Bin 0 -> 9422 bytes
.../expected_circular_string.png | Bin 0 -> 1481 bytes
.../expected_compound_curve.png | Bin 0 -> 993 bytes
.../expected_curve_polygon.png | Bin 0 -> 1618 bytes
.../expected_curve_polygon_no_arc.png | Bin 0 -> 1196 bytes
.../expected_linestring/expected_linestring.png | Bin 0 -> 1272 bytes
.../expected_multicurve/expected_multicurve.png | Bin 0 -> 898 bytes
.../expected_multilinestring.png | Bin 0 -> 443 bytes
.../expected_multipoint/expected_multipoint.png | Bin 0 -> 894 bytes
.../expected_multipolygon.png | Bin 0 -> 451 bytes
.../symbolv2/expected_point/expected_point.png | Bin 0 -> 464 bytes
.../symbolv2/expected_polygon/expected_polygon.png | Bin 0 -> 630 bytes
tests/testdata/delimitedtext/test13749.csv | 5 +
tests/testdata/delimitedtext/test14666.csv | 7 +
tests/testdata/delimitedtext/testcsvt.csv | 7 +-
tests/testdata/delimitedtext/testcsvt.csvt | 2 +-
tests/testdata/delimitedtext/testtypes.csv | 7 +
tests/testdata/delimitedtext/testwkt.csv | 8 +-
tests/testdata/elev.gpx | 15 +
tests/testdata/float1-16.tif | Bin 0 -> 474 bytes
tests/testdata/france_parts.dbf | Bin 10621 -> 10621 bytes
tests/testdata/geom_data.csv | 122 +
tests/testdata/grass/wgs84/PERMANENT/DEFAULT_WIND | 18 +
tests/testdata/grass/wgs84/PERMANENT/PROJ_INFO | 6 +
tests/testdata/grass/wgs84/PERMANENT/PROJ_UNITS | 3 +
tests/testdata/grass/wgs84/PERMANENT/WIND | 18 +
tests/testdata/grass/wgs84/test/WIND | 18 +
tests/testdata/grass/wgs84/test/cats/cell | 4 +
tests/testdata/grass/wgs84/test/cats/dcell | 4 +
tests/testdata/grass/wgs84/test/cats/fcell | 4 +
tests/testdata/grass/wgs84/test/cell/cell | Bin 0 -> 417 bytes
TODO => tests/testdata/grass/wgs84/test/cell/dcell | 0
TODO => tests/testdata/grass/wgs84/test/cell/fcell | 0
.../testdata/grass/wgs84/test/cell_misc/cell/null | Bin 0 -> 20 bytes
.../testdata/grass/wgs84/test/cell_misc/cell/range | 1 +
.../grass/wgs84/test/cell_misc/dcell/f_format | 3 +
.../grass/wgs84/test/cell_misc/dcell/f_quant | 1 +
.../grass/wgs84/test/cell_misc/dcell/f_range | Bin 0 -> 16 bytes
.../testdata/grass/wgs84/test/cell_misc/dcell/null | Bin 0 -> 20 bytes
.../grass/wgs84/test/cell_misc/fcell/f_format | 3 +
.../grass/wgs84/test/cell_misc/fcell/f_quant | 1 +
.../grass/wgs84/test/cell_misc/fcell/f_range | Bin 0 -> 16 bytes
.../testdata/grass/wgs84/test/cell_misc/fcell/null | Bin 0 -> 20 bytes
tests/testdata/grass/wgs84/test/cellhd/cell | 12 +
tests/testdata/grass/wgs84/test/cellhd/dcell | 12 +
tests/testdata/grass/wgs84/test/cellhd/fcell | 12 +
tests/testdata/grass/wgs84/test/fcell/dcell | Bin 0 -> 511 bytes
tests/testdata/grass/wgs84/test/fcell/fcell | Bin 0 -> 494 bytes
tests/testdata/grass/wgs84/test/hist/cell | 9 +
tests/testdata/grass/wgs84/test/hist/dcell | 9 +
tests/testdata/grass/wgs84/test/hist/fcell | 9 +
tests/testdata/grass/wgs84/test6/VAR | 2 +
tests/testdata/grass/wgs84/test6/WIND | 18 +
tests/testdata/grass/wgs84/test6/dbf/test_1.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/dbf/test_2.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/dbf/test_3.dbf | Bin 0 -> 224 bytes
tests/testdata/grass/wgs84/test6/vector/test/cidx | Bin 0 -> 193 bytes
tests/testdata/grass/wgs84/test6/vector/test/coor | Bin 0 -> 383 bytes
tests/testdata/grass/wgs84/test6/vector/test/dbln | 3 +
tests/testdata/grass/wgs84/test6/vector/test/head | 9 +
.../testdata/grass/wgs84/test6/vector/test/hist | 0
tests/testdata/grass/wgs84/test6/vector/test/topo | Bin 0 -> 502 bytes
tests/testdata/grass/wgs84/test7/VAR | 2 +
tests/testdata/grass/wgs84/test7/WIND | 18 +
tests/testdata/grass/wgs84/test7/sqlite/sqlite.db | Bin 0 -> 7168 bytes
tests/testdata/grass/wgs84/test7/vector/test/cidx | Bin 0 -> 193 bytes
tests/testdata/grass/wgs84/test7/vector/test/coor | Bin 0 -> 383 bytes
tests/testdata/grass/wgs84/test7/vector/test/dbln | 3 +
tests/testdata/grass/wgs84/test7/vector/test/head | 9 +
.../testdata/grass/wgs84/test7/vector/test/hist | 0
tests/testdata/grass/wgs84/test7/vector/test/sidx | Bin 0 -> 2017 bytes
tests/testdata/grass/wgs84/test7/vector/test/topo | Bin 0 -> 310 bytes
tests/testdata/labeling/line.qml | 330 +
tests/testdata/labeling/multi_polygon.qml | 245 +
tests/testdata/labeling/narrow_polygon.qml | 336 +
tests/testdata/labeling/pal_features_v3.sqlite | Bin 265216 -> 144384 bytes
tests/testdata/labeling/point2.qml | 339 +
tests/testdata/labeling/point3.qml | 351 +
.../testdata/labeling/point_ordered_obstacle1.qml | 252 +
.../testdata/labeling/point_ordered_obstacle2.qml | 252 +
.../testdata/labeling/point_ordered_obstacle3.qml | 252 +
.../labeling/point_ordered_obstacle_top.qml | 252 +
.../testdata/labeling/point_ordered_placement.qml | 254 +
tests/testdata/labeling/polygon_rule_based.qml | 128 +
tests/testdata/labeling/polygon_with_hole.qml | 245 +
tests/testdata/labeling/test-labeling.qgs | 2 +-
tests/testdata/landsat-int16-b1.tif.aux.xml | 20 +
tests/testdata/landsat.tif.aux.xml | 152 +
tests/testdata/landsat_4326.tif | Bin 0 -> 972 bytes
tests/testdata/landsat_4326.tif.aux.xml | 18 +
.../lines_cardinals_arrowed_parallel_label.qml | 258 +-
tests/testdata/noelev.gpx | 12 +
tests/testdata/points_diagrams.qml | 100 +
.../points_single_symbol_datadefined_rotation.qml | 2 +-
tests/testdata/provider/delimited_wkt.csv | 6 +
tests/testdata/provider/delimited_wkt_poly.csv | 6 +
tests/testdata/provider/delimited_xy.csv | 6 +
tests/testdata/provider/shapefile.dbf | Bin 0 -> 898 bytes
tests/testdata/provider/shapefile.prj | 1 +
tests/testdata/provider/shapefile.qpj | 1 +
tests/testdata/provider/shapefile.shp | Bin 0 -> 224 bytes
tests/testdata/provider/shapefile.shx | Bin 0 -> 140 bytes
tests/testdata/provider/shapefile_poly.dbf | Bin 0 -> 109 bytes
tests/testdata/provider/shapefile_poly.prj | 1 +
tests/testdata/provider/shapefile_poly.qpj | 1 +
tests/testdata/provider/shapefile_poly.shp | Bin 0 -> 552 bytes
tests/testdata/provider/shapefile_poly.shx | Bin 0 -> 132 bytes
tests/testdata/provider/spatialite.db | Bin 0 -> 5006336 bytes
tests/testdata/provider/testdata_mssql.sql | 41 +
tests/testdata/provider/testdata_oracle.sql | 32 +
tests/testdata/provider/testdata_pg.sh | 12 +
tests/testdata/provider/testdata_pg.sql | 311 +
tests/testdata/provider/testdata_pg_reltests.sql | 61 +
tests/testdata/provider/testdata_pg_vectorjoin.sql | 37 +
.../fcgi/scripts/spawn_fcgi_debian.sh | 15 +
.../fcgi/scripts/spawn_fcgi_mac.sh | 15 +
.../lighttpd/scripts/lighttpd_debian.sh | 15 +
.../lighttpd/scripts/lighttpd_mac.sh | 15 +
tests/testdata/qgis_local_server/logo.png | Bin 0 -> 4721 bytes
.../qgis_local_server/test-project/test-server.qgs | 2 +-
tests/testdata/qgis_server/getcapabilities.txt | 140 +
.../qgis_server/getcapabilities_inspire.txt | 161 +
tests/testdata/qgis_server/getprojectsettings.txt | 161 +
tests/testdata/qgis_server/test+project.qgs | 418 +
.../testdata/qgis_server/test+project_inspire.qgs | 443 +
tests/testdata/qgis_server/test+project_wfs.qgs | 467 +
tests/testdata/qgis_server/testlayer.dbf | Bin 0 -> 231 bytes
tests/testdata/qgis_server/testlayer.prj | 1 +
tests/testdata/qgis_server/testlayer.qpj | 1 +
tests/testdata/qgis_server/testlayer.shp | Bin 0 -> 184 bytes
tests/testdata/qgis_server/testlayer.shx | Bin 0 -> 124 bytes
.../qgis_server/wfs_describefeaturetype.txt | 19 +
tests/testdata/qgis_server/wfs_getcapabilities.txt | 107 +
.../testdata/qgis_server/wfs_getfeature_nobbox.txt | 59 +
.../qgis_server/wfs_getfeature_startindex2.txt | 25 +
.../qgis_server/wms_getfeatureinfo-text-html.txt | 21 +
.../qgis_server/wms_getfeatureinfo-text-plain.txt | 12 +
.../testdata/qgis_server_accesscontrol/Country.qml | 58 +
tests/testdata/qgis_server_accesscontrol/Hello.qml | 59 +
.../qgis_server_accesscontrol/_helloworld.db | Bin 0 -> 3724288 bytes
tests/testdata/qgis_server_accesscontrol/dem.tif | Bin 0 -> 25978342 bytes
.../qgis_server_accesscontrol/dem.tif.aux.xml | 20 +
.../testdata/qgis_server_accesscontrol/dem.tif.ovr | Bin 0 -> 10197852 bytes
.../qgis_server_accesscontrol/helloworld.db | Bin 0 -> 3724288 bytes
.../testdata/qgis_server_accesscontrol/project.qgs | 2712 +
.../qgis_server_accesscontrol/project.qgs.cfg | 79 +
.../results/WCS_GetCoverage.geotiff | Bin 0 -> 20790 bytes
tests/testdata/raster/test.asc | 6 +
tests/testdata/rectangles.dbf | Bin 0 -> 98 bytes
tests/testdata/rectangles.prj | 1 +
tests/testdata/rectangles.qpj | 1 +
tests/testdata/rectangles.shp | Bin 0 -> 508 bytes
tests/testdata/rectangles.shx | Bin 0 -> 124 bytes
tests/testdata/relates_data.csv | 555 +
tests/testdata/sample_alpha_image.png | Bin 0 -> 30545 bytes
tests/testdata/shp_latin1.dbf | Bin 0 -> 188 bytes
tests/testdata/svg/issue_14644.svg | 194 +
tests/testdata/svg_params.svg | 43 +
tests/testdata/tab_file.dat | Bin 0 -> 147 bytes
tests/testdata/tab_file.id | Bin 0 -> 4 bytes
tests/testdata/tab_file.map | Bin 0 -> 2048 bytes
tests/testdata/tab_file.tab | 15 +
.../test_plugin_path/PluginPathTest/__init__.py | 30 +-
tests/testdata/test_symbol_svg.svg | 76 +
tests/testdata/vector_and_raster.qlr | 323 +
tests/testdata/wkt_data.csv | 57 +
8470 files changed, 3205020 insertions(+), 1814743 deletions(-)
diff --cc debian/changelog
index f227ca7,a53c252..4bed694
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,9 -1,242 +1,248 @@@
+ qgis (2.14.4+dfsg-1) unstable; urgency=medium
+
+ [ Bas Couwenberg ]
+ * Fix installation path of scalable icons.
+ (closes: #830638)
+ * Update symbols for other architectures.
+ * Move from experimental to unstable.
+
+ [ Jürgen E. Fischer ]
+ * Drop usr/share/icons/scalable from qgis.install.
+
+ -- Bas Couwenberg <sebastic at debian.org> Wed, 13 Jul 2016 11:39:28 +0200
+
+ qgis (2.14.4+dfsg-1~exp1) experimental; urgency=medium
+
+ [ Jürgen E. Fischer ]
+ * Release of 2.14.4
+
+ [ Bas Couwenberg ]
+ * New upstream release.
+ * Disable globe plugin, doesn't support osgEarth 2.7 properly.
+ * Update copyright file, changes:
+ - Update copyright years for Sandro Santilli & The QGIS Project
+ - Add Even Rouault to copyright holders
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 08 Jul 2016 16:39:08 +0200
+
+ qgis (2.14.3+dfsg-3) UNRELEASED; urgency=medium
+
+ * Update symbols for hppa & ppc64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Tue, 24 May 2016 00:16:17 +0200
+
+ qgis (2.14.3+dfsg-2) unstable; urgency=medium
+
+ * Disable QtWebKit support, will be removed from Qt4.
+ (closes: #784514)
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Sun, 22 May 2016 18:31:53 +0200
+
+ qgis (2.14.3+dfsg-1) unstable; urgency=medium
+
+ * Update symbols for arm64 mips mipsel powerpc ppc64el s390x.
+ * Move from experimental to unstable.
+
+ -- Bas Couwenberg <sebastic at debian.org> Sun, 22 May 2016 11:37:24 +0200
+
+ qgis (2.14.3+dfsg-1~exp1) experimental; urgency=medium
+
+ [ Jürgen E. Fischer ]
+ * Release of 2.14.3
+
+ [ Bas Couwenberg ]
+ * New upstream release.
+ * Add patch to add support for GNU/Hurd to GRASS plugin qtermwidget.
+ * Update copyright years for Sandro Mani in copyright file.
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 20 May 2016 16:31:03 +0200
+
+ qgis (2.14.2+dfsg-2) unstable; urgency=medium
+
+ * Add patch to add support for kFreeBSD to GRASS plugin.
+ (closes: #824079)
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 13 May 2016 09:33:14 +0200
+
+ qgis (2.14.2+dfsg-1) unstable; urgency=medium
+
+ * Disable check for new version of QGIS at startup.
+ To re-enable the version check, edit /etc/defaults/qgis
+ and remove --noversioncheck from QGIS_OPTS.
+ (closes: #823283)
+ * Update symbols for other architectures.
+ * Move from experimental to unstable.
+
+ -- Bas Couwenberg <sebastic at debian.org> Wed, 11 May 2016 18:54:05 +0200
+
+ qgis (2.14.2+dfsg-1~exp1) experimental; urgency=medium
+
+ [ Jürgen E. Fischer ]
+ * Release of 2.14.2
+ (closes: #822477)
+
+ [ Bas Couwenberg ]
+ * New upstream release.
+ * Bump Standards-Version to 3.9.8, no changes.
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 29 Apr 2016 21:07:07 +0200
+
+ qgis (2.14.1+dfsg-2) unstable; urgency=medium
+
+ * Add python-shapely to python-qgis-common dependencies.
+ (closes: #820281)
+ * Update symbols for other architectures.
+
+ -- Bas Couwenberg <sebastic at debian.org> Thu, 07 Apr 2016 07:10:22 +0200
+
+ qgis (2.14.1+dfsg-1) unstable; urgency=medium
+
+ * Update symbols for other architectures.
+ * Move from experimental to unstable.
+
+ -- Bas Couwenberg <sebastic at debian.org> Mon, 28 Mar 2016 11:30:58 +0200
+
+ qgis (2.14.1+dfsg-1~exp1) experimental; urgency=medium
+
+ [ Jürgen E. Fischer ]
+ * Release of 2.14.1
+
+ [ Bas Couwenberg ]
+ * Update copyright file, changes:
+ - Add license & copyright for qwtpolar-1.1.1
+ - Group CMake files by Simon Edwards
+ * Re-enable QwtPolar, qwtpolar-1.1 supports Qwt > 6.0.
+ * Enable all hardening buildflags.
+ * Drop globe-adapt-to-osgearth-2.7.patch, included upstream.
+ Refresh remaining patches.
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 25 Mar 2016 16:41:46 +0100
+
+ qgis (2.14.0+dfsg0-3) unstable; urgency=medium
+
+ * Recreate symbols files, old ones failed to patch.
+ * Fix build with `dpkg-buildpackage -A`. Various files in architecture
+ independent packages are built in the -arch target.
+ (closes: #817811)
+ * Update various URLs to use HTTPS.
+ * Drop unused lintian override for binaries-have-file-conflict.
+
+ -- Bas Couwenberg <sebastic at debian.org> Thu, 10 Mar 2016 20:52:00 +0100
+
+ qgis (2.14.0+dfsg0-2) unstable; urgency=medium
+
+ * Restore use of pkgkde_symbolshelper by dh.
+ * Add patch for osgEarth 2.7 support, re-enable globe plugin.
+ * Fix removal of obsolete diversions for both the grass plugin & provider.
+ (closes: #817176)
+
+ -- Bas Couwenberg <sebastic at debian.org> Wed, 09 Mar 2016 19:11:51 +0100
+
+ qgis (2.14.0+dfsg0-1) unstable; urgency=medium
+
+ * Disable globe plugin, fails to build with osgEarth 2.7.
+ * Add Breaks/Replaces to qgis for binaries moved from grass provider.
+ * Add patch to fix 'number' typo.
+ * Move from experimental to unstable.
+
+ -- Bas Couwenberg <sebastic at debian.org> Tue, 08 Mar 2016 07:12:13 +0100
+
+ qgis (2.14.0+dfsg0-1~exp1) experimental; urgency=medium
+
+ [ Jürgen E. Fischer ]
+ * Release of 2.14.0
+
+ [ Bas Couwenberg ]
+ * New upstream release.
+ * Bump Standards-Version to 3.9.7, no changes.
+ * Merge upstream packaging changes, re-enable grass plugin.
+ * Update patches, changes:
+ - Drop 0001-fix-arm-build.patch, applied upstream
+ - Drop exclude-dxf2shp-plugin.patch, license issue fixed
+ - Drop typo changes for generated ChangeLog
+ - Refresh remaining patches
+ * Update copyright file, changes:
+ - Update copyright years for existing copyright holders
+ - Add new copyright holders
+ - Add license & copyright for embedded copies of Python nose2 & yaml
+ - Add license & copyright for new CMake modules
+ - Drop dxf2shp_converter plugin from Files-Excluded,
+ GPL-2 sources no longer included
+ - Drop files removed from upstream source
+ * Fix duplicate short description for qgis-{plugin,provider}-grass.
+ * Install man pages for qgis.bin & qbrowser.bin binaries.
+ * Add symbols file for libqgis-app2.14.0.
+ * Use versioned Breaks instead of Conflicts.
+ * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org> Fri, 26 Feb 2016 18:04:13 +0100
+
+ qgis (2.13.0) UNRELEASED; urgency=medium
+
+ * New development version 2.13 after branch of 2.12
+ * add dependencies to gdal-bin, python-psycopg2, python-yaml, python-mock
+ and python-nose2 for tests
+ * update optional oracle dependency to 12.1
+ * upgrade python-qgis from Recommends to Depends
+ * downgrade liblwgeom dependency to Recommends
+ * remove coding documentation
+ * replace grass plugin diversion to wrapper in qgis package
+ * remove spit plugin
+ * add support for ubuntu xenial
+
+ -- Jürgen E. Fischer <jef at norbit.de> Fri, 26 Feb 2016 13:23:48 +0100
+
+ qgis (2.12.0) UNRELEASED; urgency=medium
+
+ * Release of 2.12.0
+
+ -- Jürgen E. Fischer <jef at norbit.de> Fri, 23 Oct 2015 14:11:22 +0200
+
+ qgis (2.11.0) UNRELEASED; urgency=medium
+
+ * New development version 2.11 after branch of 2.10
+ * moved grass default.qgc from config to modules
+ * include grass7 plugin
+ * move grass provider to separate package
+ * add ubuntu wily and debian stretch
+ * add dependencies to qca2 and python-qt4-sql for new auth system
+ and jquery and leaflet for developer map
+ * separate libqgis_app to separate package
+ * include geometry checker and snapper plugins
+ * merge downstream debian changes from Bas Couwenberg
+
+ -- Jürgen E. Fischer <jef at norbit.de> Fri, 23 Oct 2015 14:10:38 +0200
+
+ qgis (2.10.0) UNRELEASED; urgency=medium
+
+ * Release of 2.10.0
+
+ -- Jürgen E. Fischer <jef at norbit.de> Fri, 26 Jun 2015 14:39:38 +0200
+
+ qgis (2.9.0) UNRELEASED; urgency=medium
+
+ * New development version 2.9 after branch of 2.8
+ * include dependency to liblwgeom
+ * 'stretch' package a bit
+ * merge downstream addition of debug package
+ * make build directory configurable
+ * include links to qt4 documentation in api docs
+ * include browser icons
+ * include libqt4-sql-sqlite and python-pyspatialite as build dependency
+
+ -- Jürgen E. Fischer <jef at norbit.de> Fri, 26 Jun 2015 14:38:57 +0200
+
+qgis (2.8.6+dfsg-1~bpo8+1) jessie-backports; urgency=medium
+
+ * Rebuild for jessie-backports.
+
+ -- Bas Couwenberg <sebastic at debian.org> Mon, 01 Feb 2016 14:06:52 +0100
+
qgis (2.8.6+dfsg-1) unstable; urgency=medium
* Update symbols for other architectures.
diff --cc debian/control
index 3b131f8,ed3c243..994bbe3
--- a/debian/control
+++ b/debian/control
@@@ -55,10 -65,10 +65,10 @@@ Build-Depends: bison
pkg-kde-tools
Build-Conflicts: libqgis-dev,
qgis-dev
- Standards-Version: 3.9.6
+ Standards-Version: 3.9.8
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-grass/qgis.git
-Vcs-Git: https://anonscm.debian.org/git/pkg-grass/qgis.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-grass/qgis.git -b jessie-backports
- Homepage: http://qgis.org/
+ Homepage: https://qgis.org/
X-Python-Version: >= 2.7, << 2.8
Package: qgis
@@@ -68,11 -78,14 +78,13 @@@ Depends: ${shlibs:Depends}
python-qgis (= ${binary:Version}),
qgis-providers (= ${binary:Version}),
qgis-common (= ${source:Version})
- Recommends: qgis-plugin-grass,
- qgis-provider-grass,
- qgis-plugin-globe
-Recommends:
-# qgis-plugin-globe,
++Recommends: qgis-plugin-globe,
+ qgis-plugin-grass,
+ qgis-provider-grass
Suggests: gpsbabel
+ Breaks: qgis-provider-grass (<< 2.14.0)
Conflicts: uim-qt3
+ Replaces: qgis-provider-grass (<< 2.14.0)
Description: Geographic Information System (GIS)
A Geographic Information System (GIS) manages, analyzes, and displays
databases of geographic information. QGIS supports shape file viewing and
diff --cc debian/rules
index 8fc8d05,9cd2ef1..df97813
--- a/debian/rules
+++ b/debian/rules
@@@ -29,7 -34,7 +34,7 @@@ ifneq (,$(findstring -oracle,$(DISTRIBU
WITH_ORACLE=1
endif
- ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"wheezy jessie jessie-backports stretch precise trusty utopic vivid wily"))
-ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"wheezy jessie stretch precise trusty utopic vivid wily xenial"))
++ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"wheezy jessie jessie-backports stretch precise trusty utopic vivid wily xenial"))
DISTRIBUTION := sid
endif
--
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