89106 Commits

Author SHA1 Message Date
Nyall Dawson
c0bea90dda Fix clang-tidy warning 2024-12-04 19:48:25 +10:00
Nyall Dawson
ecada7f47a Harden enum access 2024-12-04 19:48:25 +10:00
Nyall Dawson
487a27e0b3 Only set properties when present in json 2024-12-04 19:48:25 +10:00
Nyall Dawson
c72d7dbca4 Drop unused qjsonwrapper external library 2024-12-04 19:48:25 +10:00
Nyall Dawson
3424438b41 Directly set serialization values for oauth2 config
Don't use QMetaObject introspection for this, it's too fragile
and subject to warning-less breakage.
2024-12-04 19:48:25 +10:00
Nyall Dawson
2af2350998 Avoid some unnecessary use of qjsonwrapper 2024-12-04 19:48:25 +10:00
Nyall Dawson
adc8bcea33 Fix clazy warning 2024-12-04 19:48:25 +10:00
Nyall Dawson
57cecdb261 Fix build 2024-12-04 19:48:25 +10:00
Nyall Dawson
ccf50da973 Macro should be HAVE_GUI, not WITH_GUI 2024-12-04 19:48:25 +10:00
Denis Rouzaud
c034d1b50a
place SIP_SKIP before definition (#59734) 2024-12-04 09:49:12 +01:00
Even Rouault
d42bb6101e Fix OAuth2 configuration <--> JSON serialization/deserialization on QT6 2024-12-04 06:51:03 +10:00
Even Rouault
5665665712 Fix CMake 3.31 warnings 2024-12-04 06:50:16 +10:00
qgis-bot
3fca3fc3cc auto sipify 🍺 2024-12-03 17:01:09 +00:00
Nyall Dawson
2f35db30b0 Fix test
The test was using a non-real-world situation where we were
setting the flag to render label rects only, but then trying
to also retrieve the label results.
2024-12-04 02:57:51 +10:00
Nyall Dawson
585a3d8f4c Update test to use newer image check methods 2024-12-04 02:57:51 +10:00
Nyall Dawson
37be5d5b49 Move responsibility for drawing label metrics, rects to labeling engine
Fixes a TODO
2024-12-04 02:57:51 +10:00
Nyall Dawson
87efed6b0e Expose mode 2024-12-04 02:57:51 +10:00
Even Rouault
181b2f43d8
Merge pull request #59716 from qgis/3nids-patch-1
Link QGIS gui to Qt QML
2024-12-03 16:56:38 +01:00
uclaros
95382261c3 When parsing STAC jsons, check for stac_version first 2024-12-03 15:56:40 +01:00
uclaros
7528ca6a32 format mess 2024-12-03 15:54:54 +01:00
uclaros
d4af69622d Address review 2024-12-03 15:54:54 +01:00
uclaros
31647721a4 fix test 2024-12-03 15:54:54 +01:00
uclaros
a9e461ba27 Added asset uri tests 2024-12-03 15:54:54 +01:00
uclaros
a9e23faa3e Allow adding a single asset as a layer 2024-12-03 15:54:54 +01:00
uclaros
8abedd0c5f Show wait cursor while loading layers 2024-12-03 15:54:54 +01:00
uclaros
4a441ac9a3 Add zoom to and pan to STAC item menu actions 2024-12-03 15:54:54 +01:00
uclaros
370b215097 Show results footprints and current item footprint 2024-12-03 15:54:54 +01:00
uclaros
2fa073a62e Allow downloading assets from the data source manager 2024-12-03 15:54:54 +01:00
Denis Rouzaud
6bae8c3450
Link QGIS gui to Qt QML
Otherwise it's only linked if you compile with QUICK enabled
2024-12-03 11:14:38 +01:00
qgis-bot
dd32d0e8f9 auto sipify 🍺 2024-12-03 08:30:06 +00:00
David Koňařík
bf2a42841d Don't skip call in build without asserts 2024-12-03 09:26:55 +01:00
David Koňařík
d47ad7dfe0 Minor changes per review 2024-12-03 09:26:55 +01:00
David Koňařík
5ac1517f43 Further fix tests 2024-12-03 09:26:55 +01:00
David Koňařík
406a1b5bec Fix tests and crash 2024-12-03 09:26:55 +01:00
David Koňařík
f2afd6a498 Expose point cloud class statistics to Python 2024-12-03 09:26:55 +01:00
David Koňařík
8745c936b0 Remove index reference from QgsPointCloudNode 2024-12-03 09:26:55 +01:00
David Koňařík
0623832d3a Clean up after refactor 2024-12-03 09:26:55 +01:00
David Koňařík
6598b21606 Refactor QgsPointCloudIndex
- Rename IndexedPointCloudNode to QgsPointCloudNodeId.
- Introduce QgsPointCloudNode and move methods to it from
  QgsPointCloudIndex.
- Report point cloud node bounds directly in CRS coordinates, without
  extra scaling and offset.
2024-12-03 09:26:55 +01:00
David Koňařík
e5064f092a Refactor QgsPointCloudIndex statistics methods 2024-12-03 09:26:55 +01:00
qgis-bot
eb1ce83af1 auto sipify 🍺 2024-12-03 07:47:10 +00:00
Denis Rouzaud
4ddc236145
[sipify] Fix staticmethod (#59517)
* [sipify] Fix staticmethod 

When building bindings for Kadas, we get an AttributeError on startup and not a NameError.

* [pre-commit.ci lite] apply automatic fixes

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-12-03 08:43:55 +01:00
Denis Rouzaud
6933b1352f
fix prepare_commit.sh (#59713)
* fix prepare_commit.sh

* fix regex
2024-12-03 08:24:03 +01:00
qgis-bot
a6946c6909 auto sipify 🍺 2024-12-03 03:01:14 +00:00
hxbb00
33b22c6519 feat: Enhance the ability to customize icons for QgsPluginLayer 2024-12-03 12:58:00 +10:00
Nyall Dawson
37478db0c1 Fix more function links 2024-12-03 12:57:44 +10:00
Nyall Dawson
d50fe2a9e5 Fix function links, sipify 2024-12-03 12:57:44 +10:00
pers-ephone
ac8d439137 remove wrong Qgis:: 2024-12-03 12:57:44 +10:00
pers-ephone
42baffed22 fix doc deprecation warning for snappingTypeFlagToIcon
redirected to the correct replacement method
2024-12-03 12:57:44 +10:00
Nyall Dawson
ac7a7fc78e Use mold linker for fedora CI builds 2024-12-03 10:48:53 +10:00
Nyall Dawson
682aae0e0f Fix case-sensitivity of http header checks
Since qt 6.8 header keys are forced to lowercase, so we need to
adapt all checks accordingly
2024-12-03 09:10:50 +10:00