[qgis] branch master updated (a8d05e5 -> f6d3a84)
Bas Couwenberg
sebastic at xs4all.nl
Mon Feb 24 00:43:07 UTC 2014
This is an automated email from the git hooks/post-receive script.
sebastic-guest pushed a change to branch master
in repository qgis.
from a8d05e5 Don't use git-pbuilder in gbp.conf by default, cannot easily be overriden.
new be9cf2f Imported Upstream version 2.2.0
new aa2b79c Merge tag 'upstream/2.2.0'
new 67cdc7b Refresh qgis_arm.patch.
new 5e5de44 Drop patches applied upstream.
new 7b1ddc7 Refresh allows-to-typo.patch, partially applied upstream.
new 3d7157d Refresh python-env.patch.
new 8522638 Refresh disable-features-on-arm.patch.
new 8630e1b Merge unreleased changes into new upstream release changelog.
new fa12a55 Don't use space in CMAKE_OPTS.
new 8415a1e Don't define BUILDNAME, not used by the project.
new f8f59c1 Drop unused debiangis templates.
new 0fb3262 Cherry-pick commit from upstream master branch.
new 871ba17 Add dependency on libqt4-sql-sqlite to qgis-providers.
new 344adde Fix override_dh_auto_test.
new bb19749 Restore qgis-icon.xpm.
new b89a229 Update library packages for version 2.2.0.
new 49f39a1 Use CURDIR instead of PWD.
new 2602886 Don't build internal pyspatialite.
new 82da095 Update symbols for amd64 & i386.
new f6d3a84 Set distribution and version for experimental.
The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 8 +-
CMakeLists.txt | 47 +-
CODING | 221 +-
ChangeLog | 49018 +++++++-----
INSTALL | 83 +-
NEWS | 189 +-
README | 2 +-
cmake/FindPythonLibrary.cmake | 7 +-
cmake/FindQScintilla.cmake | 6 +-
cmake/FindQtMobility.cmake | 4 +-
cmake/FindQwtPolar.cmake | 2 +-
cmake/MacBundleMacros.cmake | 4 +
cmake/PyQt4Macros.cmake | 2 +-
cmake/UsePythonTest.cmake | 4 +-
cmake_templates/Doxyfile.in | 2 +-
cmake_templates/qgsconfig.h.in | 5 +
debian/changelog | 28 +-
debian/compat.debiangis | 1 -
debian/compat.maverick | 1 -
debian/compat.natty | 1 -
debian/compat.oneiric | 1 -
debian/compat.squeeze | 1 -
debian/{compat.lucid => compat.trusty} | 0
debian/control | 31 +-
debian/control.debiangis | 206 -
debian/control.jessie | 103 +-
debian/control.lucid | 204 -
debian/control.maverick | 206 -
debian/control.natty | 205 -
debian/control.oneiric | 205 -
debian/control.precise | 8 +-
debian/control.quantal | 52 +-
debian/control.raring | 49 +-
debian/control.saucy | 53 +-
debian/control.sid | 103 +-
debian/control.sid-oracle | 68 +-
debian/control.squeeze | 205 -
debian/control.trusty | 248 +
debian/control.wheezy | 8 +-
debian/copyright | 190 +-
debian/libqgis-analysis2.0.1.symbols | 1815 -
...2.0.1.install => libqgis-analysis2.2.0.install} | 0
...0.1.postinst => libqgis-analysis2.2.0.postinst} | 0
...is2.0.1.postrm => libqgis-analysis2.2.0.postrm} | 0
debian/libqgis-analysis2.2.0.symbols | 1853 +
debian/libqgis-core2.0.1.lintian-overrides | 3 -
debian/libqgis-core2.0.1.symbols | 15147 ----
...core2.0.1.install => libqgis-core2.2.0.install} | 0
debian/libqgis-core2.2.0.lintian-overrides | 3 +
...re2.0.1.postinst => libqgis-core2.2.0.postinst} | 0
...s-core2.0.1.postrm => libqgis-core2.2.0.postrm} | 0
debian/libqgis-core2.2.0.symbols | 15981 ++++
debian/libqgis-gui2.0.1.symbols | 9570 ---
...s-gui2.0.1.install => libqgis-gui2.2.0.install} | 0
...gui2.0.1.postinst => libqgis-gui2.2.0.postinst} | 0
...gis-gui2.0.1.postrm => libqgis-gui2.2.0.postrm} | 0
debian/libqgis-gui2.2.0.symbols | 10140 +++
debian/libqgis-networkanalysis2.0.1.symbols | 492 -
...nstall => libqgis-networkanalysis2.2.0.install} | 0
...tinst => libqgis-networkanalysis2.2.0.postinst} | 0
....postrm => libqgis-networkanalysis2.2.0.postrm} | 0
debian/libqgis-networkanalysis2.2.0.symbols | 492 +
debian/libqgisgrass2.0.1.lintian-overrides | 5 -
debian/libqgisgrass2.0.1.symbols | 714 -
...rass2.0.1.install => libqgisgrass2.2.0.install} | 0
debian/libqgisgrass2.2.0.lintian-overrides | 5 +
...ss2.0.1.postinst => libqgisgrass2.2.0.postinst} | 0
...sgrass2.0.1.postrm => libqgisgrass2.2.0.postrm} | 0
debian/libqgisgrass2.2.0.symbols | 731 +
debian/libqgispython2.0.1.symbols | 140 -
...hon2.0.1.install => libqgispython2.2.0.install} | 0
...n2.0.1.postinst => libqgispython2.2.0.postinst} | 0
...ython2.0.1.postrm => libqgispython2.2.0.postrm} | 0
debian/libqgispython2.2.0.symbols | 140 +
debian/libqgissqlanyconnection2.0.1.symbols | 186 -
...nstall => libqgissqlanyconnection2.2.0.install} | 0
...tinst => libqgissqlanyconnection2.2.0.postinst} | 0
....postrm => libqgissqlanyconnection2.2.0.postrm} | 0
debian/libqgissqlanyconnection2.2.0.symbols | 186 +
debian/patches/allows-to-typo.patch | 168 +-
debian/patches/an-other-typo.patch | 118 -
...mposer-fix-crash-when-removing-item-group.patch | 14 -
...r-fix-python-bindings-for-attribute-table.patch | 14 -
debian/patches/disable-features-on-arm.patch | 53 +-
.../patches/fix-gui-bindings-with-SIP-4.15.patch | 17 -
debian/patches/fix-osm-unit-test.patch | 24 -
...-directed-edge-layer-in-topoviewer-plugin.patch | 346 -
...y-to-detect-postgis-topology-availability.patch | 17 -
...etry-less-features-when-calculating-layer.patch | 19 -
.../increase-decimaps-for-gdal-contour.patch | 29 -
.../loading-composer-item-frame-thickness.patch | 34 -
.../mis-detection-of-PostGIS-table-type.patch | 67 -
.../move-creation-of-gdal_pam-to-createDB.patch | 60 -
...-call-repack-when-closing-a-data-provider.patch | 148 -
debian/patches/osm-64bit-id.patch | 14 -
...es-provider-limit-geometry-type-detection.patch | 17 -
.../postgres-provider-topology-support.patch | 15 -
debian/patches/python-env.patch | 43 -
debian/patches/qgis_arm.patch | 4 +-
.../replace-AlArabiya-font-family-with-Sans.patch | 46 -
...ert-change-of-doxygen-DOT_GRAPH_MAX_NODES.patch | 13 -
debian/patches/series | 26 -
.../sip-QgsFieldValidator-fixup-overloads.patch | 16 -
debian/patches/sip-api-4.15.patch | 83 -
debian/patches/spatialite-longlong.patch | 17 -
debian/patches/spatialite-provider-longlong.patch | 22 -
debian/patches/translation-it.patch | 98 -
debian/patches/translation-update-id.patch | 5016 --
debian/patches/translation-update-pt_BR.patch | 8546 --
...-crash-if-tile-matrix-set-isn-t-available.patch | 14 -
debian/python-qgis.install.maverick | 5 -
debian/python-qgis.install.natty | 5 -
debian/python-qgis.install.oneiric | 5 -
debian/python-qgis.install.squeeze | 5 -
...is.install.lucid => python-qgis.install.trusty} | 0
debian/rules | 67 +-
doc/CMakeLists.txt | 2 +-
doc/CODING.html | 1916 +
doc/CODING.t2t | 189 +-
doc/DONORS | 2 +-
doc/INSTALL.html | 101 +-
doc/INSTALL.t2t | 10 +-
doc/{LICENCE => LICENSE} | 0
doc/SPONSORS | 4 +-
doc/TRANSLATORS | 97 +-
doc/contributors.json | 571 +
doc/index.dox | 6 +-
doc/index.html | 2 +-
doc/jenkins.t2t | 4 +-
doc/linux.t2t | 35 +-
doc/msvc.t2t | 6 +-
doc/msys.t2t | 2 +-
doc/news.html | 2797 +-
doc/news.t2t | 41 +-
doc/osx.t2t | 14 +-
doc/overview.t2t | 4 +-
doc/qgis-download-stats.ods | Bin 30389 -> 29289 bytes
doc/wcs-test-server.t2t | 2 +-
i18n/qgis_af.ts | 60836 ++++++++++++++
i18n/qgis_ar.ts | 63405 +++++++++++++++
i18n/qgis_bg.ts | 65752 +++++++++++++++
i18n/qgis_bn.ts | 60574 ++++++++++++++
i18n/qgis_bs.ts | 70425 ++++++++++++++++
i18n/qgis_bs_BA.ts | 62590 ---------------
i18n/qgis_ca.ts | 60623 ++++++++++++++
i18n/qgis_cs.ts | 75430 +++++++++++++++++
i18n/qgis_cs_CZ.ts | 71111 -----------------
i18n/qgis_da.ts | 73655 +++++++++++++++++
i18n/qgis_da_DK.ts | 68700 ----------------
i18n/qgis_de.ts | 16129 ++--
i18n/qgis_el.ts | 67963 ++++++++++++++++
i18n/qgis_el_GR.ts | 63838 ---------------
i18n/qgis_en.ts | 14949 ++--
i18n/qgis_es.ts | 4983 +-
i18n/qgis_et.ts | 71901 +++++++++++++++++
i18n/qgis_et_EE.ts | 67767 ----------------
i18n/qgis_eu.ts | 15392 ++--
i18n/qgis_fa.ts | 15274 ++--
i18n/qgis_fi.ts | 17806 +++--
i18n/qgis_fr.ts | 20640 +++--
i18n/qgis_gl.ts | 30915 ++++---
i18n/qgis_he.ts | 60712 ++++++++++++++
i18n/qgis_hi.ts | 60624 ++++++++++++++
i18n/qgis_hr.ts | 71025 ++++++++++++++++
i18n/qgis_hr_HR.ts | 66918 ----------------
i18n/qgis_hu.ts | 16494 ++--
i18n/qgis_id.ts | 16347 ++--
i18n/qgis_is.ts | 15014 ++--
i18n/qgis_it.ts | 16454 ++--
i18n/qgis_ja.ts | 15672 ++--
i18n/qgis_ka.ts | 65682 +++++++++++++++
i18n/qgis_km.ts | 4097 +-
i18n/qgis_ko.ts | 79983 +++++++++++++++++++
i18n/qgis_ko_KR.ts | 75074 -----------------
i18n/qgis_lo.ts | 64184 +++++++++++++++
i18n/qgis_lt.ts | 63556 +++++++++++++++
i18n/qgis_lv.ts | 7333 +-
i18n/qgis_ml.ts | 60706 ++++++++++++++
i18n/qgis_mn.ts | 15014 ++--
i18n/qgis_mr.ts | 60574 ++++++++++++++
i18n/qgis_nb.ts | 61465 ++++++++++++++
i18n/qgis_nb_NO.ts | 57094 -------------
i18n/qgis_nl.ts | 5094 +-
i18n/qgis_pl.ts | 76133 ++++++++++++++++++
i18n/qgis_pl_PL.ts | 71139 -----------------
i18n/qgis_pt_BR.ts | 18570 +++--
i18n/qgis_pt_PT.ts | 17420 ++--
i18n/qgis_ro.ts | 15055 ++--
i18n/qgis_ru.ts | 15959 ++--
i18n/qgis_sk.ts | 15061 ++--
i18n/qgis_sl.ts | 75671 ++++++++++++++++++
i18n/qgis_sl_SI.ts | 71345 -----------------
i18n/qgis_sq.ts | 64404 +++++++++++++++
i18n/qgis_sr_Cyrl.ts | 15027 ++--
i18n/qgis_sr_Latn.ts | 15023 ++--
i18n/qgis_sv.ts | 20274 +++--
i18n/qgis_sw.ts | 60574 ++++++++++++++
i18n/qgis_ta.ts | 60574 ++++++++++++++
i18n/qgis_te.ts | 60574 ++++++++++++++
i18n/qgis_th.ts | 15038 ++--
i18n/qgis_tr.ts | 15016 ++--
i18n/qgis_uk.ts | 15005 ++--
i18n/qgis_vi.ts | 15002 ++--
i18n/qgis_xh.ts | 60533 ++++++++++++++
i18n/qgis_zh_CN.ts | 15089 ++--
i18n/qgis_zh_TW.ts | 14995 ++--
images/flags/{bs_BA.png => bs.png} | Bin
images/flags/{ca_ES.png => ca.png} | Bin
images/flags/{cs_CZ.png => cs.png} | Bin
images/flags/{da_DK.png => da.png} | Bin
images/flags/{el_GR.png => el.png} | Bin
images/flags/{et_EE.png => et.png} | Bin
images/flags/{ml_IN.png => hi.png} | Bin
images/flags/{hr_HR.png => hr.png} | Bin
images/flags/{ka_GE.png => ka.png} | Bin
images/flags/{ko_KR.png => ko.png} | Bin
images/flags/{ml_IN.png => ml.png} | Bin
images/flags/{ml_IN.png => mr.png} | Bin
images/flags/{nb_NO.png => nb.png} | Bin
images/flags/{pl_PL.png => pl.png} | Bin
images/flags/{sl_SI.png => sl.png} | Bin
images/flags/{sq_AL.png => sq.png} | Bin
images/flags/{sr.png => sr_Cyrl.png} | Bin
images/flags/{sr.png => sr_Latn.png} | Bin
images/flags/{ml_IN.png => te.png} | Bin
images/icons/sponsor_medals/README | 2 +-
images/images.qrc | 920 +-
images/splash/splash.png | Bin 412662 -> 333583 bytes
images/splash/splash.xcf.bz2 | Bin 4266867 -> 23767574 bytes
images/splash/splash_mask.png | Bin 1245 -> 614 bytes
images/svg/symbol/blue-marker.svg | 28 +
images/svg/symbol/red-marker.svg | 29 +
.../default/console/iconResetColorConsole.png | Bin 0 -> 1356 bytes
images/themes/default/mActionAdd.svg | 8 +-
images/themes/default/mActionAtlasFirst.svg | 588 +
images/themes/default/mActionAtlasLast.svg | 587 +
images/themes/default/mActionAtlasNext.svg | 580 +
images/themes/default/mActionAtlasPrev.svg | 580 +
images/themes/default/mActionAtlasSettings.svg | 548 +
images/themes/default/mActionFillRing.svg | 739 +
images/themes/default/mActionLink.svg | 74 +
images/themes/default/mActionNewTableRow.png | Bin 0 -> 760 bytes
images/themes/default/mActionRemove.svg | 193 +
images/themes/default/mActionSplitFeatures.png | Bin 1573 -> 0 bytes
images/themes/default/mActionSplitParts.svg | 790 +
images/themes/default/mActionTouch.png | Bin 1462 -> 0 bytes
images/themes/default/mActionTouch.svg | 64 +
images/themes/default/mActionUnlink.svg | 122 +
images/themes/default/mIconAtlas.svg | 318 +
images/themes/default/mIconWmsLayer.png | Bin 2144 -> 0 bytes
images/themes/default/pluginDeprecated.png | Bin 0 -> 3221 bytes
images/themes/default/relation.svg | 605 +
mac/cmake/1osg.cmake.in | 2 +-
mac/cmake/1qt.cmake.in | 23 +-
ms-windows/Installer-Files/UnWelcomeFinishPage.bmp | Bin 206038 -> 0 bytes
ms-windows/Installer-Files/WelcomeFinishPage.bmp | Bin 206038 -> 206106 bytes
ms-windows/QGIS-Installer.nsi | 23 +-
ms-windows/osgeo4w/browser.bat.tmpl | 2 +-
ms-windows/osgeo4w/creatensis.pl | 46 +-
ms-windows/osgeo4w/package-nightly.cmd | 140 +-
ms-windows/osgeo4w/package-nightly64.cmd | 200 -
ms-windows/osgeo4w/package.cmd | 177 +-
ms-windows/osgeo4w/package64.cmd | 312 -
ms-windows/osgeo4w/postinstall-desktop.bat | 2 +-
ms-windows/osgeo4w/postinstall-dev.bat | 2 +-
ms-windows/osgeo4w/preremove-desktop.bat | 8 +-
ms-windows/osgeo4w/qgis.bat.tmpl | 2 +-
python/CMakeLists.txt | 13 +
python/__init__.py | 23 +-
python/analysis/analysis.sip | 2 +
python/analysis/interpolation/Bezier3D.sip | 4 +
python/analysis/interpolation/ParametricLine.sip | 2 +
python/analysis/interpolation/TriDecorator.sip | 1 +
python/analysis/interpolation/Triangulation.sip | 1 +
python/analysis/network/qgsgraphanalyzer.sip | 2 +-
.../network/qgslinevectorlayerdirector.sip | 2 +-
python/analysis/raster/qgsrastermatrix.sip | 3 +
python/analysis/vector/qgspointsample.sip | 16 +
python/analysis/vector/qgstransectsample.sip | 25 +
python/analysis/vector/qgszonalstatistics.sip | 4 +-
python/console/console.py | 15 +-
python/console/console_editor.py | 232 +-
python/console/console_history_dlg.ui | 31 +-
python/console/console_output.py | 82 +-
python/console/console_sci.py | 150 +-
python/console/console_settings.py | 112 +
python/console/console_settings.ui | 1219 +-
python/core/composer/qgsatlascomposition.sip | 59 +-
python/core/composer/qgscomposerattributetable.sip | 10 +-
python/core/composer/qgscomposereffect.sip | 2 +-
python/core/composer/qgscomposeritem.sip | 108 +-
python/core/composer/qgscomposeritemcommand.sip | 8 +-
python/core/composer/qgscomposeritemgroup.sip | 3 +
python/core/composer/qgscomposerlabel.sip | 8 +-
python/core/composer/qgscomposerlegend.sip | 6 +
python/core/composer/qgscomposerlegenditem.sip | 2 +-
python/core/composer/qgscomposermap.sip | 137 +-
python/core/composer/qgscomposermultiframe.sip | 2 +-
python/core/composer/qgscomposerpicture.sip | 39 +-
python/core/composer/qgscomposerscalebar.sip | 13 +-
python/core/composer/qgscomposershape.sip | 30 +-
python/core/composer/qgscomposertexttable.sip | 1 +
python/core/composer/qgscomposition.sip | 145 +-
python/core/composer/qgslegendmodel.sip | 15 +-
python/core/composer/qgspaperitem.sip | 20 +-
python/core/core.sip | 8 +
python/core/diagram/qgsdiagram.sip | 10 +-
python/core/diagram/qgshistogramdiagram.sip | 4 +-
python/core/diagram/qgspiediagram.sip | 4 +-
python/core/diagram/qgstextdiagram.sip | 4 +-
python/core/dxf/qgsdxfexport.sip | 81 +
python/core/gps/qgsqtlocationconnection.sip | 14 +-
python/core/qgis.sip | 28 +-
python/core/qgsapplication.sip | 22 +-
python/core/qgsattributeaction.sip | 35 +-
python/core/qgscachedfeatureiterator.sip | 20 +-
python/core/qgsclipper.sip | 5 +-
python/core/qgscoordinatereferencesystem.sip | 20 +-
python/core/qgscoordinatetransform.sip | 24 +-
python/core/qgscredentials.sip | 7 +
python/core/qgscrscache.sip | 7 +-
python/core/qgsdatadefined.sip | 5 +-
python/core/qgsdataitem.sip | 2 +
python/core/qgsdataprovider.sip | 12 +
python/core/qgsdatasourceuri.sip | 5 +-
python/core/qgsdiagramrendererv2.sip | 37 +-
python/core/qgsdistancearea.sip | 18 +-
python/core/qgseditorwidgetconfig.sip | 14 +
python/core/qgserror.sip | 35 +
python/core/qgsexpression.sip | 93 +-
python/core/qgsfeature.sip | 61 +-
python/core/qgsfeatureiterator.sip | 76 +-
python/core/qgsfeaturerequest.sip | 42 +-
python/core/qgsfeaturestore.sip | 8 +-
python/core/qgsfield.sip | 61 +-
python/core/qgsfontutils.sip | 28 +
python/core/qgsgeometry.sip | 52 +-
python/core/qgsgeometrysimplifier.sip | 45 +
python/core/qgsgml.sip | 18 +-
python/core/qgsgmlschema.sip | 7 +-
python/core/qgslabelsearchtree.sip | 14 +-
python/core/qgslogger.sip | 4 +-
python/core/qgsmaplayer.sip | 29 +-
python/core/qgsmaplayerregistry.sip | 29 +-
python/core/qgsmaprenderer.sip | 31 +-
python/core/qgsmaptopixel.sip | 1 +
python/core/qgsmessagelog.sip | 2 +-
python/core/qgsmessageoutput.sip | 1 +
python/core/qgsnetworkaccessmanager.sip | 6 +
python/core/qgsogcutils.sip | 11 +-
python/core/qgspallabeling.sip | 23 +-
python/core/qgspluginlayer.sip | 5 +
python/core/qgspluginlayerregistry.sip | 14 +-
python/core/qgspoint.sip | 11 +-
python/core/qgsproject.sip | 41 +-
python/core/qgsprojectproperty.sip | 13 +-
python/core/qgsprovidermetadata.sip | 3 +-
python/core/qgsproviderregistry.sip | 7 +-
python/core/qgspythonrunner.sip | 2 +-
python/core/qgsrectangle.sip | 26 +-
python/core/qgsrelation.sip | 171 +
python/core/qgsrelationmanager.sip | 25 +
python/core/qgsrenderchecker.sip | 51 +-
python/core/qgsrendercontext.sip | 11 +
python/core/qgsscalecalculator.sip | 4 +-
python/core/qgssimplifymethod.sip | 41 +
python/core/qgsvectordataprovider.sip | 43 +-
python/core/qgsvectorfilewriter.sip | 138 +-
python/core/qgsvectorlayer.sip | 231 +-
python/core/qgsvectorlayercache.sip | 176 +-
python/core/qgsvectorlayereditbuffer.sip | 7 +-
python/core/qgsvectorlayereditutils.sip | 11 +
python/core/qgsvectorlayerfeatureiterator.sip | 10 +-
python/core/qgsvectorlayerjoinbuffer.sip | 2 +-
python/core/qgsvectorlayerundocommand.sip | 93 +
python/core/qgsvectorsimplifymethod.sip | 48 +
python/core/raster/qgscolorrampshader.sip | 3 +
python/core/raster/qgscontrastenhancement.sip | 2 +
.../core/raster/qgscontrastenhancementfunction.sip | 7 +
python/core/raster/qgscubicrasterresampler.sip | 2 +-
python/core/raster/qgsmultibandcolorrenderer.sip | 7 +-
python/core/raster/qgspalettedrasterrenderer.sip | 17 +-
python/core/raster/qgsraster.sip | 7 +
python/core/raster/qgsrasterbandstats.sip | 9 +-
python/core/raster/qgsrasterblock.sip | 58 +-
python/core/raster/qgsrasterchecker.sip | 8 +-
python/core/raster/qgsrasterdataprovider.sip | 2 +-
python/core/raster/qgsrasterfilewriter.sip | 5 +
python/core/raster/qgsrasterhistogram.sip | 6 +-
python/core/raster/qgsrasteridentifyresult.sip | 18 +
python/core/raster/qgsrasterinterface.sip | 40 +-
python/core/raster/qgsrasteriterator.sip | 7 +-
python/core/raster/qgsrasterlayer.sip | 64 +-
python/core/raster/qgsrasterpipe.sip | 2 +
python/core/raster/qgsrasterprojector.sip | 15 +-
python/core/raster/qgsrasterrange.sip | 26 +-
python/core/raster/qgsrasterrenderer.sip | 3 +-
python/core/raster/qgsrasterresamplefilter.sip | 4 +-
python/core/raster/qgsrastershaderfunction.sip | 2 +-
python/core/raster/qgsrastertransparency.sip | 9 +-
python/core/raster/qgsrasterviewport.sip | 8 +-
.../core/raster/qgssinglebandcolordatarenderer.sip | 10 +-
python/core/raster/qgssinglebandgrayrenderer.sip | 15 +-
.../raster/qgssinglebandpseudocolorrenderer.sip | 7 +-
.../qgscategorizedsymbolrendererv2.sip | 17 +-
python/core/symbology-ng/qgscptcityarchive.sip | 6 +-
.../core/symbology-ng/qgsellipsesymbollayerv2.sip | 8 +-
python/core/symbology-ng/qgsfillsymbollayerv2.sip | 156 +
.../symbology-ng/qgsgraduatedsymbolrendererv2.sip | 16 +-
python/core/symbology-ng/qgslinesymbollayerv2.sip | 28 +-
.../core/symbology-ng/qgsmarkersymbollayerv2.sip | 31 +-
.../symbology-ng/qgspointdisplacementrenderer.sip | 6 +
python/core/symbology-ng/qgsrendererv2.sip | 13 +-
.../core/symbology-ng/qgsrulebasedrendererv2.sip | 20 +-
.../symbology-ng/qgssinglesymbolrendererv2.sip | 11 +-
python/core/symbology-ng/qgsstylev2.sip | 2 -
python/core/symbology-ng/qgssvgcache.sip | 65 +-
python/core/symbology-ng/qgssymbollayerv2.sip | 77 +-
.../core/symbology-ng/qgssymbollayerv2registry.sip | 7 +-
python/core/symbology-ng/qgssymbollayerv2utils.sip | 42 +-
python/core/symbology-ng/qgssymbolv2.sip | 8 +-
python/core/symbology-ng/qgsvectorcolorrampv2.sip | 34 +-
.../gui/attributetable/qgsattributetablemodel.sip | 13 +-
.../gui/attributetable/qgsattributetableview.sip | 9 -
python/gui/attributetable/qgsdualview.sip | 34 +-
python/gui/attributetable/qgsfeaturelistmodel.sip | 2 +-
python/gui/attributetable/qgsfeaturelistview.sip | 9 +-
.../attributetable/qgsfeatureselectionmodel.sip | 6 +-
.../attributetable/qgsifeatureselectionmanager.sip | 77 +
.../editorwidgets/core/qgseditorconfigwidget.sip | 31 +
.../editorwidgets/core/qgseditorwidgetfactory.sip | 34 +
.../editorwidgets/core/qgseditorwidgetregistry.sip | 32 +
.../editorwidgets/core/qgseditorwidgetwrapper.sip | 44 +
python/gui/gui.sip | 9 +
python/gui/qgisinterface.sip | 72 +-
python/gui/qgsattributedialog.sip | 70 +-
python/gui/qgsattributeeditor.sip | 39 +-
python/gui/qgsattributeeditorcontext.sip | 33 +
python/gui/qgsbusyindicatordialog.sip | 2 +
python/gui/qgscollapsiblegroupbox.sip | 6 +
python/gui/qgscolorbutton.sip | 2 +-
python/gui/qgscomposerruler.sip | 2 +
python/gui/qgscomposerview.sip | 54 +-
python/gui/qgsexpressionbuilderdialog.sip | 4 +-
python/gui/qgsexpressionbuilderwidget.sip | 4 +
python/gui/qgsfieldvalidator.sip | 6 +-
python/gui/qgshighlight.sip | 2 +
python/gui/qgslegendinterface.sip | 5 +
python/gui/qgsmanageconnectionsdialog.sip | 1 +
python/gui/qgsmapcanvas.sip | 11 +-
python/gui/qgsmaplayeractionregistry.sip | 70 +
python/gui/qgsmaptool.sip | 2 +-
python/gui/qgsmaptoolidentify.sip | 8 +-
python/gui/qgsmaptooltouch.sip | 2 +
python/gui/qgsmessagebar.sip | 15 +-
python/gui/qgsmessagebaritem.sip | 2 +-
python/gui/qgsmessagelogviewer.sip | 4 +
python/gui/qgsnewhttpconnection.sip | 2 +
python/gui/qgsoptionsdialogbase.sip | 12 +-
python/gui/qgsowssourceselect.sip | 1 +
python/gui/qgsrasterformatsaveoptionswidget.sip | 3 +
python/gui/qgsrasterpyramidsoptionswidget.sip | 1 +
python/gui/qgsrubberband.sip | 200 +-
python/gui/qgsvectorlayertools.sip | 40 +
python/gui/raster/qgsrasterhistogramwidget.sip | 4 +-
.../qgscategorizedsymbolrendererv2widget.sip | 3 +
python/gui/symbology-ng/qgscolorrampcombobox.sip | 8 +
.../symbology-ng/qgscptcitycolorrampv2dialog.sip | 2 +
.../symbology-ng/qgsdatadefinedsymboldialog.sip | 6 +
.../qgsgraduatedsymbolrendererv2widget.sip | 4 +
python/gui/symbology-ng/qgsrendererv2widget.sip | 4 +
.../symbology-ng/qgsrulebasedrendererv2widget.sip | 12 +-
.../gui/symbology-ng/qgssmartgroupeditordialog.sip | 6 +-
.../gui/symbology-ng/qgsstylev2managerdialog.sip | 2 +-
python/gui/symbology-ng/qgssymbollayerv2widget.sip | 41 +
.../gui/symbology-ng/qgssymbolv2selectordialog.sip | 3 +-
.../qgsvectorgradientcolorrampv2dialog.sip | 2 +
python/plugins/GdalTools/GdalTools.py | 7 +-
python/plugins/GdalTools/tools/GdalTools_utils.py | 97 +-
python/plugins/GdalTools/tools/doExtractProj.py | 1 +
python/plugins/GdalTools/tools/doMerge.py | 3 +
python/plugins/GdalTools/tools/doWarp.py | 2 +
python/plugins/GdalTools/tools/extentSelector.py | 4 +-
python/plugins/GdalTools/tools/widgetBatchBase.py | 13 +-
python/plugins/GdalTools/tools/widgetContour.ui | 5 +-
python/plugins/GdalTools/tools/widgetMerge.ui | 16 +-
python/plugins/db_manager/LICENSE | 2 -
python/plugins/db_manager/README | 2 +-
python/plugins/db_manager/completer.py | 132 -
python/plugins/db_manager/db_manager.py | 1 -
python/plugins/db_manager/db_plugins/plugin.py | 2 +-
.../db_manager/db_plugins/postgis/connector.py | 223 +-
.../postgis/plugins/qgis_topoview/__init__.py | 69 +-
.../plugins/qgis_topoview/templates/edge.qml | 252 +-
.../plugins/qgis_topoview/templates/edge_label.qml | 2 +-
.../plugins/qgis_topoview/templates/face_left.qml | 160 +-
.../plugins/qgis_topoview/templates/face_mbr.qml | 177 +
.../plugins/qgis_topoview/templates/face_right.qml | 158 +-
.../plugins/qgis_topoview/templates/face_seed.qml | 2 +-
.../plugins/qgis_topoview/templates/next_left.qml | 152 +-
.../plugins/qgis_topoview/templates/next_right.qml | 152 +-
.../plugins/qgis_topoview/templates/node_label.qml | 136 +-
.../postgis/plugins/versioning/dlg_versioning.py | 2 +-
python/plugins/db_manager/dlg_sql_window.py | 30 +-
python/plugins/db_manager/highlighter.py | 185 -
python/plugins/db_manager/sqledit.py | 201 +
python/plugins/db_manager/ui/DlgSqlWindow.ui | 21 +-
python/plugins/fTools/fTools.py | 46 +
python/plugins/fTools/tools/doGeometry.py | 35 +-
python/plugins/fTools/tools/doGeoprocessing.py | 57 +-
python/plugins/fTools/tools/doIntersectLines.py | 8 +-
python/plugins/fTools/tools/doMeanCoords.py | 10 +-
python/plugins/fTools/tools/doPointsInPolygon.py | 15 +-
python/plugins/fTools/tools/doRandPoints.py | 13 +-
python/plugins/fTools/tools/doRandom.py | 1 +
python/plugins/fTools/tools/doRegPoints.py | 10 +-
python/plugins/fTools/tools/doSimplify.py | 3 +
python/plugins/fTools/tools/doSpatialJoin.py | 9 +-
python/plugins/fTools/tools/doSubsetSelect.py | 3 +-
python/plugins/fTools/tools/doSumLines.py | 10 +-
python/plugins/fTools/tools/doValidate.py | 15 +-
python/plugins/fTools/tools/doVectorGrid.py | 9 +-
python/plugins/fTools/tools/doVisual.py | 1 +
python/plugins/fTools/tools/frmEliminate.ui | 4 +-
python/plugins/fTools/tools/frmGeometry.ui | 175 +-
python/plugins/fTools/tools/frmGeoprocessing.ui | 87 +-
python/plugins/fTools/tools/frmIntersectLines.ui | 138 +-
python/plugins/fTools/tools/frmMeanCoords.ui | 151 +-
python/plugins/fTools/tools/frmPointDistance.ui | 163 +-
python/plugins/fTools/tools/frmPointsInPolygon.ui | 59 +-
python/plugins/fTools/tools/frmRandPoints.ui | 72 +-
python/plugins/fTools/tools/frmRandom.ui | 2 +-
python/plugins/fTools/tools/frmReProject.ui | 252 +-
python/plugins/fTools/tools/frmRegPoints.ui | 57 +-
python/plugins/fTools/tools/frmSpatialJoin.ui | 17 +-
python/plugins/fTools/tools/frmSumLines.ui | 155 +-
python/plugins/fTools/tools/frmVectorGrid.ui | 72 +-
python/plugins/fTools/tools/frmVectorSplit.ui | 4 +-
python/plugins/fTools/tools/frmVisual.ui | 59 +-
python/plugins/fTools/tools/ftools_utils.py | 3 +-
python/plugins/processing/ProcessingPlugin.py | 90 +-
python/plugins/processing/__init__.py | 15 +-
.../admintools/AdminToolsAlgorithmProvider.py | 40 +-
.../processing/admintools/CreateMosaicDatastore.py | 119 +-
.../processing/admintools/CreateStyleGeoServer.py | 25 +-
.../processing/admintools/CreateWorkspace.py | 23 +-
.../processing/admintools/DeleteDatastore.py | 22 +-
.../processing/admintools/DeleteWorkspace.py | 18 +-
.../admintools/GeoServerToolsAlgorithm.py | 26 +-
.../processing/admintools/ImportIntoPostGIS.py | 105 +-
.../admintools/ImportRasterIntoGeoServer.py | 25 +-
.../admintools/ImportVectorIntoGeoServer.py | 35 +-
.../processing/admintools/PostGISExecuteSQL.py | 51 +-
.../processing/admintools/geoserver/catalog.py | 354 +-
.../processing/admintools/geoserver/layer.py | 96 +-
.../processing/admintools/geoserver/layergroup.py | 76 +-
.../processing/admintools/geoserver/resource.py | 222 +-
.../processing/admintools/geoserver/store.py | 106 +-
.../processing/admintools/geoserver/style.py | 32 +-
.../processing/admintools/geoserver/support.py | 180 +-
.../processing/admintools/geoserver/util.py | 7 +-
.../processing/admintools/geoserver/workspace.py | 29 +-
.../plugins/processing/admintools/postgis_utils.py | 1381 +-
python/plugins/processing/algs/AddTableField.py | 64 +-
.../processing/algs/AutoincrementalField.py | 42 +-
python/plugins/processing/algs/BarPlot.py | 44 +-
python/plugins/processing/algs/CMakeLists.txt | 1 +
.../processing/algs/CreateConstantRaster.py | 57 +-
.../plugins/processing/algs/EquivalentNumField.py | 49 +-
python/plugins/processing/algs/Explode.py | 52 +-
python/plugins/processing/algs/FieldPyculator.py | 148 +-
python/plugins/processing/algs/FieldsCalculator.py | 173 +-
python/plugins/processing/algs/JoinAttributes.py | 63 +-
.../plugins/processing/algs/MeanAndStdDevPlot.py | 63 +-
.../plugins/processing/algs/PointsDisplacement.py | 127 +
python/plugins/processing/algs/PointsFromLines.py | 186 +
.../plugins/processing/algs/PointsFromPolygons.py | 121 +
.../processing/algs/PointsLayerFromTable.py | 58 +-
python/plugins/processing/algs/PolarPlot.py | 67 +-
python/plugins/processing/algs/Polygonize.py | 62 +-
.../processing/algs/QGISAlgorithmProvider.py | 135 +-
.../processing/algs/RasterLayerHistogram.py | 50 +-
.../processing/algs/RasterLayerStatistics.py | 75 +-
.../processing/algs/SaveSelectedFeatures.py | 143 +-
.../processing/algs/StatisticsByCategories.py | 63 +-
.../processing/algs/VectorLayerHistogram.py | 41 +-
.../processing/algs/VectorLayerScatterplot.py | 41 +-
python/plugins/processing/algs/ZonalStatistics.py | 239 +
.../algs/ftools/BasicStatisticsNumbers.py | 129 +-
.../algs/ftools/BasicStatisticsStrings.py | 102 +-
python/plugins/processing/algs/ftools/Buffer.py | 71 +-
.../plugins/processing/algs/ftools/CMakeLists.txt | 2 -
python/plugins/processing/algs/ftools/Centroids.py | 44 +-
python/plugins/processing/algs/ftools/Clip.py | 89 +-
.../plugins/processing/algs/ftools/ConvexHull.py | 122 +-
python/plugins/processing/algs/ftools/Delaunay.py | 50 +-
.../processing/algs/ftools/DensifyGeometries.py | 39 +-
.../algs/ftools/DensifyGeometriesInterval.py | 41 +-
.../plugins/processing/algs/ftools/Difference.py | 61 +-
python/plugins/processing/algs/ftools/Dissolve.py | 108 +-
python/plugins/processing/algs/ftools/Eliminate.py | 311 +
.../processing/algs/ftools/ExportGeometryInfo.py | 78 +-
.../processing/algs/ftools/ExtentFromLayer.py | 122 +-
.../processing/algs/ftools/ExtractByLocation.py | 84 +
.../plugins/processing/algs/ftools/ExtractNodes.py | 37 +-
.../plugins/processing/algs/ftools/FToolsUtils.py | 160 -
.../processing/algs/ftools/FixedDistanceBuffer.py | 58 +-
.../plugins/processing/algs/ftools/Intersection.py | 73 +-
.../processing/algs/ftools/LinesIntersection.py | 57 +-
.../processing/algs/ftools/LinesToPolygons.py | 35 +-
.../plugins/processing/algs/ftools/MeanCoords.py | 64 +-
.../algs/ftools/MultipartToSingleparts.py | 45 +-
.../algs/ftools/NearestNeighbourAnalysis.py | 86 +-
.../processing/algs/ftools/PointDistance.py | 168 +-
.../processing/algs/ftools/PointsInPolygon.py | 58 +-
.../algs/ftools/PointsInPolygonUnique.py | 67 +-
.../algs/ftools/PointsInPolygonWeighted.py | 73 +-
.../processing/algs/ftools/PolygonsToLines.py | 54 +-
.../processing/algs/ftools/RandomExtract.py | 96 +
.../algs/ftools/RandomExtractWithinSubsets.py | 134 +
.../processing/algs/ftools/RandomSelection.py | 60 +-
.../algs/ftools/RandomSelectionWithinSubsets.py | 66 +-
.../processing/algs/ftools/ReprojectLayer.py | 39 +-
.../processing/algs/ftools/SelectByLocation.py | 48 +-
.../processing/algs/ftools/SimplifyGeometries.py | 61 +-
.../algs/ftools/SinglePartsToMultiparts.py | 127 +-
python/plugins/processing/algs/ftools/SumLines.py | 68 +-
python/plugins/processing/algs/ftools/Union.py | 264 +-
.../plugins/processing/algs/ftools/UniqueValues.py | 65 +-
.../algs/ftools/VariableDistanceBuffer.py | 53 +-
.../processing/algs/ftools/VoronoiPolygons.py | 257 +-
.../processing/algs/ftools/icons/analysis.png | Bin 1192 -> 0 bytes
.../algs/ftools/icons/basic_statistics.png | Bin 553 -> 0 bytes
.../processing/algs/ftools/icons/buffer.png | Bin 1090 -> 0 bytes
.../processing/algs/ftools/icons/centroids.png | Bin 1223 -> 0 bytes
.../algs/ftools/icons/check_geometry.png | Bin 724 -> 0 bytes
.../plugins/processing/algs/ftools/icons/clip.png | Bin 915 -> 0 bytes
.../processing/algs/ftools/icons/convex_hull.png | Bin 932 -> 0 bytes
.../algs/ftools/icons/define_projection.png | Bin 1376 -> 0 bytes
.../processing/algs/ftools/icons/delaunay.png | Bin 1420 -> 0 bytes
.../processing/algs/ftools/icons/difference.png | Bin 770 -> 0 bytes
.../processing/algs/ftools/icons/dissolve.png | Bin 697 -> 0 bytes
.../algs/ftools/icons/export_geometry.png | Bin 733 -> 0 bytes
.../algs/ftools/icons/export_projection.png | Bin 1383 -> 0 bytes
.../processing/algs/ftools/icons/extract_nodes.png | Bin 781 -> 0 bytes
.../processing/algs/ftools/icons/ftools_logo.png | Bin 418 -> 0 bytes
.../processing/algs/ftools/icons/geometry.png | Bin 1315 -> 0 bytes
.../processing/algs/ftools/icons/geoprocessing.png | Bin 1626 -> 0 bytes
.../plugins/processing/algs/ftools/icons/help.png | Bin 2229 -> 0 bytes
.../processing/algs/ftools/icons/intersect.png | Bin 878 -> 0 bytes
.../processing/algs/ftools/icons/intersections.png | Bin 1587 -> 0 bytes
.../algs/ftools/icons/join_attributes.png | Bin 632 -> 0 bytes
.../processing/algs/ftools/icons/join_location.png | Bin 886 -> 0 bytes
.../processing/algs/ftools/icons/layer_extent.png | Bin 607 -> 0 bytes
.../processing/algs/ftools/icons/management.png | Bin 992 -> 0 bytes
.../processing/algs/ftools/icons/matrix.png | Bin 266 -> 0 bytes
.../plugins/processing/algs/ftools/icons/mean.png | Bin 1364 -> 0 bytes
.../processing/algs/ftools/icons/merge_shapes.png | Bin 2172 -> 0 bytes
.../algs/ftools/icons/multi_to_single.png | Bin 1141 -> 0 bytes
.../processing/algs/ftools/icons/neighbour.png | Bin 944 -> 0 bytes
.../processing/algs/ftools/icons/random_points.png | Bin 795 -> 0 bytes
.../algs/ftools/icons/random_selection.png | Bin 585 -> 0 bytes
.../algs/ftools/icons/regular_points.png | Bin 351 -> 0 bytes
.../processing/algs/ftools/icons/reproject.png | Bin 1383 -> 0 bytes
.../processing/algs/ftools/icons/sampling.png | Bin 1248 -> 0 bytes
.../algs/ftools/icons/select_location.png | Bin 797 -> 0 bytes
.../processing/algs/ftools/icons/simplify.png | Bin 926 -> 0 bytes
.../algs/ftools/icons/single_to_multi.png | Bin 1128 -> 0 bytes
.../processing/algs/ftools/icons/split_layer.png | Bin 926 -> 0 bytes
.../processing/algs/ftools/icons/sub_selection.png | Bin 848 -> 0 bytes
.../processing/algs/ftools/icons/sum_lines.png | Bin 1253 -> 0 bytes
.../processing/algs/ftools/icons/sum_points.png | Bin 1349 -> 0 bytes
.../algs/ftools/icons/sym_difference.png | Bin 843 -> 0 bytes
.../processing/algs/ftools/icons/to_lines.png | Bin 862 -> 0 bytes
.../plugins/processing/algs/ftools/icons/union.png | Bin 826 -> 0 bytes
.../processing/algs/ftools/icons/unique.png | Bin 461 -> 0 bytes
.../processing/algs/ftools/icons/vector_grid.png | Bin 256 -> 0 bytes
.../processing/algs/ftools/icons/voronoi.png | Bin 1474 -> 0 bytes
.../plugins/processing/algs/mmqgisx/CMakeLists.txt | 3 +-
.../processing/algs/mmqgisx/MMQGISXAlgorithms.py | 2292 +-
.../processing/algs/mmqgisx/icons/mmqgis.png | Bin 912 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_animate_columns.png | Bin 216 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_animate_rows.png | Bin 259 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_attribute_export.png | Bin 283 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_attribute_join.png | Bin 244 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_color_map.png | Bin 397 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_float_to_text.png | Bin 928 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_geocode_google.png | Bin 1130 -> 0 bytes
.../mmqgisx/icons/mmqgis_geocode_street_layer.png | Bin 245 -> 0 bytes
.../processing/algs/mmqgisx/icons/mmqgis_grid.png | Bin 222 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_gridify.png | Bin 579 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_hub_distance.png | Bin 328 -> 0 bytes
.../processing/algs/mmqgisx/icons/mmqgis_label.png | Bin 341 -> 0 bytes
.../processing/algs/mmqgisx/icons/mmqgis_merge.png | Bin 384 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_select.png | Bin 713 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_simplify.png | Bin 435 -> 0 bytes
.../processing/algs/mmqgisx/icons/mmqgis_sort.png | Bin 512 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_text_to_float.png | Bin 951 -> 0 bytes
.../algs/mmqgisx/icons/mmqgis_voronoi.png | Bin 800 -> 0 bytes
python/plugins/processing/algs/ui/CMakeLists.txt | 6 +
.../processing/algs/ui/DlgFieldsCalculator.ui | 270 +
.../processing/algs/ui/FieldsCalculatorDialog.py | 228 +
.../plugins/processing/algs/ui}/__init__.py | 0
.../processing/algs/ui/ui_DlgFieldsCalculator.py | 148 +
.../processing/commander/CommanderWindow.py | 111 +-
.../plugins/processing/core/AlgorithmProvider.py | 87 +-
python/plugins/processing/core/GeoAlgorithm.py | 397 +-
.../core/GeoAlgorithmExecutionException.py | 3 +
python/plugins/processing/core/LayerExporter.py | 136 -
python/plugins/processing/core/Processing.py | 230 +-
python/plugins/processing/core/ProcessingConfig.py | 156 +-
python/plugins/processing/core/ProcessingLog.py | 167 +-
.../plugins/processing/core/ProcessingResults.py | 12 +-
python/plugins/processing/core/ProcessingUtils.py | 97 -
python/plugins/processing/core/QGisLayers.py | 263 -
python/plugins/processing/core/RasterWriter.py | 27 +-
python/plugins/processing/core/SilentProgress.py | 11 +-
python/plugins/processing/core/TableWriter.py | 63 +-
python/plugins/processing/core/VectorWriter.py | 49 +-
.../processing/core/WrongHelpFileException.py | 3 +
.../processing/exampleprovider/ExampleAlgorithm.py | 106 +-
.../exampleprovider/ExampleAlgorithmProvider.py | 82 +-
.../ProcessingExampleProviderPlugin.py | 7 +-
.../plugins/processing/exampleprovider/__init__.py | 6 +-
python/plugins/processing/gdal/ClipByExtent.py | 92 +
python/plugins/processing/gdal/ClipByMask.py | 114 +
python/plugins/processing/gdal/ColorRelief.py | 94 +
python/plugins/processing/gdal/GdalAlgorithm.py | 18 +-
.../processing/gdal/GdalOgrAlgorithmProvider.py | 114 +-
python/plugins/processing/gdal/GdalUtils.py | 59 +-
python/plugins/processing/gdal/GridAverage.py | 101 +
python/plugins/processing/gdal/GridDataMetrics.py | 121 +
python/plugins/processing/gdal/GridInvDist.py | 112 +
python/plugins/processing/gdal/GridNearest.py | 97 +
python/plugins/processing/gdal/OgrAlgorithm.py | 44 +-
python/plugins/processing/gdal/aspect.py | 95 +
python/plugins/processing/gdal/contour.py | 91 +
.../plugins/processing/gdal/extractprojection.py | 85 +
python/plugins/processing/gdal/fillnodata.py | 109 +
python/plugins/processing/gdal/gdal2xyz.py | 77 +
python/plugins/processing/gdal/gdaladdo.py | 75 +-
python/plugins/processing/gdal/hillshade.py | 103 +
python/plugins/processing/gdal/icons/about.png | Bin 2231 -> 0 bytes
python/plugins/processing/gdal/icons/dem.png | Bin 1583 -> 0 bytes
python/plugins/processing/gdal/icons/edit.png | Bin 1121 -> 0 bytes
.../gdal}/icons/projection-export.png | Bin
.../plugins/processing/gdal/icons/raster-rgb.png | Bin 1583 -> 0 bytes
python/plugins/processing/gdal/icons/reset.png | Bin 1420 -> 0 bytes
python/plugins/processing/gdal/icons/tileindex.png | Bin 1583 -> 0 bytes
python/plugins/processing/gdal/icons/tooltip.png | Bin 969 -> 0 bytes
python/plugins/processing/gdal/information.py | 47 +-
python/plugins/processing/gdal/merge.py | 48 +-
python/plugins/processing/gdal/nearblack.py | 38 +-
python/plugins/processing/gdal/ogr2ogr.py | 215 +-
python/plugins/processing/gdal/ogrinfo.py | 134 +-
python/plugins/processing/gdal/ogrsql.py | 96 +-
python/plugins/processing/gdal/pct2rgb.py | 35 +-
python/plugins/processing/gdal/polygonize.py | 41 +-
python/plugins/processing/gdal/proximity.py | 117 +
python/plugins/processing/gdal/pyogr/ogr2ogr.py | 1133 +-
python/plugins/processing/gdal/pyogr/ogrds.py | 24 +-
python/plugins/processing/gdal/pyogr/ogrvrt.py | 70 +-
python/plugins/processing/gdal/rasterize.py | 97 +
python/plugins/processing/gdal/rgb2pct.py | 36 +-
python/plugins/processing/gdal/roughness.py | 73 +
.../plugins/processing/gdal/scripts/fillnodata.py | 71 -
.../plugins/processing/gdal/scripts/proximity.py | 98 -
python/plugins/processing/gdal/scripts/sieve.py | 67 -
python/plugins/processing/gdal/sieve.py | 91 +
python/plugins/processing/gdal/slope.py | 94 +
python/plugins/processing/gdal/tpi.py | 73 +
python/plugins/processing/gdal/translate.py | 112 +-
python/plugins/processing/gdal/tri.py | 73 +
python/plugins/processing/gdal/warp.py | 79 +-
python/plugins/processing/grass/GrassAlgorithm.py | 425 +-
.../processing/grass/GrassAlgorithmProvider.py | 54 +-
python/plugins/processing/grass/GrassUtils.py | 400 +-
.../processing/grass/description/m.cogo.txt | 10 +
.../processing/grass/description/r.composite.txt | 4 +-
.../processing/grass/description/r.drain.txt | 2 +-
.../grass/description/r.horizon.height.txt | 9 +
.../processing/grass/description/r.horizon.txt | 3 +-
.../processing/grass/description/r.kappa.txt | 4 +-
.../processing/grass/description/v.delaunay.txt | 1 -
.../processing/grass/description/v.overlay.txt | 4 +-
.../processing/grass/description/v.select.txt | 10 +
.../grass/description/v.surf.bspline.lambda.txt | 12 +
.../grass/description/v.surf.bspline.sparse.txt | 12 +
.../grass/description/v.surf.bspline.txt | 9 +-
.../grass/ext/HtmlReportPostProcessor.py | 12 +-
python/plugins/processing/grass/ext/r_coin.py | 3 +
python/plugins/processing/grass/ext/r_covar.py | 6 +-
python/plugins/processing/grass/ext/r_describe.py | 4 +
python/plugins/processing/grass/ext/r_info.py | 5 +-
.../processing/grass/ext/r_regression_line.py | 5 +-
python/plugins/processing/grass/ext/r_report.py | 4 +
python/plugins/processing/grass/ext/r_stats.py | 4 +
python/plugins/processing/grass/ext/v_class.py | 4 +
python/plugins/processing/grass/ext/v_info.py | 5 +-
python/plugins/processing/grass/ext/v_normal.py | 5 +-
python/plugins/processing/grass/ext/v_report.py | 4 +
python/plugins/processing/grass/ext/v_univar.py | 6 +-
python/plugins/processing/grass/grass.txt | 6 +-
python/plugins/processing/grass/nviz.py | 148 +-
.../processing/gui/AlgorithmClassification.py | 38 +-
.../processing/gui/AlgorithmExecutionDialog.py | 241 +-
python/plugins/processing/gui/AlgorithmExecutor.py | 135 -
python/plugins/processing/gui/AutofillDialog.py | 66 +-
.../processing/gui/BatchInputSelectionPanel.py | 33 +-
.../processing/gui/BatchOutputSelectionPanel.py | 45 +-
.../processing/gui/BatchProcessingDialog.py | 260 +-
python/plugins/processing/gui/ConfigDialog.py | 267 +-
python/plugins/processing/gui/ContextAction.py | 7 +-
.../processing/gui/CouldNotLoadResultsDialog.py | 18 +-
.../processing/gui/CreateNewScriptAction.py | 58 +
.../plugins/processing/gui/CrsSelectionDialog.py | 10 +-
python/plugins/processing/gui/CrsSelectionPanel.py | 10 +-
.../plugins/processing/gui/DeleteScriptAction.py | 60 +
.../processing/gui/EditRenderingStylesDialog.py | 73 +-
python/plugins/processing/gui/EditScriptAction.py | 54 +
.../plugins/processing/gui/ExtentSelectionPanel.py | 66 +-
.../plugins/processing/gui/FileSelectionPanel.py | 42 +-
python/plugins/processing/gui/FixedTableDialog.py | 47 +-
python/plugins/processing/gui/FixedTablePanel.py | 19 +-
python/plugins/processing/gui/Help2Html.py | 44 +-
python/plugins/processing/gui/HelpEditionDialog.py | 66 +-
python/plugins/processing/gui/HistoryDialog.py | 51 +-
.../processing/gui/InputLayerSelectorPanel.py | 26 +-
python/plugins/processing/gui/LexerR.py | 115 +
.../plugins/processing/gui/MessageBarProgress.py | 71 +
.../processing/gui/MissingDependencyDialog.py | 21 +-
.../plugins/processing/gui/MultipleInputDialog.py | 122 +-
.../plugins/processing/gui/MultipleInputPanel.py | 37 +-
python/plugins/processing/gui/NumberInputDialog.py | 176 +-
python/plugins/processing/gui/NumberInputPanel.py | 60 +-
.../plugins/processing/gui/OutputSelectionPanel.py | 53 +-
python/plugins/processing/gui/ParametersDialog.py | 15 +-
python/plugins/processing/gui/ParametersPanel.py | 284 +-
python/plugins/processing/gui/Postprocessing.py | 32 +-
python/plugins/processing/gui/ProcessingToolbox.py | 151 +-
python/plugins/processing/gui/RangePanel.py | 19 +-
python/plugins/processing/gui/RectangleMapTool.py | 131 +-
.../processing/gui/RenderingStyleFilePanel.py | 16 +-
python/plugins/processing/gui/RenderingStyles.py | 26 +-
python/plugins/processing/gui/ResultsDialog.py | 6 +
python/plugins/processing/gui/ScriptEdit.py | 208 +
.../plugins/processing/gui/ScriptEditorDialog.py | 201 +
python/plugins/processing/gui/TestTools.py | 109 +-
python/plugins/processing/gui/ToolboxAction.py | 16 +-
.../processing/gui/UnthreadedAlgorithmExecutor.py | 70 +-
.../processing/gui/help/algclasssification.txt | 12 +-
python/plugins/processing/images/edithelp.png | Bin 0 -> 1458 bytes
python/plugins/processing/images/runalgorithm.png | Bin 0 -> 5390 bytes
python/plugins/processing/interface.py | 3 +
.../lidar/LidarToolsAlgorithmProvider.py | 94 +-
.../processing/lidar/fusion/CanopyMaxima.py | 46 +-
.../plugins/processing/lidar/fusion/CanopyModel.py | 65 +-
python/plugins/processing/lidar/fusion/ClipData.py | 47 +-
.../processing/lidar/fusion/CloudMetrics.py | 23 +-
python/plugins/processing/lidar/fusion/Cover.py | 73 +-
.../processing/lidar/fusion/DensityMetrics.py | 8 +-
.../plugins/processing/lidar/fusion/FilterData.py | 46 +-
.../processing/lidar/fusion/FusionAlgorithm.py | 21 +-
.../plugins/processing/lidar/fusion/FusionUtils.py | 40 +-
.../plugins/processing/lidar/fusion/GridMetrics.py | 36 +-
.../processing/lidar/fusion/GridSurfaceCreate.py | 51 +-
.../processing/lidar/fusion/GroundFilter.py | 37 +-
.../plugins/processing/lidar/fusion/MergeData.py | 24 +-
.../processing/lidar/fusion/OpenViewerAction.py | 20 +-
.../processing/lidar/lastools/LAStoolsAlgorithm.py | 393 +
.../processing/lidar/lastools/LAStoolsUtils.py | 62 +
.../processing/lidar/lastools/LasToolsAlgorithm.py | 62 -
.../processing/lidar/lastools/LasToolsUtils.py | 52 -
.../plugins/processing/lidar/lastools/blast2dem.py | 74 +
.../plugins/processing/lidar/lastools/blast2iso.py | 88 +
.../plugins/processing/lidar/lastools/las2dem.py | 67 +-
.../plugins/processing/lidar/lastools/las2iso.py | 87 +-
.../plugins/processing/lidar/lastools/las2las.py | 91 +
.../processing/lidar/lastools/las2las_filter.py | 63 +
.../processing/lidar/lastools/las2las_transform.py | 96 +
.../plugins/processing/lidar/lastools/las2shp.py | 65 +-
.../plugins/processing/lidar/lastools/las2txt.py | 63 +
.../processing/lidar/lastools/lasboundary.py | 70 +-
.../plugins/processing/lidar/lastools/lascanopy.py | 130 +
.../processing/lidar/lastools/lasclassify.py | 43 +-
.../plugins/processing/lidar/lastools/lasclip.py | 75 +-
.../processing/lidar/lastools/lascontrol.py | 81 +
.../processing/lidar/lastools/lasduplicate.py | 75 +
.../plugins/processing/lidar/lastools/lasgrid.py | 67 +-
.../plugins/processing/lidar/lastools/lasground.py | 70 +-
.../plugins/processing/lidar/lastools/lasheight.py | 54 +-
.../plugins/processing/lidar/lastools/lasindex.py | 59 +
.../plugins/processing/lidar/lastools/lasinfo.py | 50 +-
.../plugins/processing/lidar/lastools/lasmerge.py | 90 +
.../plugins/processing/lidar/lastools/lasnoise.py | 87 +
.../processing/lidar/lastools/lasoverage.py | 76 +
.../processing/lidar/lastools/lasoverlap.py | 92 +
.../processing/lidar/lastools/lasprecision.py | 52 +-
.../plugins/processing/lidar/lastools/lassort.py | 62 +
.../plugins/processing/lidar/lastools/lassplit.py | 49 +-
.../plugins/processing/lidar/lastools/lasthin.py | 74 +
.../plugins/processing/lidar/lastools/lastile.py | 74 +
.../processing/lidar/lastools/lasvalidate.py | 53 +
.../plugins/processing/lidar/lastools/lasview.py | 54 +
python/plugins/processing/lidar/lastools/laszip.py | 57 +
.../plugins/processing/lidar/lastools/shp2las.py | 70 +
.../plugins/processing/lidar/lastools/txt2las.py | 84 +
python/plugins/processing/metadata.txt | 2 +-
.../modeler/CalculatorModelerAlgorithm.py | 33 +-
.../modeler/CalculatorModelerParametersDialog.py | 65 +-
.../processing/modeler/CreateNewModelAction.py | 14 +-
.../processing/modeler/DeleteModelAction.py | 16 +-
.../plugins/processing/modeler/EditModelAction.py | 7 +-
.../plugins/processing/modeler/ModelerAlgorithm.py | 456 +-
.../processing/modeler/ModelerAlgorithmProvider.py | 42 +-
.../plugins/processing/modeler/ModelerArrowItem.py | 129 +-
python/plugins/processing/modeler/ModelerDialog.py | 318 +-
.../processing/modeler/ModelerGraphicItem.py | 231 +-
.../modeler/ModelerOnlyAlgorithmProvider.py | 26 +-
.../modeler/ModelerParameterDefinitionDialog.py | 283 +-
.../processing/modeler/ModelerParametersDialog.py | 374 +-
python/plugins/processing/modeler/ModelerScene.py | 67 +-
python/plugins/processing/modeler/ModelerUtils.py | 13 +-
.../processing/modeler/MultilineTextPanel.py | 11 +-
python/plugins/processing/modeler/Providers.py | 5 +-
.../modeler/RasterLayerBoundsAlgorithm.py | 34 +-
.../processing/modeler/SaveAsPythonScriptAction.py | 81 +-
.../modeler/VectorLayerBoundsAlgorithm.py | 47 +-
.../processing/modeler/WrongModelException.py | 5 +-
.../modeler/models/Extract_raster_to_CSV.model | 21 +
.../modeler/models/Extract_raster_to_shape.model | 21 +
python/plugins/processing/otb/OTBAlgorithm.py | 141 +-
.../plugins/processing/otb/OTBAlgorithmProvider.py | 45 +-
python/plugins/processing/otb/OTBUtils.py | 98 +-
.../otb/helper/generate_application_descriptors.py | 544 +-
python/plugins/processing/outputs/Output.py | 45 +-
python/plugins/processing/outputs/OutputExtent.py | 9 +-
python/plugins/processing/outputs/OutputFactory.py | 20 +-
python/plugins/processing/outputs/OutputFile.py | 9 +-
python/plugins/processing/outputs/OutputHTML.py | 9 +-
python/plugins/processing/outputs/OutputNumber.py | 5 +-
python/plugins/processing/outputs/OutputRaster.py | 32 +-
python/plugins/processing/outputs/OutputString.py | 5 +-
python/plugins/processing/outputs/OutputTable.py | 46 +-
python/plugins/processing/outputs/OutputVector.py | 58 +-
python/plugins/processing/parameters/Parameter.py | 35 +-
.../processing/parameters/ParameterBoolean.py | 14 +-
.../plugins/processing/parameters/ParameterCrs.py | 20 +-
.../processing/parameters/ParameterDataObject.py | 13 +-
.../processing/parameters/ParameterExtent.py | 25 +-
.../processing/parameters/ParameterFactory.py | 27 +-
.../plugins/processing/parameters/ParameterFile.py | 23 +-
.../processing/parameters/ParameterFixedTable.py | 27 +-
.../parameters/ParameterMultipleInput.py | 107 +-
.../processing/parameters/ParameterNumber.py | 26 +-
.../processing/parameters/ParameterRange.py | 17 +-
.../processing/parameters/ParameterRaster.py | 61 +-
.../processing/parameters/ParameterSelection.py | 19 +-
.../processing/parameters/ParameterString.py | 24 +-
.../processing/parameters/ParameterTable.py | 61 +-
.../processing/parameters/ParameterTableField.py | 25 +-
.../processing/parameters/ParameterVector.py | 75 +-
.../plugins/processing/r/CreateNewRScriptAction.py | 45 -
python/plugins/processing/r/DeleteRScriptAction.py | 45 -
python/plugins/processing/r/EditRScriptAction.py | 43 -
python/plugins/processing/r/EditRScriptDialog.py | 175 -
python/plugins/processing/r/RAlgorithm.py | 338 +-
python/plugins/processing/r/RAlgorithmProvider.py | 63 +-
python/plugins/processing/r/RUtils.py | 137 +-
.../r/scripts/Advanced_Raster_histogram.rsx | 8 -
.../r/scripts/Advanced_raster_histogram.rsx | 20 +
.../r/scripts/Advanced_raster_histogram.rsx.help | 22 +
.../r/scripts/Characteristic_hull_method.rsx | 8 +
.../r/scripts/Characteristic_hull_method.rsx.help | 26 +
.../Compute_Ripley-Rasson_spatial_domain.rsx | 9 -
.../r/scripts/Create_random_sampling_grid.rsx | 6 -
.../r/scripts/Create_regular_sampling_grid.rsx | 6 -
python/plugins/processing/r/scripts/Dotplot.rsx | 4 +
.../plugins/processing/r/scripts/Dotplot.rsx.help | 22 +
python/plugins/processing/r/scripts/F_function.rsx | 8 +
.../processing/r/scripts/F_function.rsx.help | 26 +
...on_-_distance_from_a_point_to_nearest_event.rsx | 7 -
.../plugins/processing/r/scripts/Field_dotplot.rsx | 5 -
.../processing/r/scripts/Field_histogram.rsx | 5 -
.../r/scripts/Field_summary_statistics.rsx | 14 -
.../processing/r/scripts/Field_table_of_counts.rsx | 4 -
.../processing/r/scripts/Frequency_table.rsx | 4 +
.../processing/r/scripts/Frequency_table.rsx.help | 26 +
python/plugins/processing/r/scripts/G_function.rsx | 8 +
.../processing/r/scripts/G_function.rsx.help | 26 +
.../G_function_-_distance_to_nearest_event.rsx | 7 -
python/plugins/processing/r/scripts/Histogram.rsx | 5 +
.../processing/r/scripts/Histogram.rsx.help | 14 +
.../processing/r/scripts/K_function_-_Ripley_K.rsx | 7 -
.../plugins/processing/r/scripts/Kernel_h_ref.rsx | 15 +
.../processing/r/scripts/Kernel_h_ref.rsx.help | 38 +
.../scripts/Kolmogorov-Smirnov_normality_test.rsx | 5 -
.../r/scripts/Kolmogrov-Smirnov_test.rsx | 5 +
.../r/scripts/Kolmogrov-Smirnov_test.rsx.help | 20 +
.../r/scripts/Minimum_convex_polygon.rsx | 7 +
.../r/scripts/Minimum_convex_polygon.rsx.help | 36 +
.../r/scripts/Monte-Carlo_spatial_randomness.rsx | 12 +
.../Monte-Carlo_spatial_randomness.rsx.help | 34 +
.../processing/r/scripts/Quadrat_analysis.rsx | 8 +-
.../processing/r/scripts/Quadrat_analysis.rsx.help | 26 +
.../processing/r/scripts/Random_sampling_grid.rsx | 6 +
.../r/scripts/Random_sampling_grid.rsx.help | 26 +
.../processing/r/scripts/Raster_histogram.rsx | 6 +-
.../processing/r/scripts/Raster_histogram.rsx.help | 22 +
.../processing/r/scripts/Regular_sampling_grid.rsx | 6 +
.../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 +
.../processing/r/scripts/Summary_statistics.rsx | 14 +
.../r/scripts/Summary_statistics.rsx.help | 26 +
python/plugins/processing/resources.qrc | 2 +
python/plugins/processing/resources_rc.py | 481 +-
python/plugins/processing/saga/SagaAlgorithm.py | 433 +-
.../processing/saga/SagaAlgorithmProvider.py | 97 +-
.../processing/saga/SagaDescriptionCreator.py | 48 +-
.../processing/saga/SagaGroupNameDecorator.py | 121 +-
.../plugins/processing/saga/SagaHelpGenerator.py | 60 +-
python/plugins/processing/saga/SagaUtils.py | 157 +-
python/plugins/processing/saga/SplitRGBBands.py | 75 +-
.../saga/description/2.0.8_OrdinaryKriging.txt | 25 +
.../saga/description/2.1_OrdinaryKriging.txt | 25 +
.../description/2.1_PointStatisticsforPolygons.txt | 14 +
.../saga/description/2.1_ShapesBuffer.txt | 15 +-
.../saga/description/2.1_ShapesBufferFixed.txt | 9 +
.../saga/description/OrdinaryKriging.txt | 25 -
.../description/PointStatisticsforPolygons.txt | 12 -
.../processing/saga/description/RGBComposite.txt | 23 +-
.../processing/saga/description/Resampling.txt | 4 +-
.../saga/ext/supervisedclassification.py | 15 +-
.../processing/script/CreateNewScriptAction.py | 44 -
.../processing/script/DeleteScriptAction.py | 45 -
.../plugins/processing/script/EditScriptAction.py | 42 -
.../plugins/processing/script/EditScriptDialog.py | 156 -
.../plugins/processing/script/ScriptAlgorithm.py | 198 +-
.../processing/script/ScriptAlgorithmProvider.py | 54 +-
python/plugins/processing/script/ScriptUtils.py | 14 +-
.../processing/script/WrongScriptException.py | 5 +-
.../scripts/A_script_that_returns_a_number.py | 3 +-
.../scripts/Create_tiling_from_vector_layer.py | 11 +-
.../script/scripts/Extract_raster_values_to_CSV.py | 105 +
.../scripts/Extract_raster_values_to_shapefile.py | 127 +
.../script/scripts/Hex_grid_from_layer_bounds.py | 11 +-
.../processing/script/scripts/Load_test_data.py | 2 +-
.../scripts/Number_of_unique_values_in_classes.py | 25 +-
.../script/scripts/Points_from_vector.py | 17 +
.../script/scripts/Save_selected_features.py | 34 +-
.../scripts/Split_vector_layer_by_attribute.py | 18 +-
.../plugins/processing/script/scripts/Summarize.py | 7 +-
.../plugins/processing/taudem/TauDEMAlgorithm.py | 63 +-
.../processing/taudem/TauDEMAlgorithmProvider.py | 40 +-
python/plugins/processing/taudem/TauDEMUtils.py | 56 +-
python/plugins/processing/taudem/dinfdistdown.py | 125 +-
python/plugins/processing/taudem/dinfdistup.py | 121 +-
.../plugins/processing/taudem/dinftranslimaccum.py | 94 +-
.../processing/taudem/dinftranslimaccum2.py | 104 +-
python/plugins/processing/taudem/dropanalysis.py | 102 +-
python/plugins/processing/taudem/gridnet.py | 92 +-
python/plugins/processing/taudem/lengtharea.py | 70 +-
python/plugins/processing/taudem/peukerdouglas.py | 68 +-
python/plugins/processing/taudem/slopearea.py | 65 +-
python/plugins/processing/tests/GdalTest.py | 181 +-
.../plugins/processing/tests/GeoAlgorithmTest.py | 44 +-
.../processing/tests/ModelerAlgorithmTest.py | 195 +-
python/plugins/processing/tests/ParametersTest.py | 29 +-
python/plugins/processing/tests/ProcessingTests.py | 7 +-
.../processing/tests/ProcessingToolsTest.py | 45 +-
python/plugins/processing/tests/QgisAlgsTest.py | 1502 +-
python/plugins/processing/tests/RunAlgTest.py | 57 +-
python/plugins/processing/tests/SagaTest.py | 124 +-
python/plugins/processing/tests/ScriptTest.py | 80 +-
python/plugins/processing/tests/TestData.py | 49 +-
python/plugins/processing/tests/qgis_interface.py | 40 +-
python/plugins/processing/tests/test.py | 186 +-
python/plugins/processing/tests/utilities_test.py | 28 +-
python/plugins/processing/tools/__init__.py | 3 +-
python/plugins/processing/tools/dataobjects.py | 357 +
python/plugins/processing/tools/general.py | 89 +-
python/plugins/processing/tools/help.py | 67 +-
python/plugins/processing/tools/raster.py | 91 +-
python/plugins/processing/tools/system.py | 114 +
python/plugins/processing/tools/vector.py | 221 +-
python/plugins/processing/ui/DlgAutofill.ui | 113 +
python/plugins/processing/ui/DlgConfig.ui | 19 +-
python/plugins/processing/ui/DlgHelpEdition.ui | 8 +-
python/plugins/processing/ui/DlgHistory.ui | 8 +-
python/plugins/processing/ui/DlgModeler.ui | 156 +-
.../plugins/processing/ui/DlgMultipleSelection.ui | 83 +
python/plugins/processing/ui/DlgNumberInput.ui | 105 +
python/plugins/processing/ui/DlgRenderingStyles.ui | 87 +
python/plugins/processing/ui/DlgResults.ui | 4 +-
python/plugins/processing/ui/DlgScriptEditor.ui | 190 +
python/plugins/processing/ui/ProcessingToolbox.ui | 2 +-
python/plugins/processing/ui/__init__.py | 4 +-
python/plugins/processing/ui/ui_DlgAutofill.py | 63 +
python/plugins/processing/ui/ui_DlgConfig.py | 7 +-
python/plugins/processing/ui/ui_DlgHelpEdition.py | 2 +-
python/plugins/processing/ui/ui_DlgHistory.py | 4 +-
python/plugins/processing/ui/ui_DlgModeler.py | 64 +-
.../processing/ui/ui_DlgMultipleSelection.py | 44 +
python/plugins/processing/ui/ui_DlgNumberInput.py | 56 +
.../plugins/processing/ui/ui_DlgRenderingStyles.py | 52 +
python/plugins/processing/ui/ui_DlgResults.py | 2 +-
python/plugins/processing/ui/ui_DlgScriptEditor.py | 110 +
.../plugins/processing/ui/ui_ProcessingToolbox.py | 2 +-
.../plugins/processing/ui/ui_widgetNumberInput.py | 45 +
python/plugins/processing/ui/widgetNumberInput.ui | 54 +
python/pyplugin_installer/installer.py | 11 +-
python/pyplugin_installer/installer_data.py | 61 +-
.../qgsplugininstallerinstallingdialog.py | 2 +-
python/pyplugin_installer/version_compare.py | 20 +-
python/pyspatialite/CMakeLists.txt | 2 +-
python/qsci_apis/PyQGIS-2.0.api | 8695 ++
python/qsci_apis/generate_console_pap.py | 2 +-
python/qsci_apis/pyqgis.pap | Bin 1010052 -> 1037654 bytes
resources/function_help/$geometry | 12 +
resources/function_help/$map | 16 +
resources/function_help/AND | 13 +
resources/function_help/ILIKE | 13 +
resources/function_help/IS | 18 +
resources/function_help/LIKE | 13 +
resources/function_help/NOT | 14 +
resources/function_help/OR | 13 +
resources/function_help/bbox | 13 +
resources/function_help/buffer | 13 +
resources/function_help/centroid | 12 +
resources/function_help/clamp | 2 +-
resources/function_help/combine | 13 +
resources/function_help/contains | 13 +
resources/function_help/convexHull | 12 +
resources/function_help/crosses | 13 +
resources/function_help/difference | 12 +
resources/function_help/disjoint | 13 +
resources/function_help/distance | 12 +
resources/function_help/geomFromGML | 12 +
resources/function_help/geomFromWKT | 12 +
resources/function_help/geomToWKT | 11 +
resources/function_help/intersection | 12 +
resources/function_help/intersects | 13 +
resources/function_help/overlaps | 13 +
resources/function_help/strpos | 2 +-
resources/function_help/symDifference | 12 +
resources/function_help/touches | 13 +
resources/function_help/union | 12 +
resources/function_help/within | 13 +
resources/iau2000.sql | 350 +
resources/srs.db | Bin 1100800 -> 1597440 bytes
scripts/create_changelog.sh | 3 +-
scripts/dbdiff.sh | 28 +
scripts/jenkins-run.sh | 17 +
scripts/listpulls.pl | 30 +
scripts/redirects.pl | 22 +
scripts/release.pl | 122 +
scripts/sipdiff | 14 +-
scripts/spelling.dat | 3 +
scripts/tsstat.pl | 41 +-
src/analysis/CMakeLists.txt | 7 +-
.../interpolation/DualEdgeTriangulation.cc | 55 +-
src/analysis/interpolation/DualEdgeTriangulation.h | 4 +-
src/analysis/interpolation/MathUtils.cc | 17 +-
src/analysis/interpolation/NormVecDecorator.cc | 12 +-
src/analysis/interpolation/NormVecDecorator.h | 1 +
src/analysis/interpolation/ParametricLine.h | 3 +-
src/analysis/interpolation/qgsinterpolator.cpp | 147 +-
src/analysis/interpolation/qgstininterpolator.cpp | 122 +-
src/analysis/network/qgsarcproperter.h | 6 +-
src/analysis/network/qgslinevectorlayerdirector.h | 2 +-
src/analysis/openstreetmap/qgsosmbase.h | 2 +-
src/analysis/openstreetmap/qgsosmdatabase.cpp | 7 +-
src/analysis/raster/qgsrastercalculator.cpp | 1 +
src/analysis/vector/mersenne-twister.cpp | 226 +
src/analysis/vector/mersenne-twister.h | 112 +
src/analysis/vector/qgsgeometryanalyzer.cpp | 2 +-
src/analysis/vector/qgspointsample.cpp | 163 +
src/analysis/vector/qgspointsample.h | 42 +
src/analysis/vector/qgstransectsample.cpp | 631 +
src/analysis/vector/qgstransectsample.h | 77 +
src/app/CMakeLists.txt | 68 +-
src/app/composer/qgsatlascompositionwidget.cpp | 173 +-
src/app/composer/qgsatlascompositionwidget.h | 9 +-
src/app/composer/qgscomposer.cpp | 968 +-
src/app/composer/qgscomposer.h | 187 +-
src/app/composer/qgscomposeritemwidget.cpp | 108 +-
src/app/composer/qgscomposeritemwidget.h | 6 +
src/app/composer/qgscomposerlabelwidget.cpp | 15 +-
src/app/composer/qgscomposerlabelwidget.h | 1 -
src/app/composer/qgscomposerlegendwidget.cpp | 55 +-
src/app/composer/qgscomposerlegendwidget.h | 2 +
src/app/composer/qgscomposermapwidget.cpp | 322 +-
src/app/composer/qgscomposermapwidget.h | 30 +-
src/app/composer/qgscomposerpicturewidget.cpp | 29 +-
src/app/composer/qgscomposerpicturewidget.h | 6 +-
src/app/composer/qgscomposerscalebarwidget.cpp | 36 +-
src/app/composer/qgscomposershapewidget.cpp | 70 +-
src/app/composer/qgscomposershapewidget.h | 8 +-
src/app/composer/qgscomposertablewidget.cpp | 4 +-
src/app/composer/qgscompositionwidget.cpp | 197 +-
src/app/composer/qgscompositionwidget.h | 24 +-
src/app/gps/qgsgpsmarker.cpp | 3 +-
src/app/gps/qwtpolar-0.1/qwt_polar_grid.cpp | 4 +-
src/app/gps/qwtpolar-1.0/qwt_polar_grid.cpp | 4 +-
src/app/gps/qwtpolar-1.0/qwt_polar_renderer.cpp | 2 +-
src/app/legend/qgslegend.cpp | 94 +-
src/app/legend/qgslegend.h | 24 +-
src/app/legend/qgslegenditem.cpp | 4 +-
src/app/legend/qgslegenditem.h | 2 -
src/app/legend/qgslegendlayer.cpp | 32 +-
src/app/legend/qgslegendlayer.h | 1 -
src/app/legend/qgslegendpropertygroup.cpp | 34 -
src/app/legend/qgslegendpropertygroup.h | 39 -
src/app/legend/qgslegendpropertyitem.cpp | 31 -
src/app/legend/qgslegendpropertyitem.h | 32 -
src/app/legend/qgslegendsymbologygroup.cpp | 52 -
src/app/legend/qgslegendsymbologygroup.h | 37 -
src/app/main.cpp | 446 +-
src/app/nodetool/qgsmaptoolnodetool.cpp | 139 +-
src/app/nodetool/qgsmaptoolnodetool.h | 20 +
src/app/ogr/qgsvectorlayersaveasdialog.cpp | 251 +-
src/app/ogr/qgsvectorlayersaveasdialog.h | 13 +
src/app/openstreetmap/qgsosmdownloaddialog.cpp | 28 +-
src/app/pluginmanager/qgspluginitemdelegate.cpp | 102 +
src/app/pluginmanager/qgspluginitemdelegate.h | 34 +
src/app/pluginmanager/qgspluginmanager.cpp | 180 +-
src/app/pluginmanager/qgspluginmanager.h | 31 +-
src/app/pluginmanager/qgspluginmanager_texts.cpp | 37 +-
.../qgspluginsortfilterproxymodel.cpp | 27 +-
.../pluginmanager/qgspluginsortfilterproxymodel.h | 3 +
src/app/qgisapp.cpp | 744 +-
src/app/qgisapp.h | 87 +-
src/app/qgisappinterface.cpp | 10 +-
src/app/qgisappinterface.h | 42 +-
src/app/qgisappstylesheet.cpp | 33 +-
src/app/qgisappstylesheet.h | 2 +-
src/app/qgsabout.cpp | 12 +-
src/app/qgsabout.h | 3 +-
src/app/qgsaddattrdialog.cpp | 2 +
src/app/qgsaddattrdialog.h | 2 +-
src/app/qgsaddjoindialog.h | 2 +-
src/app/qgsaddtaborgroup.h | 2 +-
src/app/qgsannotationwidget.h | 2 +-
src/app/qgsattributeactiondialog.cpp | 2 +-
src/app/qgsattributeactiondialog.h | 2 +-
src/app/qgsattributetabledialog.cpp | 22 +-
src/app/qgsattributetabledialog.h | 8 +-
src/app/qgsattributetypedialog.cpp | 131 +-
src/app/qgsattributetypedialog.h | 18 +-
src/app/qgsattributetypeloaddialog.cpp | 9 +-
src/app/qgsattributetypeloaddialog.h | 9 +-
src/app/qgsbookmarks.h | 2 +-
src/app/qgsbrowserdockwidget.h | 2 +-
src/app/qgsclipboard.cpp | 71 +-
src/app/qgsclipboard.h | 19 +-
src/app/qgsconfigureshortcutsdialog.h | 2 +-
src/app/qgscustomization.cpp | 9 +
src/app/qgscustomization.h | 4 +-
src/app/qgscustomprojectiondialog.h | 2 +-
src/app/qgsdecorationcopyright.h | 2 +-
src/app/qgsdecorationcopyrightdialog.h | 2 +-
src/app/qgsdecorationgrid.cpp | 2 +-
src/app/qgsdecorationgrid.h | 2 +-
src/app/qgsdecorationgriddialog.cpp | 2 +-
src/app/qgsdecorationgriddialog.h | 2 +-
src/app/qgsdecorationitem.h | 2 +-
src/app/qgsdecorationnortharrow.cpp | 11 -
src/app/qgsdecorationnortharrow.h | 2 +-
src/app/qgsdecorationnortharrowdialog.h | 2 +-
src/app/qgsdecorationscalebar.cpp | 19 +-
src/app/qgsdecorationscalebar.h | 2 +-
src/app/qgsdecorationscalebardialog.h | 2 +-
src/app/qgsdelattrdialog.h | 2 +-
src/app/qgsdiagramproperties.cpp | 157 +-
src/app/qgsdiagramproperties.h | 5 +-
src/app/qgsdisplayangle.h | 2 +-
src/app/qgsdxfexportdialog.cpp | 157 +
src/app/qgsdxfexportdialog.h | 48 +
src/app/qgsfeatureaction.cpp | 47 +-
src/app/qgsfeatureaction.h | 17 +-
src/app/qgsfieldcalculator.cpp | 26 +-
src/app/qgsfieldcalculator.h | 2 +-
src/app/qgsfieldsproperties.cpp | 748 +-
src/app/qgsfieldsproperties.h | 125 +-
src/app/qgsformannotationdialog.h | 2 +-
src/app/qgsguivectorlayertools.cpp | 162 +
src/app/qgsguivectorlayertools.h | 68 +
src/app/qgshandlebadlayers.h | 4 +-
src/app/qgshtmlannotationdialog.h | 2 +-
src/app/qgsidentifyresultsdialog.cpp | 206 +-
src/app/qgsidentifyresultsdialog.h | 37 +-
src/app/qgslabeldialog.cpp | 2 +-
src/app/qgslabeldialog.h | 2 +-
src/app/qgslabelengineconfigdialog.cpp | 4 +
src/app/qgslabelengineconfigdialog.h | 2 +-
src/app/qgslabelinggui.cpp | 8 +-
src/app/qgslabelinggui.h | 2 +-
src/app/qgslabelpreview.h | 2 +-
src/app/qgslabelpropertydialog.h | 2 +-
src/app/qgsloadstylefromdbdialog.h | 2 +-
src/app/qgsmaptooladdfeature.cpp | 21 +
src/app/qgsmaptooladdfeature.h | 3 +-
src/app/qgsmaptooladdpart.h | 2 +-
src/app/qgsmaptooladdring.h | 2 +-
src/app/qgsmaptoolannotation.cpp | 5 +-
src/app/qgsmaptoolannotation.h | 2 +-
src/app/qgsmaptoolcapture.cpp | 3 +
src/app/qgsmaptoolcapture.h | 2 +-
src/app/qgsmaptoolchangelabelproperties.cpp | 2 +-
src/app/qgsmaptoolchangelabelproperties.h | 2 +-
src/app/qgsmaptooldeletepart.h | 2 +-
src/app/qgsmaptooldeletering.h | 2 +-
src/app/qgsmaptooledit.h | 2 +-
src/app/qgsmaptoolfeatureaction.cpp | 33 +-
src/app/qgsmaptoolfeatureaction.h | 2 +-
src/app/qgsmaptoolfillring.cpp | 190 +
src/app/qgsmaptoolfillring.h | 29 +
src/app/qgsmaptoolformannotation.h | 2 +-
src/app/qgsmaptoolhtmlannotation.h | 2 +-
src/app/qgsmaptoolidentifyaction.cpp | 25 +-
src/app/qgsmaptoolidentifyaction.h | 3 +-
src/app/qgsmaptoollabel.cpp | 1 -
src/app/qgsmaptoollabel.h | 2 +-
src/app/qgsmaptoolmeasureangle.h | 2 +-
src/app/qgsmaptoolmovefeature.h | 2 +-
src/app/qgsmaptoolmovelabel.cpp | 6 +-
src/app/qgsmaptoolmovelabel.h | 2 +-
src/app/qgsmaptooloffsetcurve.cpp | 18 +-
src/app/qgsmaptooloffsetcurve.h | 2 +-
src/app/qgsmaptoolpinlabels.cpp | 16 +-
src/app/qgsmaptoolpinlabels.h | 2 +-
src/app/qgsmaptoolreshape.h | 2 +-
src/app/qgsmaptoolrotatefeature.h | 2 +-
src/app/qgsmaptoolrotatelabel.cpp | 2 +-
src/app/qgsmaptoolrotatelabel.h | 2 +-
src/app/qgsmaptoolrotatepointsymbols.cpp | 2 +-
src/app/qgsmaptoolrotatepointsymbols.h | 2 +-
src/app/qgsmaptoolselect.h | 2 +-
src/app/qgsmaptoolselectfreehand.h | 2 +-
src/app/qgsmaptoolselectpolygon.h | 2 +-
src/app/qgsmaptoolselectradius.h | 2 +-
src/app/qgsmaptoolselectrectangle.h | 2 +-
src/app/qgsmaptoolselectutils.cpp | 2 +-
src/app/qgsmaptoolselectutils.h | 2 +-
src/app/qgsmaptoolshowhidelabels.cpp | 4 +-
src/app/qgsmaptoolshowhidelabels.h | 2 +-
src/app/qgsmaptoolsimplify.h | 6 +-
src/app/qgsmaptoolsplitfeatures.h | 2 +-
src/app/qgsmaptoolsplitparts.cpp | 119 +
src/app/qgsmaptoolsplitparts.h | 31 +
src/app/qgsmaptoolsvgannotation.h | 2 +-
src/app/qgsmaptooltextannotation.h | 2 +-
src/app/qgsmaptoolvertexedit.h | 2 +-
src/app/qgsmeasuredialog.h | 2 +-
src/app/qgsmeasuretool.h | 2 +-
src/app/qgsmergeattributesdialog.cpp | 16 +-
src/app/qgsmergeattributesdialog.h | 2 +-
src/app/qgsnewspatialitelayerdialog.h | 2 +-
src/app/qgsoptions.cpp | 320 +-
src/app/qgsoptions.h | 17 +-
src/app/qgspastetransformations.h | 2 +-
src/app/qgspluginmetadata.h | 2 +-
src/app/qgspluginregistry.cpp | 13 +-
src/app/qgspluginregistry.h | 4 +-
src/app/qgspointrotationitem.h | 2 +-
src/app/qgsprojectlayergroupdialog.h | 2 +-
src/app/qgsprojectproperties.cpp | 140 +-
src/app/qgsprojectproperties.h | 15 +-
src/app/qgsrastercalcdialog.h | 2 +-
src/app/qgsrasterlayerproperties.cpp | 5 +-
src/app/qgsrasterlayerproperties.h | 2 +-
src/app/qgssavestyletodbdialog.h | 2 +-
src/app/qgsshortcutsmanager.cpp | 7 +-
src/app/qgsshortcutsmanager.h | 6 +-
src/app/qgssnappingdialog.h | 2 +-
src/app/qgssponsors.h | 2 +-
src/app/qgssvgannotationdialog.h | 2 +-
src/app/qgstextannotationdialog.h | 2 +-
src/app/qgstip.h | 2 +-
src/app/qgstipfactory.cpp | 8 +-
src/app/qgstipfactory.h | 2 +-
src/app/qgstipgui.h | 2 +-
src/app/qgsundowidget.h | 2 +-
src/app/qgsvectorlayerproperties.cpp | 60 +-
src/app/qgsvectorlayerproperties.h | 4 +-
src/app/ui_defaults.h | 62 +-
src/browser/qgsbrowserbase.ui | 2 +-
src/core/CMakeLists.txt | 24 +-
src/core/composer/qgsatlascomposition.cpp | 498 +-
src/core/composer/qgsatlascomposition.h | 112 +-
src/core/composer/qgscomposerarrow.cpp | 16 +-
src/core/composer/qgscomposerattributetable.cpp | 2 +-
src/core/composer/qgscomposereffect.cpp | 2 +-
src/core/composer/qgscomposereffect.h | 2 +-
src/core/composer/qgscomposerhtml.cpp | 10 +-
src/core/composer/qgscomposeritem.cpp | 635 +-
src/core/composer/qgscomposeritem.h | 130 +-
src/core/composer/qgscomposeritemcommand.h | 8 +-
src/core/composer/qgscomposeritemgroup.cpp | 86 +-
src/core/composer/qgscomposeritemgroup.h | 2 +-
src/core/composer/qgscomposerlabel.cpp | 81 +-
src/core/composer/qgscomposerlabel.h | 10 -
src/core/composer/qgscomposerlegend.cpp | 63 +-
src/core/composer/qgscomposerlegend.h | 11 +
src/core/composer/qgscomposerlegenditem.cpp | 6 +-
src/core/composer/qgscomposerlegenditem.h | 4 +-
src/core/composer/qgscomposerlegendstyle.cpp | 8 +
src/core/composer/qgscomposermap.cpp | 664 +-
src/core/composer/qgscomposermap.h | 133 +-
src/core/composer/qgscomposermousehandles.cpp | 1348 +
src/core/composer/qgscomposermousehandles.h | 202 +
src/core/composer/qgscomposermultiframe.cpp | 14 +-
src/core/composer/qgscomposerpicture.cpp | 130 +-
src/core/composer/qgscomposerpicture.h | 44 +-
src/core/composer/qgscomposerscalebar.cpp | 100 +-
src/core/composer/qgscomposerscalebar.h | 12 +-
src/core/composer/qgscomposershape.cpp | 243 +-
src/core/composer/qgscomposershape.h | 41 +-
src/core/composer/qgscomposertable.cpp | 13 +-
src/core/composer/qgscomposition.cpp | 1031 +-
src/core/composer/qgscomposition.h | 183 +-
src/core/composer/qgslegendmodel.cpp | 143 +-
src/core/composer/qgslegendmodel.h | 8 +-
src/core/composer/qgsnumericscalebarstyle.cpp | 2 +-
src/core/composer/qgspaperitem.cpp | 194 +-
src/core/composer/qgspaperitem.h | 28 +-
src/core/composer/qgsscalebarstyle.cpp | 2 +-
src/core/composer/qgsscalebarstyle.h | 1 -
src/core/diagram/qgsdiagram.cpp | 38 +
src/core/diagram/qgsdiagram.h | 17 +-
src/core/diagram/qgshistogramdiagram.cpp | 24 +-
src/core/diagram/qgshistogramdiagram.h | 4 +-
src/core/diagram/qgspiediagram.cpp | 25 +-
src/core/diagram/qgspiediagram.h | 4 +-
src/core/diagram/qgstextdiagram.cpp | 24 +-
src/core/diagram/qgstextdiagram.h | 4 +-
src/core/dxf/qgsdxfexport.cpp | 1771 +
src/core/dxf/qgsdxfexport.h | 171 +
src/core/dxf/qgsdxfpaintdevice.cpp | 100 +
src/core/dxf/qgsdxfpaintdevice.h | 63 +
src/core/dxf/qgsdxfpaintengine.cpp | 332 +
src/core/dxf/qgsdxfpaintengine.h | 81 +
src/core/dxf/qgsdxfpallabeling.cpp | 95 +
src/core/dxf/qgsdxfpallabeling.h | 46 +
src/core/gps/qgsgpsconnectionregistry.cpp | 10 +-
src/core/gps/qgsqtlocationconnection.h | 8 +-
src/core/pal/costcalculator.cpp | 136 +-
src/core/pal/costcalculator.h | 8 +-
src/core/pal/feature.cpp | 17 +-
src/core/pal/labelposition.cpp | 33 +
src/core/pal/labelposition.h | 16 +-
src/core/pal/pal.cpp | 30 +-
src/core/pal/pal.h | 23 +-
src/core/pal/problem.cpp | 30 +-
src/core/qgis.cpp | 74 +-
src/core/qgis.h | 60 +-
src/core/qgsapplication.cpp | 62 +-
src/core/qgsapplication.h | 27 +-
src/core/qgsattributeaction.cpp | 4 +-
src/core/qgsattributeaction.h | 7 +-
src/core/qgscachedfeatureiterator.cpp | 53 +-
src/core/qgscachedfeatureiterator.h | 67 +-
src/core/qgscacheindexfeatureid.cpp | 4 +-
src/core/qgsclipper.cpp | 26 +-
src/core/qgsclipper.h | 8 +-
src/core/qgscoordinatereferencesystem.cpp | 312 +-
src/core/qgscoordinatereferencesystem.h | 13 +-
src/core/qgscoordinatetransform.cpp | 355 +-
src/core/qgscoordinatetransform.h | 25 +
src/core/qgscrscache.cpp | 51 +-
src/core/qgscrscache.h | 10 +-
src/core/qgsdataitem.cpp | 17 -
src/core/qgsdataitem.h | 8 +-
src/core/qgsdiagramrendererv2.cpp | 69 +-
src/core/qgsdiagramrendererv2.h | 38 +-
src/core/qgsdistancearea.cpp | 138 +-
src/core/qgsdistancearea.h | 18 +-
src/core/qgseditorwidgetconfig.h | 19 +
src/core/qgserror.cpp | 25 +-
src/core/qgsexpression.cpp | 73 +-
src/core/qgsexpression.h | 56 +-
src/core/qgsexpressionparser.yy | 3 +-
src/core/qgsfeature.h | 5 +-
src/core/qgsfeatureiterator.cpp | 100 +
src/core/qgsfeatureiterator.h | 62 +-
src/core/qgsfeaturerequest.cpp | 93 +-
src/core/qgsfeaturerequest.h | 49 +-
src/core/qgsfeaturestore.cpp | 15 +
src/core/qgsfeaturestore.h | 10 +-
src/core/qgsfield.h | 6 +-
src/core/qgsfontutils.cpp | 114 +-
src/core/qgsfontutils.h | 28 +
src/core/qgsgeometry.cpp | 4112 +-
src/core/qgsgeometry.h | 98 +-
src/core/qgsgeometrysimplifier.cpp | 84 +
src/core/qgsgeometrysimplifier.h | 67 +
src/core/qgsgeometryvalidator.cpp | 4 +-
src/core/qgsgml.cpp | 96 +-
src/core/qgsgml.h | 27 +-
src/core/qgsgmlschema.cpp | 30 +-
src/core/qgsgmlschema.h | 11 +-
src/core/qgslogger.cpp | 4 +-
src/core/qgsmaplayer.cpp | 32 +-
src/core/qgsmaplayer.h | 28 +-
src/core/qgsmaplayerregistry.h | 14 +-
src/core/qgsmaprenderer.cpp | 184 +-
src/core/qgsmaprenderer.h | 38 +-
src/core/qgsmaptopixelgeometrysimplifier.cpp | 368 +
src/core/qgsmaptopixelgeometrysimplifier.h | 83 +
src/core/qgsmessageoutput.h | 1 +
src/core/qgsmimedatautils.cpp | 12 +-
src/core/qgsnetworkaccessmanager.cpp | 65 +-
src/core/qgsnetworkaccessmanager.h | 10 +-
src/core/qgsofflineediting.cpp | 68 +-
src/core/qgsogcutils.cpp | 303 +-
src/core/qgsogcutils.h | 10 +-
src/core/qgspaintenginehack.cpp | 2 -
src/core/qgspalgeometry.h | 153 +
src/core/qgspallabeling.cpp | 98 +-
src/core/qgspallabeling.h | 9 +-
src/core/qgspluginlayer.cpp | 6 +
src/core/qgspluginlayer.h | 7 +
src/core/qgspluginlayerregistry.cpp | 5 +
src/core/qgspluginlayerregistry.h | 4 +
src/core/qgspoint.h | 10 +
src/core/qgsproject.cpp | 91 +-
src/core/qgsproject.h | 17 +-
src/core/qgsprojectfiletransform.cpp | 9 +-
src/core/qgsprojectfiletransform.h | 4 +-
src/core/qgsprojectproperty.cpp | 33 +-
src/core/qgsprojectproperty.h | 42 +-
src/core/qgsproviderregistry.cpp | 33 +-
src/core/qgsproviderregistry.h | 4 -
src/core/qgsrectangle.cpp | 10 +
src/core/qgsrectangle.h | 16 +-
src/core/qgsrelation.cpp | 258 +
src/core/qgsrelation.h | 227 +
src/core/qgsrelationmanager.cpp | 172 +
src/core/qgsrelationmanager.h | 66 +
src/core/qgsrenderchecker.cpp | 67 +-
src/core/qgsrenderchecker.h | 36 +-
src/core/qgsrendercontext.cpp | 4 +-
src/core/qgsrendercontext.h | 7 +
src/core/qgsscalecalculator.cpp | 5 +
src/core/qgssimplifymethod.cpp | 76 +
src/core/qgssimplifymethod.h | 69 +
src/core/qgssnapper.cpp | 3 +
src/core/qgsvectordataprovider.cpp | 29 +-
src/core/qgsvectordataprovider.h | 33 +-
src/core/qgsvectorfilewriter.cpp | 1120 +-
src/core/qgsvectorfilewriter.h | 120 +-
src/core/qgsvectorlayer.cpp | 653 +-
src/core/qgsvectorlayer.h | 283 +-
src/core/qgsvectorlayercache.cpp | 31 +-
src/core/qgsvectorlayercache.h | 15 +-
src/core/qgsvectorlayereditbuffer.cpp | 10 +-
src/core/qgsvectorlayereditbuffer.h | 2 +-
src/core/qgsvectorlayereditutils.cpp | 129 +-
src/core/qgsvectorlayereditutils.h | 9 +
src/core/qgsvectorlayerfeatureiterator.cpp | 173 +-
src/core/qgsvectorlayerfeatureiterator.h | 23 +-
src/core/qgsvectorlayerundocommand.cpp | 38 +-
src/core/qgsvectorlayerundocommand.h | 16 +-
src/core/qgsvectorsimplifymethod.cpp | 40 +
src/core/qgsvectorsimplifymethod.h | 77 +
src/core/raster/qgsbrightnesscontrastfilter.cpp | 7 +-
src/core/raster/qgshuesaturationfilter.cpp | 9 +-
src/core/raster/qgsmultibandcolorrenderer.cpp | 6 +-
src/core/raster/qgsmultibandcolorrenderer.h | 2 +-
src/core/raster/qgspalettedrasterrenderer.cpp | 39 +-
src/core/raster/qgspalettedrasterrenderer.h | 16 +-
src/core/raster/qgsraster.cpp | 22 +-
src/core/raster/qgsraster.h | 8 +
src/core/raster/qgsrasterbandstats.h | 5 +-
src/core/raster/qgsrasterblock.cpp | 106 +-
src/core/raster/qgsrasterblock.h | 46 +-
src/core/raster/qgsrasterchecker.h | 4 +-
src/core/raster/qgsrasterdataprovider.cpp | 6 +-
src/core/raster/qgsrasterdataprovider.h | 18 +-
src/core/raster/qgsrasterdrawer.cpp | 23 +
src/core/raster/qgsrasterdrawer.h | 2 +-
src/core/raster/qgsrasterfilewriter.cpp | 7 +-
src/core/raster/qgsrasterinterface.cpp | 4 +-
src/core/raster/qgsrasterlayer.cpp | 13 +-
src/core/raster/qgsrasterlayer.h | 9 +-
src/core/raster/qgsrasternuller.h | 2 +-
src/core/raster/qgsrasterprojector.cpp | 199 +-
src/core/raster/qgsrasterprojector.h | 47 +-
src/core/raster/qgsrasterrenderer.cpp | 2 +-
src/core/raster/qgsrasterrendererregistry.cpp | 21 +-
src/core/raster/qgsrastertransparency.cpp | 4 +-
src/core/raster/qgsrastertransparency.h | 1 -
src/core/raster/qgsrasterviewport.h | 3 +
src/core/raster/qgssinglebandcolordatarenderer.cpp | 7 +-
src/core/raster/qgssinglebandcolordatarenderer.h | 2 +-
src/core/raster/qgssinglebandgrayrenderer.cpp | 2 +-
.../raster/qgssinglebandpseudocolorrenderer.cpp | 2 +-
src/core/spatialite/spatialite.c | 20 +-
.../qgscategorizedsymbolrendererv2.cpp | 197 +-
.../symbology-ng/qgscategorizedsymbolrendererv2.h | 37 +-
src/core/symbology-ng/qgscptcityarchive.cpp | 22 +-
src/core/symbology-ng/qgscptcityarchive.h | 2 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.cpp | 182 +-
src/core/symbology-ng/qgsellipsesymbollayerv2.h | 6 +
src/core/symbology-ng/qgsfillsymbollayerv2.cpp | 907 +-
src/core/symbology-ng/qgsfillsymbollayerv2.h | 191 +-
.../symbology-ng/qgsgraduatedsymbolrendererv2.cpp | 292 +-
.../symbology-ng/qgsgraduatedsymbolrendererv2.h | 49 +-
src/core/symbology-ng/qgslinesymbollayerv2.cpp | 93 +-
src/core/symbology-ng/qgslinesymbollayerv2.h | 17 +
src/core/symbology-ng/qgsmarkersymbollayerv2.cpp | 385 +-
src/core/symbology-ng/qgsmarkersymbollayerv2.h | 26 +
.../symbology-ng/qgspointdisplacementrenderer.cpp | 6 +-
.../symbology-ng/qgspointdisplacementrenderer.h | 2 +-
src/core/symbology-ng/qgsrendererv2.cpp | 33 +-
src/core/symbology-ng/qgsrendererv2.h | 7 +-
src/core/symbology-ng/qgsrendererv2registry.cpp | 10 +-
src/core/symbology-ng/qgsrendererv2registry.h | 4 +-
src/core/symbology-ng/qgsrulebasedrendererv2.cpp | 111 +-
src/core/symbology-ng/qgsrulebasedrendererv2.h | 24 +-
.../symbology-ng/qgssinglesymbolrendererv2.cpp | 155 +-
src/core/symbology-ng/qgssinglesymbolrendererv2.h | 21 +-
src/core/symbology-ng/qgsstylev2.cpp | 8 +-
src/core/symbology-ng/qgssvgcache.cpp | 29 +-
src/core/symbology-ng/qgssvgcache.h | 47 +-
src/core/symbology-ng/qgssymbollayerv2.cpp | 171 +-
src/core/symbology-ng/qgssymbollayerv2.h | 87 +-
src/core/symbology-ng/qgssymbollayerv2registry.cpp | 9 +-
src/core/symbology-ng/qgssymbollayerv2registry.h | 1 -
src/core/symbology-ng/qgssymbollayerv2utils.cpp | 110 +-
src/core/symbology-ng/qgssymbollayerv2utils.h | 40 +-
src/core/symbology-ng/qgssymbolv2.cpp | 19 +-
src/core/symbology-ng/qgssymbolv2.h | 7 +-
src/core/symbology-ng/qgsvectorcolorrampv2.cpp | 62 +
src/core/symbology-ng/qgsvectorcolorrampv2.h | 24 +
src/gui/CMakeLists.txt | 186 +-
.../attributetable/qgsattributetabledelegate.cpp | 7 +-
.../qgsattributetablefiltermodel.cpp | 3 -
.../attributetable/qgsattributetablefiltermodel.h | 1 -
src/gui/attributetable/qgsattributetablemodel.cpp | 136 +-
src/gui/attributetable/qgsattributetablemodel.h | 27 +-
src/gui/attributetable/qgsattributetableview.cpp | 26 +-
src/gui/attributetable/qgsattributetableview.h | 18 +-
src/gui/attributetable/qgsdualview.cpp | 177 +-
src/gui/attributetable/qgsdualview.h | 46 +-
src/gui/attributetable/qgsfeaturelistmodel.cpp | 2 +-
src/gui/attributetable/qgsfeaturelistmodel.h | 2 +-
src/gui/attributetable/qgsfeaturelistview.cpp | 35 +-
src/gui/attributetable/qgsfeaturelistview.h | 9 +-
.../attributetable/qgsfeaturelistviewdelegate.h | 2 -
.../attributetable/qgsfeatureselectionmodel.cpp | 31 +-
src/gui/attributetable/qgsfeatureselectionmodel.h | 16 +-
.../qgsgenericfeatureselectionmanager.cpp | 58 +
.../qgsgenericfeatureselectionmanager.h | 46 +
.../attributetable/qgsifeatureselectionmanager.h | 86 +
.../qgsvectorlayerselectionmanager.cpp | 50 +
.../qgsvectorlayerselectionmanager.h | 71 +
.../editorwidgets/core/qgseditorconfigwidget.cpp | 36 +
src/gui/editorwidgets/core/qgseditorconfigwidget.h | 84 +
.../editorwidgets/core/qgseditorwidgetfactory.cpp | 49 +
.../editorwidgets/core/qgseditorwidgetfactory.h | 163 +
.../editorwidgets/core/qgseditorwidgetregistry.cpp | 216 +
.../editorwidgets/core/qgseditorwidgetregistry.h | 118 +
.../editorwidgets/core/qgseditorwidgetwrapper.cpp | 94 +
.../editorwidgets/core/qgseditorwidgetwrapper.h | 181 +
.../editorwidgets/qgsrelationreferencefactory.cpp | 59 +
.../editorwidgets/qgsrelationreferencefactory.h | 79 +
.../editorwidgets/qgsrelationreferencewidget.cpp | 202 +
src/gui/editorwidgets/qgsrelationreferencewidget.h | 63 +
src/gui/editorwidgets/qgsrelreferenceconfigdlg.cpp | 103 +
src/gui/editorwidgets/qgsrelreferenceconfigdlg.h | 37 +
src/gui/qgisgui.cpp | 24 +-
src/gui/qgisgui.h | 3 +-
src/gui/qgisinterface.h | 75 +-
src/gui/qgsattributedialog.cpp | 229 +-
src/gui/qgsattributedialog.h | 60 +-
src/gui/qgsattributeeditor.cpp | 196 +-
src/gui/qgsattributeeditor.h | 49 +-
src/gui/qgsattributeeditorcontext.cpp | 43 +
src/gui/qgsattributeeditorcontext.h | 67 +
src/gui/qgscollapsiblegroupbox.cpp | 5 +-
src/gui/qgscolorbutton.cpp | 9 +-
src/gui/qgscolorbutton.h | 1 +
src/gui/qgscomposerruler.cpp | 330 +-
src/gui/qgscomposerruler.h | 39 +
src/gui/qgscomposerview.cpp | 1158 +-
src/gui/qgscomposerview.h | 95 +-
src/gui/qgscredentialdialog.cpp | 3 +
src/gui/qgsdatumtransformdialog.cpp | 218 +
src/gui/qgsdatumtransformdialog.h | 47 +
src/gui/qgsexpressionbuilderdialog.cpp | 11 +-
src/gui/qgsexpressionbuilderdialog.h | 7 +-
src/gui/qgsexpressionbuilderwidget.cpp | 46 +-
src/gui/qgsexpressionbuilderwidget.h | 6 +-
src/gui/qgsexpressionselectiondialog.cpp | 11 +
src/gui/qgsexpressionselectiondialog.h | 3 +-
src/gui/qgsfeatureselectiondlg.cpp | 40 +
src/gui/qgsfeatureselectiondlg.h | 37 +
src/gui/qgshighlight.cpp | 295 +-
src/gui/qgshighlight.h | 24 +-
src/gui/qgshtmlannotationitem.cpp | 2 +-
src/gui/qgsmanageconnectionsdialog.cpp | 13 +
src/gui/qgsmanageconnectionsdialog.h | 1 +
src/gui/qgsmapcanvas.cpp | 106 +-
src/gui/qgsmapcanvas.h | 15 +-
src/gui/qgsmapcanvasitem.cpp | 2 +
src/gui/qgsmapcanvassnapper.cpp | 2 +-
src/gui/qgsmaplayeractionregistry.cpp | 172 +
src/gui/qgsmaplayeractionregistry.h | 122 +
src/gui/qgsmaptip.cpp | 2 +-
src/gui/qgsmaptoolidentify.cpp | 298 +-
src/gui/qgsmaptoolidentify.h | 18 +-
src/gui/qgsmaptooltouch.h | 3 +-
src/gui/qgsmessagebar.cpp | 9 +-
src/gui/qgsmessagebaritem.cpp | 6 +-
src/gui/qgsmessagelogviewer.cpp | 10 +
src/gui/qgsmessagelogviewer.h | 3 +-
src/gui/qgsnewhttpconnection.cpp | 67 +-
src/gui/qgsnewhttpconnection.h | 2 +
src/gui/qgsoptionsdialogbase.cpp | 84 +-
src/gui/qgsoptionsdialogbase.h | 14 +-
src/gui/qgsowssourceselect.cpp | 37 +-
src/gui/qgsrasterlayersaveasdialog.h | 6 +-
src/gui/qgsrelationadddlg.cpp | 81 +
src/gui/qgsrelationadddlg.h | 36 +
src/gui/qgsrelationeditor.cpp | 183 +
src/gui/qgsrelationeditor.h | 60 +
src/gui/qgsrelationmanagerdialog.cpp | 139 +
src/gui/qgsrelationmanagerdialog.h | 49 +
src/gui/qgsrubberband.cpp | 10 +
src/gui/qgsrubberband.h | 6 +-
src/gui/qgsscalecombobox.cpp | 17 +-
src/gui/qgsvectorlayertools.h | 73 +
src/gui/raster/qgspalettedrendererwidget.cpp | 16 +-
.../qgscategorizedsymbolrendererv2widget.cpp | 119 +-
.../qgscategorizedsymbolrendererv2widget.h | 5 +
src/gui/symbology-ng/qgscolorrampcombobox.cpp | 28 +-
src/gui/symbology-ng/qgscolorrampcombobox.h | 10 +
.../symbology-ng/qgscptcitycolorrampv2dialog.cpp | 40 +-
src/gui/symbology-ng/qgscptcitycolorrampv2dialog.h | 2 +
.../symbology-ng/qgsdatadefinedsymboldialog.cpp | 34 +-
src/gui/symbology-ng/qgsdatadefinedsymboldialog.h | 6 +
.../symbology-ng/qgsellipsesymbollayerv2widget.cpp | 40 +-
.../symbology-ng/qgsellipsesymbollayerv2widget.h | 5 +-
.../qgsgraduatedsymbolrendererv2widget.cpp | 101 +-
.../qgsgraduatedsymbolrendererv2widget.h | 6 +
src/gui/symbology-ng/qgslayerpropertieswidget.cpp | 1 +
.../qgspointdisplacementrendererwidget.cpp | 2 +-
src/gui/symbology-ng/qgsrendererv2widget.cpp | 69 +-
src/gui/symbology-ng/qgsrendererv2widget.h | 12 +-
.../symbology-ng/qgsrulebasedrendererv2widget.cpp | 98 +-
.../symbology-ng/qgsrulebasedrendererv2widget.h | 11 +-
.../qgssinglesymbolrendererv2widget.cpp | 8 +-
src/gui/symbology-ng/qgsstylev2managerdialog.cpp | 6 -
src/gui/symbology-ng/qgssymbollayerv2widget.cpp | 530 +-
src/gui/symbology-ng/qgssymbollayerv2widget.h | 54 +-
.../qgsvectorgradientcolorrampv2dialog.cpp | 20 -
src/mapserver/CMakeLists.txt | 10 +-
src/mapserver/qgis_map_serv.cpp | 183 +-
src/mapserver/qgsconfigcache.cpp | 8 +-
src/mapserver/qgsconfigparser.cpp | 5 +
src/mapserver/qgsconfigparser.h | 18 +
src/mapserver/qgshttprequesthandler.cpp | 47 +-
src/mapserver/qgshttprequesthandler.h | 5 +-
src/mapserver/qgsmslayercache.cpp | 29 +-
src/mapserver/qgsmslayercache.h | 5 +-
src/mapserver/qgsprojectparser.cpp | 641 +-
src/mapserver/qgsprojectparser.h | 24 +
src/mapserver/qgsrequesthandler.h | 1 +
src/mapserver/qgssldparser.cpp | 31 +-
src/mapserver/qgssldparser.h | 15 +-
src/mapserver/qgssoaprequesthandler.cpp | 4 +-
src/mapserver/qgswcsserver.cpp | 392 +
src/mapserver/qgswcsserver.h | 64 +
src/mapserver/qgswfsserver.cpp | 32 +-
src/mapserver/qgswmsserver.cpp | 455 +-
src/mapserver/qgswmsserver.h | 38 +-
src/plugins/compass/qgscompassplugin.cpp | 8 +-
.../coordinate_capture/coordinatecapture.cpp | 1 +
src/plugins/dxf2shp_converter/builder.cpp | 38 +-
src/plugins/dxf2shp_converter/dxf2shpconverter.cpp | 10 +-
.../dxf2shp_converter/dxflib/src/dl_attributes.h | 2 +-
.../dxf2shp_converter/dxflib/src/dl_extrusion.h | 2 +-
.../dxf2shp_converter/shapelib-1.2.10/dbfopen.c | 11 +-
.../dxf2shp_converter/shapelib-1.2.10/shpopen.c | 14 +-
.../dxf2shp_converter/shapelib-1.2.10/shprewind.c | 1 -
src/plugins/evis/evis.cpp | 19 +-
src/plugins/georeferencer/qgsgcplist.cpp | 2 +-
src/plugins/georeferencer/qgsgeorefplugin.cpp | 12 +-
src/plugins/georeferencer/qgsgeorefplugingui.cpp | 20 +-
src/plugins/georeferencer/qgsgeorefplugingui.h | 2 +-
src/plugins/georeferencer/qgsgeoreftransform.cpp | 9 +-
src/plugins/georeferencer/qgsimagewarper.cpp | 3 +-
src/plugins/georeferencer/qgsleastsquares.cpp | 2 +-
src/plugins/georeferencer/qgsmapcoordsdialog.cpp | 2 +-
src/plugins/georeferencer/qgsmapcoordsdialog.h | 2 +-
.../georeferencer/qgstransformsettingsdialog.cpp | 7 +-
src/plugins/globe/globe_plugin.cpp | 220 +-
src/plugins/globe/globe_plugin.h | 26 +-
src/plugins/globe/globe_plugin_dialog.cpp | 105 +-
src/plugins/globe/globe_plugin_dialog.h | 20 +-
src/plugins/globe/globe_plugin_dialog_guibase.ui | 290 +-
src/plugins/globe/images/gui/sync-extent.png | Bin 1337 -> 288 bytes
src/plugins/globe/osgEarthUtil/Controls.cpp | 14 +-
src/plugins/gps_importer/qgsgpsplugin.cpp | 13 +-
src/plugins/grass/qgsgrassedit.cpp | 9 +-
src/plugins/grass/qgsgrassmapcalc.cpp | 16 +-
src/plugins/grass/qgsgrassmodel.cpp | 4 +-
src/plugins/grass/qgsgrassmodule.cpp | 1 -
src/plugins/grass/qgsgrassplugin.cpp | 98 +-
src/plugins/grass/qgsgrassplugin.h | 2 +-
src/plugins/grass/qgsgrasstools.cpp | 4 +-
src/plugins/grass/qtermwidget/BlockArray.cpp | 5 +-
src/plugins/grass/qtermwidget/CharacterColor.h | 3 +-
src/plugins/grass/qtermwidget/Filter.cpp | 3 +-
.../grass/qtermwidget/KeyboardTranslator.cpp | 1 -
src/plugins/grass/qtermwidget/TerminalDisplay.cpp | 3 +-
src/plugins/grass/qtermwidget/k3process.cpp | 12 +-
.../grass/qtermwidget/k3processcontroller.cpp | 9 +-
src/plugins/grass/qtermwidget/kpty.cpp | 9 +-
src/plugins/heatmap/heatmap.cpp | 9 +-
.../interpolation/qgsinterpolationdialog.cpp | 1 -
.../interpolation/qgsinterpolationplugin.cpp | 1 +
.../offline_editing/offline_editing_plugin.cpp | 12 +-
src/plugins/oracle_raster/qgsoracle_plugin.cpp | 7 +-
src/plugins/plugin_template/README | 2 +-
src/plugins/plugin_template/plugin.cpp | 1 +
src/plugins/plugin_template/plugingui.cpp | 22 +-
.../qgsrasterterrainanalysisplugin.cpp | 20 +-
src/plugins/roadgraph/linevectorlayerwidget.cpp | 3 +-
src/plugins/roadgraph/roadgraphplugin.cpp | 10 +-
src/plugins/roadgraph/shortestpathwidget.cpp | 19 +-
.../spatialquery/qgsgeometrycoordinatetransform.h | 2 +-
src/plugins/spatialquery/qgsreaderfeatures.cpp | 2 +-
src/plugins/spatialquery/qgsspatialquery.cpp | 5 +-
src/plugins/spatialquery/qgsspatialquerydialog.cpp | 5 -
src/plugins/spatialquery/qgsspatialqueryplugin.cpp | 6 +-
src/plugins/spit/qgspgutil.cpp | 11 +-
src/plugins/spit/qgspgutil.h | 2 -
src/plugins/spit/qgsshapefile.cpp | 4 +-
src/plugins/spit/qgsshapefile.h | 4 +-
src/plugins/spit/qgsspit.cpp | 20 +-
src/plugins/spit/qgsspit.h | 6 +-
src/plugins/spit/qgsspitplugin.cpp | 10 +-
src/plugins/sqlanywhere/CMakeLists.txt | 4 +-
src/plugins/sqlanywhere/sasourceselect.h | 2 +-
src/plugins/sqlanywhere/sqlanywhere.cpp | 10 +-
src/plugins/topology/topol.cpp | 10 +-
.../zonal_statistics/qgszonalstatisticsplugin.cpp | 9 +-
.../qgsdelimitedtextfeatureiterator.cpp | 30 +-
.../qgsdelimitedtextfeatureiterator.h | 6 +-
.../delimitedtext/qgsdelimitedtextfile.cpp | 1 -
src/providers/gdal/qgsgdalprovider.cpp | 13 +-
src/providers/gdal/qgsgdalproviderbase.cpp | 23 +-
src/providers/gpx/gpsdata.cpp | 16 +-
src/providers/gpx/gpsdata.h | 20 +-
src/providers/gpx/qgsgpxfeatureiterator.cpp | 8 +-
src/providers/gpx/qgsgpxfeatureiterator.h | 6 +-
src/providers/grass/qgis.d.rast.c | 2 +-
src/providers/grass/qgsgrass.cpp | 15 +
src/providers/grass/qgsgrassfeatureiterator.cpp | 140 +-
src/providers/grass/qgsgrassfeatureiterator.h | 4 +-
src/providers/grass/qgsgrassgislib.cpp | 12 +-
src/providers/grass/qgsgrassgislib.h | 2 +-
src/providers/grass/qgsgrassprovider.cpp | 166 +-
src/providers/grass/qgsgrassprovider.h | 27 +-
src/providers/memory/qgsmemoryfeatureiterator.cpp | 16 +-
src/providers/memory/qgsmemoryfeatureiterator.h | 6 +-
src/providers/memory/qgsmemoryprovider.cpp | 37 +-
src/providers/mssql/qgsmssqldataitems.cpp | 12 +-
src/providers/mssql/qgsmssqlfeatureiterator.cpp | 5 +-
src/providers/mssql/qgsmssqlfeatureiterator.h | 6 +-
src/providers/mssql/qgsmssqlsourceselect.cpp | 56 +-
src/providers/mssql/qgsmssqlsourceselect.h | 3 +-
src/providers/ogr/CMakeLists.txt | 2 +-
src/providers/ogr/qgsogrfeatureiterator.cpp | 78 +-
src/providers/ogr/qgsogrfeatureiterator.h | 21 +-
src/providers/ogr/qgsogrgeometrysimplifier.cpp | 274 +
src/providers/ogr/qgsogrgeometrysimplifier.h | 95 +
src/providers/ogr/qgsogrprovider.cpp | 153 +-
src/providers/ogr/qgsogrprovider.h | 5 +-
.../oracle/ocispatial/qsql_ocispatial.cpp | 7 +-
src/providers/oracle/qgsoraclecolumntypethread.cpp | 1 +
src/providers/oracle/qgsoracleconn.cpp | 56 +-
src/providers/oracle/qgsoracleconn.h | 2 +-
src/providers/oracle/qgsoraclefeatureiterator.cpp | 19 +-
src/providers/oracle/qgsoraclefeatureiterator.h | 8 +-
src/providers/oracle/qgsoracleprovider.cpp | 60 +-
src/providers/oracle/qgsoracleprovider.h | 3 +-
src/providers/oracle/qgsoraclesourceselect.cpp | 8 +
src/providers/oracle/qgsoraclesourceselect.h | 1 +
src/providers/postgres/qgscolumntypethread.cpp | 2 +
src/providers/postgres/qgspgsourceselect.cpp | 8 +
src/providers/postgres/qgspgsourceselect.h | 1 +
src/providers/postgres/qgspostgresconn.cpp | 172 +-
src/providers/postgres/qgspostgresconn.h | 23 +-
src/providers/postgres/qgspostgresdataitems.cpp | 2 +-
.../postgres/qgspostgresfeatureiterator.cpp | 140 +-
.../postgres/qgspostgresfeatureiterator.h | 17 +-
src/providers/postgres/qgspostgresprovider.cpp | 100 +-
src/providers/postgres/qgspostgresprovider.h | 1 +
.../spatialite/qgsspatialitefeatureiterator.cpp | 35 +-
.../spatialite/qgsspatialitefeatureiterator.h | 9 +-
src/providers/spatialite/qgsspatialiteprovider.cpp | 461 +-
.../spatialite/qgsspatialitesourceselect.cpp | 21 +-
.../spatialite/qgsspatialitesourceselect.h | 1 +
.../sqlanywhere/qgssqlanywherefeatureiterator.cpp | 17 +-
.../sqlanywhere/qgssqlanywherefeatureiterator.h | 9 +-
.../sqlanywhere/qgssqlanywhereprovider.cpp | 58 +-
.../sqlanywhere/sqlanyconnection/CMakeLists.txt | 4 +-
src/providers/wcs/qgswcscapabilities.cpp | 10 +-
src/providers/wcs/qgswcsprovider.cpp | 103 +-
src/providers/wcs/qgswcssourceselect.cpp | 2 +-
src/providers/wfs/qgswfscapabilities.cpp | 8 +-
src/providers/wfs/qgswfsfeatureiterator.cpp | 5 +-
src/providers/wfs/qgswfsfeatureiterator.h | 4 +-
src/providers/wfs/qgswfsprovider.cpp | 8 +-
src/providers/wfs/qgswfsprovider.h | 2 +-
src/providers/wfs/qgswfssourceselect.cpp | 20 +-
src/providers/wms/CMakeLists.txt | 1 +
src/providers/wms/qgswmsconnection.cpp | 9 +-
src/providers/wms/qgswmsprovider.cpp | 897 +-
src/providers/wms/qgswmsprovider.h | 89 +-
src/providers/wms/qgswmssourceselect.cpp | 110 +-
src/providers/wms/qgswmssourceselect.h | 6 +-
src/python/CMakeLists.txt | 4 +-
src/python/qgspythonutilsimpl.cpp | 28 +-
src/ui/CMakeLists.txt | 3 +-
.../editorwidgets/qgsrelreferenceconfigdlgbase.ui | 75 +
src/ui/qgisapp.ui | 134 +-
src/ui/qgsabout.ui | 676 +-
src/ui/qgsaddattrdialogbase.ui | 6 +-
src/ui/qgsatlascompositionwidgetbase.ui | 294 +-
src/ui/qgsattributeloadfrommap.ui | 161 +-
src/ui/qgsattributetabledialog.ui | 39 +-
src/ui/qgsattributetypeedit.ui | 38 +-
src/ui/qgscategorizedsymbolrendererv2widget.ui | 38 +-
src/ui/qgscomposerbase.ui | 393 +-
src/ui/qgscomposeritemwidgetbase.ui | 52 +-
src/ui/qgscomposerlabelwidgetbase.ui | 29 -
src/ui/qgscomposerlegendwidgetbase.ui | 86 +-
src/ui/qgscomposermapwidgetbase.ui | 201 +-
src/ui/qgscomposerpicturewidgetbase.ui | 6 +-
src/ui/qgscomposershapewidgetbase.ui | 52 +-
src/ui/qgscomposertablewidgetbase.ui | 16 +-
src/ui/qgscompositionwidgetbase.ui | 119 +-
src/ui/qgsdatumtransformdialogbase.ui | 114 +
src/ui/qgsdiagrampropertiesbase.ui | 44 +-
src/ui/qgsdualviewbase.ui | 2 +-
src/ui/qgsdxfexportdialogbase.ui | 162 +
src/ui/qgsengineconfigdialog.ui | 23 +-
src/ui/qgsexpressionbuilder.ui | 797 +-
src/ui/qgsexpressionbuilderdialogbase.ui | 7 +-
src/ui/qgsexpressionselectiondialogbase.ui | 3 +
src/ui/qgsfeatureselectiondlg.ui | 78 +
src/ui/qgsfieldspropertiesbase.ui | 646 +-
src/ui/qgsgraduatedsymbolrendererv2widget.ui | 191 +-
src/ui/qgsnewhttpconnectionbase.ui | 38 +-
src/ui/qgsoptionsbase.ui | 1138 +-
src/ui/qgspalettedrendererwidgetbase.ui | 8 +
src/ui/qgspgnewconnectionbase.ui | 2 +-
src/ui/qgspluginmanagerbase.ui | 853 +-
src/ui/qgsprojectpropertiesbase.ui | 217 +-
src/ui/qgsquerybuilderbase.ui | 474 +-
src/ui/qgsrastercalcdialogbase.ui | 757 +-
src/ui/qgsrasterlayerpropertiesbase.ui | 204 +-
src/ui/qgsrelationadddlgbase.ui | 125 +
src/ui/qgsrelationeditorwidgetbase.ui | 208 +
src/ui/qgsrelationmanagerdialogbase.ui | 109 +
src/ui/qgssponsorsbase.ui | 2 +-
src/ui/qgsvectorlayerpropertiesbase.ui | 490 +-
src/ui/qgsvectorlayersaveasdialogbase.ui | 516 +-
src/ui/qgswmssourceselectbase.ui | 43 +-
src/ui/symbollayer/widget_ellipse.ui | 208 +-
src/ui/symbollayer/widget_fontmarker.ui | 94 +-
src/ui/symbollayer/widget_gradientfill.ui | 559 +
src/ui/symbollayer/widget_linepatternfill.ui | 87 +-
src/ui/symbollayer/widget_markerline.ui | 6 +
src/ui/symbollayer/widget_pointpatternfill.ui | 12 +
src/ui/symbollayer/widget_simplefill.ui | 9 +
src/ui/symbollayer/widget_simpleline.ui | 30 +-
src/ui/symbollayer/widget_simplemarker.ui | 511 +-
src/ui/symbollayer/widget_svgfill.ui | 9 +
src/ui/symbollayer/widget_svgmarker.ui | 273 +-
src/ui/symbollayer/widget_vectorfield.ui | 3 +
src/ui/templates/qgsoptionsdialog_template.ui | 18 +-
tests/src/CMakeLists.txt | 1 +
tests/src/analysis/testopenstreetmap.cpp | 6 +-
tests/src/app/CMakeLists.txt | 93 +
tests/src/app/testqgisappclipboard.cpp | 103 +
tests/src/core/CMakeLists.txt | 5 +
tests/src/core/qgscompositionchecker.cpp | 56 +-
tests/src/core/qgscompositionchecker.h | 12 +-
tests/src/core/testqgsatlascomposition.cpp | 167 +-
tests/src/core/testqgsblendmodes.cpp | 29 +-
tests/src/core/testqgscomposereffects.cpp | 21 +-
tests/src/core/testqgscomposerhtml.cpp | 44 +-
tests/src/core/testqgscomposermap.cpp | 99 +-
tests/src/core/testqgscomposerpaper.cpp | 134 +
tests/src/core/testqgscomposerrotation.cpp | 273 +
tests/src/core/testqgscomposerscalebar.cpp | 32 +-
tests/src/core/testqgscomposershapes.cpp | 146 +
.../src/core/testqgscoordinatereferencesystem.cpp | 17 +
tests/src/core/testqgsdiagram.cpp | 8 +-
tests/src/core/testqgsdiagramexpression.cpp | 180 +
tests/src/core/testqgsexpression.cpp | 19 +-
tests/src/core/testqgsgradients.cpp | 293 +
tests/src/core/testqgsmaplayer.cpp | 29 +
tests/src/core/testqgsogcutils.cpp | 24 +-
tests/src/core/testqgsrasterlayer.cpp | 35 +-
tests/src/core/testqgsrenderers.cpp | 19 +-
tests/src/core/testqgsstylev2.cpp | 1 +
tests/src/core/testqgsvectorlayer.cpp | 65 +-
tests/src/core/testqgsvectorlayercache.cpp | 2 +-
tests/src/gui/testqgsdualview.cpp | 2 +-
tests/src/gui/testqgsscalecombobox.cpp | 14 +-
tests/src/providers/CMakeLists.txt | 4 +-
tests/src/providers/testqgswcsprovider.cpp | 6 +-
tests/src/python/CMakeLists.txt | 11 +-
tests/src/python/qgis_local_server.py | 1003 +-
.../python/qgis_local_server_spawn/flup/ChangeLog | 325 -
.../python/qgis_local_server_spawn/flup/PKG-INFO | 18 -
.../qgis_local_server_spawn/flup/README_QGIS.txt | 6 -
.../qgis_local_server_spawn/flup/__init__.py | 1 -
.../flup/server/__init__.py | 5 -
.../qgis_local_server_spawn/flup/server/ajp.py | 207 -
.../flup/server/ajp_base.py | 978 -
.../flup/server/threadedserver.py | 180 -
.../flup/server/threadpool.py | 150 -
.../qgis_local_server_spawn/flup_fcgi_client.py | 473 -
.../qgis_server_local_spawn.py | 54 -
.../qgis_local_server_spawn/spawn-fcgi/AUTHORS | 2 -
.../spawn-fcgi/CMakeLists.txt | 20 -
.../qgis_local_server_spawn/spawn-fcgi/COPYING | 31 -
.../qgis_local_server_spawn/spawn-fcgi/Makefile.am | 4 -
.../python/qgis_local_server_spawn/spawn-fcgi/NEWS | 44 -
.../qgis_local_server_spawn/spawn-fcgi/README | 41 -
.../qgis_local_server_spawn/spawn-fcgi/autogen.sh | 24 -
.../spawn-fcgi/configure.ac | 88 -
.../spawn-fcgi/doc/Makefile.am | 1 -
.../spawn-fcgi/doc/run-generic | 49 -
.../qgis_local_server_spawn/spawn-fcgi/doc/run-php | 8 -
.../spawn-fcgi/doc/run-rails | 8 -
.../spawn-fcgi/spawn-fcgi.1 | 122 -
.../spawn-fcgi/src/CMakeLists.txt | 72 -
.../spawn-fcgi/src/Makefile.am | 5 -
.../spawn-fcgi/src/config.h.cmake | 37 -
.../spawn-fcgi/src/spawn-fcgi.c | 732 -
.../spawn-qgis-server-local.sh | 11 -
tests/src/python/qgscompositionchecker.py | 64 +-
tests/src/python/test_qgis_local_server.py | 195 +
tests/src/python/test_qgsappstartup.py | 176 +
tests/src/python/test_qgsatlascomposition.py | 101 +-
tests/src/python/test_qgsblendmodes.py | 6 +
tests/src/python/test_qgscomposereffects.py | 20 +-
tests/src/python/test_qgscomposerhtml.py | 74 +-
tests/src/python/test_qgscomposerlabel.py | 2 +-
tests/src/python/test_qgscomposermap.py | 95 +-
tests/src/python/test_qgscomposershapes.py | 95 +
.../python/test_qgsdelimitedtextprovider_wanted.py | 148 +-
tests/src/python/test_qgsdistancearea.py | 128 +
tests/src/python/test_qgsexpression.py | 4 +
tests/src/python/test_qgsfeatureiterator.py | 98 +
tests/src/python/test_qgsfontutils.py | 78 +
tests/src/python/test_qgsgeometry.py | 810 +-
.../python/test_qgsgeometry_avoid_intersections.py | 75 +
tests/src/python/test_qgspallabeling_base.py | 72 +-
tests/src/python/test_qgspallabeling_canvas.py | 14 +-
tests/src/python/test_qgspallabeling_composer.py | 164 +
tests/src/python/test_qgspallabeling_server.py | 124 +-
tests/src/python/test_qgspallabeling_tests.py | 118 +-
tests/src/python/test_qgspoint.py | 11 +
tests/src/python/test_qgsrasterlayer.py | 22 +-
tests/src/python/test_qgsrelation.py | 123 +
tests/src/python/test_qgssymbollayerv2.py | 94 +
tests/src/python/test_qgsvectorlayer.py | 62 +-
tests/src/python/utilities.py | 49 +-
.../expected_atlas_autoscale1.png | Bin 0 -> 162553 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 34271 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31485 bytes
.../expected_atlas_autoscale2.png | Bin 0 -> 198489 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31443 bytes
.../expected_atlas_autoscale_old_api1.png | Bin 0 -> 162553 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 34271 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31485 bytes
.../expected_atlas_autoscale_old_api2.png | Bin 0 -> 198489 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31443 bytes
.../expected_atlas_filtering1.png | Bin 0 -> 196092 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31521 bytes
.../expected_atlas_fixedscale1.png | Bin 0 -> 172929 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 34190 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33827 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31327 bytes
.../expected_atlas_fixedscale2.png | Bin 0 -> 190527 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31382 bytes
.../expected_atlas_fixedscale_old_api1.png | Bin 0 -> 172929 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 34190 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33827 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31327 bytes
.../expected_atlas_fixedscale_old_api2.png | Bin 0 -> 190527 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31382 bytes
.../expected_atlas_hiding1.png | Bin 0 -> 52624 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 33920 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33827 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31327 bytes
.../expected_atlas_hiding2.png | Bin 0 -> 49504 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31382 bytes
.../expected_atlas_sorting1.png | Bin 0 -> 196416 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31443 bytes
.../expected_atlas_sorting2.png | Bin 0 -> 157433 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 31375 bytes
.../expected_atlas_two_maps1.png | Bin 0 -> 164479 bytes
.../expected_atlas_two_maps2.png | Bin 0 -> 186708 bytes
.../composereffect_blend.png | Bin 40510 -> 0 bytes
.../composereffect_transparency.png | Bin 40667 -> 0 bytes
.../expected_composereffects_blend.png | Bin 0 -> 40322 bytes
.../expected_composereffects_transparency.png | Bin 0 -> 40495 bytes
.../expected_composerhtml/composerhtml_table.png | Bin 105658 -> 0 bytes
.../composerhtml_table_multiframe1.png | Bin 89363 -> 0 bytes
.../composerhtml_table_multiframe2.png | Bin 50224 -> 0 bytes
.../composerhtml_table_multiframe3.png | Bin 39724 -> 0 bytes
.../expected_composerhtml_multiframe1.png | Bin 0 -> 83442 bytes
.../expected_composerhtml_multiframe2.png | Bin 0 -> 50108 bytes
.../expected_composerhtml_multiframe3.png | Bin 0 -> 39702 bytes
.../expected_composerhtml_table.png | Bin 0 -> 103081 bytes
.../composermap_landsat_grid.png | Bin 155615 -> 0 bytes
.../composermap_landsat_overview.png | Bin 178774 -> 0 bytes
.../composermap_landsat_overview_blend.png | Bin 178838 -> 0 bytes
.../composermap_landsat_overview_invert.png | Bin 168078 -> 0 bytes
.../composermap_landsat_render.png | Bin 111420 -> 0 bytes
.../composermap_zebra_style.png | Bin 54696 -> 0 bytes
.../expected_composermap_grid.png | Bin 0 -> 129145 bytes
.../expected_composermap_overview.png | Bin 0 -> 178557 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 33891 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33406 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 33927 bytes
.../expected_composermap_overview_blending.png | Bin 0 -> 178609 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33385 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 33906 bytes
.../expected_composermap_overview_center.png | Bin 0 -> 103833 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 36933 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 36517 bytes
.../expected_composermap_overview_invert.png | Bin 0 -> 167744 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 34394 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 34856 bytes
.../expected_composermap_render.png | Bin 0 -> 111173 bytes
.../osgeo4w_nightly.anomoly.png | Bin 0 -> 37870 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 37906 bytes
.../expected_composermap_zebrastyle.png | Bin 0 -> 57174 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 31932 bytes
.../expected_composermapatlas/autoscale_0.png | Bin 161004 -> 0 bytes
.../expected_composermapatlas/autoscale_1.png | Bin 173409 -> 0 bytes
.../expected_composermapatlas/filtering_0.png | Bin 196582 -> 0 bytes
.../expected_composermapatlas/fixedscale_0.png | Bin 173135 -> 0 bytes
.../expected_composermapatlas/fixedscale_1.png | Bin 190721 -> 0 bytes
.../expected_composermapatlas/hiding_0.png | Bin 52822 -> 0 bytes
.../expected_composermapatlas/hiding_1.png | Bin 49708 -> 0 bytes
.../expected_composermapatlas/sorting_0.png | Bin 196582 -> 0 bytes
.../expected_composermapatlas/sorting_1.png | Bin 157617 -> 0 bytes
.../expected_composerpaper_bordered.png | Bin 0 -> 40372 bytes
.../expected_composerpaper_default.png | Bin 0 -> 39720 bytes
.../expected_composerpaper_markerborder.png | Bin 0 -> 133142 bytes
.../expected_composerpaper_transparent.png | Bin 0 -> 33999 bytes
.../expected_composerrotation_label.png | Bin 0 -> 46714 bytes
.../expected_composerrotation_label_oldapi.png | Bin 0 -> 46714 bytes
.../expected_composerrotation_mapitemrotation.png | Bin 0 -> 103998 bytes
.../expected_composerrotation_maprotation.png | Bin 0 -> 94061 bytes
...xpected_composerrotation_maprotation_oldapi.png | Bin 0 -> 94061 bytes
...pected_composerrotation_pictureitemrotation.png | Bin 0 -> 253328 bytes
.../expected_composerrotation_picturerotation.png | Bin 0 -> 229889 bytes
...ted_composerrotation_picturerotation_oldapi.png | Bin 0 -> 229889 bytes
.../expected_composerrotation_shape.png | Bin 0 -> 52220 bytes
.../expected_composerrotation_shape_oldapi.png | Bin 0 -> 52220 bytes
.../composerscalebar_doublebox.png | Bin 266216 -> 0 bytes
.../composerscalebar_numeric.png | Bin 265800 -> 0 bytes
.../composerscalebar_singlebox.png | Bin 266116 -> 0 bytes
.../composerscalebar_tick.png | Bin 266168 -> 0 bytes
.../expected_composerscalebar_doublebox.png | Bin 0 -> 267351 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33976 bytes
.../ubuntu_13.10.anomoly.png | Bin 0 -> 32265 bytes
.../expected_composerscalebar_numeric.png | Bin 0 -> 266397 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 140121 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 140132 bytes
.../ubuntu_13.10.anomaly.png | Bin 0 -> 32265 bytes
.../expected_composerscalebar_singlebox.png | Bin 0 -> 267212 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 33914 bytes
.../ubuntu_13.10.anomaly.png | Bin 0 -> 32265 bytes
.../expected_composerscalebar_tick.png | Bin 0 -> 267297 bytes
.../ubuntu_12.04.anomaly.png | Bin 0 -> 140690 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 140112 bytes
.../ubuntu_13.10.anomaly.png | Bin 0 -> 32265 bytes
.../expected_composershapes_ellipse.png | Bin 0 -> 96447 bytes
.../expected_composershapes_rectangle.png | Bin 0 -> 39905 bytes
.../expected_composershapes_roundedrect.png | Bin 0 -> 69972 bytes
.../expected_composershapes_symbolv2.png | Bin 0 -> 40471 bytes
.../expected_composershapes_triangle.png | Bin 0 -> 85823 bytes
.../expected_diagram/expected_piediagram.png | Bin 428195 -> 0 bytes
.../expected_gradient/expected_gradient.png | Bin 0 -> 481270 bytes
.../expected_gradient_colors.png | Bin 0 -> 481270 bytes
.../expected_gradient_conical.png | Bin 0 -> 481270 bytes
.../expected_gradient_from_qml.png | Bin 0 -> 481270 bytes
.../expected_gradient_radial.png | Bin 0 -> 481270 bytes
.../expected_gradient_ramp.png | Bin 0 -> 481270 bytes
.../expected_gradient_ref1centroid.png | Bin 0 -> 481270 bytes
.../expected_gradient_ref2centroid.png | Bin 0 -> 481270 bytes
.../expected_gradient_reflect.png | Bin 0 -> 481270 bytes
.../expected_gradient_refpoints.png | Bin 0 -> 481270 bytes
.../expected_gradient_repeat.png | Bin 0 -> 481270 bytes
.../expected_gradient_rotate.png | Bin 0 -> 481270 bytes
.../expected_gradient_viewport.png | Bin 0 -> 481270 bytes
.../sp_background_rect/sp_background_rect.png | Bin 0 -> 8017 bytes
.../sp_background_rect_w_offset.png | Bin 0 -> 8058 bytes
.../sp_background_svg/sp_background_svg.png | Bin 0 -> 7928 bytes
.../sp_background_svg_w_offset.png | Bin 0 -> 8135 bytes
.../sp_default_label/sp_default_label.PNGw | 6 -
.../sp_default_label/sp_default_label.png | Bin 8274 -> 8243 bytes
.../sp_partials_labels_disabled.png | Bin 0 -> 1822 bytes
.../sp_partials_labels_enabled.png | Bin 0 -> 9077 bytes
.../sp_text_color/sp_text_color.PNGw | 6 -
.../sp_text_color/sp_text_color.png | Bin 7653 -> 7640 bytes
.../sp_text_size_map_unit.PNGw | 6 -
.../sp_text_size_map_unit.png | Bin 8573 -> 8016 bytes
.../sp_background_rect/sp_background_rect.png | Bin 0 -> 8958 bytes
.../sp_background_rect_w_offset.png | Bin 0 -> 8907 bytes
.../sp_background_svg/sp_background_svg.png | Bin 0 -> 8816 bytes
.../sp_background_svg_w_offset.png | Bin 0 -> 8984 bytes
.../sp_default_label/sp_default_label.png | Bin 0 -> 9156 bytes
.../sp_partials_labels_disabled.png | Bin 0 -> 2143 bytes
.../sp_partials_labels_enabled.png | Bin 0 -> 10033 bytes
.../sp_text_color/sp_text_color.png | Bin 0 -> 8326 bytes
.../sp_text_size_map_unit.png | Bin 0 -> 8857 bytes
.../sp_background_rect/sp_background_rect.png | Bin 0 -> 8017 bytes
.../sp_background_rect_w_offset.png | Bin 0 -> 8058 bytes
.../sp_background_svg/sp_background_svg.png | Bin 0 -> 7928 bytes
.../sp_background_svg_w_offset.png | Bin 0 -> 8135 bytes
.../sp_default_label/sp_default_label.png | Bin 8006 -> 8243 bytes
.../sp_partials_labels_disabled.png | Bin 0 -> 1822 bytes
.../sp_partials_labels_enabled.png | Bin 0 -> 9077 bytes
.../sp_text_color/sp_text_color.png | Bin 7454 -> 7640 bytes
.../sp_text_size_map_unit.png | Bin 8303 -> 8016 bytes
.../expected_piediagram/expected_piediagram.png | Bin 0 -> 65730 bytes
.../expected_piediagram_expression.png | Bin 0 -> 55365 bytes
.../expected_qgis_local_server.png | Bin 0 -> 6604 bytes
.../ubuntu_13.04.anomaly.png | Bin 0 -> 363 bytes
.../expected_single/expected_single.png | Bin 481270 -> 481270 bytes
.../expected_single/nimbus-anomaly.png | Bin 1585 -> 0 bytes
.../expected_single/osx_hawkeye_single_anomaly.png | Bin 1407 -> 0 bytes
..._osgeo_osuosl_org_i386_natty_single_anomaly.png | Bin 1443 -> 0 bytes
...sgeo_osuosl_org_i386_precise_single_anomaly.png | Bin 1585 -> 0 bytes
.../qgis_osgeo_osuosl_org_single_anomaly.png | Bin 5154 -> 0 bytes
.../expected_single/stingray_single_anomaly.png | Bin 5154 -> 0 bytes
.../theodwyn-squeeze-amd64-single-anomaly.png | Bin 5154 -> 0 bytes
.../expected_single/windows_single_anomaly.png | Bin 9639 -> 0 bytes
.../wssobarpa13532_single_anomaly.png | Bin 5153 -> 0 bytes
tests/testdata/font/AUTHORS | 159 -
tests/testdata/font/COPYING | 341 -
tests/testdata/font/CREDITS | 430 -
tests/testdata/font/ChangeLog | 1257 -
tests/testdata/font/FreeSansQGIS-README.txt | 8 -
tests/testdata/font/FreeSansQGIS-chars.png | Bin 33788 -> 0 bytes
tests/testdata/font/FreeSansQGIS.ttf | Bin 29052 -> 0 bytes
tests/testdata/font/QGIS-Vera/COPYRIGHT.TXT | 124 +
tests/testdata/font/QGIS-Vera/QGIS-Vera-README.txt | 9 +
tests/testdata/font/QGIS-Vera/QGIS-Vera.ttf | Bin 0 -> 66168 bytes
tests/testdata/font/QGIS-Vera/QGIS-Vera.vfb | Bin 0 -> 108261 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraBI.ttf | Bin 0 -> 66208 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraBI.vfb | Bin 0 -> 109892 bytes
.../font/QGIS-Vera/QGIS-VeraBI_font-table.pdf | Bin 0 -> 99195 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraBd.ttf | Bin 0 -> 61676 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraBd.vfb | Bin 0 -> 105072 bytes
.../font/QGIS-Vera/QGIS-VeraBd_font-table.pdf | Bin 0 -> 93935 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraIt.ttf | Bin 0 -> 66640 bytes
tests/testdata/font/QGIS-Vera/QGIS-VeraIt.vfb | Bin 0 -> 111882 bytes
.../font/QGIS-Vera/QGIS-VeraIt_font-table.pdf | Bin 0 -> 99616 bytes
.../font/QGIS-Vera/QGIS-Vera_font-table.pdf | Bin 0 -> 93168 bytes
tests/testdata/font/QGIS-Vera/README.TXT | 11 +
tests/testdata/font/QGIS-Vera/RELEASENOTES.TXT | 162 +
tests/testdata/font/README | 142 -
tests/testdata/html_table.html | 6 +
tests/testdata/labeling/test-connection.qgs | 671 -
tests/testdata/labeling/test-labeling.qgs | 678 +
tests/testdata/points_single_symbol.qml | 242 +-
tests/testdata/polys_gradient_symbol.qml | 182 +
.../fcgi/scripts/spawn_fcgi_mac.sh | 92 +
tests/testdata/qgis_local_server/index.html | 10 +
.../lighttpd/config/conf/access_log.conf | 27 +
.../lighttpd/config/conf/debug.conf | 47 +
.../lighttpd/config/conf/dirlisting.conf | 55 +
.../lighttpd/config/conf/fastcgi.conf | 16 +
.../lighttpd/config/conf/mime.conf | 78 +
.../lighttpd/config/conf/scgi.conf | 51 +
.../lighttpd/config/conf/simple_vhost.conf | 28 +
.../lighttpd/config/conf/status.conf | 24 +
.../lighttpd/config/lighttpd_unix.conf | 64 +
.../qgis_local_server/lighttpd/config/modules.conf | 172 +
.../lighttpd/scripts/lighttpd_mac.sh | 85 +
.../test-project}/aoi.qml | 0
.../test-project}/background.qml | 0
.../test-project/features_v3.sqlite} | Bin
.../test-project}/point.qml | 0
.../qgis_local_server/test-project/test-server.qgs | 469 +
tests/testdata/sample_image.png | Bin 0 -> 96050 bytes
.../test_plugin_path/PluginPathTest/__init__.py | 52 +
.../test_plugin_path/PluginPathTest/metadata.txt | 7 +
tests/testdata/test_plugin_path/QGIS/QGIS2.ini | 2 +
tests/testdata/test_plugin_path/qgis.org/QGIS2.ini | 2 +
tests/testdata/testdata.qrc | 5 +-
tests/testdata/zip/points3.geojson.gz.properties | 2 +
2315 files changed, 2253503 insertions(+), 947664 deletions(-)
delete mode 100644 debian/compat.debiangis
delete mode 100644 debian/compat.maverick
delete mode 100644 debian/compat.natty
delete mode 100644 debian/compat.oneiric
delete mode 100644 debian/compat.squeeze
rename debian/{compat.lucid => compat.trusty} (100%)
delete mode 100644 debian/control.debiangis
delete mode 100644 debian/control.lucid
delete mode 100644 debian/control.maverick
delete mode 100644 debian/control.natty
delete mode 100644 debian/control.oneiric
delete mode 100644 debian/control.squeeze
create mode 100644 debian/control.trusty
delete mode 100644 debian/libqgis-analysis2.0.1.symbols
rename debian/{libqgis-analysis2.0.1.install => libqgis-analysis2.2.0.install} (100%)
rename debian/{libqgis-analysis2.0.1.postinst => libqgis-analysis2.2.0.postinst} (100%)
rename debian/{libqgis-analysis2.0.1.postrm => libqgis-analysis2.2.0.postrm} (100%)
create mode 100644 debian/libqgis-analysis2.2.0.symbols
delete mode 100644 debian/libqgis-core2.0.1.lintian-overrides
delete mode 100644 debian/libqgis-core2.0.1.symbols
rename debian/{libqgis-core2.0.1.install => libqgis-core2.2.0.install} (100%)
create mode 100644 debian/libqgis-core2.2.0.lintian-overrides
rename debian/{libqgis-core2.0.1.postinst => libqgis-core2.2.0.postinst} (100%)
rename debian/{libqgis-core2.0.1.postrm => libqgis-core2.2.0.postrm} (100%)
create mode 100644 debian/libqgis-core2.2.0.symbols
delete mode 100644 debian/libqgis-gui2.0.1.symbols
rename debian/{libqgis-gui2.0.1.install => libqgis-gui2.2.0.install} (100%)
rename debian/{libqgis-gui2.0.1.postinst => libqgis-gui2.2.0.postinst} (100%)
rename debian/{libqgis-gui2.0.1.postrm => libqgis-gui2.2.0.postrm} (100%)
create mode 100644 debian/libqgis-gui2.2.0.symbols
delete mode 100644 debian/libqgis-networkanalysis2.0.1.symbols
rename debian/{libqgis-networkanalysis2.0.1.install => libqgis-networkanalysis2.2.0.install} (100%)
rename debian/{libqgis-networkanalysis2.0.1.postinst => libqgis-networkanalysis2.2.0.postinst} (100%)
rename debian/{libqgis-networkanalysis2.0.1.postrm => libqgis-networkanalysis2.2.0.postrm} (100%)
create mode 100644 debian/libqgis-networkanalysis2.2.0.symbols
delete mode 100644 debian/libqgisgrass2.0.1.lintian-overrides
delete mode 100644 debian/libqgisgrass2.0.1.symbols
rename debian/{libqgisgrass2.0.1.install => libqgisgrass2.2.0.install} (100%)
create mode 100644 debian/libqgisgrass2.2.0.lintian-overrides
rename debian/{libqgisgrass2.0.1.postinst => libqgisgrass2.2.0.postinst} (100%)
rename debian/{libqgisgrass2.0.1.postrm => libqgisgrass2.2.0.postrm} (100%)
create mode 100644 debian/libqgisgrass2.2.0.symbols
delete mode 100644 debian/libqgispython2.0.1.symbols
rename debian/{libqgispython2.0.1.install => libqgispython2.2.0.install} (100%)
rename debian/{libqgispython2.0.1.postinst => libqgispython2.2.0.postinst} (100%)
rename debian/{libqgispython2.0.1.postrm => libqgispython2.2.0.postrm} (100%)
create mode 100644 debian/libqgispython2.2.0.symbols
delete mode 100644 debian/libqgissqlanyconnection2.0.1.symbols
rename debian/{libqgissqlanyconnection2.0.1.install => libqgissqlanyconnection2.2.0.install} (100%)
rename debian/{libqgissqlanyconnection2.0.1.postinst => libqgissqlanyconnection2.2.0.postinst} (100%)
rename debian/{libqgissqlanyconnection2.0.1.postrm => libqgissqlanyconnection2.2.0.postrm} (100%)
create mode 100644 debian/libqgissqlanyconnection2.2.0.symbols
delete mode 100644 debian/patches/an-other-typo.patch
delete mode 100644 debian/patches/composer-fix-crash-when-removing-item-group.patch
delete mode 100644 debian/patches/composer-fix-python-bindings-for-attribute-table.patch
delete mode 100644 debian/patches/fix-gui-bindings-with-SIP-4.15.patch
delete mode 100644 debian/patches/fix-osm-unit-test.patch
delete mode 100644 debian/patches/fix-qml-file-for-directed-edge-layer-in-topoviewer-plugin.patch
delete mode 100644 debian/patches/fix-query-to-detect-postgis-topology-availability.patch
delete mode 100644 debian/patches/ignore-geometry-less-features-when-calculating-layer.patch
delete mode 100644 debian/patches/increase-decimaps-for-gdal-contour.patch
delete mode 100644 debian/patches/loading-composer-item-frame-thickness.patch
delete mode 100644 debian/patches/mis-detection-of-PostGIS-table-type.patch
delete mode 100644 debian/patches/move-creation-of-gdal_pam-to-createDB.patch
delete mode 100644 debian/patches/ogr-only-call-repack-when-closing-a-data-provider.patch
delete mode 100644 debian/patches/osm-64bit-id.patch
delete mode 100644 debian/patches/postgres-provider-limit-geometry-type-detection.patch
delete mode 100644 debian/patches/postgres-provider-topology-support.patch
delete mode 100644 debian/patches/replace-AlArabiya-font-family-with-Sans.patch
delete mode 100644 debian/patches/revert-change-of-doxygen-DOT_GRAPH_MAX_NODES.patch
delete mode 100644 debian/patches/sip-QgsFieldValidator-fixup-overloads.patch
delete mode 100644 debian/patches/sip-api-4.15.patch
delete mode 100644 debian/patches/spatialite-longlong.patch
delete mode 100644 debian/patches/spatialite-provider-longlong.patch
delete mode 100644 debian/patches/translation-it.patch
delete mode 100644 debian/patches/translation-update-id.patch
delete mode 100644 debian/patches/translation-update-pt_BR.patch
delete mode 100644 debian/patches/wms-c-don-t-crash-if-tile-matrix-set-isn-t-available.patch
delete mode 100644 debian/python-qgis.install.maverick
delete mode 100644 debian/python-qgis.install.natty
delete mode 100644 debian/python-qgis.install.oneiric
delete mode 100644 debian/python-qgis.install.squeeze
rename debian/{python-qgis.install.lucid => python-qgis.install.trusty} (100%)
create mode 100644 doc/CODING.html
rename doc/{LICENCE => LICENSE} (100%)
mode change 100755 => 100644 doc/TRANSLATORS
create mode 100644 doc/contributors.json
create mode 100644 i18n/qgis_af.ts
create mode 100644 i18n/qgis_ar.ts
create mode 100644 i18n/qgis_bg.ts
create mode 100644 i18n/qgis_bn.ts
create mode 100644 i18n/qgis_bs.ts
delete mode 100644 i18n/qgis_bs_BA.ts
create mode 100644 i18n/qgis_ca.ts
create mode 100644 i18n/qgis_cs.ts
delete mode 100644 i18n/qgis_cs_CZ.ts
create mode 100644 i18n/qgis_da.ts
delete mode 100644 i18n/qgis_da_DK.ts
create mode 100644 i18n/qgis_el.ts
delete mode 100644 i18n/qgis_el_GR.ts
create mode 100644 i18n/qgis_et.ts
delete mode 100644 i18n/qgis_et_EE.ts
create mode 100644 i18n/qgis_he.ts
create mode 100644 i18n/qgis_hi.ts
create mode 100644 i18n/qgis_hr.ts
delete mode 100644 i18n/qgis_hr_HR.ts
create mode 100644 i18n/qgis_ka.ts
create mode 100644 i18n/qgis_ko.ts
delete mode 100644 i18n/qgis_ko_KR.ts
create mode 100644 i18n/qgis_lo.ts
create mode 100644 i18n/qgis_lt.ts
create mode 100644 i18n/qgis_ml.ts
create mode 100644 i18n/qgis_mr.ts
create mode 100644 i18n/qgis_nb.ts
delete mode 100644 i18n/qgis_nb_NO.ts
create mode 100644 i18n/qgis_pl.ts
delete mode 100644 i18n/qgis_pl_PL.ts
create mode 100644 i18n/qgis_sl.ts
delete mode 100644 i18n/qgis_sl_SI.ts
create mode 100644 i18n/qgis_sq.ts
create mode 100644 i18n/qgis_sw.ts
create mode 100644 i18n/qgis_ta.ts
create mode 100644 i18n/qgis_te.ts
create mode 100644 i18n/qgis_xh.ts
rename images/flags/{bs_BA.png => bs.png} (100%)
rename images/flags/{ca_ES.png => ca.png} (100%)
rename images/flags/{cs_CZ.png => cs.png} (100%)
rename images/flags/{da_DK.png => da.png} (100%)
rename images/flags/{el_GR.png => el.png} (100%)
rename images/flags/{et_EE.png => et.png} (100%)
copy images/flags/{ml_IN.png => hi.png} (100%)
rename images/flags/{hr_HR.png => hr.png} (100%)
rename images/flags/{ka_GE.png => ka.png} (100%)
rename images/flags/{ko_KR.png => ko.png} (100%)
copy images/flags/{ml_IN.png => ml.png} (100%)
copy images/flags/{ml_IN.png => mr.png} (100%)
rename images/flags/{nb_NO.png => nb.png} (100%)
rename images/flags/{pl_PL.png => pl.png} (100%)
rename images/flags/{sl_SI.png => sl.png} (100%)
rename images/flags/{sq_AL.png => sq.png} (100%)
copy images/flags/{sr.png => sr_Cyrl.png} (100%)
copy images/flags/{sr.png => sr_Latn.png} (100%)
rename images/flags/{ml_IN.png => te.png} (100%)
create mode 100644 images/svg/symbol/blue-marker.svg
create mode 100644 images/svg/symbol/red-marker.svg
create mode 100644 images/themes/default/console/iconResetColorConsole.png
create mode 100644 images/themes/default/mActionAtlasFirst.svg
create mode 100644 images/themes/default/mActionAtlasLast.svg
create mode 100644 images/themes/default/mActionAtlasNext.svg
create mode 100644 images/themes/default/mActionAtlasPrev.svg
create mode 100644 images/themes/default/mActionAtlasSettings.svg
create mode 100644 images/themes/default/mActionFillRing.svg
create mode 100644 images/themes/default/mActionLink.svg
create mode 100644 images/themes/default/mActionNewTableRow.png
create mode 100644 images/themes/default/mActionRemove.svg
delete mode 100644 images/themes/default/mActionSplitFeatures.png
create mode 100644 images/themes/default/mActionSplitParts.svg
delete mode 100644 images/themes/default/mActionTouch.png
create mode 100644 images/themes/default/mActionTouch.svg
create mode 100644 images/themes/default/mActionUnlink.svg
create mode 100644 images/themes/default/mIconAtlas.svg
delete mode 100644 images/themes/default/mIconWmsLayer.png
create mode 100644 images/themes/default/pluginDeprecated.png
create mode 100644 images/themes/default/relation.svg
delete mode 100644 ms-windows/Installer-Files/UnWelcomeFinishPage.bmp
delete mode 100644 ms-windows/osgeo4w/package-nightly64.cmd
delete mode 100644 ms-windows/osgeo4w/package64.cmd
create mode 100644 python/analysis/vector/qgspointsample.sip
create mode 100644 python/analysis/vector/qgstransectsample.sip
create mode 100644 python/core/dxf/qgsdxfexport.sip
create mode 100644 python/core/qgseditorwidgetconfig.sip
create mode 100644 python/core/qgsgeometrysimplifier.sip
create mode 100644 python/core/qgsrelation.sip
create mode 100644 python/core/qgsrelationmanager.sip
create mode 100644 python/core/qgssimplifymethod.sip
create mode 100644 python/core/qgsvectorsimplifymethod.sip
create mode 100644 python/gui/attributetable/qgsifeatureselectionmanager.sip
create mode 100644 python/gui/editorwidgets/core/qgseditorconfigwidget.sip
create mode 100644 python/gui/editorwidgets/core/qgseditorwidgetfactory.sip
create mode 100644 python/gui/editorwidgets/core/qgseditorwidgetregistry.sip
create mode 100644 python/gui/editorwidgets/core/qgseditorwidgetwrapper.sip
create mode 100644 python/gui/qgsattributeeditorcontext.sip
create mode 100644 python/gui/qgsmaplayeractionregistry.sip
create mode 100644 python/gui/qgsvectorlayertools.sip
delete mode 100644 python/plugins/db_manager/completer.py
create mode 100644 python/plugins/db_manager/db_plugins/postgis/plugins/qgis_topoview/templates/face_mbr.qml
delete mode 100644 python/plugins/db_manager/highlighter.py
create mode 100644 python/plugins/db_manager/sqledit.py
create mode 100644 python/plugins/processing/algs/PointsDisplacement.py
create mode 100644 python/plugins/processing/algs/PointsFromLines.py
create mode 100644 python/plugins/processing/algs/PointsFromPolygons.py
create mode 100644 python/plugins/processing/algs/ZonalStatistics.py
create mode 100644 python/plugins/processing/algs/ftools/Eliminate.py
create mode 100644 python/plugins/processing/algs/ftools/ExtractByLocation.py
delete mode 100644 python/plugins/processing/algs/ftools/FToolsUtils.py
create mode 100644 python/plugins/processing/algs/ftools/RandomExtract.py
create mode 100644 python/plugins/processing/algs/ftools/RandomExtractWithinSubsets.py
delete mode 100644 python/plugins/processing/algs/ftools/icons/analysis.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/basic_statistics.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/buffer.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/centroids.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/check_geometry.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/clip.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/convex_hull.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/define_projection.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/delaunay.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/difference.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/dissolve.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/export_geometry.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/export_projection.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/extract_nodes.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/ftools_logo.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/geometry.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/geoprocessing.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/help.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/intersect.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/intersections.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/join_attributes.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/join_location.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/layer_extent.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/management.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/matrix.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/mean.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/merge_shapes.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/multi_to_single.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/neighbour.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/random_points.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/random_selection.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/regular_points.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/reproject.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/sampling.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/select_location.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/simplify.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/single_to_multi.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/split_layer.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/sub_selection.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/sum_lines.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/sum_points.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/sym_difference.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/to_lines.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/union.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/unique.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/vector_grid.png
delete mode 100644 python/plugins/processing/algs/ftools/icons/voronoi.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_animate_columns.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_animate_rows.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_attribute_export.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_attribute_join.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_color_map.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_float_to_text.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_geocode_google.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_geocode_street_layer.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_grid.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_gridify.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_hub_distance.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_label.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_merge.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_select.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_simplify.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_sort.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_text_to_float.png
delete mode 100644 python/plugins/processing/algs/mmqgisx/icons/mmqgis_voronoi.png
create mode 100644 python/plugins/processing/algs/ui/CMakeLists.txt
create mode 100644 python/plugins/processing/algs/ui/DlgFieldsCalculator.ui
create mode 100644 python/plugins/processing/algs/ui/FieldsCalculatorDialog.py
rename {tests/src/python/qgis_local_server_spawn => python/plugins/processing/algs/ui}/__init__.py (100%)
create mode 100644 python/plugins/processing/algs/ui/ui_DlgFieldsCalculator.py
delete mode 100644 python/plugins/processing/core/LayerExporter.py
delete mode 100644 python/plugins/processing/core/ProcessingUtils.py
delete mode 100644 python/plugins/processing/core/QGisLayers.py
create mode 100644 python/plugins/processing/gdal/ClipByExtent.py
create mode 100644 python/plugins/processing/gdal/ClipByMask.py
create mode 100644 python/plugins/processing/gdal/ColorRelief.py
create mode 100644 python/plugins/processing/gdal/GridAverage.py
create mode 100644 python/plugins/processing/gdal/GridDataMetrics.py
create mode 100644 python/plugins/processing/gdal/GridInvDist.py
create mode 100644 python/plugins/processing/gdal/GridNearest.py
create mode 100644 python/plugins/processing/gdal/aspect.py
create mode 100644 python/plugins/processing/gdal/contour.py
create mode 100644 python/plugins/processing/gdal/extractprojection.py
create mode 100644 python/plugins/processing/gdal/fillnodata.py
create mode 100644 python/plugins/processing/gdal/gdal2xyz.py
create mode 100644 python/plugins/processing/gdal/hillshade.py
delete mode 100644 python/plugins/processing/gdal/icons/about.png
delete mode 100644 python/plugins/processing/gdal/icons/dem.png
delete mode 100644 python/plugins/processing/gdal/icons/edit.png
copy python/plugins/{GdalTools => processing/gdal}/icons/projection-export.png (100%)
delete mode 100644 python/plugins/processing/gdal/icons/raster-rgb.png
delete mode 100644 python/plugins/processing/gdal/icons/reset.png
delete mode 100644 python/plugins/processing/gdal/icons/tileindex.png
delete mode 100644 python/plugins/processing/gdal/icons/tooltip.png
create mode 100644 python/plugins/processing/gdal/proximity.py
create mode 100644 python/plugins/processing/gdal/rasterize.py
create mode 100644 python/plugins/processing/gdal/roughness.py
delete mode 100644 python/plugins/processing/gdal/scripts/fillnodata.py
delete mode 100644 python/plugins/processing/gdal/scripts/proximity.py
delete mode 100644 python/plugins/processing/gdal/scripts/sieve.py
create mode 100644 python/plugins/processing/gdal/sieve.py
create mode 100644 python/plugins/processing/gdal/slope.py
create mode 100644 python/plugins/processing/gdal/tpi.py
create mode 100644 python/plugins/processing/gdal/tri.py
create mode 100644 python/plugins/processing/grass/description/m.cogo.txt
create mode 100644 python/plugins/processing/grass/description/r.horizon.height.txt
create mode 100644 python/plugins/processing/grass/description/v.select.txt
create mode 100644 python/plugins/processing/grass/description/v.surf.bspline.lambda.txt
create mode 100644 python/plugins/processing/grass/description/v.surf.bspline.sparse.txt
delete mode 100644 python/plugins/processing/gui/AlgorithmExecutor.py
create mode 100644 python/plugins/processing/gui/CreateNewScriptAction.py
create mode 100644 python/plugins/processing/gui/DeleteScriptAction.py
create mode 100644 python/plugins/processing/gui/EditScriptAction.py
create mode 100644 python/plugins/processing/gui/LexerR.py
create mode 100644 python/plugins/processing/gui/MessageBarProgress.py
create mode 100644 python/plugins/processing/gui/ScriptEdit.py
create mode 100644 python/plugins/processing/gui/ScriptEditorDialog.py
create mode 100644 python/plugins/processing/images/edithelp.png
create mode 100644 python/plugins/processing/images/runalgorithm.png
create mode 100644 python/plugins/processing/interface.py
create mode 100644 python/plugins/processing/lidar/lastools/LAStoolsAlgorithm.py
create mode 100644 python/plugins/processing/lidar/lastools/LAStoolsUtils.py
delete mode 100644 python/plugins/processing/lidar/lastools/LasToolsAlgorithm.py
delete mode 100644 python/plugins/processing/lidar/lastools/LasToolsUtils.py
create mode 100644 python/plugins/processing/lidar/lastools/blast2dem.py
create mode 100644 python/plugins/processing/lidar/lastools/blast2iso.py
create mode 100644 python/plugins/processing/lidar/lastools/las2las.py
create mode 100644 python/plugins/processing/lidar/lastools/las2las_filter.py
create mode 100644 python/plugins/processing/lidar/lastools/las2las_transform.py
create mode 100644 python/plugins/processing/lidar/lastools/las2txt.py
create mode 100644 python/plugins/processing/lidar/lastools/lascanopy.py
create mode 100644 python/plugins/processing/lidar/lastools/lascontrol.py
create mode 100644 python/plugins/processing/lidar/lastools/lasduplicate.py
create mode 100644 python/plugins/processing/lidar/lastools/lasindex.py
create mode 100644 python/plugins/processing/lidar/lastools/lasmerge.py
create mode 100644 python/plugins/processing/lidar/lastools/lasnoise.py
create mode 100644 python/plugins/processing/lidar/lastools/lasoverage.py
create mode 100644 python/plugins/processing/lidar/lastools/lasoverlap.py
create mode 100644 python/plugins/processing/lidar/lastools/lassort.py
create mode 100644 python/plugins/processing/lidar/lastools/lasthin.py
create mode 100644 python/plugins/processing/lidar/lastools/lastile.py
create mode 100644 python/plugins/processing/lidar/lastools/lasvalidate.py
create mode 100644 python/plugins/processing/lidar/lastools/lasview.py
create mode 100644 python/plugins/processing/lidar/lastools/laszip.py
create mode 100644 python/plugins/processing/lidar/lastools/shp2las.py
create mode 100644 python/plugins/processing/lidar/lastools/txt2las.py
create mode 100644 python/plugins/processing/modeler/models/Extract_raster_to_CSV.model
create mode 100644 python/plugins/processing/modeler/models/Extract_raster_to_shape.model
delete mode 100644 python/plugins/processing/r/CreateNewRScriptAction.py
delete mode 100644 python/plugins/processing/r/DeleteRScriptAction.py
delete mode 100644 python/plugins/processing/r/EditRScriptAction.py
delete mode 100644 python/plugins/processing/r/EditRScriptDialog.py
delete mode 100644 python/plugins/processing/r/scripts/Advanced_Raster_histogram.rsx
create mode 100644 python/plugins/processing/r/scripts/Advanced_raster_histogram.rsx
create mode 100644 python/plugins/processing/r/scripts/Advanced_raster_histogram.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Characteristic_hull_method.rsx
create mode 100644 python/plugins/processing/r/scripts/Characteristic_hull_method.rsx.help
delete mode 100644 python/plugins/processing/r/scripts/Compute_Ripley-Rasson_spatial_domain.rsx
delete mode 100644 python/plugins/processing/r/scripts/Create_random_sampling_grid.rsx
delete mode 100644 python/plugins/processing/r/scripts/Create_regular_sampling_grid.rsx
create mode 100644 python/plugins/processing/r/scripts/Dotplot.rsx
create mode 100644 python/plugins/processing/r/scripts/Dotplot.rsx.help
create mode 100644 python/plugins/processing/r/scripts/F_function.rsx
create mode 100644 python/plugins/processing/r/scripts/F_function.rsx.help
delete mode 100644 python/plugins/processing/r/scripts/F_function_-_distance_from_a_point_to_nearest_event.rsx
delete mode 100644 python/plugins/processing/r/scripts/Field_dotplot.rsx
delete mode 100644 python/plugins/processing/r/scripts/Field_histogram.rsx
delete mode 100644 python/plugins/processing/r/scripts/Field_summary_statistics.rsx
delete mode 100644 python/plugins/processing/r/scripts/Field_table_of_counts.rsx
create mode 100644 python/plugins/processing/r/scripts/Frequency_table.rsx
create mode 100644 python/plugins/processing/r/scripts/Frequency_table.rsx.help
create mode 100644 python/plugins/processing/r/scripts/G_function.rsx
create mode 100644 python/plugins/processing/r/scripts/G_function.rsx.help
delete mode 100644 python/plugins/processing/r/scripts/G_function_-_distance_to_nearest_event.rsx
create mode 100644 python/plugins/processing/r/scripts/Histogram.rsx
create mode 100644 python/plugins/processing/r/scripts/Histogram.rsx.help
delete mode 100644 python/plugins/processing/r/scripts/K_function_-_Ripley_K.rsx
create mode 100644 python/plugins/processing/r/scripts/Kernel_h_ref.rsx
create mode 100644 python/plugins/processing/r/scripts/Kernel_h_ref.rsx.help
delete mode 100644 python/plugins/processing/r/scripts/Kolmogorov-Smirnov_normality_test.rsx
create mode 100644 python/plugins/processing/r/scripts/Kolmogrov-Smirnov_test.rsx
create mode 100644 python/plugins/processing/r/scripts/Kolmogrov-Smirnov_test.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Minimum_convex_polygon.rsx
create mode 100644 python/plugins/processing/r/scripts/Minimum_convex_polygon.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Monte-Carlo_spatial_randomness.rsx
create mode 100644 python/plugins/processing/r/scripts/Monte-Carlo_spatial_randomness.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Quadrat_analysis.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Random_sampling_grid.rsx
create mode 100644 python/plugins/processing/r/scripts/Random_sampling_grid.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Raster_histogram.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Regular_sampling_grid.rsx
create mode 100644 python/plugins/processing/r/scripts/Regular_sampling_grid.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Relative_distribution_(distance_covariate).rsx
create mode 100644 python/plugins/processing/r/scripts/Relative_distribution_(distance_covariate).rsx.help
create mode 100644 python/plugins/processing/r/scripts/Relative_distribution_(raster_covariate).rsx
create mode 100644 python/plugins/processing/r/scripts/Relative_distribution_(raster_covariate).rsx.help
create mode 100644 python/plugins/processing/r/scripts/Ripley_-_Rasson_spatial_domain.rsx
create mode 100644 python/plugins/processing/r/scripts/Ripley_-_Rasson_spatial_domain.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Single-linkage_cluster_analysis.rsx
create mode 100644 python/plugins/processing/r/scripts/Single-linkage_cluster_analysis.rsx.help
create mode 100644 python/plugins/processing/r/scripts/Summary_statistics.rsx
create mode 100644 python/plugins/processing/r/scripts/Summary_statistics.rsx.help
create mode 100644 python/plugins/processing/saga/description/2.0.8_OrdinaryKriging.txt
create mode 100644 python/plugins/processing/saga/description/2.1_OrdinaryKriging.txt
create mode 100644 python/plugins/processing/saga/description/2.1_PointStatisticsforPolygons.txt
create mode 100644 python/plugins/processing/saga/description/2.1_ShapesBufferFixed.txt
delete mode 100644 python/plugins/processing/saga/description/OrdinaryKriging.txt
delete mode 100644 python/plugins/processing/saga/description/PointStatisticsforPolygons.txt
delete mode 100644 python/plugins/processing/script/CreateNewScriptAction.py
delete mode 100644 python/plugins/processing/script/DeleteScriptAction.py
delete mode 100644 python/plugins/processing/script/EditScriptAction.py
delete mode 100644 python/plugins/processing/script/EditScriptDialog.py
create mode 100644 python/plugins/processing/script/scripts/Extract_raster_values_to_CSV.py
create mode 100644 python/plugins/processing/script/scripts/Extract_raster_values_to_shapefile.py
create mode 100644 python/plugins/processing/script/scripts/Points_from_vector.py
create mode 100644 python/plugins/processing/tools/dataobjects.py
create mode 100644 python/plugins/processing/tools/system.py
create mode 100644 python/plugins/processing/ui/DlgAutofill.ui
create mode 100644 python/plugins/processing/ui/DlgMultipleSelection.ui
create mode 100644 python/plugins/processing/ui/DlgNumberInput.ui
create mode 100644 python/plugins/processing/ui/DlgRenderingStyles.ui
create mode 100644 python/plugins/processing/ui/DlgScriptEditor.ui
create mode 100644 python/plugins/processing/ui/ui_DlgAutofill.py
create mode 100644 python/plugins/processing/ui/ui_DlgMultipleSelection.py
create mode 100644 python/plugins/processing/ui/ui_DlgNumberInput.py
create mode 100644 python/plugins/processing/ui/ui_DlgRenderingStyles.py
create mode 100644 python/plugins/processing/ui/ui_DlgScriptEditor.py
create mode 100644 python/plugins/processing/ui/ui_widgetNumberInput.py
create mode 100644 python/plugins/processing/ui/widgetNumberInput.ui
create mode 100644 python/qsci_apis/PyQGIS-2.0.api
create mode 100644 resources/function_help/$geometry
create mode 100644 resources/function_help/$map
create mode 100644 resources/function_help/AND
create mode 100644 resources/function_help/ILIKE
create mode 100644 resources/function_help/IS
create mode 100644 resources/function_help/LIKE
create mode 100644 resources/function_help/NOT
create mode 100644 resources/function_help/OR
create mode 100644 resources/function_help/bbox
create mode 100644 resources/function_help/buffer
create mode 100644 resources/function_help/centroid
create mode 100644 resources/function_help/combine
create mode 100644 resources/function_help/contains
create mode 100644 resources/function_help/convexHull
create mode 100644 resources/function_help/crosses
create mode 100644 resources/function_help/difference
create mode 100644 resources/function_help/disjoint
create mode 100644 resources/function_help/distance
create mode 100644 resources/function_help/geomFromGML
create mode 100644 resources/function_help/geomFromWKT
create mode 100644 resources/function_help/geomToWKT
create mode 100644 resources/function_help/intersection
create mode 100644 resources/function_help/intersects
create mode 100644 resources/function_help/overlaps
create mode 100644 resources/function_help/symDifference
create mode 100644 resources/function_help/touches
create mode 100644 resources/function_help/union
create mode 100644 resources/function_help/within
create mode 100644 resources/iau2000.sql
create mode 100644 scripts/dbdiff.sh
create mode 100755 scripts/jenkins-run.sh
create mode 100644 scripts/listpulls.pl
create mode 100755 scripts/redirects.pl
create mode 100755 scripts/release.pl
create mode 100644 src/analysis/vector/mersenne-twister.cpp
create mode 100644 src/analysis/vector/mersenne-twister.h
create mode 100644 src/analysis/vector/qgspointsample.cpp
create mode 100644 src/analysis/vector/qgspointsample.h
create mode 100644 src/analysis/vector/qgstransectsample.cpp
create mode 100644 src/analysis/vector/qgstransectsample.h
delete mode 100644 src/app/legend/qgslegendpropertygroup.cpp
delete mode 100644 src/app/legend/qgslegendpropertygroup.h
delete mode 100644 src/app/legend/qgslegendpropertyitem.cpp
delete mode 100644 src/app/legend/qgslegendpropertyitem.h
delete mode 100644 src/app/legend/qgslegendsymbologygroup.cpp
delete mode 100644 src/app/legend/qgslegendsymbologygroup.h
create mode 100644 src/app/pluginmanager/qgspluginitemdelegate.cpp
create mode 100644 src/app/pluginmanager/qgspluginitemdelegate.h
create mode 100644 src/app/qgsdxfexportdialog.cpp
create mode 100644 src/app/qgsdxfexportdialog.h
create mode 100644 src/app/qgsguivectorlayertools.cpp
create mode 100644 src/app/qgsguivectorlayertools.h
create mode 100644 src/app/qgsmaptoolfillring.cpp
create mode 100644 src/app/qgsmaptoolfillring.h
create mode 100644 src/app/qgsmaptoolsplitparts.cpp
create mode 100644 src/app/qgsmaptoolsplitparts.h
create mode 100644 src/core/composer/qgscomposermousehandles.cpp
create mode 100644 src/core/composer/qgscomposermousehandles.h
create mode 100644 src/core/dxf/qgsdxfexport.cpp
create mode 100644 src/core/dxf/qgsdxfexport.h
create mode 100644 src/core/dxf/qgsdxfpaintdevice.cpp
create mode 100644 src/core/dxf/qgsdxfpaintdevice.h
create mode 100644 src/core/dxf/qgsdxfpaintengine.cpp
create mode 100644 src/core/dxf/qgsdxfpaintengine.h
create mode 100644 src/core/dxf/qgsdxfpallabeling.cpp
create mode 100644 src/core/dxf/qgsdxfpallabeling.h
create mode 100644 src/core/qgseditorwidgetconfig.h
create mode 100644 src/core/qgsgeometrysimplifier.cpp
create mode 100644 src/core/qgsgeometrysimplifier.h
create mode 100644 src/core/qgsmaptopixelgeometrysimplifier.cpp
create mode 100644 src/core/qgsmaptopixelgeometrysimplifier.h
create mode 100644 src/core/qgspalgeometry.h
create mode 100644 src/core/qgsrelation.cpp
create mode 100644 src/core/qgsrelation.h
create mode 100644 src/core/qgsrelationmanager.cpp
create mode 100644 src/core/qgsrelationmanager.h
create mode 100644 src/core/qgssimplifymethod.cpp
create mode 100644 src/core/qgssimplifymethod.h
create mode 100644 src/core/qgsvectorsimplifymethod.cpp
create mode 100644 src/core/qgsvectorsimplifymethod.h
create mode 100644 src/gui/attributetable/qgsgenericfeatureselectionmanager.cpp
create mode 100644 src/gui/attributetable/qgsgenericfeatureselectionmanager.h
create mode 100644 src/gui/attributetable/qgsifeatureselectionmanager.h
create mode 100644 src/gui/attributetable/qgsvectorlayerselectionmanager.cpp
create mode 100644 src/gui/attributetable/qgsvectorlayerselectionmanager.h
create mode 100644 src/gui/editorwidgets/core/qgseditorconfigwidget.cpp
create mode 100644 src/gui/editorwidgets/core/qgseditorconfigwidget.h
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetfactory.cpp
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetfactory.h
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetregistry.cpp
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetregistry.h
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetwrapper.cpp
create mode 100644 src/gui/editorwidgets/core/qgseditorwidgetwrapper.h
create mode 100644 src/gui/editorwidgets/qgsrelationreferencefactory.cpp
create mode 100644 src/gui/editorwidgets/qgsrelationreferencefactory.h
create mode 100644 src/gui/editorwidgets/qgsrelationreferencewidget.cpp
create mode 100644 src/gui/editorwidgets/qgsrelationreferencewidget.h
create mode 100644 src/gui/editorwidgets/qgsrelreferenceconfigdlg.cpp
create mode 100644 src/gui/editorwidgets/qgsrelreferenceconfigdlg.h
create mode 100644 src/gui/qgsattributeeditorcontext.cpp
create mode 100644 src/gui/qgsattributeeditorcontext.h
create mode 100644 src/gui/qgsdatumtransformdialog.cpp
create mode 100644 src/gui/qgsdatumtransformdialog.h
create mode 100644 src/gui/qgsfeatureselectiondlg.cpp
create mode 100644 src/gui/qgsfeatureselectiondlg.h
create mode 100644 src/gui/qgsmaplayeractionregistry.cpp
create mode 100644 src/gui/qgsmaplayeractionregistry.h
create mode 100644 src/gui/qgsrelationadddlg.cpp
create mode 100644 src/gui/qgsrelationadddlg.h
create mode 100644 src/gui/qgsrelationeditor.cpp
create mode 100644 src/gui/qgsrelationeditor.h
create mode 100644 src/gui/qgsrelationmanagerdialog.cpp
create mode 100644 src/gui/qgsrelationmanagerdialog.h
create mode 100644 src/gui/qgsvectorlayertools.h
create mode 100644 src/mapserver/qgswcsserver.cpp
create mode 100644 src/mapserver/qgswcsserver.h
create mode 100644 src/providers/ogr/qgsogrgeometrysimplifier.cpp
create mode 100644 src/providers/ogr/qgsogrgeometrysimplifier.h
create mode 100644 src/ui/editorwidgets/qgsrelreferenceconfigdlgbase.ui
create mode 100644 src/ui/qgsdatumtransformdialogbase.ui
create mode 100644 src/ui/qgsdxfexportdialogbase.ui
create mode 100644 src/ui/qgsfeatureselectiondlg.ui
create mode 100644 src/ui/qgsrelationadddlgbase.ui
create mode 100644 src/ui/qgsrelationeditorwidgetbase.ui
create mode 100644 src/ui/qgsrelationmanagerdialogbase.ui
create mode 100644 src/ui/symbollayer/widget_gradientfill.ui
create mode 100644 tests/src/app/CMakeLists.txt
create mode 100644 tests/src/app/testqgisappclipboard.cpp
create mode 100644 tests/src/core/testqgscomposerpaper.cpp
create mode 100644 tests/src/core/testqgscomposerrotation.cpp
create mode 100644 tests/src/core/testqgscomposershapes.cpp
create mode 100644 tests/src/core/testqgsdiagramexpression.cpp
create mode 100644 tests/src/core/testqgsgradients.cpp
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/ChangeLog
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/PKG-INFO
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/README_QGIS.txt
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/__init__.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/server/__init__.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/server/ajp.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/server/ajp_base.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/server/threadedserver.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/flup/server/threadpool.py
delete mode 100755 tests/src/python/qgis_local_server_spawn/flup_fcgi_client.py
delete mode 100755 tests/src/python/qgis_local_server_spawn/qgis_server_local_spawn.py
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/AUTHORS
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/CMakeLists.txt
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/COPYING
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/Makefile.am
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/NEWS
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/README
delete mode 100755 tests/src/python/qgis_local_server_spawn/spawn-fcgi/autogen.sh
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/configure.ac
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/doc/Makefile.am
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/doc/run-generic
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/doc/run-php
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/doc/run-rails
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/spawn-fcgi.1
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/src/CMakeLists.txt
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/src/Makefile.am
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/src/config.h.cmake
delete mode 100644 tests/src/python/qgis_local_server_spawn/spawn-fcgi/src/spawn-fcgi.c
delete mode 100755 tests/src/python/qgis_local_server_spawn/spawn-qgis-server-local.sh
create mode 100644 tests/src/python/test_qgis_local_server.py
create mode 100644 tests/src/python/test_qgsappstartup.py
create mode 100644 tests/src/python/test_qgscomposershapes.py
create mode 100644 tests/src/python/test_qgsdistancearea.py
create mode 100644 tests/src/python/test_qgsfeatureiterator.py
create mode 100644 tests/src/python/test_qgsfontutils.py
create mode 100644 tests/src/python/test_qgsgeometry_avoid_intersections.py
create mode 100644 tests/src/python/test_qgspallabeling_composer.py
create mode 100644 tests/src/python/test_qgsrelation.py
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale1/expected_atlas_autoscale1.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale1/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale2/expected_atlas_autoscale2.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api1/expected_atlas_autoscale_old_api1.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api1/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api2/expected_atlas_autoscale_old_api2.png
create mode 100644 tests/testdata/control_images/expected_atlas_autoscale_old_api2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_filtering1/expected_atlas_filtering1.png
create mode 100644 tests/testdata/control_images/expected_atlas_filtering1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale1/expected_atlas_fixedscale1.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale1/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale1/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale2/expected_atlas_fixedscale2.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api1/expected_atlas_fixedscale_old_api1.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api1/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api1/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api2/expected_atlas_fixedscale_old_api2.png
create mode 100644 tests/testdata/control_images/expected_atlas_fixedscale_old_api2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding1/expected_atlas_hiding1.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding1/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding1/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding2/expected_atlas_hiding2.png
create mode 100644 tests/testdata/control_images/expected_atlas_hiding2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_sorting1/expected_atlas_sorting1.png
create mode 100644 tests/testdata/control_images/expected_atlas_sorting1/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_sorting2/expected_atlas_sorting2.png
create mode 100644 tests/testdata/control_images/expected_atlas_sorting2/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_atlas_two_maps1/expected_atlas_two_maps1.png
create mode 100644 tests/testdata/control_images/expected_atlas_two_maps2/expected_atlas_two_maps2.png
delete mode 100644 tests/testdata/control_images/expected_composereffects/composereffect_blend.png
delete mode 100644 tests/testdata/control_images/expected_composereffects/composereffect_transparency.png
create mode 100644 tests/testdata/control_images/expected_composereffects_blend/expected_composereffects_blend.png
create mode 100644 tests/testdata/control_images/expected_composereffects_transparency/expected_composereffects_transparency.png
delete mode 100644 tests/testdata/control_images/expected_composerhtml/composerhtml_table.png
delete mode 100644 tests/testdata/control_images/expected_composerhtml/composerhtml_table_multiframe1.png
delete mode 100644 tests/testdata/control_images/expected_composerhtml/composerhtml_table_multiframe2.png
delete mode 100644 tests/testdata/control_images/expected_composerhtml/composerhtml_table_multiframe3.png
create mode 100644 tests/testdata/control_images/expected_composerhtml_multiframe1/expected_composerhtml_multiframe1.png
create mode 100644 tests/testdata/control_images/expected_composerhtml_multiframe2/expected_composerhtml_multiframe2.png
create mode 100644 tests/testdata/control_images/expected_composerhtml_multiframe3/expected_composerhtml_multiframe3.png
create mode 100644 tests/testdata/control_images/expected_composerhtml_table/expected_composerhtml_table.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_landsat_grid.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_landsat_overview.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_landsat_overview_blend.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_landsat_overview_invert.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_landsat_render.png
delete mode 100644 tests/testdata/control_images/expected_composermap/composermap_zebra_style.png
create mode 100644 tests/testdata/control_images/expected_composermap_grid/expected_composermap_grid.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview/expected_composermap_overview.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_blending/expected_composermap_overview_blending.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_blending/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_blending/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_center/expected_composermap_overview_center.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_center/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_center/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_invert/expected_composermap_overview_invert.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_invert/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_overview_invert/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_render/expected_composermap_render.png
create mode 100644 tests/testdata/control_images/expected_composermap_render/osgeo4w_nightly.anomoly.png
create mode 100644 tests/testdata/control_images/expected_composermap_render/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composermap_zebrastyle/expected_composermap_zebrastyle.png
create mode 100644 tests/testdata/control_images/expected_composermap_zebrastyle/ubuntu_12.04.anomaly.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/autoscale_0.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/autoscale_1.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/filtering_0.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/fixedscale_0.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/fixedscale_1.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/hiding_0.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/hiding_1.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/sorting_0.png
delete mode 100644 tests/testdata/control_images/expected_composermapatlas/sorting_1.png
create mode 100644 tests/testdata/control_images/expected_composerpaper_bordered/expected_composerpaper_bordered.png
create mode 100644 tests/testdata/control_images/expected_composerpaper_default/expected_composerpaper_default.png
create mode 100644 tests/testdata/control_images/expected_composerpaper_markerborder/expected_composerpaper_markerborder.png
create mode 100644 tests/testdata/control_images/expected_composerpaper_transparent/expected_composerpaper_transparent.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_label/expected_composerrotation_label.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_label_oldapi/expected_composerrotation_label_oldapi.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_mapitemrotation/expected_composerrotation_mapitemrotation.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_maprotation/expected_composerrotation_maprotation.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_maprotation_oldapi/expected_composerrotation_maprotation_oldapi.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_pictureitemrotation/expected_composerrotation_pictureitemrotation.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_picturerotation/expected_composerrotation_picturerotation.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_picturerotation_oldapi/expected_composerrotation_picturerotation_oldapi.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_shape/expected_composerrotation_shape.png
create mode 100644 tests/testdata/control_images/expected_composerrotation_shape_oldapi/expected_composerrotation_shape_oldapi.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar/composerscalebar_doublebox.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar/composerscalebar_numeric.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar/composerscalebar_singlebox.png
delete mode 100644 tests/testdata/control_images/expected_composerscalebar/composerscalebar_tick.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_doublebox/expected_composerscalebar_doublebox.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_doublebox/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_doublebox/ubuntu_13.10.anomoly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_numeric/expected_composerscalebar_numeric.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_numeric/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_numeric/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_numeric/ubuntu_13.10.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_singlebox/expected_composerscalebar_singlebox.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_singlebox/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_singlebox/ubuntu_13.10.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_tick/expected_composerscalebar_tick.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_tick/ubuntu_12.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_tick/ubuntu_13.04.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composerscalebar_tick/ubuntu_13.10.anomaly.png
create mode 100644 tests/testdata/control_images/expected_composershapes_ellipse/expected_composershapes_ellipse.png
create mode 100644 tests/testdata/control_images/expected_composershapes_rectangle/expected_composershapes_rectangle.png
create mode 100644 tests/testdata/control_images/expected_composershapes_roundedrect/expected_composershapes_roundedrect.png
create mode 100644 tests/testdata/control_images/expected_composershapes_symbolv2/expected_composershapes_symbolv2.png
create mode 100644 tests/testdata/control_images/expected_composershapes_triangle/expected_composershapes_triangle.png
delete mode 100644 tests/testdata/control_images/expected_diagram/expected_piediagram.png
create mode 100644 tests/testdata/control_images/expected_gradient/expected_gradient.png
create mode 100644 tests/testdata/control_images/expected_gradient_colors/expected_gradient_colors.png
create mode 100644 tests/testdata/control_images/expected_gradient_conical/expected_gradient_conical.png
create mode 100644 tests/testdata/control_images/expected_gradient_from_qml/expected_gradient_from_qml.png
create mode 100644 tests/testdata/control_images/expected_gradient_radial/expected_gradient_radial.png
create mode 100644 tests/testdata/control_images/expected_gradient_ramp/expected_gradient_ramp.png
create mode 100644 tests/testdata/control_images/expected_gradient_ref1centroid/expected_gradient_ref1centroid.png
create mode 100644 tests/testdata/control_images/expected_gradient_ref2centroid/expected_gradient_ref2centroid.png
create mode 100644 tests/testdata/control_images/expected_gradient_reflect/expected_gradient_reflect.png
create mode 100644 tests/testdata/control_images/expected_gradient_refpoints/expected_gradient_refpoints.png
create mode 100644 tests/testdata/control_images/expected_gradient_repeat/expected_gradient_repeat.png
create mode 100644 tests/testdata/control_images/expected_gradient_rotate/expected_gradient_rotate.png
create mode 100644 tests/testdata/control_images/expected_gradient_viewport/expected_gradient_viewport.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect/sp_background_rect.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_rect_w_offset/sp_background_rect_w_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg/sp_background_svg.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_background_svg_w_offset/sp_background_svg_w_offset.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_default_label/sp_default_label.PNGw
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_disabled/sp_partials_labels_disabled.png
create mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_partials_labels_enabled/sp_partials_labels_enabled.png
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_color/sp_text_color.PNGw
delete mode 100644 tests/testdata/control_images/expected_pal_canvas/sp_text_size_map_unit/sp_text_size_map_unit.PNGw
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_background_rect/sp_background_rect.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_background_rect_w_offset/sp_background_rect_w_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_background_svg/sp_background_svg.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_background_svg_w_offset/sp_background_svg_w_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_default_label/sp_default_label.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_partials_labels_disabled/sp_partials_labels_disabled.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_partials_labels_enabled/sp_partials_labels_enabled.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_text_color/sp_text_color.png
create mode 100644 tests/testdata/control_images/expected_pal_composer/sp_text_size_map_unit/sp_text_size_map_unit.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect/sp_background_rect.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_rect_w_offset/sp_background_rect_w_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg/sp_background_svg.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_background_svg_w_offset/sp_background_svg_w_offset.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_partials_labels_disabled/sp_partials_labels_disabled.png
create mode 100644 tests/testdata/control_images/expected_pal_server/sp_partials_labels_enabled/sp_partials_labels_enabled.png
create mode 100644 tests/testdata/control_images/expected_piediagram/expected_piediagram.png
create mode 100644 tests/testdata/control_images/expected_piediagram_expression/expected_piediagram_expression.png
create mode 100644 tests/testdata/control_images/expected_qgis_local_server/expected_qgis_local_server.png
create mode 100644 tests/testdata/control_images/expected_raster_transparency/ubuntu_13.04.anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/nimbus-anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/osx_hawkeye_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/qgis_osgeo_osuosl_org_i386_natty_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/qgis_osgeo_osuosl_org_i386_precise_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/qgis_osgeo_osuosl_org_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/stingray_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/theodwyn-squeeze-amd64-single-anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/windows_single_anomaly.png
delete mode 100644 tests/testdata/control_images/expected_single/wssobarpa13532_single_anomaly.png
delete mode 100644 tests/testdata/font/AUTHORS
delete mode 100644 tests/testdata/font/COPYING
delete mode 100644 tests/testdata/font/CREDITS
delete mode 100644 tests/testdata/font/ChangeLog
delete mode 100644 tests/testdata/font/FreeSansQGIS-README.txt
delete mode 100644 tests/testdata/font/FreeSansQGIS-chars.png
delete mode 100644 tests/testdata/font/FreeSansQGIS.ttf
create mode 100644 tests/testdata/font/QGIS-Vera/COPYRIGHT.TXT
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-Vera-README.txt
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-Vera.ttf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-Vera.vfb
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBI.ttf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBI.vfb
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBI_font-table.pdf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBd.ttf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBd.vfb
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraBd_font-table.pdf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraIt.ttf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraIt.vfb
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-VeraIt_font-table.pdf
create mode 100644 tests/testdata/font/QGIS-Vera/QGIS-Vera_font-table.pdf
create mode 100644 tests/testdata/font/QGIS-Vera/README.TXT
create mode 100644 tests/testdata/font/QGIS-Vera/RELEASENOTES.TXT
delete mode 100644 tests/testdata/font/README
delete mode 100644 tests/testdata/labeling/test-connection.qgs
create mode 100644 tests/testdata/labeling/test-labeling.qgs
create mode 100644 tests/testdata/polys_gradient_symbol.qml
create mode 100755 tests/testdata/qgis_local_server/fcgi/scripts/spawn_fcgi_mac.sh
create mode 100644 tests/testdata/qgis_local_server/index.html
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/access_log.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/debug.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/dirlisting.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/fastcgi.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/mime.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/scgi.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/simple_vhost.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/conf/status.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/lighttpd_unix.conf
create mode 100644 tests/testdata/qgis_local_server/lighttpd/config/modules.conf
create mode 100755 tests/testdata/qgis_local_server/lighttpd/scripts/lighttpd_mac.sh
copy tests/testdata/{labeling => qgis_local_server/test-project}/aoi.qml (100%)
copy tests/testdata/{labeling => qgis_local_server/test-project}/background.qml (100%)
copy tests/testdata/{labeling/pal_features_v3.sqlite => qgis_local_server/test-project/features_v3.sqlite} (100%)
copy tests/testdata/{labeling => qgis_local_server/test-project}/point.qml (100%)
create mode 100644 tests/testdata/qgis_local_server/test-project/test-server.qgs
create mode 100644 tests/testdata/sample_image.png
create mode 100644 tests/testdata/test_plugin_path/PluginPathTest/__init__.py
create mode 100644 tests/testdata/test_plugin_path/PluginPathTest/metadata.txt
create mode 100644 tests/testdata/test_plugin_path/QGIS/QGIS2.ini
create mode 100644 tests/testdata/test_plugin_path/qgis.org/QGIS2.ini
create mode 100644 tests/testdata/zip/points3.geojson.gz.properties
--
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