Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8af308d277 
							
						 
					 
					
						
						
							
							Fix creation of widget wrappers via metadata parameters  
						
						
						
						
					 
					
						2017-06-22 18:19:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							33aa798c2a 
							
						 
					 
					
						
						
							
							Make 'merge' algorithm store the original layer name and source  
						
						
						
						
					 
					
						2017-06-22 18:18:22 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							00ead638ee 
							
						 
					 
					
						
						
							
							Cleanup alg imports  
						
						
						
						
					 
					
						2017-06-22 18:17:56 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							432dd9dd90 
							
						 
					 
					
						
						
							
							Remove deprecated algorithms  
						
						... 
						
						
						
						Removed:
- Basic Stats for Numbers/String algs (replaced by generic
Basic Stats alg)
- Split Lines with Lines (replaced by generic Split with lines)
- Vector Grid Lines/Polygons (replaced by other create grid
algs) 
						
						
					 
					
						2017-06-22 18:16:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d3d9b4ce7 
							
						 
					 
					
						
						
							
							Remove python algs where a native alg exists  
						
						... 
						
						
						
						Removed python algs are:
- Centroids
- Clip
- Dissolve
- Extract by attribute
- Extract by expression
- Multipart to singlepart
- Polygon centroids
- Reproject layer 
						
						
					 
					
						2017-06-22 18:16:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							db00cb1cdb 
							
						 
					 
					
						
						
							
							Resurrect a processing test  
						
						
						
						
					 
					
						2017-06-22 18:15:38 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							df07772a56 
							
						 
					 
					
						
						
							
							Fix error when adding parameter  
						
						
						
						
					 
					
						2017-06-22 12:21:25 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a87ca09e34 
							
						 
					 
					
						
						
							
							Move some temp file/folder utils to c++  
						
						
						
						
					 
					
						2017-06-22 06:48:25 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e8a03b918b 
							
						 
					 
					
						
						
							
							Move default file extension code to c++  
						
						
						
						
					 
					
						2017-06-22 06:48:25 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d1ed7d158e 
							
						 
					 
					
						
						
							
							Steps towards executing models  
						
						
						
						
					 
					
						2017-06-22 06:47:11 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1df9f6b6f0 
							
						 
					 
					
						
						
							
							Start on executing models  
						
						
						
						
					 
					
						2017-06-22 06:47:11 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c36169a0ba 
							
						 
					 
					
						
						
							
							Fix some errors in graphical modeler  
						
						
						
						
					 
					
						2017-06-22 06:45:21 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a65e171298 
							
						 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2017-06-22 05:18:16 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ce42d6c41b 
							
						 
					 
					
						
						
							
							Reduce noise in algorithm tests  
						
						
						
						
					 
					
						2017-06-22 05:16:01 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a9f97fc478 
							
						 
					 
					
						
						
							
							Port create attribute index alg to new api  
						
						
						
						
					 
					
						2017-06-21 22:22:37 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0da3652257 
							
						 
					 
					
						
						
							
							Rename some parameter classes for consistency  
						
						
						
						
					 
					
						2017-06-21 22:13:16 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa96e78682 
							
						 
					 
					
						
						
							
							Native extract by expression and attribute algs  
						
						
						
						
					 
					
						2017-06-21 22:12:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							31167718cf 
							
						 
					 
					
						
						
							
							Resurrect some processing algs, port multipart to singlepart to c++  
						
						
						
						
					 
					
						2017-06-21 22:11:42 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a2f7cd65 
							
						 
					 
					
						
						
							
							Models can now be saved and restored  
						
						
						
						
					 
					
						2017-06-20 19:23:21 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2f14b931 
							
						 
					 
					
						
						
							
							First steps to model/save restore in c++  
						
						... 
						
						
						
						Models now save to QVariantMap, using QgsXmlUtils to save to
