Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update with cesium #3

Merged
merged 5,591 commits into from
Jul 16, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5591 commits
Select commit Hold shift + click to select a range
7a4b700
Added tests for DiscardEmptyTileImagePolicy, updated CHANGES.md
KeyboardSounds May 3, 2019
5a8d583
Made comment on image blob loading error handling clearer.
KeyboardSounds May 3, 2019
7f34fdd
fixed linter error - 'missing use strict'
KeyboardSounds May 3, 2019
3ced8e5
Fix typo.
shunter May 3, 2019
6f6dc98
Remove fit.
shunter May 3, 2019
255081b
Update CHANGES.
shunter May 3, 2019
132faa3
Merge pull request #7808. Merge branch 'on-demand-bing-maps'
shunter May 3, 2019
f84594a
update CHANGES
shunter May 3, 2019
8034629
eslint configuration updates and fixes
mramato May 3, 2019
284b70b
Merge pull request #7807 from AnalyticalGraphicsInc/testCleanup
mramato May 3, 2019
a35f010
Merge pull request #7809 from AnalyticalGraphicsInc/eslint-updates
May 3, 2019
b1c1afb
Fix PostProcessStageTextureCache.clear, which previously didn't clear…
shunter May 3, 2019
deb651d
Multisampling in sdf shader to try to get rid of artifacts
jasonbeverage May 6, 2019
9966a08
Use DiscardEmptyTileImagePolicy for all Bing styles.
shunter May 3, 2019
2a46171
Add syntax to to delete data from properties via CZML.
shunter Apr 8, 2019
14d44cb
Much improved multisampling of the SDF text
jasonbeverage May 6, 2019
f93dfe8
Merge pull request #7810 from AnalyticalGraphicsInc/bingMapsDiscardPo…
mramato May 8, 2019
520904a
Merge branch 'master' into czmlDeleteIntervals
mramato May 8, 2019
9b98967
Merge pull request #7818 from AnalyticalGraphicsInc/czmlDeleteIntervals
mramato May 8, 2019
6dee149
Merge pull request #7724 from jasonbeverage/fixbuildwatch
mramato May 8, 2019
b7c448c
Merge pull request #7812 from AnalyticalGraphicsInc/fixPostProcessSta…
bagnell May 9, 2019
bd3c323
Fixes #7827
May 10, 2019
1d68e96
Fix double render.
bagnell May 10, 2019
c5a3b31
First crack at importing AGI_articulations from glTF models.
emackey May 10, 2019
83fa625
Some tweaking, and add option to get list of articulations.
emackey May 10, 2019
41db0da
Add 3D Models Articulations demo.
emackey May 13, 2019
150fb93
Fixed writeTextToCanvas to properly position the text with padding above
jasonbeverage May 14, 2019
ee6082f
Added bitmap-sdf library
jasonbeverage May 14, 2019
e87bea4
Don't send ion access token to non-ion servers
mramato May 14, 2019
112384e
Update CHANGES
mramato May 14, 2019
1794ab2
Added SDFSettings class to hold info about how SDF fonts are generated.
jasonbeverage May 14, 2019
4f5a756
Fix include
mramato May 14, 2019
a95fe74
Simplified sdf shaders to push edge computation to the CPU.
jasonbeverage May 14, 2019
0211c22
saving vertical origin in texture cache id
jasonbeverage May 14, 2019
501d4d7
Updated unit tests
jasonbeverage May 14, 2019
efb0691
Documented totalScale in Label and using it in few places in LabelCol…
jasonbeverage May 14, 2019
e6d3aa1
Merge branch 'master' into sdf-labels
jasonbeverage May 14, 2019
6ab62c2
Updated Labels SDF gallery image
jasonbeverage May 14, 2019
8425126
Merge pull request #7830 from AnalyticalGraphicsInc/fix-double-render
emackey May 14, 2019
37cacdf
Merge pull request #7839 from AnalyticalGraphicsInc/ion-cors
May 15, 2019
da4e153
Add tests that delete data from custom properties since the code path…
shunter May 15, 2019
59c99af
Hook up existing CheckerboardMaterialProperty to CZML.
shunter May 15, 2019
0fbb307
Merge pull request #7845 from AnalyticalGraphicsInc/czmlCheckerboardM…
mramato May 16, 2019
795fcbb
Merge branch 'master' into sdf-labels
lilleyse May 16, 2019
4874f8f
Reduce Bing Maps transactions and ion Bing sessions
mramato May 16, 2019
eca48b4
Initial commit of KML exporter
May 16, 2019
f50077e
Update changes.
mramato May 16, 2019
f53a91a
Merge remote-tracking branch 'origin/master' into articulations
emackey May 17, 2019
47ae48c
Removed unnecessary comments in Label.js
jasonbeverage May 17, 2019
f774acc
Fixed background padding size computation in LabelCollection so that the
jasonbeverage May 17, 2019
dd86642
Update the API to be based on an articulation/stage key.
emackey May 17, 2019
359f32b
Got bilboards with styling pretty much there. Need to test (especiall…
May 17, 2019
e164dff
Remove TODO, change model center point.
emackey May 17, 2019
fe914ad
Merge pull request #7844 from AnalyticalGraphicsInc/customPropertyDelete
shunter May 17, 2019
671038a
Check childTileMask if provider doesn't know tile availability.
kring May 18, 2019
aec9bc3
Update CHANGES.md.
kring May 18, 2019
01238dd
Tweak Sandcastle
emackey May 20, 2019
c68231e
Fixed memory leak
May 20, 2019
c16f559
Tweaks after review.
mramato May 21, 2019
a9c31c7
Merge pull request #7851 from AnalyticalGraphicsInc/child-tile-mask
May 21, 2019
6bda940
Merge pull request #7848 from AnalyticalGraphicsInc/bing-usage
May 21, 2019
4b94094
Fixed error in old versions of ANGLE
May 21, 2019
3a05714
Got points/billboards done.
May 21, 2019
f83a207
First cut off LineStrings with materials
May 21, 2019
2c19420
Merge remote-tracking branch 'upstream/master' into mapbox-styles
bampakoa May 21, 2019
102f163
Don't rewrite Bing tile URLS.
kring May 22, 2019
c9ce7cd
MapboxStyleImageryProvider
bampakoa May 22, 2019
e498f17
Added support for Rectangle and Polygon graphics.
May 22, 2019
d7c23d8
chore(package): update merge-stream to version 2.0.0
greenkeeper[bot] May 23, 2019
760ee06
Add test for articulations
emackey May 23, 2019
841f453
Remove getter for articulationStageKeys, it's not useful by itself.
emackey May 23, 2019
6477dbb
Merge pull request #7857 from AnalyticalGraphicsInc/angle-ternary-bug
lilleyse May 24, 2019
5cbad98
Started adding time support
May 24, 2019
9ec54d3
Merge remote-tracking branch 'origin/master' into cleanup-terrainOffs…
May 24, 2019
d40f099
Fixed memory leak when removing an DataSource
May 24, 2019
9b6265d
Added test
May 24, 2019
71b71f5
Update CHANGES.md
tfili May 24, 2019
9dd947e
Got style caching working
May 24, 2019
3e8f25b
Merge pull request #7865 from AnalyticalGraphicsInc/greenkeeper/merge…
mramato May 25, 2019
ffb52ed
Merge branch 'master' into sdf-labels
lilleyse May 28, 2019
827a45b
Formatting
lilleyse May 28, 2019
d731e1e
Merge pull request #7854 from AnalyticalGraphicsInc/cleanup-terrainOf…
mramato May 28, 2019
a9d3029
Merge pull request #7861 from AnalyticalGraphicsInc/bing-https
shunter May 28, 2019
442cf91
chore(package): update gulp-zip to version 5.0.0
greenkeeper[bot] May 28, 2019
088a20a
Fix credits
lilleyse May 29, 2019
c2cf844
Ordering
lilleyse May 29, 2019
eece95f
Merge pull request #7877 from AnalyticalGraphicsInc/fix-credits
loshjawrence May 29, 2019
beb1490
Update url parameter type
bampakoa May 29, 2019
3338a7f
Marked SDFSettings as private
jasonbeverage May 29, 2019
ecbcbd3
Added comment to bitmap-sdf explaining what it is and what it does
jasonbeverage May 29, 2019
952093c
Remove commented code
jasonbeverage May 29, 2019
4e872e2
Merge remote-tracking branch 'origin/master' into kml-export
May 29, 2019
9b78c9d
Fix for request render mode
lilleyse May 29, 2019
9ed5562
Beginnings of test helper functions
May 29, 2019
3f34fed
Merge pull request #7878 from AnalyticalGraphicsInc/credits-fix-2
loshjawrence May 29, 2019
f6d08d0
Merge remote-tracking branch 'origin/master' into articulations
emackey May 30, 2019
41e4416
CHANGES.md
emackey May 30, 2019
e16817c
Added a fallback for when GL_OES_standard_derivatives isn't available…
jasonbeverage May 30, 2019
3e0c68d
Merge branch 'master' into sdf-labels
jasonbeverage May 30, 2019
3c5fb79
Code cleanup from review.
emackey May 30, 2019
8a7939f
Merge pull request #7835 from AnalyticalGraphicsInc/articulations
shunter May 30, 2019
8cb0349
Merge pull request #7873 from AnalyticalGraphicsInc/greenkeeper/gulp-…
mramato May 30, 2019
0421376
More testing
May 30, 2019
ce49372
fix mitering bug with ground polylines over long distances
likangning93 May 31, 2019
8d03c0e
Add clarying doc about node transformation additive vs. replacement
lilleyse May 31, 2019
ecde985
Fix
lilleyse May 31, 2019
ba7fbc9
Merge pull request #7886 from AnalyticalGraphicsInc/node-transforms-doc
emackey May 31, 2019
3c5227a
Started work on CZML articulations demo.
emackey May 31, 2019
807e944
Add Sandcastle example for new Montreal Point Cloud ion asset
Jun 3, 2019
66e266d
Add thumbnail and improve description
Jun 3, 2019
26224fd
Merge pull request #7891 from AnalyticalGraphicsInc/montreal-sandcastle
Jun 3, 2019
c2362b8
Update for 1.58
Jun 3, 2019
31241fa
Fix ImageBitmap spec on Edge
Jun 3, 2019
4a65af0
1.58.1 npm release
Jun 3, 2019
da2ac90
Merge pull request #7897 from AnalyticalGraphicsInc/fix-imagebitmap-spec
Jun 3, 2019
459f5e4
use tile.data.tileBoundingRegion.minimumHeight instead of tile.data.m…
dennisadams Jun 4, 2019
add7c5d
Merge branch 'master' into fixGroundPolylinesCoplanar
likangning93 Jun 4, 2019
d71d61d
update CHANGES.md
likangning93 Jun 4, 2019
b721b76
Add name to contributors
dennisadams Jun 4, 2019
c6b9e52
Add tests for Entity-level articulations
emackey Jun 5, 2019
bac851b
Merge remote-tracking branch 'origin/master' into entity-articulations
emackey Jun 5, 2019
05874e7
CHANGES.md
emackey Jun 5, 2019
2c7a198
Verified all point/billboard exporting works as expected
Jun 5, 2019
25c7210
Fixed Tracks/Multitracks
Jun 5, 2019
95afb20
Add render state to copy color command. This makes viewer/scissor wor…
lilleyse Jun 5, 2019
3a32f3b
Update CHANGES.md
lilleyse Jun 5, 2019
60c7fc1
Merge pull request #7908 from AnalyticalGraphicsInc/globe-depth-fix
Jun 5, 2019
5a8315f
Make sure 204 image requests reject when using ImageBitmap
Jun 6, 2019
3d1b1e8
Make ImageBitmap test only run when ImageBitmap is supported
Jun 6, 2019
cd35877
Merge branch 'master' into fixGroundPolylinesCoplanar
lilleyse Jun 6, 2019
90b130e
Merge pull request #7885 from AnalyticalGraphicsInc/fixGroundPolyline…
lilleyse Jun 6, 2019
7b36a68
Update changes [ci skip]
Jun 6, 2019
72fb52e
Merge master into image-204 imagebitmap fix
Jun 6, 2019
5311dc8
Merge pull request #1 from AnalyticalGraphicsInc/master
dennisadams Jun 6, 2019
2dfa2de
Merge branch 'master' of https://github.com/dennisadams/cesium into t…
dennisadams Jun 6, 2019
466c44d
update changes.md
dennisadams Jun 6, 2019
3f8a29a
Added tests for dynamic points. Added code for path graphics and labe…
Jun 6, 2019
95fe791
Added a bunch of tests
Jun 6, 2019
11bd9ad
Polygon and Polyline tests work.
Jun 7, 2019
06d677e
Models
Jun 7, 2019
7504837
Fixed typo in LineString
Jun 7, 2019
aad9c05
Tweak CSS styling of standalone Sandcastle loader
emackey Jun 7, 2019
54a5697
Gamma correct fix for polylines
lilleyse Jun 8, 2019
59a87dd
CHANGES.md
lilleyse Jun 8, 2019
3828ad4
Merge pull request #7904 from dennisadams/tile-height
kring Jun 10, 2019
5bad1a4
Ground Overlay support
Jun 10, 2019
9c45a85
Merge branch 'master' into gamma-correct-fix
lilleyse Jun 10, 2019
0c0307a
Merge pull request #7924 from AnalyticalGraphicsInc/gamma-correct-fix
Jun 10, 2019
d01da70
Merge remote-tracking branch 'origin/master' into entity-articulations
emackey Jun 11, 2019
6e8789b
Add articulation tests to CzmlDataSourceSpec.js
emackey Jun 11, 2019
1ad860c
Reorder code in entity layer to have consistent order of properties.
shunter Jun 3, 2019
2a38448
Update validation document.
shunter Jun 3, 2019
4d86826
Merge pull request #7907 from AnalyticalGraphicsInc/entity-articulations
shunter Jun 11, 2019
321c79f
Merge remote-tracking branch 'origin/master' into entityCleanup
shunter Jun 11, 2019
cebc3f7
Update validation document.
shunter Jun 11, 2019
78eb5a0
Merge pull request #7922 from AnalyticalGraphicsInc/standalone-loading
shunter Jun 11, 2019
e7f31e7
Merge pull request #7899 from AnalyticalGraphicsInc/entityCleanup
emackey Jun 11, 2019
215d786
Updated Corporate CLA
Tamrat-B Jun 12, 2019
ccffdbd
Update deprecated Travis command
Jun 12, 2019
9d8d3fc
support for ArcGISTiledElevationTerrainProvider
Tamrat-B Jun 12, 2019
d925ae1
Added ArcGISTiledElevationTerrainProvider under Additions/1.59.
Tamrat-B Jun 13, 2019
3f7b54a
Merge pull request #7938 from AnalyticalGraphicsInc/travis-update
lilleyse Jun 13, 2019
be10b7b
Merge master into image-204 fix
Jun 14, 2019
86dacec
More useful error message for ImageBitmap
Jun 14, 2019
28010cc
Add Cesium GS to CONTRIBUTORS.md
pjcozzi Jun 15, 2019
4aa8ad7
Merge branch 'master' into Tam/ArcGISTiledElevationTerrainProvider
Jun 18, 2019
d6f91aa
Solve struct ellipsoid caused the model to dark
Jun 18, 2019
00a5ad8
Merge pull request #7940 from Esri/Tam/ArcGISTiledElevationTerrainPro…
tfili Jun 18, 2019
52f7b4c
Merge pull request #7914 from AnalyticalGraphicsInc/image-204
mramato Jun 18, 2019
44af068
Merge remote-tracking branch 'origin/master' into kml-export
Jun 18, 2019
38bab88
fix: 3dtile dark
Jun 19, 2019
b2588e4
Revert "Solve struct ellipsoid caused the model to dark"
Jun 19, 2019
f383685
Merge pull request #1 from verybigzhouhai/3dtile-dark01
verybigzhouhai Jun 19, 2019
2209bd8
Merge branch 'master' into sdf-labels
jasonbeverage Jun 19, 2019
3712a43
Added tests for missing coverage areas, we now return external files …
Jun 19, 2019
17c8fd0
eslint
Jun 19, 2019
d533960
Removed debugging info from Labels SDF sandcastle demo
jasonbeverage Jun 19, 2019
51d99f4
Changed SDF vertex attributed to be a vec2 instead of a vec4 since th…
jasonbeverage Jun 19, 2019
b898685
Storing canvas width and height in local variables in LabelCollection
jasonbeverage Jun 19, 2019
ea1ae8f
Remove blank line in BillboardCollectionFS.glsl
jasonbeverage Jun 19, 2019
75f1da1
Added bitmap-sdf to third party section of LICENSE.md
jasonbeverage Jun 19, 2019
514b567
Renamed SDF to SDF_INDEX to match other index location naming
jasonbeverage Jun 19, 2019
c2c88d4
Added table closing tag in Labels SDF example
jasonbeverage Jun 19, 2019
c61717d
Updated doc
Jun 20, 2019
eb608e1
Changed class to a function, updated doc and fixed tests
Jun 21, 2019
24eb144
Fixed example
Jun 21, 2019
383ed20
Update CHANGES and CONTRIBUTORS
Jun 21, 2019
c3b21ba
Oops
Jun 21, 2019
b18e551
Fixed issue if data uris are used for images
Jun 24, 2019
b0f44ce
Added KMZ export and a test for it.
Jun 24, 2019
9d511d6
Updated Doc
Jun 25, 2019
df7d2d1
remove czm_ellipsoid struct
Jun 26, 2019
b47e8ab
Delete unused files
Jun 26, 2019
a63512f
Update CONTRIBUTORS.md
Jun 26, 2019
ad6c45c
Revert "Merge pull request #1 from verybigzhouhai/3dtile-dark01"
Jun 26, 2019
0538b3a
Merge pull request #2 from verybigzhouhai/3dtile-dark02
verybigzhouhai Jun 26, 2019
9424353
Delete ellipsoidNew.glsl
Jun 26, 2019
65fee2d
Merge pull request #3 from verybigzhouhai/3dtile-dark02
verybigzhouhai Jun 26, 2019
5151cac
modify Constant Name
Jun 26, 2019
d710bf8
Merge pull request #7921 from AnalyticalGraphicsInc/kml-export
Jun 26, 2019
571e59f
Our zip library isn't thread safe. Files must be add sequentially
Jun 27, 2019
a370868
Merge pull request #7968 from AnalyticalGraphicsInc/kml-export-fix
Jun 27, 2019
b290454
Fixed factorial to actually work. It would only work if you called it…
Jun 27, 2019
81eec9d
Update CHANGES.md
tfili Jun 27, 2019
2ea4442
Update CHANGES.md
tfili Jun 27, 2019
eefaa42
Merge pull request #7969 from AnalyticalGraphicsInc/factorial
Jun 27, 2019
5d8c9c5
Export KML sandcastle example. Needed to add ability for modelCallbac…
Jun 27, 2019
ba8436a
Added test
Jun 27, 2019
dc83753
eslint
Jun 27, 2019
63ec778
add note and update CHANGES.md
Jun 28, 2019
f9d5f53
Merge branch 'master' into 3dtile-dark
verybigzhouhai Jun 28, 2019
32cb311
Merge pull request #7944 from verybigzhouhai/3dtile-dark
Jun 28, 2019
b6ab2d2
Update CLA instructions
Jun 28, 2019
27ef481
Merge pull request #7698 from bampakoa/mapbox-styles
tfili Jun 29, 2019
888913d
Missing info in CHANGES
Jun 29, 2019
a84de91
Merge pull request #7973 from AnalyticalGraphicsInc/fix-changes
tfili Jun 30, 2019
f41cc3f
Reordered CHANGES
tfili Jun 30, 2019
f01b199
Updated ion token and package.json version
tfili Jul 1, 2019
7a4d461
Updated Sandcastle filename with a case difference
tfili Jul 1, 2019
eb84929
Merge branch 'master' into sdf-labels
lilleyse Jul 1, 2019
867f0a7
Replace old CLA txt with new CLA PDF
Jul 1, 2019
ab2fec5
Added link to Labels SDF sandcastle example to CHANGES.md
jasonbeverage Jul 1, 2019
664c10f
update export KML doc and Sandcastle
Jul 1, 2019
cd16917
Merge pull request #7970 from AnalyticalGraphicsInc/kml-export-sandca…
Jul 1, 2019
07b7d89
Changed getFontInfo function to be parseFont and moved it to Label.
jasonbeverage Jul 1, 2019
32fc04d
Merge pull request #7730 from jasonbeverage/sdf-labels
lilleyse Jul 2, 2019
fbc4a02
Merge pull request #7971 from AnalyticalGraphicsInc/new-cla
Jul 3, 2019
41c5e57
Merge pull request #7 from AnalyticalGraphicsInc/master
slchow Jul 3, 2019
9627665
link update
slchow Jul 4, 2019
bcd8cdc
fix
slchow Jul 5, 2019
969f126
Merge pull request #7982 from slchow/arcgis-link-fix
Jul 6, 2019
c7146d6
Make PolygonGraphics.hierarchy always produce a PolygonHierarchy.
shunter Jun 18, 2019
9a60e0d
Make code more consistent between processArrayPacketData and processP…
shunter Jun 25, 2019
4849b00
Clean up test code.
shunter Jun 25, 2019
39412e5
Add support for polygons with holes to CzmlDataSource.
shunter Jun 26, 2019
77dd4be
Add additional tests
shunter Jun 27, 2019
f71183d
Add more tests. Fix incorrect behavior with reference arrays specifie…
shunter Jun 28, 2019
7a721af
Add more tests.
shunter Jun 28, 2019
e7964f6
Update validation document.
shunter Jun 28, 2019
b211381
Add more tests.
shunter Jul 2, 2019
5c74d5b
In PolygonHierarchy, holes needs to be an array of PolygonHierarchy.
shunter Jul 2, 2019
b7f6389
Add holes to CZML polygon Sandcastle examples.
shunter Jul 2, 2019
e252b1c
fix typo
shunter Jul 8, 2019
b1f2fbb
update CHANGES
shunter Jul 10, 2019
8e76bb0
fix typo
shunter Jul 10, 2019
342fc31
update CHANGES
shunter Jul 10, 2019
8de581d
Regenerate validation document and assertions.
shunter Jul 10, 2019
254375b
Merge pull request #7991 from AnalyticalGraphicsInc/polygonHoles
mramato Jul 11, 2019
ae92836
fix typo
Jul 11, 2019
3601fc7
Merge pull request #7992 from AnalyticalGraphicsInc/pragma-typo
emackey Jul 11, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
image: Visual Studio 2017

version: '{build}'

environment:
matrix:
- nodejs_version: "8"

install:
# Get the latest stable version of Node.js
- ps: Install-Product node $env:nodejs_version
# install modules
- npm install

test_script:
- npm --silent run build
- npm --silent run test -- --browsers IE --webgl-stub --suppressPassed

# Don't actually build.
build: off
5 changes: 5 additions & 0 deletions .concierge/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"contributorsPath": "CONTRIBUTORS.md",
"unitTestPath" : "Specs/",
"maxDaysSinceUpdate": 30
}
48 changes: 34 additions & 14 deletions .concierge/templates/pullRequestOpened.hbs
Original file line number Diff line number Diff line change
@@ -1,24 +1,44 @@
{{#if claEnabled}}
{{#if askForCla}}
[![Please sign the CLA before we review this PR.](https://img.shields.io/badge/CLA-required-red.svg)](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#contributor-license-agreement-cla)
{{#if askAboutContributors}}
Thank you so much for the pull request @{{ userName }}! I noticed this is your first pull request and I wanted to say welcome to the Cesium community!

Welcome to the Cesium community @{{ userName }}!
The [Pull Request Guidelines](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#pull-request-guidelines) is a handy reference for making sure your PR gets accepted quickly, so make sure to skim that.

Can you please send in a [Contributor License Agreement](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#contributor-license-agreement-cla) (CLA) so that we can review and merge this pull request?
* :x: Missing `CONTRIBUTORS.md` entry.
* Please add yourself to the [contributors]({{ contributorsUrl }}) file!
{{else}}
![Signed CLA is on file.](https://img.shields.io/badge/CLA-signed-brightgreen.svg)

@{{ userName }}, thanks for the pull request! Maintainers, we have a signed CLA from @{{ userName }}, so you can review this at any time.
Thanks for the pull request @{{ userName }}!
{{/if}}
{{#if claEnabled}}
{{#if errorCla}}
* :grey_exclamation: There was an error checking the CLA! If this is your first contribution, please send in a [Contributor License Agreement](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#contributor-license-agreement-cla).
* Maintainers, this was the error I ran into while attempting to process the CLA check. Please resolve it to continue CLA checking.
```
{{ errorCla }}
```
{{else}}
@{{ userName }}, thanks for the pull request!
{{#if askForCla}}
* :x: Missing CLA.
* Please send in a [Contributor License Agreement](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#contributor-license-agreement-cla) (CLA) and comment back here to let us know to check this!
{{else}}
* :heavy_check_mark: Signed CLA found.
{{/if}}
{{/if}}
{{/if}}

{{#if askAboutChanges}}
:warning: I noticed that [CHANGES.md]({{ repository_url }}/blob/master/CHANGES.md) has not been updated. If this change updates the public API in any way, fixes a bug, or makes any non-trivial update, please add a bullet point to `CHANGES.md` and comment on this pull request so we know it was updated. For more info, see the [Pull Request Guidelines]( https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md#pull-request-guidelines).

* :grey_question: [CHANGES.md]({{ repository_url }}/blob/{{ headBranch }}/CHANGES.md) was not updated.
* If this change updates the public API in any way, please add a bullet point to `CHANGES.md`.
{{/if}}
{{#if askAboutThirdParty}}
:warning: I noticed that a file in one of our ThirdParty folders (`{{ thirdPartyFolders }}`) has been added or modified. Please verify that it has a section in [LICENSE.md]({{ repository_url }}/blob/master/LICENSE.md) and that its license information is up to date with this new version. Once you do, please confirm by commenting on this pull request.

* :grey_question: Changes to third party files were made.
* Looks like a file in one of our ThirdParty folders (`{{ thirdPartyFolders }}`) has been added or modified. Please verify that it has a section in [LICENSE.md]({{ repository_url }}/blob/master/LICENSE.md) and that its license information is up to date with this new version.
{{/if}}
{{#if askAboutTests}}
* :grey_question: Unit tests were not updated.
* Make sure you've [updated tests](https://github.com/AnalyticalGraphicsInc/cesium/tree/master/Documentation/Contributors/TestingGuide) to reflect your changes, added tests for any new code, and ran the code coverage tool.
{{/if}}

Reviewers, don't forget to make sure that:

- [ ] Cesium Viewer works.
- [ ] Works in 2D/CV.
- [ ] Works (or fails gracefully) in IE11.
4 changes: 0 additions & 4 deletions .concierge/templates/signature.hbs
Original file line number Diff line number Diff line change
@@ -1,5 +1 @@
---

__I am a bot who helps you make Cesium awesome! [Contributions to my configuration are welcome.](https://github.com/AnalyticalGraphicsInc/cesium/tree/master/.concierge)__

:earth_africa: :earth_americas: :earth_asia:
3 changes: 3 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,11 @@ Apps/HelloWorld.html
Apps/Sandcastle/ThirdParty/**
Build/**
Documentation/**
Instrumented/**
Source/Shaders/**
Source/ThirdParty/**
Source/Workers/cesiumWorkerBootstrapper.js
ThirdParty/**
Tools/**
Apps/Sandcastle/jsHintOptions.js
Apps/Sandcastle/gallery/gallery-index.js
13 changes: 0 additions & 13 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
name: Report a bug
about: Let us know so we can fix it!
---

<!--
Thanks for helping us improve Cesium! Please describe what the expected behavior is vs what actually happens.

Creating a Sandcastle example (https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/) that reproduces the issue helps us a lot in tracking down bugs. Paste the link you get from the "Share" button in Sandcastle below.
-->

Sandcastle example:

Browser:

Operating System:

<!--

If you can also contribute a fix, we'd absolutely appreciate it! Fixing a bug in Cesium often means fixing a bug for thousands of applications and millions of end users.

Check out the contributor guide to get started:

https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md

Just let us know you're working on it and we'd be happy to provide advice and feedback.

-->
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Request a feature
about: New ideas & improvements to Cesium are always welcome.
---

<!--
Thanks for helping make Cesium better!

When suggesting an idea, give examples of the intended use case. Features that benefit the wider community are more likely to be prioritized.

The best way to get your ideas into Cesium is to help us! We love contributions and are always happy to be provide feedback and advice. Check out the contributor guide to get started:

https://github.com/AnalyticalGraphicsInc/cesium/blob/master/CONTRIBUTING.md
-->
6 changes: 6 additions & 0 deletions .github/ISSUE_TEMPLATE/question.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: Ask a question
about: Please use the forum (https://groups.google.com/forum/#!forum/cesium-dev) for general questions about using Cesium.
---

:exclamation: Please use the [forum](https://groups.google.com/forum/#!forum/cesium-dev) for asking questions about how to use Cesium and best practices. The core Cesium team actively monitors the forum and we love seeing what people are working on! :exclamation:
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ Thumbs.db

/Apps/Sandcastle/jsHintOptions.js
/Apps/Sandcastle/gallery/gallery-index.js
/Apps/Sandcastle/templates/bucket.css

/Source/Cesium.js

Expand Down
19 changes: 19 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 0 additions & 7 deletions .idea/inspectionProfiles/profiles_settings.xml

This file was deleted.

2 changes: 1 addition & 1 deletion .idea/runConfigurations/Run_tests.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .slackbot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
releaseSchedule:
ggetz: 2/1/2019
hpinkos: 3/1/2019
lilleyse: 4/1/2019
tfili: 5/1/2019
dbagnell: 6/3/2019
tfili: 7/1/2019
tfili: 8/1/2019

greetings:
- Happy Friday everyone!
- Can you believe Friday is already here?
- I hope you all had awesome week!
- I skipped breakfast, so I hope Gary baked something good today...
- Good morning everyone!
63 changes: 30 additions & 33 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,36 @@ language: node_js
node_js:
- "8"
sudo: false
addons:
chrome: stable
firefox: latest
services:
- xvfb
before_script:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
script:
- echo 'deployPending' && echo -en 'travis_fold:start:script.deployPending\\r'
- npm run deploy-set-version -- --version $TRAVIS_BRANCH.$TRAVIS_BUILD_NUMBER
- npm run deploy-status -- --status pending --message 'Waiting for build'
- echo -en 'travis_fold:end:script.deployPending\\r'

- echo 'eslint' && echo -en 'travis_fold:start:script.eslint\\r'
- npm run eslint
- echo -en 'travis_fold:end:script.eslint\\r'

- echo 'test webgl-stub' && echo -en 'travis_fold:start:script.test\\r'
- npm run build
- npm run test -- --browsers Electron --webgl-stub --failTaskOnError --suppressPassed
- echo -en 'travis_fold:end:script.test\\r'

- echo 'makeZipFile' && echo -en 'travis_fold:start:script.makeZipFile\\r'
- npm run clean
- npm run makeZipFile -- --concurrency 2
- npm pack
- echo -en 'travis_fold:end:script.makeZipFile\\r'

- echo 'deploy' && echo -en 'travis_fold:start:script.deploy\\r'
- npm run deploy-s3 -- -b cesium-dev -d cesium/$TRAVIS_BRANCH --confirm -c 'no-cache'
- npm run deploy-status -- --status success --message Deployed
- echo -en 'travis_fold:end:script.deploy\\r'

- echo 'test webgl-stub release' && echo -en 'travis_fold:start:script test.release\\r'
- npm run test -- --browsers Electron --failTaskOnError --webgl-stub --release --suppressPassed
- echo -en 'travis_fold:end:script test.release\\r'

- echo 'cloc' && echo -en 'travis_fold:start:script.cloc\\r'
- npm run cloc
- echo -en 'travis_fold:end:script.cloc\\r'
- npm --silent run deploy-set-version -- --buildVersion $TRAVIS_BRANCH.$TRAVIS_BUILD_NUMBER
- npm --silent run deploy-status -- --status pending --message 'Waiting for build'

- npm --silent run eslint

- npm --silent run build
- npm --silent run test -- --browsers FirefoxHeadless --webgl-stub --failTaskOnError --suppressPassed

- npm --silent run clean
- travis_wait 20 npm --silent run makeZipFile -- --concurrency 1
- npm pack &> /dev/null

- npm --silent run buildApps

- npm --silent run deploy-s3 -- -b cesium-dev -d cesium/$TRAVIS_BRANCH --confirm -c 'no-cache'
- npm --silent run deploy-status -- --status success --message Deployed

- npm --silent run test -- --browsers FirefoxHeadless --failTaskOnError --webgl-stub --release --suppressPassed

# Various Node.js smoke-screen tests
- node -e "const Cesium = require('./');"
- NODE_ENV=development node index.js
- NODE_ENV=production node index.js

- npm --silent run cloc
7 changes: 7 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"recommendations": [
"dbaeumer.vscode-eslint",
"slevesque.shader",
"cesium.gltf-vscode"
]
}
22 changes: 10 additions & 12 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,21 +6,19 @@
"**/Thumbs.db": true,
".idea": true,
".metadata": true,
"Build": true,
"Instrumented": true,
"node_modules": true,
".settings": true,
".externalToolBuilders": true,
".project": true,
"launches": true,
"Cesium-*.zip": true,
"cesium-*.tgz": true,
"Apps/Sandcastle/jsHintOptions.js": true,
"Apps/Sandcastle/gallery/gallery-index.js": true,
"Source/Cesium.js": true,
"Source/Shaders/**/*.js": true,
"Specs/SpecList.js": true,
"npm-debug.log": true
"launches": true
},
"search.exclude": {
"Build": true,
"Instrumented": true,
"node_modules": true,
"Source/Shaders/**/*.js": true
},
"files.associations": {
"*.czml": "json"
},
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
Expand Down
Loading