Borys Jurgiel 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b56a3a65 
							
						 
					 
					
						
						
							
							[Plugin Manager] Reload manager contents after installing a plugin from zip.  Fixes   #17626  
						
						 
						
						
						
						
					 
					
						2017-12-22 23:47:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e16dfe4ff0 
							
						 
					 
					
						
						
							
							MetaSearch: remove duplicate field  
						
						 
						
						
						
						
					 
					
						2017-12-22 09:21:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ff72de62e 
							
						 
					 
					
						
						
							
							Merge pull request  #5858  from lbartoletti/segment_intersection  
						
						 
						
						... 
						
						
						
						Segment intersection 
						
						
					 
					
						2017-12-22 21:43:13 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trashmonk 
							
						 
					 
					
						
						
						
						
							
						
						
							d908518c49 
							
						 
					 
					
						
						
							
							Update Rasterize.py  
						
						 
						
						
						
						
					 
					
						2017-12-21 17:55:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trashmonk 
							
						 
					 
					
						
						
						
						
							
						
						
							82df4de88a 
							
						 
					 
					
						
						
							
							Update Rasterize.py  
						
						 
						
						
						
						
					 
					
						2017-12-21 17:55:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trashmonk 
							
						 
					 
					
						
						
						
						
							
						
						
							4fbea38439 
							
						 
					 
					
						
						
							
							Added transparency to areas with no vector data.  
						
						 
						
						... 
						
						
						
						Originally the background colour defaulted to white with no transparency for areas without vector data. I have added an alpha channel to the geotiff and set it zero (full transparency) for areas with no vector data. This could be optional, in case the user wants a solid background. 
						
						
					 
					
						2017-12-21 17:55:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							0a40a81151 
							
						 
					 
					
						
						
							
							[layouts] add icons for items and use those in the items panel  
						
						 
						
						
						
						
					 
					
						2017-12-21 10:33:24 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Borys Jurgiel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c62a7cac2 
							
						 
					 
					
						
						
							
							Merge pull request  #5916  from borysiasty/no_colon  
						
						 
						
						... 
						
						
						
						[Plugin installer] Remove trailing colon if it's a very end of the message 
						
						
					 
					
						2017-12-20 20:21:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Bruy 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45859beec4 
							
						 
					 
					
						
						
							
							Merge pull request  #5923  from borysiasty/processing_groups  
						
						 
						
						... 
						
						
						
						[processing] Fix group id of GDAL algorithms. 
						
						
					 
					
						2017-12-20 15:06:46 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5a650f978 
							
						 
					 
					
						
						
							
							Followup 9a5435f: Fix sip files  
						
						 
						
						
						
						
					 
					
						2017-12-20 12:10:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Borys Jurgiel 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb9611b00 
							
						 
					 
					
						
						
							
							Fix group id of GDAL algorithms. Follows up 53bc147dca00  
						
						 
						
						
						
						
					 
					
						2017-12-20 12:07:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Etienne Trimaille 
							
						 
					 
					
						
						
						
						
							
						
						
							bf45d0b618 
							
						 
					 
					
						
						
							
							Crs ( #5908 )  
						
						 
						
						... 
						
						
						
						* fix display of CRS if invalid CRS
* fix  #17455  set an empty CRS if the read CRS from XML is wrong
* add warning about empty CRS node when reading XML 
						
						
					 
					
						2017-12-20 10:46:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Etienne Trimaille 
							
						 
					 
					
						
						
						
						
							
						
						
							9a5435ff1e 
							
						 
					 
					
						
						
							
							remove CRS picker and allow only layer CRS or provider CRS in metadata editor ( #5915 )  
						
						 
						
						
						
						
					 
					
						2017-12-20 10:35:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c7f745424 
							
						 
					 
					
						
						
							
							Merge pull request  #5919  from nyalldawson/iter_datum  
						
						 
						
						... 
						
						
						
						Use transform context in feature requests with destination crs set 
						
						
					 
					
						2017-12-20 19:02:11 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							4643712a1e 
							
						 
					 
					
						
						
							
							Fix missing transform contexts for QgsDistanceArea  
						
						 
						
						... 
						
						
						
						QgsDistanceArea.setSourceCrs() now requires a QgsTransformContext
argument. 
						
						
					 
					
						2017-12-20 17:37:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathieu Pellerin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf8570920f 
							
						 
					 
					
						
						
							
							Use qgsfilewidget for the delimited text prodivder source select ( #5920 )  
						
						 
						
						
						
						
					 
					
						2017-12-20 12:43:30 +07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6528f1c307 
							
						 
					 
					
						
						
							
							Require a transform context when setting the destination crs for  
						
						 
						
						... 
						
						
						
						a feature request
Forces correct datum handling for these requests, and removes
a few more uses of the deprecated/datum unaware transforms. 
						
						
					 
					
						2017-12-20 12:32:20 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b24a1bf10d 
							
						 
					 
					
						
						
							
							Add transform context to processing context  
						
						 
						
						
						
						
					 
					
						2017-12-20 12:21:14 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							5dc9b5869a 
							
						 
					 
					
						
						
							
							fix empty lines with spaces  
						
						 
						
						
						
						
					 
					
						2017-12-19 21:17:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							bdfd345034 
							
						 
					 
					
						
						
							
							fix code descriptor  
						
						 
						
						
						
						
					 
					
						2017-12-19 21:17:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							64c99e054c 
							
						 
					 
					
						
						
							
							run sipify for code snippets  
						
						 
						
						
						
						
					 
					
						2017-12-19 21:17:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							d042304cc3 
							
						 
					 
					
						
						
							
							[sipify] habndle python code snippets  
						
						 
						
						
						
						
					 
					
						2017-12-19 21:17:29 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							90e5196996 
							
						 
					 
					
						
						
							
							run sipify  
						
						 
						
						
						
						
					 
					
						2017-12-19 14:55:46 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Borys Jurgiel 
							
						 
					 
					
						
						
						
						
							
						
						
							97018cf2e6 
							
						 
					 
					
						
						
							
							[Plugin installer] Remove trailing colon if it's a very end of the message.  
						
						 
						
						
						
						
					 
					
						2017-12-19 18:24:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sandro Santilli 
							
						 
					 
					
						
						
						
						
							
						
						
							5308b265db 
							
						 
					 
					
						
						
							
							Fix typo in documentation (missing quote)  
						
						 
						
						
						
						
					 
					
						2017-12-19 10:39:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b594ecd7c5 
							
						 
					 
					
						
						
							
							Fix missing page shadows  
						
						 
						
						
						
						
					 
					
						2017-12-19 13:03:10 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2007792f77 
							
						 
					 
					
						
						
							
							Restore layered svg export option  
						
						 
						
						
						
						
					 
					
						2017-12-19 12:06:29 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7bd7b3d67 
							
						 
					 
					
						
						
							
							Add method to ensure file name string is safe  
						
						 
						
						
						
						
					 
					
						2017-12-19 10:59:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							613b1584d1 
							
						 
					 
					
						
						
							
							Start restoring SVG export  
						
						 
						
						
						
						
					 
					
						2017-12-19 10:38:28 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							128e37eaf4 
							
						 
					 
					
						
						
							
							Add some extension and filter handling functions to QgsFileUtils  
						
						 
						
						
						
						
					 
					
						2017-12-19 11:37:58 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c7017914a0 
							
						 
					 
					
						
						
							
							Doxygen  
						
						 
						
						
						
						
					 
					
						2017-12-19 08:48:32 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f216b188d6 
							
						 
					 
					
						
						
							
							Move all datum transform related methods to QgsDatumTransform  
						
						 
						
						
						
						
					 
					
						2017-12-19 08:47:02 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							753b3e0820 
							
						 
					 
					
						
						
							
							Merge pull request  #5898  from nyalldawson/datum  
						
						 
						
						... 
						
						
						
						Datum transform fixes, header reworking 
						
						
					 
					
						2017-12-19 06:17:35 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Borys Jurgiel 
							
						 
					 
					
						
						
						
						
							
						
						
							7c01b7e647 
							
						 
					 
					
						
						
							
							[Plugin installer] Follow up 54f312fa7f5b1ff and temporarily hardcode plugin compatibility as 3.0  
						
						 
						
						
						
						
					 
					
						2017-12-18 14:58:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							198486f0e9 
							
						 
					 
					
						
						
							
							Avoid including private header  
						
						 
						
						
						
						
					 
					
						2017-12-18 21:19:02 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							25c3e135b0 
							
						 
					 
					
						
						
							
							Move datum transform structs out to their own header, to avoid  
						
						 
						
						... 
						
						
						
						need to include private header file 
						
						
					 
					
						2017-12-18 21:19:02 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a1128a52a4 
							
						 
					 
					
						
						
							
							Hide guides from layout exports  
						
						 
						
						
						
						
					 
					
						2017-12-18 16:45:10 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0052eb830e 
							
						 
					 
					
						
						
							
							Add unit test for pdf exports  
						
						 
						
						
						
						
					 
					
						2017-12-18 16:33:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b59bd94e87 
							
						 
					 
					
						
						
							
							Merge pull request  #5837  from nyalldawson/layout_next  
						
						 
						
						... 
						
						
						
						Layout raster image exports 
						
						
					 
					
						2017-12-18 08:29:07 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							b630a407b5 
							
						 
					 
					
						
						
							
							missing SIP_OUT  
						
						 
						
						
						
						
					 
					
						2017-12-17 08:55:10 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							831732f3a3 
							
						 
					 
					
						
						
							
							Sipify  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:18:36 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							65f4c4acef 
							
						 
					 
					
						
						
							
							Port orientation decoding code from composer  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:14:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							447a94909f 
							
						 
					 
					
						
						
							
							Fix items moving after altering page size or inserting/deleting pages  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:14:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f649f1f8a7 
							
						 
					 
					
						
						
							
							[layouts][needs-docs] Add control for whether pages should be  
						
						 
						
						... 
						
						
						
						exported, including data defined setting
This replaces the 2.x data-defined "number of pages" setting.
Instead of requiring users to develop an expression to return
the number of pages, instead we allow individual pages to have
a data defined control of whether that page should be included
in the export.
This is more flexible, and works correctly with the mixed page
size model for layouts. 
						
						
					 
					
						2017-12-17 14:14:48 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							ca37a1ebd7 
							
						 
					 
					
						
						
							
							Fix drawing of map items (grids, overviews) when rendering map item as a raster item  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:14:31 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							261492ddca 
							
						 
					 
					
						
						
							
							Add a messagebar to layout designer  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:14:31 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b992e871ee 
							
						 
					 
					
						
						
							
							[layouts][FEATURE] Don't force the whole layout to be rasterized  
						
						 
						
						... 
						
						
						
						when exporting to PDF
If an individual layout item needs rasterisation in order to
be exported correctly, it can now be individually rasterised
without forcing every other item to also be rasterised.
This allows exports to PDF keeping as much as possible as vectors,
e.g. a map with layer opacity won't force labels, scalebars, etc
to be rasterised too.
To accompany this, a new "Always export as vectors" checkbox
was added to layout properties. If checked, this will force
the export to keep items as vectors, even when it causes the
output to look different to layouts.
Fixes  #7885  
						
						
					 
					
						2017-12-17 14:14:31 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							91179f1396 
							
						 
					 
					
						
						
							
							Work on PDF export  
						
						 
						
						
						
						
					 
					
						2017-12-17 14:14:31 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a59dce5048 
							
						 
					 
					
						
						
							
							Move containsAdvancedEffects test to QgsLayoutItem  
						
						 
						
						... 
						
						
						
						And start a generic test library for all item types to ensure
correct behavior for QgsLayoutItem subclasses
Currently justs tests to ensure that overriden
containsAdvancedEffects methods also call the base class
test 
						
						
					 
					
						2017-12-17 14:14:31 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8b1e057d2c 
							
						 
					 
					
						
						
							
							Make QgsLayoutExporter::generateFileName virtual, so exporter  
						
						 
						
						... 
						
						
						
						subclasses can be made which customise the generated file names 
						
						
					 
					
						2017-12-17 14:14:31 +10:00