93144 Commits

Author SHA1 Message Date
Valentin Buira
7831113c01 use convenience widget for the check geometry algorithm and fixes some default value 2025-09-18 12:48:55 +10:00
qgis-bot
cb204b20f9 auto sipify 🍺 2025-09-18 02:46:46 +00:00
Nyall Dawson
03608fd581 Fix build 2025-09-18 12:44:10 +10:00
Nyall Dawson
d9362e6687 [api] Introduce flag to disable error message logging for network requests
Fixes #53721
2025-09-18 12:44:10 +10:00
Mathieu Pellerin
4b3ac09b74 Move test to regexp 2025-09-18 09:34:54 +07:00
Mathieu Pellerin
76f5b050ba [dxf] Fix erroneous handling of rendering context when exporting multiple layers 2025-09-18 09:34:54 +07:00
github-actions[bot]
8d6dac1e96 auto-fix pre-commit issues 2025-09-17 23:09:49 +00:00
Tudor Barascu
0936526ba7
add count_substring expression 2025-09-18 01:08:40 +02:00
Alexander Bruy
762c57032b collapse raster creation options groupbox by default to save vertical
space
2025-09-18 07:43:30 +10:00
Alexander Bruy
1760c012de add scrollarea to the Georeferencer Transformation settings dialog to
make it usable on small screens (fix #63157)
2025-09-18 07:43:30 +10:00
Ivan Mincik
fc5571a995 Document how to build and run QGIS with Nix 2025-09-18 07:34:59 +10:00
Tudor Bărăscu
1587150943 improve help of num_geometries function 2025-09-18 07:34:31 +10:00
Alexander Bruy
e607b83d7d add scroll area to the Legend tab of vector layer properties dialog (fix #63159) 2025-09-18 07:33:39 +10:00
Alexander Bruy
4cc1ef112f allow geometryless layers as inputs in the Execute SQL Processing
algorithm (fix #63218)
2025-09-18 07:32:43 +10:00
Alexander Bruy
bc6e0cbeba don't use f-string for translatable message 2025-09-18 07:29:29 +10:00
Alexander Bruy
3189d89e38 fix message for incompatible plugins in Plugin Manager (fix #62606) 2025-09-18 07:29:29 +10:00
Nyall Dawson
eac241094a Fix sorting of layers in geopdf export which don't have attributes
Fixes #63139
2025-09-18 06:15:09 +10:00
Julien Cabieces
d257cb6b37 fix(docCoverage): brief description may be empty 2025-09-18 04:56:53 +10:00
Julien Cabieces
6dc8aae9d1 fix(QObjectUniquePtr): Correctly deal with copy/move
QObjectUniquePtr is a unique ptr, so copy has to be forbidden and we
need to implement the move constructor/operator.

The test use vector container because, while calling emplace_back the
second time, the vector will need to grow in size, and so relocate the
already existing object. Before the fix, the first object was actually
deleted, not moved.
2025-09-18 04:56:53 +10:00
Nyall Dawson
3ccec49421 Don't try to run pdal test if pdal not available 2025-09-18 04:56:17 +10:00
Nyall Dawson
8fa1f26ebc Fix ifdef for copc algorithm 2025-09-18 04:56:17 +10:00
Nyall Dawson
fb03531d25 Drop pdal from ubuntu CI
This requires compilation of PDAL (since it's not available in
the Ubuntu repos), which takes a LONG time and adds substantially
to the CI run time.

We retain test coverage via the Fedora builds.
2025-09-18 04:56:17 +10:00
github-actions[bot]
80e73555e4 auto-fix pre-commit issues 2025-09-17 13:59:12 +00:00
Alexander Bruy
9a762e2ba8
Merge pull request #62818 from nicogodet/fix-grassutils-tr
Provide `__class__.__name__` as translation context instead of hardcoded class name
2025-09-17 14:58:12 +01:00
Nyall Dawson
70c094c960 Add test mask 2025-09-17 18:02:18 +10:00
Nyall Dawson
71fd4137f1 Add test mask 2025-09-17 18:02:18 +10:00
Nyall Dawson
d72fd93a99 Drop saga from ubuntu ci
It's not used
2025-09-17 12:17:11 +10:00
Nyall Dawson
0145a62f67 Enable sfcgal for ubuntu builds
Since 25.04 has new enough sfcgal to support this
2025-09-17 12:17:11 +10:00
Nyall Dawson
4ce3fafdcc Fix python build without pdal 2025-09-17 11:39:22 +10:00
David Koňařík
e79c5f0c29 Add copyright header to qgis_sip_project.py with original author 2025-09-17 09:08:12 +10:00
David Koňařík
542e69a394 Deduplicate SIP code, keep timestamps on unchanged files 2025-09-17 09:08:12 +10:00
Nicolas Godet
94fd78ca51 Provide __class__.__name__ as translation context instead of hardcoded class name 2025-09-16 16:40:47 +02:00
Nyall Dawson
518fdf7108 Add test mask 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
369a4b656b Build spatialindex to avoid problematic 2.1 version in Ubuntu's repository 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
4aecb282bc Move some pip packages to OS packages 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
af6d8311a1 One more package rename 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
02d4fb10c1 Try to work around missing MSSQL packages for the 25.04 repository, try 2 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
659dcb4644 Try to work around missing MSSQL packages for the 25.04 repository 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
9d97d59af3 Update two package names 2025-09-16 20:09:38 +10:00
Mathieu Pellerin
4261358310 Ubuntu 24.10 has reached EOL and its repositories are not available anymore, let's see what 25.04 gives us 2025-09-16 20:09:38 +10:00
qgis-bot
35e6e31f17 auto sipify 🍺 2025-09-16 06:04:06 +00:00
Mathieu Pellerin
255faffbdc Add libspatialindex port to pin version 2.0 until further notice 2025-09-16 16:01:17 +10:00
Nyall Dawson
fd20e69dae Block building on spatialindex >= 2.1
See https://github.com/libspatialindex/libspatialindex/issues/276,
this is silently giving misleading results
2025-09-16 16:01:17 +10:00
Nyall Dawson
01807ea142 Catch some more exceptions from libspatialindex 2025-09-16 16:01:17 +10:00
Nyall Dawson
8bd5725e91 Fixing missing arg marker when exception occurs in spatial index 2025-09-16 16:01:17 +10:00
Loïc Bartoletti
3fe31730eb
Merge pull request #63062 from benoitdm-oslandia/feat/chamfer-fillet-improvements
Feat/chamfer fillet improvements
2025-09-16 07:58:40 +02:00
Nyall Dawson
caf247d6ff Remove moc from non-qobject class 2025-09-16 07:12:00 +10:00
qgis-bot
b77764c20b auto sipify 🍺 2025-09-15 14:04:22 +00:00
Alexander Bruy
ef933cfb94
Merge pull request #63181 from alexbruy/processing-pdal-build
always build PDAL Processing algorithms (fix #63106)
2025-09-15 15:01:39 +01:00
Nyall Dawson
810c488b03 Test mask updates 2025-09-15 12:59:06 +10:00