Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a99ed8800 
							
						 
					 
					
						
						
							
							Don't show vector layers with no interesting elevation properties  
						
						 
						
						... 
						
						
						
						set by default in newly created elevation profiles
Fixes  #48286  
						
						
					 
					
						2022-04-22 13:07:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1fc20cb026 
							
						 
					 
					
						
						
							
							Show elevation specific tooltips  
						
						 
						
						
						
						
					 
					
						2022-04-22 13:07:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee20464a0 
							
						 
					 
					
						
						
							
							Ensure that elevation properties are copied whenever a layer is cloned  
						
						 
						
						
						
						
					 
					
						2022-04-07 19:22:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							77b9066e92 
							
						 
					 
					
						
						
							
							Add QgsMeshLayerElevationProperties subclass of  
						
						 
						
						... 
						
						
						
						QgsMapLayerElevationProperties 
						
						
					 
					
						2022-04-07 19:22:19 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ae530dee 
							
						 
					 
					
						
						
							
							Implement profile generator for mesh layers  
						
						 
						
						
						
						
					 
					
						2022-03-25 10:08:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							c6008b7ee1 
							
						 
					 
					
						
						
							
							fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly  
						
						 
						
						... 
						
						
						
						reverting 3fb0f66 (followup #45348 )
Using --no-public-is-protected (default on Windows) also works on Linux
and fixes  #45331  too 
						
						
					 
					
						2021-10-21 23:03:48 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							697f2bc474 
							
						 
					 
					
						
						
							
							Improve robustness of mesh editing ( #45497 )  
						
						 
						
						... 
						
						
						
						* renaming and typo
* QgsMeshEditor:checkConsistency returns error
* change approach for remove vertex filling hole on boundary
* split QgsMeshEditor::removeVertex (with/without filling holes)
* check edited mesh before saving
* send start/save editing message to message bar 
						
						
					 
					
						2021-10-15 08:43:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nirvn 
							
						 
					 
					
						
						
						
						
							
						
						
							ef84e48a09 
							
						 
					 
					
						
						
							
							Run sipify_all.sh  
						
						 
						
						
						
						
					 
					
						2021-10-12 16:34:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							ec16736306 
							
						 
					 
					
						
						
							
							run sipify  
						
						 
						
						
						
						
					 
					
						2021-10-12 16:34:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a840cbf98c 
							
						 
					 
					
						
						
							
							fix aggregate functions with mesh virtual dataset group ( #45446 )  
						
						 
						
						
						
						
					 
					
						2021-10-11 08:28:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d16cced882 
							
						 
					 
					
						
						
							
							fix time handling of mesh layer when gap of reference time ( #45456 )  
						
						 
						
						... 
						
						
						
						fix time handling of mesh layer when gap of reference time 
						
						
					 
					
						2021-10-11 11:31:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							56b9d808ff 
							
						 
					 
					
						
						
							
							add missing text for mesh editing undo/redo  
						
						 
						
						
						
						
					 
					
						2021-10-10 13:43:59 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							99a832ef1e 
							
						 
					 
					
						
						
							
							fix null temporal properties  
						
						 
						
						
						
						
					 
					
						2021-10-05 22:45:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							b48d7dcc9f 
							
						 
					 
					
						
						
							
							Don't reset mesh layer styling when changing data source for layer  
						
						 
						
						... 
						
						
						
						This breaks fixing mesh layer paths when restoring projects with
broken mesh layers -- fixing the path causes the existing style
to be lost.
Fixes  #45391  
						
						
					 
					
						2021-10-05 22:45:47 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							939eca2055 
							
						 
					 
					
						
						
							
							Sipify  
						
						 
						
						
						
						
					 
					
						2021-09-21 23:47:43 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Petrik 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4ec12041f 
							
						 
					 
					
						
						
							
							Merge pull request  #45140  from vcloarec/tuneMeshEditingWithAdvancedZvalue  
						
						 
						
						... 
						
						
						
						Adapt mesh editing following new CAD Z value 
						
						
					 
					
						2021-09-21 08:11:11 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4258f8eb 
							
						 
					 
					
						
						
							
							rename method  
						
						 
						
						
						
						
					 
					
						2021-09-20 14:49:41 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							34408026ee 
							
						 
					 
					
						
						
							
							fix face/vertex count during editing  
						
						 
						
						
						
						
					 
					
						2021-09-19 23:08:49 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							bb09d06e2a 
							
						 
					 
					
						
						
							
							use constraint cad Z value for mesh editing  
						
						 
						
						
						
						
					 
					
						2021-09-19 18:34:07 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							a82b8d4d7f 
							
						 
					 
					
						
						
							
							fix layer extent and vertical extent of dataset group when editing  
						
						 
						
						
						
						
					 
					
						2021-09-14 23:28:20 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							176ab29658 
							
						 
					 
					
						
						
							
							Make mesh edit tools more consistent with vector layers tools ( #45040 )  
						
						 
						
						... 
						
						
						
						[mesh] UX fixes:
* move mesh elements click->move->click instead press-> drag->release
* allow to select by drawing a polygon and select an existing polygon in the same map tool like for vector layer) 
						
						
					 
					
						2021-09-14 07:52:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be3a9e7564 
							
						 
					 
					
						
						
							
							reindex/renumbering mesh layer ( #44969 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] reindex/renumbering mesh layer
Co-authored-by: PeterPetrik <zilolv@gmail.com> 
						
						
					 
					
						2021-09-09 12:18:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46013949fb 
							
						 
					 
					
						
						
							
							Force mesh by polylines ( #44962 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] allow modify mesh frame elevation by force/break lines 
						
						
					 
					
						2021-09-09 10:26:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45e07dd72f 
							
						 
					 
					
						
						
							
							Select mesh elements by expression UI ( #44835 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] Select mesh elements by expression 
						
						
					 
					
						2021-09-09 08:29:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ce295ebbd 
							
						 
					 
					
						
						
							
							Mesh transform by expression ( #44873 )  
						
						 
						
						... 
						
						
						
						[feature] [mesh] allows the user to make geom transformation of mesh frame by changing the vertices coordinates by expression. Each coordinates (X,Y,Z) of selected vertices can be calculated with an expression allowing transformation of the mesh while the mesh is still valid.
Co-authored-by: Harrissou Sant-anna <delazj@gmail.com> 
						
						
					 
					
						2021-09-03 08:48:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc192a60b2 
							
						 
					 
					
						
						
							
							Mesh expressions: add $vertex_as_point and $vertex_z functions ( #44786 )  
						
						 
						
						... 
						
						
						
						* mesh expression $vertex_as_point $vertex_Z_value
* functions help
* SIP, doc and indentation
* fix SIP
* fix help file
* change function name and add Meshes group description
* fix typo
* fix strings and docs
* typo 
						
						
					 
					
						2021-08-24 20:56:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8cd8bec5f2 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part 3 - Advanced editing ( #44169 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] Delaunay triangulation and face refinement for advanced mesh editing tools 
						
						
					 
					
						2021-07-19 08:21:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c09443a056 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part 3 - Edit mesh map tool ( #44037 )  
						
						 
						
						... 
						
						
						
						[mesh] [feature] add mesh map tool to CRUD/digitize actions for mesh frame (vertices, faces) 
						
						
					 
					
						2021-07-14 08:00:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db21851bbb 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part-2 - start, commit, roll back and cancel ( #43982 )  
						
						 
						
						... 
						
						
						
						[mesh] allows the user of mesh layers to start editing, save, roll back or cancel editing, in the same way as vector layers (editing part-2) 
						
						
					 
					
						2021-07-01 08:18:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d326d38660 
							
						 
					 
					
						
						
							
							[mesh] mesh frame editing part-1 (qgis_core) ( #43828 )  
						
						 
						
						... 
						
						
						
						[feature] qgis_core changes to allow mesh layer editing (part-1 or QEP#228) 
						
						
					 
					
						2021-06-25 16:17:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							35c557a234 
							
						 
					 
					
						
						
							
							run sipify  
						
						 
						
						
						
						
					 
					
						2021-05-26 14:30:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							581d355e2a 
							
						 
					 
					
						
						
							
							Avoid silly doxygen warning  
						
						 
						
						
						
						
					 
					
						2021-05-19 10:16:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							ba8a445850 
							
						 
					 
					
						
						
							
							run sipify  
						
						 
						
						
						
						
					 
					
						2021-03-22 21:13:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							7dfef3a0b1 
							
						 
					 
					
						
						
							
							Newer doxygen versions don't auto convert the first line in a class'  
						
						 
						
						... 
						
						
						
						documentation to a brief note, so we have to do it explicitly... 
						
						
					 
					
						2021-02-19 08:15:29 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							50b9beaad6 
							
						 
					 
					
						
						
							
							[sipify] Catch more class references and insert :py:class: annotations  
						
						 
						
						
						
						
					 
					
						2021-01-31 05:41:22 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c80e5740 
							
						 
					 
					
						
						
							
							Code shuffle  
						
						 
						
						... 
						
						
						
						Move vector, project and network related core .cpp/.h files into
dedicated subdirectories.
An attempt to organise src/core better to make things easier to find. 
						
						
					 
					
						2020-12-29 11:38:11 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Juergen E. Fischer 
							
						 
					 
					
						
						
						
						
							
						
						
							b28d820b0c 
							
						 
					 
					
						
						
							
							fix typos  
						
						 
						
						
						
						
					 
					
						2020-12-22 00:03:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							e48286c0d4 
							
						 
					 
					
						
						
							
							Pass QgsReadWriteContext onto QgsColorRampShader read/writeXml methods  
						
						 
						
						
						
						
					 
					
						2020-12-18 12:03:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							761831e6ec 
							
						 
					 
					
						
						
							
							fix displaying enabled/disable mesh dataset group  
						
						 
						
						
						
						
					 
					
						2020-12-03 07:32:17 +10: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							0a2af53c28 
							
						 
					 
					
						
						
							
							fix spelling doc ans SIP  
						
						 
						
						
						
						
					 
					
						2020-11-10 15:11:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vincent Cloarec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1fbba79a0f 
							
						 
					 
					
						
						
							
							Mesh export processes, first part : infrastructure and export vertices ( #39664 )  
						
						 
						
						... 
						
						
						
						[processing] Infrastructure for QgsMeshLayer to add processing algorithms, dataset group paramater and dataset time parameter to allow the user to easily choose a dataset. 
						
						
					 
					
						2020-11-03 06:05:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							477e25058e 
							
						 
					 
					
						
						
							
							level of detail for 3D mesh  
						
						 
						
						
						
						
					 
					
						2020-10-26 09:11:55 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							6ec342b4c0 
							
						 
					 
					
						
						
							
							Fix dox  
						
						 
						
						
						
						
					 
					
						2020-10-22 21:09:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Kuhn 
							
						 
					 
					
						
						
						
						
							
						
						
							42af1efa18 
							
						 
					 
					
						
						
							
							Fix a bunch of doc issues  
						
						 
						
						
						
						
					 
					
						2020-10-22 20:42:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3c67e1acde 
							
						 
					 
					
						
						
							
							[mesh] Use standard presentation for metadata/information tab on properties dialog  
						
						 
						
						
						
						
					 
					
						2020-10-19 19:15:08 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							746ee315bd 
							
						 
					 
					
						
						
							
							Fix boolean literal presentation in dox/PyQGIS docs  
						
						 
						
						
						
						
					 
					
						2020-10-16 16:03:26 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Dobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cbf80ff5c 
							
						 
					 
					
						
						
							
							Merge pull request  #38309  from vcloarec/TINMeshCreaton  
						
						 
						
						... 
						
						
						
						TIN Mesh creation 
						
						
					 
					
						2020-09-11 13:41:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vcloarec 
							
						 
					 
					
						
						
						
						
							
						
						
							d2f4c40f8a 
							
						 
					 
					
						
						
							
							TIN Mesh creation  
						
						 
						
						
						
						
					 
					
						2020-09-10 14:03:11 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rldhont 
							
						 
					 
					
						
						
						
						
							
						
						
							45e9ecb1c2 
							
						 
					 
					
						
						
							
							Trust layer metadata propagation  
						
						 
						
						... 
						
						
						
						The trust flag at the projetc level is only used to read vector layer extent from xml, not from provider.
This flag was not available at the vector layer and data provider level.
We propose a new QgsMapLayer reading flag to propagate the trust layer metadata prohect's read flag an d a new provider options to trust datasource config.
Trusting the datasource config means that the provider can use estimated metadata, the primary key is unique and the detectable geometry type and srid are the same as the requested. 
						
						
					 
					
						2020-09-09 09:35:32 +02:00