Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							f57f9485d1 
							
						 
					 
					
						
						
							
							Add browser tree view to QgsDataItemGuiContext  
						
						 
						
						... 
						
						
						
						This allows the item gui providers to access the view associated
with an action, e.g. to automatically select something in that
view 
						
						
					 
					
						2022-07-18 12:50:18 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b36bb62605 
							
						 
					 
					
						
						
							
							[browser] Ensure "File Properties" action is always present for  
						
						 
						
						... 
						
						
						
						items which represent a file 
						
						
					 
					
						2021-07-27 11:56:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							02266ef8e6 
							
						 
					 
					
						
						
							
							Rename Qgis::MessageLevel::None to NoLevel. None is a reserved  
						
						 
						
						... 
						
						
						
						keyword in Python, so this value was previously inaccessible to PyQGIS
scripts
Also change all references to Qgis::MessageLevel values to their
fully qualified names, to ease a future transition to an enum
class (when sip bugs are fixed)
Fixes  #42996  
						
						
					 
					
						2021-05-30 10:36:01 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8a445850 
							
						 
					 
					
						
						
							
							run sipify  
						
						 
						
						
						
						
					 
					
						2021-03-22 21:13:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							50b9beaad6 
							
						 
					 
					
						
						
							
							[sipify] Catch more class references and insert :py:class: annotations  
						
						 
						
						
						
						
					 
					
						2021-01-31 05:41:22 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							d47a65474a 
							
						 
					 
					
						
						
							
							Use notify instead  
						
						 
						
						
						
						
					 
					
						2020-11-22 04:58:42 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							746ee315bd 
							
						 
					 
					
						
						
							
							Fix boolean literal presentation in dox/PyQGIS docs  
						
						 
						
						
						
						
					 
					
						2020-10-16 16:03:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							ecb5f4b31b 
							
						 
					 
					
						
						
							
							New notify on gui dataitems  
						
						 
						
						
						
						
					 
					
						2020-07-16 19:05:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							d6259680f0 
							
						 
					 
					
						
						
							
							New table validator  
						
						 
						
						
						
						
					 
					
						2020-07-14 17:43:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alessandro Pasotti 
							
						 
					 
					
						
						
						
						
							
						
						
							d8a45f92a3 
							
						 
					 
					
						
						
							
							New table dialog menu provider  
						
						 
						
						
						
						
					 
					
						2020-07-14 15:25:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							81a9db9f57 
							
						 
					 
					
						
						
							
							[sipify] Fix creation of cross references  
						
						 
						
						
						
						
					 
					
						2020-06-15 13:43:58 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Petrik 
							
						 
					 
					
						
						
						
						
							
						
						
							635c1b54d8 
							
						 
					 
					
						
						
							
							Allow to use WMS as static provider  
						
						 
						
						
						
						
					 
					
						2019-09-04 07:49:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							0e782645e2 
							
						 
					 
					
						
						
							
							Revert the leftovers that were added in QgsDataItemProvider cpp/h  
						
						 
						
						
						
						
					 
					
						2019-06-27 12:55:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							78a638f769 
							
						 
					 
					
						
						
							
							Use lambdas to pass data items as captured variables  
						
						 
						
						
						
						
					 
					
						2019-06-27 12:55:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							f4b1b83af2 
							
						 
					 
					
						
						
							
							[wms] Move GUI parts of data items to QgsDataItemGuiProvider subclasses  
						
						 
						
						
						
						
					 
					
						2019-06-27 12:55:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
						
						
							
						
						
							8ed0bb38d1 
							
						 
					 
					
						
						
							
							Start using QgsProjectStorageGuiRegistry + its providers (gpkg projects work again)  
						
						 
						
						... 
						
						
						
						Also deprecate gui methods in QgsProjectStorage but keep compatibility 
						
						
					 
					
						2019-06-21 16:28:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Petrik 
							
						 
					 
					
						
						
						
						
							
						
						
							62d615c2cd 
							
						 
					 
					
						
						
							
							[QEP 149] Introduce static data providers [API BREAK]  
						
						 
						
						... 
						
						
						
						- adds QgsProviderGuiRegistry and QgsProviderGuiMetadata
- adds QgsProjectStorageGuiRegistry
- requires providerMetadataFactory for dynamic data providers
- requires providerMetadataGuiFactory for dynamic data providers (GUI only)
- removes QgsProviderRegistry::WidgetMode 
						
						
					 
					
						2019-06-18 15:15:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b6d66becab 
							
						 
					 
					
						
						
							
							Sipify  
						
						 
						
						
						
						
					 
					
						2019-02-27 09:41:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							17ced9186a 
							
						 
					 
					
						
						
							
							Tweak behavior of new shapefile/gpkg browser actions  
						
						 
						
						
						
						
					 
					
						2018-11-13 07:14:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							fa3a08e397 
							
						 
					 
					
						
						
							
							Add method to handle browser item double clicks to QgsDataItemGuiProvider  
						
						 
						
						... 
						
						
						
						And move handling of layer/project file double clicks in browser dock
from gui->app 
						
						
					 
					
						2018-11-04 21:07:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							10d7f6e54c 
							
						 
					 
					
						
						
							
							Spelling  
						
						 
						
						
						
						
					 
					
						2018-11-04 21:07:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							153f1b1138 
							
						 
					 
					
						
						
							
							Also pass complete list of all selected items to createContextMenu,  
						
						 
						
						... 
						
						
						
						so that actions can operate on ALL selected items
E.g. delete multiple layers from a geopackage at once 
						
						
					 
					
						2018-11-04 21:07:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c98d13d2f4 
							
						 
					 
					
						
						
							
							Add method to populate browser context menu to QgsDataItemGuiProvider  
						
						 
						
						
						
						
					 
					
						2018-11-04 21:07:27 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec7f02e83 
							
						 
					 
					
						
						
							
							Add a QgsDataItemGuiProvider interface and registry for providers  
						
						 
						
						... 
						
						
						
						These providers will be used to control how the browser data items
behave within GUI, and to allow separation of GUI related
properties of browser items from the core code.
A new registry QgsDataItemGuiProviderRegistry has been created
(modeled off QgsDataItemProviderRegistry), with an application
wide instance available from QgsGui::instance()->dataItemGuiProviderRegistry() 
						
						
					 
					
						2018-11-04 21:07:27 +10:00