90271 Commits

Author SHA1 Message Date
Nyall Dawson
a797cb5a8f Cleanup tests 2025-02-22 05:23:15 +10:00
Nyall Dawson
149c106ea0 Optimise conversion of QgsAttributes to Python objects
Applies the same optimisations as are present in the QgsFeature
methods to avoid the overhead of sip's QVariant conversion logic
when attributes are of a basic type
2025-02-22 05:22:41 +10:00
Juergen E. Fischer
69ec6ca7b1 Bump version to 3.43 2025-02-21 14:15:07 +01:00
Juergen E. Fischer
faf6ce467f changelog and news update for 3.42 2025-02-21 14:12:18 +01:00
Juergen E. Fischer
8b6fa34017 translation update for 3.42.0 from transifex 2025-02-21 14:12:13 +01:00
Martin Dobias
a2cc42e52d Fix assert when trying to find a child node not yet populated 2025-02-21 14:46:16 +02:00
Martin Dobias
6f010b4933 Fix assert when trying to update a node that's not loaded yet 2025-02-21 14:46:16 +02:00
Nyall Dawson
bb4962ee30 Revert "Only emit cameraChanged() on frame start"
This reverts commit 0f3129b7a4d420471dd4eaaecbee26165f49a3cf.
2025-02-21 12:07:01 +02:00
Nyall Dawson
b7c35003b6 Revert "Add tracing events to Qgs3DMapScene and QgsCameraController"
This reverts commit c8b7bcfe714da9248c58e3d112fe6f131a9419ab.
2025-02-21 12:07:01 +02:00
Nyall Dawson
0ee993ffbe Revert "Cache depth buffer average to improve performance"
This reverts commit 303b392439e747e3a10c3443906665bf4b88d5c5.
2025-02-21 12:07:01 +02:00
Nyall Dawson
572417a082 Revert "Fix tests after 3D camera changes"
This reverts commit 771ff29c88e8c6b637c45de77465608e55355fff.
2025-02-21 12:07:01 +02:00
Nyall Dawson
26c65500a3 Revert "Fix more tests"
This reverts commit a3b6a4c51d3953c7346a31f747d29436295720f3.
2025-02-21 12:07:01 +02:00
Nyall Dawson
f6e67ac33e Revert "Apply suggestions per review"
This reverts commit 5c1063c0ff3765c14f1a160f2e3337005006a499.
2025-02-21 12:07:01 +02:00
Nyall Dawson
c1bea4fb30 Revert "Speed up QgsCameraController::sampleDepthBuffer() averaging"
This reverts commit 1c2a0d56283910aa77959b405e3a0cfb3d6e1ef9.
2025-02-21 12:07:01 +02:00
Nyall Dawson
a1daed2917 Revert "Don't loop forever in test waiting for sensible near plane"
This reverts commit 3579992a2755ffba0bd3c979de473b119a809bbc.
2025-02-21 12:07:01 +02:00
Nyall Dawson
dd7be2e88e Revert "Update src/3d/qgscameracontroller.h"
This reverts commit 95fff02ae9d4cda9b8187d677221c745c6dba18c.
2025-02-21 12:07:01 +02:00
Andrea Giudiceandrea
ee9642e88b
Merge pull request #60675 from agiudiceandrea/fix-60642-displaybandname-toolong
[GUI] QgsRasterBandComboBox: avoid oversized UI caused by too long band name & description
2025-02-21 09:31:47 +01:00
Andrea Giudiceandrea
7bfde7f3eb QgsRasterBandComboBox: set the size adjust policy 2025-02-21 07:49:22 +01:00
Nyall Dawson
c82aace7b6 Show tooltips for column headings in Execute SQL dialog 2025-02-21 16:23:29 +10:00
M-Dollinger
6e793522b5 Changed: Replaced dead link 2025-02-21 09:49:45 +10:00
Juergen E. Fischer
01c9c27d45 release.pl: fail if transifex doesn't deliver an existing translation 2025-02-21 09:49:12 +10:00
Juergen E. Fischer
1deb1daf03 fix reporting of postgres version 2025-02-20 12:04:14 +01:00
Nyall Dawson
13082eb50d Handle spilhaus projection on proj 9.6 2025-02-20 19:09:11 +10:00
Juergen E. Fischer
055e0c9cd2 fix msvc build after untwine update 2025-02-20 09:31:39 +01:00
qgis-bot
9b2870b8c7 auto sipify 🍺 2025-02-20 08:21:16 +00:00
Julien Cabieces
a96ea4a104
Merge pull request #60674 from nyalldawson/gdal-release-name
Show GDAL release nickname in about screen
2025-02-20 09:18:23 +01:00
Julien Cabieces
31c4399650
Merge pull request #60663 from hxbb00/fix-csv-file-not-release-after-close-ds-dialog
fix: Data Source Manager doesn't release CSV file after closing dialog
2025-02-20 08:55:45 +01:00
qgis-bot
a51f4f6a35 auto sipify 🍺 2025-02-20 03:11:43 +00:00
Nyall Dawson
8911a5b726 Move QgsLegendStyle::Style enum to Qgis, rename to LegendComponent 2025-02-20 13:08:54 +10:00
Nyall Dawson
b2f27a8529 [mssql] Fix empty extent handling 2025-02-20 13:08:42 +10:00
hxbb00
6c979ccb3e apply Review 2025-02-20 10:05:12 +08:00
pre-commit-ci[bot]
490b3cda54 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-20 11:44:52 +10:00
Nyall Dawson
8336118927 Update src/app/qgscustomization.cpp 2025-02-20 11:44:52 +10:00
Alexander Bruy
e9ff3ed22b reset customization state when dialog is cancelled 2025-02-20 11:44:52 +10:00
Alexander Bruy
6f6cfc8df2 save and restore original widget stylesheet 2025-02-20 11:44:52 +10:00
Alexander Bruy
1a1c7f1e2a safer approach to track selected widgets 2025-02-20 11:44:52 +10:00
Alexander Bruy
17a27a0887 clear highlight from selected widgets when cancelling customization
dialog (fix #23199)
2025-02-20 11:44:52 +10:00
Nyall Dawson
3c210ff430
Show GDAL release nickname in about screen on GDAL >= 3.11 2025-02-20 09:54:15 +10:00
Nyall Dawson
4f2bbe407a
Fix compilation on GDAL 3.11 2025-02-20 09:54:05 +10:00
pre-commit-ci[bot]
17d535c90f [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-20 09:48:28 +10:00
Maxim Rylov
f94732a7c2 HANA: Make regular expression for schemas more accurate 2025-02-20 09:48:28 +10:00
qgis-bot
3a32e3e767 auto sipify 🍺 2025-02-19 22:47:39 +00:00
Alexander Bruy
3d44213606 do not enable default Duplicate Feature and Digitize action for geometryless layers (refs #57916) 2025-02-20 08:44:48 +10:00
Loïc Bartoletti
f08eda1fcc chore(optimization): Tiny optimization with pre-computed cos/sin from angle for QgsEllipse
Some benchmarks here:
https://github.com/lbartoletti/lbartoletti.github.io/tree/master/archives/qgis/ellipse_benchmark
2025-02-19 14:08:11 +01:00
Jean Felder
3ee8614932 testqgspdalprovider: Add a simple text reader test 2025-02-19 14:07:10 +01:00
Jean Felder
ac21a8d3a7 clang-tidy: Ignore the external directory
The external directory contains code for external librairies. It
should not be inspected by clang-tidy.

The regex syntax does not allow to directly ignore a directory. Solve
this issue by adding a `clang-tidy` config file in the external
directory which disables all the checks.

See:
https://stackoverflow.com/questions/74349432/clang-tidy-exclude-specific-dir-from-analysis
See:
https://stackoverflow.com/questions/58338202/cmake-clang-tidy-disable-checking-in-directory
See: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/777/diffs
2025-02-19 11:24:56 +01:00
uclaros
f028ef116d update cmakelists for new files 2025-02-19 12:11:54 +02:00
uclaros
2406827601 update untwine update script 2025-02-19 12:11:54 +02:00
uclaros
c2505ace60 Update untwine to 1.5.0 2025-02-19 12:11:54 +02:00
Julien Cabieces
04b0ec5576
Merge pull request #60659 from ptitjano/fix-clang-tidy-ci
Fix clang-tidy ci
2025-02-19 09:43:38 +01:00