Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8c9d008413 
							
						 
					 
					
						
						
							
							Spelling  
						
						
						
						
					 
					
						2021-06-25 13:53:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d489737e2 
							
						 
					 
					
						
						
							
							[feature] Add a "redraw layer only" temporal mode for raster layers  
						
						... 
						
						
						
						Just like the equivalent setting for vector layers, this option
causes a raster layer to be redrawn on each new animation frame. It's
useful when the layer uses time-based expression values (e.g. data
defined renderer opacity, to fade/in out a raster layer) 
						
						
					 
					
						2021-06-25 13:53:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c013c78285 
							
						 
					 
					
						
						
							
							[api] Attach QgsPropertyCollection to QgsRasterPipe to allow  
						
						... 
						
						
						
						for data-defined raster pipeline properties 
						
						
					 
					
						2021-06-25 13:53:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f62ddb37a2 
							
						 
					 
					
						
						
							
							Promote QgsRasterPipe enums to enum classes in Qgis namespace  
						
						... 
						
						
						
						and add forward declares where possible 
						
						
					 
					
						2021-06-23 17:30:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2b7f0712e 
							
						 
					 
					
						
						
							
							Improve QgsRasterPipe docs  
						
						
						
						
					 
					
						2021-06-23 17:30:47 +10:00 
						 
				 
			
				
					
						
							
							
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							01fe6c5b77 
							
						 
					 
					
						
						
							
							[FEATURE][rasters] Invert colors' raster rendering filter option  
						
						
						
						
					 
					
						2021-06-20 21:29:55 -07:00 
						 
				 
			
				
					
						
							
							
								Blottiere Paul 
							
						 
					 
					
						
						
						
						
							
						
						
							a36e60884d 
							
						 
					 
					
						
						
							
							Skip method from sip binding  
						
						
						
						
					 
					
						2021-06-17 22:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Blottiere Paul 
							
						 
					 
					
						
						
						
						
							
						
						
							0924ae1b4e 
							
						 
					 
					
						
						
							
							Update sip  
						
						
						
						
					 
					
						2021-06-17 22:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							005a0ad093 
							
						 
					 
					
						
						
							
							Sipify  
						
						
						
						
					 
					
						2021-05-27 13:44:15 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b4fea529f1 
							
						 
					 
					
						
						
							
							Promote Qgis::DataType to enum class  
						
						
						
						
					 
					
						2021-05-27 13:44:15 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ef3d9a2c32 
							
						 
					 
					
						
						
							
							Merge branch 'master' into unvirtualize-setdatasource  
						
						
						
						
					 
					
						2021-05-05 08:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mathieu Pellerin 
							
						 
					 
					
						
						
						
						
							
						
						
							8299547682 
							
						 
					 
					
						
						
							
							Address review  
						
						
						
						
					 
					
						2021-05-03 20:43:37 +07:00 
						 
				 
			
				
					
						
							
							
								Mathieu Pellerin 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1371f3e9 
							
						 
					 
					
						
						
							
							[layouts] Respect XYZ output zoom level when previewing map items in the layout designer  
						
						
						
						
					 
					
						2021-05-03 18:01:24 +07:00 
						 
				 
			
				
					
						
							
							
								rldhont 
							
						 
					 
					
						
						
						
						
							
						
						
							4afa66af30 
							
						 
					 
					
						
						
							
							[API] Unvirtualize layer setDataSource method  
						
						... 
						
						
						
						Changes in the layer API:
* The setDatasource() methods become non-virtual public method
* The virtual private setDataSourcePrivate() method is defined and the provider setDataSource implementations have been moved to this new virtual method 
						
						
					 
					
						2021-04-26 17:14:07 +02:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7715a12916 
							
						 
					 
					
						
						
							
							Fix spelling  
						
						
						
						
					 
					
						2021-03-31 10:59:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b85614e67e 
							
						 
					 
					
						
						
							
							Spelling  
						
						
						
						
					 
					
						2021-03-31 10:59:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c4c8aab7b4 
							
						 
					 
					
						
						
							
							Improve documentation for raster pyramid creation methods/classes  
						
						... 
						
						
						
						The PyQGIS documentation for this workflow was very poorly documented 
						
						
					 
					
						2021-03-31 10:59:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							929b7086b1 
							
						 
					 
					
						
						
							
							If a wms-t layer is the first temporal layer loaded into a project,  
						
						... 
						
						
						
						use the wms-t capabilities to set a sensible default time step
