Commit Graph

7288 Commits

Author SHA1 Message Date
Kevin Ring 020a852d05 Implement SharedAssetDepot::invalidate(asset) 2025-09-19 15:55:00 +10:00
Kevin Ring 45125ca439 Time based token refresh (instead of 401-error-based) 2025-09-19 15:06:34 +10:00
Kevin Ring 8f1dd4a25a Add DerivedValue class. 2025-09-19 15:05:47 +10:00
Kevin Ring df527e3e61 Add RasterOverlayTileProvider::getExternals. 2025-09-19 15:05:29 +10:00
Frederic Trastour 95d2d482bf Updated CHANGES.md 2025-09-18 14:50:30 +02:00
Kevin Ring 2c78104671 Merge remote-tracking branch 'origin/raster-overlay-wrappability' into asset-endpoint-as-shared-asset 2025-09-18 11:46:36 +10:00
Kevin Ring bcf3771f87 Merge remote-tracking branch 'origin/main' into raster-overlay-wrappability 2025-09-18 11:40:00 +10:00
Kevin Ring d3eaad1b1c clang-tidy 2025-09-18 07:25:47 +10:00
Ashley Rogers 2ce70e3fc5 clang-tidy fixes 2025-09-17 15:28:45 -04:00
Ashley Rogers 1e96cde79d Format 2025-09-17 14:55:22 -04:00
Ashley Rogers 2044ee4508 Revert polygon overlay implementation changes 2025-09-17 14:47:39 -04:00
Janine Liu 9189d6a72e
Merge pull request #1240 from CesiumGS/blend2d-ios
Make sure vcpkg dependencies with [features] are installed.
2025-09-17 14:24:56 -04:00
Janine Liu 94c4a3c021
Merge branch 'main' into blend2d-ios 2025-09-17 14:03:12 -04:00
Frederic Trastour 6f095361c9 Fix issue #1225 - Custom headers are just for accessing the top .json file but are not used when accessing subfiles (.terrain) 2025-09-17 18:23:05 +02:00
Janine Liu d1263ae8f3
Merge pull request #1243 from CesiumGS/tile-and-tile-provider-move
Add move constructor / assignment operator for TileProviderAndTile.
2025-09-17 10:15:47 -04:00
Kevin Ring e20012ef05 Fix placeholders and missing projections. 2025-09-17 21:13:01 +10:00
Kevin Ring ce18f3caab Fix placeholders and missing projections. 2025-09-17 21:04:36 +10:00
Kevin Ring 29ea6f876f Merge remote-tracking branch 'origin/raster-overlay-wrappability' into asset-endpoint-as-shared-asset 2025-09-17 14:59:29 +10:00
Kevin Ring 9a0238cbb0 Merge remote-tracking branch 'origin/shared-asset-invalidate' into asset-endpoint-as-shared-asset 2025-09-17 14:59:09 +10:00
Kevin Ring a6ff55c7e6
Merge branch 'main' into blend2d-ios 2025-09-17 14:56:03 +10:00
Kevin Ring df11774f91 Enable copy constructor/assignment on TileProviderAndTile. 2025-09-17 14:05:14 +10:00
Janine Liu 7f97b89a3c
Merge branch 'main' into tile-and-tile-provider-move 2025-09-16 16:30:07 -04:00
Janine Liu f58293707c
Merge branch 'main' into shared-asset-invalidate 2025-09-16 15:30:22 -04:00
Janine Liu 7bc746033b
Merge pull request #1239 from CesiumGS/raster-overlay-const-tile
Add `RasterOverlayExternals`, make `RasterOverlayTileProvider::loadTileImage` receive a const `RasterOverlayTile`
2025-09-16 15:28:28 -04:00
Janine Liu ba7ff5d9a4 Minor doc tweaks 2025-09-16 13:25:29 -04:00
Kevin Ring ba8782d67a More doc. 2025-09-16 21:33:41 +10:00
Kevin Ring 25ad6e04b7 Add doc. 2025-09-16 19:36:02 +10:00
Kevin Ring 5233089008 Add move constructor / assignment operator for TileProviderAndTile. 2025-09-16 19:12:05 +10:00
Kevin Ring cc15117120 Add overload for non-const RasterOverlay. 2025-09-16 18:57:12 +10:00
Kevin Ring 76d13f797e Doc tweaks. 2025-09-16 18:19:58 +10:00
Kevin Ring a6a447c5c5 More clang-tidy 2025-09-15 20:29:46 +10:00
Kevin Ring bee5d04d2d clang-tidy. 2025-09-15 19:51:43 +10:00
Kevin Ring 17a363824c Doc fixes and small tweaks. 2025-09-15 19:30:56 +10:00
Kevin Ring ec7bb3f661 Remove unnecessary method. 2025-09-15 17:37:13 +10:00
Kevin Ring 38ba06ecfc Remove unused code. 2025-09-15 16:50:05 +10:00
Kevin Ring 7a8e4c9fee Add TransformIterator, remove unnecessary _overlays. 2025-09-15 16:45:04 +10:00
Kevin Ring 77c36df0a1 Remove unnecessary OverlayList. 2025-09-15 14:37:43 +10:00
Kevin Ring 97a7e9d2d1 RasterOverlay::activate. 2025-09-15 09:10:39 +10:00
Kevin Ring b5fc62f045 Factory function for ActivatedRasterOverlay. 2025-09-12 22:18:08 +10:00
Kevin Ring c792367f8f Make ActivatedRasterOverlay public and in CesiumRasterOverlays. 2025-09-12 21:09:22 +10:00
Kevin Ring 4d5916ceb2 Make sure vcpkg dependencies with [features] are installed. 2025-09-11 20:32:46 +10:00
Kevin Ring 00e9d0691d Don't crash when there are no overlays. 2025-09-10 19:18:20 +10:00
Kevin Ring 20caa9e560 Add ActivatedRasterOverlay. 2025-09-10 19:13:43 +10:00
Kevin Ring 0c2478d1a5 clang-tidy 2025-09-09 20:21:35 +10:00
Kevin Ring e8bcd9efc1 Fix typo. 2025-09-09 18:31:29 +10:00
Kevin Ring fd116c8011 loadTileImage receives const RasterOverlayTile. 2025-09-09 18:24:28 +10:00
Kevin Ring 0e189db99e Merge remote-tracking branch 'origin/shared-asset-invalidate' into asset-endpoint-as-shared-asset 2025-09-08 18:36:10 +10:00
Kevin Ring f49954ee2b _isInvalidated doesn't need to be atomic. 2025-09-08 18:16:54 +10:00
Kevin Ring a734a85a42 Add comment and changelog entry. 2025-09-08 17:47:34 +10:00
Kevin Ring 67a7202277 Add SharedAssetDepot::invalidate. 2025-09-08 17:21:25 +10:00