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 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe4b2c89f9 
							
						 
					 
					
						
						
							
							Drop PostgisTableSelector  
						
						
						
						
					 
					
						2020-03-16 19:42:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							66d084f72d 
							
						 
					 
					
						
						
							
							[processing] Use QgsNewDatabaseTableNameWidget instead of custom  
						
						... 
						
						
						
						dialog when saving processing output direct to postgis 
						
						
					 
					
						2020-03-16 19:42:02 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							edd0635fe3 
							
						 
					 
					
						
						
							
							[processing] Move responsiblity for creation of file filter strings from python to c++  
						
						
						
						
					 
					
						2020-03-16 10:08:46 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d277f9ffb8 
							
						 
					 
					
						
						
							
							Remove unused old postgis widget wrappers  
						
						
						
						
					 
					
						2020-03-14 16:57:14 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f587430d23 
							
						 
					 
					
						
						
							
							Remove ad-hoc python provider connection parameters and replace  
						
						... 
						
						
						
						with proper provider connection parameters 
						
						
					 
					
						2020-03-10 19:10:52 +10:00 
						 
				 
			
				
					
						
							
							
								gacarrillor 
							
						 
					 
					
						
						
						
						
							
						
						
							0153dc805e 
							
						 
					 
					
						
						
							
							[processing] Disable runAsBatch/runAsSingle buttons during algorithm execution  
						
						
						
						
					 
					
						2020-03-07 17:16:03 -05:00 
						 
				 
			
				
					
						
							
							
								gacarrillor 
							
						 
					 
					
						
						
						
						
							
						
						
							237f1f7e2d 
							
						 
					 
					
						
						
							
							[processing][needs-docs] Adjust status of controls in algorithm dialog  
						
						... 
						
						
						
						+ Run button is not shown anymore in the Log tab, therefore, you can only run algorithms from the Parameters tab.
  + While running an algorithm, the Parameters tab is now blocked.
  + When an algorithm execution finishes (either successfully or not), a new button Change Parameters is shown in the Log tab.
  + The Batch Algorithm Dialog is now consistent with the described behavior (before, it blocked the Parameters panel, but not the tab; and it was the only dialog blocking parameters widgets).
These changes were applied to the Algorithm Dialog and Batch Algorithm Dialog, and work on Edit in place dialogs as well. 
						
						
					 
					
						2020-03-07 14:23:51 -05:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bc3077e52e 
							
						 
					 
					
						
						
							
							[processing] When running an algorithm in place mode, don't auto close  
						
						... 
						
						
						
						the dialog after changing features
Otherwise it can be a real pain to iteratively change/undo/tweak parameter
value 
						
						
					 
					
						2020-03-06 18:24:01 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							27277c54f1 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						
						
						
					 
					
						2020-01-05 20:50:05 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							223dfafb15 
							
						 
					 
					
						
						
							
							[processing] Port field parameter widget to new API  
						
						
						
						
					 
					
						2020-01-05 08:59:38 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							70ee385f4a 
							
						 
					 
					
						
						
							
							[processing] Add message bar to widget context  
						
						
						
						
					 
					
						2020-01-05 08:59:38 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a74938ba8 
							
						 
					 
					
						
						
							
							[processing] Add option for multiple field parameters to default to  
						
						... 
						
						
						
						selecting all available fields
For some algorithms this is better UX then defaulting to an empty list 
						
						
					 
					
						2020-01-04 23:06:03 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d788dfc0cb 
							
						 
					 
					
						
						
							
							Update menu link  
						
						
						
						
					 
					
						2020-01-03 05:25:33 +10:00