92321 Commits

Author SHA1 Message Date
Nicolas Godet
373160be3e Avoid infinite loop if nodes is empty in pointcloud async functions 2025-09-22 13:17:17 +00:00
Alexander Bruy
ac0491d58f
Merge pull request #63282 from qgis/backport-63258-to-release-3_44
[Backport release-3_44] [pg][raster] Fix nodata ignored
2025-09-22 06:39:54 +01:00
Alessandro Pasotti
9ba381bc03 Tests for issue #63171 2025-09-21 09:34:46 +00:00
Alessandro Pasotti
5b3f5b9a9c [pg][raster] Fix nodata ignored
Fix #63171

TODO: test
2025-09-21 09:34:46 +00:00
Alexander Bruy
ab75231cea
Merge pull request #63243 from qgis/backport-63203-to-release-3_44
[Backport release-3_44] [dxf] Fix erroneous handling of rendering context when exporting multiple layers
2025-09-18 08:15:39 +01:00
Alexander Bruy
f7c47b8ddf
Merge pull request #63239 from qgis/backport-63192-to-release-3_44
[Backport release-3_44] Add scrollarea to the Transformation Settings dialog in Georeferencer
2025-09-18 08:12:50 +01:00
Alexander Bruy
c9b35c9f34
Merge pull request #63236 from qgis/backport-63209-to-release-3_44
[Backport release-3_44] Fix sorting of layers in geopdf export which don't have attributes
2025-09-18 08:11:27 +01:00
Julien Cabieces
9c88c96013 fix(docCoverage): brief description may be empty 2025-09-18 12:45:35 +10:00
Julien Cabieces
fbe273475b 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 12:45:35 +10:00
Alexander Bruy
5de4001e50 allow geometryless layers as inputs in the Execute SQL Processing
algorithm (fix #63218)
2025-09-18 12:45:21 +10:00
Mathieu Pellerin
8b083d0bfd Move test to regexp 2025-09-18 02:38:54 +00:00
Mathieu Pellerin
98e9579b3d [dxf] Fix erroneous handling of rendering context when exporting multiple layers 2025-09-18 02:38:54 +00:00
Alexander Bruy
999bb4315e collapse raster creation options groupbox by default to save vertical
space
2025-09-17 21:47:26 +00:00
Alexander Bruy
7b7256f04a add scrollarea to the Georeferencer Transformation settings dialog to
make it usable on small screens (fix #63157)
2025-09-17 21:47:26 +00:00
Nyall Dawson
a4b97336ff Fix sorting of layers in geopdf export which don't have attributes
Fixes #63139
2025-09-17 20:19:25 +00:00
nicogodet
8749e17888 Fix max version for pyopenssl below 25.2.0 2025-09-18 06:04:37 +10:00
Alexander Bruy
2e862632eb
Merge pull request #63184 from qgis/backport-63152-to-release-3_44
[Backport release-3_44] Fix convertFromPainterUnits when used with Qgis::RenderUnit::MetersInMapUnits
2025-09-15 13:51:58 +01:00
Julien Cabieces
68e833c7e4 fix(RenderContext): fix convertFromPainterUnits
when used with MetersInMapUnits
2025-09-14 23:02:46 +00:00
Juergen E. Fischer
3d0af80cbc debian packaging: remove kinetic, lunar, mantic, oracular and bullseye, add questing 2025-09-15 08:57:24 +10:00
Juergen E. Fischer
1d1d67e9ed Release of 3.44.3 final-3_44_3 2025-09-12 14:06:44 +02:00
Juergen E. Fischer
3b0adfec7e translation update for 3.44.3 from transifex 2025-09-12 14:06:43 +02:00
Juergen E. Fischer
5146792ce5 replace splash on 3.44.8 instead of 3.44.4 2025-09-12 13:42:43 +02:00
Alexander Bruy
4005ab540f
Merge pull request #63149 from nyalldawson/backport_63074
Resync test to master
2025-09-11 15:34:13 +01:00
Alexander Bruy
b6e7ba172b
Merge pull request #63143 from qgis/backport-63118-to-release-3_44
[Backport release-3_44] [layouts] Insure that @layout_page and @layout_numpages reflect the actual page index and count during export
2025-09-11 14:58:32 +01:00
Alexander Bruy
822533acb6
Merge pull request #63148 from qgis/backport-63067-to-release-3_44
[Backport release-3_44] [themes] Fix options list widget text color on hover for dark themes
2025-09-11 06:09:58 +01:00
Alexander Bruy
7ac8be0a63
Merge pull request #63140 from qgis/backport-63126-to-release-3_44
[Backport release-3_44] qgsauthoauth2method.cpp: signal related fixes
2025-09-11 06:06:17 +01:00
Nyall Dawson
95ca6a117c
Resync test to master 2025-09-11 12:05:08 +10:00
Malik Blesius
96fc61c1bc [themes] Fix options list widget text color on hover 2025-09-11 00:58:01 +00:00
Mathieu Pellerin
c0120a66bc [layouts] Insure that @layout_page and @layout_numpages reflect the actual page index and count during export 2025-09-10 22:57:45 +00:00
Even Rouault
fc34d1e0bf qgsauthoauth2method.cpp: signal related fixes
- an old style Qt<5 signal connection pattern
- a wrong expected sender() in the onRefreshFinished() slot

None of them seemed to affect normal usage, but the error on the
onRefreshFinished() slot generated an erroneous log message
'Token refresh finished but no reply object accessible' that complicates
diagnostic.
2025-09-10 22:10:52 +00:00
Alexander Bruy
9896f559b9
Merge pull request #63071 from nyalldawson/backport_63041
Vertex tool test fixes (backport)
2025-09-04 06:02:19 +01:00
Alexander Bruy
83a23e455c
Merge pull request #63073 from qgis/backport-63052-to-release-3_44
[Backport release-3_44] Fix crash in "points layer from table" when field does not exist
2025-09-04 06:00:24 +01:00
Nyall Dawson
d3a1694d87 Fix crash in "points layer from table" when field does not exist
Fixes #63030
2025-09-04 01:03:10 +00:00
Nyall Dawson
bfa7326e55
Fix fragility in vertex tool test
We have two layers with overlapping line features -- one is
reprojected and the other isn't. The majority of tests are
only using the non-reprojected layer, but were setup in
such a way that the vertex tool edits MAY snap to the
features from the reprojected line layer and edit that
layer instead.

Fix this by only making the reprojected layer editable
for the test which it's needed for, so that the other
tests ALWAYS modify the non-reprojected layer.

(cherry picked from commit 11497cf2eb3bf6bdd371095651698472a8924f46)
2025-09-04 07:35:33 +10:00
Nyall Dawson
882b0c9a1c
Add additional tests
(cherry picked from commit b7123e38c77a4751bde8ae93a2e0ba6009d3dc98)
2025-09-04 07:35:30 +10:00
Nyall Dawson
4ac233733f
Memory safety, fix leak
(cherry picked from commit 93d5bd2ce6e0087471a3110c3e1ac22813d143a8)
2025-09-04 07:35:27 +10:00
Nyall Dawson
cfb5b497f9
Fix warning
(cherry picked from commit 00bc951cc3b80ee1b541e2050b71af0411caa59c)
2025-09-04 07:35:23 +10:00
Nyall Dawson
760076058e
Fix test
I'm not sure how this ever passed, but it must have relied on some
esoteric combination of platform specific transformations which
caused a 3 vertex linestring to be represented as a 2 vertex one

(cherry picked from commit d5c95c387e5baca8b62cd09ad9ceb21bfe33da9c)
2025-09-04 07:35:16 +10:00
Nyall Dawson
6f4dc82432
Make tests completely independant, by recreating all layers and tool between tests
(cherry picked from commit 73a824582c044dc69011b6fdf271a9d15cb866e4)
2025-09-04 07:34:03 +10:00
Nyall Dawson
3d9ac99b9f
Force use of non-grid shift transform to add test stability
(cherry picked from commit ac1ed7fbab2de7f38adaf4aa62f0b70e6d7df7b5)
2025-09-04 07:33:58 +10:00
Nyall Dawson
7caa08b2c3
Check that test starts from a known state
(cherry picked from commit c11f155a492694a2fbc512b954a17a53f6e1c228)
2025-09-04 07:33:55 +10:00
Nyall Dawson
ea0321e200
Vertex tool test: don't rely on tests running in a certain order
Instead re-setup layers before each test, and drop changes after each
one

(cherry picked from commit 14a3a5894cbf69a8c0e4b1117dfaaf20996dc735)
2025-09-04 07:33:52 +10:00
Nyall Dawson
de9e3ad882
Vertex tool test: correctly clear settings to start from stable environment
(cherry picked from commit 20240870fbf0672ef359456e4817922937f6df50)
2025-09-04 07:33:48 +10:00
Andrea Giudiceandrea
4ec9e8d976 [dbmanager] Fix typo in dlg_versioning.py 2025-09-03 08:22:17 +10:00
Daniel Knott
85f13cce61 Fix referencingLayersElement not being added in QgsVectorLayer::writeSymbology 2025-09-03 06:11:06 +10:00
Malik Blesius
ca383c6ed9 [themes] format style sheets
- fix minor issues with comments and white space
2025-09-03 05:30:50 +10:00
Malik Blesius
54c6b75537 [themes][ui] Fix color for disabled slider widgets for dark themes 2025-09-03 05:30:50 +10:00
Harrissou Sant-anna
5153462e4e Fix text case 2025-09-01 14:47:53 +10:00
Harrissou Sant-anna
1a5cd7cd49 Indicate correct output for the roundness function
This function may return  and not TRUE.
2025-09-01 14:47:53 +10:00
Alexander Bruy
63403088bc
Merge pull request #63005 from qgis/backport-62985-to-release-3_44
[Backport release-3_44] Fix long, unsigned types get converted to string when writing to MVT
2025-08-30 06:44:55 +01:00