25146 Commits

Author SHA1 Message Date
Alexander Bruy
5de4001e50 allow geometryless layers as inputs in the Execute SQL Processing
algorithm (fix #63218)
2025-09-18 12:45:21 +10:00
Andrea Giudiceandrea
4ec9e8d976 [dbmanager] Fix typo in dlg_versioning.py 2025-09-03 08:22:17 +10:00
Nyall Dawson
bafab316db Fix long, unsigned types get converted to string when writing to MVT 2025-08-28 20:36:49 +00:00
qgis-bot
a75e957f8c
Add missing enum class monkey patching (#62737)
Fix accidental API break introduced by #61451

Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-08-01 05:14:23 +02:00
qgis-bot
c6490ea0ce auto sipify 🍺 2025-07-31 22:26:06 +00:00
Denis Rouzaud
a1cff65df6 add since 2025-08-01 08:22:56 +10:00
Denis Rouzaud
ef23a603cf allow to specify data role in QgsSettingsStringComboBoxWrapper 2025-08-01 08:22:56 +10:00
github-actions[bot]
431bf25a69 auto-fix pre-commit issues 2025-07-23 10:40:38 +00:00
Nyall Dawson
11c1a88da1 Update python/plugins/db_manager/db_plugins/vlayers/connector.py
Co-authored-by: Nicolas Godet <39594821+nicogodet@users.noreply.github.com>
2025-07-23 03:40:32 +00:00
TiGIS Sagl
5889241305 Fix missing attribute connection in VLayerConnector during init
This fix initialize the two variabiles connection and _uri in VLayerConnector as it is implemented in all the other db_plugins. This fix avoid a crash when __del__ is called in the class DBConnector that check is connection is null which does not exist in VLayerConnector.
2025-07-23 03:40:32 +00:00
Alexander Bruy
e7d85b68d5 remove output annotation from dijkstra declaration as they can not be
used with the %MethodCode
2025-07-08 22:56:49 +00:00
qgis-bot
ac95357532 auto sipify 🍺 2025-07-08 08:36:10 +00:00
Nyall Dawson
c4599e9853
Add (hidden) setting to force raster clip masks for layout exports
(cherry picked from commit 4936e775b794fcf7ac6ddcceac7e0efff71930ee)
2025-07-08 16:09:28 +10:00
David Koňařík
2e1aeaa258 Fix saving/loading 3D map view viewpoint
Previously the point was saved in origin-relative coordinates. Now since
we pick the origin automatically, it can be changed by various
initialisation routines, so the coordinates will be interpreted relative
to the wrong origin.

This commit changes the format to use map coordinates instead, and saves
the "original" origin from the XML for interpreting older projects.
2025-06-30 10:53:53 +12:00
qgis-bot
e891d45d73 auto sipify 🍺 2025-06-25 04:28:43 +00:00
Nyall Dawson
7f4e1fde45 Fix ambiguity in QgsMapLayer::saveStyleToDatabase API
Don't require successful generation of both QML AND SLD, and return descriptive results flags
2025-06-24 22:23:40 +00:00
github-actions[bot]
3b9f66dc84 auto-fix pre-commit issues 2025-06-24 04:42:18 +00:00
Viper MiniQ
382e65e6ac create algorithm instance before making a decision
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-06-24 04:42:18 +00:00
github-actions[bot]
b38325bb52 auto-fix pre-commit issues 2025-06-24 04:42:18 +00:00
viperminiq
8cce933a7f use better logic when opening dialogs 2025-06-24 04:42:18 +00:00
github-actions[bot]
003f090621 auto-fix pre-commit issues 2025-06-24 04:42:18 +00:00
viperminiq
526b804954 add decision gdal or native dialog 2025-06-24 04:42:18 +00:00
viperminiq
b24a8cbcdf load GdalAlgorithmDialog containing console call widget instead of basic AlgorithmDialog 2025-06-24 04:42:18 +00:00
qgis-bot
bf2a17801c auto sipify 🍺 2025-06-19 02:52:17 +00:00
Nyall Dawson
fa40eedcd3 Return requires rasterization flag when required 2025-06-19 14:49:17 +12:00
Nyall Dawson
01cf5bbc63 Introduce paint effect flags 2025-06-19 14:49:17 +12:00
qgis-bot
8fc5848dca auto sipify 🍺 2025-06-18 22:37:42 +00:00
Germán Carrillo
24565cf6cc [fix] Make Oriented Minimum Bounding Box of a singlepart point return the bounding box of the point, instead of features with no extent and misleading geometric attributes 2025-06-19 10:33:29 +12:00
qgis-bot
db23ef1682 auto sipify 🍺 2025-06-18 22:29:20 +00:00
Germap
52aa7985ab Apply suggestions from code review
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-06-19 10:24:24 +12:00
Germán Carrillo
f9f4c4129d [ux] Open a specific tab in the Message Log Panel; expose it via QgsInterface 2025-06-19 10:24:24 +12:00
Julien Cabieces
69fabc24f8
Merge pull request #62295 from uclaros/fix-reshape-topological
Add all topological points to all editable layers when reshaping
2025-06-18 17:37:14 +02:00
uclaros
a8a98e9ee8 Refactor topological point addition into a static method 2025-06-18 14:38:15 +03:00
Alexander Bruy
7a164e75cc add missed SIP annotations to the dijkstra method, to get correct PyQGIS
docs (refs #56172)
2025-06-17 15:32:36 +01:00
qgis-bot
b0d328dbe6 auto sipify 🍺 2025-06-17 04:40:49 +00:00
Jacky Volpes
3bb6b9799e fix(qgsgeometry): add grid size for merge lines 2025-06-17 13:32:10 +12:00
Alexander Bruy
6c62b930b0 do not show error in the native interpolation algorithms when input
layer can not be obtained from the value (fix #62224)
2025-06-16 10:55:59 +12:00
qgis-bot
a9e6791d06 auto sipify 🍺 2025-06-14 13:05:51 +00:00
Mathieu Pellerin
1d074241d1
Merge pull request #62259 from nirvn/sip_stac
Expose core STAC classes to the python bindings
2025-06-14 20:02:57 +07:00
qgis-bot
8607fd0c40 auto sipify 🍺 2025-06-13 11:45:38 +00:00
signedav
493134587f
Merge pull request #61625 from signedav/dbsettings
Fix that search column in data source manager is preserved
2025-06-13 13:42:35 +02:00
Mathieu Pellerin
95fb3fa475 Do not expose STAC data item implementation classes 2025-06-13 16:58:47 +07:00
signedav
2e02e8a08c comment about that this function might be pure virtual in future versions 2025-06-13 06:05:40 +02:00
Mathieu Pellerin
9d62e9e38b Address review 2025-06-13 08:31:48 +07:00
signedav
92c3d1a2c9 update version 2025-06-12 21:38:12 +02:00
signedav
3c214d189e consider all columns action as well in the settings and move the slash from the path to the settings due to aestetics. As well the settings variable are no sip now. 2025-06-12 15:26:44 +02:00
Mathieu Pellerin
3dea59c37e Add missing sip files 2025-06-12 20:04:24 +07:00
Mathieu Pellerin
64bb655c18 QgsStacCollections -> QgsStacCollectionList 2025-06-12 18:12:38 +07:00
Mathieu Pellerin
dadf550c40 [api] Expose core STAC classes to python bindings 2025-06-12 18:02:00 +07:00
qgis-bot
5250e42f05 auto sipify 🍺 2025-06-11 20:02:38 +00:00