Commit Graph

4781 Commits

Author SHA1 Message Date
Kevin Ring e5d42aa9f9 Another missing header. 2025-02-15 11:49:31 +11:00
Kevin Ring 0cddd95ad1 Formatting. 2025-02-15 11:37:50 +11:00
Kevin Ring 8fe92153e9 Another missing header. 2025-02-15 11:33:16 +11:00
Kevin Ring 803e61493d Include missing header. 2025-02-15 11:12:34 +11:00
Kevin Ring f0c7abdf0f Use macos-13.
GH Actions no longer supports macos-12.
2025-02-15 11:06:45 +11:00
Kevin Ring 3e1bae1a87 Fixes for modern GH Actions, and old Catch2. 2025-02-15 11:05:22 +11:00
Kevin Ring 0a5d88755c Bump to v0.35.1, update changelog. 2025-02-15 10:27:59 +11:00
Kevin Ring 08f2dabb73 Fix parseGltfCopyright (again). 2025-02-15 10:25:36 +11:00
Kevin Ring e958c2444c More tests for copyright parsing, and make them pass. 2025-02-15 10:25:33 +11:00
Ashley Rogers 288fa198fa Fix trailing semicolon with whitespace 2025-02-15 10:25:11 +11:00
Ashley Rogers 82716af2af Fix exception when parsing copyright with trailing semicolon 2025-02-15 10:24:29 +11:00
Kevin Ring cd67f6f409
Merge pull request #871 from CesiumGS/isolate-stb
Move stb resize function to `Cesium` namespace
2024-05-01 17:39:04 +10:00
Kevin Ring edd5f9e860 Update changelog, bump to v0.35.0. 2024-05-01 10:40:05 +10:00
Kevin Ring 24cf447799
Merge pull request #865 from CesiumGS/index-from-accessor
Add `IndexFromAccessor`
2024-05-01 10:34:47 +10:00
Brian L 5817d88224 Only put stb resize into own our namespace (others can stay put) 2024-04-30 18:21:24 -06:00
Brian L ff60e4c2b5 Put STB in the Cesium namespace 2024-04-30 18:10:41 -06:00
Sean Lilley 5982c15875 Merge branch 'main' into index-from-accessor 2024-04-30 16:51:37 -04:00
Sean Lilley 6f93079df3 Fix formatting 2024-04-30 14:39:44 -04:00
Sean Lilley 01be080354
Update CesiumGltf/include/CesiumGltf/AccessorUtility.h
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2024-04-30 11:57:49 -04:00
Brian Langevin c5f8a15c84
Merge pull request #864 from CesiumGS/fix-uri-parsing
Fix parsing of protocol-relative URIs
2024-04-29 15:34:33 -06:00
Janine Liu 1b3a42c3f4
Merge pull request #869 from CesiumGS/fix-unreal-ios
Fix cmake issue with KTX and iOS
2024-04-29 17:34:22 -04:00
Ashley Rogers 65189bdfe4 Fix format 2024-04-29 16:40:46 -04:00
Brian Langevin 317b659f89
Update CMakeLists.txt 2024-04-29 14:37:53 -06:00
Janine Liu 49fd001a1b
Merge pull request #870 from CesiumGS/get-component-count
Add `getComponentCountFromPropertyType`
2024-04-29 15:58:47 -04:00
Ashley Rogers 3e6d6b7cdc No! No CMakeLists changes! 2024-04-29 15:28:59 -04:00
Ashley Rogers 1ffcbb9a72 Accidentally removed CMakeLists... 2024-04-29 15:28:19 -04:00
Ashley Rogers 120e4abddd Merge from main 2024-04-29 15:27:29 -04:00
Ashley Rogers a37e6c2894 Update from review 2024-04-29 15:26:31 -04:00
Sean Lilley f62a7a7a47 Add getComponentCountFromPropertyType 2024-04-29 12:11:12 -04:00
Brian L e624a84e57 Explicitly set framework destination for ktx 2024-04-26 19:20:19 -06:00
Janine Liu fdf90e134a
Merge pull request #841 from CesiumGS/ion-single-user
Support for Cesium ion servers running in single-user authentication mode.
2024-04-26 16:58:54 -04:00
Janine Liu c8c9df2d56 Add documentation and changelog entry 2024-04-26 16:57:42 -04:00
Sean Lilley 8fbaee1543
Merge pull request #868 from CesiumGS/handle-glb-bin-padding-bytes
Handle GLB BIN padding bytes
2024-04-26 15:55:14 -04:00
Ashley Rogers 22124e3e42 Renaming 2024-04-26 15:31:20 -04:00
Brian L e768a39ddb See if setting public header is still needed 2024-04-26 12:31:11 -06:00
Marco Hutter 2fbb8da930 Update CHANGES.md 2024-04-26 16:05:29 +02:00
Ashley Rogers 9146f98605 Merge branch 'main' of github.com:CesiumGS/cesium-native into ion-single-user 2024-04-25 14:08:38 -04:00
Marco Hutter 66b645413f Require warning to be generated in test 2024-04-25 17:01:52 +02:00
Marco Hutter 4c6c579013
Update README.md for spec data
Co-authored-by: Sean Lilley <lilleyse@gmail.com>
2024-04-25 16:58:32 +02:00
Marco Hutter c92578f262 Add test for GLB BIN padding byte handling 2024-04-24 15:53:05 +02:00
Marco Hutter f49d3e4d98 Allow padding bytes in GLB BIN chunk 2024-04-24 15:52:30 +02:00
Kevin Ring a739037f9e
Merge pull request #866 from CesiumGS/fix-narrowing-test-for-arm64
Fix unit tests failing for macOS (arm64)
2024-04-23 19:21:43 -04:00
Brian L b36f8fd187 Explicitly specific macos 12.
Evidently stating macos-14 still can result in macos-14-arm64 being picked
2024-04-23 16:13:42 -06:00
Brian L 91c08ca5d3 Change to run on macOS 14 explicitly 2024-04-23 16:04:39 -06:00
Brian L 8b29e75b7f Revert "Remove test. This passes for intel, fails for arm64 (macos)"
This reverts commit 9463df2796.
2024-04-23 16:03:54 -06:00
Brian L 9463df2796 Remove test. This passes for intel, fails for arm64 (macos) 2024-04-23 15:33:45 -06:00
Brian Langevin cc27e7f32d
Merge pull request #848 from CesiumGS/split-at-antimeridian
Add `GlobeRectangle::splitAtAntiMeridian`
2024-04-23 09:15:08 -06:00
Sean Lilley 33913f1ca7 Add IndexFromAccessor 2024-04-22 11:43:59 -04:00
Brian Langevin 0c19545362
Merge branch 'main' into split-at-antimeridian 2024-04-19 15:54:09 -06:00
Brian L 3c196f8fb5 Add some more tests, comments 2024-04-19 15:35:23 -06:00