Commit Graph

3996 Commits

Author SHA1 Message Date
Kevin Ring 8c1b60bfeb Bump to v0.27.4. 2023-12-14 11:01:26 +11:00
Kevin Ring e4276bfa4f
Merge pull request #776 from CesiumGS/cesium-ion-defaults-v0.27.x
Cherry pick CesiumIonClient changes into v0.27.x
2023-12-14 10:56:27 +11:00
Kevin Ring 38b27a1fba Make api hostname into a complete URL. 2023-12-11 17:22:59 +11:00
Kevin Ring 140363cd0d Hackily adapt for reorg since v0.27.x. 2023-12-07 23:11:17 +11:00
Kevin Ring 89853c58bc Remove duplicate changelog entry. 2023-12-07 23:01:09 +11:00
Kevin Ring 392562e3e6 Add doc for CesiumIonClient::Defaults. 2023-12-07 22:58:46 +11:00
Kevin Ring a19abd8de2 Add support for new defaults service to CesiumIonClient. 2023-12-07 22:58:46 +11:00
Kevin Ring d72e49d556 Update CHANGES.md. 2023-12-07 22:58:39 +11:00
Joseph Kaile 0614734e1b return generated api url when Get fails 2023-12-07 22:55:47 +11:00
Kevin Ring bfc3eb398c Include header for std::strcmp. 2023-12-07 22:55:47 +11:00
Joseph Kaile d749b9b070 add URI get query value tests 2023-12-07 22:55:47 +11:00
Joseph Kaile 72fec87c82 free URI, return valid URL 2023-12-07 22:55:47 +11:00
Joseph Kaile 012a688834 add method to get api url async 2023-12-07 22:55:47 +11:00
Joseph Kaile 55cb31db93 extract key-value from uri 2023-12-07 22:55:47 +11:00
Joseph Kaile c7ffbe5749 add utility function to extract key-value from url 2023-12-07 22:55:47 +11:00
Brian Langevin c3081798d2
Merge pull request #771 from CesiumGS/iterator-deprecation-v0.27.x
Fix VS 2022 17.8 warnings/errors in v0.27.x by defining _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
2023-11-29 09:00:48 -07:00
Kevin Ring ea925e5dd1 Fix VS 2002 17.8 warnings/errors by defining _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING 2023-11-29 10:39:33 +11:00
Kevin Ring 6e720ff0ff Bump to v0.27.3. 2023-10-01 16:09:23 +11:00
Brian Langevin 4332b04353
Merge pull request #732 from CesiumGS/ion-external-type
Add support for Cesium ion "externalType" assets.
2023-09-28 15:36:00 -06:00
Kevin Ring 2112655b6e
Merge pull request #734 from CesiumGS/tweak-compute-load-progress
Tweak compute load progress
2023-09-29 07:07:56 +10:00
Kevin Ring b55ac3a0f0 Changes from review. 2023-09-29 07:00:03 +10:00
Brian Langevin ec52b248d3
Update CHANGES.md 2023-09-28 09:55:43 -06:00
Brian L 9fb91de779 Track kicked tiles and use in ::ComputeLoadProgress 2023-09-28 09:45:44 -06:00
Kevin Ring 08f26ad4d8 Add support for Cesium ion "externalType" assets. 2023-09-27 10:43:09 +10:00
Kevin Ring 4bf6a3e76e Revert "Add support for Cesium ion "externalType" assets."
This reverts commit 828491cff3.
2023-09-27 10:42:37 +10:00
Kevin Ring 828491cff3 Add support for Cesium ion "externalType" assets. 2023-09-27 10:42:03 +10:00
Kevin Ring d7aaea3642 Bump to v0.27.2. 2023-09-20 08:29:49 +10:00
Kevin Ring 35365bde3d
Merge pull request #725 from CesiumGS/missing-include
Add missing include.
2023-09-08 13:38:52 +10:00
Kevin Ring b9aace5cca Add missing include. 2023-09-08 13:37:25 +10:00
Kevin Ring 3480130b7f
Merge pull request #718 from CesiumGS/update-readme-visual-studio-builds
Update readme with more CMake / VS build notes
2023-09-04 15:32:26 +10:00
Kevin Ring e9b5e4cb15
Merge pull request #715 from Klebert-Engineering/main
CMake Usability Improvements
2023-09-04 15:05:24 +10:00
Kevin Ring 1248522dba
Merge pull request #722 from CesiumGS/finish-loading-crash
Fix crash caused by redundant finishLoading call.
2023-09-03 18:15:57 +10:00
Kevin Ring 9cc9f83d81 Fix crash cause by redundant finishLoading call. 2023-09-03 10:38:33 +10:00
Kevin Ring b4aaf58acf Bump to v0.27.0. 2023-09-01 14:49:15 +10:00
Kevin Ring aac8c60188
Merge pull request #721 from CesiumGS/finish-loading-parent
Finish loading parent tile when needed for upsampling.
2023-09-01 12:21:47 +10:00
Kevin Ring e406287a91 Finish loading parent tile when needed for upsampling. 2023-09-01 11:39:58 +10:00
Janine Liu da901d260e
Merge pull request #709 from CesiumGS/tileset-metadata-take-two
Allow access to Tileset-level metadata (`schema`, `schemaUri`, `groups`, `metadata`)
2023-08-30 20:35:38 -04:00
Janine Liu 358c2790f0
Merge pull request #711 from CesiumGS/generated-readers
Add *Reader classes to CesiumGltfReader and Cesium3DTilesReader.
2023-08-30 20:33:46 -04:00
Janine Liu 9fb3973234
Merge pull request #710 from CesiumGS/json-read-tweaks
Allow reading statically-typed classes from `radidjson::Value`, avoid diamond-shaped inheritance
2023-08-30 20:33:21 -04:00
Kevin Ring a2d5b92ea8 Fix misnaming. 2023-08-31 09:28:36 +10:00
Kevin Ring 57476c3034 Changes from review. 2023-08-31 09:27:06 +10:00
Kevin Ring 7c8f4b1473 Fix test failures, change some CHECK to REQUIRE. 2023-08-31 09:23:30 +10:00
Kevin Ring 5637a68f30 Merge remote-tracking branch 'origin/generated-readers' into tileset-metadata-take-two 2023-08-31 09:18:29 +10:00
Kevin Ring 309c1817fa Merge remote-tracking branch 'origin/json-read-tweaks' into generated-readers 2023-08-31 09:08:54 +10:00
Kevin Ring 29349a43e2 Remove unnecessary overrides. 2023-08-31 09:07:39 +10:00
Kevin Ring 77a256cc0b Merge remote-tracking branch 'origin/main' into json-read-tweaks 2023-08-31 08:59:46 +10:00
Brian Langevin 55532ec01f
Merge pull request #717 from CesiumGS/sticky-additive-refinement
Don't let additive-refined tiles get stuck visible when zooming out quickly
2023-08-30 14:18:39 -06:00
Brian Langevin a431793d7f
Update README.md
Add more detail about generating projects from CMake for use with Visual Studio
2023-08-30 10:28:42 -06:00
Janine Liu 83a054a4a3
Update CesiumJsonReader/include/CesiumJsonReader/JsonReader.h 2023-08-30 10:59:05 -04:00
Kevin Ring 5a9c23bd3a Add a test. 2023-08-30 21:26:58 +10:00