Nyall Dawson
034c066aca
Legend test masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
8be2dd1d33
Layout attribute table masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
0a9f5f4978
Layout scalebar mask
2025-09-08 15:33:50 +10:00
Nyall Dawson
9cf5de1ede
layout picture variants, masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
be29306573
Layout manual table masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
343c147d57
Add test mask
2025-09-08 15:33:50 +10:00
Nyall Dawson
a651233b8a
Use standard test font, add masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
7f392c23b6
Add test render variant
2025-09-08 15:33:50 +10:00
Nyall Dawson
4ec894ffcf
Update test to new infrastructure
2025-09-08 15:33:50 +10:00
Nyall Dawson
f3d855ea8f
Test masks
2025-09-08 15:33:50 +10:00
Nyall Dawson
ca168fd90a
Port test to new infrastructure
2025-09-08 15:33:50 +10:00
Nyall Dawson
f26046b64a
Test masks, variants
2025-09-08 15:33:50 +10:00
Nyall Dawson
9b455ea247
Try bumping CI to Fedora 42
2025-09-08 15:33:50 +10:00
Jean Felder
c1d12edd4c
tests(hillshade): Update hash for gcc 14
...
gcc 14 introduces minor floating-point discrepancies, typically around
1e-7.
2025-09-08 12:22:41 +10:00
Jean Felder
9881defa98
pyplugin_installer: Fix qt6 compatibility
...
Closes: https://github.com/qgis/QGIS/issues/62960
2025-09-08 09:35:05 +10:00
Nyall Dawson
9bf7548d51
[vertextool] Interpolate Z/M when adding vertex to segment
...
When adding a vertex in the middle of a segment with valid
Z or M values at the neighbouring vertices, interpolate the
new vertex Z / M value from these neighbouring Z / M values.
Fixes #57819
2025-09-06 10:16:55 +02:00
Nyall Dawson
05862f18ef
Add vertex tool tests for adding vertices to layer with M
2025-09-06 10:16:55 +02:00
Nyall Dawson
0b52060e43
Add unit tests for vertex editor adding vertices to z enabled layer
2025-09-06 10:16:55 +02:00
qgis-bot
3a23b2722f
auto sipify 🍺
2025-09-04 23:32:43 +00:00
Jean Felder
711934f56f
qgssfcgalgeometry: Throw en exception in case of error
...
This replaces the lastError workflow.
2025-09-05 09:30:02 +10:00
Jean Felder
fb1d294104
qgsexception: Introduce QgsSfcgalException
...
This will be used by QgsSfcgalGeometry in the next commit.
2025-09-05 09:30:02 +10:00
Jean Felder
d52606061c
chore(qgssfcgalgeometry): Improve not supported comment
...
It is not possible to compile QGIS with SFCGAL 1.X
2025-09-05 09:30:02 +10:00
Jean Felder
b5b26d2583
refactor(qtg6-docker-ci): Improve comment with SFCGAL dependency
2025-09-05 09:30:02 +10:00
Jean Felder
c07bbfbd56
fix(qgssfcgalengine): Fix memory leak in toWkb method
2025-09-05 09:30:02 +10:00
Jean Felder
3b5e5c6039
fix(qgssfcgalgeometry): Add missing SIP_THROW annotation
2025-09-05 09:30:02 +10:00
Jean Felder
571d335857
fix(qgis): Fix 3d buffer style version added
2025-09-05 09:30:02 +10:00
Jean Felder
46b581f4c6
feat(sfcgal): Add approximateMedialAxis algorithm
2025-09-05 09:30:02 +10:00
Jean Felder
cc63a9e782
qgssfcgalengine: Fix memory leak in isValid
2025-09-05 09:30:02 +10:00
Jean Felder
5fb794731c
qgssfcgalgeometry: Remove unused parameter in difference methods
2025-09-05 09:30:02 +10:00
Jean Felder
e84e6fe84b
qgssfcgalgeometry: Remove unused parameter in intersection methods
2025-09-05 09:30:02 +10:00
Jean Felder
4df0b9014f
qgssfcgalgeometry: Replace errorMsg by a lastError workflow
2025-09-05 09:30:02 +10:00
Jean Felder
820aa33fe7
sfcgal: Downgrade min version to SFCGAL 2.0
2025-09-05 09:30:02 +10:00
Jean Felder
4340ce8ae6
tests: Add python tests for QgsSfcgalGeometry
2025-09-05 09:30:02 +10:00
Jean Felder
22be110457
qgssfcgalgeometry: Fix SFCGAL typo
2025-09-05 09:30:02 +10:00
Jean Felder
57e601f2fc
qgssfcgalengine: Remove unused forward declarations
2025-09-05 09:30:02 +10:00
Jean Felder
37068f1915
qgssfcgalgeometry: Remove unused parameter flags in isValid
2025-09-05 09:30:02 +10:00
Jean Felder
d3c8c2d37f
qgssfcgalgeometry: Add missing SIP_OUT parameter to combine
2025-09-05 09:30:02 +10:00
Jean Felder
1391badd27
qgssfcgalgeometry: Remove not implemented boundingBox3D method
2025-09-05 09:30:02 +10:00
Jean Felder
894ed23f91
qgssfcgalgeometry: Cleanup includes
2025-09-05 09:30:02 +10:00
Jean Felder
6bd8f4fd5b
testqgssfcgal: Cleanup includes
2025-09-05 09:30:02 +10:00
Jean Felder
f35ae37ffb
CMakeLists: Do not duplicate WITH_SFCGAL definitions
2025-09-05 09:30:02 +10:00
bdm-oslandia
80bab19c6c
fix SIP ON/OFF build
2025-09-05 09:30:02 +10:00
bdm-oslandia
9edd0de3a2
fixes from review
2025-09-05 09:30:02 +10:00
bdm-oslandia
fa030a34a2
fixup! add SFCGAL sip module
2025-09-05 09:30:02 +10:00
bdm-oslandia
e1c089f773
add SFCGAL sip module
2025-09-05 09:30:02 +10:00
bdm-oslandia
52d29656e9
add sip for combine
2025-09-05 09:30:02 +10:00
bdm-oslandia
40db5c8ef1
add sfcgal sip files
2025-09-05 09:30:02 +10:00
bdm-oslandia
62d65ebd2d
fix some function prototype and doc
2025-09-05 09:30:02 +10:00
bdm-oslandia
8757eef7c7
qgssfcgalgeometry: fix doc, remove SIP_NO_FILE
2025-09-05 09:30:02 +10:00
bdm-oslandia
6f5e3dab94
CI(qt6): add SFCGAL build and test runs
...
* add CGAL+SFCGAL 2.1.0 installation in docker image
* call test for SFCGAL integration
2025-09-05 09:30:02 +10:00