[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