Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							0073c35b65 
							
						 
					 
					
						
						
							
							remove distanceFromPoint  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							a97ade0e88 
							
						 
					 
					
						
						
							
							address reviews  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							b5e6033a88 
							
						 
					 
					
						
						
							
							fix SIP  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							432f29be92 
							
						 
					 
					
						
						
							
							add pointsLimit and SIP  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							398144ee93 
							
						 
					 
					
						
						
							
							add docs  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							3a014ae0bf 
							
						 
					 
					
						
						
							
							make identification work with point size  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								Belgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							4f3f95a841 
							
						 
					 
					
						
						
							
							raycast intersection with node bounding box  
						
						
						
						
					 
					
						2021-01-13 15:47:40 +01:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							8a85cae92c 
							
						 
					 
					
						
						
							
							[processing] Add 'thiessen' tag to QGIS' voronoi polygons algorithm  
						
						
						
						
					 
					
						2021-01-13 15:42:06 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a8c3b02cdd 
							
						 
					 
					
						
						
							
							Correctly expose QgsLayoutItemAttributeTable::getTableContents to sip,  
						
						... 
						
						
						
						so that this class can be reused from Python classes
Fixes https://github.com/gltn/stdm/issues/411  
						
						
					 
					
						2021-01-13 14:56:09 +10:00 
						 
				 
			
				
					
						
							
							
								Julien Cabieces 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							579d55f286 
							
						 
					 
					
						
						
							
							[OTB] Fixes empty string parameters ( #40957 )  
						
						
						
						
					 
					
						2021-01-13 11:16:18 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							dcd3c32458 
							
						 
					 
					
						
						
							
							fix sipify  
						
						
						
						
					 
					
						2021-01-12 13:02:56 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							aac558dd59 
							
						 
					 
					
						
						
							
							follow up + some forward declarations  
						
						
						
						
					 
					
						2021-01-12 12:52:23 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a6404da815 
							
						 
					 
					
						
						
							
							separate QgsAttributeEditorElement into several files  
						
						
						
						
					 
					
						2021-01-12 12:52:20 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca37a56763 
							
						 
					 
					
						
						
							
							Merge pull request  #40947  from 3nids/rel-reg-f2  
						
						... 
						
						
						
						move reading from XML logic from QgsEditFormConfig to QgsAttributeEditorElement 
						
						
					 
					
						2021-01-12 10:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							9e5b614189 
							
						 
					 
					
						
						
							
							fix legacy config before creating elements to avoid passing widget config  
						
						
						
						
					 
					
						2021-01-12 08:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3feda231b8 
							
						 
					 
					
						
						
							
							Update comment  
						
						
						
						
					 
					
						2021-01-12 13:47:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9cf44e4a66 
							
						 
					 
					
						
						
							
							Loosen grass test crs requirement to allow passing on proj < 6  
						
						
						
						
					 
					
						2021-01-12 13:47:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b295bd5803 
							
						 
					 
					
						
						
							
							[processing][grass] Export CRS definitions as WKT2 strings instead  
						
						... 
						
						
						
						of proj strings wherever possible
Because proj strings are lossy
Fixes  #18596  
						
						
					 
					
						2021-01-12 13:47:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c703d81c9c 
							
						 
					 
					
						
						
							
							[processing] Fix exception after running algorithm in modeler  
						
						... 
						
						
						
						Fixes  #40907  
					
						2021-01-12 13:38:01 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							44c2a26074 
							
						 
					 
					
						
						
							
							Add utility functions to determine if a QgsExpression is a simple  
						
						... 
						
						
						
						"field=value" type expression, and for condensing a list of similar
expressions to an equivalent "field IN (value, value2,...)" expression
wherever possible 
						
						
					 
					
						2021-01-12 12:16:50 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							74d053242e 
							
						 
					 
					
						
						
							
							Add new field for geoid-ellipsoid diff  
						
						
						
						
					 
					
						2021-01-12 10:25:19 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							a6aecf5ff5 
							
						 
					 
					
						
						
							
							deprecate QgsEditFormConfig::attributeEditorElementFromDomElement  
						
						
						
						
					 
					
						2021-01-11 21:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3f717cb395 
							
						 
					 
					
						
						
							
							move reading from XML logic from QgsEditFormConfig to QgsAttributeEditorElement  
						
						... 
						
						
						
						so it lives in the same place than saving the config 
						
						
					 
					
						2021-01-11 21:51:54 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1656ef2987 
							
						 
					 
					
						
						
							
							move the config to QgsAttributeEditorRelation + fix cloning ( #40941 )  
						
						
						
						
					 
					
						2021-01-11 21:47:09 +01:00 
						 
				 
			
				
					
						
							
							
								GeoJulien 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8660375d 
							
						 
					 
					
						
						
							
							Remove trailing space  
						
						
						
						
					 
					
						2021-01-12 06:02:57 +10:00 
						 
				 
			
				
					
						
							
							
								GeoJulien 
							
						 
					 
					
						
						
						
						
							
						
						
							74fb453f99 
							
						 
					 
					
						
						
							
							fix confused copy/paste  
						
						
						
						
					 
					
						2021-01-12 06:02:57 +10:00 
						 
				 
			
				
					
						
							
							
								GeoJulien 
							
						 
					 
					
						
						
						
						
							
						
						
							05d836b4ce 
							
						 
					 
					
						
						
							
							Use QDesktopServices instead of deprecated iface.openUrl  
						
						
						
						
					 
					
						2021-01-12 06:02:57 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ad944156c8 
							
						 
					 
					
						
						
							
							[feature][layouts] Add menu entry to add dynamic text labels  
						
						... 
						
						
						
						easily to a layout
The new "Add Item" -> "Dynamic Text" menu contains a bunch of preset
handy dynamic text expressions which users can use to insert a label
automatically containing the corresponding expression. E.g.
Add Item -> Dynamic Text -> Layout Name
will insert a label containing the expression [% @layout_name %].
This raises discoverability and user-friendliness of inserting
dynamic labels 
						
						
					 
					
						2021-01-12 04:32:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7478bca68d 
							
						 
					 
					
						
						
							
							[processing] Don't use authid to compare layer CRSes  
						
						... 
						
						
						
						Instead of QgsCoordinateReferenceSystem == operator, so that we
can correctly test equality of non-standard CRSes 
						
						
					 
					
						2021-01-11 13:06:05 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f8e5e0bf7e 
							
						 
					 
					
						
						
							
							Improve python repr string for QgsCoordinateReferenceSystem  
						
						... 
						
						
						
						- Indicate invalid crses
- If crs doesn't have an authid, use wkt representation 
						
						
					 
					
						2021-01-11 13:06:05 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ad337a2f 
							
						 
					 
					
						
						
							
							NMEA calculate 3D RMS  
						
						
						
						
					 
					
						2021-01-11 12:25:05 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60b884d4f4 
							
						 
					 
					
						
						
							
							Merge pull request  #34988  from mrylov/hana-provider  
						
						... 
						
						
						
						[FEATURE] HANA database provider 
						
						
					 
					
						2021-01-10 09:45:42 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ee5e5646a 
							
						 
					 
					
						
						
							
							Update tests  
						
						
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							716e74c74a 
							
						 
					 
					
						
						
							
							[processing] Use correct means to escape " values in GDAL commands  
						
						
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b14dc49c85 
							
						 
					 
					
						
						
							
							[processing] Catch the gdal process console progress report output  
						
						... 
						
						
						
						and show algorithm progress bars when running GDAL algorithms 
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							54ec5acf1f 
							
						 
					 
					
						
						
							
							[processing] GDAL algorithms can now be canceled!  
						
						... 
						
						
						
						Previously there was no way to terminate the GDAL process, so if you
accidently got some parameter values wrong it was very easy to end
up with a quasi-endless, non-cancelable gdal algorithm burning away cpu in the
background of a qgis session... ouch! 
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							50b5e563af 
							
						 
					 
					
						
						
							
							[processing] Use QgsBlockingProcess instead of subprocess to run GDAL algorithms  
						
						... 
						
						
						
						This gives us much more flexibility when running the process, as we can
now do things like report feedback messages directly without having
to resort to potentially unsafe event loops regardless of whether the
algorithm is run in the main or a background thread. 
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e79922b2cc 
							
						 
					 
					
						
						
							
							[processing] Return log lines from GdalUtils.runGdal instead of storing  
						
						... 
						
						
						
						in a class member
The previous approach was NOT thread safe, and it's easy to avoid 
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							02f861c339 
							
						 
					 
					
						
						
							
							[processing] Translate some strings when running gdal algorithms  
						
						
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ddf19ac4c3 
							
						 
					 
					
						
						
							
							Add method to retrieve exit status of process  
						
						
						
						
					 
					
						2021-01-09 07:16:14 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0fc4aee612 
							
						 
					 
					
						
						
							
							Merge pull request  #40721  from suricactus/relregistry  
						
						... 
						
						
						
						Support multiple relation editors via relation widget registry 
						
						
					 
					
						2021-01-08 21:39:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							6620bb900e 
							
						 
					 
					
						
						
							
							Removed the deprecated methods, will be implemented in Python only  
						
						
						
						
					 
					
						2021-01-08 16:03:50 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							770856959b 
							
						 
					 
					
						
						
							
							Fix breaking tests  
						
						
						
						
					 
					
						2021-01-08 14:12:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							ebddedd955 
							
						 
					 
					
						
						
							
							Fix wrong usage of mFeatureSelectionMgr in the abstract class  
						
						
						
						
					 
					
						2021-01-08 13:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6061030f96 
							
						 
					 
					
						
						
							
							enable dynamic SVGs for fill symbol ( #40902 )  
						
						
						
						
					 
					
						2021-01-08 12:02:31 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0120e0f775 
							
						 
					 
					
						
						
							
							Merge pull request  #40892  from 3nids/svg-dyn-gui  
						
						... 
						
						
						
						GUI for dynamic SVGs 
						
						
					 
					
						2021-01-08 09:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0d785c8a84 
							
						 
					 
					
						
						
							
							Add method to retrieve QgsVertexMarker center point in map coordinates  
						
						
						
						
					 
					
						2021-01-08 10:37:30 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							5d47b5d8f9 
							
						 
					 
					
						
						
							
							Convert cpp type to python type  
						
						
						
						
					 
					
						2021-01-07 17:06:57 +02:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							defb091c48 
							
						 
					 
					
						
						
							
							add missing dox  
						
						
						
						
					 
					
						2021-01-07 15:52:23 +01:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							9161a8c8b5 
							
						 
					 
					
						
						
							
							gui for dynamic SVGs  
						
						
						
						
					 
					
						2021-01-07 15:02:26 +01:00