jonathanlurie
40b7b18358
WIP userFriendlString testing
2025-06-23 17:35:03 +02:00
Alessandro Pasotti
6b70a12e2f
Add test for the new code path
2025-06-04 10:25:42 +10:00
Nyall Dawson
9996e9cdfc
[processing] Fix execution of nested models
...
Fixes #60883
2025-06-03 13:42:29 +10:00
Nyall Dawson
ff732c66e0
Fix build
2025-06-03 11:34:13 +10:00
Nyall Dawson
b9c6d4b493
Tests for policy/flag sync
2025-06-03 11:34:13 +10: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
8c30e9a7cc
Update test to newer infrastructure
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
Alexander Bruy
1ffdf734b5
Merge pull request #62062 from nirvn/vectortile_source_relative
...
[vector tiles] Fix handling of source containing a relative path to the root of the server hosting the style json
2025-06-02 07:34:16 +01: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
Alessandro Pasotti
9eae3a6404
Test for issue 61946
2025-05-31 08:13:56 +10:00
Nyall Dawson
359f00f303
Don't use remote resource for test
2025-05-31 03:50:30 +10:00
Nyall Dawson
b8f45ad2be
Don't try to read remote file in test, we don't actually need a valid url to test conversion
2025-05-31 03:50:30 +10: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
Mathieu Pellerin
2b958be0a6
[vector tiles] Fix handling of source containing a relative path to the root of the server hosting the style json
2025-05-30 13:52:22 +07:00
Nyall Dawson
f429a08f03
Fix calculation of cost for speed strategy with null/negative values
...
When falling back to the default speed the strategy was incorrectly
inverting the to metric factor calculation.
Fixes #61667
2025-05-30 11:59:22 +10:00
Mathieu Pellerin
e0967e2041
Add test coverage for locator result scores
2025-05-30 11:58:57 +10:00
viperminiq
9a4b4d388a
add kmeans++
2025-05-30 09:06:14 +10:00
Mathieu Pellerin
5500f43ebc
Adjust test to reflect that we now (correctly) return a list of unziped files, not folders
2025-05-30 09:00:48 +10:00
Even Rouault
4c60628727
QgsCoordinateTransform::transformBoundingBox(): improve world-wide coverage from EPSG:4326 to ESRI:54099
...
Fixes #61318
2025-05-29 09:19:21 +10:00
Even Rouault
7a981aa352
QgsCoordinateTransform::transformBoundingBox(): avoid error when transformer object is directly constructed from a PROJ pipeline
...
Fixes #61999
PROJ fix in https://github.com/OSGeo/PROJ/pull/4512 (likely for PROJ 9.7)
QGIS workaround consists in taking the old QGIS code path.
2025-05-29 09:19:21 +10:00
Benoit D.-M. - oslandia
9bc2fc25ae
Merge pull request #61980 from benoitdm-oslandia/fix/qgsgeometrycollection
...
fix(qgsgeometrycollection): add missing supported type
2025-05-28 08:02:13 +02: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
Jean Felder
b0000ef1c2
qgsvectorlayerchunkloader: Fix rayIntersection
...
The coordinates of vector data chunks are now independant from the
scene origin. However, the `rayIntersection` does not take this change
into account. This means that the ray used to test the intersection is
expressed in the scene origin coordinates while the vector data
geometry are relative to the chunk origin. Therefore, the intersection
cannot be checked properly and always returns false.
This issue is fixed by retrieving the chunk origin based on the node
entity translation. Then, this translation is added to the transform
matrix used to convert the geometry coordinates into the scene
coordinate system.
With this change, the different objects (the ray and the triangles)
are now expressed in the scene coordinate system and the intersection
can be properly checked.
Fixes: 3cde17724e2703183e6c08662380d912e6665b21
2025-05-28 11:25:25 +10:00
Jean Felder
89e706049e
testqgs3dutils: Store rgb layer
...
This layer will be reused in the next commit.
2025-05-28 11:25:25 +10:00
Jean Felder
9b60e8b9ec
testqgs3dutils: Init Qgs3d
...
This will make it possible to use the 3D symbol types in the following
commits.
2025-05-28 11:25:25 +10:00
Alessandro Pasotti
fe908c6dd5
Adapt test
2025-05-28 11:15:51 +10:00
bdm-oslandia
ca2fabdba8
fix(wktReadBlock): improve support of EMPTY for geometry collection
2025-05-26 16:43:03 +02:00
bdm-oslandia
983c832e28
fix(qgsgeometrycollection): adds the missing types allowed to be added to the collection.
...
Add types: QgsTriangle, QgsPolyhedralSurface and QgsTriangulatedSurface
2025-05-26 16:43:03 +02:00
Alessandro Pasotti
009363c86a
Merge pull request #61938 from elpaso/bugfix-gh61728-json-array-interpreted-as-map
...
[ogr] fix JSON array interpreted as QVariantMap
2025-05-26 08:08:11 +02:00
Julien Cabieces
128d1957a3
Merge pull request #61976 from mblesius/adjust-function-help-text
...
Adjust representation of help text for custom (python) expression functions
2025-05-24 11:36:17 +02:00
Alexander Bruy
f3a55eb615
Merge pull request #61963 from elpaso/bugfix-gh61399-wms-getcap-fails-on-split
...
[wmts] Be nice and accept redundant spaces in coord tuples
2025-05-24 07:27:02 +01:00
Malik Blesius
0c488cc718
Update test_qgsexpression.py
...
Update test_qgsexpression.py for new help text template
2025-05-23 16:19:11 +02:00
Nyall Dawson
55e39fee1a
Don't clutter test reports with debug output from grass tests
...
The test reports should only contain information relevant
to test failures, not general debugging output for tests
which pass.
2025-05-23 10:11:19 +02:00
Loïc Bartoletti
e0e8beb9e1
Merge pull request #61920 from benoitdm-oslandia/fix/minor_3d_fixes
...
Fix/minor 3d fixes
2025-05-23 08:01:41 +02:00
Alessandro Pasotti
6a982c0bbb
[wmts] Be nice and accept redundant spaces in coord tuples
...
Fix #61399
2025-05-22 10:56:21 +02:00
Alessandro Pasotti
2a3475ac96
Rely on OGR for most array identification
2025-05-22 09:20:01 +02:00
Alexander Bruy
6a4e4d18ee
Merge pull request #61945 from alexbruy/anonymize-project-author-metadata
...
clear author name and creation date project metadata when anonymize_saved_projects setting is set to true (fix #42413 )
2025-05-22 07:31:08 +01:00
Nyall Dawson
ed9ed7c954
Test masks
2025-05-22 12:51:06 +10:00
Nyall Dawson
be2a0f8371
Fix variables available for grid annotations missing for grid symbol
...
The @grid_axis, @grid_number variables should be available
for selective styling of grid lines in a layout map
2025-05-22 12:51:06 +10:00
Alexander Bruy
09a7303697
Merge pull request #61928 from elpaso/bugfix-gh61740-form-constraint-deps-case-sensitivity
...
Fix form constraint deps case sensitivity
2025-05-21 14:36:12 +01:00
Alexander Bruy
057563a7cc
clear author name and creation date project metadata when
...
anonymize_saved_projects setting is set to true (fix #42413 )
2025-05-21 14:22:07 +01:00
Alessandro Pasotti
0dd8898075
Removed wrong assumption about JSON -> QVariantMap
...
... long awaited
2025-05-21 12:53:54 +02:00
Alessandro Pasotti
107f3169bf
[ogr] fix JSON array interpreted as QVariantMap
...
Fix #61728
2025-05-21 12:53:54 +02:00
Nyall Dawson
58768304b5
Test mask
2025-05-21 07:19:45 +10:00
Nyall Dawson
6ea3459b89
Test masks
2025-05-21 07:19:45 +10:00
Nyall Dawson
721b6804b2
Fix blend modes ignored when label masking is enabled
...
Fixes #43141
2025-05-21 07:19:45 +10:00