Nyall Dawson
c08f2596dc
Fix '^': unsafe mix of type 'size_t' and type 'bool' in operation warning
2025-08-13 01:34:12 +02:00
Jean Felder
1f79d5d8f4
testqgs3drendering: Properly free scene in testExtrudedPolygonsClipping
...
Fix the order order of deletion.
2025-08-11 11:23:14 +10:00
Jean Felder
28325c421a
qgsplotcanvas: Fix mousePressEvent when no tool is set
...
In that case, `mTool->flags()` cannot be checked. Fix the issue by
also checking that `mTool` is set.
Closes: https://github.com/qgis/QGIS/issues/62800
2025-08-11 11:11:09 +10:00
DelazJ
d7b445907a
Reassign correct name to the item selector button in layout vs modeler dialogs
2025-08-11 11:10:59 +10:00
Jürgen E. Fischer
68d1122fb2
debian packaging: drop explicit dependency on python3-sip
2025-08-11 11:10:15 +10:00
Andrea Giudiceandrea
ba9fd95550
[gui] Do not add the "Save As…" action for unsupported layer types
...
as suggested during the PR review
2025-08-08 07:56:03 +10:00
Andrea Giudiceandrea
1a285be064
[gui] Disable "Save As…" for not supported layer types
...
Restore the previous behaviour after regression.
2025-08-08 07:56:03 +10:00
Andrea Giudiceandrea
248a5fa19a
Also detect 'dted' phrase in raster layer names as hints that a layer represents an elevation surface
2025-08-03 00:10:57 +02:00
qgis-bot
6788565a57
Fix pre-commit workflow on backports ( #62754 )
...
Do not run on push on backport branches, only on master and release-*
Co-authored-by: Denis Rouzaud <denis.rouzaud@gmail.com>
2025-08-02 07:20:12 +02:00
Denis Rouzaud
b4c32a4f03
Merge pull request #62613 from qgis/backport-62530-to-release-3_44
...
[Backport release-3_44] Fix 2d => 3d sync
2025-08-01 10:18:06 +02:00
qgis-bot
a75e957f8c
Add missing enum class monkey patching ( #62737 )
...
Fix accidental API break introduced by #61451
Co-authored-by: Nyall Dawson <nyall.dawson@gmail.com>
2025-08-01 05:14:23 +02:00
Nyall Dawson
a121936802
[lazperf] Port https://github.com/hobuinc/laz-perf/commit/9048d0d
...
Causing a warning in mingw builds, already fixed by upstream commit
2025-08-01 10:58:39 +10:00
qgis-bot
c6490ea0ce
auto sipify 🍺
2025-07-31 22:26:06 +00:00
Denis Rouzaud
a1cff65df6
add since
2025-08-01 08:22:56 +10:00
Denis Rouzaud
ef23a603cf
allow to specify data role in QgsSettingsStringComboBoxWrapper
2025-08-01 08:22:56 +10:00
Denis Rouzaud
90528a1937
[cmake] use detected ccache executable
2025-08-01 08:22:39 +10:00
uclaros
1b19ff6787
Pass authcfg to blocking network request
2025-07-31 08:08:10 +10:00
Alexander Bruy
fefa67aa0d
Merge pull request #62704 from qgis/backport-62610-to-release-3_44
...
[Backport release-3_44] [Server] Also read data for PATCH requests
2025-07-30 09:15:43 +01:00
Sandro Mani
8f254e3cd9
[Server] Also read data for PATCH requests
2025-07-29 15:14:29 +00:00
Alexander Bruy
eb967785ae
Merge pull request #62699 from qgis/backport-62657-to-release-3_44
...
[Backport release-3_44] Fix order of layers in layout elevation profiles
2025-07-29 11:53:24 +01:00
Nyall Dawson
b38faf4da5
Add test
2025-07-29 08:54:41 +00:00
Nyall Dawson
ff77c9eb0f
Fix order of layers in layout elevation profiles
...
Fixes #61064
2025-07-29 08:54:41 +00:00
Alexander Bruy
63a5ac51f1
Merge pull request #62696 from qgis/backport-62688-to-release-3_44
...
[Backport release-3_44] Move splitter in Execute SQL dialog to include error label
2025-07-29 06:43:59 +01:00
Nyall Dawson
236ec902d3
Avoid excessive vertical height in 'load as new layer' group box
2025-07-28 21:46:26 +00:00
Nyall Dawson
8101c219ed
Move splitter in Execute SQL dialog to include error label
...
When there's a SQL error, the splitter was incorrectly including
the error label in the top part of the split, causing the SQL
query editor to resize to a very small vertical height
Move the splitter so that the bottom half always shows the query
result table or error text label
2025-07-28 21:46:26 +00:00
Alexander Bruy
43d0ee0a64
Merge pull request #62660 from qgis/backport-62646-to-release-3_44
...
[Backport release-3_44] [mssql] Fix handling of unset attributes and constraint checks
2025-07-24 08:54:09 +01:00
Alexander Bruy
4ec11c7d7f
Merge pull request #62662 from qgis/backport-62595-to-release-3_44
...
[Backport release-3_44] Add a meaningful point when 'interior ring not in exterior ring' geometry error is found
2025-07-24 08:43:35 +01:00
Germán Carrillo
ab20292391
[tests] QgsGeometryValidator: unit test for interior ring inside exterior ring
2025-07-24 03:07:16 +00:00
Germán Carrillo
4086bc7135
Add a meaningful point geometry when 'interior ring not in exterior ring' geometry error is found (currently, a NULL geometry is passed)
2025-07-24 03:07:16 +00:00
Nyall Dawson
2c5a543f24
[mssql] Fix handling of unset attributes and constraint checks
...
Fixes #62498
2025-07-24 02:05:33 +00:00
github-actions[bot]
431bf25a69
auto-fix pre-commit issues
2025-07-23 10:40:38 +00:00
Alexander Bruy
0bb9d903ae
Merge pull request #62648 from qgis/backport-62593-to-release-3_44
...
[Backport release-3_44] Fix missing attribute "connection" in VLayerConnector during init
2025-07-23 11:39:27 +01:00
Nyall Dawson
11c1a88da1
Update python/plugins/db_manager/db_plugins/vlayers/connector.py
...
Co-authored-by: Nicolas Godet <39594821+nicogodet@users.noreply.github.com>
2025-07-23 03:40:32 +00:00
TiGIS Sagl
5889241305
Fix missing attribute connection in VLayerConnector during init
...
This fix initialize the two variabiles connection and _uri in VLayerConnector as it is implemented in all the other db_plugins. This fix avoid a crash when __del__ is called in the class DBConnector that check is connection is null which does not exist in VLayerConnector.
2025-07-23 03:40:32 +00:00
Alexander Bruy
295b17c32c
Merge pull request #62632 from qgis/backport-62628-to-release-3_44
...
[Backport release-3_44] Fix win build failure
2025-07-21 09:02:12 +01:00
Nyall Dawson
8e1209a576
Rename FRAME_MARGIN to FRAME_MARGIN_PX to avoid clash with winapi constant
...
And move to constexpr
2025-07-21 03:28:35 +00:00
Alexander Bruy
56297a13ea
Merge pull request #62618 from uclaros/backport-62324-to-release-3_44
...
[Backport release-3_44] Don't trigger reshape logic when using less than two points
2025-07-19 14:20:50 +01:00
Juergen E. Fischer
c8b94a2061
Release of 3.44.1
final-3_44_1
2025-07-18 14:02:25 +02:00
Juergen E. Fischer
406927975c
translation update for 3.44.1 from transifex
2025-07-18 14:02:16 +02:00
uclaros
6e4bcad5b5
Don't trigger reshape logic when using less than two points
2025-07-18 09:50:35 +03:00
Matthias Kuhn
946132ff53
Unconst
2025-07-17 15:01:08 +00:00
Matthias Kuhn
67acfec3ce
narrow
2025-07-17 15:01:08 +00:00
Matthias Kuhn
0bdccebaae
Narrrrrow
2025-07-17 15:01:08 +00:00
Matthias Kuhn
ce835455c9
Unflip world coordinates
2025-07-17 15:01:08 +00:00
Matthias Kuhn
90d9b0ece2
QgsVector3D is more precise
2025-07-17 15:01:08 +00:00
Matthias Kuhn
f4d9082450
Address review comments
2025-07-17 15:01:08 +00:00
Matthias Kuhn
de157abb7d
Fix 2d => 3d sync
...
This was completely broken (probably since origin shifts have been introduced).
This fix:
- re-shifts according to origin
- takes elevation into account (similar to viewZoomFull)
2025-07-17 15:01:08 +00:00
Alexander Bruy
0faaee7f1f
Merge pull request #62552 from qgis/backport-62524-to-release-3_44
...
[Backport release-3_44] remove output annotation from dijkstra declaration as they can not be used with the %MethodCode
2025-07-09 08:14:46 +01:00
ViperMiniQ
a5025d3a66
fix double event when saving changes in options
2025-07-09 13:57:57 +12:00
Martin Dobias
6315efbf56
Fix rendering of VPCs when overview point cloud is missing
2025-07-09 13:57:44 +12:00