Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne fb2878c200 Merge pull request #1296 from twpayne/improve-type-checking
Improve type checking
2013-11-20 02:27:42 -08:00
Tom Payne a646753124 Improve type checking in ol.TileCache 2013-11-20 11:13:47 +01:00
Tom Payne d91479df06 Improve type checking in ol.source.DebugTile 2013-11-20 11:13:47 +01:00
Tom Payne 64021b130a Improve type checking in ol.renderer.webgl.TileLayer 2013-11-20 11:13:47 +01:00
Tom Payne 06b1456499 Improve type checking in ol.renderer.webgl.Layer 2013-11-20 11:13:47 +01:00
Tom Payne 2ba33b8cad Improve type checking in ol.renderer.webgl.ImageLayer 2013-11-20 11:13:46 +01:00
Tom Payne a613b19360 Improve type checking in ol.renderer.Layer 2013-11-20 11:13:46 +01:00
Tom Payne 0221f74e5c Improve type checking in ol.renderer.dom.TileLayer 2013-11-20 11:13:46 +01:00
Tom Payne 68bf12b5e1 Improve type checking in ol.renderer.dom.Map 2013-11-20 11:13:46 +01:00
Tom Payne d3981e2891 Improve type checking in ol.renderer.canvas.Map 2013-11-20 11:13:46 +01:00
Tom Payne e487e1b215 Improve type checking in ol.Collection 2013-11-20 10:57:45 +01:00
Tom Payne 78380feb30 Use ol.structs.PriorityQueue template in ol.TileQueue 2013-11-19 21:19:23 +01:00
Tom Payne 2d6354bb92 Use ol.structs.LRUCache template in ol.TileCache 2013-11-19 21:19:23 +01:00
Tom Payne 353555f740 Use templates in ol.structs.PriorityQueue 2013-11-19 21:19:22 +01:00
Tom Payne 9d92b9ee37 Use templates in ol.structs.LRUCache 2013-11-19 21:19:22 +01:00
Tom Payne c78754abba Activate more compiler checks 2013-11-19 21:19:22 +01:00
Tom Payne fe6d071709 Merge pull request #1290 from twpayne/improve-compile-times
Use -server -XX:+TieredCompilation to double compilation speeds
2013-11-19 08:09:05 -08:00
Tom Payne 655bd0727f Use -server -XX:+TieredCompilation to double compilation speeds 2013-11-19 15:51:03 +01:00
Tom Payne bba1de2679 Add tests for ol.Object#bindTo getters and setters 2013-11-13 16:13:08 +01:00
Tom Payne ee53fa7174 Merge pull request #1230 from glennvorhes/for_loop_iter
Remove declared iteration variables before for-loop
2013-11-05 02:00:23 -08:00
Tom Payne bfd40bd43d Merge pull request #1224 from twpayne/faster-object-getkeys
Make ol.Object#getKeys about 10x faster
2013-11-04 10:40:23 -08:00
Tom Payne 60245a57d8 Make ol.Object#getKeys about 10x faster 2013-11-04 18:18:31 +01:00
Tom Payne 0ad6948a15 Merge pull request #1209 from twpayne/collection-extend
Test that ol.Collection#extend fires events
2013-10-31 12:36:11 -07:00
Tom Payne 9442f2d209 Test that ol.Collection#extend fires events 2013-10-31 20:28:02 +01:00
Tom Payne a13c5d30a2 Merge pull request #1159 from twpayne/export-create-empty
Export ol.extent.createEmpty function
2013-10-24 04:21:55 -07:00
Tom Payne 740b6e8b56 Merge pull request #1149 from twpayne/bing-maps-errors
Improve handling of error responses from Bing
2013-10-21 04:59:55 -07:00
Tom Payne e4eff4658b Improve handling of error responses from Bing
Previously goog.asserts.assert was used to check that the response was
successful, which are stripped from compiled code.  This commit sets the
ERROR state on the source instead.
2013-10-21 12:02:55 +02:00
Tom Payne ba1a4cbac8 Merge pull request #1144 from twpayne/wms-logo
Add missing logo option for ol.source.TileWMS
2013-10-18 07:26:02 -07:00
Tom Payne 2a1bdf6b16 Add missing logo option 2013-10-18 15:56:05 +02:00
Tom Payne 9997e710ea Merge pull request #1143 from twpayne/wmts-logo
Logo given in options not being displayed
2013-10-18 05:32:25 -07:00
Tom Payne 228ff4e56b Add missing logo option 2013-10-18 14:23:16 +02:00
Tom Payne 3eded60938 Merge pull request #1118 from twpayne/build-examples-together
Build examples together
2013-10-15 03:48:34 -07:00
Tom Payne 3f1ae87eee Only build combined examples in integration tests 2013-10-10 16:45:24 +02:00
Tom Payne e2df5ceacb Add target to concatenate and build all examples 2013-10-10 16:45:05 +02:00
Tom Payne effc09edd6 Add script to combine examples 2013-10-10 16:44:34 +02:00
Tom Payne 7be90877fe Merge pull request #1105 from twpayne/example-fixes
Example type-related fixes
2013-10-09 04:56:45 -07:00
Tom Payne 2f10e62b76 Merge pull request #1100 from twpayne/animation-duration-control
Animation duration control
2013-10-08 06:53:18 -07:00
Tom Payne 1a000c3719 Add typecast in WMTS IGN example 2013-10-08 15:37:32 +02:00
Tom Payne 4e5d50de98 Fix use of ol.dom.Input numeric value 2013-10-08 15:30:26 +02:00
Tom Payne 88d019a0bb Add typecasts in animation example 2013-10-08 15:29:44 +02:00
Tom Payne b533cad031 Only install animations if duration > 0 2013-10-08 14:35:04 +02:00
Tom Payne c6df48e424 Add zoomDuration option to interaction defaults 2013-10-08 14:35:04 +02:00
Tom Payne b1ed63ebf8 Make touch zoom animation duration configurable 2013-10-08 14:35:04 +02:00
Tom Payne 6c0d4cddad Make mouse wheel zoom animation duration configurable 2013-10-08 14:35:03 +02:00
Tom Payne 1863109ac8 Make keyboard zoom animation duration configurable 2013-10-07 15:41:00 +02:00
Tom Payne 93b33589a1 Make double click zoom animation duration configurable 2013-10-07 15:39:52 +02:00
Tom Payne 214e578333 Make zoom control animation duration configurable 2013-10-07 15:35:52 +02:00
Tom Payne 626a6d9881 Merge pull request #1081 from twpayne/requirements
Add gjslint to requirements.txt
2013-10-02 05:21:44 -07:00
Tom Payne 6f24507cd3 Add gjslint to requirements.txt 2013-10-02 13:30:19 +02:00
Tom Payne 57b4606aeb Merge pull request #1079 from twpayne/no-glsl-unit
Remove glsl-unit
2013-10-02 03:23:38 -07:00
Tom Payne e96600127e Merge pull request #1078 from twpayne/libtess.js
Add libtess.js
2013-10-02 03:02:17 -07:00
Tom Payne 16729065a6 Update built shader source 2013-10-01 18:33:36 +02:00
Tom Payne 39dd37073c Don't install glsl-unit in Travis environment 2013-10-01 18:33:08 +02:00
Tom Payne f1d4b58eb9 Use pyglslunit instead of glsl-unit 2013-10-01 18:32:36 +02:00
Tom Payne 9c9a6ebff5 Add pyglslunit alternative to glsl-unit 2013-10-01 18:31:09 +02:00
Tom Payne 36be7a64c6 Add pystache requirement 2013-10-01 18:30:57 +02:00
Tom Payne ef23a9a204 Add requirements.txt 2013-10-01 18:30:36 +02:00
Tom Payne 51ed3e58c1 Include libtess.js in build 2013-10-01 15:14:12 +02:00
Tom Payne 9c5c252ae5 Correct @param type 2013-10-01 15:14:12 +02:00
Tom Payne 1db4750c72 Add goog.provides and goog.requires 2013-10-01 15:14:12 +02:00
Tom Payne 9be84796c8 Fix indentation in commment 2013-10-01 15:14:12 +02:00
Tom Payne 26c8495e6b Add missing @param tag 2013-10-01 15:14:12 +02:00
Tom Payne 0709778883 Add missing @return tag 2013-10-01 15:14:11 +02:00
Tom Payne a422c160cd Fix @author tags 2013-10-01 15:14:11 +02:00
Tom Payne f8efa7c6a4 Apply fixjsstyle to libtess.js 2013-10-01 15:14:11 +02:00
Tom Payne 221a56a411 Merge pull request #1048 from twpayne/source-state-enum
Replace source ready flag with loading/ready/error enum
2013-09-30 05:43:14 -07:00
Tom Payne 167b309242 Replace source ready flag with loading/ready/error enum 2013-09-30 13:30:54 +02:00
Tom Payne 8ffe910ebf Apply center constraint in custom projection examples 2013-09-30 10:17:24 +02:00
Tom Payne 2e395e4530 Constrain center in ol.interaction.DragPan 2013-09-30 10:17:24 +02:00
Tom Payne 92f7f14744 Constrain center in ol.interaction.Interaction.pan 2013-09-30 10:17:24 +02:00
Tom Payne 73b9b6b6a0 Add center constraint to ol.View2D 2013-09-30 10:17:24 +02:00
Tom Payne 1c003b5ab1 Add ol.CenterConstraint 2013-09-30 10:17:24 +02:00
Tom Payne 9b491d1247 Merge pull request #1059 from twpayne/next-tick
Use goog.async.nextTick instead of goog.async.Delay
2013-09-26 03:16:25 -07:00
Tom Payne 1671a343b4 Use goog.async.nextTick instead of goog.async.Delay 2013-09-24 15:27:55 +02:00
Tom Payne 3e8abadf95 Merge pull request #1053 from elemoine/sourceoptions
Use typedef in source code for SourceOptions
2013-09-24 03:03:12 -07:00
Tom Payne a25eff9283 Merge pull request #1047 from twpayne/remove-load-events
Remove source load events
2013-09-24 02:50:13 -07:00
Tom Payne bd81e6c9a9 Remove source load events 2013-09-20 13:37:40 +01:00
Tom Payne 56e352b7aa Dispatch change events instead of load events when sources change 2013-09-20 13:37:31 +01:00
Tom Payne 8a0809c673 Merge pull request #1028 from twpayne/remove-extent-tostring
Remove ol.extent.toString
2013-09-20 05:10:02 -07:00
Tom Payne fd28d56c45 Merge pull request #1046 from twpayne/url-capitalization
Use URL instead of Url or url in comments and strings
2013-09-20 05:09:44 -07:00
Tom Payne abaa220314 Use URL instead of Url or url in comments and strings 2013-09-20 12:28:04 +01:00
Tom Payne f24c9a807f Merge pull request #1042 from fredj/esri_attributions
Add missing source attribution in xyz-esri example
2013-09-20 04:17:41 -07:00
Tom Payne aa44547565 Remove ol.extent.toString 2013-09-20 12:14:41 +01:00
Tom Payne a8d9dad552 Merge pull request #1036 from twpayne/async-tile-load
Asynchronos tile URL calculation
2013-09-20 02:23:09 -07:00
Tom Payne f3336532dd Merge pull request #1043 from twpayne/remove-xyz-seturl-example
Remove xyz-seturl example
2013-09-20 01:59:33 -07:00
Tom Payne 265c5f1a11 Remove xyz-seturl example 2013-09-20 09:14:13 +01:00
Tom Payne 0e4c5d10c5 Merge pull request #1024 from pagameba/doc-interactions
Documentation for Interactions
2013-09-18 08:05:46 -07:00
Tom Payne 293ccfda8a Export ol.ImageTile#getImage 2013-09-18 15:37:45 +01:00
Tom Payne 004898e462 Export ol.TileCoord#getZXY 2013-09-18 15:37:45 +01:00
Tom Payne 8ea6a50f03 Add ol.TileCoord#getZXY 2013-09-18 15:37:45 +01:00
Tom Payne 9397720c8e Export ol.Tile#getTileCoord 2013-09-18 15:33:54 +01:00
Tom Payne f3d5a5c37b Add tileLoadFunction option to ol.source.XYZ 2013-09-18 13:40:07 +01:00
Tom Payne 6896e920f9 Allow tile load function to be overridden 2013-09-18 13:39:42 +01:00
Tom Payne 0085623eee Add ol.TileLoadFunctionType 2013-09-18 13:37:12 +01:00
Tom Payne 578e83d80a Merge pull request #1033 from twpayne/no-coffee
Remove dependency on CoffeeScript
2013-09-18 03:39:10 -07:00
Tom Payne fef6f5c0a5 Use compiled mocha-phantomjs.js instead of CoffeScript 2013-09-18 11:25:55 +01:00
Tom Payne 98ba6b63a4 Add compiled version of mocha-phantomjs.js 2013-09-18 11:25:28 +01:00
Tom Payne d1782dc4bb Merge pull request #1012 from twpayne/more-renames
More renames
2013-09-11 11:33:40 -07:00
Tom Payne b2da95de4b Merge pull request #1011 from twpayne/set-url
Add ol.source.XYZ#setUrl
2013-09-11 09:17:07 -07:00
Tom Payne d0216c80cd Rename ol.source.StaticImage to ol.source.ImageStatic 2013-09-11 17:48:49 +02:00