92365 Commits

Author SHA1 Message Date
Matthias Kuhn
6ff4447d9d Make QGIS Mount Everest compatible 2025-08-21 08:36:04 +00:00
Andrea Giudiceandrea
d705914151 [WFS] Only use NAMESPACE for WFS 1 and NAMESPACES for WFS 2.0 2025-08-17 09:32:14 +10:00
Alexander Bruy
ad72c75eea
Merge pull request #62869 from qgis/backport-62866-to-release-3_44
[Backport release-3_44] Fix main annotation layer is not rendered on terrain
2025-08-16 11:21:08 +01:00
Nyall Dawson
22b00e1f50 [3d] Fix main annotation layer is not rendered on terrain 2025-08-16 00:33:22 +00:00
Nyall Dawson
4da0d470bd Ensure main annotation layer can be resolved from weak layer ref 2025-08-16 00:33:22 +00:00
Alexander Bruy
e496f9b974
Merge pull request #62725 from imincik/nix-package-release-3_44_pr
[Backport release-3_44] nix: add nix packaging files
2025-08-15 16:48:21 +01:00
Juergen E. Fischer
f30453dede Release of 3.44.2 final-3_44_2 2025-08-15 14:06:11 +02:00
Juergen E. Fischer
e4603b6fff translation update for 3.44.2 from transifex 2025-08-15 14:06:10 +02:00
Nyall Dawson
d6aaf5e240 Fix unity build on windows 2025-08-13 09:15:59 +02:00
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
Ivan Mincik
06456a1bce nix: add nix package for qgis documentation 2025-07-31 10:43:42 +02:00
Ivan Mincik
0895e6727e nix: add nix packaging files for qgis 2025-07-31 10:43:42 +02: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