Kevin Ring
c4da7eefd2
Fix build in VS2017.
2021-03-04 13:08:14 +11:00
Shehzan Mohammed
3faff010d7
Installing thirdparty deps working on linux
2021-03-03 20:47:31 -05:00
Kevin Ring
bec2f0ca4c
Don't mark libraries private (for now)
2021-03-04 10:46:56 +11:00
Kevin Ring
34bbd2aa31
WIP cmake install.
2021-03-04 09:48:09 +11:00
Marco Hutter
60b6a4651e
Initialize member of handlers
2021-03-03 18:08:04 +01:00
Marco Hutter
ff30b7de12
Add license. That's it.
2021-03-03 15:43:33 +01:00
Kevin Ring
b538f9a89b
Merge pull request #131 from CesiumGS/cmake-improvements-v2
...
Modify CMake architecture to support using cesium-native as submodule…
2021-03-03 16:03:49 +11:00
Kevin Ring
bad3c5fe2a
Fix typo.
2021-03-03 15:54:56 +11:00
Samuel Vargas
2e14c98350
Fix error with SQLITE3 / CesiumAsync on Windows
2021-03-02 15:36:07 -05:00
Samuel Vargas
cc96e59d1b
Add trailing newline
2021-03-02 15:17:22 -05:00
Samuel Vargas
05638d6c73
Add ctest support back in
2021-03-02 15:15:59 -05:00
Samuel Vargas
7946ef2305
Add missing 'uriparser' target to CesiumUtility
2021-03-02 14:43:54 -05:00
Samuel Vargas
7f059ebbe7
Add missing newlines [skip ci]
2021-03-02 14:40:21 -05:00
Samuel Vargas
5d03477551
Rearchitecture cesium-native's CMake structure
...
This is necessary to support using cesium-native as submodule in
in asset-pipeline
- `draco` and `sqlite3` are guarded with if target blocks to allow
asset-pipeline to provide their own version of the targets.
- Tests are now a dedicated target that clients don't have to build
- Test sources / headers are now a target property instead of using the $<BUILD_INTERFACE... hack
- Added common include variables in extern/CMakeLists.txt
- Defined `RAPIDJSON_HAS_CXX11_RVALUE_REFS` for move support for RapidJson
- Private include directories are automatically extracted via CMake magic
for use in catch tests
- Globbing is now wrapped in a dedicated function that allows one to use
CONFIGURE_DEPENDS depending on their preferences (defaults to OFF)
to retain the old behavior.
2021-03-02 14:28:04 -05:00
Kevin Ring
8d2e5f3743
Add missing post method.
2021-03-02 18:06:14 +11:00
Kevin Ring
4d31c3ef62
Merge pull request #139 from CesiumGS/ion-ui-oauth2
...
Add CesiumIonClient library
2021-03-02 17:55:44 +11:00
Kevin Ring
5440524287
Merge pull request #140 from CesiumGS/offline-update-view
...
Add updateViewOffline method to wait for all tiles to finish loading
2021-03-02 15:24:45 +11:00
Kevin Ring
4ab799d4a2
Merge pull request #129 from CesiumGS/selection-test
...
Selection test
2021-03-02 15:22:11 +11:00
unknown
76652baa56
add doc for updateViewOffline and properly determine if tiles are not rendered
2021-03-01 14:43:05 -05:00
unknown
c5ee939c2d
format space
2021-03-01 11:13:18 -05:00
unknown
86ca793fb5
return empty class for IPrepareRendererResource
2021-03-01 11:09:51 -05:00
unknown
8d0c6a35c0
impl new mock interface for request accessor
2021-03-01 10:44:55 -05:00
unknown
a32ae4b9c6
Merge branch 'master' into selection-test
2021-03-01 09:53:06 -05:00
Kevin Ring
b8f430d079
Move exception results.
2021-03-01 17:06:33 +11:00
Kevin Ring
1a62ae6dc4
Fix Clang and GCC errors.
2021-02-28 23:10:53 +11:00
Kevin Ring
1f2eb257ef
Implement PKCE.
2021-02-28 22:51:57 +11:00
Kevin Ring
92eb8ae1de
Include `state` in OAuth2 handshake.
2021-02-28 22:12:56 +11:00
unknown
f0bc863b1d
Merge branch 'selection-test' of https://github.com/CesiumGS/cesium-native into selection-test
2021-02-26 18:30:57 -05:00
unknown
2b93e11f37
address review pr
2021-02-26 18:22:27 -05:00
unknown
5ff36f52cc
Merge branch 'master' into offline-update-view
2021-02-26 15:41:04 -05:00
Kevin Ring
e950991824
Doc for AsyncSystem::wait.
2021-02-26 21:47:01 +11:00
Kevin Ring
2dc61d90c4
CesiumIonClient doc.
2021-02-26 21:36:29 +11:00
Kevin Ring
a21fd37719
And yet more clang warning fixes.
2021-02-26 17:25:11 +11:00
Kevin Ring
1e2ceaf2bf
Another clang error.
2021-02-26 17:17:44 +11:00
Kevin Ring
b1f5cf949a
Better fix for clang warning.
2021-02-26 17:11:53 +11:00
Kevin Ring
126cea4b76
Fix clang warning.
2021-02-26 17:10:31 +11:00
Kevin Ring
415de32231
Better names, remove old code.
2021-02-26 17:03:45 +11:00
Kevin Ring
25c92609e3
Doc for Connection class.
2021-02-26 15:38:11 +11:00
Kevin Ring
5b616af8b0
Ion auth via OAuth2.
2021-02-25 22:48:22 +11:00
Kevin Ring
2e42fd45fb
Adjust for recent changes in master.
2021-02-24 13:54:33 +11:00
Kevin Ring
a69628b785
Merge remote-tracking branch 'origin/master' into ion-ui
2021-02-24 12:59:44 +11:00
Kevin Ring
89034c5676
Merge pull request #119 from CesiumGS/disk-cache
...
Disk cache
2021-02-23 23:52:08 +11:00
Kevin Ring
d6d57eb881
Merge remote-tracking branch 'origin/master' into disk-cache
2021-02-23 23:15:48 +11:00
Kevin Ring
07c9d4dd3b
Merge pull request #128 from CesiumGS/loader-interface
...
Initial draft of tile content loader interface
2021-02-23 23:11:08 +11:00
Kevin Ring
1644a3b2f6
Don't pass reference to local.
2021-02-23 22:56:40 +11:00
Kevin Ring
11f59b92b0
Merge remote-tracking branch 'origin/master' into loader-interface
2021-02-23 22:50:06 +11:00
baothientran
7cec8e0f4d
Merge pull request #138 from CesiumGS/disk-cache-tweaks
...
Changes to the disk cache system
2021-02-22 23:21:14 -05:00
Kevin Ring
b14aa5e292
Make ResponseCacheControl private.
2021-02-23 15:11:08 +11:00
Marco Hutter
39e03313a8
Do not capture this for lambda
2021-02-22 16:20:03 +01:00
Marco Hutter
b836d9232d
No move semantics for span, fixed
...
Something's wonky with my IDE.
2021-02-22 15:40:30 +01:00