Kevin Ring
858fc840e9
Bump to v0.42.1.
2025-02-14 15:49:55 +11:00
Kevin Ring
3922a7973a
Fix parseGltfCopyright (again).
2025-02-14 15:47:11 +11:00
Kevin Ring
272e245d2a
Bump version, update CHANGES.md.
2025-02-14 15:46:21 +11:00
Kevin Ring
155ee296c1
More tests for copyright parsing, and make them pass.
2025-02-14 15:44:15 +11:00
Ashley Rogers
d7cb0d5d45
Fix trailing semicolon with whitespace
2025-02-14 15:44:15 +11:00
Ashley Rogers
153f6280ee
Fix exception when parsing copyright with trailing semicolon
2025-02-14 15:44:14 +11:00
Kevin Ring
1ece56deca
Bump to v0.42.0.
2024-12-02 07:29:07 +11:00
Kevin Ring
24a2bdca2b
Merge pull request #1008 from CesiumGS/fix-gcc13
...
Fix compiler error on GCC 13
2024-12-02 07:16:58 +11:00
Kevin Ring
a836e270fb
Merge pull request #1018 from CesiumGS/invalid-byte-stride-crash
...
Report AccessorView as invalid when BufferView byteStride is negative.
2024-12-02 07:14:26 +11:00
Kevin Ring
1a7bbbd6c9
Report AccessorView as invalid when BufferView byteStride is negative.
2024-12-01 17:22:05 +11:00
Kevin Ring
896aa0b69b
Merge pull request #1016 from CesiumGS/shared-asset-fixes
...
Improve Cesium ion token refresh and fix some small shared asset problems
2024-11-30 08:50:54 +11:00
Kevin Ring
189e45837e
Avoid double-check of pAsset against nullptr.
2024-11-29 23:56:26 +11:00
Kevin Ring
4018349f68
CHANGES.md, changes from self review.
2024-11-29 20:51:26 +11:00
Kevin Ring
c91707ec12
More cleanup.
2024-11-29 19:53:33 +11:00
Kevin Ring
e6b7e233d5
Remove unnecessary field from QuantizedMeshLoadResult.
2024-11-29 19:44:53 +11:00
Kevin Ring
97ee4f37e0
Comments and cleanup.
2024-11-29 19:28:32 +11:00
Kevin Ring
e55b35c435
Re-add `Tileset::getExternals`.
2024-11-29 19:13:12 +11:00
Kevin Ring
af821e11a4
Fix test failures.
2024-11-29 19:04:48 +11:00
Kevin Ring
d19af4955d
Better token refresh logging.
2024-11-29 18:05:18 +11:00
Kevin Ring
c5a78dc7b0
Create cache hit request object with given url/headers.
...
Rather than the URL and headers present when the cache hit was
originally stored. Because the headers, especially, for the original
request may be outdated (such as including an expired Cesium ion token).
2024-11-29 17:51:35 +11:00
Kevin Ring
086903e60a
Fix Clang / GCC warnings.
2024-11-29 07:46:35 +11:00
Kevin Ring
77743cba4e
Refresh ion token on 401 for any type of asset.
...
By using an IAssetAccessor decorator.
2024-11-28 22:50:18 +11:00
Kevin Ring
6ef197053f
Several fixes for shared asset problems.
2024-11-28 18:31:42 +11:00
Kevin Ring
77d48d36a3
Merge pull request #1013 from CesiumGS/doxygen-warnings
...
Fix (some) warnings in generated documentation
2024-11-27 10:16:09 +11:00
Kevin Ring
8cc4d51873
Add generated include files to Doxygen path.
...
And remove an unnecessary namespace qualification now that Doxygen is
able to find the generated file.
2024-11-27 09:56:20 +11:00
Ashley Rogers
ec7f1b68db
Undo Doxygen CMake change
2024-11-26 14:30:15 -05:00
Ashley Rogers
573469f6f9
Format
2024-11-26 14:28:52 -05:00
Ashley Rogers
08dcb82f9e
Document undocumented parameters
2024-11-26 14:27:37 -05:00
Ashley Rogers
fdabe39f6e
Fix some Doxygen warnings
2024-11-26 14:14:58 -05:00
Sean Lilley
472669a06d
Ignore in clang
2024-11-26 09:56:15 -05:00
Sean Lilley
859e1617e1
Fix formatting
2024-11-26 09:47:40 -05:00
Sean Lilley
428483d57c
Ignore maybe-unitialized in test files
2024-11-26 09:44:51 -05:00
Kevin Ring
e82b6ae7e4
Merge pull request #1011 from CesiumGS/doxygen-ci-cache
...
Use vcpkg cache for Doxygen CI task
2024-11-26 15:27:54 +11:00
Kevin Ring
061500a237
Merge pull request #1004 from CesiumGS/clang-tidy-4
...
Add clang-tidy targets and CI check
2024-11-26 15:26:38 +11:00
Ashley Rogers
b34a8047d1
Merge pull request #1003 from CesiumGS/raster-overlay-ellipsoids
...
Clean up raster overlay handling of ellipsoids
2024-11-25 17:37:58 -05:00
Ashley Rogers
281ca00f1f
Reorder tasks
2024-11-25 17:11:22 -05:00
Ashley Rogers
a46fd062a2
Add vcpkg cache to Doxygen CI task
2024-11-25 17:09:54 -05:00
Ashley Rogers
4a71ad09ee
Properly init empty fields
2024-11-25 16:00:17 -05:00
Ashley Rogers
09e121ee5e
Disable redundant member init check and generator change
2024-11-25 15:56:51 -05:00
Ashley Rogers
be48426e8a
Fix CESIUM_ENABLE_CLANG_TIDY_ON_BUILD for GCC
2024-11-25 14:39:40 -05:00
Ashley Rogers
08c9452c06
Flatten nested ifs in generate.js
2024-11-25 14:26:26 -05:00
Ashley Rogers
fde31cf262
Merge branch 'main' of github.com:CesiumGS/cesium-native into clang-tidy-4
2024-11-25 14:20:56 -05:00
Ashley Rogers
2a780cbb43
CMAKE_CXX_CLANG_TIDY only on Ninja or Unix Makefiles generators
2024-11-25 14:20:50 -05:00
Kevin Ring
5d24df6c49
Merge pull request #1007 from CesiumGS/equality-operator-json-value
...
Add equality operator for JsonValue
2024-11-25 18:23:59 +11:00
Kevin Ring
dce56afd86
Give a more specific name to the TEST_CASE.
2024-11-25 18:21:58 +11:00
Kevin Ring
91682cabe8
Merge pull request #1006 from CesiumGS/mermaid
...
Add support for Mermaid charts to Doxygen
2024-11-25 17:48:17 +11:00
Kevin Ring
ce08d3bc94
Support icons from file URLs, fix example path.
2024-11-25 17:34:45 +11:00
Kevin Ring
df79aa055f
Fix compiler error on GCC 13.
2024-11-25 14:51:03 +11:00
Sean Lilley
d1ccc7a10f
Add equality operator for JsonValue
2024-11-22 15:47:08 -05:00
Ashley Rogers
e47d8177d2
Revert string_literals using statement
2024-11-22 14:03:05 -05:00