Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6b82917715 
							
						 
					 
					
						
						
							
							[processing] Refine behavior of "Use filename as layer name" option to  
						
						... 
						
						
						
						always avoid using temporary file names, and then set this option as
enabled by default.
Also change the setting key so that existing users will also get the new
default value.
Fixes  #32591  
						
						
					 
					
						2019-11-09 20:07:55 +10:00 
						 
				 
			
				
					
						
							
							
								Bas Couwenberg 
							
						 
					 
					
						
						
						
						
							
						
						
							2628c480c5 
							
						 
					 
					
						
						
							
							Don't include revision in sources.  
						
						... 
						
						
						
						Prevent changes to files that weren't changed between releases.
This eases review of the changes between releases significantly. 
						
						
					 
					
						2019-05-17 16:47:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ac651ee0d9 
							
						 
					 
					
						
						
							
							Followup 8d51a693, fix broken plugins  
						
						
						
						
					 
					
						2019-03-27 07:20:43 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							8d51a693a1 
							
						 
					 
					
						
						
							
							missing changes of QgsMapLayer::Type => QgsMapLayerType  
						
						
						
						
					 
					
						2019-03-26 14:09:19 -05:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							db1645cf12 
							
						 
					 
					
						
						
							
							[processing] Fix processing.runAndLoadResults  
						
						... 
						
						
						
						Fixes  #21551  
					
						2019-03-15 08:37:43 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							29fa7b6e7b 
							
						 
					 
					
						
						
							
							Fix build, indentation  
						
						
						
						
					 
					
						2019-02-13 07:59:30 +10:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							eb47288fac 
							
						 
					 
					
						
						
							
							[processing] correctly set output styles for models  
						
						... 
						
						
						
						fixes  #20573  
					
						2019-01-23 08:02:19 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a2a2603c 
							
						 
					 
					
						
						
							
							Add fallback to parameter's name to be safe  
						
						
						
						
					 
					
						2018-10-23 12:42:08 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f52f98c2 
							
						 
					 
					
						
						
							
							[processing] Use outputi database layer name instead of file name when  
						
						... 
						
						
						
						'use filename as layer name' is checked
Avoids raw uri layer names for database type destinations 
						
						
					 
					
						2018-10-23 12:42:08 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4930061b21 
							
						 
					 
					
						
						
							
							[processing] Fix incorrect OGR warnings when loading raster layer results  
						
						... 
						
						
						
						Fixes  #19597  
					
						2018-08-16 06:37:18 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd1d87ed86 
							
						 
					 
					
						
						
							
							[processing] Allow algorithms to set layer post-processors for  
						
						... 
						
						
						
						execution on generated layers after the algorithm (or parent
model) completes
This commit adds an interface for layer post-processing handlers
for execution following a processing algorithm operation.
Post-processing of a layer will ONLY occur if that layer is set
to be loaded into a QGIS project on algorithm completion.
Algorithms that wish to set post-processing steps for generated
layers should implement this interface in a separate class
(NOT the algorithm class itself!) and implement a method
to handle the layer post-processing.
This method always runs in the main thread and can be used to
setup renderers, editor widgets, metadata, etc for the given layer.
Fixes  #17961  
						
						
					 
					
						2018-03-15 17:55:25 +11:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc3d9d1b2 
							
						 
					 
					
						
						
							
							unite QgsMessageLog::Level and QgsMessageBar::MessageLevel in Qgis::MessageLevel  
						
						... 
						
						
						
						make enum items lower case
