Matthias Kuhn
42e044ca4f
Sync o2
2024-12-10 11:48:09 +01:00
Nyall Dawson
c72d7dbca4
Drop unused qjsonwrapper external library
2024-12-04 19:48:25 +10:00
Even Rouault
d42bb6101e
Fix OAuth2 configuration <--> JSON serialization/deserialization on QT6
2024-12-04 06:51:03 +10:00
Nyall Dawson
4ef0d081ae
Resync o2 library
2024-11-27 11:47:02 +10:00
Nyall Dawson
c8b47e6322
Resync embedded o2 library to match QGIS fork
...
As of 6d80f36a9d
2024-11-26 10:18:58 +10:00
Nyall Dawson
5314210e25
Fix warning
2024-11-22 08:07:16 +10:00
Nyall Dawson
520c5cac6e
Remove unnecessary o2 examples
2024-11-22 08:07:16 +10:00
Nyall Dawson
806bbb2bfb
Re-sync external o2 library
...
Keep a few downstream patches:
- Oauth2 PKCE initial support (76df15690c5b3e7fd2f97177cd8e743546821f07)
- Find QtKeychain by its cmake target
(b9e859f0ed1d9d783c0a7b4f28e3d73ac21572f6)
- Allow compiling o2 with Qt6 (6fbe9a4fb3a29bbbd32987153303181d3d4362cd)
- Hide more debug noise (1f91895b1e8d4ca8dd2bb24b0ea35f5bcb425a96)
- If an o2 auth refresh reply contains an error message, then
the refresh was NOT successful
(9af5a531b1a9c4b452b98c0a10387aefa850edee)
- Ensure correct thread locale QgsNetworkAccessManager is used during
o2 requests (9cde65457b3717a74e32277c843a2945eb4f1221)
2024-11-22 08:07:16 +10:00
Jan Caha
3fe0ecaf1d
MDAL version 1.3.0 ( #59354 )
...
* MDAL version 1.3.0
* change type
* change types
* fix clang-tidy issues
* fix error
* update expected 2DM mesh with scientific notation
* XMDF driver can have slash (/) in layer name (path in file)
2024-11-08 12:26:56 +02:00
مهدي شينون (Mehdi Chinoune)
43b4b54336
Fix building untwine on MinGW-w64
2024-11-08 12:24:40 +11:00
uclaros
0215bd0034
Apply fix from 8a94723
2024-10-23 09:27:32 +03:00
uclaros
6cefb9a296
Pull untwine 1.4.0 from upstream
2024-10-22 09:04:34 +10:00
Nyall Dawson
41553459d8
[gps] Be tolerant to talker IDs which don't start with 'G'
...
From the nmea specifications it is clear that the talker ID
does not have to start with 'G'. Accordingly remove ALL these
incorrect hardcoded checks against (a very small subset) of
known talker IDs, and permit any two-character string
as a valid talker ID
Fixes connection to NMEA devices which use "IN" for
talker ID (and others)
2024-10-19 06:21:20 +10:00
Dr. Dystopia
4e8e5da6fb
Replace sorting implementation
2024-09-16 11:13:39 +10:00
Simon Lopez
c06c7c938e
Use CMake's SQLite targets
...
This uses the same targets and variables introduced in
the FindSQLite3 module in CMake starting with version 3.14.
The other CMakeFiles.txt are modified accordingly.
2024-09-13 20:59:46 +02:00
Juergen E. Fischer
50c03ccf02
apply osgeo4w patches
2024-09-04 09:04:50 +10:00
Matthias Kuhn
c268fb1403
Externalize nlohmann
2024-06-29 13:59:52 +02:00
Martin Dobias
c435b095a7
Update to untwine 1.3.2
2024-06-10 08:54:14 +10:00
مهدي شينون (Mehdi Chinoune)
ded31e1b73
Fix PDAL support on MinGW-w64
...
https://github.com/hobuinc/untwine/pull/162
https://github.com/PDAL/wrench/pull/35
2024-05-26 07:27:28 +10:00
uclaros
1896419b4b
pull mdal 1.2.0
2024-05-23 11:31:40 +10:00
Mauro Bettella
1c2250ad64
Fix parsing of RMC NMEA 4.1 ( #57204 )
2024-05-01 19:40:05 +07:00
Even Rouault
02caeb9db7
Header files: remove all mentions of '\since QGIS 2.'
2024-02-18 20:46:01 +01:00
Nyall Dawson
000d3ede96
Add fontconfig
2024-02-12 12:48:27 +10:00
Nyall Dawson
1bcf0e8111
Implement downstream patch to add Qt5 support
2024-02-12 12:48:27 +10:00
Nyall Dawson
ca112d25ed
Build PDF4QT along with core
2024-02-12 12:48:27 +10:00
Nyall Dawson
d7badb9a1d
Fix library include for lcms2
2024-02-12 12:48:27 +10:00
Nyall Dawson
0d0c5c4a40
Some cmake tweaks for PDF4QT
2024-02-12 12:48:27 +10:00
Martin Dobias
c063b860c5
Fix build with PDAL < 2.5
...
Submitted to upstream in https://github.com/hobuinc/untwine/pull/157
2024-02-11 06:29:32 +10:00
Martin Dobias
a3474cd66c
Upgrade to untwine 1.3.0
2024-02-11 06:29:32 +10:00
Matthias Kuhn
b9e859f0ed
Find QtKeychain by its cmake target
2024-02-11 06:28:51 +10:00
Nyall Dawson
7d92c8b08d
Resync internal poly2tri library
2024-02-06 10:07:16 +10:00
Nyall Dawson
1fd3def743
Resync embedded tinygltf
...
Notably fixes an issue where valid but empty gltf content is
reported as a broken gltf, instead of just ignored.
2024-01-29 17:48:33 +10:00
Nyall Dawson
0f8f9c99d8
Add embedded external copy of PDF4QT
2024-01-15 11:00:02 +10:00
uclaros
ae797f4d61
Update untwine to 1.1.0
2023-12-21 07:08:39 +10:00
Nyall Dawson
0b4e023b56
Resync tinygltf to upstream
2023-12-06 17:55:38 +10:00
Jan Caha
744a1691b8
update MDAL to 1.1.0 ( #55457 )
...
update MDAL to 1.1.0
2023-12-01 12:15:26 +01:00
Alexander Bruy
c9da9b7680
update pdal_wrench to 1.1
2023-10-25 07:43:00 +10:00
Nyall Dawson
d07bd5a5a4
Resync tinygltf
2023-09-22 14:28:06 +10:00
Matthias Kuhn
f67e339845
Merge pull request #54626 from m-kuhn/cmake-spatialite
...
[cmake] Prefer pkgconfig for spatialite
2023-09-17 21:34:18 +02:00
Matthias Kuhn
b9d0b4ce57
[cmake] Prefer pkgconfig for spatialite
...
and use a target
2023-09-16 12:13:09 +02:00
Nyall Dawson
d8cc819d89
Resync with upstream tinygltf
2023-09-07 09:03:55 +02:00
Nyall Dawson
6dde6ee503
Fix windows build -- STRICT is a msvc macro
2023-09-03 14:30:11 +10:00
Nyall Dawson
cd9c65c12b
Fix windows build
2023-09-03 14:30:11 +10:00
Nyall Dawson
cd3cc45c0b
Resync tinygltf with upstream (no downstream patches now)
2023-09-03 14:30:11 +10:00
Nyall Dawson
1b8c463d77
Resync tinygltf with master, removes need for one downstream patch
2023-09-03 14:30:11 +10:00
Nyall Dawson
d77e978dbd
Handle the situation where a stored component type is incorrect
...
and not sufficient to store the actual number of stored points
Ports the workaround from d9172461e2/CesiumGltfReader/src/decodeDraco.cpp (L101)
2023-08-24 10:39:04 +02:00
Nyall Dawson
aad269ee10
Fix misleading error message
...
Submitted upstream as https://github.com/syoyo/tinygltf/pull/446
2023-08-24 10:37:14 +02:00
Nyall Dawson
b35988e412
Raise a warning when encountering emissiveFactor with array length
...
of 4 instead of aborting the model loading
Submitted upstream as https://github.com/syoyo/tinygltf/pull/445
2023-08-24 10:37:14 +02:00
Nyall Dawson
0ffb24005a
Upgrade tinygltf to 2.8.14
...
No relevant fixes, just minimizing diff with upstream
2023-08-24 10:37:14 +02:00
Martin Dobias
126371fb6d
Load GLTF models as Qt3D entities
...
- QgsGltfUtils in qgis_core adds helpers useful also for 2D rendering
- QgsGltf3DUtils in qgis_3d adds function to convert GLTF model to QEntity
- Added tests
- Added draco library support (optional) to decode GLTF files with draco mesh compression
- Updated tinygltf to 2.8.11 (among other things, fixes a compiler warning that 2.8.10 was triggering)
2023-08-07 21:27:21 +02:00