89613 Commits

Author SHA1 Message Date
Marco Hugentobler
15e7b51cda Keep empty parts in style list by default 2025-01-24 17:35:33 +01:00
Marco Hugentobler
a3b72943b6 Update mask image 2025-01-21 10:22:53 +01:00
Marco Hugentobler
3739adfcfd Added mask image for test 2025-01-17 15:22:21 +01:00
pre-commit-ci[bot]
a4d1154239 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-17 09:54:20 +00:00
Marco Hugentobler
a66b81a1d9 Unit test and control image 2025-01-17 10:36:23 +01:00
Marco Hugentobler
323f0bc6f8 Fix skipping empty highlight label settings in GetPrint and GetMap 2025-01-17 09:15:55 +01:00
Denis Rouzaud
9059f200a0
Add QtQuickWidgets pyqt5_to_pyqt6.py (#60128)
* Add QtQuickWidgets pyqt5_to_pyqt6.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update pyqt5_to_pyqt6.py

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-16 11:49:10 +01:00
Denis Rouzaud
0f42782264
Merge pull request #60166 from benwirf/fix_regression_in_qgsmaptoolcapture_introduced_by_58755
Fix regression introduced by #58755
2025-01-16 10:38:35 +01:00
Denis Rouzaud
f69e767b20
add test for QgsMapToolCapture without active layer with snapping 2025-01-16 08:36:18 +01:00
Ben
1904341e77 Fixes a regression in qgsmaptoolcapture introduced by #58755 which
broke snapping in non feature digitizing tools e.g. annotation
digitizing tools if there was no active layer or active layer was not
spatial.
2025-01-16 14:11:06 +09:30
Even Rouault
4e5f5c4d3b
Merge pull request #60151 from jef-n/i18n-fixes
translation string fixes
2025-01-15 21:11:16 +01:00
Even Rouault
5602a2d6b3
Merge pull request #60162 from jef-n/debfix
fix debian package
2025-01-15 20:55:00 +01:00
Juergen E. Fischer
dcc76674cf fix debian package 2025-01-15 18:10:54 +01:00
Even Rouault
1b3c7d96a5
Merge pull request #60153 from elpaso/replace-deprecated-OGR_Dr_GetName
Replace OGR_Dr_GetName with GDALGetDescription
2025-01-15 13:01:20 +01:00
Juergen E. Fischer
e77b692077 translation string fixes 2025-01-15 12:20:01 +01:00
qgis-bot
b7b94510cd auto sipify 🍺 2025-01-15 09:46:22 +00:00
Martin Dobias
22702aa689 review and test fixes 2025-01-15 10:43:30 +01:00
pre-commit-ci[bot]
a44ef57671 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-15 10:43:30 +01:00
Martin Dobias
63bd42d87d Switch to fromEulerAngles() to fromAxisAndAngle() for rotations
... because Euler angles are horrible and everyone should be using quaternions :-)

We also do not need the workaround for clamping of pitch angle anymore...
2025-01-15 10:43:30 +01:00
Martin Dobias
4c654c88fd Simplify code for camera zoom using a pivot point 2025-01-15 10:43:30 +01:00
Martin Dobias
8bd623b724 Simplify rotation around a pivot point 2025-01-15 10:43:30 +01:00
Alessandro Pasotti
9374da8e53 Replace OGR_Dr_GetName with GDALGetDescription 2025-01-15 09:17:20 +01:00
Martin Dobias
ef99d51e06 Fix 3D sandbox 2025-01-15 08:04:31 +01:00
Even Rouault
8215d142fd
Merge pull request #60145 from ptitjano/wfs-1.1-gui-paging
qgsnewhttpconnection: Always enable paging options for WFS 1.1
2025-01-14 23:58:54 +01:00
Matthias Kuhn
43342031f9
Merge pull request #60137 from T4mmi/Allow-PEP-versions-for-plugins
Allow PEP440 versions for python plugins
2025-01-14 21:50:29 +01:00
Jean Felder
6372a3a456 qgsvectorlayer: Expose 3D extent in htmlMetadata
Try to display extent 3D by default. If empty (probably because the
data is 2D), fallback to the 2D version.
2025-01-14 18:33:09 +01:00
Jean Felder
f9b3a6c583
qgsnewhttpconnection: Always enable paging options for WFS 1.1
Paging support is only handled by WFS 2.0. However, some servers
handle paging even if they only expose WFS 1.1. At the moment, when
changing the version number, it has the following effect on the paging
options:
- "maximum": both options can be enabled
- "2.0": both options can be enabled
- "1.1": both options can be enabled
- "1.0": "feature paging" option is always disabled but the "page
size" option can be enabled

