1358 Commits

Author SHA1 Message Date
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
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
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
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
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
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
Mathieu Pellerin
95fb3fa475 Do not expose STAC data item implementation classes 2025-06-13 16:58:47 +07:00
Mathieu Pellerin
9d62e9e38b Address review 2025-06-13 08:31:48 +07: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
qgis-bot
64e08fa4ae auto sipify 🍺 2025-06-11 00:33:40 +00:00
Mathieu Pellerin
09c5478ad2 [vector tiles] Fix sprites not loaded from the OSM shortbread styles 2025-06-11 12:30:43 +12:00
qgis-bot
1f3f0d2dfb auto sipify 🍺 2025-06-10 22:41:21 +00:00
Nyall Dawson
9f4a373488 Consider cesium ion Google 3D tiles as a 3d basemap
as this completely covers the globe and contains embedded terrain
2025-06-11 10:36:54 +12:00
Nyall Dawson
b182ae02e8 Add enum flags for 3D basemap hints
Like the existing 2D basemap flags, but exclusively for layers with 3d content
2025-06-11 10:36:54 +12:00
qgis-bot
b12936e133 auto sipify 🍺 2025-06-06 01:16:50 +00:00
qgis-bot
c8320d26ec auto sipify 🍺 2025-06-05 00:30:19 +00:00
Nyall Dawson
fa96f4c9bb Cleanup geometry collection creation from wkt
- don't create a whole set of empty possible geometries, just use wkb types
  directly
- don't expose to python -- this method is an internal detail. No-one
  has been relying on it, as calling it would have immediately crashed
  due to the missing SIP_TRANSFER annotation.
2025-06-05 10:27:23 +10:00
qgis-bot
012f4354bb auto sipify 🍺 2025-06-04 23:27:46 +00:00
Nyall Dawson
206cd12297 Fix build 2025-06-05 09:24:52 +10:00
Nyall Dawson
eea34ecc1f Tweak docs 2025-06-05 09:24:52 +10:00
Nyall Dawson
b9d88da6c5 QgsTopologicalMesh must be exposed to sip
It's inherited by QgsMeshAdvancedEditing, which is itself exposed,
hence the base class must also be exposed.

Fixes #61951
2025-06-05 09:24:52 +10:00
qgis-bot
5c8b8c65b5 auto sipify 🍺 2025-06-03 11:04:34 +00:00
Mathieu Pellerin
2dc9a23094
[symbology] Fix line/point pattern fill symbol layer freezing QGIS when rendering an insane amount of points/lines per pixel (#62074) 2025-06-03 18:01:29 +07:00
qgis-bot
2c41d4fbe0 auto sipify 🍺 2025-06-03 01:37:11 +00:00
Nyall Dawson
868e067da9 Rename 'AllowRasterization' to 'Default' 2025-06-03 11:34:13 +10:00
Nyall Dawson
6bd71ef1de Promote layout render context flags to enum class, move to Qgis 2025-06-03 11:34:13 +10:00
Nyall Dawson
e04145f053 Add new enum for rasterised rendering policy 2025-06-03 11:34:13 +10:00
qgis-bot
44be240940 auto sipify 🍺 2025-06-01 00:36:38 +00:00
Nyall Dawson
29e6723f1e Don't try to pass unset attributes to ArcGIS REST backends
Fixes #61673
2025-06-01 10:33:39 +10:00
qgis-bot
601dcadcc7 auto sipify 🍺 2025-05-30 17:53:36 +00:00
Nyall Dawson
99b8a36e9f Cleanups and fixes 2025-05-31 03:50:30 +10:00
Olivier Dalang
97583c82a4 feat: sld supports rastersymbollayers 2025-05-31 03:50:30 +10:00
qgis-bot
af530d266f auto sipify 🍺 2025-05-28 01:35:31 +00:00
Jan Caha
c263c8dc31
Move table to another schema for PostgreSQL Provider (#61851) 2025-05-28 11:31:34 +10:00
Malik Blesius
d6c8e2e7a7 swap '$name' and 'function' and replace '<br>' with '\n'
For QgsPyExpressionFunctions swap the positions of the '$name'-placeholder and 'function' to be consistent with native QGIS functions. Also replace the following break-Tag with a newline to get rid of extra space.
2025-05-23 11:20:30 +02:00
Nyall Dawson
0b81fecd7f Don't return doubles for bools 2025-05-22 12:51:06 +10:00
qgis-bot
78aa6f1fc4 auto sipify 🍺 2025-05-20 21:22:48 +00:00
Nyall Dawson
08cfe062d1 [api] Detect if map renderer label job has non-default composition modes 2025-05-21 07:19:45 +10:00