remove unused QgsMessageLog::None and All 
						
						
					 
					
						2018-02-06 08:56:40 -04:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							0858652e84 
							
						 
					 
					
						
						
							
							[Processing] correctly report missing layers in postprocessing task  
						
						
						
						
					 
					
						2017-12-13 14:39:10 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06bae21d51 
							
						 
					 
					
						
						
							
							Merge pull request  #5579  from DelazJ/logmessages  
						
						... 
						
						
						
						Clarify where and what Log Messages is 
						
						
					 
					
						2017-11-20 15:54:29 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9bac962a9e 
							
						 
					 
					
						
						
							
							Fix batch processing progress bar never hits 100%, also fix fragile  
						
						... 
						
						
						
						cursor handling 
						
						
					 
					
						2017-11-10 11:33:58 +10:00 
						 
				 
			
				
					
						
							
							
								Harrissou Sant-anna 
							
						 
					 
					
						
						
						
						
							
						
						
							c18bd1fa63 
							
						 
					 
					
						
						
							
							Clarify where and what Log Messages is  
						
						
						
						
					 
					
						2017-11-09 23:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ac0be867 
							
						 
					 
					
						
						
							
							Fix processing setting to use filename as layer name  
						
						
						
						
					 
					
						2017-08-19 00:56:18 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7879c0a20b 
							
						 
					 
					
						
						
							
							Fix processing rendering styles for output dialog, functionality  
						
						
						
						
					 
					
						2017-08-19 00:47:21 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc5e224a3 
							
						 
					 
					
						
						
							
							Small cleanups  
						
						
						
						
					 
					
						2017-06-20 14:45:13 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b9e0b46f9f 
							
						 
					 
					
						
						
							
							Fix running algorithms in iterating mode  
						
						
						
						
					 
					
						2017-06-12 13:35:31 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							607fed8c48 
							
						 
					 
					
						
						
							
							Restore ability to save outputs directly to Spatialite/PostGIS providers  
						
						
						
						
					 
					
						2017-06-06 10:34:57 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							81da209bf5 
							
						 
					 
					
						
						
							
							Use a QgsProject pointer instead of bool loadIntoProject  
						
						... 
						
						
						
						Allows potential future use case of loading results into
a different open project 
						
						
					 
					
						2017-06-06 08:40:23 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							46596c50f2 
							
						 
					 
					
						
						
							
							Restore correct layer naming when loading results  
						
						
						
						
					 
					
						2017-06-06 07:41:20 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5b9d925c70 
							
						 
					 
					
						
						
							
							Fix loading of results after running algorithms  
						
						
						
						
					 
					
						2017-06-06 07:41:20 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							189f804714 
							
						 
					 
					
						
						
							
							Adapt more code to c++ API  
						
						
						
						
					 
					
						2017-06-06 07:41:19 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c1d9d57dd2 
							
						 
					 
					
						
						
							
							First working pure c++ algorithms  
						
						
						
						
					 
					
						2017-06-06 07:41:19 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							dc5ba8ffe9 
							
						 
					 
					
						
						
							
							[processing] explisitly load outputs as raster or vector depending  
						
						... 
						
						
						
						on the output type. Don't rely on extension or other indirect attributes 
						
						
					 
					
						2017-05-26 13:30:23 +03: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 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2c18ee16 
							
						 
					 
					
						
						
							
							Refactor processing writer to use QgsFeatureSink, and to store  
						
						... 
						
						
						
						temporary output layers in the provided processing context
