Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix gdalmerge nodata #4917

Closed
wants to merge 1,139 commits into from
Closed

Fix gdalmerge nodata #4917

wants to merge 1,139 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 10, 2017

  1. prevent crash when exporting spatial bookmarks (fix qgis#16345)

    (cherry picked from commit 58a8478)
    alexbruy committed May 10, 2017
    Configuration menu
    Copy the full SHA
    d139119 View commit details
    Browse the repository at this point in the history
  2. [attributetable] fix sortOnTop due to sortOrder wrong enum values fro…

    …m QgsAttributeTableConfig: fixes qgis#15803
    luipir committed May 10, 2017
    Configuration menu
    Copy the full SHA
    a82b8cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f862a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6649825 View commit details
    Browse the repository at this point in the history
  5. [bugfix] Fixes attribute table duplicated rows qgis#15974

    With C++ test
    elpaso committed May 10, 2017
    Configuration menu
    Copy the full SHA
    abf6acb View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#4530 from boundlessgeo/attributetable-duplica…

    …ted-rows-fix
    
    Attributetable duplicated rows fix for 2.18
    elpaso committed May 10, 2017
    Configuration menu
    Copy the full SHA
    09ef947 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8884e59 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2017

  1. fix test font message

    jef-n committed May 11, 2017
    Configuration menu
    Copy the full SHA
    4a215ad View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4306 from boundlessgeo/sort_on_top

    [attributetable] Fix "Move selection to top": for 2.18 regression fixes qgis#15803
    elpaso committed May 11, 2017
    Configuration menu
    Copy the full SHA
    7ba28ec View commit details
    Browse the repository at this point in the history
  3. Merge pull request qgis#4529 from alexbruy/stats-panel

    fix bugs related to statistical dock (fix qgis#16117, qgis#16118, qgis#16119)
    alexbruy committed May 11, 2017
    Configuration menu
    Copy the full SHA
    72c8335 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfa507a View commit details
    Browse the repository at this point in the history
  5. Fix crash when transform errors occur while rendering

    If a transform exception occurred while rendering a symbol then
    the QgsSymbolRenderContext cleanup code was never called,
    leading to a double delete and crash.
    
    Fixes qgis#16377, qgis#15345, and numerous other crashes seen "in the wild"
    
    Possibly refs qgis#16385
    
    (cherry-picked from fefa572)
    nyalldawson committed May 11, 2017
    Configuration menu
    Copy the full SHA
    452c806 View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#4537 from nyalldawson/backports

    Fix crash when transform errors occur while rendering
    nyalldawson committed May 11, 2017
    Configuration menu
    Copy the full SHA
    9149ffb View commit details
    Browse the repository at this point in the history

Commits on May 12, 2017

  1. [processing] check symmetrical difference result before using it in

    other geometry operations (fix qgis#16010)
    alexbruy committed May 12, 2017
    Configuration menu
    Copy the full SHA
    deb9667 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f82b0b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    913527b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2b6b495 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    477d1bd View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#4540 from boundlessgeo/attributetable-fixes-1…

    …6492-backport
    
    [bugfix] Attribute table crashes QGIS when deleting selected
    elpaso committed May 12, 2017
    Configuration menu
    Copy the full SHA
    396a135 View commit details
    Browse the repository at this point in the history
  7. Fix double delete of symbol

    m-kuhn committed May 12, 2017
    Configuration menu
    Copy the full SHA
    aa0ce1c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d3b6ec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3289d61 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2017

  1. Configuration menu
    Copy the full SHA
    7734d72 View commit details
    Browse the repository at this point in the history
  2. Be careful with requesting evaluated default values

    We do not need a new evaluated value all the time
    
    Fix qgis#16545
    m-kuhn committed May 13, 2017
    Configuration menu
    Copy the full SHA
    60bbf67 View commit details
    Browse the repository at this point in the history
  3. Fix non-dynamic default values

    m-kuhn committed May 13, 2017
    Configuration menu
    Copy the full SHA
    02c8ac8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bc4e70a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43595f5 View commit details
    Browse the repository at this point in the history
  6. fix windows build

    jef-n committed May 13, 2017
    Configuration menu
    Copy the full SHA
    0a942fd View commit details
    Browse the repository at this point in the history
  7. german translation update

    $ scripts/update_ts_files.sh -b $builddir -f de
    $ linguist i18n/qgis_de.ts
    $ scripts/update_ts_files.sh -b $builddir de
    $ git add doc/TRANSLATORS i18n/qgis_de.ts
    $ git commit
    jef-n committed May 13, 2017
    Configuration menu
    Copy the full SHA
    4c666a3 View commit details
    Browse the repository at this point in the history
  8. german translation fix

    jef-n committed May 13, 2017
    Configuration menu
    Copy the full SHA
    fd7b52d View commit details
    Browse the repository at this point in the history

Commits on May 15, 2017

  1. Configuration menu
    Copy the full SHA
    e4d745f View commit details
    Browse the repository at this point in the history

Commits on May 16, 2017

  1. db_manager versioning: add RETURNING to INSERT rule (fixes qgis#16083)

    (cherry picked from commit 3f7f95e)
    jef-n committed May 16, 2017
    Configuration menu
    Copy the full SHA
    8b263e4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4560 from alexbruy/processing-singletomulti

    [processing] handle NULL values in the single to multi algorithm (fix qgis#15822)
    alexbruy committed May 16, 2017
    Configuration menu
    Copy the full SHA
    4dab1f8 View commit details
    Browse the repository at this point in the history
  3. Check return from QgsPalLabeling::prepareGeometry before dereference

    Fixes qgis#15507
    
    Includes automated test.
    strk committed May 16, 2017
    Configuration menu
    Copy the full SHA
    126cf5f View commit details
    Browse the repository at this point in the history
  4. [BUGFIX][Processing] R scripts do not have enough outputs

    R scripts in processing only supports Vector, Raster and Table.
    This commit adds fix the file output and adds directory, number and string outputs.
    rldhont committed May 16, 2017
    Configuration menu
    Copy the full SHA
    5bdd038 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2017

  1. Configuration menu
    Copy the full SHA
    14a8df4 View commit details
    Browse the repository at this point in the history
  2. [bugfix] Fix broken inverted Y support in XYZ layers

    This follows the convention used by OpenLayers, where
    an inverted axis is indicated by {-y} in the URL
    definition.
    
    Fixes qgis#15927
    
     (cherry-picked from ccd5d75)
    elpaso committed May 17, 2017
    Configuration menu
    Copy the full SHA
    bb7f95f View commit details
    Browse the repository at this point in the history
  3. Merge pull request qgis#4571 from rldhont/release-2_18-processing-rsc…

    …ripts-outputs
    
    [BUGFIX][Processing] R scripts do not have enough outputs
    rldhont committed May 17, 2017
    Configuration menu
    Copy the full SHA
    70a25d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e474bd2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cc2e68d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c849bc8 View commit details
    Browse the repository at this point in the history
  7. Merge pull request qgis#4576 from nyalldawson/fix_16517

    [composer] Fix locked raster layers do not restore when loading project (fix qgis#16517)
    nyalldawson committed May 17, 2017
    Configuration menu
    Copy the full SHA
    e12209e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fc1bda View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1ae3163 View commit details
    Browse the repository at this point in the history
  10. Merge pull request qgis#4581 from nyalldawson/fix_16567

    Fix transform shear value not saved (fix qgis#16567)
    nyalldawson committed May 17, 2017
    Configuration menu
    Copy the full SHA
    e6f6406 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2017

  1. Configuration menu
    Copy the full SHA
    f29a267 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4585 from alexbruy/sponsors-2_18

    open sponsors page in the webbrowser (fix qgis#16169)
    alexbruy committed May 18, 2017
    Configuration menu
    Copy the full SHA
    08ffb73 View commit details
    Browse the repository at this point in the history
  3. crssync: check result of CSVReadParseLine instead of feof

    (cherry picked from commit 27f4b0e)
    jef-n committed May 18, 2017
    Configuration menu
    Copy the full SHA
    998d7c6 View commit details
    Browse the repository at this point in the history
  4. indentation fix

    jef-n committed May 18, 2017
    Configuration menu
    Copy the full SHA
    c26f1b5 View commit details
    Browse the repository at this point in the history
  5. Allow rotate point symbol tool to work with features with initially

    NULL rotation values
    
    (cherry-picked from 8997231)
    nyalldawson committed May 18, 2017
    Configuration menu
    Copy the full SHA
    47f7bbe View commit details
    Browse the repository at this point in the history

Commits on May 19, 2017

  1. debian packaging: drop release-sponsors.html

    (cherry picked from commit c82bffe)
    jef-n committed May 19, 2017
    Configuration menu
    Copy the full SHA
    3cc9c5f View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4580 from alexbruy/layer-naming-2_18

    homogenize layer naming when adding layers from browser and add vector dialog (fix qgis#15510)
    alexbruy committed May 19, 2017
    Configuration menu
    Copy the full SHA
    cc6f6e8 View commit details
    Browse the repository at this point in the history
  3. Fix default values for linking features in N:M

    Followup bfa507a
    
    Default values for attributes on the linking table have not been
    respected and therefore it was impossible to create entries on the
    linking table with the combination of NOT NULL + default value.
    m-kuhn committed May 19, 2017
    Configuration menu
    Copy the full SHA
    99a2f3b View commit details
    Browse the repository at this point in the history
  4. Preserve visibility of relation editor edit state buttons

    ... also when collapsing and uncollapsing a relation editor.
    
    References qgis#15102 (https://issues.qgis.org/issues/15102)
    m-kuhn committed May 19, 2017
    Configuration menu
    Copy the full SHA
    523cd07 View commit details
    Browse the repository at this point in the history
  5. Release of 2.18.8

    jef-n committed May 19, 2017
    Configuration menu
    Copy the full SHA
    cde1d78 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2017

  1. Configuration menu
    Copy the full SHA
    9e41143 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fb7fe1 View commit details
    Browse the repository at this point in the history
  3. partial revert of 96aa26f

    m-kuhn committed May 20, 2017
    Configuration menu
    Copy the full SHA
    5464938 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3bc6a0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a9073a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0be274f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    af8fb04 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2017

  1. Utilise thread safe proj API within QgsCoordinateTransform

    Avoids unpredictable behavior when transforms are being conducted
    in background threads, such as map renders.
    
    Refs qgis#11441
    
    This commit:
    1. Uses QThreadStorage for projCtx objects, to ensure that every
    thread correctly has its own projCtx context
    
    2. Refactors QgsCoordinateTransform so that the projPJ source and
    destination objects are instead stored in a map (by projCtx). This
    allows transforms to be transparently performed using the correct
    projPJ objects for the particular thread in which the transform is
    being conducted. This approach allows a single QgsCoordinateTransform
    to be safely utilised in different threads.
    nyalldawson committed May 22, 2017
    Configuration menu
    Copy the full SHA
    af3370d View commit details
    Browse the repository at this point in the history
  2. Greatly speed up attribute table loading

    Don't advise for rows added when a model reset is in progress.
    Otherwise the rows are tested for sort order, etc triggering
    a bunch of useless calculations, given that the model is in
    the process of being reset anyway.
    
    Tested using a 150k point shapefile, decreased attribute table
    load times from 50+ seconds to 4 seconds.
    
    Refs qgis#16577, qgis#16239
    nyalldawson committed May 22, 2017
    7 Configuration menu
    Copy the full SHA
    b97a980 View commit details
    Browse the repository at this point in the history
  3. Fix doxygen warnings

    nyalldawson committed May 22, 2017
    Configuration menu
    Copy the full SHA
    52a9c6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5cd5ee View commit details
    Browse the repository at this point in the history
  5. Followup 2185d42, fix missing field names in expression builder

    (fixes qgis#16589, qgis#16595)
    
    cherry-picked from 9a19a5f
    nyalldawson authored and slarosa committed May 22, 2017
    Configuration menu
    Copy the full SHA
    20dde72 View commit details
    Browse the repository at this point in the history
  6. [processing] fix duplicates fields name in field calculator algorithm…

    … when switching between layers (followup 2185d42)
    
    cherry-picked from 48ecee5
    slarosa committed May 22, 2017
    Configuration menu
    Copy the full SHA
    6c126a3 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2017

  1. Don't prefetch attribute table sort values when no sorting set

    Shaves some seconds off opening the attribute table in certain
    circumstances (no sorting applied)
    
    Drops load time for table from 100 seconds to 50 seconds for a
    2.6 million feature shapefile, and from 6.5 seconds to 3.5 seconds
    for a 160k feature shapefile.
    
    Refs qgis#16577, qgis#16239
    
    (cherry-picked from 0b95c77)
    nyalldawson committed May 23, 2017
    Configuration menu
    Copy the full SHA
    4acc480 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8992eea View commit details
    Browse the repository at this point in the history
  3. Microoptimise opening attribute table - don't call sort on model when

    no sort order set
    
    (cherry-picked from 381eef)
    nyalldawson committed May 23, 2017
    Configuration menu
    Copy the full SHA
    261eba0 View commit details
    Browse the repository at this point in the history
  4. [Server] Add GetContext test

    rldhont committed May 23, 2017
    Configuration menu
    Copy the full SHA
    319ade8 View commit details
    Browse the repository at this point in the history
  5. [Server] Fix GetContext test

    rldhont committed May 23, 2017
    Configuration menu
    Copy the full SHA
    e881d0a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    022ba8c View commit details
    Browse the repository at this point in the history

Commits on May 24, 2017

  1. Merge pull request qgis#4603 from nyalldawson/proj_safe_218

    Utilise thread safe proj API within QgsCoordinateTransform
    nyalldawson committed May 24, 2017
    Configuration menu
    Copy the full SHA
    6768c89 View commit details
    Browse the repository at this point in the history
  2. ENH update for OTB 5.4

    (cherry picked from commit 2320838)
    amondot authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    1cbd15c View commit details
    Browse the repository at this point in the history
  3. BUG NameError: name OTBSpecific_XMLcreation is not defined on exec

    (cherry picked from commit 342fb04)
    amondot authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    f33ac0b View commit details
    Browse the repository at this point in the history
  4. ENH update readme

    (cherry picked from commit b88d92d)
    amondot authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    1bcaca3 View commit details
    Browse the repository at this point in the history
  5. ENH: remove useless QApplication and prefer to use QGIS_PREFIX_PATH

    (cherry picked from commit 82f2726)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    e6ca7f1 View commit details
    Browse the repository at this point in the history
  6. ENH: update log info when parsing otb apps

    (cherry picked from commit bf7db72)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    81a5394 View commit details
    Browse the repository at this point in the history
  7. Update otb processing maintenance files to version 5.6.0

    (cherry picked from commit d772a68)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    48da656 View commit details
    Browse the repository at this point in the history
  8. forget to commit xml descriptors for otb 5.6

    (cherry picked from commit ce0a2ae)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    5ae723b View commit details
    Browse the repository at this point in the history
  9. [processing] cache OTB icon to speed up toolbox loading

    (partially cherry-picked from cc62c52)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    62d1531 View commit details
    Browse the repository at this point in the history
  10. [processing] use os.path.join instead of + os.sep + (fix qgis#3552)

    (partially cherry-picked from 37951ba)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    4c65518 View commit details
    Browse the repository at this point in the history
  11. fix typos

    (partially cherry-picked from ffaffad)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    65f571c View commit details
    Browse the repository at this point in the history
  12. [processing] Use with ... when opening files

    (partially cherry-picked from 6a99017)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    2a92481 View commit details
    Browse the repository at this point in the history
  13. BUG: add version 5.4 to supported version

    (cherry picked from commit afea25b)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    cd373d9 View commit details
    Browse the repository at this point in the history
  14. update readme for otb maintenance script

    (cherry picked from commit a7d4b19)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    e7946b1 View commit details
    Browse the repository at this point in the history
  15. [processing] minor formatting fixes to the OTB README

    (cherry picked from commit 2778a8f)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    0cef6fd View commit details
    Browse the repository at this point in the history
  16. [processing] remove console error message when optional otb provider …

    …not installed
    
    (cherry picked from commit 8e66330)
    nirvn authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    2ea211d View commit details
    Browse the repository at this point in the history
  17. [processing] support OTB 5.8.0

    (cherry picked from commit 3145a01)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    2822e39 View commit details
    Browse the repository at this point in the history
  18. [processing] add new MultiImageSamplingRate algorithm from OTB 5.8.0

    (cherry picked from commit 371fe1d)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    96fa716 View commit details
    Browse the repository at this point in the history
  19. [processing] update OTB's white- and blacklist. Drop obsolete 3.x

    versions and add latest 5.8.0
    
    (cherry picked from commit 6be4505)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    2c78c54 View commit details
    Browse the repository at this point in the history
  20. TEST: add test of OTB BandMath application in processing

    (cherry picked from commit 1e7018f)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    b1c3ca8 View commit details
    Browse the repository at this point in the history
  21. Install OTB in QGIS Travis CI script to be able to run OTB test

    (cherry picked from commit d4f410a)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    47c1daa View commit details
    Browse the repository at this point in the history
  22. TEST: add a test for otb conversion application (simpler than bandmath)

    (cherry picked from commit 7b22f5d)
    grizonnetm authored and alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    24e92b4 View commit details
    Browse the repository at this point in the history
  23. [processing] run OTB tests on Travis

    (partially cherry-picked from b9d5b2c)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    555c5ae View commit details
    Browse the repository at this point in the history
  24. [processing] remove unused file

    (cherry picked from commit fd8379c)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    b14aa5a View commit details
    Browse the repository at this point in the history
  25. [processing] remove unused test data

    (cherry picked from commit df90e6b)
    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    96a1ac1 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    684ebfb View commit details
    Browse the repository at this point in the history
  27. indentation update

    alexbruy committed May 24, 2017
    Configuration menu
    Copy the full SHA
    ad1ba64 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2017

  1. Revert "Utilise thread safe proj API within QgsCoordinateTransform"

    This reverts commit af3370d.
    
    This commit is not safe for 2.18.9 - remerge after release
    nyalldawson committed May 25, 2017
    Configuration menu
    Copy the full SHA
    2480e26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0268ef View commit details
    Browse the repository at this point in the history
  3. When setting scale range, make sure to set min before max scale

    This ensures the limit on max scale imposed by previously set min
    scale does not trim the new value.
    
    Fixes qgis#15463
    strk committed May 25, 2017
    Configuration menu
    Copy the full SHA
    55ffbf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7e089a1 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2017

  1. [bugfix] Fixes an unreported crash in WFS (backported from master)

      (cherry-picked from commit fe9594f)
    elpaso committed May 26, 2017
    Configuration menu
    Copy the full SHA
    4922817 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4613 from strk/bugfix/b15463

    When setting scale range, make sure to set min before max scale
    jef-n committed May 26, 2017
    Configuration menu
    Copy the full SHA
    44d1454 View commit details
    Browse the repository at this point in the history
  3. german translation update (fixes qgis#16622; followup 4c666a3)

    $ scripts/update_ts.sh update $builddir
    $ linguist i18n/qgis_de.ts
    $ git add doc/TRANSLATORS i18n/qgis_de.ts
    $ git commit
    $ git checkout i18n
    jef-n committed May 26, 2017
    Configuration menu
    Copy the full SHA
    cea93fa View commit details
    Browse the repository at this point in the history
  4. [processing] explisitly load outputs as raster or vector depending on

    output type. Don't rely on extension or other indirect attributes
    alexbruy committed May 26, 2017
    Configuration menu
    Copy the full SHA
    cd7dfda View commit details
    Browse the repository at this point in the history
  5. processing: with GDAL2 we need to check for raster capability to get the

    raster extensions (fixes qgis#16621; followup 3d3b6ec)
    jef-n committed May 26, 2017
    Configuration menu
    Copy the full SHA
    2a9095d View commit details
    Browse the repository at this point in the history
  6. Add test for QgsScaleRangeWidget::setScaleRange

    Closes qgis#15463 as this test guards after the fix for that bug
    (minScale visibility corrupted upon project load)
    strk committed May 26, 2017
    Configuration menu
    Copy the full SHA
    c0531bc View commit details
    Browse the repository at this point in the history
  7. Release of 2.18.9

    jef-n committed May 26, 2017
    Configuration menu
    Copy the full SHA
    3a16a4e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2017

  1. Fix crash when reordering composer items via drag and drop

    Caused by internal Qt bug when multiple QSortFilterProxyModels
    used by widgets are attached to a parent model which calls
    beginMoveRows.
    
    Adds some tests, but none reproduce the crash. Not reproducable
    on Qt5 builds.
    nyalldawson committed May 27, 2017
    Configuration menu
    Copy the full SHA
    cb33c0d View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4640 from nyalldawson/fix_drag_crash

    Fix crash when reordering composer items via drag and drop
    nyalldawson committed May 27, 2017
    Configuration menu
    Copy the full SHA
    8bd4238 View commit details
    Browse the repository at this point in the history
  3. Revert "Revert "Utilise thread safe proj API within QgsCoordinateTran…

    …sform""
    
    This reverts commit 2480e26.
    
    Brings back the thread safe proj implementation. Early in the
    release cycle this time for maximal testing before inclusion
    in stable releases.
    nyalldawson committed May 27, 2017
    Configuration menu
    Copy the full SHA
    f3407f8 View commit details
    Browse the repository at this point in the history
  4. [DB Manager] previewing layers in Virtual layers section remove them …

    …from the Layers panel: fixies qgis#16476
    
    plus more vlayer db_manager plugin fixes to reduce (but can't avoid) exceptions due to C++/SIP object removes
    luipir authored and slarosa committed May 27, 2017
    Configuration menu
    Copy the full SHA
    dae921c View commit details
    Browse the repository at this point in the history

Commits on May 29, 2017

  1. Configuration menu
    Copy the full SHA
    4081927 View commit details
    Browse the repository at this point in the history
  2. [mssql] Fix time fields converted to null

    Likely only an issue when using the MSSQL Linux ODBC driver
    nyalldawson committed May 29, 2017
    Configuration menu
    Copy the full SHA
    ce3737e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    67d778f View commit details
    Browse the repository at this point in the history
  4. [mssql] Followup a76359, fix provider methods like featureCount,

    uniqueValues, etc not working when using DSN for connection
    nyalldawson committed May 29, 2017
    Configuration menu
    Copy the full SHA
    fcafc82 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db86b73 View commit details
    Browse the repository at this point in the history
  6. [mssql] Small fixes to expression compilation

    - Use [] to correctly quote field names instead of ""
    - Don't invalidate provider side limit when not required
    nyalldawson committed May 29, 2017
    Configuration menu
    Copy the full SHA
    8dec70c View commit details
    Browse the repository at this point in the history
  7. avoid slashes in connection names (followup 30900e9; fixes qgis#16624)

    (cherry picked from commit 8c873b1)
    jef-n committed May 29, 2017
    Configuration menu
    Copy the full SHA
    dcd99ad View commit details
    Browse the repository at this point in the history

Commits on May 30, 2017

  1. Configuration menu
    Copy the full SHA
    9a7b06a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    962e2ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75ee7da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed03e99 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1e8903 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b365293 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6c84b6e View commit details
    Browse the repository at this point in the history
  8. Merge pull request qgis#4533 from boundlessgeo/too_many_dbmanager_err…

    …ors_fix#15868
    
    [db_manager] catch exception when item has lost reference. for 2.18 regression fixes qgis#15868
    slarosa committed May 30, 2017
    Configuration menu
    Copy the full SHA
    7266410 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    93624b0 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2017

  1. Configuration menu
    Copy the full SHA
    1318518 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2017

  1. Configuration menu
    Copy the full SHA
    4f307f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2017

  1. Configuration menu
    Copy the full SHA
    039866d View commit details
    Browse the repository at this point in the history
  2. [mssql] Use Filter instead of STIntersects to improve query performance

    ...and refine validity test from 57dc3c7
    
    Using Filter is more performant since it does a bounding box only
    check when an appropriate spatial index is available. This matches
    the behavior with other providers, where the provider filter only
    does a bounding box check and callers must perform the actual
    intersection check if required.
    
    While Filter also avoids SQL server closing the iterator upon
    encountering invalid geometries, we can't rely on this because SQL
    server will transparently fall back to STIntersects if it
    decides there's no suitable spatial indexes available, and then
    throw an exception on invalid geometries. So we still require
    the STISValid check when using Filter.
    
    The extent calculation from 57dc3c7 has been refined to
    avoid the very expensive STMakeValid call. Instead we use a (ugly!)
    workaround to skip invalid geometries using STIsValid only
    inside the min/max x/y aggregates. Note that we can't just
    dump a WHERE STIsValid clause in to the statement because SQL
    server still throws the exception. Gotta love it!
    
    Fix qgis#15752, qgis#10947
    nyalldawson committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    62af54e View commit details
    Browse the repository at this point in the history
  3. [composer] Refresh data defined properties after page size changes

    Fix qgis#16390
    
    (cherry-picked from 599db1)
    nyalldawson committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    fb7c2cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5773b3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7b7a1be View commit details
    Browse the repository at this point in the history
  6. [processing] always look for SAGA LTR first (fix qgis#16648)

    (cherry picked from commit 74984b2)
    alexbruy committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    9297d91 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0f2f720 View commit details
    Browse the repository at this point in the history
  8. Fix typo in URI service extraction (introduced in 93624b0)

    Also add a comment about lack of support in GDAL up to 2.2.x for
    service specification in datasource uri
    
    Ref qgis#16626
    strk committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    d74864b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8987bb5 View commit details
    Browse the repository at this point in the history
  10. Merge pull request qgis#4667 from mhugent/server_tilemode

    Fix tile render mode not applied in 2.18 server
    mhugent committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    19ddeb1 View commit details
    Browse the repository at this point in the history
  11. For GDAL sake extract a dbname from the connection

    Works around GDAL limitation reported in:
    https://trac.osgeo.org/gdal/ticket/6910
    
    Ref qgis#16625
    Closes qgis#16626
    strk committed Jun 2, 2017
    Configuration menu
    Copy the full SHA
    6f42b78 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2017

  1. Merge pull request qgis#4642 from nyalldawson/mssql

    MSSQL provider fixes
    nyalldawson committed Jun 3, 2017
    Configuration menu
    Copy the full SHA
    0b76352 View commit details
    Browse the repository at this point in the history
  2. 2 Configuration menu
    Copy the full SHA
    2c8e03d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    008f385 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2017

  1. Configuration menu
    Copy the full SHA
    ecb4c5a View commit details
    Browse the repository at this point in the history
  2. [BUGFIX][Processing][Rscript] Write to R_OUTPUT_VALUES file if saveOu…

    …tputValues
    
    Fixes qgis#16618 Processing rscripts: cannot concatenate 'str' and 'NoneType' objects
    rldhont committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    7a198df View commit details
    Browse the repository at this point in the history
  3. Add test for DBManager's PostGIS connector and plugin

    Only enabled when ENABLE_PGTEST is set
    Includes test for dbname-less URI and service-only URI
    (ref qgis#10600 ref qgis#16625 ref qgis#16626)
    
    The test connects to the `qgis_test` database, or what the
    QGIS_PGTEST_DB variable requests (as per tests/README.md)
    
    A raster table is added to the test postgis setup script,
    for use by this new test.
    strk committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    3efee43 View commit details
    Browse the repository at this point in the history
  4. Use str(), not unicode() to cast URI for use in psycopg2

    Hopefully fixes the new DBManager tests
    strk committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    50641f7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#4648 from alexbruy/saga-update

    update Processing SAGA provider for 2.18
    alexbruy committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    413c6e5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#4626 from alexbruy/otb-update

    update Processing OTB provider for 2.18
    alexbruy committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    cda8866 View commit details
    Browse the repository at this point in the history
  7. Avoid .encode('utf8') call too

    Was tested with python2, let's see if it fixes python3 too
    strk committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    35f7839 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c36727d View commit details
    Browse the repository at this point in the history
  9. [db_manager] Fix DBConnector.getSchemaTableName

    2.18 Backport
    Ref qgis#15910
    arnaud-morvan authored and strk committed Jun 6, 2017
    Configuration menu
    Copy the full SHA
    4f4d63a View commit details
    Browse the repository at this point in the history
  10. More unicode/utf8 fixes

    strk committed Jun 6, 2017
    10 Configuration menu
    Copy the full SHA
    14ab5eb View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2017

  1. Configuration menu
    Copy the full SHA
    22791cf View commit details
    Browse the repository at this point in the history
  2. Import cmp_to_key

    strk committed Jun 7, 2017
    Configuration menu
    Copy the full SHA
    11ace44 View commit details
    Browse the repository at this point in the history
  3. [WFS provider] Recognize Geomedia layers with gmgml:LineString_Curve_…

    …MultiCurve_CompositeCurvePropertyType type as multilinestring layers (qgis#16675)
    rouault committed Jun 7, 2017
    Configuration menu
    Copy the full SHA
    5d7bf0d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9397c4f View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#4685 from strk/dbmanager-test

    Add test for DBManager's PostGIS connector and plugin
    strk committed Jun 7, 2017
    Configuration menu
    Copy the full SHA
    d914a19 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2017

  1. Merge pull request qgis#4674 from SrNetoChan/backport_5f7178a

    Backport Fix missing Icon in Select Attribute Dialog
    nyalldawson committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    5b5e053 View commit details
    Browse the repository at this point in the history
  2. Typo fix in Algorithms help

    DelazJ authored and m-kuhn committed Jun 8, 2017
    Configuration menu
    Copy the full SHA
    5a3c763 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2017

  1. fix 8c873b1 (fixes qgis#16624)

    (cherry picked from commit 6326947)
    jef-n committed Jun 9, 2017
    Configuration menu
    Copy the full SHA
    5f10a0b View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2017

  1. Configuration menu
    Copy the full SHA
    9adb496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e91e247 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2017

  1. Don't wastefully recalculate memory provider extent after every

    feature addition
    
    Previously, the memory provider would automatically recalculate
    the extent of the layer after new features are added by
    looping through the entire set of existing features and calculating
    the bounding boxes. This is very wasteful, as many code paths
    add features one-by-one, so with every new feature added to
    the provider every existing feature is iterated over. This caused
    memory layers to slow to a crawl after many features are added.
    
    This commit improves the logic so that IF an existing layer
    extent is known, then it's updated on the fly as each individual
    feauture is added. Instead of looping through all features, we
    just expand the existing known extent with the added features
    bounds. If the extent isn't known, we just invalidate it
    when adding/deleting/modifying features, and defer the actual
    extent calculation until it's next requested.
    
    Makes memory layers many thousands of magnitudes of orders faster
    when adding lots of features (e.g. when memory providers
    are used as temporary outputs in processing)
    
    (cherry-picked from 6a87889)
    nyalldawson committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    ebfa9f1 View commit details
    Browse the repository at this point in the history
  2. Better test debug output

    nyalldawson committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    6a7cd36 View commit details
    Browse the repository at this point in the history
  3. Try to fix test on Travis

    nyalldawson committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    0579f3e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9626d2f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    53d90b5 View commit details
    Browse the repository at this point in the history
  6. Merge pull request qgis#4710 from PedroVenancio/fix_16672_2_18

    [processing] fixes GRASS 7 v.net.alloc (fix qgis#16672)
    alexbruy committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    e5b2843 View commit details
    Browse the repository at this point in the history
  7. Merge pull request qgis#4594 from boundlessgeo/postgis_merge_features…

    …_fix#15741
    
    Fix Postgis Merge selected features regression (fix qgis#15741)
    alexbruy committed Jun 12, 2017
    Configuration menu
    Copy the full SHA
    57e122b View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2017

  1. fix 53d90b5

    jef-n committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    145a512 View commit details
    Browse the repository at this point in the history
  2. vector file writer fixes:

    * don't apply un-overridden default options
    * DGN: don't export attributes and fix layername to "elements"
    jef-n committed Jun 13, 2017
    Configuration menu
    Copy the full SHA
    7634b0b View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2017

  1. Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as …

    …SAGA default, and add the Resampling Method parameter to SAGA Raster Calculator, as explained in https://issues.qgis.org/issues/16646 - Backport to 2.18
    PedroVenancio committed Jun 16, 2017
    Configuration menu
    Copy the full SHA
    00ca8cc View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2017

  1. Merge pull request qgis#4744 from PedroVenancio/saga_resampling_method

    [processing] change resampling methods to be like SAGA default (fix qgis#16646)
    alexbruy committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    f98ec62 View commit details
    Browse the repository at this point in the history
  2. [MSSQL] Correctly raise errors to UI level

    Backport of 22ed48f
    NathanW2 committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    921b46c View commit details
    Browse the repository at this point in the history
  3. include uic qtwebkit.py

    jef-n committed Jun 19, 2017
    Configuration menu
    Copy the full SHA
    c39e4fc View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2017

  1. [bugfix] Browsertree collapse network provider items

    Backport of qgis#4742
    
    Prevent expansion of WMS connection layers when restoring the browser.
    
    This was causing unwanted connections to WMS and other providers when QGIS starts.
    elpaso committed Jun 20, 2017
    Configuration menu
    Copy the full SHA
    7d910d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4754 from boundlessgeo/browsertree-collapse-b…

    …ackport
    
    [bugfix] Browsertree collapse network provider items
    elpaso committed Jun 20, 2017
    Configuration menu
    Copy the full SHA
    5ef70f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2017

  1. Configuration menu
    Copy the full SHA
    6cfd1a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2017

  1. [MSSQL] Remove Z/M from WKT type name on insert/update

    SQL Server doesn't follow OGC standard of LINESTRINGZ so we have
    to remove it. SQL support LINESTRING(x y z) but not LINESTRINGZ(x y z)
    NathanW2 committed Jun 22, 2017
    3 Configuration menu
    Copy the full SHA
    53305a8 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2017

  1. Configuration menu
    Copy the full SHA
    dfd0d1f View commit details
    Browse the repository at this point in the history
  2. [MSSQL] Fix pointer error

    NathanW2 committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    5384a60 View commit details
    Browse the repository at this point in the history
  3. Code format

    NathanW2 committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    7548cf0 View commit details
    Browse the repository at this point in the history
  4. [MSSQL] Don't MakeValid on geometries

    MakeValid can make geometry data we can't read back (e.g
    GEOMETRYCOLLECTION) which is worse then
    just a user error in the first place.  QGIS has the tools to deal with
    this so let it came back to the user to fix
    
    Backport of 541d44e717
    NathanW2 committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    7d7be9b View commit details
    Browse the repository at this point in the history
  5. Release of 2.18.10

    jef-n committed Jun 23, 2017
    Configuration menu
    Copy the full SHA
    59e0f78 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2017

  1. Configuration menu
    Copy the full SHA
    a603bdf View commit details
    Browse the repository at this point in the history
  2. "[GDAL provider] Set VRT_SHARED_SOURCE=NO configuration option by def…

    …ault (qgis#16507)
    
    This will avoid crashes with VRT datasets in multi-threaded use.
    rouault committed Jun 26, 2017
    Configuration menu
    Copy the full SHA
    d6e7ec6 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2017

  1. [processing] add missed description files for OTB 5.4.0

    (cherry picked from commit 8b3c39a)
    alexbruy committed Jun 29, 2017
    Configuration menu
    Copy the full SHA
    41ceacd View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2017

  1. fix 20197c2 (refs qgis#13520)

    (cherry picked from commit 6dfcf40)
    jef-n committed Jun 30, 2017
    Configuration menu
    Copy the full SHA
    392b638 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e52f1b View commit details
    Browse the repository at this point in the history
  3. [Processing] Fixes for zonal statistics algorithm:

    1. Mask NaN values instead of converting them to 0.
    2. Handle rasters for which raster value offset and scale have not been
    set.
    radosuav committed Jun 30, 2017
    Configuration menu
    Copy the full SHA
    4886b36 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2017

  1. [WFS provider] Do not be confuse by elements that have ref attribute …

    …when parsing DescribeFeatureType response; and fix support of (deprecated) ref='gml:XXXXProperty' attributes
    rouault committed Jul 2, 2017
    Configuration menu
    Copy the full SHA
    bc49b5e View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2017

  1. Configuration menu
    Copy the full SHA
    5677e6f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2017

  1. Configuration menu
    Copy the full SHA
    df2c022 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    62c5723 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74042a2 View commit details
    Browse the repository at this point in the history
  4. [Geometry] Simplify QgsCurvePolygonV2::asGML3

    Get back to simple code
    rldhont committed Jul 4, 2017
    Configuration menu
    Copy the full SHA
    58878d0 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2017

  1. Configuration menu
    Copy the full SHA
    8731840 View commit details
    Browse the repository at this point in the history
  2. Only convert geometries to provider type when provider does strict ty…

    …pe checking (ie. not for shapes; fixes qgis#16593, qgis#16784, qgis#16792, qgis#16770, followup 53d90b5)
    jef-n committed Jul 5, 2017
    9 Configuration menu
    Copy the full SHA
    d19ed1c View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2017

  1. Configuration menu
    Copy the full SHA
    27a9985 View commit details
    Browse the repository at this point in the history
  2. Don't duplicate layer tree node when alt is held

    Looks like it duplicates the layer but it really just copies the node
    meaning QGIS can get confused
    
    Backport of e49aaed
    NathanW2 committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    708c9e8 View commit details
    Browse the repository at this point in the history
  3. [Server] Update test masks

    rldhont committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    eb1a1d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2017

  1. Merge pull request qgis#4800 from radosuav/release-2_18

    [processing] fixes for zonal statistics algorithm
    alexbruy committed Jul 7, 2017
    Configuration menu
    Copy the full SHA
    3d5124c View commit details
    Browse the repository at this point in the history
  2. Add unit tests

    pblottiere authored and m-kuhn committed Jul 7, 2017
    Configuration menu
    Copy the full SHA
    69c48a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c89ffe4 View commit details
    Browse the repository at this point in the history
  4. Support for PyQt5

    m-kuhn committed Jul 7, 2017
    Configuration menu
    Copy the full SHA
    f6de1d4 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2017

  1. Configuration menu
    Copy the full SHA
    fda97b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2017

  1. Fix incorrect area calculation in corner cases (fix qgis#16820)

    In certain circumstances very proximal nodes could cause instability
    in the ellipsoidal area calculation.
    
    Port (slightly tweaked) fix from grass changeset 71167 for same issue,
    and add a unit test
    
    (cherry-picked from d850393)
    nyalldawson committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    a0d6412 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4829 from nyalldawson/fix_16820_218

    Fix incorrect area calculation in corner cases (fix qgis#16820)
    nyalldawson committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    e6dc103 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a20b0dc View commit details
    Browse the repository at this point in the history
  4. Add an assert to protect multiple calls to QgsSymbolV2::startRender()

    while rendering has already been started for a particular symbol instance
    
    Relates to a random but frequent crash which occurs when using the
    categorised symbol renderer - tracked down to a race condition
    in which multiple concurrent calls to startRender() are performed
    on a single symbol instance.
    nyalldawson committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    348088e View commit details
    Browse the repository at this point in the history
  5. Partially revert "categorized renderer: also setup symbol render cont…

    …ext for hashed symbols"
    
    This partially reverts commit c7c5244.
    
    Causes a race condition which results in random crashes while
    using the categorised symbol renderer.
    
    The intent behind the original commit is unknown
    nyalldawson committed Jul 10, 2017
    Configuration menu
    Copy the full SHA
    7db483d View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2017

  1. Use windows path format for project_path/project_folder variables on …

    …windows
    
    (cherry-picked from 2745797)
    nyalldawson committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    ff5181c View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4830 from nyalldawson/fix_categorised_render_…

    …crash
    
    Fix categorised render crash
    nyalldawson committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    eec19de View commit details
    Browse the repository at this point in the history
  3. Add tests

    pblottiere committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    0a13019 View commit details
    Browse the repository at this point in the history
  4. Merge pull request qgis#4833 from pblottiere/bugfix_relationquote_218

    [bugfix] Fixes relation widget reference when filter value contains a quote qgis#16399 (backport)
    nyalldawson committed Jul 11, 2017
    Configuration menu
    Copy the full SHA
    bd1f9bf View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2017

  1. Configuration menu
    Copy the full SHA
    cbe7e3f View commit details
    Browse the repository at this point in the history
  2. Fix crash when using line pattern fills

    Line pattern fill was not calling stopRender on the line symbol!
    
    (cherry-picked from 6067d51)
    nyalldawson committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    529bf3f View commit details
    Browse the repository at this point in the history
  3. Return invalid fid instead of null fid

    The default comparison code for two QVariants does a really crappy job
    when it comes to NULL values.
    I.e. it will return true for `QVariant( 0 ) == QVariant( QVariant::Int )`
    We work around this issue here by returning an invalid QVariant instead,
    which - and luckily also Qt is aware of this - also is different from 0.
    
    Fix qgis#16745
    m-kuhn committed Jul 14, 2017
    Configuration menu
    Copy the full SHA
    6d2bab6 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2017

  1. Fix bad string

    nyalldawson committed Jul 16, 2017
    Configuration menu
    Copy the full SHA
    a0f9837 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2017

  1. Configuration menu
    Copy the full SHA
    7d094b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2017

  1. Configuration menu
    Copy the full SHA
    02179ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b677ee1 View commit details
    Browse the repository at this point in the history
  3. Codestyle

    signedav authored and m-kuhn committed Jul 18, 2017
    Configuration menu
    Copy the full SHA
    b036b0b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2017

  1. consider datum transformation when pasting features

    proper fix in master bae6d56 could not be cherry-picked easily, this is not a perfect solution but it does solve the issue
    3nids committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    7b424e6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request qgis#4883 from 3nids/copy_datum_218

    consider datum transformation when pasting features (fixes qgis#16846)
    jef-n committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    76e6b52 View commit details
    Browse the repository at this point in the history
  3. [travis] Force using precise

    strk committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    7395046 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08d0476 View commit details
    Browse the repository at this point in the history
  5. Add test for qgis#16833

    strk committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    462f73c View commit details
    Browse the repository at this point in the history
  6. Do not assume input SQL is ASCII

    strk committed Jul 19, 2017
    Configuration menu
    Copy the full SHA
    3120068 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2017

  1. Merge pull request qgis#4887 from NaturalGIS/grass_218_voronoi_skeleton

    port GRASS7 v.voroni.skeleton to 2_18
    alexbruy committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    63250dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6126a4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2e221d View commit details
    Browse the repository at this point in the history
  4. Merge pull request qgis#4895 from NaturalGIS/fix_saga_ltr_catchaments…

    …_area
    
    [processing] fix SAGA LTR Catchment Area tools
    alexbruy committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    7138f63 View commit details
    Browse the repository at this point in the history
  5. Merge pull request qgis#4897 from NaturalGIS/fix_qgis_import_in_postgis

    [processing] fix QGIS import in PostGIS optional parameter (fix qgis#16871)
    alexbruy committed Jul 20, 2017
    Configuration menu
    Copy the full SHA
    250b959 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2017

  1. Configuration menu
    Copy the full SHA
    0c335a2 View commit details
    Browse the repository at this point in the history
  2. Correctly create raster for heatmap output

    Incorrect creation of geo transform was leading to invalid raster
    outputs and many "creating warped vrt" log messages
    
    (cherry-picked from 5241c74)
    nyalldawson committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    16ad87e View commit details
    Browse the repository at this point in the history
  3. Release of 2.18.11

    jef-n committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    29548e7 View commit details
    Browse the repository at this point in the history
  4. fix SAGA LTR mosaiking tool

    gioman committed Jul 21, 2017
    Configuration menu
    Copy the full SHA
    8b2a550 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2017

  1. Merge pull request qgis#4902 from NaturalGIS/saga_218_mosaiking

    [processing] fix SAGA LTR mosaiking tool
    alexbruy committed Jul 22, 2017
    Configuration menu
    Copy the full SHA
    628c66d View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2017

  1. added new SAGA descriptions

    volaya committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    a3bb3f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ee5d18 View commit details
    Browse the repository at this point in the history
  3. [processing] fixed last commit

    volaya committed Jul 24, 2017
    Configuration menu
    Copy the full SHA
    ab6dd74 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8769991 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2017

  1. add missed parameter name

    alexbruy committed Jul 25, 2017
    Configuration menu
    Copy the full SHA
    9593a8b View commit details
    Browse the repository at this point in the history