Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							2caf9e6ac3 
							
						 
					 
					
						
						
							
							[processing] port points from polygons algorithm to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							df3e801f31 
							
						 
					 
					
						
						
							
							[processing] port nearest neighbour analysis algorithm to C++ and add  
						
						... 
						
						
						
						test 
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							eec0ac07f8 
							
						 
					 
					
						
						
							
							[processing] port geometry by expression to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d1649e60 
							
						 
					 
					
						
						
							
							[processing] port extract specific vertices algorithm to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							4bbb07f48f 
							
						 
					 
					
						
						
							
							rename processing qgis test to allow running only subset of tests  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							e0136ff65c 
							
						 
					 
					
						
						
							
							[processing] port extract layer extent to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							9615306f44 
							
						 
					 
					
						
						
							
							[processing] port sum line length algorithm to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							eeaffb9d79 
							
						 
					 
					
						
						
							
							[processing] port add table field algorithm to C++  
						
						
						
						
					 
					
						2019-12-09 13:28:32 +02:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60c401a8d2 
							
						 
					 
					
						
						
							
							Merge pull request  #32999  from elpaso/rasterize-c-plus-plus-concurrent  
						
						... 
						
						
						
						Rasterize: QtConcurrent version 
						
						
					 
					
						2019-12-06 14:58:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Schitter 
							
						 
					 
					
						
						
						
						
							
						
						
							cfbe66473e 
							
						 
					 
					
						
						
							
							Fix single threaded use of MBTiles generator  
						
						
						
						
					 
					
						2019-12-06 10:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								mash-graz 
							
						 
					 
					
						
						
						
						
							
						
						
							89f1640419 
							
						 
					 
					
						
						
							
							successive ThreadPoolExecutors for all zoom levels  
						
						... 
						
						
						
						instead of using only one ThreadPoolExecutor for all MetaTiles, its now handled in a loop and new ThreadPools for the next zoom level will be started when all work for the previous one is already done. i guess, this will fix the issues and interferences described in #32471  and shouldn't be much slower. 
						
						
					 
					
						2019-12-06 10:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d969e41799 
							
						 
					 
					
						
						
							
							[processing][saga] Allow saga algorithms to be run under SAGA 7.3,  
						
						... 
						
						
						
						but show a huge obnoxious "NOT OFFICIALLY SUPPORTED" warning
SAGA 7.3 is the new SAGA LTR, so we eventually need to move towards this.
But adding full support is going to be a painstaking tedious process. So
allow users to use this combination, but totally at their own risk.
TODO: Make SAGA provider a 3rd party plugin only and save QGIS core dev sanity ;) 
						
						
					 
					
						2019-12-06 17:35:41 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							61454c67cd 
							
						 
					 
					
						
						
							
							[processing] Add api to allow providers to report warnings which should  
						
						... 
						
						
						
						be shown to users when using that provider
