Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							204bd47b19 
							
						 
					 
					
						
						
							
							[FEATURE][diagrams] New diagram type "stacked bars"  
						
						 
						
						... 
						
						
						
						Stacks bars of varying colors for each attribute on top of each other
vertically or horizontally.
Sponsored by SLYR 
						
						
					 
					
						2019-11-24 19:11:21 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a23e1b209 
							
						 
					 
					
						
						
							
							[FEATURE][diagrams] Add option to show diagram axis for histogram diagram symbols  
						
						 
						
						... 
						
						
						
						Where the axis line symbol can be set using a standard QGIS line symbol.
Sponsored by SLYR 
						
						
					 
					
						2019-11-23 18:06:18 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							249d38a522 
							
						 
					 
					
						
						
							
							Add read/write context to diagram serialization  
						
						 
						
						
						
						
					 
					
						2019-11-23 18:06:18 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							baf38199e0 
							
						 
					 
					
						
						
							
							[FEATURE][diagrams] Add option to control pie diagram angular direction  
						
						 
						
						... 
						
						
						
						I.e. control whether the sections are rendered in a clockwise or
anticlockwise direction
Sponsored by SLYR 
						
						
					 
					
						2019-11-22 09:01:49 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							701ea057b1 
							
						 
					 
					
						
						
							
							Fix broken QMap<QVariantList,...> finding, which causes case-insensitive  
						
						 
						
						... 
						
						
						
						comparisons to be made when resolving primary keys in the Oracle and
Postgres providers
qt's built in qMapLessThanKey for QVariantList is broken and does a
case-insensitive operation, so we replace it with a working version instead... 
						
						
					 
					
						2019-11-22 04:09:50 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63956785dc 
							
						 
					 
					
						
						
							
							Merge pull request  #30297  from roya0045/handler_v2  
						
						 
						
						... 
						
						
						
						Bad Layer Handler Improvements 
						
						
					 
					
						2019-11-21 11:51:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							49dcc2c253 
							
						 
					 
					
						
						
							
							[FEATURE] Add spacing option for vector layer bar chart diagrams  
						
						 
						
						... 
						
						
						
						Allows for user-controlled spacing between each bar in the chart.
Sponsored by SLYR 
						
						
					 
					
						2019-11-21 15:21:44 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex 
							
						 
					 
					
						
						
						
						
							
						
						
							91563b8b88 
							
						 
					 
					
						
						
							
							auto layer finder  
						
						 
						
						
						
						
					 
					
						2019-11-20 08:12:39 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca926d72a 
							
						 
					 
					
						
						
							
							[FEATURE][layouts] Add search box to layout manager  
						
						 
						
						... 
						
						
						
						Allows filtering the list of layouts in a project by name, handy
when a project has many layouts 
						
						
					 
					
						2019-11-20 17:38:28 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							214bbe9e36 
							
						 
					 
					
						
						
							
							Fix clazy fully-qualified-moc-types warnings  
						
						 
						
						
						
						
					 
					
						2019-11-20 10:08:13 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe32fdfe40 
							
						 
					 
					
						
						
							
							Add API to QgsFeatureSource to determine whether a spatial index  
						
						 
						
						... 
						
						
						
						exists on the source (or not, or unknown presence) 
						
						
					 
					
						2019-11-17 04:54:41 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							41fa4b19fd 
							
						 
					 
					
						
						
							
							Fix rendering artifacts on the edges of resampled raster tiles  
						
						 
						
						... 
						
						
						
						We now buffer the request for the input to a resample filter by
a variable number of pixels (depending on the resampling type)
in order to fetch the neighbouring pixels to the edges of individual
raster blocks. This allows the resampling to utilise these
neighbouring pixels when resampling the edges of tiles, avoiding
discrepancies and rendering artifacts over the borders of
raster tiles.
Fixes  #30152  
						
						
					 
					
						2019-11-15 13:48:38 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbe6150348 
							
						 
					 
					
						
						
							
							Merge pull request  #32770  from m-kuhn/dxf-symbol-fixes  
						
						 
						
						... 
						
						
						
						Make the DXF renderer ready for background threading and fix symbology 
						
						
					 
					
						2019-11-14 09:47:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							ce50f11048 
							
						 
					 
					
						
						
							
							Dox and fixes  
						
						 
						
						
						
						
					 
					
						2019-11-11 09:30:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							06f36ddbe6 
							
						 
					 
					
						
						
							
							Cleanup duplicate code and add tests for graduated range resolving  
						
						 
						
						
						
						
					 
					
						2019-11-11 17:51:49 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							6374f02e93 
							
						 
					 
					
						
						
							
							Decouple DXF rendering from the layers  
						
						 
						
						... 
						
						
						
						This makes it possible to run dxf exports in a thread. 
						
						
					 
					
						2019-11-11 08:44:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							00efcbf91f 
							
						 
					 
					
						
						
							
							QgsDxfExport should not be copied  
						
						 
						
						
						
						
					 
					
						2019-11-11 08:44:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							5eeba90341 
							
						 
					 
					
						
						
							
							Update sip, fix use of old style enum  
						
						 
						
						
						
						
					 
					
						2019-11-11 17:17:22 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							377848e2ad 
							
						 
					 
					
						
						
							
							Add QgsMapLayer::isTemporary to test whether a map layer is temporary  
						
						 
						
						... 
						
						
						
						These include memory layer provider layers, or layers physically