With this change, both paging options can be enabled for version
1.1. This allows to try to enable paging for WFS 1.1 if the server
handles it.
2025-01-14 17:55:56 +01:00
Thomas JANVIER
0b8652f526 BUG: Support PEP440 style alpha and beta versions
Support alpha and beta version syntax from PEP440 for python plugins
see https://peps.python.org/pep-0440/
2025-01-14 11:23:51 +01:00
Matthias Kuhn
9f055dd565
Merge pull request #59960 from GispoCoding/59494_db_default_values
Merge features: immediately update widgets for attributes with a provider default value
2025-01-13 19:48:34 +01:00
uclaros
8a689e439e Allow closed polygon shapes in 3d rubber bands 2025-01-13 17:07:39 +01:00
Juho Ervasti
028917cc06 Check for null setup first 2025-01-13 17:05:58 +02:00
Denis Rouzaud
b06ccc1a03
Update QtQuickWidgets.py.in 2025-01-13 14:50:15 +01:00
qgis-bot
23a3ed0385 auto sipify 🍺 2025-01-13 13:47:11 +00:00
Jean Felder
3955dbe253 qgsvectorelevationpropertieswidget: Add support for custom tolerance 2025-01-13 14:44:19 +01:00
Jean Felder
7c5665434e qgsvectorlayerprofilegenerator: Add support for custom tolerance 2025-01-13 14:44:19 +01:00
Jean Felder
45902c7e52 qgsvectorlayerprofilegenerator: const some methods 2025-01-13 14:44:19 +01:00
Jean Felder
2db1f20af3 qgsvectorlayerelevationproperties: Add support for custom tolerance
This allows to define a custom tolerance. If this tolerance is
enabled, then this tolerance is used instead of the one defined in the
elevation profile widget.

This custom tolerance is enabled and set to 0 by default for Lines and
Polygons. Indeed, most of the time, only want to use the tolerance for
points.
2025-01-13 14:44:19 +01:00
Denis Rouzaud
fe5f8e63e1
add QtQuickWidgets to qgis.PyQt (#60123) 2025-01-13 10:34:40 +01:00
Even Rouault
f999386492
Merge pull request #60114 from lbartoletti/spatialindex_rm_duplicate_code
chore(spatial index): Remove duplicate rectangleToRegion code
2025-01-12 19:02:54 +01:00
Andrea Giudiceandrea
38ec9efe5e
[WFS] Fix filtering by QGIS expression in order to support "@geometry" (Fix #60094) (#60105)
Fix #60094
2025-01-11 17:23:28 +01:00
Matthias Kuhn
07d8f518c9
Merge pull request #60116 from agiudiceandrea/revert-60006-patch-1
Revert "CI: Run MINGW64 job on Fedora 41" (Fix #60035)
2025-01-11 12:41:46 +01:00
Andrea Giudiceandrea
3909474e40
Revert "CI: Run MINGW64 job on Fedora 41" 2025-01-11 10:55:18 +01:00
Loïc Bartoletti
90e4d2fa3e chore(spatial index): Remove duplicate rectangleToRegion code 2025-01-10 15:31:54 +01:00
qgis-bot
a2c34719dd auto sipify 🍺 2025-01-10 12:38:56 +00:00
uclaros
1f790af2d4 Add lazStoreDoubleToStream function to fix mingw build 2025-01-10 13:36:09 +01:00
uclaros
ac77049fbd Explicitly get the index from the provider, explicitly call template for doubles 2025-01-10 13:36:09 +01:00
uclaros
d989f5981f adjust to use the new QgsPointCloudIndex class 2025-01-10 13:36:09 +01:00
uclaros
d3ce302629 Fix docstrings, thread access macro 2025-01-10 13:36:09 +01:00
uclaros
3e773e798e Point cloud editing part 1 2025-01-10 13:36:09 +01:00
qgis-bot
8cfdb1b99a auto sipify 🍺 2025-01-10 06:56:59 +00:00