Nyall Dawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6b39077a2 
							
						 
					 
					
						
						
							
							Promote QgsCoordinateTransform::TransformDirection to enum class, move to Qgis  
						
						 
						
						... 
						
						
						
						This enum was forcing an include of qgscoordinatetransform.h within the
widely used qgsabstractgeometry.h header, causing an absolute explosion
of includes of a bunch of very heavy header classes all across QGIS. By
removing the forced include we can avoid a ton of unwanted includes
and make wider use of forward declarations... 
						
						
					 
					
						2021-09-22 16:40:49 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cd2a17f779 
							
						 
					 
					
						
						
							
							Create Qgis::SymbolLayerFlags, add flag for symbol layers to prevent  
						
						 
						
						... 
						
						
						
						feature clipping to map extent 
						
						
					 
					
						2021-09-21 14:02:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Marteau 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee6acb0ca2 
							
						 
					 
					
						
						
							
							Refactorize server properties  
						
						 
						
						
						
						
					 
					
						2021-09-16 14:10:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c0f2574d 
							
						 
					 
					
						
						
							
							[processing] Add parameter type for annotation layers  
						
						 
						
						
						
						
					 
					
						2021-09-11 07:59:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4cb06c0ae2 
							
						 
					 
					
						
						
							
							Add an annotation item edit operation for adding nodes  
						
						 
						
						
						
						
					 
					
						2021-09-10 15:01:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d299df92 
							
						 
					 
					
						
						
							
							Use an edit operation for annotation item translation, instead of  
						
						 
						
						... 
						
						
						
						transform
Will make it easier to add undo/redo support in future 
						
						
					 
					
						2021-09-10 15:01:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1228f59bff 
							
						 
					 
					
						
						
							
							Make annotation item edit API a bit more flexible  
						
						 
						
						
						
						
					 
					
						2021-09-10 15:01:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4b245f59e0 
							
						 
					 
					
						
						
							
							Add new annotation edit operation for deleting a vertex  
						
						 
						
						
						
						
					 
					
						2021-09-10 15:01:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b8f65cbf01 
							
						 
					 
					
						
						
							
							Promote temporal related enums to enum classes, move to Qgis  
						
						 
						
						
						
						
					 
					
						2021-09-09 14:56:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7c7b6dd1e 
							
						 
					 
					
						
						
							
							[api] Create annotation item gui registry  
						
						 
						
						... 
						
						
						
						This registry is attached to QgsGui and handles registration of
functions which create widgets for modifying QgsAnnotationItems
Modeled heavily off the print layout API 
						
						
					 
					
						2021-09-07 10:35:02 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8f2eb9238f 
							
						 
					 
					
						
						
							
							Qgis::HttpMethod should be an enum class  
						
						 
						
						
						
						
					 
					
						2021-09-06 11:28:04 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Etienne Trimaille 
							
						 
					 
					
						
						
						
						
							
						
						
							8b18399704 
							
						 
					 
					
						
						
							
							Add a POST parameter in the FileDownloader processing algorithm  
						
						 
						
						
						
						
					 
					
						2021-09-03 11:35:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ff1e55a21 
							
						 
					 
					
						
						
							
							[api] Add method to retrieve the nodes for an annotation item  
						
						 
						
						... 
						
						
						
						For now all nodes just directly represent vertices in the item,
but the intention here is that they can represent any form of handle
which can be used to manipulate an item (e.g. a bezier curve point,
some "smart shape" handle for resizing or rotating an item, etc) 
						
						
					 
					
						2021-09-03 08:06:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4acffbb31 
							
						 
					 
					
						
						
							
							Add flag for scale dependent bounding boes  
						
						 
						
						
						
						
					 
					
						2021-08-31 11:04:29 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f40096ab 
							
						 
					 
					
						
						
							
							Add support for filtering system tables in QgsProviderSublayerProxyModel  
						
						 
						
						
						
						
					 
					
						2021-08-26 12:56:45 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7f090f64d1 
							
						 
					 
					
						
						
							
							[api] Add flags to QgsProviderSublayerDetails, to indicate that  
						
						 
						
						... 
						
						
						
						a sublayer is a system or internal table 
						
						
					 
					
						2021-08-26 12:56:45 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b2e640cee 
							
						 
					 
					
						
						
							
							Add a new enum for inherent map layer properties, and add property  
						
						 
						
						... 
						
						
						
						to annotation layers to reflect that while these are editable
