Commit Graph

365 Commits

Author SHA1 Message Date
Ashley Rogers 4513fb4ab1 Format 2025-01-07 15:45:54 -05:00
Ashley Rogers 33a94a97e4 Few missed SharedAssets 2025-01-07 15:23:30 -05:00
Ashley Rogers 2173285e24 Fix doc errors 2025-01-07 15:22:10 -05:00
Kevin Ring 07fcaf6203 Fix clang warning. 2024-12-23 18:10:52 +11:00
Kevin Ring bf99d52e65 Ensure depot stays alive while lock is held. 2024-12-23 15:32:38 +11:00
Kevin Ring 126171b451 Move AssetEntry implementation, too. 2024-12-23 13:11:49 +11:00
Kevin Ring dc7958c929 Make SharedAssetDepot implementation not inline. 2024-12-23 13:04:15 +11:00
Ashley Rogers 89b00e2cc0 Fix warnings from merge with main 2024-12-17 13:43:45 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Kevin Ring 4e6e2b8300
Merge pull request #1024 from CesiumGS/update-readme
Overhaul README
2024-12-17 10:36:08 +11:00
Janine Liu 44c5892779
Apply suggestions from code review 2024-12-13 10:50:46 -05:00
Kevin Ring 96e1d01844 Merge remote-tracking branch 'origin/main' into update-readme 2024-12-12 11:43:55 +11:00
Ashley Rogers f91818e039 Even more documentation 2024-12-11 15:33:30 -05:00
Ashley Rogers 1b6984d2e9 Additional documentation 2024-12-10 17:41:53 -05:00
Ashley Rogers 254e7598b8 Some async, geometry, selection docs 2024-12-10 11:26:13 -05:00
Kevin Ring 94ad53bf7f Fix selection bug, and debug helper. 2024-12-09 21:26:00 +11:00
Ashley Rogers 4d82403b80 Pan-zoom, add dependencies page. 2024-12-06 18:21:57 -05:00
Kevin Ring 5932243050 Better explanation of AsyncSystem copying, waitInMainThread->wait 2024-12-05 11:37:43 +11:00
Ashley Rogers bb365c8aee Dependency graph generation 2024-12-04 14:39:16 -05:00
Ashley Rogers eccca564df Merge from main 2024-12-02 14:35:27 -05: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 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 6ef197053f Several fixes for shared asset problems. 2024-11-28 18:31:42 +11:00
Kevin Ring 05a9196a19 Use remove_cvref_t instead of remove_reference_t for thenPassThrough. 2024-11-27 07:18:00 +11: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
Kevin Ring 3b92b9ee43 Use functions instead of marking them unused. 2024-11-26 21:57:56 +11:00
Kevin Ring d3fcc7a350 Remove unused example function. 2024-11-26 21:53:28 +11:00
Kevin Ring a81cf47f8c Mark some examples maybe_unused. 2024-11-26 21:51:33 +11:00
Kevin Ring 4584adbe3b Fix compile errors in examples. 2024-11-26 21:48:12 +11:00
Kevin Ring 5375b250b1 Link to reference docs, other tweaks. 2024-11-26 21:44:37 +11:00
Kevin Ring 352cd6571e Merge remote-tracking branch 'origin/main' into thread-safety-doc 2024-11-26 16:35:56 +11:00
Kevin Ring 9d139570e0 SharedFuture and thread safety sections. 2024-11-25 22:29:46 +11:00
Kevin Ring 0516288a18 "Creating Futures" and "Promises" section of docs. 2024-11-25 20:56:26 +11:00
Kevin Ring 79ebf9fec7 Merge remote-tracking branch 'origin/main' into thread-safety-doc 2024-11-25 18:01:36 +11: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 08fc808a5c Fix shadowed variables, format 2024-11-20 17:47:43 -05:00
Ashley Rogers 577aa8aa45 Another cast, add maybe_unused to asserted bool 2024-11-20 17:41:55 -05:00
Ashley Rogers c4c08285a9 Fix more warnings 2024-11-20 17:25:21 -05:00
Ashley Rogers acc9e81d12 Merge from main 2024-11-20 17:12:43 -05:00
Ashley Rogers 52633c67f4 Non-PropertyTable changes 2024-11-20 16:20:04 -05:00
Ashley Rogers 86a4bf7e53 Fix warnings ignored on headers with SYSTEM 2024-11-19 15:47:40 -05:00
Kevin Ring 0aaf58daee More AsyncSystem doc. 2024-11-18 20:59:30 +11:00
Kevin Ring 8351404324 Fix a bug in `thenPassThrough` that made it require r-values. 2024-11-18 20:58:54 +11:00
Kevin Ring 09bc31add7 Further AsyncSystem doc. 2024-11-18 17:13:50 +11:00