This can be used to return a translated warning message which should be
shown to users of this provider. It's intended for use in cases such as
a provider which relies on a 3rd-party backend, where the version of the
backend software is not officially supported, or for alerting users to
providers in a "beta" or "untrustworthy" state. 
						
						
					 
					
						2019-12-06 17:35:41 +10:00 
						 
				 
			
				
					
						
							
							
								David Signer 
							
						 
					 
					
						
						
						
						
							
						
						
							8274566b62 
							
						 
					 
					
						
						
							
							temp path for processing output configurable  
						
						
						
						
					 
					
						2019-11-28 21:19:34 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b921e3e299 
							
						 
					 
					
						
						
							
							[processing] Fix menu links following c++ algorithm ports  
						
						
						
						
					 
					
						2019-11-27 09:47:07 +10:00 
						 
				 
			
				
					
						
							
							
								root676 
							
						 
					 
					
						
						
						
						
							
						
						
							9fba322a73 
							
						 
					 
					
						
						
							
							fix point count test parameter  
						
						
						
						
					 
					
						2019-11-27 04:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								root676 
							
						 
					 
					
						
						
						
						
							
						
						
							3bf89fe100 
							
						 
					 
					
						
						
							
							fix CRS test parameter  
						
						
						
						
					 
					
						2019-11-27 04:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								root676 
							
						 
					 
					
						
						
						
						
							
						
						
							590c57c05e 
							
						 
					 
					
						
						
							
							remove python alg help  
						
						
						
						
					 
					
						2019-11-27 04:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								root676 
							
						 
					 
					
						
						
						
						
							
						
						
							b96aed4e2d 
							
						 
					 
					
						
						
							
							adaptation of algorithm test parameters  
						
						
						
						
					 
					
						2019-11-27 04:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								root676 
							
						 
					 
					
						
						
						
						
							
						
						
							08c194c7e0 
							
						 
					 
					
						
						
							
							remove python version of Random points in extent algorithm  
						
						
						
						
					 
					
						2019-11-27 04:18:28 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ab6239b753 
							
						 
					 
					
						
						
							
							Don't report success when a calculation error occurred  
						
						
						
						
					 
					
						2019-11-26 18:25:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0b3b7123b9 
							
						 
					 
					
						
						
							
							[processing] Port "Count points in polygon" algorithm to c++  
						
						
						
						
					 
					
						2019-11-26 13:45:08 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							0800c5ddaa 
							
						 
					 
					
						
						
							
							remove Python version of the Grid algorithm, it was ported to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							524f66da78 
							
						 
					 
					
						
						
							
							[processing] port single-sided buffer algorithm to C++ and make distance  
						
						... 
						
						
						
						parameter dynamic 
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							f1d6080082 
							
						 
					 
					
						
						
							
							[processing] port set Z value algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							9411d96f60 
							
						 
					 
					
						
						
							
							[processing] port set M value algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							5324d7f98d 
							
						 
					 
					
						
						
							
							[processing] port points layer from table to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							9289d53a6c 
							
						 
					 
					
						
						
							
							[processing] port orthogonalize algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							aed17baed3 
							
						 
					 
					
						
						
							
							[processing] port spatial index algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							7033c31063 
							
						 
					 
					
						
						
							
							[processing] port create attribute index algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							a1e75e9df3 
							
						 
					 
					
						
						
							
							[processing] port constant raster algorithm to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alexander Bruy 
							
						 
					 
					
						
						
						
						
							
						
						
							06a71403fe 
							
						 
					 
					
						
						
							
							[processing] port terrain analysis algoithms to C++  
						
						
						
						
					 
					
						2019-11-26 03:56:24 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							726dcd1112 
							
						 
					 
					
						
						
							
							Remove rasterize from help file  
						
						
						
						
					 
					
						2019-11-21 17:45:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24307f9e5f 
							
						 
					 
					
						
						
							
							Merge pull request  #32992  from elpaso/rasterize-c-plus-plus  
						
						... 
						
						
						
						Port Processing Rasterize to C++ 
						
						
					 
					
						2019-11-21 17:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							797af951c4 
							
						 
					 
					
						
						
							
							Processing rasterize: add extent buffer  
						
						
						
						
					 
					
						2019-11-21 09:58:18 +01:00 
						 
				 
			
				
					
						
							
							
								javicasnov 
							
						 
					 
					
						
						
						
						
							
						
						
							742c7b95d7 
							
						 
					 
					
						
						
							
							Tiles XYZ fixed scale-dependant styles  
						
						
						
						
					 
					
						2019-11-21 08:24:37 +10:00 
						 
				 
			
				
					
						
							
							
								javicasnov 
							
						 
					 
					
						
						
						
						
							
						
						
							20736b9ac1 
							
						 
					 
					
						
						
							
							Update TilesXYZ.py  
						
						... 
						
						
						
						Solve issue #30524 . Now tiles are drawn correctly if there are layers with scale-dependant styles 
						
						
					 
					
						2019-11-21 08:24:37 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2b9921ac2c 
							
						 
					 
					
						
						
							
							Lower precision of grass centrality test  
						
						... 
						
						
						
						Refs #32562  
						
						
					 
					
						2019-11-20 18:43:29 +10:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							d401c84008 
							
						 
					 
					
						
						
							
							another translation string fix  
						
						
						
						
					 
					
						2019-11-18 18:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							74a6871d9e 
							
						 
					 
					
						
						
							
							translation string fixes  
						
						
						
						
					 
					
						2019-11-18 13:19:25 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b8565115a 
							
						 
					 
					
						
						
							
							Also lazy load numpy  
						
						
						
						
					 
					
						2019-11-17 17:08:12 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d83fb2e1d 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						
						
						
					 
					
						2019-11-17 17:08:12 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a27db3533c 
							
						 
					 
					
						
						
							
							[processing] Only load plotly library on demand (i.e. at time of algorithm  
						
						... 
						
						
						
						execution)
