Håvard Tveite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a786aede2 
							
						 
					 
					
						
						
							
							[feature][processing] Random points in polygons C++ algorithm  
						
						... 
						
						
						
						Offers the same functionality as the Random points inside polygons
algorithm, and in addition it includes (possible to opt-out) the attributes
from the containing polygon and the ability to specify a seed for the random
number generator.
Could replace the Python algorithm Random points inside polygons, but
this C++ implementation only supports "Points count" ("number of points
for each feature") directly, while "Points density" is supported by allowing the
point count to be data defined (using the polygon area to calculate the
number of points). 
						
						
					 
					
						2020-07-02 08:25:42 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							9e27f1487c 
							
						 
					 
					
						
						
							
							fix menu entry for Split Vector Layer algorithm  
						
						
						
						
					 
					
						2020-06-04 05:36:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bb647c61 
							
						 
					 
					
						
						
							
							[processing] Add a stable way to get processing widgets to stretch vertically  
						
						
						
						
					 
					
						2020-06-02 08:43:54 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8b94aa53 
							
						 
					 
					
						
						
							
							[processing] Avoid showing raw html tags when reporting that layers could not be generated  
						
						
						
						
					 
					
						2020-05-26 15:45:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a7a10703 
							
						 
					 
					
						
						
							
							Fix some more python formatting issues, remove more flake exceptions  
						
						
						
						
					 
					
						2020-05-11 11:41:50 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							a7e0831dcf 
							
						 
					 
					
						
						
							
							Code style  
						
						
						
						
					 
					
						2020-05-05 22:38:37 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							69e841a256 
							
						 
					 
					
						
						
							
							Allow specifying hidden parameter values when setting initial parameter values for an algorithm dialog  
						
						
						
						
					 
					
						2020-04-29 17:10:52 +10:00 
						 
				 
			
				
					
						
							
							
								uclaros 
							
						 
					 
					
						
						
						
						
							
						
						
							f2353ec934 
							
						 
					 
					
						
						
							
							Make progress count from 0 to 100  
						
						
						
						
					 
					
						2020-04-27 13:41:58 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							60f40f066a 
							
						 
					 
					
						
						
							
							[processing] Fix crashes when running algs in "in place" mode  
						
						... 
						
						
						
						Fixes  #35844  
					
						2020-04-20 12:01:46 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1a2e9af0 
							
						 
					 
					
						
						
							
							[processing] Fix handling of vrt, SAGA tif  output file names  
						
						... 
						
						
						
						Fixes  #35755 , fixes  #35770  
					
						2020-04-17 16:18:09 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							847aadfd08 
							
						 
					 
					
						
						
							
							Fix possible exception in processing history panel  
						
						
						
						
					 
					
						2020-04-13 17:13:24 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6326ac6b5e 
							
						 
					 
					
						
						
							
							Silly sip nonsense  
						
						
						
						
					 
					
						2020-04-07 17:05:44 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d69519a91e 
							
						 
					 
					
						
						
							
							Move parameter retrieval logic from dialog to ParametersPanel  
						
						... 
						
						
						
						This is cleaner, because the panel owns all the wrappers required
to evaluate the parameter values 
						
						
					 
					
						2020-04-04 17:58:55 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a80bdc47e5 
							
						 
					 
					
						
						
							
							[processing] Add API and interfaces so that widget wrappers can retrieve the  
						
						... 
						
						
						
						current set of parameters for other parameters when required 
						
						
					 
					
						2020-04-04 17:58:55 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7610c5682 
							
						 
					 
					
						
						
							
							Give up on enum class  
						
						... 
						
						
						
						Python says no. 
						
						
					 
					
						2020-04-02 19:20:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							579ef1c5c1 
							
						 
					 
					
						
						
							
							Fix use of enum flags in older python/sip versions  
						
						
						
						
					 
					
						2020-04-02 19:20:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c98cd8d1a8 
							
						 
					 
					
						
						
							
							Partial port of destination wrappers to c++ API  
						
						
						
						
					 
					
						2020-04-02 02:29:54 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3dfc931fad 
							
						 
					 
					
						
						
							
							Hide internal results from log  
						
						
						
						
					 
					
						2020-03-31 19:35:51 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb990c69c2 
							
						 
					 
					
						
						
							
							Setup framework for receiving model child results after running through model designer  
						
						
						
						
					 
					
						2020-03-31 19:35:51 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e386573c0c 
							
						 
					 
					
						
						
							
							[FEATURE][processing] Port multi-layer input parameter widget to new API  
						
						... 
						
						
						
						Allows
- expression based inputs
- rearrangement of inputs for multi-layer parameters in models, to set
specific layer orders 
						
						
					 
					
						2020-03-31 01:06:48 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a682405ccb 
							
						 
					 
					
						
						
							
							[processing] Partial port of Multi Input parameter widget (standard and batch)  
						
						
						
						
					 
					
						2020-03-31 01:06:48 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							865aa931e2 
							
						 
					 
					
						
						
							
							Fix exception in deprecated classes  
						
						
						
						
					 
					
						2020-03-29 05:56:23 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d327ddd668 
							
						 
					 
					
						
						
							
							Trick autopep  
						
						
						
						
					 
					
						2020-03-29 05:56:23 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ef4344b674 
							
						 
					 
					
						
						
							
							Default to current layer when appropriate  
						
						
						
						
					 
					
						2020-03-29 05:56:23 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d40990e155 
							
						 
					 
					
						
						
							
							[feature][processing] Port Feature Source, Raster, Vector and Mesh Layer parameters to new API  
						
						
						
						
					 
					
						2020-03-29 05:56:23 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							0a1d22574a 
							
						 
					 
					
						
						
							
							Fix unwanted automatic fill of all algorithms when there is no input in the locator  
						
						
						
						
					 
					
						2020-03-28 19:42:42 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2856e7d2a9 
							
						 
					 
					
						
						
							
							Somedays Travis is just calling out to be punched in the face...  
						
						
						
						
					 
					
						2020-03-28 12:04:43 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c92b6fba86 
							
						 
					 
					
						
						
							
							Indentation  
						
						
						
						
					 
					
						2020-03-28 12:04:43 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d30471731 
							
						 
					 
					
						
						
							
							[processing] When running in a batch mode, move the layer adding  
						
						... 
						
						
						
						actions to the "Autofill" menu
This adds more UI consistency, as currently there's a disconnect
from the autofill options available via the Autofill buttons
vs some options which need to be done from the first rows "..."
button 
						
						
					 
					
						2020-03-28 12:04:43 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							72404a9038 
							
						 
					 
					
						
						
							
							[processing] use native matrix parameter definition widget  
						
						
						
						
					 
					
						2020-03-27 07:08:42 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							87eefa325e 
							
						 
					 
					
						
						
							
							[processing] use native enum parameter definition widget  
						
						
						
						
					 
					
						2020-03-27 07:08:42 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							44ae5a5e1d 
							
						 
					 
					
						
						
							
							Fix exception in test  
						
						
						
						
					 
					
						2020-03-26 11:55:45 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac9fca497 
							
						 
					 
					
						
						
							
							[FEATURE][processing] Allow loading non-disk based layers direct from browser for  
						
						... 
						
						
						
						feature sources, instead of requiring them to be loaded into a project first
This change allows users to directly browse to non disk-based layer sources
for any processing feature source inputs. It allows these inputs to be
taken direct from postgres, sql server, oracle, wfs, afs, etc layers directly
without having to first load them into a project! 
						
						
					 
					
						2020-03-26 11:55:45 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9d0efd3354 
							
						 
					 
					
						
						
							
							Set widget context for QgsProcessingMapLayerComboBox  
						
						
						
						
					 
					
						2020-03-26 11:55:45 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1915a16bf3 
							
						 
					 
					
						
						
							
							Port extent parameter to new c++ API widget wrapper  
						
						
						
						
					 
					
						2020-03-25 19:25:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ffda225796 
							
						 
					 
					
						
						
							
							Travis fixes  
						
						
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d6e4963f6 
							
						 
					 
					
						
						
							
							[processing] Move base class of ParametersPanel to c++  
						
						
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							41fb4df77f 
							
						 
					 
					
						
						
							
							[processing] Move iterate button to c++  
						
						
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b26a0dece 
							
						 
					 
					
						
						
							
							Cleanup unused imports  
						
						
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							91d51914a0 
							
						 
					 
					
						
						
							
							Minor cleanup ParametersPanel  
						
						
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6e2c21eb55 
							
						 
					 
					
						
						
							
							[processing] Cleanup handling of "iterate over source" buttons, move  
						
						... 
						
						
						
						creation completely to widget wrapper 
						
						
					 
					
						2020-03-25 09:42:17 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f378a3d2 
							
						 
					 
					
						
						
							
							[processing] Fix incorrect tooltips show for output parameters  
						
						
						
						
					 
					
						2020-03-23 10:16:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							08e850db38 
							
						 
					 
					
						
						
							
							[processing] In batch mode, don't try to run rows with invalid parameter values  
						
						... 
						
						
						
						Previously we would show a warning about these, but then go ahead and try
to run the row anyway (using an empty set of parameters), resulting in
the log being filled with confusing error messages.
Instead, keep the existing warning advising about which values are
invalid, but skip the affected row and don't try to run it at all. 
						
						
					 
					
						2020-03-19 15:42:13 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01c7cb1814 
							
						 
					 
					
						
						
							
							Merge pull request  #34928  from gacarrillor/adjust_run_button_status_in_alg_dialog  
						
						... 
						
						
						
						[processing][needs-docs] Adjust status of controls executing an algorithm dialog 
						
						
					 
					
						2020-03-18 14:42:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc1ade0b5 
							
						 
					 
					
						
						
							
							Reorder the code; Add more context to the algorithm locator; Add more tests  
						
						
						
						
					 
					
						2020-03-18 03:02:28 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							7684062632 
							
						 
					 
					
						
						
							
							Fix processing locator filter  
						
						
						
						
					 
					
						2020-03-18 03:02:28 +10:00 
						 
				 
			
				
					
						
							
							
								Ivan Ivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							9e75e3b542 
							
						 
					 
					
						
						
							
							Add fuzzy search to all possible locator filters; Move to StringUtils::fuzzySearch; Add some tests (that helped!)  
						
						
						
						
					 
					
						2020-03-18 03:02:28 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							af56ffb915 
							
						 
					 
					
						
						
							
							Delete DestinationSelectionPanel  
						
						
						
						
					 
					
						2020-03-17 07:24:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5da8574f 
							
						 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2020-03-17 07:24:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							517aa9667b 
							
						 
					 
					
						
						
							
							[processing] Port DestinationSelectionPanel to c++  
						
						... 
						
						
						
						This is basically a 1:1 port (+some fixes relating to incorrect signal
emissions and many more tests) 
						
						
					 
					
						2020-03-17 07:24:40 +10:00