64b0b10 | Marco Hugentobler | 05 January 2017, 08:14:18 UTC | Exclude degenerated rings from polygon area calculation | 05 January 2017, 08:14:18 UTC |
1c02dc7 | Marco Hugentobler | 05 January 2017, 07:53:15 UTC | Change comment for QgsCurveV2::sumUpArea | 05 January 2017, 07:53:15 UTC |
df0f97b | Marco Hugentobler | 04 January 2017, 10:16:00 UTC | Adapt numbers in test for QgsLineStringV2::sumUpArea | 04 January 2017, 10:16:00 UTC |
be71066 | Marco Hugentobler | 04 January 2017, 09:50:26 UTC | Add unit test that makes sure that the area of a closed compound curve ring is the same as a closed linestring with the same number of vertices | 04 January 2017, 09:50:26 UTC |
30d7423 | Marco Hugentobler | 03 January 2017, 13:55:50 UTC | Fix area calculation of compoundcurve rings if they contain a 2-vertex linestring | 03 January 2017, 13:55:50 UTC |
b6b0902 | Alexander Bruy | 03 January 2017, 08:42:51 UTC | Merge pull request #3936 from borysiasty/release-2_14 [Processing] Fix wrapping unicoded error messages | 03 January 2017, 08:42:51 UTC |
56c4acc | borys | 02 January 2017, 18:04:42 UTC | [Processing] Follow up the previous commit | 02 January 2017, 18:04:42 UTC |
f4ba082 | borys | 02 January 2017, 17:24:05 UTC | [Processing] Fix wrapping unicoded error messages | 02 January 2017, 17:24:05 UTC |
ac68140 | Juergen E. Fischer | 02 January 2017, 09:21:51 UTC | osgeo4w: update to grass72 | 02 January 2017, 09:21:51 UTC |
057b42a | Juergen E. Fischer | 16 December 2016, 12:00:16 UTC | Release of 2.14.10 | 16 December 2016, 12:00:16 UTC |
79cb0c3 | Alexander Bruy | 15 December 2016, 13:27:18 UTC | [processing] quote file paths in TauDEM provider | 15 December 2016, 13:27:18 UTC |
a848b8c | Alessandro Pasotti | 14 December 2016, 14:05:54 UTC | [BACKPORT][BUGFIX] Fixed a crash on bad network protocol ( from f48f90ead ) | 14 December 2016, 14:05:54 UTC |
d44f1eb | rldhont | 13 December 2016, 14:51:31 UTC | Fix WMS 1.3. compliance: distort image if width/height ratio of bbox is different to WIDTH/HEIGHT of requested image Not decrease but increase image | 13 December 2016, 14:56:38 UTC |
f8e2b85 | rldhont | 13 December 2016, 09:41:39 UTC | Merge pull request #3862 from rldhont/release-2_14-wms-130-compliance Backport 214 wms 130 compliance | 13 December 2016, 09:41:39 UTC |
a1a4ad9 | Blottiere Paul | 09 December 2016, 15:26:53 UTC | fix getLegendGraphics when BBox parameter is used | 13 December 2016, 09:00:38 UTC |
5cbf408 | rldhont | 12 December 2016, 11:16:29 UTC | Adapt WFS capabilties in server test for WMS 1.3.0 compliance | 13 December 2016, 09:00:16 UTC |
1b3961d | Marco Hugentobler | 01 December 2016, 12:44:07 UTC | Fix access control tests such that bbox width/height ration matches image width/height | 13 December 2016, 09:00:04 UTC |
35be15b | Marco Hugentobler | 01 December 2016, 09:30:04 UTC | Adapt expected capabilities / project settings response in server test for WMS 1.3.0 compliance | 13 December 2016, 08:59:52 UTC |
63a2f62 | rldhont | 12 December 2016, 10:18:31 UTC | Fix typo | 13 December 2016, 08:59:42 UTC |
28295e1 | Marco Hugentobler | 09 December 2016, 10:38:55 UTC | Backward support for parameters 'MTVER' and 'capabilities' from WMS 1.0.0 is required for WMS 1.1.1 | 13 December 2016, 08:59:27 UTC |
f5c28c3 | Marco Hugentobler | 01 December 2016, 13:48:10 UTC | Indentation | 13 December 2016, 08:59:09 UTC |
12267f0 | Marco Hugentobler | 01 December 2016, 09:42:35 UTC | WMS server: parse bounding box only if the BBOX parameter is really there | 13 December 2016, 08:58:52 UTC |
4336595 | Marco Hugentobler | 29 November 2016, 15:46:26 UTC | WMS 1.3 compliance: Each OnlineResource URL intended for HTTP Get requests in the capabilities document is a URL prefix | 13 December 2016, 08:58:32 UTC |
3964110 | Marco Hugentobler | 29 November 2016, 14:27:00 UTC | Exception format is XML, not capabilities format | 13 December 2016, 08:58:13 UTC |
5d80e1b | Marco Hugentobler | 29 November 2016, 13:50:16 UTC | WMS 1.3. compliance: distort image if width/height ratio of bbox is different to WIDTH/HEIGHT of requested image | 13 December 2016, 08:57:42 UTC |
6d68e9e | Marco Hugentobler | 29 November 2016, 13:36:14 UTC | WMS 1.3.0 compliance: If a layer bounding box is there, it is not allowed to be empty (also if a layer has only one point) | 13 December 2016, 08:57:13 UTC |
43142b8 | Marco Hugentobler | 29 November 2016, 13:28:51 UTC | WMS 1.3.0 compliance: throw exception if bbox is empty | 13 December 2016, 08:54:04 UTC |
4d08860 | Marco Hugentobler | 29 November 2016, 13:15:08 UTC | Fix typo | 13 December 2016, 08:53:50 UTC |
711fd64 | Marco Hugentobler | 29 November 2016, 13:10:02 UTC | WMS 1.3.0 compliance: exception format must be advertized as 'XML', not 'text/xml' | 13 December 2016, 08:53:37 UTC |
fb4775c | Marco Hugentobler | 29 November 2016, 10:56:50 UTC | WMS 1.3.0 compliance: CRS:84 needs to be supported | 13 December 2016, 08:53:15 UTC |
4d5cc5a | Marco Hugentobler | 29 November 2016, 10:45:56 UTC | WMS 1.3.0 compliance: support BGCOLOR parameter | 13 December 2016, 08:52:35 UTC |
6eba1ce | Marco Hugentobler | 29 November 2016, 10:30:29 UTC | WMS 1.3.0 compliance: throw exception if feature info point is not within the WIDTH/HEIGHT parameters | 13 December 2016, 08:52:21 UTC |
34969b5 | Marco Hugentobler | 29 November 2016, 10:27:50 UTC | WMS 1.3.0 compliance: use the reserved word 'None' if no fees | 13 December 2016, 08:51:29 UTC |
02d70fa | nirvn | 08 December 2016, 06:50:02 UTC | Revert "[style dock] emit widgetChanged() when raster palette labels updated" This reverts commit f92928d4da7ece907b94713e8706e550e6ab4c5e. | 08 December 2016, 06:50:02 UTC |
f92928d | nirvn | 08 December 2016, 05:07:47 UTC | [style dock] emit widgetChanged() when raster palette labels updated | 08 December 2016, 06:39:44 UTC |
8187383 | Sandro Mani | 06 December 2016, 12:31:15 UTC | [Geometry Checker] Don't add geometry-less features to feature-pool | 06 December 2016, 12:31:15 UTC |
d6e0120 | Hugo Mercier | 05 December 2016, 09:18:15 UTC | [virtual layer] Fix xFilter for null value comparisons | 05 December 2016, 09:18:15 UTC |
586166c | volaya | 02 December 2016, 08:34:31 UTC | Merge pull request #3826 from alexbruy/processing-models fix loading of models containing user-defined scripts | 02 December 2016, 08:34:31 UTC |
8dc7799 | Alexander Bruy | 02 December 2016, 07:35:01 UTC | fix loading of models containing user-defined scripts | 02 December 2016, 07:35:01 UTC |
b3742fe | Sandro Mani | 01 December 2016, 16:06:07 UTC | [Geometry checker] Fix possible use of deleted geometry | 01 December 2016, 16:06:07 UTC |
50ba777 | rldhont | 30 November 2016, 09:14:21 UTC | Update QgsPointDisplacementRenderer::legendKeysForFeature note | 30 November 2016, 09:14:21 UTC |
958355b | rldhont | 30 November 2016, 09:06:04 UTC | [BUGFIX] Filter Legend By Map Content doesn't maintain point displacement legend Fixed #11572 Manually cherry-picked 4d71cf968c4608359514637ceabcf4f3dcfb09ce | 30 November 2016, 09:10:54 UTC |
567abc1 | borys | 29 November 2016, 11:43:19 UTC | [bugfix] Fix broken docks customization. Fixes #8055 | 29 November 2016, 11:43:19 UTC |
19780c4 | volaya | 27 November 2016, 09:01:59 UTC | [processing] fixed file extension when exporting layer fixes #15898 | 27 November 2016, 09:01:59 UTC |
912a7eb | Juergen E. Fischer | 25 November 2016, 13:11:24 UTC | Release of 2.14.9 | 25 November 2016, 13:11:24 UTC |
176987e | Matthias Kuhn | 17 October 2016, 08:19:19 UTC | Don't rely on RTTI to convert symbol layer to sip objects | 21 November 2016, 11:30:58 UTC |
0185453 | Marco Hugentobler | 18 November 2016, 13:21:03 UTC | Add global scope in server | 18 November 2016, 13:21:03 UTC |
339986d | mhugent | 18 November 2016, 10:33:03 UTC | Merge pull request #3781 from mhugent/wms_project_variables Set project expression variables in server | 18 November 2016, 10:33:03 UTC |
4cc85fd | Marco Hugentobler | 18 November 2016, 09:51:48 UTC | Set scope directly to new context | 18 November 2016, 09:51:48 UTC |
5514427 | Marco Hugentobler | 17 November 2016, 14:38:27 UTC | Set project expression variables in server | 18 November 2016, 09:12:09 UTC |
520a137 | Juergen E. Fischer | 16 November 2016, 12:08:01 UTC | fix 27de86 indentation | 16 November 2016, 12:08:01 UTC |
27de86c | Juergen E. Fischer | 16 November 2016, 10:52:16 UTC | oracle provider: fix retrieval of column comments for geometryless tables (fixes #15853) (cherry picked from commit a62fdb085d741da898f2bbb048c33b58aee9d630) | 16 November 2016, 10:55:21 UTC |
c72464b | Martin Dobias | 14 November 2016, 16:49:43 UTC | Fix compilation without QtWebKit (cherry-picked from 04e02aff69) | 15 November 2016, 07:33:36 UTC |
4c6be3a | Juergen E. Fischer | 11 November 2016, 18:14:51 UTC | fix builds on trusty and precise | 11 November 2016, 18:14:51 UTC |
a4c7d97 | Juergen E. Fischer | 01 November 2016, 12:50:39 UTC | fix typo | 11 November 2016, 18:03:27 UTC |
8610c18 | Alessandro Pasotti | 11 November 2016, 16:45:52 UTC | Merge pull request #3752 from elpaso/downloader_2_14_test_fix Make file downloader test more stable | 11 November 2016, 16:45:52 UTC |
78f0da2 | Alessandro Pasotti | 11 November 2016, 16:24:23 UTC | Make file downloader test more stable | 11 November 2016, 16:24:23 UTC |
526949b | Matthias Kuhn | 11 November 2016, 11:05:42 UTC | [spatialite] Don't skip default values When inserting multiple features in a single prepared statement, the spatialite provider would skip any default for individual features, even though they have been specified in the field list, resulting in missing fields. | 11 November 2016, 11:05:42 UTC |
43ffd9e | Alessandro Pasotti | 10 November 2016, 13:26:34 UTC | Merge pull request #3744 from elpaso/downloader_2_14 [bugfix][backport] File downloader for identify dialog hyperlinks | 10 November 2016, 13:26:34 UTC |
a676bde | Alessandro Pasotti | 09 November 2016, 14:43:09 UTC | [bugfix][backport] File downloader for identify dialog hyperlinks fixes #14703 Include C++ and Python tests ( cherry-picked from commit bdc2e24 ) Try to convince Travis to behave like a normal mechanical being Travis won: ported all test cases to Python and disabled C++ companion test (still useful locally and for debugging) For the curious: QTemporaryFile is not working as expected ( cherry-picked from 57aa7fd ) | 10 November 2016, 12:03:58 UTC |
afb4739 | Hugo Mercier | 09 November 2016, 16:45:12 UTC | [virtual] Fix encoding issue | 09 November 2016, 16:45:12 UTC |
15bcded | rldhont | 08 November 2016, 19:00:47 UTC | [BUGFIX][QGIS Server] Revert layer order in WMS GetContext request | 08 November 2016, 19:07:49 UTC |
3683c33 | Etienne Trimaille | 08 November 2016, 10:06:24 UTC | fixed wrong provider reference in union algorithm | 08 November 2016, 10:58:58 UTC |
b2b67ee | rldhont | 07 November 2016, 09:18:27 UTC | [BUGFIX] QgsOgcUtils: fix typo contians -> contains This has been fix in feature 'QgsOgcUtils: add conversion from QgsSQLStatement to OGC filters' 1da1c278e758e7c84376ce7548c38392aa62c66d | 07 November 2016, 09:18:27 UTC |
e90263a | Alessandro Pasotti | 05 November 2016, 14:05:35 UTC | Merge pull request #3724 from elpaso/auth_tests_2_14 [tests] Authmanager tests for username/pwd and PKI | 05 November 2016, 14:05:35 UTC |
6fd3f74 | Alessandro Pasotti | 05 November 2016, 09:26:00 UTC | [tests] Authmanager tests for username/pwd and PKI | 05 November 2016, 13:16:19 UTC |
5fed35a | Martin Dobias | 05 November 2016, 03:40:41 UTC | Add missing /Transfer/ annotations to geometry classes (cherry picked from commit 91e2f009c9652aac2a54380083f2c1c591069471) | 05 November 2016, 03:55:41 UTC |
32eaac0 | Martin Dobias | 05 November 2016, 03:38:02 UTC | Add missing /Factory/ annotations to geometry classes (cherry picked from commit 93e559d399a57faf300d2ca6093c30220879f228) | 05 November 2016, 03:55:02 UTC |
ecef7d7 | Marco Hugentobler | 04 November 2016, 09:38:26 UTC | Fix empty legends in WMS GetPrint | 04 November 2016, 09:38:55 UTC |
e1d272d | rldhont | 03 November 2016, 16:29:27 UTC | [BUGFIX][QGIS Server] No flags in QgsFeatureRequest if expression needs geometry | 03 November 2016, 16:32:01 UTC |
e64d647 | rldhont | 02 November 2016, 15:29:03 UTC | [BUGFIX][QGIS Server] Apply filter element | 02 November 2016, 17:16:00 UTC |
189d8f5 | Even Rouault | 02 November 2016, 11:43:32 UTC | test_provider_ogr_gpkg.py: Test disabling walForSqlite3 setting | 02 November 2016, 11:43:32 UTC |
053c531 | Juergen E. Fischer | 01 November 2016, 12:46:29 UTC | fix typos (cherry picked from commit 7a326b1b8d7026bc2782afc0fdc5abbaa1065370) | 01 November 2016, 12:48:46 UTC |
819f571 | Even Rouault | 31 October 2016, 17:16:29 UTC | Fix test_provider_ogr_gpkg.py | 31 October 2016, 17:16:29 UTC |
8cf03ce | Even Rouault | 31 October 2016, 16:10:58 UTC | [OGR provider] Make addAttributes() return the requested field type, precision and width so as to make QgsVectorLayerEditBuffer::commitChanges() API Fixes #15614 | 31 October 2016, 17:15:50 UTC |
d6860f3 | Martin Dobias | 14 October 2016, 03:17:36 UTC | Fix layer tree expanded state when used expand/collapse all (fixes #15691) (cherry picked from commit de85fdd6e8fa3d4f38196376aabccce317cbf341) | 31 October 2016, 04:53:01 UTC |
afd04eb | Martin Dobias | 07 October 2016, 09:34:54 UTC | Fix crash in node tool after deleting the whole geometry (fixes #15659) Made sure that both closestVertex() and closestSegment() return negative distance on error (e.g. with null or emtpy geometry). Also fixes snapping when dealing with layers with null/invalid geometries (cherry picked from commit c093d5188fad685c4a596ff23c27aad7d151dac2) | 31 October 2016, 04:50:22 UTC |
9f228d4 | Hugo Mercier | 28 October 2016, 09:17:46 UTC | Don't delete QgsAttributeDialog too early. Fixes #15737 (cherry picked from commit 9ecdf6101433) | 28 October 2016, 13:09:48 UTC |
66a213b | Martin Dobias | 05 October 2016, 01:08:21 UTC | Fix crash when loading WCS layers (fixes #15595) The problem is that some providers would still issue network requests in prepareJobs() - this should be ideally avoided, because it is run in main thread - all the work should be deferred to be done in worker thread. (cherry picked from commit 08f4a0f40cce21d5730653a75bdd44f175f3b0b8) | 28 October 2016, 09:23:08 UTC |
f365206 | Martin Dobias | 03 October 2016, 07:29:10 UTC | Fix WMS identify when using "Feature" format and the layer has named CRS (cherry picked from commit 9ef91ea6294cdab762ffb2543d02473bcccbed80) | 28 October 2016, 07:50:49 UTC |
80e820f | Nyall Dawson | 28 October 2016, 06:56:46 UTC | Fix build | 28 October 2016, 06:57:41 UTC |
9a6cefc | Martin Dobias | 03 October 2016, 04:04:03 UTC | Fix listing of WMTS layers in browser (fixes #15350) (cherry picked from commit 29d2bef7954d4e2b2cf21611c1398d0a7666e4c6) | 28 October 2016, 04:21:38 UTC |
c93d56a | Nyall Dawson | 27 October 2016, 22:36:54 UTC | Use QgsExpressionContextScope::addVariable instead of setVariable ...where appropriate (ie, read-only, non user set variables). It's much faster as it doesn't need to check whether the variable already exists. Results in ~10% improvement in rendering speed. Refs #15752. (cherry-picked from 85897885445c7383938ac89318d12a7d37024bb4) | 28 October 2016, 03:31:58 UTC |
5f01a87 | Nyall Dawson | 27 October 2016, 22:25:40 UTC | Optimise QgsAbstractGeometry Make nCoordinates virtual, and provide shortcuts for some geometry types. The base method which calls coordinateSequence() is quite slow in certain circumstances. Speeds up rendering point layers by ~25%, also likely to speed up lots of geometry heavy operations throughout QGIS Refs #15752 (cherry-picked from 49432a84683e99bdc2592e7ae808e81fa3bc40cd) | 28 October 2016, 03:27:30 UTC |
68cbf07 | Nyall Dawson | 27 October 2016, 21:58:58 UTC | Speed up point layer rendering - don't calculate unused label obstacles Cuts render time by ~60%. Fix #15752. (cherry-picked from 5798a82c8011ea7f44a1ed1d55ef0719786e8056) | 28 October 2016, 03:26:08 UTC |
fa7491f | Marco Hugentobler | 27 October 2016, 07:18:11 UTC | Fix python bindings of QgsGeometryRubberBand | 27 October 2016, 07:18:11 UTC |
fdd0b66 | Alexander Bruy | 26 October 2016, 11:45:55 UTC | Merge pull request #3674 from gacarrillor/patch-3 [processing] import vector in Eliminate to avoid error | 26 October 2016, 11:45:55 UTC |
2a13dbf | Germán | 26 October 2016, 01:57:22 UTC | Import vector because it is used in line 95. It seems that line 95 was added by a cherry pick commit. | 26 October 2016, 01:57:22 UTC |
36db42e | rldhont | 25 October 2016, 11:40:10 UTC | [BUGFIX][QGIS Server] Do not cache invalid layer After readLayerXml, the server stored layers in cache and in registry without verifying validity. | 25 October 2016, 11:55:01 UTC |
6bf74b4 | Juergen E. Fischer | 22 October 2016, 19:54:28 UTC | fix #15744 (followup dbf6169) | 22 October 2016, 19:54:28 UTC |
d527c85 | Matteo Ghetta | 10 October 2016, 08:48:27 UTC | Missing import fixed for R algorithm | 21 October 2016, 13:04:31 UTC |
6d30c62 | Juergen E. Fischer | 21 October 2016, 12:15:16 UTC | Release of 2.14.8 | 21 October 2016, 12:15:16 UTC |
a37d2e6 | rldhont | 21 October 2016, 09:56:14 UTC | [BUGFIX][QGIS-Server] Don't failed when transform boundingbox | 21 October 2016, 10:01:08 UTC |
36d3fef | Nyall Dawson | 20 October 2016, 23:06:13 UTC | Merge pull request #3623 from nyalldawson/true_north_214 [composer] Backport fixes for true north handling to 2.14 | 20 October 2016, 23:06:13 UTC |
b2a2c18 | Alexander Bruy | 20 October 2016, 17:00:01 UTC | [processing] more complete support for int64 fields (follow up 8d2cc8806b) (cherry picked from commit 649d41f1ecd4b8d22110e11cb9e693231bec8ed2) | 20 October 2016, 18:09:59 UTC |
dbf6169 | Germán Carrillo | 20 October 2016, 12:43:00 UTC | Using QVariant.Type enum instead of numbers for readability. (cherry picked from commit 6df926dfe6e3e8f7ac330fbb9206dc69492da6ed) | 20 October 2016, 18:09:59 UTC |
a7092ca | Germán Carrillo | 20 October 2016, 02:54:31 UTC | Fixing issue with 'Eliminate sliver polygons' and fields of type long. (cherry picked from commit be25a29da196fac687f95abffb71e34138e3d20c) | 20 October 2016, 18:09:59 UTC |
961f6be | rldhont | 20 October 2016, 07:30:41 UTC | Merge pull request #3642 from rldhont/fix_server_legend_layertitle-release-2_14 [BUGFIX][QGIS Server] GetLegendGraphic: if LAYERTITLE is false disable layer name in legend | 20 October 2016, 07:30:41 UTC |
deb3dc7 | Matthias Kuhn | 20 October 2016, 06:40:59 UTC | Backport [processing] ensure that outputs of vector overlay operations are multiparts (#3622) | 20 October 2016, 06:40:59 UTC |
d185929 | rldhont | 10 October 2016, 15:46:46 UTC | [BUGFIX][QGIS Server] GetLegendGraphic: if LAYERTITLE is false disable layer name in legend If the layer has only one legend node, it is embedded in parent. In QGIS Server the user can specify no layer title, so the layer title has not be displayed. | 19 October 2016, 16:21:50 UTC |