Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							c763cf0cea 
							
						 
					 
					
						
						
							
							Use createExpressionContext() to create context in a cleaner and safer way as suggested  
						
						 
						
						... 
						
						
						
						Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com> 
						
						
					 
					
						2024-12-10 06:45:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							7b238cc931 
							
						 
					 
					
						
						
							
							Remove != "" as suggested in code review  
						
						 
						
						... 
						
						
						
						Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com> 
						
						
					 
					
						2024-12-10 06:45:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								pre-commit-ci[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							4129a71797 
							
						 
					 
					
						
						
							
							[pre-commit.ci] auto fixes from pre-commit.com hooks  
						
						 
						
						... 
						
						
						
						for more information, see https://pre-commit.ci  
						
						
					 
					
						2024-12-10 06:45:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							d552495eba 
							
						 
					 
					
						
						
							
							Optional hover text from a expression  
						
						 
						
						
						
						
					 
					
						2024-12-10 06:45:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c33b4e67dc 
							
						 
					 
					
						
						
							
							Fix exception when loading processing plugin on Qt 6 builds on KDE  
						
						 
						
						... 
						
						
						
						Something internal in KDE itself adds child QObjects to menus, so the
code which tries to find the last action in the menu fails and returns
a QObject instead of a QAction, leading to an exception in the
insertAction call.
This is all too fragile anyway, so avoid it by:
- Just creating the models menu directly in the ui
- Exposing this via interface for use in the processing plugin
Now there's no risk of this code breaking in future if the Project
menu is re-arranged. 
						
						
					 
					
						2024-12-06 19:20:05 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Even Rouault 
							
						 
					 
					
						
						
						
						
							
						
						
							5665665712 
							
						 
					 
					
						
						
							
							Fix CMake 3.31 warnings  
						
						 
						
						
						
						
					 
					
						2024-12-04 06:50:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Denis Rouzaud 
							
						 
					 
					
						
						
						
						
							
						
						
							0f032e5f2d 
							
						 
					 
					
						
						
							
							run pre-commit on all files  
						
						 
						
						
						
						
					 
					
						2024-11-29 15:38:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							c6da4345ef 
							
						 
					 
					
						
						
							
							Update python/plugins/processing/algs/qgis/VectorLayerScatterplot3D.py  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							6a10b141d0 
							
						 
					 
					
						
						
							
							Add comment as suggested in code review  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							3b22009b1a 
							
						 
					 
					
						
						
							
							Change strings as suggested in code review part 2  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							e6bfc5ab1e 
							
						 
					 
					
						
						
							
							Change strings as suggested in code review  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							b719b09c5e 
							
						 
					 
					
						
						
							
							Allow to show no axis titles by entering a single space  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							532b52dcfd 
							
						 
					 
					
						
						
							
							Remove blank line  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							f75386909d 
							
						 
					 
					
						
						
							
							Axis titles default to the names of the field instead of not showing axis titles  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							6fa5bcec3a 
							
						 
					 
					
						
						
							
							Was setting the wrong axis titles to None  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							4fe35b2236 
							
						 
					 
					
						
						
							
							Add title, axis titles and option for log axis to Vector layer Scatterplot  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							9e29495462 
							
						 
					 
					
						
						
							
							Add title and axis titles to Vector layer Scatterplot3D  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							eb85601c44 
							
						 
					 
					
						
						
							
							Parameter value must be numeric  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							236007ef3f 
							
						 
					 
					
						
						
							
							Add title, xaxis_title, yaxis_title to BoxPlot  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							e921e5caf0 
							
						 
					 
					
						
						
							
							Add title, xaxis_title, yaxis_title to BarPlot  
						
						 
						
						
						
						
					 
					
						2024-11-29 11:19:46 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AlisterH 
							
						 
					 
					
						
						
						
						
							
						
						
							7726067f87 
							
						 
					 
					
						
						
							
							Update Datasources2Vrt.py  
						
						 
						
						... 
						
						
						
						Remove out-of-date statement from help. 
						
						
					 
					
						2024-11-26 09:09:13 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1c84e07e 
							
						 
					 
					
						
						
							
							Finalize sinks to get proper error reporting when flushing features  
						
						 
						
						... 
						
						
						
						Fixes  #59237  
						
						
					 
					
						2024-11-12 08:49:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							1a4bd44937 
							
						 
					 
					
						
						
							
							Rename field to extremum_type  
						
						 
						
						
						
						
					 
					
						2024-11-11 13:01:42 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2890df089d 
							
						 
					 
					
						
						
							
							[feature] Add raster zonal min/max algorithm  
						
						 
						
						... 
						
						
						
						This algorithm extracts point features corresponding to the minimum
and maximum pixel values contained within polygon zones.
The output will contain one point feature for the minimum and one
for the maximum raster value for every individual zonal feature
from a polygon layer. 
						
						
					 
					
						2024-11-11 13:01:42 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7bd4f3bf2 
							
						 
					 
					
						
						
							
							[processing] Add algorithm to extract min/max pixel from raster  
						
						 
						
						... 
						
						
						
						This algorithm extracts extrema (minimum and maximum) values
from a given band of the raster layer.
The output is a vector layer containing point features for
the selected extrema, at the center of the associated pixel.
If multiple pixels in the raster share the minimum or maximum
value, then only one of these pixels will be included in the output.
The algorithm uses raster iterator to remain efficient on huge
rasters, and does not require reading the entire raster to
memory 
						
						
					 
					
						2024-11-07 10:13:55 +11:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								signedav 
							
						 
					 
					
						
						
						
						
							
						
						
							774c5a913c 
							
						 
					 
					
						
						
							
							Fix passing missing context to expression of select by expression algorithm  
						
						 
						
						
						
						
					 
					
						2024-11-01 11:44:44 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Godet 
							
						 
					 
					
						
						
						
						
							
						
						
							5c803b120e 
							
						 
					 
					
						
						
							
							Report GRASS warnings with pushWarning instead of reportError and check translated warning or error  
						
						 
						
						
						
						
					 
					
						2024-10-25 11:52:18 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mazano 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ca60b7502 
							
						 
					 
					
						
						
							
							[ogr2ogr] Fix promote to multipart logic and add makevalid option ( #58440 )  
						
						 
						
						
						
						
					 
					
						2024-10-18 07:45:43 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gisn8 
							
						 
					 
					
						
						
						
						
							
						
						
							45d40ad071 
							
						 
					 
					
						
						
							
							Set raise error to DbError  
						
						 
						
						... 
						
						
						
						Thanks! Much more user-friendly.
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com> 
						
						
					 
					
						2024-10-18 06:47:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gisn8 
							
						 
					 
					
						
						
						
						
							
						
						
							92fcb86be6 
							
						 
					 
					
						
						
							
							Fix: clean up whitespace and formatting issues caught by Flake8  
						
						 
						
						
						
						
					 
					
						2024-10-18 06:47:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gisn8 
							
						 
					 
					
						
						
						
						
							
						
						
							cad4759212 
							
						 
					 
					
						
						
							
							Handle invalid view names with more than one period  
						
						 
						
						... 
						
						
						
						I've updated the code as recommended and added an error message should there there be too many periods. Thanks for the suggestion! 
						
						
					 
					
						2024-10-18 06:47:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gisn8 
							
						 
					 
					
						
						
						
						
							
						
						
							70e9694a12 
							
						 
					 
					
						
						
							
							Addressing Issue  #35767  to allow for view creation into specified schema from [ Create a view ] in DBManager  
						
						 
						
						
						
						
					 
					
						2024-10-18 06:47:16 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2c34056199 
							
						 
					 
					
						
						
							
							pyqt5_to_pyqt6.py run  
						
						 
						
						
						
						
					 
					
						2024-10-17 17:58:49 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
						
						
							
						
						
							afb31e66a5 
							
						 
					 
					
						
						
							
							do not translate log messages  
						
						 
						
						
						
						
					 
					
						2024-10-03 12:40:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
						
						
							
						
						
							e9695d8007 
							
						 
					 
					
						
						
							
							update string translation  
						
						 
						
						
						
						
					 
					
						2024-10-03 12:40:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
						
						
							
						
						
							e421f08331 
							
						 
					 
					
						
						
							
							add default  
						
						 
						
						
						
						
					 
					
						2024-10-03 12:40:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
						
						
							
						
						
							f0d9167455 
							
						 
					 
					
						
						
							
							add default  
						
						 
						
						
						
						
					 
					
						2024-10-03 12:40:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kralidis 
							
						 
					 
					
						
						
						
						
							
						
						
							ee2c16c50b 
							
						 
					 
					
						
						
							
							MetaSearch: add logging  
						
						 
						
						
						
						
					 
					
						2024-10-03 12:40:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							578aa207d0 
							
						 
					 
					
						
						
							
							Show warning when loading batch params for algs with security risk  
						
						 
						
						... 
						
						
						
						If the algorithm has the security risk flag, warn the user before
they can open stored batch parameter files 
						
						
					 
					
						2024-10-02 10:36:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							2fdb2cad80 
							
						 
					 
					
						
						
							
							Add processing algorithm flag for SecurityRisk  
						
						 
						
						... 
						
						
						
						And add to "Advanced Python field calculator" algorithm, as that
algorithm uses the Python exec() function and is a security
risk if run with untrusted/unchecked inputs 
						
						
					 
					
						2024-10-02 10:36:00 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							0d55518c24 
							
						 
					 
					
						
						
							
							[processing] Fix translation of elapsed strings  
						
						 
						
						... 
						
						
						
						Fixes  #58635  
						
						
					 
					
						2024-10-01 20:30:39 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							6c1de7f70a 
							
						 
					 
					
						
						
							
							[processing] Replace format for saving batch processing parameters  
						
						 
						
						... 
						
						
						
						The older approach of storing parameters was insecure, and required
eval()ing the unchecked contents of the batch parameter file. This
is a security risk, as a malicious file could leak user information
or damage the system.
So,
- Switch to a newer ".batch" format which uses safe JSON objects
only for serializing parameter values.
- Allow loading the older .json files, but first show a warning
that they are a security risk and require to user to explicitly
agree to open the file 
						
						
					 
					
						2024-10-01 19:35:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nyall Dawson 
							
						 
					 
					
						
						
						
						
							
						
						
							95c9bb56b2 
							
						 
					 
					
						
						
							
							Remove unused code  
						
						 
						
						
						
						
					 
					
						2024-10-01 19:35:51 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							b264c34245 
							
						 
					 
					
						
						
							
							fix(ColorProject): Add new methods in sql_dictionary  
						
						 
						
						
						
						
					 
					
						2024-10-01 14:03:55 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Cabieces 
							
						 
					 
					
						
						
						
						
							
						
						
							6c2c9b7750 
							
						 
					 
					
						
						
							
							feat(Expression): Add project_color_object function  
						
						 
						
						... 
						
						
						
						Which contrary to project_color doesn't return a string
representation there is no rgb conversion involved 
						
						
					 
					
						2024-10-01 14:03:55 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							dd4f71c1f3 
							
						 
					 
					
						
						
							
							Fix indentation  
						
						 
						
						
						
						
					 
					
						2024-10-01 08:36:59 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							b8ca25da95 
							
						 
					 
					
						
						
							
							value field must be numeric  
						
						 
						
						
						
						
					 
					
						2024-10-01 08:36:59 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Neukirchen 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd614b0ef 
							
						 
					 
					
						
						
							
							Fix AttributeError: module 'plotly.graph_objs' has no attribute 'Area': it is go.Barplot in recent plotly versions  
						
						 
						
						
						
						
					 
					
						2024-10-01 08:36:59 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrea Giudiceandrea 
							
						 
					 
					
						
						
						
						
							
						
						
							e688fb104e 
							
						 
					 
					
						
						
							
							[gui][pocessing][modeler] Fix window's title  
						
						 
						
						
						
						
					 
					
						2024-09-24 06:40:50 +10:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrea Giudiceandrea 
							
						 
					 
					
						
						
						
						
							
						
						
							016a33f43f 
							
						 
					 
					
						
						
							
							[processing] Fix warning in postprocessing  
						
						 
						
						
						
						
					 
					
						2024-09-16 09:31:55 +10:00