Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0dfb3c2d8c 
							
						 
					 
					
						
						
							
							[processing] Use distance parameter for more algorithms  
						
						 
						
						
						
						
					 
					
						2018-04-20 18:27:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6412138259 
							
						 
					 
					
						
						
							
							Indentation  
						
						 
						
						
						
						
					 
					
						2018-04-20 18:27:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6a2625664e 
							
						 
					 
					
						
						
							
							[processing] Add dedicated "distance" parameter  
						
						 
						
						... 
						
						
						
						This is a subclass of QgsProcessingParameterNumber, but specifically
for numeric parameters which represent distances. It is linked
to a parent parameter, from which the distance unit will
be determined, and is shown using a dedicated distance widget
within the processing parameters panel. This widget shows
the distance unit.
This avoids the confusion when running algorithms which
use distances where the unit depends on a layer or CRS parameter -
e.g. the distance parameter in the buffer algorithm gives
the distance in layer units... so now we can show those units
directly within the dialog. Hopefully this leads to less
user confusion and accidental "1000 degree buffers"!
Additionally - if the unit is in degrees, a small warning
icon is shown next to the parameter. The tooltip for this
icon advises users to reproject data into a suitable
projected local coordinate system.
Initially implemented for the native buffer and single
sided buffer algorithm only - but more will be added.
Fixes  #16290  
						
						
					 
					
						2018-04-20 18:27:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								matteo 
							
						 
					 
					
						
						
						
						
							
						
						
							9107da368e 
							
						 
					 
					
						
						
							
							[processing] fix missing import  
						
						 
						
						
						
						
					 
					
						2018-04-20 18:26:33 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							7d787980f5 
							
						 
					 
					
						
						
							
							followup a463858: fix interpol. data widget setValue function  
						
						 
						
						
						
						
					 
					
						2018-04-20 10:13:35 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c892652ac 
							
						 
					 
					
						
						
							
							Followup a463858, fix failing tests  
						
						 
						
						
						
						
					 
					
						2018-04-20 08:38:15 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							a463858bf3 
							
						 
					 
					
						
						
							
							[processing] restore TIN / IDW interpolation algorithms  
						
						 
						
						
						
						
					 
					
						2018-04-19 17:19:07 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							7d43e7b876 
							
						 
					 
					
						
						
							
							fix interpolation data widget  
						
						 
						
						
						
						
					 
					
						2018-04-19 17:19:07 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d820d37d 
							
						 
					 
					
						
						
							
							[processing] Don't overwrite rows when reordering in multi input  
						
						 
						
						... 
						
						
						
						dialog
Refs #17327  
						
						
					 
					
						2018-04-19 14:35:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							721c536185 
							
						 
					 
					
						
						
							
							Merge branch 'master' into overlay-alg-fixes-1  
						
						 
						
						
						
						
					 
					
						2018-04-18 14:16:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							45b264db08 
							
						 
					 
					
						
						
							
							Fixes after review  
						
						 
						
						
						
						
					 
					
						2018-04-18 13:04:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e0e133c7d 
							
						 
					 
					
						
						
							
							[FEATURE][processing] Add sort order option to Add Incremental Field alg  
						
						 
						
						... 
						
						
						
						This allows users to optionally set a sort order to use when
assigning values in the Add Incremental Field algorithm.
Previously values were always added using the original feature
order. With this change users can control the order in which
features are assigned values. 
						
						
					 
					
						2018-04-18 20:50:37 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							4f829fde62 
							
						 
					 
					
						
						
							
							Port Intersection algorithm to C++, cleanups and tests  
						
						 
						
						... 
						
						
						
						Finally starting a suite of unit tests for overlay algorithms:
- overlay1 - layers that cover various basic overlay situations
- overlay2 - layers where one input has self-intersecting polygons
- overlay3 - layers where intersections return different geometry types 
						
						
					 
					
						2018-04-17 19:12:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							90c65405fd 
							
						 
					 
					
						
						
							
							[processing] use parameter description instead of name when retrieving  
						
						 
						
						... 
						
						
						
						parameter from the registry 
						
						
					 
					
						2018-04-17 11:09:30 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								matteo 
							
						 
					 
					
						
						
						
						
							
						
						
							b6242b4a58 
							
						 
					 
					
						
						
							
							rename algorithm name in template script  
						
						 
						
						
						
						
					 
					
						2018-04-13 06:47:56 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							29b080fce3 
							
						 
					 
					
						
						
							
							Merge pull request  #6754  from m-kuhn/processing_filter_algorithm  
						
						 
						
						... 
						
						
						
						[FEATURE] Feature filter algorithm for processing models 
						
						
					 
					
						2018-04-11 08:29:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d5573a5a7b 
							
						 
					 
					
						
						
							
							[processing] Use silent feedback by default in processing.run  
						
						 
						
						... 
						
						
						
						Relying on the iface messagebar feedback as a fallback is not