Because:
1. It's nicer to show all algorithms on all installs, and give a descriptive
error message to users when they try to run algorithms which depend on Plotly
if the library is missing. Otherwise on some installs these algorithms are
just missing for no apparent reason.
2. The plotly library takes a long time to load on windows (3-4 seconds),
so by moving this load to an on-demand load at time of algorithm execution
we can shave a few seconds off the QGIS startup time for ALL users. 
						
						
					 
					
						2019-11-17 17:08:12 +10:00 
						 
				 
			
				
					
						
							
							
								Felis Pimeja 
							
						 
					 
					
						
						
						
						
							
						
						
							d28da131c4 
							
						 
					 
					
						
						
							
							Fix alg description  
						
						... 
						
						
						
						PostGIS DB -> PostgreSQL DB 
						
						
					 
					
						2019-11-17 11:55:35 +10:00 
						 
				 
			
				
					
						
							
							
								Felis Pimeja 
							
						 
					 
					
						
						
						
						
							
						
						
							60ed888277 
							
						 
					 
					
						
						
							
							Fix alg description  
						
						... 
						
						
						
						PostGIS DB - PostgreSQL DB 
						
						
					 
					
						2019-11-17 11:55:35 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a5ee9b563 
							
						 
					 
					
						
						
							
							[processing] Warn when we know for certain that no spatial index  
						
						... 
						
						
						
						exists on a source used for the Join by Location algorithm
Advise users that performance will be severely degraded as a result. 
						
						
					 
					
						2019-11-17 04:54:41 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							25edd83b0a 
							
						 
					 
					
						
						
							
							Processing raster calc: add missing btns and validate  
						
						... 
						
						
						
						Validate expression 
						
						
					 
					
						2019-11-15 15:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Håvard Tveite 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c1827b78 
							
						 
					 
					
						
						
							
							Update python/plugins/processing/algs/qgis/Rasterize.py  
						
						... 
						
						
						
						Don't know how the A ended up here - sorry. 
						
						
					 
					
						2019-11-14 12:36:00 +10:00 
						 
				 
			
				
					
						
							
							
								Håvard Tveite 
							
						 
					 
					
						
						
						
						
							
						
						
							904d1d6c2d 
							
						 
					 
					
						
						
							
							The "Convert map to raster" algorithm does not handle extent CRS correctly  
						
						... 
						
						
						
						Fixes : #32829  
					
						2019-11-14 12:36:00 +10:00 
						 
				 
			
				
					
						
							
							
								Håvard Tveite 
							
						 
					 
					
						
						
						
						
							
						
						
							59292b47c7 
							
						 
					 
					
						
						
							
							Update CreateConstantRaster.py  
						
						... 
						
						
						
						Cast cols (and rows) to int to fix the error.
Fixes : #32827  
						
						
					 
					
						2019-11-14 03:07:30 +10:00