8c50902 | Juergen E. Fischer | 18 June 2021, 12:08:48 UTC | Release of 3.16.8 | 18 June 2021, 12:08:48 UTC |
e963c5b | Juergen E. Fischer | 18 June 2021, 12:08:43 UTC | translation update for 3.16.8 from transifex | 18 June 2021, 12:08:43 UTC |
9e0cdcb | Nyall Dawson | 14 June 2021, 03:37:40 UTC | [processing] Fix broken execution of models via browser/drag and drop Fixes #43698 Fixes #42181 | 16 June 2021, 02:03:49 UTC |
0909664 | Alessandro Pasotti | 15 June 2021, 10:08:05 UTC | Fix #43741 estract SHP encoding | 15 June 2021, 20:18:44 UTC |
2fe68cc | Nyall Dawson | 09 June 2021, 22:55:52 UTC | Gracefully handle coordinate transform errors in data defined label pos | 14 June 2021, 03:10:14 UTC |
4a50d87 | Nyall Dawson | 08 June 2021, 22:49:47 UTC | Fix crash in labeling if label has data defined x/y set and projection error occurs transforming these coordinates | 14 June 2021, 03:10:14 UTC |
c82678d | Nyall Dawson | 09 June 2021, 04:35:03 UTC | Fix zonal statistics does not correctly handle coordinate transforms Fixes #26858 | 13 June 2021, 19:11:30 UTC |
eb1a55a | Nyall Dawson | 09 June 2021, 04:53:48 UTC | Don't assume that owslib >= 0.20 is available Fixes #38074 | 13 June 2021, 19:11:15 UTC |
c100c5d | Nyall Dawson | 10 June 2021, 22:58:42 UTC | Update src/core/qgsofflineediting.cpp Co-authored-by: Harrissou Sant-anna <delazj@gmail.com> | 13 June 2021, 19:10:54 UTC |
8be06d8 | Ivan Ivanov | 10 June 2021, 11:42:22 UTC | Add layer validity checks and hints where not to expect nullptr | 13 June 2021, 19:10:54 UTC |
6938593 | Nyall Dawson | 10 June 2021, 06:05:35 UTC | Don't crash when calculating centroid of empty geometry Refs #38983 | 10 June 2021, 23:19:02 UTC |
6d0bbac | Nyall Dawson | 10 June 2021, 05:34:39 UTC | Fix crash in geometry checker when empty geometries are found Fixes #38983 | 10 June 2021, 23:19:02 UTC |
607b44b | Nyall Dawson | 09 June 2021, 04:12:36 UTC | Correctly redraw canvas when applying project properties changes | 09 June 2021, 09:26:40 UTC |
4970c3a | Nyall Dawson | 08 June 2021, 03:31:56 UTC | Fix massive performance regression in attribute table Follow up 56f7812ca1e This commit fixed the ordering of features coming from the vector layer cache for the attribute table, but came with a massive speed impact due to the repeated calls QList::contains for every feature fetched. For any moderately sized table or above these calls stacked up into multiple minute delays in opening the table. Avoid this by tracking the added feature ids in a separate unordered set, so that we don't need to check through the ordered list for existing features at all. Eg a 500k feature gpkg was taking 10 minutes to open the table. With this optimization that's back down to 20 seconds. (cherry picked from commit b4757dacc679914441920c739084de412281eb27) | 09 June 2021, 08:27:24 UTC |
dcd016b | Nyall Dawson | 08 June 2021, 06:43:25 UTC | Fix "force layer to render as raster" setting wasn't correctly copied with cloned renderers And move more common code to QgsFeatureRenderer::copyRendererData Fixes #43535 (cherry picked from commit 4e40323a3263016ff716f64d1d38d49c82ddcf54) | 09 June 2021, 08:27:06 UTC |
191370a | Denis Rouzaud | 03 June 2021, 05:08:28 UTC | fix filter expression not correctly loaded for relation reference widget after project loading fixes #42803 | 09 June 2021, 00:55:48 UTC |
834e312 | Nyall Dawson | 08 June 2021, 00:01:29 UTC | Fix build | 08 June 2021, 22:30:02 UTC |
f1c7367 | Nyall Dawson | 07 June 2021, 22:47:49 UTC | Fix build | 08 June 2021, 22:30:02 UTC |
5575cba | Nyall Dawson | 07 June 2021, 03:35:59 UTC | Dox++ | 08 June 2021, 22:30:02 UTC |
044f6a1 | Nyall Dawson | 03 June 2021, 05:22:39 UTC | [dxf] Fix broken coordinate transform when exporting features to DXF, add tests Fixes #43449 | 08 June 2021, 22:30:02 UTC |
3b01613 | Nyall Dawson | 03 June 2021, 04:42:02 UTC | Fix clazy warnings in dxf export | 08 June 2021, 22:30:02 UTC |
839afe9 | Nyall Dawson | 08 June 2021, 06:18:43 UTC | Fix data type for feature count in overlay algorithms | 08 June 2021, 22:16:53 UTC |
1f25ba5 | Nyall Dawson | 08 June 2021, 06:18:03 UTC | Don't try to continue calculating union steps after cancelation occurs Fixes #43553 | 08 June 2021, 22:16:53 UTC |
2a3bcc3 | Nyall Dawson | 07 June 2021, 02:32:30 UTC | Fix data defined properties which bind to a field can have incorrect values when the linked field has a null value (cherry picked from commit bb131c566ae448ae087475c0f67f519603a6de5f) | 08 June 2021, 11:11:35 UTC |
08e7b27 | Alessandro Pasotti | 07 June 2021, 08:26:24 UTC | WMS: don't crash on invalid layers Fixes #43580 | 08 June 2021, 03:08:36 UTC |
acdcfc3 | Matthias Kuhn | 04 June 2021, 12:14:46 UTC | Fix geographicflag loading Fixes #43556 | 05 June 2021, 21:36:01 UTC |
002d76e | Nyall Dawson | 28 May 2021, 00:35:07 UTC | [server] Fix incorrect response code used for exception (cherry picked from commit 3cc20607bcfbd2b058618b8b49d8f61ccef597b1) | 04 June 2021, 21:57:50 UTC |
79f096c | Nyall Dawson | 28 May 2021, 22:12:28 UTC | Completely remove QgsVectorLayerFeatureIterator::FetchJoinInfo::joinLayer and note in api_break.dox There's no point in keeping such a dangerous member in the api (cherry picked from commit b1ddf5f46112bac2c61f3860b60d2774d0d64ca6) | 03 June 2021, 06:20:52 UTC |
f24ef78 | Nyall Dawson | 28 May 2021, 21:01:58 UTC | Fix sip (cherry picked from commit fe48b191d2e2c8d2364a14a10fb1e91eb7900c1c) | 03 June 2021, 06:20:52 UTC |
cdbf722 | Nyall Dawson | 28 May 2021, 04:30:05 UTC | Do not access join layer from QgsVectorLayerFeatureIterator This is not thread safe at all - we cannot access a layer from an iterator, as iterators may be running on background threads. Instead use a thread safe approach of storing a QgsVectorLayerFeatureSource and using that instead Fixes #38551 (cherry picked from commit b4d1dd8771f700d0f1c2048cd1d0fc69466d32b1) | 03 June 2021, 06:20:52 UTC |
f041030 | qgis-bot | 02 June 2021, 13:25:44 UTC | Push image to DockerHub only if rep_owner == qgis (#43513) Allow a more comfortable play with tests in a forked repository. Co-authored-by: MorriganR <d_daryna@knu.ua> | 02 June 2021, 13:25:44 UTC |
884b514 | vcloarec | 31 May 2021, 21:39:02 UTC | [backport] fix classification of singleband pseudocolor (#43346) | 01 June 2021, 00:56:02 UTC |
d75e341 | Even Rouault | 31 May 2021, 05:22:11 UTC | Fix various crashes on a vector layer with a broken provider | 31 May 2021, 21:05:42 UTC |
af93382 | Alessandro Pasotti | 31 May 2021, 12:49:09 UTC | Server: fix unreported project storage not supported with -p -p only supported filesystem storage this PR fixes this behavior by initializing providers before the project is loaded and by attempting a project read instead of just checking for the file. Backported from master 545dcacb23ef6e5e87d0328f3dd07b999023dd6d | 31 May 2021, 21:05:22 UTC |
e2f4fc6 | Blottiere Paul | 31 May 2021, 14:32:33 UTC | VERSION is mandatory for getmap requests in WMS 1.3.0 | 31 May 2021, 21:03:17 UTC |
0999a96 | Even Rouault | 20 May 2021, 20:15:55 UTC | [OGR provider] Fix wrong gpkg_metadata_reference_column_name_update trigger Fixes #42768 Proper GDAL fix in https://github.com/OSGeo/gdal/pull/3863 | 25 May 2021, 22:15:56 UTC |
3dca51d | Alessandro Pasotti | 25 May 2021, 07:33:36 UTC | Fix test control file for WFS3 items | 25 May 2021, 21:10:12 UTC |
9cc22b2 | Alessandro Pasotti | 24 May 2021, 11:35:19 UTC | Fix WFS3 overlapping text template Fixes: #42269 | 25 May 2021, 21:10:12 UTC |
ab457ee | Even Rouault | 24 May 2021, 21:35:23 UTC | QgsOgrLayer::GetApproxFeatureCount(): fix wrong test on WFS3 driver name WFS3 was the name in GDAL 3.0, before we changed to OAPIF in 3.1 | 25 May 2021, 21:09:32 UTC |
852fcc4 | Even Rouault | 20 May 2021, 21:48:54 UTC | [OGR provider] Do not corrupt values when updating a GPKG feature and that the fid value is included in the fields to update, and that it doesn't change. Also rollback all changes if an update of FID is attempted. Fixes #42274 | 24 May 2021, 22:40:07 UTC |
75bb5d6 | Even Rouault | 21 May 2021, 16:38:35 UTC | [WFS provider] Transmit error message of feature downloader to provider | 23 May 2021, 22:23:44 UTC |
656dbdd | Even Rouault | 21 May 2021, 16:38:05 UTC | [WFS provider] Use ows:ExceptionReport for error message (fixes #42985) | 23 May 2021, 22:23:44 UTC |
9f1c77b | Even Rouault | 21 May 2021, 16:36:57 UTC | QgsSQLStatement parser: emit more relevant error message (fixes #42985) | 23 May 2021, 22:23:44 UTC |
d6d1b45 | Even Rouault | 21 May 2021, 16:34:18 UTC | [WFS provider] Encode space as %20 in URL Relates to #42985 | 23 May 2021, 22:23:44 UTC |
0036575 | Even Rouault | 21 May 2021, 11:48:51 UTC | QgsVectorDataProvider::convertToProviderType(): accept converting a single-part multigeometry to single geometry Fixes #41283 | 23 May 2021, 22:22:45 UTC |
31f440e | Even Rouault | 21 May 2021, 11:29:27 UTC | QgsVectorLayerEditBuffer::commitChanges(): do not do anything if added features are of incompatible type Fixes #41283 | 23 May 2021, 22:22:45 UTC |
56257d3 | Even Rouault | 21 May 2021, 11:08:02 UTC | [OGR provider] Make changeGeometryValues() return false when an error occurs | 23 May 2021, 22:22:45 UTC |
554cef4 | Even Rouault | 21 May 2021, 17:00:47 UTC | [WFS provider] Accept 'code' attribute in ExceptionReport (fixes #42196) | 23 May 2021, 22:21:23 UTC |
6b90c76 | Even Rouault | 21 May 2021, 18:37:15 UTC | [Delimited provider] Increase buffer size to 10 MB to be able to read huge WKT (fixes #43256) | 21 May 2021, 22:22:24 UTC |
a9a4b7a | Even Rouault | 20 May 2021, 17:53:15 UTC | [OGR provider] Workaround crash on SQLite layers with GDAL 3.3.0 Fixes #43224 Proper fix is in GDAL in https://github.com/OSGeo/gdal/pull/3862 | 21 May 2021, 09:45:49 UTC |
8b70ff9 | Even Rouault | 20 May 2021, 20:39:47 UTC | [WMS provider] Fix crash on WMS-T layer uri without timeDimensionExtent Fixes #43158 | 21 May 2021, 09:45:05 UTC |
3684c4c | Paulo van Breugel | 20 May 2021, 22:46:32 UTC | Update r.clump.txt Add missing threshold parameter. It sets a threshold to identify similar cells. Floating number, valid range: 0 = identical to < 1 = maximal difference. Default: 0 | 21 May 2021, 03:17:38 UTC |
602df12 | Blottiere Paul | 19 May 2021, 19:07:26 UTC | Update pyogctest | 20 May 2021, 23:11:29 UTC |
ff59274 | Andrea Giudiceandrea | 23 April 2021, 06:25:14 UTC | [DB Manager] Fix No Geometry tables Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables. | 15 May 2021, 23:15:40 UTC |
83a6908 | Andrea Giudiceandrea | 23 April 2021, 06:14:57 UTC | [DB Manager] Fix recognition of project layers with Z/M… …or CurvePolygon/MultyCurve/... geometry types as spatial layers. | 15 May 2021, 23:15:40 UTC |
4a05c59 | Loïc Bartoletti | 27 April 2021, 15:45:02 UTC | [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds quotedIdentifier to avoid failure when indexName contains 'invalid' characters | 15 May 2021, 23:15:40 UTC |
9341625 | uclaros | 24 April 2021, 09:49:58 UTC | Call proper parent deactivate() for QgsMapToolMoveFeature (cherry picked from commit 90df2b3d782966bf767122728716496500e202c6) | 15 May 2021, 23:15:40 UTC |
852d064 | Mathieu Pellerin | 19 April 2021, 01:39:50 UTC | Add a test covering data defined angle for polygon outline marker line, update one control image (cherry picked from commit 925b8274290c70b36e3ba3850ea74896bb3892bd) | 15 May 2021, 23:15:40 UTC |
8d5c17d | Mathieu Pellerin | 18 April 2021, 14:18:18 UTC | [symbology] Make use of the marker symbol line angle for all polyline templated line rendering (cherry picked from commit 34ae29f7a6fb05d9789a6b0c0df141222e2e5f63) | 15 May 2021, 23:15:40 UTC |
dc7c883 | nirvn | 31 March 2021, 11:53:53 UTC | Ensure that cached vector getFeatures request respect provider ordering (cherry picked from commit 56f7812ca1e9f80571c9e86d776153520ae0ef52) | 15 May 2021, 23:15:40 UTC |
5b17351 | vcloarec | 14 April 2021, 15:43:13 UTC | backport #42713 | 15 May 2021, 23:15:40 UTC |
f92f47b | rldhont | 12 April 2021, 12:22:23 UTC | [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong As in ohter part of the QGIS Server code, to insert into a QgsFeatureIds list, using STRING_TOFID instead of toLongLong. (cherry picked from commit e61d4c576553fd02c03f15a4a18218bc53e58b81) | 15 May 2021, 23:15:40 UTC |
0471743 | Juergen E. Fischer | 14 May 2021, 12:08:27 UTC | Release of 3.16.7 | 14 May 2021, 12:08:27 UTC |
a21a990 | Juergen E. Fischer | 14 May 2021, 12:08:22 UTC | translation update for 3.16.7 from transifex | 14 May 2021, 12:08:22 UTC |
0bcac9e | rldhont | 06 May 2021, 08:18:07 UTC | [Processing][Test] QgsProcessingParameterVectorLayer description string - Deactivated tests QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource | 10 May 2021, 20:25:32 UTC |
92be2f4 | rldhont | 04 May 2021, 16:06:09 UTC | [Processing][Test] QgsProcessingParameterRasterLayer description string | 10 May 2021, 20:25:32 UTC |
2bef4fd | rldhont | 04 May 2021, 16:05:48 UTC | [Processing][Test] QgsProcessingParameterVectorLayer description string | 10 May 2021, 20:25:32 UTC |
a3530f3 | rldhont | 04 May 2021, 16:05:18 UTC | [Processing][Test] QgsProcessingParameterFeatureSource description string | 10 May 2021, 20:25:32 UTC |
e913187 | rldhont | 04 May 2021, 08:30:16 UTC | [Processing][Test] QgsProcessingParameterFileDestination description string | 10 May 2021, 20:25:32 UTC |
1a01b0f | rldhont | 04 May 2021, 07:38:14 UTC | [Processing][Test] QgsProcessingParameterFolderDestination description string | 10 May 2021, 20:25:32 UTC |
a2530dc | rldhont | 04 May 2021, 07:28:03 UTC | [Processing][Test] QgsProcessingParameterRasterDestination description string | 10 May 2021, 20:25:32 UTC |
0d311b6 | rldhont | 04 May 2021, 07:26:30 UTC | [Processing][Test] QgsProcessingParameterVectorDestination description string | 10 May 2021, 20:25:32 UTC |
0e58d42 | rldhont | 04 May 2021, 07:15:58 UTC | [Processing][Test] QgsProcessingParameterFile description string | 10 May 2021, 20:25:32 UTC |
506ded7 | Nyall Dawson | 03 May 2021, 23:25:05 UTC | Update python/plugins/processing/tests/ParametersTest.py | 10 May 2021, 20:25:32 UTC |
8711c86 | rldhont | 03 May 2021, 22:14:06 UTC | fix number | 10 May 2021, 20:25:32 UTC |
9126290 | rldhont | 03 May 2021, 21:59:18 UTC | Tests QgsProcessingParameterExtent | 10 May 2021, 20:25:32 UTC |
8615fec | rldhont | 03 May 2021, 21:48:03 UTC | Tests QgsProcessingParameterCrs | 10 May 2021, 20:25:32 UTC |
563b29a | rldhont | 03 May 2021, 21:28:31 UTC | Tests QgsProcessingParameterBoolean | 10 May 2021, 20:25:32 UTC |
62575aa | rldhont | 03 May 2021, 21:24:24 UTC | Fix number | 10 May 2021, 20:25:32 UTC |
91e1d6f | rldhont | 03 May 2021, 18:39:33 UTC | Tests QgsProcessingParameterNumber | 10 May 2021, 20:25:32 UTC |
e163ac9 | rldhont | 03 May 2021, 18:15:23 UTC | fix lint | 10 May 2021, 20:25:32 UTC |
50a9874 | rldhont | 03 May 2021, 17:58:32 UTC | [Tests][Processing] Add getParameterFromString tests The Procesing plugins provide a method to get parameter from string. The string can be based on the QGIS parameter `asScriptCode` / `fromScriptCode` string definition or on the QGIS definitions used in description file. | 10 May 2021, 20:25:32 UTC |
8725f6d | Even Rouault | 07 May 2021, 21:21:25 UTC | QgsAppMapTools: fix double-free during destruction of tools and do it also in QgsMapToolAddEllipse, QgsMapToolAddRectangle, QgsMapToolAddRegularPolygon and QgsMapToolAddCircularString that use a similar pattern spotted by Valgrind when quitting the app: ``` ==80600== Invalid read of size 8 ==80600== at 0x61C0F54: swap<QgsMapToolCaptureRubberBand*> (move.h:193) ==80600== by 0x61C0F54: reset (unique_ptr.h:400) ==80600== by 0x61C0F54: QgsMapToolCapture::deleteTempRubberBand() (qgsmaptoolcapture.cpp:848) ==80600== by 0x4DF1017: QgsMapToolAddCircle::clean() (qgsmaptooladdcircle.cpp:135) ==80600== by 0x4DF1390: QgsMapToolAddCircle::~QgsMapToolAddCircle() (qgsmaptooladdcircle.cpp:41) ==80600== by 0x4DF36BC: QgsMapToolCircle2TangentsPoint::~QgsMapToolCircle2TangentsPoint() (qgsmaptoolcircle2tangentspoint.cpp:44) ==80600== by 0x4E9516E: QgsAppMapTools::~QgsAppMapTools() (qgsappmaptools.cpp:185) ==80600== by 0x4B327D2: operator() (unique_ptr.h:81) ==80600== by 0x4B327D2: operator() (unique_ptr.h:75) ==80600== by 0x4B327D2: reset (unique_ptr.h:402) ==80600== by 0x4B327D2: QgisApp::~QgisApp() (qgisapp.cpp:1725) ==80600== by 0x4B32E2C: QgisApp::~QgisApp() (qgisapp.cpp:1787) ==80600== by 0x1163F7: main (main.cpp:1645) ==80600== Address 0x2b25e608 is 200 bytes inside a block of size 616 free'd ==80600== at 0x483D1CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==80600== by 0x4E9516E: QgsAppMapTools::~QgsAppMapTools() (qgsappmaptools.cpp:185) ==80600== by 0x4B327D2: operator() (unique_ptr.h:81) ==80600== by 0x4B327D2: operator() (unique_ptr.h:75) ==80600== by 0x4B327D2: reset (unique_ptr.h:402) ==80600== by 0x4B327D2: QgisApp::~QgisApp() (qgisapp.cpp:1725) ==80600== by 0x4B32E2C: QgisApp::~QgisApp() (qgisapp.cpp:1787) ==80600== by 0x1163F7: main (main.cpp:1645) ==80600== Block was alloc'd at ==80600== at 0x483BE63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==80600== by 0x4E956E2: QgsAppMapTools::QgsAppMapTools(QgsMapCanvas*, QgsAdvancedDigitizingDockWidget*) (qgsappmaptools.cpp:128) ==80600== by 0x4B6409B: make_unique<QgsAppMapTools, QgsMapCanvas*&, QgsAdvancedDigitizingDockWidget*&> (unique_ptr.h:857) ==80600== by 0x4B6409B: QgisApp::QgisApp(QSplashScreen*, bool, bool, QString const&, QString const&, QWidget*, QFlags<Qt::WindowType>) (qgisapp.cpp:1052) ==80600== by 0x1157A7: main (main.cpp:1377) ``` The reason was that the mParentTool of QgsMapToolCapture was already destroyed | 09 May 2021, 23:15:13 UTC |
d295e8f | Andrea Giudiceandrea | 06 May 2021, 22:24:32 UTC | Release datasource when cancelling loading of OGR sublayers | 07 May 2021, 22:44:34 UTC |
bca1b83 | vcloarec | 28 April 2021, 16:58:25 UTC | backport #41362 | 29 April 2021, 01:28:26 UTC |
5fc2345 | Nyall Dawson | 27 April 2021, 22:52:38 UTC | Run workflows on queued_ltr_backports branch | 27 April 2021, 22:52:38 UTC |
60b2327 | Nyall Dawson | 22 April 2021, 23:37:36 UTC | Fix potential nullptr dereference issue in symbol to SLD conversion due to incorrect use of static_cast instead of dynamic_cast. And cleanup logic to make it clearer. | 27 April 2021, 01:20:18 UTC |
31e8ddb | Nyall Dawson | 22 April 2021, 23:44:02 UTC | Fix potential crash in mesh renderer vector settings widget | 27 April 2021, 01:12:16 UTC |
adbe5d7 | Nyall Dawson | 26 April 2021, 22:36:27 UTC | Properly disable mingw build, disable 20.10 build | 27 April 2021, 01:10:13 UTC |
ce2476c | Paul Wicks | 24 April 2021, 03:48:00 UTC | Move currentFrame increment to the end of the loop This fixes a bug that causes the first frame in a temporal animation to be skipped since currentFrame is initialized to be zero, but then before the first frame is rendered frame number is incremented. This is a fix for #42932. | 26 April 2021, 19:31:46 UTC |
3e4acec | Matthias Kuhn | 21 April 2021, 05:45:09 UTC | Merge pull request #42869 from m-kuhn/statsbycaterror Add safety check for field name in StatisticsByCategories | 23 April 2021, 05:28:21 UTC |
d92d9fe | Andrea Giudiceandrea | 20 April 2021, 07:38:53 UTC | Fix opening the console when an error occurs (specifically when 3d library is not built) before the console is displayed. | 22 April 2021, 22:58:01 UTC |
21fab96 | uclaros | 18 April 2021, 14:06:35 UTC | FlatGeobuf is always UTF-8 | 19 April 2021, 04:28:37 UTC |
69bcd22 | Nyall Dawson | 18 April 2021, 01:37:24 UTC | Disable mingw build The environment is broken for unknown reasons | 18 April 2021, 01:48:38 UTC |
0d270ef | Sebastian | 16 April 2021, 21:07:44 UTC | switch from baseName to completeBaseName | 18 April 2021, 01:33:09 UTC |
14c0ba5 | Harrissou Sant-anna | 16 April 2021, 15:15:28 UTC | "Flatten relationship" alg output can not be skipped | 18 April 2021, 01:32:40 UTC |
12e6c29 | nilsnolde | 03 April 2021, 10:42:28 UTC | adapt python blocking request test to contain a valid response after server error (cherry picked from commit 21540f2427573252d05cb8f5d8b5054b45315d4c) | 17 April 2021, 23:13:28 UTC |
296588c | nilsnolde | 02 April 2021, 19:57:49 UTC | allow a failed QNetworkRequest to set a QgsNetworkReplyContent.content() for custom server error messages (cherry picked from commit 5be88464a0161f11832d04c01911bb1d2cbfaf7b) | 17 April 2021, 23:13:28 UTC |
1648e16 | Nyall Dawson | 03 April 2021, 01:57:53 UTC | Gracefully handle import errors in console Fixes opening the console when 3d library is not built Fixes #41855 (cherry picked from commit 12905ccf4e9486b3f0ad7f0cecd9b68a4c0b2c15) | 17 April 2021, 23:13:28 UTC |
9a7a0a7 | Alessandro Pasotti | 09 March 2021, 07:19:44 UTC | indentation (cherry picked from commit a62fc8b685776b38531784fb96635f3bf5fa080e) | 17 April 2021, 23:13:28 UTC |