Kevin Ring
58bbb1f159
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
2025-03-31 11:10:31 +11:00
Ashley Rogers
0a723c48df
More review comments.
2025-03-28 09:25:53 -04:00
Ashley Rogers
d499581382
Address a bunch of review comments
2025-03-25 15:19:49 -04:00
Ashley Rogers
f9ab379782
Document, document, document
2025-03-19 17:07:27 -04:00
Ashley Rogers
c481048cc6
clang-tidy and CI fixes
2025-03-19 15:03:49 -04:00
Ashley Rogers
fd581dc3d2
Test for CesiumITwinClient::Connection
2025-03-11 17:57:53 -04:00
Ashley Rogers
9195c95b24
Listing iTwins
2025-03-10 17:32:19 -04:00
Ashley Rogers
6f571873a1
Refresh token handling
2025-03-10 14:47:20 -04:00
Ashley Rogers
c3a87e2cd9
iTwin client OAuth flow
2025-03-07 16:41:26 -05:00
Tim Moore
d1d790afe3
Merge branch 'main' into vcpkg-pkg
2025-02-03 22:26:20 +01:00
Kevin Ring
75d7c9b061
Fix bad scopes in Cesium ion authorize URL.
2025-02-03 17:04:03 +11:00
Tim Moore
ed58d0236b
Merge remote-tracking branch 'origin/main' into vcpkg-pkg
2025-01-31 17:02:12 +01:00
Ashley Rogers
c3a18c608c
Format
2025-01-28 12:53:57 -05:00
Ashley Rogers
7006b8177c
Remove uriparser, format, etc
2025-01-28 11:57:53 -05:00
Kevin Ring
017d13393c
Merge pull request #1064 from CesiumGS/doctest
...
Use doctest instead of Catch2 for tests
2025-01-17 09:52:00 +11:00
Kevin Ring
1dfd740287
Fix include style.
2025-01-16 17:44:16 +11:00
Ashley Rogers
4e318925a5
Switch tests to doctest
2025-01-15 16:58:03 -05:00
Ashley Rogers
2b39c49211
Format
2025-01-14 11:36:09 -05:00
Ashley Rogers
c662c2d569
Fix clang-tidy issues
2025-01-14 11:33:53 -05:00
Ashley Rogers
5cf2968e5b
Format
2025-01-14 10:58:11 -05:00
Ashley Rogers
ee369d1056
Merge from main
2025-01-14 10:50:17 -05:00
Kevin Ring
e9921a7ade
Fix clang compiler error.
2025-01-14 12:02:59 +11:00
Ashley Rogers
b85b7b2b7e
Format
2025-01-13 15:50:56 -05:00
Ashley Rogers
d2abf7dd15
Address review comments
2025-01-13 15:49:44 -05:00
Ashley Rogers
768b6510b3
Quotes to brackets
2024-12-20 12:00:09 -05:00
Ashley Rogers
2c8aa4a422
Fix includes using script
2024-12-20 11:56:49 -05:00
Ashley Rogers
2c992b7ba7
Performance checks
2024-12-19 15:27:53 -05:00
Ashley Rogers
f7d287dd80
Modernize checks
2024-12-19 15:20:19 -05:00
Ashley Rogers
1e2e47ab5e
misc-include-cleaner for every file
2024-12-17 17:27:03 -05:00
Ashley Rogers
2ce337be44
Merge from main
2024-12-17 11:36:54 -05:00
Ashley Rogers
c580d5def6
Fix even more warnings
2024-12-13 15:13:59 -05:00
Ashley Rogers
f91818e039
Even more documentation
2024-12-11 15:33:30 -05:00
Ashley Rogers
d98f4b9cd7
Lots of additional docs
2024-12-10 15:39:12 -05:00
Ashley Rogers
4d82403b80
Pan-zoom, add dependencies page.
2024-12-06 18:21:57 -05:00
Tim Moore
d1b064d8fd
Don't add public headers to public target sources
...
The intent is for public target sources to be compiled into consumers
of a target, but that is a no-op for header files. Including the
public headers, which have paths pointing inside the project, causes
an error when generating an export set.
2024-12-05 16:03:52 +01:00
Tim Moore
7d5f2e1748
Choose BUILD_INTERFACE or INSTALL_INTERFACE in include directories
...
Should be a no-op at this point, but will be required when we make
Cesium Native installable.
2024-12-05 16:03:12 +01:00
Ashley Rogers
bb365c8aee
Dependency graph generation
2024-12-04 14:39:16 -05:00
Ashley Rogers
745b661fc7
Fix clang error
2024-12-02 14:29:02 -05:00
Ashley Rogers
912184b997
Add constructors
2024-12-02 14:25:08 -05:00
Ashley Rogers
3d349b825f
Add Cesium ion geocoder to CesiumIonClient::Connection
2024-12-02 14:10:28 -05:00
Ashley Rogers
cca8871eef
Include both catch2 headers
2024-11-22 11:30:45 -05:00
Ashley Rogers
f82d65bead
Change Catch2 header
2024-11-22 11:17:21 -05:00
Ashley Rogers
acc9e81d12
Merge from main
2024-11-20 17:12:43 -05:00
Ashley Rogers
86a4bf7e53
Fix warnings ignored on headers with SYSTEM
2024-11-19 15:47:40 -05:00
Kevin Ring
89dfc44bdc
Remove use of GSL.
...
Change gsl::span to std::span, and replace the few uses of gsl::narrow
with an alternative.
2024-11-06 15:16:03 +11:00
Kevin Ring
ac74cc3cda
Merge pull request #820 from jherico/vcpkg-2
...
Second attempt at migrating packages to vcpkg
2024-08-15 09:47:09 +10:00
Cory Barr
f439583167
update CmakeLists and Library.h to generate updated HTML documentation
2024-08-14 12:46:30 -07:00
Kevin Ring
d6703f30a0
Merge remote-tracking branch 'jherico/vcpkg-2' into vcpkg-swl
2024-07-23 14:18:49 -04:00
Bradley Austin Davis
e8b08710f1
Just use SSL for random bytes
2024-07-02 18:01:13 -07:00
Bradley Austin Davis
51d90a9686
Use cryptographically secure random numbers
2024-07-02 17:47:56 -07:00