Tom Payne
7ff95adbb1
Add ol.geom.Geometry
2013-11-20 11:41:06 +01:00
Tom Payne
3368576505
Add more extent functions
2013-11-20 11:41:06 +01:00
Tom Payne
a49e169622
Order tests sensibly
2013-11-20 11:41:06 +01:00
Tom Payne
fbb817157b
Fix typo in tests
2013-11-20 11:41:06 +01:00
Tom Payne
18aa1b8ae5
Fix order of arguments to ol.extent.createOrUpdate
2013-11-20 11:41:06 +01:00
Tom Payne
bd82e1aa1a
Remove vector code from files
2013-11-20 11:41:04 +01:00
Tom Payne
4e65fefc00
Move vector code out of the way
2013-11-20 11:39:21 +01:00
Tom Payne
81349d382b
Add ol.replay.CanvasBatch#getExtent
2013-11-20 11:39:20 +01:00
Tom Payne
59ab8f0155
Add ol.replay.Batch#getExtent
2013-11-20 11:39:20 +01:00
Tom Payne
530d8b67a3
Add ol.extent.extendXY
2013-11-20 11:39:20 +01:00
Tom Payne
400b946354
Add @tschw to AUTHORS.md
2013-11-20 11:39:20 +01:00
Tom Payne
6a93731fee
Rename ol.replay base classes
2013-11-20 11:39:20 +01:00
Tom Payne
366bdd295d
Add initial canvas implementation of replay API
2013-11-20 11:39:19 +01:00
Tom Payne
409b458d30
Add ol.replay.transformPath
2013-11-20 11:39:19 +01:00
Tom Payne
3e12f57cf5
Add initial canvas-like API
2013-11-20 11:39:19 +01:00
Tom Payne
3d072a1af8
Add ol.Color.parse
2013-11-20 11:39:19 +01:00
Tom Payne
a60a03149e
Correct transform and remove unused variables
2013-11-20 11:39:19 +01:00
Tom Payne
ea74809256
Remove unused vector layer canvas
2013-11-20 11:39:19 +01:00
Tom Payne
bbd461f181
Remove stray call to composeFrame, thanks @elemoine
2013-11-20 11:39:19 +01:00
Tom Payne
d774d2007d
Render features even while animating and interacting
2013-11-20 11:39:19 +01:00
Tom Payne
91fc1a7663
Render vector features directly to output canvas
2013-11-20 11:39:18 +01:00
Tom Payne
e0ef5fc7ee
Pass context instead of canvas when creating ol.renderer.canvas.Vector
2013-11-20 11:39:18 +01:00
Tom Payne
3a2133c130
Add and use ol.renderer.canvas.Layer#composeFrame
2013-11-20 11:36:26 +01:00
Tom Payne
b403c25646
Factor out layersToDraw
2013-11-20 11:34:52 +01:00
Tom Payne
d7591331ba
Add and use ol.renderer.webgl.Layer#composeFrame
2013-11-20 11:34:50 +01:00
Tom Payne
2b2e7bf786
Rename ol.renderer.Layer#renderFrame to prepareFrame
2013-11-20 11:31:20 +01:00
Tom Payne
26fa8d9d53
Track current program in context, rather than renderers
2013-11-20 11:31:20 +01:00
Tom Payne
10c41cd064
Factor out ol.webgl.Context
2013-11-20 11:31:19 +01:00
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