Commit Graph

8 Commits

Author SHA1 Message Date
Scott Hunter 952bd0cfeb Avoid JS errors in Eclipse by ignoring gulpfile.js.
Fixes #3786.
2016-05-06 17:46:44 -04:00
Scott Hunter a594ce0605 Preserve "use strict" directive in combined and minified output. 2013-06-28 12:22:42 -04:00
Matthew Amato 69b84f5853 Start using knockout.
1. Submit knockout 2.2.1 to Source/ThirdParty
2. Start refactoring Animation (and Cesium widgets in genereal) to use an MVVM architecture.
3. Cleanup Eclipse project to exclude JS validation on all Source/ThirdParty code.
2013-01-31 14:41:11 -05:00
Scott Hunter add6d9e6a5 ThirdParty library consistency.
Make the files match their upstream form as closely as possible.  We should not be aggressively rewriting and reformatting our third-party libraries to match our own coding standards, because it makes it much harder to diff against the original when trying to upgrade.

Also adjust the licensing comments to:
* be correctly preserved in minified output by both r.js (UglifyJS) and Dojo (Closure Compiler)
* clearly indicate the names and URLs of the components each license applies to.
2013-01-03 18:04:08 -05:00
Scott Hunter 5fd9770510 Refactor the way Workers are loaded to make them work when using the combined Cesium file. Add an example that uses the combined file to show how it works. 2012-09-20 17:09:39 -04:00
Scott Hunter 9756bfe4c8 Throttle tile loading by hostname.
TileProvider now has a different API to build tile image urls instead of loading
images directly.  Also use promises to allow the ImageryLayer to control the
parallel loading directly. Add when library for promise support.  Fix SolidColorTileProvider.
2012-06-21 21:06:15 -04:00
Scott Hunter 00b62d44e4 fix line endings for files I added. 2012-05-02 12:59:44 -04:00
Scott Hunter c2105b7e72 Reorganize project. Move Cesium up one level, so now the root of the git repository is the root of the source tree, and the root of the Eclipse project. 2012-04-25 10:55:13 -04:00