Tim Schaub
13c84b0523
Export ol.Geolocation.SUPPORTED and provide ol.Geolocation
2013-09-15 15:54:41 -06:00
Tim Schaub
589c6f8a0b
Export ol.DeviceOrientation.SUPPORTED and provide ol.DeviceOrientation
2013-09-15 15:54:41 -06:00
Tim Schaub
210b489a6c
Provide ol.renderer.dom instead of ol.renderer.dom.SUPPORTED
2013-09-15 15:54:41 -06:00
Tim Schaub
a2c70dba85
Provide ol.canvas instead of ol.canvas.SUPPORTED
...
This is not currently used outside the library, so it is not exported.
2013-09-15 15:54:01 -06:00
Tim Schaub
54738e29eb
Export ol.webgl.SUPPORTED and provide ol.webgl
2013-09-15 15:51:17 -06:00
Éric Lemoine
bbe4417be5
Merge pull request #1025 from elemoine/notify
...
Remove ol.Object#bindTo noNotify option
2013-09-15 14:28:58 -07:00
Tim Schaub
f1f319d6ad
Preemptively set global properties
...
As mentioned in the comments, calling goog.getUid and goog.events.listen on the global object (as done in map.js and deviceorientation.js) set global properties. To let Mocha check for other leaks, we preemptively set these properties.
2013-09-15 14:22:41 -06:00
Tim Schaub
13b55b04a8
Unnecessary spy
2013-09-15 10:41:44 -06:00
Éric Lemoine
009172951c
WebGL image layer tests require the common proj
2013-09-15 10:37:22 -06:00
Éric Lemoine
ecd82297a0
Better setup/teardown for ol.proj tests
2013-09-15 10:37:01 -06:00
Tim Schaub
e806f51b3d
Changing extent structure back to single array: [minX, minY, maxX, maxY]
...
This means we'll have to have a new structure and new methods for 3D envelopes.
2013-09-15 00:31:32 -06:00
Tim Schaub
de0e8aeced
New extent structure in examples
2013-09-14 21:14:55 -06:00
Tim Schaub
e84e0e1233
WebGL renderer updates for new extent structure
2013-09-14 21:14:55 -06:00
Tim Schaub
1a7e99f67e
DOM renderer updates for new extent structure
2013-09-14 21:13:47 -06:00
Tim Schaub
e575df6df0
Canvas renderer updates for new extent structure
2013-09-14 21:13:47 -06:00
Tim Schaub
3faa035de3
Geom2 package working with new extent structure
2013-09-14 21:13:47 -06:00
Tim Schaub
e6b395e2ee
View support for new extent structure
2013-09-14 21:13:46 -06:00
Tim Schaub
511e5ad5e8
Vector layer updates for new extent structure
2013-09-14 21:13:46 -06:00
Tim Schaub
75cb19d7e1
Source updates for new extent structure
2013-09-14 21:13:46 -06:00
Tim Schaub
a670b7979c
Tile grid working with new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
65863614bb
GeoJSON and TopoJSON tests for new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
0eb4cd6dd4
Proj support for new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
7d00159bff
WMS capabilities parsing with new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
5d18da4035
Filter encoding with new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
3ea6041714
GML parsing with new extent structure
2013-09-14 21:11:53 -06:00
Tim Schaub
9226472380
Update geom package to use new extent structure
2013-09-14 21:11:52 -06:00
Tim Schaub
208d86b5bf
Arg order for extent function in expressions
2013-09-14 21:11:52 -06:00
Tim Schaub
6955499534
Update rtree to use new extent structure
2013-09-14 21:11:52 -06:00
Tim Schaub
60bf396e25
Update geom package to use new extent structure
2013-09-14 21:11:52 -06:00
Tim Schaub
dbccb8b231
Function for cloning extents
2013-09-14 21:11:52 -06:00
Tim Schaub
fcf00dea8b
New structure for extent: [minCoord, maxCoord]
2013-09-14 21:11:52 -06:00
Tim Schaub
3dc2b69615
Test conventions
...
* use `be` or `equal` for strict equality tests
* use `be.a` for `instanceof` checks
* use dot instead of bracket notation
2013-09-14 18:10:13 -06:00
Tim Schaub
377da9349e
Don't use private date_ property (see #1026 )
...
It looks like at some point the Closure Library exposed a public `date` property for this same purpose. The version of the Closure Library that comes with the closure-util package uses this property. At some point later, I'll demonstrate how we can control which version of the library we depend on.
2013-09-14 18:10:12 -06:00
Tim Schaub
75fffd1f47
Making use of the closure-util package
...
This provides some initial development utilities for people using Node.
Instructions for installing:
npm install
After pulling down the dependencies, you can start a developement server that provides the libraries (ol and Closure Library) in debug mode (not minified/compiled). Run the dev server with the following:
npm start
Currently, the example index page needs to be built with `build.py`. After building that, you should be able to browse all static files, view the examples and run the tests.
2013-09-14 18:10:12 -06:00
Paul Spencer
3a91aa3d36
fix lint issue
2013-09-13 11:23:06 -04:00
Paul Spencer
3ab50facc7
Label the link to ol.interaction as ol.interaction.Interaction
...
The documentation is really talking about instance of Interaction, not the namespace. This is more clear for users.
2013-09-13 11:23:06 -04:00
Paul Spencer
28ee9bcd9b
remove export for conditionType as it breaks the build to have it in there.
2013-09-13 11:23:06 -04:00
Paul Spencer
d7eee91195
Add exports for interactions.
2013-09-13 11:23:05 -04:00
Bart van den Eijnden
26b46d248b
Merge pull request #1022 from bartvde/parser-api
...
Parser api changes (remove read/write for feature parsers and add parser to the filenames) (r=@elemoine)
2013-09-13 08:01:57 -07:00
Éric Lemoine
8301b01395
Remove ol.Object#bindTo noNotify option
2013-09-13 16:46:49 +02:00
Frédéric Junod
2ce1c29c4d
Merge pull request #995 from fredj/export-map_example
...
Better user notification if a.download attribute is not supported
2013-09-13 05:11:15 -07:00
Bart van den Eijnden
d8ae3c161c
rename parser files to have parser as part of their filename, so they follow the ol3 conventions
2013-09-13 11:05:00 +02:00
Bart van den Eijnden
99f2d0e3d5
do not export read and write for feature parsers
2013-09-13 10:35:57 +02:00
Éric Lemoine
60623e3061
Merge pull request #1020 from elemoine/condition
...
Change the interaction condition signature
2013-09-12 09:53:05 -07:00
Éric Lemoine
ba3f97d50a
Change the interaction condition signature
2013-09-12 18:08:01 +02:00
Tim Schaub
daddc61dc6
Merge pull request #1015 from tschaub/export
...
Export ol.source.XYZ.prototype.setUrl.
2013-09-11 12:14:07 -07:00
Tom Payne
d1782dc4bb
Merge pull request #1012 from twpayne/more-renames
...
More renames
2013-09-11 11:33:40 -07:00
Tim Schaub
c029e8770c
Used in example but not exported (see #1011 )
2013-09-11 12:21:27 -06:00
Éric Lemoine
364e31fdb1
Merge pull request #1013 from elemoine/tileimage
...
Even more renames
2013-09-11 09:28:42 -07:00
Éric Lemoine
78a3ac46dd
Rename options type for ol.source.TileImage
2013-09-11 18:28:03 +02:00