safe for standalone scripts. If callers want to use a message
bar feedback they should specify this feedback object specifically
when calling processing.run 
						
						
					 
					
						2018-04-11 09:47:34 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							405d8f29d4 
							
						 
					 
					
						
						
							
							[processing] Skip more unnecessary geometry checks  
						
						 
						
						
						
						
					 
					
						2018-04-10 12:27:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1a6769d2 
							
						 
					 
					
						
						
							
							Fix build with Qt 5.5  
						
						 
						
						
						
						
					 
					
						2018-04-10 10:15:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f66993edbb 
							
						 
					 
					
						
						
							
							More hash updates  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fc133ef578 
							
						 
					 
					
						
						
							
							Update tests for travis  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7544cdb2ee 
							
						 
					 
					
						
						
							
							[processing][grass] Disable some failing tests  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e83cd6155f 
							
						 
					 
					
						
						
							
							[processing] Better debugging for failed tests  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							20bbef3800 
							
						 
					 
					
						
						
							
							[processing][grass] Fix broken r.lake algorithm  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cba395e8c4 
							
						 
					 
					
						
						
							
							[processing][grass] Fix broken r.his algorithm  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							89a3dd5e15 
							
						 
					 
					
						
						
							
							[processing][grass] Fix broken r.cost algorithm  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f03baa871a 
							
						 
					 
					
						
						
							
							[processing][grass] Don't try to create skipped optional outputs  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ee185cce4d 
							
						 
					 
					
						
						
							
							[processing] Fix python runAlgorithm when algorithm has missing optional outputs  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							60efbb539e 
							
						 
					 
					
						
						
							
							[processing][grass] Fix broken r.li.renyi.ascii alg  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc5a0e597 
							
						 
					 
					
						
						
							
							[processing][grass] Fix broken r.statistics alg  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							41a27f700f 
							
						 
					 
					
						
						
							
							Attempt SAGA tests on Travis  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ea24847adf 
							
						 
					 
					
						
						
							
							[processing] Try to resurrect grass tests  
						
						 
						
						
						
						
					 
					
						2018-04-10 09:57:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							d7b75d1e99 
							
						 
					 
					
						
						
							
							Immediately apply configuration after change  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							641cbe3765 
							
						 
					 
					
						
						
							
							fixup testdata  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							af18f46c85 
							
						 
					 
					
						
						
							
							Add filter feature processing test  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							ef676cffc8 
							
						 
					 
					
						
						
							
							Make models available in processing tests  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							dbced352b8 
							
						 
					 
					
						
						
							
							Fix use before assign  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							eb39d2379c 
							
						 
					 
					
						
						
							
							Move processing algorithm configuration code to gui lib  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							3be4324d60 
							
						 
					 
					
						
						
							
							Move processing algorithm configuration widget to gui library  
						
						 
						
						... 
						
						
						
						This way we can also use all the fancy widgets like a QgsExpressionLineEdit. 
						
						
					 
					
						2018-04-09 13:10:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							e6ef7639cb 
							
						 
					 
					
						
						
							
							[processing] Allow algorithms to provide additional configuration widgets  
						
						 
						
						
						
						
					 
					
						2018-04-09 13:10:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b7b7be6e7 
							
						 
					 
					
						
						
							
							Merge pull request  #6755  from m-kuhn/minimal_processing_fixes  
						
						 
						
						... 
						
						
						
						Some fixes for processing 
						
						
					 
					
						2018-04-09 12:34:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							4a14a36034 
							
						 
					 
					
						
						
							
							Remove leftover method getCustomModelerParametersDialog  
						
						 
						
						
						
						
					 
					
						2018-04-09 09:15:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7fa9d4120a 
							
						 
					 
					
						
						
							
							[processing] Fix Distance Matrix alg considers distances to  
						
						 
						
						... 
						
						
						
						same points
Add more unit tests
Fixes  #17350  
						
						
					 
					
						2018-04-09 12:48:50 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3dec1755b6 
							
						 
					 
					
						
						
							
							[processing][grass] Allow operation on only selected vector features  
						
						 
						
						... 
						
						
						
						Fixes  #18218  
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							92634a9d92 
							
						 
					 
					
						
						
							
							[processing][grass] Allow use of feature sources as vector inputs  
						
						 
						
						
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b28e580a79 
							
						 
					 
					
						
						
							
							Indentation  
						
						 
						
						
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b04188230 
							
						 
					 
					
						
						
							
							Don't use hardcoded paths in test  
						
						 
						
						
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							aca75cfa6e 
							
						 
					 
					
						
						
							
							[processing][grass] Fix use of v.external with ogr layers which  
						
						 
						
						... 
						
						
						
						do not support random read
These layers are not compatible with v.external, so we have to
use v.in.ogr for them 
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba762a630 
							
						 
					 
					
						
						
							
							[processing][grass] Fix grass vector algs don't work with memory layers  
						
						 
						
						... 
						
						
						
						Fixes broken grass algs inside models (fixes  #18662 ) 
						
						
					 
					
						2018-04-09 10:58:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f928e3dde9 
							
						 
					 
					
						
						
							
							[processing][grass] Add some missing imports  
						
						 
						
						
						
						
					 
					
						2018-04-09 10:58:41 +10:00