Should fix loss of intermediate memory layers when running
a multi-step model 
						
						
					 
					
						2017-04-26 17:38:40 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e9f13d1ea3 
							
						 
					 
					
						
						
							
							Just use standard QgsMessageLog functionality instead of a dedicated  
						
						... 
						
						
						
						method for processing 
						
						
					 
					
						2017-04-26 13:57:06 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1394c28d13 
							
						 
					 
					
						
						
							
							[processing] Move some log handling to c++ class  
						
						
						
						
					 
					
						2017-04-26 13:56:29 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a1a71574a 
							
						 
					 
					
						
						
							
							Move algorithm id (previously commandLineName) to QgsProcessingAlgorithm  
						
						
						
						
					 
					
						2017-04-07 13:21:28 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							faa8a653b2 
							
						 
					 
					
						
						
							
							Move algorithm icon handling to QgsProcessingAlgorithm  
						
						
						
						
					 
					
						2017-04-03 21:17:45 +10:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							c77172ed3d 
							
						 
					 
					
						
						
							
							fix more flake8 warnings  
						
						
						
						
					 
					
						2017-03-05 10:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							e77ccba1ae 
							
						 
					 
					
						
						
							
							remove old code  
						
						
						
						
					 
					
						2017-02-16 13:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							5fa0713747 
							
						 
					 
					
						
						
							
							[processing] convert results viewer to dock  
						
						
						
						
					 
					
						2017-02-16 13:16:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							75a7637838 
							
						 
					 
					
						
						
							
							[processing] fix typo in method name  
						
						
						
						
					 
					
						2017-01-12 12:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ede452be85 
							
						 
					 
					
						
						
							
							[processing] Port feedback object to c++  
						
						... 
						
						
						
						Algorithms are now passed a QgsProcessingFeedback object
instead of the loosely defined progress parameter. 
						
						
					 
					
						2017-01-11 11:11:10 +10:00 
						 
				 
			
				
					
						
							
							
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							d56a97d4fe 
							
						 
					 
					
						
						
							
							Merge QgsMapLayerRegistry into QgsProject  
						
						... 
						
						
						
						All methods/signals of QgsMapLayerRegistry moved verbatim to QgsProject. 
						
						
					 
					
						2016-12-10 15:18:12 +08:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6f3c1e34 
							
						 
					 
					
						
						
							
							Remove deprecated members from QgsMapLayer  
						
						
						
						
					 
					
						2016-07-15 06:02:45 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							8071acd064 
							
						 
					 
					
						
						
							
							move PyQt compat folder to python/qgis  
						
						
						
						
					 
					
						2016-04-29 14:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							2526d3e3c8 
							
						 
					 
					
						
						
							
							processing: switch to pyqt wrappers, flake8 fixes  
						
						
						
						
					 
					
						2016-03-21 17:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							c6d921729e 
							
						 
					 
					
						
						
							
							python fixes:  
						
						... 
						
						
						
						* issues identified by pyflakes (star and unused imports)
* pyqtwrapper: add QtSvg
* some exceptions e.message => unicode(e)
* some translations tr("..." % foo) => tr("...") % foo
* TODO:
  python/console/console_sci.py:547 QsciScintillaCompat?
  python/plugins/db_manager/dlg_query_builder.py:304 pop_up_error? 
						
						
					 
					
						2016-03-15 17:25:23 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							61366583b1 
							
						 
					 
					
						
						
							
							[processing] Fix default argument is SilentProgress for GeoAlgorithm.execute()  
						
						
						
						
					 
					
						2016-03-10 12:14:28 +01:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cd3ee7ef 
							
						 
					 
					
						
						
							
							[processing] add log error message when error occurs in postprocessing task  
						
						
						
						
					 
					
						2015-11-08 22:16:32 +01:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							7e79398601 
							
						 
					 
					
						
						
							
							[processing] fixed adding raster layer to project  
						
						... 
						
						
						
						fixes  #13791  
					
						2015-11-08 17:55:25 +01:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							b05fb0b5b0 
							
						 
					 
					
						
						
							
							[processing] better naming for output memory and postgis layers  
						
						
						
						
					 
					
						2015-11-06 11:36:28 +01:00 
						 
				 
			
				
					
						
							
							
								volaya 
							
						 
					 
					
						
						
						
						
							
						
						
							11b5092140 
							
						 
					 
					
						
						
							
							[processing] allow output directly on PostGIS tables  
						
						
						
						
					 
					
						2015-11-06 11:36:27 +01:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							e694474f62 
							
						 
					 
					
						
						
							
							indentation update  
						
						
						
						
					 
					
						2015-10-03 21:42:13 +02:00