users are not able to toggle edits on them (they are ALWAYS
editable!)
Note that we can't use the existing QgsMapLayer::LayerFlag enum here,
as that has a different meaning (flags which are set by users
at runtime) 
						
						
					 
					
						2021-08-18 12:32:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1608547066 
							
						 
					 
					
						
						
							
							Add utility function QgsFileUtils.renameDataset  
						
						 
						
						... 
						
						
						
						Renames a dataset file, including all its associated sidecar
files (and optionally the .qmd/.qml sidecars) 
						
						
					 
					
						2021-08-11 08:21:04 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00dad40975 
							
						 
					 
					
						
						
							
							Merge pull request  #44583  from alexbruy/processing-pointcloud  
						
						 
						
						... 
						
						
						
						Point cloud parameter for Processing 
						
						
					 
					
						2021-08-06 11:02:04 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							f801cb6816 
							
						 
					 
					
						
						
							
							[processing] new pont cloud parameter for processing  
						
						 
						
						
						
						
					 
					
						2021-08-05 16:03:50 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							686a6e5968 
							
						 
					 
					
						
						
							
							[api] Add option to QgsFeatureRequest to request features  
						
						 
						
						... 
						
						
						
						within a certain distance of a reference geometry
E.g. this request will retrieve all features within 50 map units of the
provided linestring:
    QgsFeatureRequest().setDistanceWithin(QgsGeometry.fromWkt('LineString(0 0, 10 0, 12 1)'), 50)
A new enum Qgis::SpatialFilterType has been added to reflect whether
a request uses no spatial filter, a BoundingBox filter (via
setFilterRect), or the new DistanceWithin filter.
Distance within filters are treated like bounding box filters, in
that they are independant of any attribute/id filters (such as
feature ids or expressions). 
						
						
					 
					
						2021-08-05 14:24:07 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							01e3e1dddc 
							
						 
					 
					
						
						
							
							[api] Move QgsGeometry enums to Qgis, promote to enum classes  
						
						 
						
						
						
						
					 
					
						2021-08-04 09:54:32 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							47f7612004 
							
						 
					 
					
						
						
							
							Add flag to babel command generation methods to control whether  
						
						 
						
						... 
						
						
						
						paths should be quoted 
						
						
					 
					
						2021-08-02 13:36:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							9d732a238a 
							
						 
					 
					
						
						
							
							Fix SIP  
						
						 
						
						
						
						
					 
					
						2021-07-30 10:53:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							deed238bc8 
							
						 
					 
					
						
						
							
							s/OnGoing/Running/g  
						
						 
						
						
						
						
					 
					
						2021-07-30 10:18:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							56acee931d 
							
						 
					 
					
						
						
							
							Add enum ActionStart  
						
						 
						
						
						
						
					 
					
						2021-07-30 10:18:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							014a4aac3a 
							
						 
					 
					
						
						
							
							Add StartLater / StartImmediately distinction  
						
						 
						
						
						
						
					 
					
						2021-07-30 10:18:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							5389c31b1e 
							
						 
					 
					
						
						
							
							Add ContentStatus enum in Qgis class  
						
						 
						
						
						
						
					 
					
						2021-07-30 10:17:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f115db6950 
							
						 
					 
					
						
						
							
							Start vivisecting gps_importer plugin  
						
						 
						
						... 
						
						
						
						Move the babel format classes to core, cleaning these up and
