93170 Commits

Author SHA1 Message Date
Alessandro Pasotti
85437bccd9
Apply suggestion from @nyalldawson
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-09-29 09:21:56 +02:00
Alessandro Pasotti
5f9c6ffaff
Apply suggestion from @nyalldawson
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-09-29 09:21:38 +02:00
Alessandro Pasotti
2c7980b97d Also fix pretty-breaks when single class 2025-09-22 16:02:13 +02:00
Alessandro Pasotti
25444cca9f Symbol renderer: special case for fixed interval single class
Fix #63277
2025-09-22 15:42:46 +02:00
Juergen E. Fischer
0b1ba631b3 add internal spatialindex 2.0.0 for platforms with >=2.1 (followup fd20e69dae)
spatialindex/include/spatialindex/tools/Tools.h slightly adapted to set
SIDX_DLL to CORE_EXPORT
2025-09-22 09:19:58 +02:00
Alessandro Pasotti
cf1529d6cf
Merge pull request #63258 from elpaso/bugfix-gh63171-pg-raster-nodata
[pg][raster] Fix nodata ignored
2025-09-21 11:09:27 +02:00
Alessandro Pasotti
02946bfa56 Tests for issue #63171 2025-09-19 09:06:25 +02:00
Alessandro Pasotti
9074cfbcfc [pg][raster] Fix nodata ignored
Fix #63171

TODO: test
2025-09-18 18:21:32 +02:00
Matthias Kuhn
5ed3275ada
Merge pull request #63220 from nicogodet/fix-vcpkg-build
Install Qt6 in bin dir for Windows build
2025-09-18 08:04:58 +02:00
qgis-bot
3de4415553 auto sipify 🍺 2025-09-18 03:04:06 +00:00
Nyall Dawson
ac57c0d681 Fix docs 2025-09-18 13:01:21 +10:00
Nyall Dawson
fcbbb73acd Test mask 2025-09-18 13:01:21 +10:00
Nyall Dawson
8399cfe3fd [api] Add texture atlas support for billboards
Rework QgsBillboardGeometry/QgsPoint3DBillboardMaterial to handle
a texture atlas for billboard images, for efficient rendering
of billboards where each billboard has a different image
2025-09-18 13:01:21 +10:00
Nyall Dawson
ed178bcb32 [gdal] Only open tiff files to resolve descriptions when opted-in
Fixes #63153
2025-09-18 13:00:47 +10:00
Nyall Dawson
33c638c3a5 [gdal] Pass sublayer query flags to QgsGdalProvider::sublayerDetails 2025-09-18 13:00:47 +10:00
Nyall Dawson
1ac32faf76 Add 'OpenLayersToResolveDescriptions' sublayer query flag
Make (potentially very slow) opening of layers to resolve descriptions opt-in
2025-09-18 13:00:47 +10:00
qgis-bot
483a90ecbe auto sipify 🍺 2025-09-18 02:51:52 +00:00
Mathieu Pellerin
a1e8115733
Merge pull request #63168 from nirvn/project_metadata_translation
Project/layer metadata localization support
2025-09-18 09:49:00 +07:00
Valentin Buira
f0b000a2d5 avoid shortening minimun in the UI 2025-09-18 12:48:55 +10:00
Valentin Buira
83a2f69dfa Partial revert, only left changes to the limits 2025-09-18 12:48:55 +10:00
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
Nicolas Godet
e865d3d140
Install Qt6 in bin dir for Windows build 2025-09-17 13:04:02 +02: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