stored inside a user's temporary folder (e.g. /tmp) 
						
						
					 
					
						2019-11-09 13:43:03 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5df863302 
							
						 
					 
					
						
						
							
							Merge pull request  #32629  from m-kuhn/dxf_hali_vali  
						
						 
						
						... 
						
						
						
						[dxf] HAlign/VAlign support for TEXT 
						
						
					 
					
						2019-11-07 16:37:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hugo Mercier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							845894b313 
							
						 
					 
					
						
						
							
							[FEATURE] Selective masking ( #30747 )  
						
						 
						
						... 
						
						
						
						* [FEATURE] Selective masking
Advanced rendering feature that allows the definition of 'masks' areas around labels or with a new typ of symbol layer. These masks will "un-draw" symbol layers of other layers underneath.
It modifies the rendering process by adding an optional second pass. 
						
						
					 
					
						2019-11-07 08:17:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								signedav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1f2d439cf 
							
						 
					 
					
						
						
							
							Merge pull request  #32665  from m-kuhn/fix_qgsfield_private_header  
						
						 
						
						... 
						
						
						
						Fix various private header 
						
						
					 
					
						2019-11-06 15:40:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							5ee5e37a94 
							
						 
					 
					
						
						
							
							fix windows build including some warnings  
						
						 
						
						
						
						
					 
					
						2019-11-06 00:49:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							cb804b23d5 
							
						 
					 
					
						
						
							
							More forward declare fixes  
						
						 
						
						
						
						
					 
					
						2019-11-05 22:40:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							db838a3203 
							
						 
					 
					
						
						
							
							Fix qgsfield private header  
						
						 
						
						
						
						
					 
					
						2019-11-05 21:30:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							924b4eda58 
							
						 
					 
					
						
						
							
							Fully qualify enum default parameters  
						
						 
						
						
						
						
					 
					
						2019-11-04 21:56:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							0f5a4f7d2f 
							
						 
					 
					
						
						
							
							[dxf] HAli/VAli support for TEXT  
						
						 
						
						
						
						
					 
					
						2019-11-04 16:47:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							696c4075da 
							
						 
					 
					
						
						
							
							Merge pull request  #32487  from elpaso/value-relation-restore  
						
						 
						
						... 
						
						
						
						[feature] Value relation restore missing layers from DBs 
						
						
					 
					
						2019-11-04 12:03:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							144f6a8d09 
							
						 
					 
					
						
						
							
							Merge pull request  #32553  from elpaso/uniform-field-display-alias  
						
						 
						
						... 
						
						
						
						field displayNameWithAlias 
						
						
					 
					
						2019-11-04 09:05:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31e74e1342 
							
						 
					 
					
						
						
							
							Merge pull request  #32602  from m-kuhn/automoc  
						
						 
						
						... 
						
						
						
						Widespread use of AUTOMOC 
						
						
					 
					
						2019-11-04 07:42:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f3b039fe2 
							
						 
					 
					
						
						
							
							Merge pull request  #32552  from m-kuhn/q_global_static  
						
						 
						
						... 
						
						
						
						non POD static 
						
						
					 
					
						2019-11-03 23:11:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							260196f031 
							
						 
					 
					
						
						
							
							Fix building core and pycore  
						
						 
						
						
						
						
					 
					
						2019-11-03 22:22:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							b08a7d711c 
							
						 
					 
					
						
						
							
							Fix sip file for sip and automoc  
						
						 
						
						
						
						
					 
					
						2019-11-03 21:20:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							4294dda083 
							
						 
					 
					
						
						
							
							Resipify  
						
						 
						
						
						
						
					 
					
						2019-11-03 21:05:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							c154b2f31e 
							
						 
					 
					
						
						
							
							invokable return types need to be fully-qualified  
						
						 
						
						... 
						
						
						
						Idenfied by clazy 
						
						
					 
					
						2019-11-03 21:26:54 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa927cc63 
							
						 
					 
					
						
						
							
							sipify  
						
						 
						
						
						
						
					 
					
						2019-11-03 10:04:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							c796b2d592 
							
						 
					 
					
						
						
							
							Workaround sip issues  
						
						 
						
						
						
						
					 
					
						2019-11-02 19:47:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							5c439ab693 
							
						 
					 
					
						
						
							
							More efficient loops  
						
						 
						
						
						
						
					 
					
						2019-11-02 16:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							d99d829ef2 
							
						 
					 
					
						
						
							
							Dox  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:12:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							f07bc52fa8 
							
						 
					 
					
						
						
							
							Many followup fixes  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:02:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							d26375abba 
							
						 
					 
					
						
						
							
							Fix this and that  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							208ea9b033 
							
						 
					 
					
						
						
							
							More Q_GLOBAL_STATIC  
						
						 
						
						... 
						
						
						
						Because it's pure fun 
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							8797798ba6 
							
						 
					 
					
						
						
							
							Improve docs  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							a50287514b 
							
						 
					 
					
						
						
							
							Q_GLOBAL_STATIC for QgsDataProvider  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							65fe231ee9 
							
						 
					 
					
						
						
							
							Q_GLOBAL_STATIC for expressions  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							e585a28782 
							
						 
					 
					
						
						
							
							Q_GLOBAL_STATIC for QgsEllipsoidUtils  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							179fcf3347 
							
						 
					 
					
						
						
							
							Use Q_GLOBAL_STATIC  
						
						 
						
						
						
						
					 
					
						2019-11-02 15:01:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							213df8df23 
							
						 
					 
					
						
						
							
							Merge pull request  #32315  from roya0045/optional_fids  
						
						 
						
						... 
						
						
						
						[API/feature?] make fids caching optional 
						
						
					 
					
						2019-11-01 16:00:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0445c7088f 
							
						 
					 
					
						
						
							
							Update python/core/auto_generated/qgsfield.sip.in  
						
						 
						
						... 
						
						
						
						Co-Authored-By: Nyall Dawson <nyall.dawson@gmail.com> 
						
						
					 
					
						2019-11-01 08:59:24 +01:00