swh:1:snp:7e36fad119db96cd19f9e93fa2b900f061b275c7

sort by:
Revision Author Date Message Commit Date
8d5e976 Release of 3.22.8 17 June 2022, 12:04:38 UTC
3ae22b9 translation update for 3.22.8 from transifex 17 June 2022, 12:04:32 UTC
376f1b9 Remove test which was has been disabled for a long time Closes #48962 17 June 2022, 00:30:05 UTC
6e2db85 Fix crash when convertng a curved geometry to curves Also cleanup outputs of conversion to curve Fixes #48045 17 June 2022, 00:29:21 UTC
e98dc6d Fix typo in "Detect dataset changes" algorithm 17 June 2022, 00:29:15 UTC
0d66b26 Fix old GDAL triggers in geopackage files This makes changes which would otherwise fixed by done upon opening these files with GDAL >= 3.2.2 Batch update was done using: ogrinfo ${F} -sql "select 1" See https://github.com/qgis/QGIS/issues/49033#issuecomment-1158006469 References GH-25830 16 June 2022, 22:17:51 UTC
c899ad5 Add safeguard in the date time field formatter to avoid crasher when passing a bad field index value 16 June 2022, 07:21:51 UTC
ca622e2 [layouts] Fix attributte table crasher 16 June 2022, 07:21:51 UTC
b691eaa Skip PyQgsServerWMSGetFeatureInfo test When server is disabled Closes #48958 15 June 2022, 22:22:41 UTC
c89466b Merge pull request #48774 from qgis/backport-48692-to-release-3_22 [Backport release-3_22] [OGR provider] Invalidate cached OGR datasources when the file has been changed in between 15 June 2022, 12:01:52 UTC
80b5634 Don't try to install OWSLib on mingw builds This package is currently unavailable, and is only used by the CSW plugin 15 June 2022, 07:07:53 UTC
11ee5c8 Add __repr__ for QgsLayoutTableColumn 15 June 2022, 00:51:33 UTC
f51f0b2 Alternative fix for #43744 Fixes #48965 15 June 2022, 00:51:33 UTC
5ff6380 Revert "Fix layout attr table sorting with spaces" This commit causes regression #48965 15 June 2022, 00:51:33 UTC
b6f0c23 Set qgis/walForSqlite3 to false during processing test (pt1) 11 June 2022, 15:21:38 UTC
bab4909 Set qgis/walForSqlite3 to false during processing test Fixes #48937 11 June 2022, 15:21:38 UTC
6d10367 Drop gpkg_metadata_reference_column_name_update trigger generated by GDAL < 2.4.0 Presence of this trigger results in QGIS dropping it whenever the file is opened in read-write mode (as it happens with vector layer is created from it) This is a backport of https://github.com/qgis/QGIS/pull/48953 11 June 2022, 13:04:19 UTC
9a9fe08 Merge pull request #48934 from qgis/backport-48700-to-release-3_22 [Backport release-3_22] Fix crash in QgsVectorLayerUndoCommand 10 June 2022, 13:15:47 UTC
6bc159f Fix crash in QgsVectorLayerUndoCommand Do not assume feature still exists at time of creation and undo of an attribute change command. Avoids a crash upon discarding changes involving creation of a new feature and changing of one of its attributes. Fixes GH-23243 Includes unit tests for QgsVectorLayerEditBuffer and QgsVectorLayerUndoCommand 09 June 2022, 08:14:14 UTC
11a4fc8 Fix modification of source file during gdal provider test Disables stats creation during the run of the test Closes GH-48846 in 3.22 branch References GH-25830 08 June 2022, 23:03:31 UTC
cc46be0 testqgsgdalprovider.cpp: skip netcdf tests if corresponding driver is not available Closes #48906 in 3.22 branch Closes #48906 in 3.22 branch 08 June 2022, 23:03:31 UTC
99a9131 Fix clear values for offset along line spin boxes 07 June 2022, 00:30:34 UTC
8c21ef0 remove unnecessary Q_ASSERT 06 June 2022, 20:20:14 UTC
ee0293f fix no saving asked when removing edited mesh layer 06 June 2022, 07:12:27 UTC
a323699 Fix a crash Fix #48189 06 June 2022, 03:41:47 UTC
a6ca5ff [processing] Fix FILE_TYPE param flags of "Split Vector Layer" alg 31 May 2022, 04:13:16 UTC
74609d1 [processing] Fix FILE_TYPE parameter of "Split Vector Layer" algorithm 30 May 2022, 03:01:42 UTC
d115c24 qgsvectorfilewriter.cpp: remove fix/hack done in PR #48346 for #48154, because fix done in commit 74ac2f0713 fixes it in a better way 27 May 2022, 20:10:54 UTC
e1997ac [OGR provider] Invalidate cached OGR datasources when the file has been changed in between (fixes #48671) 27 May 2022, 20:10:54 UTC
683e3e6 Update src/app/mesh/qgsmeshcalculatordialog.cpp 26 May 2022, 19:31:23 UTC
f367af3 optimization 26 May 2022, 19:31:23 UTC
d9d20bf fix mesh calculator dialog time combo boxes 26 May 2022, 19:31:23 UTC
393ed47 fix rendering crash during mesh editing 26 May 2022, 01:39:00 UTC
5e05f46 Fix running auth basic test on newer python 25 May 2022, 08:17:53 UTC
d03e234 Add another reference image for embedded symbol renderer 25 May 2022, 08:17:41 UTC
cde8843 Add a test mask 25 May 2022, 08:17:41 UTC
4dccce9 Add some more reference images for annotation form tests 25 May 2022, 08:17:41 UTC
1c391e4 More efficient hash usage in QgsPointLocator 25 May 2022, 06:32:08 UTC
1572745 Extra safety 25 May 2022, 06:32:08 UTC
3fb8282 Avoid detach 25 May 2022, 06:32:08 UTC
8c0b628 Safer handling of point locator task finished Fixes #46218 25 May 2022, 06:32:08 UTC
2052e42 Fix fragility in TestQgsStyle Don't test for color interpolation results in order to just test if we save/restore color ramps correctly 25 May 2022, 06:31:48 UTC
d64f389 Disable geonode tests which rely on remote service which is no longer online 25 May 2022, 06:31:26 UTC
2cee759 Also look below gdal include subdir when detecting gdal on MINGW 24 May 2022, 21:47:10 UTC
92f2769 Avoid test_qgsfieldvalidator crashing when test fails 24 May 2022, 05:55:35 UTC
29c97d8 Fix use after free in TestQgsPointCloudAttributeByRampRenderer 24 May 2022, 05:55:35 UTC
4bd033f Fix processing gui test on newer python versions 24 May 2022, 05:25:31 UTC
2c6c259 Fix slow layout view when atlas is enabled with legend filter enabled Fixes #47033 24 May 2022, 03:22:58 UTC
02094df [processing] Fix crash after running model from history dialog Ensure we don't store any map layer pointer values for long-term use, and instead transform them to appropriate string values instead Fixes #40258 (cherry picked from commit 1fa4008524ecffe789226f83e74a481a48457cb2) 24 May 2022, 03:22:09 UTC
ac220a1 [Topology checker] Fix dialog for gaps. Fixes #29136 23 May 2022, 23:37:10 UTC
48e0b85 Merge pull request #48648 from qgis/backport-48644-to-release-3_22 [Backport release-3_22] Server EXTERNAL_WMS case insensitive 23 May 2022, 11:45:34 UTC
de81f7e Fix crash when removing unavailable layers in the handle unavailable layers dialog (fixes #48184) 22 May 2022, 22:44:00 UTC
a432b07 Map canvas: avoid pan action freeze after use of middle mouse button and then right button (fixes #48645) The resolution is to stop the pan action, similarly to what is done when having the pan tool enabled and starting to pan with left button, and then right clicking to display the contextual menu. Also fixes as similar issue with shift+middle button (zoom rect action), followed by right button press event. 22 May 2022, 22:43:21 UTC
a73560b When attribute table is open in multi-edit mode, changes to a widget should not immediately be applied until the user manually clicks the "apply" button in the message bar 22 May 2022, 06:08:28 UTC
565d8c9 Stabilise test 22 May 2022, 06:08:28 UTC
bd50d67 Fix switching attribute table to multiedit mode can immediately apply changes to selected features Fixes #46306 22 May 2022, 06:08:28 UTC
4a01f88 Fix buffer overflow in interpolated percentile calculation 22 May 2022, 03:26:25 UTC
b3648aa Fix potential crash if canvas is deleted before cad dock 21 May 2022, 23:01:58 UTC
dc94ba1 ignore non-existent items when collecting selected options in Processing multiple selection widget (fix #47728) 19 May 2022, 23:09:11 UTC
b6ddff1 Fix unreported missing external WMS when use id is on When use layer ids is on in WMS server tab the external WMS failed to render. 19 May 2022, 12:08:59 UTC
2af97f2 Server EXTERNAL_WMS case insensitive Be tolerant to case when passing EXTERNAL_WMS in the query string. Fixes #48640 The root cause is that we are case insensitive to params and the external wms layer name is part of a param and converted to upper case. 19 May 2022, 12:08:59 UTC
a371435 [OGR provider] querySublayers(): use toUtf8() when reading with vsiPrefix to avoid encoding issues on Windows Not sure if that was reported, but discovered when fixing #47435 19 May 2022, 06:41:38 UTC
75c2af6 [OGR provider] Layer metadata saving: use toUtf8() to avoid encoding issues on Windows (fixes #47435) 19 May 2022, 06:41:38 UTC
2a9c538 debian packaging: fix jammy (cherry picked from commit e4feab17146d36a5087d258fabf21ea06fb20942) 18 May 2022, 23:13:18 UTC
d56045f Fix crash when closing project due to use-after-free While the preview jobs were being correctly deleted in QgsMapCanvas::cancelJobs() we weren't removing the pointers to the deleted jobs, resulting in a double free when the canvas was destroyed. 18 May 2022, 21:43:51 UTC
bad6808 debian packaging: * add ubuntu jammy * exclude untwine on sid 18 May 2022, 08:52:31 UTC
86ae7f9 QgsMapCanvas::showEvent(): fix crash when moving between screens and detaching from parent widget (fixes #48438) 16 May 2022, 04:13:02 UTC
eaaa5ed [GUI] Vector layer dialog: hide NATIVE_DATA option of GeoJSON driver (fixes #48004) QGIS data model doesn't support the OGRFeature native data concept (typically used for GeoJSON "foreign" members). Hide it to avoid setting wrong expectations to users (https://github.com/qgis/QGIS/issues/48004) 16 May 2022, 03:41:50 UTC
8b540d7 Python: fix crashes when casting mapCanvas().scene().items() objects to QgsHighlight/QgsMapCanvasAnnotationItem/QgsRubberBand (fixes #48471, fixes #48436) 16 May 2022, 01:59:36 UTC
5dc31a0 [Oracle] Fix edit connection forced port value User can set database without host and port, meaning he is using a service (tnsnames.ora) The QGIS User Interface forced the port to not be empty even if the database is set and the host is empty. It is an addition to https://github.com/qgis/QGIS/pull/39131 _[Oracle] Fix new connection greyed ok button_ to fix https://github.com/qgis/QGIS/issues/38979 _Oracle - add/edit connection dialog forces hostname input - conflicts with Oracle Network Connection_ 16 May 2022, 01:59:07 UTC
72a3925 Add tests 16 May 2022, 01:59:07 UTC
3f94a2c Propagate marker symbol's size to marker-type geometry generator layers 16 May 2022, 01:59:07 UTC
4871608 Propagate line symbol's width to line-type geometry generator layers 16 May 2022, 01:59:07 UTC
2de640a set parent variable as static in aggregate expression functions 16 May 2022, 01:59:07 UTC
0818a97 Add unit tests 16 May 2022, 01:59:07 UTC
777939e Don't show -0 in axis labels Fixes #48421 16 May 2022, 01:59:07 UTC
160f909 Fix wrongly connected slot in qgscameracontroller 16 May 2022, 01:59:07 UTC
9708632 Add tests for QgsNetworkAccessManager request preprocessors 16 May 2022, 01:59:07 UTC
33e7285 Add mechanism for python clients to setup custom QNetworkReply preprocessors Since it's not possible to overwrite QgsNetworkAccessManager::createRequest, the normal Qt approach for adding custom handling for replies is not possible. This new API adds a QgsNetworkAccessManager.setReplyPreprocessor() method which allows clients to add a custom reply preprocessor for implementing their own logic for replies. For example: def _on_ready_read(reply): print(reply.peek(reply.bytesAvailable())) def _my_preprocessor(request, reply): if reply.operation() == QNetworkAccessManager.PutOperation: reply.readyRead.connect(partial(_on_ready_read, reply)) QgsNetworkAccessManager.setReplyPreprocessor(_my_preprocessor) Fixes #48169 16 May 2022, 01:59:07 UTC
f3e9308 Test mask 16 May 2022, 01:59:07 UTC
9b75ba3 Silence debug message 16 May 2022, 01:59:07 UTC
3338612 Mask updates 16 May 2022, 01:59:07 UTC
7508156 Refine initial z range for rule based renderer too 16 May 2022, 01:59:07 UTC
b9bc6cc Also update parent bounding boxes after determining exact DEM terrain tile box 16 May 2022, 01:59:07 UTC
790ae62 Fix missing features in 3d views Instead of starting with a bounding box with an estimated z range based on sampled vertex height only, we now start with a "maximal" z range and refine this after actually determine the real z range of the vector layer child nodes. This allows us to correctly account for features which are at large height offsets or with large extrusion, and avoids these features being incorrectly culled from the 3d views when their estimated bounding boxes are out of view. Fixes #48295 16 May 2022, 01:59:07 UTC
9db631f Add method to update all parent bounding boxes to reflect the actual bounds of their children 16 May 2022, 01:59:07 UTC
7f063fc fix crash because of endless loop when having a recursive many-to-many relation 16 May 2022, 01:59:07 UTC
1e27d9f Add support for no-geometry layer styles with Oracle provider 16 May 2022, 01:59:07 UTC
21954ee Fix actual z range for bbox is not set in simple 3d vector renderer This was previously handled in the rule based 3d renderer, but not the simple renderer Refs #48295 16 May 2022, 01:59:07 UTC
8a7b207 Fix calculated tesselation z ranges incorrectly accounts for extrusion height twice, resulting in bounds which always sit above features 16 May 2022, 01:59:07 UTC
8841512 Partially fix calculation of tesselation z ranges 16 May 2022, 01:59:07 UTC
7b03f9b fix attribute table incorrect form for default values with geometry 16 May 2022, 01:59:07 UTC
6c7f6ba Add some missing PG connection configs Add allowGeometrylessTables ("Also list tables with no geometry"), geometryColumnsOnly ("Only show layers in the layer registries") and publicOnly ("Only look in the 'public' schema") PG connection configurations in the save/load (to/from xml) mechanism. 16 May 2022, 01:59:07 UTC
d134921 Don't skip field if it is primary key 16 May 2022, 01:59:07 UTC
26fee84 Merge features into an existing one instead of a new one 16 May 2022, 01:59:07 UTC
a1f1f75 Save and load dontResolveType setting for PG connections 16 May 2022, 01:59:07 UTC
12243e4 Merge pull request #48546 from qgis/backport-48545-to-release-3_22 [Backport release-3_22] Fix array comparison error 14 May 2022, 16:09:56 UTC
e7971e6 Fix array comparison error 14 May 2022, 04:58:24 UTC
2f5cd97 [ams] Fix legend fetching error reporting 13 May 2022, 21:42:57 UTC
5a65627 Release of 3.22.7 13 May 2022, 12:05:32 UTC
back to top