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
Alex
143b1092fd
looser tolerance
2025-06-04 14:16:59 +10:00
Alex
40e5eaf854
correct test
2025-06-04 14:16:59 +10:00
Alex
37f1836036
Delete join_attributes_subset_unordered.qmd
2025-06-04 14:16:59 +10:00
Alex
ea374ff4c3
fix non-default field order in join bys
2025-06-04 14:16:59 +10:00
github-actions[bot]
3d661da669
auto-fix pre-commit issues
2025-06-04 10:04:35 +10:00
Harrissou Sant-anna
0960be13b6
Add one more translatable string
2025-06-04 10:04:35 +10:00
Harrissou Sant-anna
74dd0a0052
Make button label translatable
2025-06-04 10:04:35 +10:00
Anna
b8aa8237d0
style edit
2025-06-04 10:02:27 +10:00
Anna
df76328892
made changes to section Vector with tolerance
2025-06-04 10:02:27 +10:00
Anna
cd908188ef
made changes to section Algoritm tests and How to
2025-06-04 10:02:27 +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
Nyall Dawson
31b1e197c0
More test tolerance
2025-06-03 13:42:29 +10:00
Nyall Dawson
9996e9cdfc
[processing] Fix execution of nested models
...
Fixes #60883
2025-06-03 13:42:29 +10: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
Nyall Dawson
8ea8798c52
Add "concave hull by feature" algorithm
...
The existing concave hull algorithm is quite restrictive as it
forces operation on an entire layer, which makes it useless eg
to create concave hulls from service area outputs.
Rename the existing one to "concave hull (by layer)", and make
sure all the documentation explains this so its more predictable
for users.
2025-06-02 07:17:39 +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
Nyall Dawson
e7e1311472
[processing] Allow dynamic travel cost for service area from layer alg
...
It doesn't make sense to force a single cost for all input points, so
make this parameter dynamic so that the cost can be eg taken from
an input layer field
Fixes #62004
2025-05-30 14:17:49 +10:00
Nyall Dawson
4cf15e496c
[processing] Allow creating tests with dynamic expression params
2025-05-30 14:17:49 +10:00
Jean Felder
ab827c123d
testing: Ignore swig deprecation warnings
...
With recent versions of Python + unittest + swig (like the ones from
fedora 42), `PyQgsProcessExecutablePt1` and
`PyQgsProcessExecutablePt2` unit test fail because of some deprecation
warning message coming from Swig.
This issue will be fixed in Swig 4.4. In the meantime, ignore them.
See: https://github.com/swig/swig/issues/2881
2025-05-29 08:47:21 +10:00
qgis-bot
af530d266f
auto sipify 🍺
2025-05-28 01:35:31 +00:00
Even Rouault
635acf7c93
Remove GdalUtils.ogrOutputLayerName()
2025-05-28 11:32:30 +10:00
Even Rouault
4df0244c94
GdalUtils.ogrLayerName(): fix parsing a PostgreSQL non-spatial table
...
Fixes #61655
2025-05-28 11:32:30 +10: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
Alexander Bruy
5e0fc5539f
Merge pull request #61912 from elpaso/bugfix-gh61867-new-http-conn-dlg-too-tall
...
[ux] New HTTP conn dlg: adjust height
2025-05-20 10:55:12 +01:00
Even Rouault
c8861f748f
[Build] Fix weird (invalid?) CMake construct that cause issues at least on some environments
...
Fixes #61887
2025-05-20 08:48:52 +10:00
Alessandro Pasotti
42b08d57c6
sipify
2025-05-19 11:29:24 +02:00
Alexander Bruy
d882673078
Merge pull request #61880 from alexbruy/processing-virtual-layers-gdal-provider
...
Fix support for virtual layers in GDAL algorithms provider
2025-05-19 08:00:59 +01:00
Nyall Dawson
2366440f66
Fix typo
2025-05-19 10:55:55 +10:00
Alexander Bruy
39543e7c86
add missing import
2025-05-17 10:16:44 +01:00
Alexander Bruy
1840dfef0d
raise exception when algorithm requires layer name, but layer name is
...
not set
2025-05-17 06:48:03 +01:00