removing unused code and modernizing the API. 
						
						
					 
					
						2021-07-30 16:07:36 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6967406aca 
							
						 
					 
					
						
						
							
							move QgsNetworkContentFetcherRegistry::FetchingMode to Qgis ( #44397 )  
						
						 
						
						
						
						
					 
					
						2021-07-27 08:19:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0095ff1e 
							
						 
					 
					
						
						
							
							[api] Add a new capability for QgsDataItems to indicate that the  
						
						 
						
						... 
						
						
						
						item path directly corresponds to an on-disk file path 
						
						
					 
					
						2021-07-27 11:56:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5246257e8a 
							
						 
					 
					
						
						
							
							Cleaner API for QgsProviderUtils::sublayerDetailsAreIncomplete,  
						
						 
						
						... 
						
						
						
						add flag to ignore unknown geometry types 
						
						
					 
					
						2021-07-22 14:54:13 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cd8bec5f2 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part 3 - Advanced editing ( #44169 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] Delaunay triangulation and face refinement for advanced mesh editing tools 
						
						
					 
					
						2021-07-19 08:21:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2724315a99 
							
						 
					 
					
						
						
							
							Move enums from QgsVectorLayer to Qgis, promote to enum classes,  
						
						 
						
						... 
						
						
						
						and fix redundant QgsVectorLayer.VertexMarkerType enum 
						
						
					 
					
						2021-07-19 14:02:39 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c09443a056 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part 3 - Edit mesh map tool ( #44037 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] add mesh map tool to CRUD/digitize actions for mesh frame (vertices, faces) 
						
						
					 
					
						2021-07-14 08:00:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d44412ddb8 
							
						 
					 
					
						
						
							
							Can't monkey patch from core into gui classes  
						
						 
						
						
						
						
					 
					
						2021-07-13 06:39:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d0beaae3a4 
							
						 
					 
					
						
						
							
							Move QgsSublayersDialog::PromptMode enum to Qgis and rename  
						
						 
						
						
						
						
					 
					
						2021-07-13 06:39:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							878b2436a5 
							
						 
					 
					
						
						
							
							Address PR comments - part 2  
						
						 
						
						
						
						
					 
					
						2021-07-07 12:43:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							78a42cf7e8 
							
						 
					 
					
						
						
							
							Address PR comments  
						
						 
						
						
						
						
					 
					
						2021-07-06 21:02:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							27eb5743ad 
							
						 
					 
					
						
						
							
							Provider QSCI APIs for sqlite and PG  
						
						 
						
						
						
						
					 
					
						2021-07-06 20:58:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							cf260226a3 
							
						 
					 
					
						
						
							
							Create SQL layer and widget config based on enum  
						
						 
						
						
						
						
					 
					
						2021-07-06 20:56:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							73f45ee467 
							
						 
					 
					
						
						
							
							Allow non sublayer items to be added to QgsProviderSublayerModel  
						
						 
						
						... 
						
						
						
						E.g. embedded project items 
						
						
					 
					
						2021-07-06 17:57:21 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							288321505a 
							
						 
					 
					
						
						
							
							Start on sublayer model  
						
						 
						
						
						
						
					 
					
						2021-07-06 17:57:21 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee141a1a8e 
							
						 
					 
					
						
						
							
							Add enum Qgis::FilePathType and add proper stable api for setting  
						
						 
						
						... 
						
						
						
						whether QgsProject uses absolute or relative paths for file storage 
						
						
					 
					
						2021-07-03 06:39:36 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d326d38660 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part-1 (qgis_core) ( #43828 )  
						
						 
						
						... 
						
						
						
						[feature] qgis_core changes to allow mesh layer editing (part-1 or QEP#228) 
						
						
					 
					
						2021-06-25 16:17:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f50dd99ed7 
							
						 
					 
					
						
						
							
							Dox++  
						
						 
						
						
						
						
					 
					
						2021-06-23 17:30:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f62ddb37a2 
							
						 
					 
					
						
						
							
							Promote QgsRasterPipe enums to enum classes in Qgis namespace  
						
						 
						
						... 
						
						
						
						and add forward declares where possible 
						
						
					 
					
						2021-06-23 17:30:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							469f967941 
							
						 
					 
					
						
						
							
							Add framework for querying for dataset sublayers via  
						
						 
						
						... 
						
						
						
						QgsProviderRegistry/QgsProviderMetadata 
						
						
					 
					
						2021-06-22 08:43:39 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							2029b9b103 
							
						 
					 
					
						
						
							
							add missing enum dox  
						
						 
						
						
						
						
					 
					
						2021-06-02 12:05:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							e7ccf1fcc6 
							
						 
					 
					
						
						
							
							also do non scoped enums  
						
						 
						
						
						
						
					 
					
						2021-05-31 09:36:21 +02:00