https://github.com/qgis/QGIS

sort by:
Revision Author Date Message Commit Date
735cc85 Release of 3.18.3 14 May 2021, 12:10:19 UTC
7a4c9d8 translation update for 3.18.3 from transifex 14 May 2021, 12:10:14 UTC
ae7d8b4 Add missing documentation 10 May 2021, 20:27:23 UTC
ceb1e5b [editor widgets] Avoid infinite image resize loop 10 May 2021, 20:27:23 UTC
547abc8 [editor widgets] Fix external resource's image not cleared when browsing from one feature to another 10 May 2021, 20:27:23 UTC
1152322 [Processing][Test] QgsProcessingParameterVectorLayer description string - Deactivated tests QgsProcessingParameterVectorLayer multi data types does not work as QgsProcessingParameterFeatureSource 10 May 2021, 20:24:57 UTC
75ae9cf [Processing][Test] QgsProcessingParameterRasterLayer description string 10 May 2021, 20:24:57 UTC
787eba2 [Processing][Test] QgsProcessingParameterVectorLayer description string 10 May 2021, 20:24:57 UTC
90da0d3 [Processing][Test] QgsProcessingParameterFeatureSource description string 10 May 2021, 20:24:57 UTC
4d73131 [Processing][Test] QgsProcessingParameterFileDestination description string 10 May 2021, 20:24:57 UTC
9f7d913 [Processing][Test] QgsProcessingParameterFolderDestination description string 10 May 2021, 20:24:57 UTC
3977de5 [Processing][Test] QgsProcessingParameterRasterDestination description string 10 May 2021, 20:24:57 UTC
37cfb3f [Processing][Test] QgsProcessingParameterVectorDestination description string 10 May 2021, 20:24:57 UTC
68a6c20 [Processing][Test] QgsProcessingParameterFile description string 10 May 2021, 20:24:57 UTC
541e64d Update python/plugins/processing/tests/ParametersTest.py 10 May 2021, 20:24:57 UTC
79db16d fix number 10 May 2021, 20:24:57 UTC
dff541a Tests QgsProcessingParameterExtent 10 May 2021, 20:24:57 UTC
c484b93 Tests QgsProcessingParameterCrs 10 May 2021, 20:24:57 UTC
9187c94 Tests QgsProcessingParameterBoolean 10 May 2021, 20:24:57 UTC
0e0a12e Fix number 10 May 2021, 20:24:57 UTC
6018c56 Tests QgsProcessingParameterNumber 10 May 2021, 20:24:57 UTC
8742c43 fix lint 10 May 2021, 20:24:57 UTC
2a8f238 [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:24:57 UTC
c195f46 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:02 UTC
e8630d7 Release datasource when cancelling loading of OGR sublayers 07 May 2021, 22:44:13 UTC
8b35677 Fix compiler warnings in QgsHanaConnection 04 May 2021, 23:05:25 UTC
0289cb7 Update src/providers/hana/qgshanaconnection.cpp 04 May 2021, 23:05:25 UTC
b7720fe Fix spell check/compiler warnings 04 May 2021, 23:05:25 UTC
9c8bd52 Fix: QgsHanaProvider cannot be initialized with a query 04 May 2021, 23:05:25 UTC
e93a92e Rework uniqueness detection for composite keys in HANA 04 May 2021, 23:05:25 UTC
5dcfc8f Update odbccpp dependency 04 May 2021, 23:05:25 UTC
fd817b7 Fix: field precision is not set in HANA 04 May 2021, 23:05:25 UTC
3606fcf Rework field uniqueness detection in HANA 04 May 2021, 23:05:25 UTC
767a2eb Update odbccpp dependency 04 May 2021, 23:05:25 UTC
747db18 HANA: Fix bug when writing attributes with a geometry column 04 May 2021, 23:05:25 UTC
e973852 Optimize fetching of default values in HANA 04 May 2021, 23:05:25 UTC
3ea7443 Retrieve fields' comments in HANA 04 May 2021, 23:05:25 UTC
7e060a8 Minor cleanups in QgsHanaProviderConnection 04 May 2021, 23:05:25 UTC
cd2865a Fix: unable to drop a view in HANA 04 May 2021, 23:05:25 UTC
f7da4f4 Improve primary key detection in HANA 04 May 2021, 23:05:25 UTC
a207c31 Implement QgsHanaProviderConnection::fields 04 May 2021, 23:05:25 UTC
8a080d0 Implement QgsHanaProviderConnection::table 04 May 2021, 23:05:25 UTC
3c71e94 Manual backport of #42383 01 May 2021, 22:00:58 UTC
5920dd1 [DB Manager] Fix No Geometry tables Avoid to add a nonexistent 'geometry' field to the fields list of No Geometry tables. 29 April 2021, 22:33:23 UTC
a7d6a8b [DB Manager] Fix recognition of project layers with Z/M… …or CurvePolygon/MultyCurve/... geometry types as spatial layers. 29 April 2021, 22:33:23 UTC
d9d765e backport #43010 and #43017 29 April 2021, 05:54:29 UTC
eed3818 Merge pull request #42993 from qgis/backport-42989-to-release-3_18 [Backport release-3_18] [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. 27 April 2021, 19:31:54 UTC
b1086b5 [BUGFIX] Fixes QgsPostgresProviderConnection::createSpatialIndex. Adds quotedIdentifier to avoid failure when indexName contains 'invalid' characters 27 April 2021, 17:42:49 UTC
3213c68 Merge pull request #42975 from qgis/3nids-patch-1 (#42976) use qgis-bot as actor Co-authored-by: Denis Rouzaud <denis.rouzaud@gmail.com> 27 April 2021, 07:12:21 UTC
fbda356 Order map keys by length before using in replace function Fix #42940 27 April 2021, 05:31:23 UTC
4d67781 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:07 UTC
4ac95c6 Call proper parent deactivate() for QgsMapToolMoveFeature 27 April 2021, 01:15:40 UTC
5aff252 Fix potential crash in mesh renderer vector settings widget 27 April 2021, 01:12:09 UTC
8b5c428 Properly disable mingw build, disable 20.10 build 27 April 2021, 01:09:59 UTC
ffed8f9 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:20 UTC
44d7dfa check/uncheck all MSSQL schemas (backport #42678) 26 April 2021, 09:35:12 UTC
8f0e606 Merge pull request #42869 from m-kuhn/statsbycaterror Add safety check for field name in StatisticsByCategories 23 April 2021, 05:28:41 UTC
655e180 Fix opening the console when an error occurs (specifically when 3d library is not built) before the console is displayed. 22 April 2021, 22:57:35 UTC
642ef19 Merge pull request #42889 from qgis/backport-42887-to-release-3_18 [Backport release-3_18] [attribute form] Fix drag n drop spacing issue with container-less setup 21 April 2021, 15:37:14 UTC
b694b20 [attribute form] Fix drag n drop spacing issue with container-less setup (#42887) 21 April 2021, 12:05:02 UTC
e3e45fb Merge pull request #42853 from qgis/backport-42846-to-release-3_18 [Backport release-3_18] [symbology] Make use of the marker symbol line angle for all polyline templated line rendering 21 April 2021, 00:37:55 UTC
e580489 Merge pull request #42846 from nirvn/lineangle_fix [symbology] Make use of the marker symbol line angle for all polyline templated line rendering 19 April 2021, 04:42:49 UTC
a1325e6 FlatGeobuf is always UTF-8 19 April 2021, 04:28:26 UTC
df2ceac Disable mingw build The environment is broken for unknown reasons 18 April 2021, 01:39:52 UTC
d1a8051 switch from baseName to completeBaseName 18 April 2021, 01:32:49 UTC
3e031d8 "Flatten relationship" alg output can not be skipped 18 April 2021, 01:32:30 UTC
33d7eef Merge pull request #42769 from rldhont/server-feature-id-string-to-fid [Server] QgsServerFeatureId use STRING_TO_FID instead of toLongLong 17 April 2021, 23:16:09 UTC
178f6a1 Merge pull request #42754 from rouault/fix_crash_bad_vector_layer Gui: fix crash when opening vector layer property dialog on a bad layer 17 April 2021, 23:08:43 UTC
fc40b4d remove qDebug 17 April 2021, 23:06:06 UTC
58b78f3 backport #42713 17 April 2021, 23:06:06 UTC
8376148 Merge pull request #42782 from nirvn/updatefeature_fix [vectorlayer] Fix updateFeature() when an attribute's variant goes from null to default null value 17 April 2021, 23:05:03 UTC
d00cd4d Merge pull request #42802 from qgis/backport-42771-to-release-3_18 [Backport release-3_18] [Server] QgsServerFeatureId use combine expression in update feature request 16 April 2021, 14:58:06 UTC
515138c Release of 3.18.2 16 April 2021, 12:10:43 UTC
807945f translation update for 3.18.2 from transifex 16 April 2021, 12:10:38 UTC
740fb43 fix API header references (#42795) (#42808) * fix API header reference * fix SIP Co-authored-by: Vincent Cloarec <vcloarec@gmail.com> 16 April 2021, 04:52:32 UTC
62c7f6a [Oracle] Don't run flaky test PyQgsOracleProvider (#42790) (#42809) Co-authored-by: Julien Cabieces <julien.cabieces@oslandia.com> 15 April 2021, 11:29:34 UTC
78b45e1 Update documentation for new timeout behavior in 3.18 (#42744) (#42810) * update documentation for new timeout behavior in 3.18 * fix tests * fix indentation test * Revert "fix indentation test" This reverts commit a2dd63920e864de78a3bf36efc5d2f657a217403. * fix all tests Co-authored-by: fiddlersfan <18557959+fiddlersfan@users.noreply.github.com> 15 April 2021, 11:29:18 UTC
31bbdcf fix wrong identification of python 3.10 as python 3.1 (#42799) 15 April 2021, 11:20:12 UTC
607f819 List 3.16 (LTR) in 3.18 API C++ doc pages (#42796) 15 April 2021, 11:19:02 UTC
cf2baa4 Merge pull request #42771 from rldhont/server-feature-id-combine-expression [Server] QgsServerFeatureId use combine expression in update feature request 15 April 2021, 06:28:47 UTC
bfa38f2 debian packaging: fix hirsute python library detection 13 April 2021, 12:23:59 UTC
f4bbede Merge pull request #42774 from qgis/backport-42748-to-release-3_18 [Backport release-3_18] Update user groups data 12 April 2021, 16:25:33 UTC
cbda346 Merge pull request #42748 from gacarrillor/add_4_new_user_groups Update user groups data 12 April 2021, 15:09:23 UTC
da623ce scripts/scandeps.pl: drop qt5-default, add pandoc, run (cherry picked from commit 17084b8cf50a231642ec197b6b2a077520a476f2) 12 April 2021, 11:03:17 UTC
3535bb6 Merge pull request #42738 from qgis/backport-42736-to-release-3_18 [Backport release-3_18] Update server landing page sources 10 April 2021, 08:57:14 UTC
8a50753 Merge pull request #42736 from pathmapper/favicon Update server landing page sources 09 April 2021, 13:58:06 UTC
352c9f4 Merge pull request #42725 from qgis/backport-42720-to-release-3_18 [Backport release-3_18] Server landing page - update minified version 08 April 2021, 21:16:17 UTC
e3445f2 Merge pull request #42720 from pathmapper/lp_minified Server landing page - update minified version 08 April 2021, 20:21:05 UTC
70fa8cc Merge pull request #42721 from pathmapper/backport-42697-to-release-3_18 [Backport release-3_18] Use recommended osm tile url for server API - Features and landingpage 08 April 2021, 20:15:56 UTC
ca0a8ae Use recommended osm tile url for server API - Features and landingpage (#42697) * Use recommended osm tile url 08 April 2021, 10:52:29 UTC
84e6bae Ensure that cached vector getFeatures request respect provider ordering 07 April 2021, 23:54:59 UTC
36c3473 fix MSSQL extent in geometry table (#42684) 07 April 2021, 23:53:48 UTC
1277b17 make wms server field configuration translatable (cherry picked from commit e6e78f07de96c691c478f5ae1c7979be8be15db8) 07 April 2021, 21:30:12 UTC
c1a9088 [processing] When configurating a field calculator algorithm in a model, ensure that the correct expression context is set for the widget Otherwise we don't see any of the available variables ready for use in the calculation. We need to do this manually after creating the widget, because the context generator isn't set till after the widget is created, and this particular widget configuration doesn't fetch the expression context on demand. 07 April 2021, 02:35:30 UTC
c57ab07 Ensure that the @geometry_part_num variable exactly matches the correct part ordering for polygon features Because we sort and render polygon parts in descending area order, we can't use the order of parts rendered for this variable or we'll be giving a different part number vs the actual geometry part number. (cherry picked from commit 684a4222680326c656991218dcac8f59751734d8) 07 April 2021, 02:31:53 UTC
fd8069e Gracefully handle import errors in console Fixes opening the console when 3d library is not built Fixes #41855 07 April 2021, 02:30:02 UTC
5027350 Don't crash when trying to insert dynamic text into an empty report Fixes #42579 07 April 2021, 02:29:41 UTC
8322e80 Natural Breaks (Jenks) classification causes crash (#42618) 07 April 2021, 02:29:22 UTC
523510c make methods of QgsMapLayerAction virtual so the canRunUsingLayer can be fine tuned (#42613) 06 April 2021, 06:50:00 UTC
3fea7b6 debian packaging: fix hirsute 04 April 2021, 12:21:27 UTC
back to top