for the temporal controller (just like we do for mesh layers) 
						
						
					 
					
						2021-03-25 17:55:04 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							cae8aae849 
							
						 
					 
					
						
						
							
							Add method to collate all used time ranges for layers in project  
						
						... 
						
						
						
						Unlike the existing methods, this new method does not return
a single overall time range, but rather (possibly with gaps)
containing all time ranges were we know data actually exists
in the project. 
						
						
					 
					
						2021-03-25 13:35:52 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							894283b994 
							
						 
					 
					
						
						
							
							Add "allAvailableTemporalRanges" getter/setter to QgsRasterDataProviderTemporalCapabilities  
						
						... 
						
						
						
						So that we can store and retrieve a list of all available temporal
ranges for a raster data provider when that range of dates is
non-contiguous 
						
						
					 
					
						2021-03-25 08:01:51 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8a445850 
							
						 
					 
					
						
						
							
							run sipify  
						
						
						
						
					 
					
						2021-03-22 21:13:52 +01:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							7b2fc4c1f8 
							
						 
					 
					
						
						
							
							More doxy nonsense, pt 2  
						
						
						
						
					 
					
						2021-02-19 08:15:29 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							13fbcd1cff 
							
						 
					 
					
						
						
							
							Expose additional GDAL supported resampling methods as options  
						
						... 
						
						
						
						for "early" raster resampling
