1804 Commits

Author SHA1 Message Date
Nyall Dawson
c3a5d163d6 Fix list format in doc 2025-06-07 07:58:04 +10:00
qgis-bot
2cfc3833ec auto sipify 🍺 2025-06-06 09:30:39 +00:00
Loïc Bartoletti
eb6246c10c
Merge pull request #62162 from gacarrillor/fix_26435
[fix] Update Processing toolbox search after updating the provider list
2025-06-06 11:27:37 +02:00
qgis-bot
b12936e133 auto sipify 🍺 2025-06-06 01:16:50 +00:00
David Koňařík
f5931f3e1a Move shortcut handling from Qgs3DAxis to QgsCameraController 2025-06-06 11:13:48 +10:00
David Koňařík
331afe3caf Fix docstring per review 2025-06-06 11:13:48 +10:00
David Koňařík
476d501ce4 Simplify keyboard input handling in 3D view 2025-06-06 11:13:48 +10:00
qgis-bot
9cb03761a4 auto sipify 🍺 2025-06-05 23:46:41 +00:00
Nyall Dawson
b8c4eb0425 Add since 2025-06-06 09:43:35 +10:00
Nyall Dawson
4d74537829 [processing] Fix show feature count option, output layer ordering
Move as much of the postprocessing logic as we can to c++, and
soak with unit tests.

Fix regressions in layer sorting introduced by a46f3e9, and
missing feature counts.

Fixes #61146
2025-06-06 09:43:35 +10:00
Germán Carrillo
b1fee3762b Make sure the Processing tree view is expanded when a provider has been added/removed (i.e., when the model has been rebuilt) 2025-06-05 12:26:32 -05: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
6a89e6c188 [sipify] Never try to expose Ui:: classes to sip
Fixes #61951
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
f32b644ea3 auto sipify 🍺 2025-06-03 21:39:52 +00:00
Nyall Dawson
085043b459 Use protected, not private virtual methods for map tool classes
These are NOT called by sip when implementing the class in Python,
making these classes unusable in PyQGIS. Just make the virtual
methods protected instead.
2025-06-04 07:36:51 +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
0cdc48caa8 auto sipify 🍺 2025-06-02 23:40:37 +00:00
Alexander Bruy
451098bf93 sipify 2025-06-03 09:37:36 +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
qgis-bot
9714017589 auto sipify 🍺 2025-05-23 06:04:39 +00: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
Nyall Dawson
183e86f5b3 [api] Add method to test if labeling as non-default blend modes 2025-05-21 07:19:45 +10:00
Alessandro Pasotti
42b08d57c6 sipify 2025-05-19 11:29:24 +02:00
qgis-bot
14f4fc7fa7 auto sipify 🍺 2025-05-16 17:05:30 +00:00
Juergen E. Fischer
11165902d4 non-unity builds like msvc nightly 2025-05-16 16:36:28 +02:00
qgis-bot
a142f155c6 auto sipify 🍺 2025-05-16 07:30:45 +00:00
Nyall Dawson
6ac774efb2 Improve docs, make comments accurate as to correct unit 2025-05-16 17:27:39 +10:00
qgis-bot
5a5b9cc27a auto sipify 🍺 2025-05-16 04:40:30 +00:00
Nyall Dawson
2d52ed36fc Apply suggestions from code review 2025-05-16 14:37:30 +10:00
Till Frankenbach
01ed5b5c0e Add QgsGeometry.from_shapely() conversion method 2025-05-16 14:37:30 +10:00
kannes
85eaef734f sipify 2025-05-16 14:37:00 +10:00