Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							0f032e5f2d 
							
						 
					 
					
						
						
							
							run pre-commit on all files  
						
						
						
						
					 
					
						2024-11-29 15:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1c84e07e 
							
						 
					 
					
						
						
							
							Finalize sinks to get proper error reporting when flushing features  
						
						... 
						
						
						
						Fixes  #59237  
					
						2024-11-12 08:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Giudiceandrea 
							
						 
					 
					
						
						
						
						
							
						
						
							81fb58f997 
							
						 
					 
					
						
						
							
							[processing] Fix deprecated QgsField constructor  
						
						... 
						
						
						
						Using QMetaType.Type in place of QVariant types for:
- "Check validity" qgis:checkvalidity
- "Climb along line" qgis:climbalongline
- "Add geometry attributes" qgis:exportaddgeometrycolumns
- "Advanced Python field calculator" qgis:advancedpythonfieldcalculator
- "Find projection" qgis:findprojection
- "Distance to nearest hub (line to hub)" qgis:distancetonearesthublinetohub
- "Distance to nearest hub (points)"  qgis:distancetonearesthubpoints
- "Concave hull (k-nearest neighbor)" qgis:knearestconcavehull
- "Minimum bounding geometry" qgis:minimumboundinggeometry
- "Distance matrix" qgis:distancematrix
- "Generate points (pixel centroids) along line" qgis:generatepointspixelcentroidsalongline
- "Random points along line" qgis:randompointsalongline
- "Random points in layer bounds" qgis:randompointsinlayerbounds
- "Random points inside polygons" qgis:randompointsinsidepolygons
- "Regular points" qgis:regularpoints
- "Statistics by categories" qgis:statisticsbycategories
- "Text to float" qgis:texttofloat
- "Topological coloring" qgis:topologicalcoloring 
						
						
					 
					
						2024-09-16 08:48:01 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c16a1e2b3d 
							
						 
					 
					
						
						
							
							Update enums  
						
						
						
						
					 
					
						2024-01-19 19:44:48 +10:00 
						 
				 
			
				
					
						
							
							
								Etienne Trimaille 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cab3c43a2 
							
						 
					 
					
						
						
							
							Python - Run pyupgrade on the processing plugin  
						
						
						
						
					 
					
						2023-04-24 10:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Evan Derickson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e63799012 
							
						 
					 
					
						
						
							
							Reduce appends  
						
						
						
						
					 
					
						2021-02-20 12:26:00 +10:00 
						 
				 
			
				
					
						
							
							
								Bas Couwenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2628c480c5 
							
						 
					 
					
						
						
							
							Don't include revision in sources.  
						
						... 
						
						
						
						Prevent changes to files that weren't changed between releases.
This eases review of the changes between releases significantly. 
						
						
					 
					
						2019-05-17 16:47:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							85efc77bb4 
							
						 
					 
					
						
						
							
							Fix inefficient calls to QgsFeature.attributes()[idx]  
						
						... 
						
						
						
						Replace with just f[idx]. Calling QgsFeature.attributes()
allocates a list of all attributes, which is inefficient
when only a single attribute value is needed. 
						
						
					 
					
						2018-10-31 08:42:51 +10:00 
						 
				 
			
				
					
						
							
							
								Andrea Giudiceandrea 
							
						 
					 
					
						
						
						
						
							
						
						
							adf5eb77cf 
							
						 
					 
					
						
						
							
							Add vector icons to some qgs algorithms ( fixes   #19082 ) ( #7149 )  
						
						
						
						
					 
					
						2018-06-04 13:32:56 +07:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							249dca7830 
							
						 
					 
					
						
						
							
							[processing] Consist helpful error messages when sinks cannot be created  
						
						... 
						
						
						
						And throw exceptions always when sinks are not created to avoid
generic errors 
						
						
					 
					
						2018-04-28 05:50:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5339d62715 
							
						 
					 
					
						
						
							
							[processing] More helpful errors when sources cannot be loaded  
						
						... 
						
						
						
						Include descriptive text with the specified parameter value
in error, and always check that sources were loaded to avoid
raw Python exceptions when they are not 
						
						
					 
					
						2018-04-28 05:50:47 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							dca37abd0e 
							
						 
					 
					
						
						
							
							[processing] add group id to QGIS algorithms  
						
						
						
						
					 
					
						2017-12-14 18:04:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							0059b2b692 
							
						 
					 
					
						
						
							
							[processing] remove Python 2 compatibility layer  
						
						
						
						
					 
					
						2017-11-28 12:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							750a54f8f6 
							
						 
					 
					
						
						
							
							More drop V2 suffix fixes  
						
						
						
						
					 
					
						2017-10-30 09:14:05 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fcdcd87af 
							
						 
					 
					
						
						
							
							Rename QgsMultiPointV2 to QgsMultiPoint  
						
						
						
						
					 
					
						2017-10-30 09:14:04 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c50ee6d42f 
							
						 
					 
					
						
						
							
							Update python code to new API  
						
						
						
						
					 
					
						2017-10-26 07:06:34 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e35428e2 
							
						 
					 
					
						
						
							
							Optimise calculation of envelopes for MinimumBoundingGeometry alg  
						
						... 
						
						
						
						It's more efficient to calculate these on the fly, rather then
collecting all geometry points and then calculating. 
						
						
					 
					
						2017-09-04 08:42:03 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							83affdc7f5 
							
						 
					 
					
						
						
							
							[FEATURE] New processing algorithm "minimum bounding geometry"  
						
						... 
						
						
						
						This algorithm creates geometries which enclose the features
from an input layer.
Numerous enclosing geometry types are supported, including
bounding boxes (envelopes), oriented rectangles, circles and
convex hulls.
Optionally, the features can be grouped by a field. If set,
this causes the output layer to contain one feature per grouped
value with a minimal geometry covering just the features with
matching values. 
						
						
					 
					
						2017-09-04 08:42:03 +10:00