93246 Commits

Author SHA1 Message Date
Alexander Bruy
25db730b51 always load Processing GRASS algorithms (fix #61672) 2025-09-22 15:40:39 +01:00
Nicolas Godet
f21aa30e73 Update tests/src/python/test_qgspointcloudlayerprofilegenerator.py 2025-09-22 15:16:15 +02:00
Nicolas Godet
9a9ebccda1 Update test_qgspointcloudlayerprofilegenerator.py 2025-09-22 15:16:15 +02:00
Nicolas Godet
d90ad3f976 typo 2025-09-22 15:16:15 +02:00
github-actions[bot]
5593d1330c auto-fix pre-commit issues 2025-09-22 15:16:15 +02:00
Nicolas Godet
0076a12c38 Add test using remote layer 2025-09-22 15:16:15 +02:00
Nicolas Godet
2d809f9d7c Fix test 2025-09-22 15:16:15 +02:00
Nicolas Godet
5936ad32a0 Restore fix from #54745 2025-09-22 15:16:15 +02:00
Nicolas Godet
ac5cbf1a02 Avoid infinite loop if nodes is empty in pointcloud async functions 2025-09-22 15:13:10 +02:00
Alessandro Pasotti
37a09e66ff [gdal] Histogram: adjust bin count according to scale
Fix #59461
2025-09-22 12:10:06 +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
Matthias Kuhn
f42e08fc99
Fix variable name in sqlite3_get_table calltypo 2025-09-20 13:03:11 +02:00
Matthias Kuhn
e8e751ca3a Avoid warnings about unsecure functions
and modernize code
2025-09-20 11:41:35 +02:00
DelazJ
058a323c4e Use 'string' as first parameter for substr_count function 2025-09-19 10:10:51 +02:00
Alessandro Pasotti
02946bfa56 Tests for issue #63171 2025-09-19 09:06:25 +02:00
Anita Graser
32d51dd789
Rename Reproject to Reproject point cloud, fixes #63255 2025-09-18 21:23:00 +02:00
Alessandro Pasotti
9074cfbcfc [pg][raster] Fix nodata ignored
Fix #63171

TODO: test
2025-09-18 18:21:32 +02:00
DelazJ
ea329a31d0 Adjust substr_count expression help text 2025-09-18 11:28:13 +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