Notably, this adds the "Average" resampling as an option for
early resampling methods. (A nice side effect is that we also
get mode, cubic spline, Lanczos, ... for free!)
Fixes  #40746  
						
						
					 
					
						2021-02-01 07:58:20 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							50b9beaad6 
							
						 
					 
					
						
						
							
							[sipify] Catch more class references and insert :py:class: annotations  
						
						
						
						
					 
					
						2021-01-31 05:41:22 +10:00 
						 
				 
			
				
					
						
							
							
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							2cc632ee5d 
							
						 
					 
					
						
						
							
							follow up QVariant  
						
						
						
						
					 
					
						2021-01-03 20:16:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mathieu Pellerin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14136a15cb 
							
						 
					 
					
						
						
							
							[ui] Insure color/value changes in the colormap tree are reflected in the color ramp button of the color ramp shader widget ( #40671 )  
						
						
						
						
					 
					
						2020-12-28 20:01:48 +07:00 
						 
				 
			
				
					
						
							
							
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							7719668453 
							
						 
					 
					
						
						
							
							fix build (take II; followup 1c9d89a7c3d)  
						
						
						
						
					 
					
						2020-12-19 22:57:54 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a0accab0c2 
							
						 
					 
					
						
						
							
							Add QgsColorRampLegendNodeSettings to QgsSingleBandGrayRenderer  
						
						
						
						
					 
					
						2020-12-18 12:03:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							45d2edda16 
							
						 
					 
					
						
						
							
							QgsColorRampShader can have color ramp legend node settings  
						
						
						
						
					 
					
						2020-12-18 12:03:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e48286c0d4 
							
						 
					 
					
						
						
							
							Pass QgsReadWriteContext onto QgsColorRampShader read/writeXml methods  
						
						
						
						
					 
					
						2020-12-18 12:03:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							60aea700d1 
							
						 
					 
					
						
						
							
							Forward declare more classes  
						
						
						
						
					 
					
						2020-12-18 12:03:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0d7b95fa67 
							
						 
					 
					
						
						
							
							Generate more descriptive legends for raster layers  
						
						... 
						
						
						
						- include band name details where its useful
- create a legend for multiband raster renderer 
						
						
					 
					
						2020-12-17 04:57:56 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d7ce1a3167 
							
						 
					 
					
						
						
							
							Create color ramp legend nodes for pseudocolor or grayscale rasters or  
						
						... 
						
						
						
						point clouds using a Linear color ramp based renderer 
						
						
					 
					
						2020-12-16 18:46:53 +10:00 
						 
				 
			
				
					
						
							
							
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							0d55e61145 
							
						 
					 
					
						
						
							
							Add QgsRasterDataProvider::Capability::ReloadData for gdal, ams and wcs provider  
						
						
						
						
					 
					
						2020-12-14 09:02:16 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f21ca86a91 
							
						 
					 
					
						
						
							
							Cleanup api, fix crash  
						
						
						
						
					 
					
						2020-12-07 11:42:39 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							60ce8eb9af 
							
						 
					 
					
						
						
							
							Use new api to return nice legend items for raster contour renderer  
						
						... 
						
						
						
						Instead of no legend, we now create a legend with the contour symbols! 
						
						
					 
					
						2020-12-07 11:42:39 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6932985d82 
							
						 
					 
					
						
						
							
							Add api to allow raster layer renderers to create different legend node types,  
						
						... 
						
						
						
						instead of forcing them to always use the solid color blocks created by QgsRasterSymbolLegendNode 
						
						
					 
					
						2020-12-07 11:42:39 +10:00 
						 
				 
			
				
					
						
							
							
								NEDJIMAbelgacem 
							
						 
					 
					
						
						
						
						
							
						
						
							7f26477c81 
							
						 
					 
					
						
						
							
							add comparison operator for QgsColorRampShader  
						
						
						
						
					 
					
						2020-12-03 22:27:20 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							28c2788989 
							
						 
					 
					
						
						
							
							Spelling  
						
						
						
						
					 
					
						2020-11-16 19:38:07 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf8ccad89e 
							
						 
					 
					
						
						
							
							Add contrast enhancement options for point cloud RGB renderer  
						
						
						
						
					 
					
						2020-11-16 19:38:07 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0056bb1580 
							
						 
					 
					
						
						
							
							Proxy QgsRasterLayer::setOpacity/opacity to QgsRasterRenderer::setOpacity  
						
						... 
						
						
						
						This allows layer opacity for raster layers to be set and retrieved using
the exact same API as all other map layer types 
						
						
					 
					
						2020-11-13 21:27:06 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f11294dfd 
							
						 
					 
					
						
						
							
							Merge pull request  #39778  from elpaso/bugfix-gh39757-shared-locale-sort  
						
						... 
						
						
						
						Bugfix gh39757 shared locale sort 
						
						
					 
					
						2020-11-13 10:38:49 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							819fc50b0e 
							
						 
					 
					
						
						
							
							Don't use generic "QgsMapLayer" class name in map layer Python repr  
						
						... 
						
						
						
						strings
Rather use actual layer subclass type, e.g. QgsVectorLayer 
						
						
					 
					
						2020-11-12 16:05:52 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							02552e489a 
							
						 
					 
					
						
						
							
							Raster shader: store label precision  
						
						
						
						
					 
					
						2020-11-09 15:40:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							add4fec46a 
							
						 
					 
					
						
						
							
							Improve QgsRasterIdentifyResult docs  
						
						
						
						
					 
					
						2020-10-26 13:26:43 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d3adc10ec3 
							
						 
					 
					
						
						
							
							Move some todos so they don't sit between member doxygen and declaration  
						
						... 
						
						
						
						Sipify doesn't handle this, and drops off the docstring from the python method 
						
						
					 
					
						2020-10-21 09:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							746ee315bd 
							
						 
					 
					
						
						
							
							Fix boolean literal presentation in dox/PyQGIS docs  
						
						
						
						
					 
					
						2020-10-16 16:03:26 +10:00 
						 
				 
			
				
					
						
							
							
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee9feb56b 
							
						 
					 
					
						
						
							
							Sipify  
						
						
						
						
					 
					
						2020-10-09 11:20:09 +10:00 
						 
				 
			
				
					
						
							
							
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							09fe306f80 
							
						 
					 
					
						
						
							
							Raster paletted/unique float support  
						
						... 
						
						
						
						Fixes  #39058  an adds some small improvements in the
progress feedback. 
					
						2020-10-06 08:39:26 +10:00 
						 
				 
			
				
					
						
							
							
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							299709994d 
							
						 
					 
					
						
						
							
							change return type of QgsRasterDataProvider::clone()  
						
						
						
						
					 
					
						2020-10-03 05:57:18 +10:00