an xml based format (with extension .model3) 
						
						
					 
					
						2017-06-20 17:26:57 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							179a377da0 
							
						 
					 
					
						
						
							
							Port more model to c++  
						
						
						
						
					 
					
						2017-06-20 15:31:53 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							459244126f 
							
						 
					 
					
						
						
							
							Indentation  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4a654f8b 
							
						 
					 
					
						
						
							
							Port more model API across to c++  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f6358b2118 
							
						 
					 
					
						
						
							
							Begin port of modeler algorithm to c++  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							efe8bba006 
							
						 
					 
					
						
						
							
							Work on resurrecting modeler  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d8f2d99ab 
							
						 
					 
					
						
						
							
							Fix working with inputs in modeler  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc5e224a3 
							
						 
					 
					
						
						
							
							Small cleanups  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							349f6eae6e 
							
						 
					 
					
						
						
							
							Merge pull request  #4732  from nyalldawson/alg  
						
						... 
						
						
						
						[FEATURE] Subdivide algorithm for geometries 
						
						
					 
					
						2017-06-20 13:40:05 +10:00 
						 
				 
			
				
					
						
							
							
								PedroVenancio 
							
						 
					 
					
						
						
						
						
							
						
						
							b49f53bac8 
							
						 
					 
					
						
						
							
							Changes SAGA io_gdal RESAMPLING method to B-Spline Interpolation, as SAGA default, and add the Resampling Method parameter to SAGA Raster Calculator, as explained in  https://issues.qgis.org/issues/16646  
						
						
						
						
					 
					
						2017-06-16 20:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4768025130 
							
						 
					 
					
						
						
							
							Update multiparts to singleparts to new processing API  
						
						
						
						
					 
					
						2017-06-14 23:08:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							54124bd0aa 
							
						 
					 
					
						
						
							
							Restore batch algorithm mode following new processing API  
						
						
						
						
					 
					
						2017-06-13 12:32:30 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							be45c2fdbb 
							
						 
					 
					
						
						
							
							Catch errors while running algs  
						
						
						
						
					 
					
						2017-06-13 10:26:35 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							df73a0f4fc 
							
						 
					 
					
						
						
							
							Remove outdated TODO  
						
						
						
						
					 
					
						2017-06-13 10:26:35 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							63611b1d8f 
							
						 
					 
					
						
						
							
							Port script code functions to c++ classes  
						
						... 
						
						
						
						Restore logging executed algorithms 
						
						
					 
					
						2017-06-12 15:59:56 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5177c7d181 
							
						 
					 
					
						
						
							
							Add a more descriptive tooltip for iterate mode button  
						
						
						
						
					 
					
						2017-06-12 13:39:42 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4b81630aa6 
							
						 
					 
					
						
						
							
							More responsive feedback when using iterate mode  
						
						
						
						
					 
					
						2017-06-12 13:39:33 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b9e0b46f9f 
							
						 
					 
					
						
						
							
							Fix running algorithms in iterating mode  
						
						
						
						
					 
					
						2017-06-12 13:35:31 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							15b30124c1 
							
						 
					 
					
						
						
							
							Hide qgis scripts for now (non-functional)  
						
						
						
						
					 
					
						2017-06-12 10:39:57 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d8302a26f2 
							
						 
					 
					
						
						
							
							Fix feature source widget returns source even when not set  
						
						
						
						
					 
					
						2017-06-12 10:38:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c52e6a72ba 
							
						 
					 
					
						
						
							
							Fix raster layers showing as input choices for vector algs  
						
						
						
						
					 
					
						2017-06-12 10:35:22 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b40f409de2 
							
						 
					 
					
						
						
							
							Nicer formatting for log in algorithm dialog  
						
						
						
						
					 
					
						2017-06-12 08:31:37 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							29f50b72ee 
							
						 
					 
					
						
						
							
							[processing] Catch transform errors in when iterating features  
						
						
						
						
					 
					
						2017-06-12 08:05:32 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							92397537fe 
							
						 
					 
					
						
						
							
							Check validity outputs counts of valid/invalid features  
						
						
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e49cc78674 
							
						 
					 
					
						
						
							
							Make html output in basic stats algorithm optional  
						
						
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb41ef1adc 
							
						 
					 
					
						
						
							
							Output useful logging when running algorithms from toolbox  
						
						... 
						
						
						
						Now outputs the input parameters, execution time, and results 
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6d4be556 
							
						 
					 
					
						
						
							
							Correctly reject algorithm dialog  
						
						... 
						
						
						
						Algorithm dialog was not being rejected when close button was
called (only hidden), leading to old dialogs and widgets
hanging around forever... 
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							aa544a14c0 
							
						 
					 
					
						
						
							
							Only use a temporary feedback object when running algorithms  
						
						... 
						
						
						
						Otherwise canceling a run causes all future runs to be canceled 
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d2c229332 
							
						 
					 
					
						
						
							
							Port checkInputCRS to c++, and allow algorithms to flag when they  
						
						... 
						
						
						
						require all input layers to be in the same CRS
The default behaviour is to assume that algorithms are well behaved
and can handle multi-CRS inputs, but algs have the option to
flag that they do not allow this and require the input CRS check.
Those algs should document that they require all inputs to have
matching CRS - processing 3.0 behaviour is to assume that algs
can handle this. 
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							386c4246b2 
							
						 
					 
					
						
						
							
							Merge algorithm reprojects layers so that all features are  
						
						... 
						
						
						
						in CRS of first input layer 
						
						
					 
					
						2017-06-12 07:26:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5ba0b5cd83 
							
						 
					 
					
						
						
							
							Port merge alg to new API  
						
						
						
						
					 
					
						2017-06-12 07:26:02 +10:00