Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							b9929d4c2a 
							
						 
					 
					
						
						
							
							[processing][needs-docs] always use SAGA shipped with QGIS (refs  #16422 )  
						
						 
						
						
						
						
					 
					
						2017-05-19 09:00:02 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5a0bcf0776 
							
						 
					 
					
						
						
							
							Style fixes  
						
						 
						
						
						
						
					 
					
						2017-05-17 21:33:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							56c8baaccb 
							
						 
					 
					
						
						
							
							Provide a standard string comparison method in QgsLocatorFilter  
						
						 
						
						... 
						
						
						
						Subclasses should use this method instead of directly calling
QString::contains or using Python 's in search' type matches.
This ensures consistent matching behaviour across different filters. 
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6649d2b1ed 
							
						 
					 
					
						
						
							
							Sort filter results so closer matches appear higher  
						
						 
						
						... 
						
						
						
						A closer match means more of the text is matched, ie
a short string inside a long string is penalised 
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							102a46662b 
							
						 
					 
					
						
						
							
							Implement prefix based locator searching  
						
						 
						
						... 
						
						
						
						Filters can indicate their preferred search prefix. Searches which
begin with this character will be restricted to the single matching
filter.
E.g. entering 'l buffer' will searching only layers containing 'buffer'
Other prefixes are:
- . search actions
- pl search print layouts
- a search algorithms
Plugins are restricted to a minimum 3 character prefix. We do this
to avoid plugins 'stealing' desirable prefixes, and instead we
want to reserve them for future core filters. 
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b33ce0bf47 
							
						 
					 
					
						
						
							
							Allow speciyfing the priority for filters  
						
						 
						
						... 
						
						
						
						Higher priority (i.e. more important) filter results get shown
first. This means filters like project layers & composers will
show above 'cruder' filters like the actions/processing filters. 
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0f80df09a7 
							
						 
					 
					
						
						
							
							Show locator filter names in results, sort results and group by filter  
						
						 
						
						
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0dd3fcb6e4 
							
						 
					 
					
						
						
							
							Add processing algorithms to locator bar  
						
						 
						
						... 
						
						
						
						Inspired by the ghost of processing's commander 
						
						
					 
					
						2017-05-17 21:33:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							84871ce00d 
							
						 
					 
					
						
						
							
							[processing] temporarily disable singleparts to multiparts test  
						
						 
						
						
						
						
					 
					
						2017-05-17 08:26:47 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7c981aea 
							
						 
					 
					
						
						
							
							[processing] handle NULL values in the single to multi algorithm ( fix   #15822 )  
						
						 
						
						
						
						
					 
					
						2017-05-16 13:43:42 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							11475c621d 
							
						 
					 
					
						
						
							
							Revert "Merge pull request  #4562  from alexbruy/processing-singletomulti-3"  
						
						 
						
						... 
						
						
						
						This reverts commit e3d79a1fe940b5d813b5f79c51b43393d085bb16, reversing
changes made to 3f7f95ee262ea3646d61600c21faed0866bc70b0.
Reverting again, as Travis started failing after merging PR (with all
test passed) into master branch 
						
						
					 
					
						2017-05-16 13:42:47 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							b56e46dad4 
							
						 
					 
					
						
						
							
							[processing] handle NULL values in the single to multi algorithm ( fix   #15822 )  
						
						 
						
						
						
						
					 
					
						2017-05-16 10:06:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ae97c333d6 
							
						 
					 
					
						
						
							
							Revert "Port algorithm countVisibleParameters to c++"  
						
						 
						
						... 
						
						
						
						This reverts commit c3c694f8ccfbe0b64df14365f950f5895968a66a. 
						
						
					 
					
						2017-05-15 10:24:38 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c3c694f8cc 
							
						 
					 
					
						
						
							
							Port algorithm countVisibleParameters to c++  
						
						 
						
						
						
						
					 
					
						2017-05-15 08:44:28 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe459de14 
							
						 
					 
					
						
						
							
							[processing] remove extra quotes when restoring batch process from file  
						
						 
						
						... 
						
						
						
						(fix  #16309 ) 
						
						
					 
					
						2017-05-13 11:14:17 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							c620c7c306 
							
						 
					 
					
						
						
							
							[processing] stop algorithm execution if geometry/feature error occured  
						
						 
						
						... 
						
						
						
						(fix  #11986 ) 
						
						
					 
					
						2017-05-13 09:45:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							e01b7ef60a 
							
						 
					 
					
						
						
							
							[processing] take in account file extension when loading Processing  
						
						 
						
						... 
						
						
						
						results (fix  #16486 ) 
						
						
					 
					
						2017-05-12 17:28:41 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							75a5d5dda1 
							
						 
					 
					
						
						
							
							Remove unused skipAttributeCreation option in QgsVectorLayerExporter::exportLayer  
						
						 
						
						
						
						
					 
					
						2017-05-12 08:03:23 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							384369c3c4 
							
						 
					 
					
						
						
							
							Rename QgsVectorLayerImport to QgsVectorLayerExporter  
						
						 
						
						... 
						
						
						
						Since the majority of users of this class will be exporting
an existing map layer to a data provider, the QgsVectorLayerImport
name is misleading and suggests that this class is designed
just to bring layers "into" QGIS.
Explicitly naming the class "Exporter" should help API users
discover this class.
Also cleanup API and improve docs 
						
						
					 
					
						2017-05-12 08:02:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							abc74b4262 
							
						 
					 
					
						
						
							
							[processing] don't apply -te and -te_srs if not requested ( fix   #16519 )  
						
						 
						
						
						
						
					 
					
						2017-05-10 15:47:29 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							aa021bef0c 
							
						 
					 
					
						
						
							
							Merge pull request  #4307  from ghtmtt/proc_tests  
						
						 
						
						... 
						
						
						
						[processing] other qgis test, clean commit 
						
						
					 
					
						2017-05-10 09:07:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6aa10c6817 
							
						 
					 
					
						
						
							
							[processing] Cleanup some layer/writer related handling  
						
						 
						
						... 
						
						
						
						Ensure that layers created by QgsProcessingUtils::createFeatureSink
can always be retrieved using QgsProcessingUtils::mapLayerFromString 
						
						
					 
					
						2017-05-09 15:29:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							06c4dea7ff 
							
						 
					 
					
						
						
							
							[processing] Remove vector.createVectorWriter  
						
						 
						
						... 
						
						
						
						Use QgsProcessingUtils.createFeatureSink instead 
						
						
					 
					
						2017-05-07 08:02:54 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a8a3cc82ed 
							
						 
					 
					
						
						
							
							[processing] Port vector.createVectorWriter to c++  
						
						 
						
						... 
						
						
						
						This implements an improved version of vector.createVectorWriter
in QgsProcessingUtils. The improved version relies on the
core class QgsVectorLayerImport to create empty layers,
which:
- reduces duplicate code and reuses the mature QgsVectorLayerImport
routines
- avoids manual conversion of field types to destination provider
field types
- potentially allows any writable provider to be used as a feature
sink for algorithms (e.g. output direct to MSSQL/Oracle/db2). This
should work now - it just needs exposing via UI. 
						
						
					 
					
						2017-05-07 08:02:53 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ae888b60 
							
						 
					 
					
						
						
							
							Merge pull request  #4478  from nyalldawson/layer_store  
						
						 
						
						... 
						
						
						
						Split off map layer storage handling from QgsProject to QgsMapLayerStore 
						
						
					 
					
						2017-05-06 13:00:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							9c88faf416 
							
						 
					 
					
						
						
							
							Merge pull request  #4499  from alexbruy/processing-fieldcalc  
						
						 
						
						... 
						
						
						
						[processing] reset variables list in field calculator on layer change  (fix  #15633 ) 
						
						
					 
					
						2017-05-05 15:16:22 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							02e96a2d80 
							
						 
					 
					
						
						
							
							Partially revert 636a37f  
						
						 
						
						... 
						
						
						
						Fix processing modeler error on startup 
						
						
					 
					
						2017-05-05 07:00:36 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							c2699b4640 
							
						 
					 
					
						
						
							
							[processing] reset variables list in field calculator on layer change ( fix   #15633 )  
						
						 
						
						
						
						
					 
					
						2017-05-04 10:14:37 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f81971daa4 
							
						 
					 
					
						
						
							
							Fix failing tests  
						
						 
						
						
						
						
					 
					
						2017-05-03 07:09:44 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1526afecbd 
							
						 
					 
					
						
						
							
							Add missing import  
						
						 
						
						
						
						
					 
					
						2017-05-03 06:26:12 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							15de36ab26 
							
						 
					 
					
						
						
							
							[processing] Always require real QgsFields objects in getVectorWriter,  
						
						 
						
						... 
						
						
						
						don't allow arrays of fields as inputs 
						
						
					 
					
						2017-05-03 06:26:12 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							43a86808a2 
							
						 
					 
					
						
						
							
							[processing] Fix vector split alg  
						
						 
						
						
						
						
					 
					
						2017-05-03 06:25:30 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee1236f067 
							
						 
					 
					
						
						
							
							[processing] Remove unused options argument from (create/get)VectorWriter  
						
						 
						
						
						
						
					 
					
						2017-05-03 06:25:30 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e70aa84fa 
							
						 
					 
					
						
						
							
							Merge pull request  #4439  from arnaud-morvan/processing_run_context  
						
						 
						
						... 
						
						
						
						[processing] Handle context in processing.run 
						
						
					 
					
						2017-05-03 05:49:06 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								arnaud.morvan@camptocamp.com 
							
						 
					 
					
						
						
						
						
							
						
						
							e232a0809c 
							
						 
					 
					
						
						
							
							[processing] Handle context in processing.run  
						
						 
						
						... 
						
						
						
						Fix  #15985  (Concave hull) 
						
						
					 
					
						2017-05-02 17:04:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							b342accfe4 
							
						 
					 
					
						
						
							
							Merge pull request  #4484  from lejedi76/processing_errormsg_mergevectorlayers_fix  
						
						 
						
						... 
						
						
						
						[processing] fix error message in merge algorithm 
						
						
					 
					
						2017-05-02 16:11:54 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LOMENEDE Jean-Daniel 
							
						 
					 
					
						
						
						
						
							
						
						
							dea558b824 
							
						 
					 
					
						
						
							
							fix error message in merge algorithm  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:39:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							cf5d1aaece 
							
						 
					 
					
						
						
							
							remove old import  
						
						 
						
						
						
						
					 
					
						2017-05-02 12:39:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							429e67e0f9 
							
						 
					 
					
						
						
							
							[processing] remove stuff related to R provider  
						
						 
						
						
						
						
					 
					
						2017-05-02 12:39:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							30a7e7e514 
							
						 
					 
					
						
						
							
							[processing] remove R provider from core distribution  
						
						 
						
						
						
						
					 
					
						2017-05-02 12:39:26 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							877775d2c0 
							
						 
					 
					
						
						
							
							Remove a bunch of unneeded imports  
						
						 
						
						
						
						
					 
					
						2017-05-02 14:47:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ed18b112a 
							
						 
					 
					
						
						
							
							Add a bunch of missing QgsProcessingUtils imports  
						
						 
						
						
						
						
					 
					
						2017-05-02 14:36:23 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							49c688bbe4 
							
						 
					 
					
						
						
							
							Fix use of QgsProcessingUtils.mapLayerFromString  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:40:49 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							df1ead5ed4 
							
						 
					 
					
						
						
							
							[processing] Remove vector.spatialindex()  
						
						 
						
						... 
						
						
						
						Use QgsProcessingUtils.createSpatialIndex() instead. 
						
						
					 
					
						2017-05-02 13:39:36 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bde1bf457b 
							
						 
					 
					
						
						
							
							[processing] Remove unused vector.duplicateInMemory() function  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:29:42 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7eb7a7aa01 
							
						 
					 
					
						
						
							
							[processing] Remove vector.bufferedBoundingBox()  
						
						 
						
						... 
						
						
						
						Use QgsRectangle.grow() instead 
						
						
					 
					
						2017-05-02 13:27:01 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8e5565413f 
							
						 
					 
					
						
						
							
							[processing] Remove unused dataobjects.loadList method  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:20:29 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0fbf1c2f54 
							
						 
					 
					
						
						
							
							[processing] Remove unused dataobjects.extent method  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:18:47 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa8f667b3e 
							
						 
					 
					
						
						
							
							Fix failing test  
						
						 
						
						
						
						
					 
					
						2017-05-02 13:15:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b1eecfdba4 
							
						 
					 
					
						
						
							
							Fix resolving memory layers when multiple memory layers are used in model  
						
						 
						
						
						
						
					 
					
						2017-05-02 12:45:54 +10:00