Tobias Sauerwein
28a13e3b26
Merge pull request #3493 from tsauerwein/image-static-load
...
Add image loading events to ol.source.ImageStatic
2015-04-04 15:33:32 +02:00
tsauerwein
7c83581566
Add image loading events to ImageStatic
2015-04-04 15:18:35 +02:00
Guillaume Beraudo
0e32456108
Use an abstract base class instead of IVectorContext
...
By having the abstract methods in the base class, subclasses can simply
override the methods they actually provide.
Additionally, this change fixes a regression in webgl canvas immediate.
2015-04-04 13:47:53 +02:00
tsauerwein
b911d740d8
Clarify rotation docs
2015-04-04 09:41:29 +02:00
Andreas Hocevar
d678e9e9a3
Merge pull request #3462 from ahocevar/gml-base-noapi
...
Remove ol.format.GMLBase from the API
2015-04-04 09:09:44 +02:00
Éric Lemoine
7c0977de45
Merge pull request #3420 from elemoine/leaks
...
Unregister viewport size listener on setTarget(null)
2015-04-03 20:07:20 +02:00
Tobias Sauerwein
8c2700b3c8
Merge pull request #3455 from tsauerwein/webgl-loaded-icon
...
Fix pre-loaded icons images for WebGL
2015-04-02 20:29:29 +02:00
tsauerwein
ed1d9cc8fc
Add imgSize to Icon options
2015-04-02 19:18:38 +02:00
Tim Schaub
5bb7535207
Remove @api annotation from abstract method
2015-04-02 16:23:54 +02:00
Tim Schaub
587c06f565
Stable intersectsExtent method for geometries
2015-04-02 16:23:54 +02:00
Tim Schaub
6134a8bf7a
Use @api annotations where geom methods are implemented
2015-04-02 16:23:53 +02:00
Tim Schaub
5c87efccdb
Stable WMTS constructor and options
2015-04-02 16:23:53 +02:00
Tim Schaub
cedc78972d
Mark tile load events as stable
2015-04-02 16:23:53 +02:00
Tim Schaub
5fe6f07969
Make the source.getFeaturesInExtent() method exportable
2015-04-02 16:23:53 +02:00
Tim Schaub
d79abe7448
Stable geometry methods
2015-04-02 16:23:53 +02:00
Tim Schaub
419483face
Stable GeoJSON read/write methods
2015-04-02 16:23:53 +02:00
Tim Schaub
7ee8866f35
End the getResolutionForExtent experiment
2015-04-02 16:23:53 +02:00
Tim Schaub
21263f9184
Stable view methods
2015-04-02 16:23:42 +02:00
Tim Schaub
89dc3a254b
Stable object methods and events
2015-04-02 12:12:36 +02:00
Tim Schaub
11ac778b29
Mark propertychange as stable
2015-04-02 12:04:01 +02:00
Tim Schaub
d541ae49d0
Mark moveend as stable
2015-04-02 12:03:21 +02:00
Tim Schaub
56a942e9cf
Stable map browser events
2015-04-02 11:57:43 +02:00
Andreas Hocevar
84b6114f02
Remove ol.format.GMLBase from the API
...
There is no need to have this exportable; the api annotation was probably
a leftover from the GML -> GMLBase renaming.
2015-04-02 10:52:58 +02:00
Éric Lemoine
5293cdc780
Merge pull request #3446 from elemoine/updatewhileinteracting
...
Add updateWhileInteracting to olx.layer.VectorOptions
2015-04-02 09:14:53 +02:00
Éric Lemoine
6d55e4aa99
Merge pull request #3438 from gberaudo/parser_documentation
...
Parser documentation and XML readme
2015-04-01 14:16:03 +02:00
Guillaume Beraudo
7765d7304c
Fix assertion message
2015-04-01 11:29:28 +02:00
Éric Lemoine
42c4ae9ced
Add updateWhileInteracting to olx.layer.VectorOptions
2015-04-01 08:27:29 +02:00
Andreas Hocevar
5579dc53a2
Add fromLonLat and toLonLat convenience functions
2015-03-31 19:27:35 +02:00
Guillaume Beraudo
aa63f1ad6a
Add some documentation to ol.xml.
2015-03-31 19:25:44 +02:00
Guillaume Beraudo
2ba2162416
Add a readme about XML parser and format
...
The readme content is the result of the merge of two wiki pages.
2015-03-31 19:25:41 +02:00
Éric Lemoine
fc9563ad65
Merge pull request #3423 from gberaudo/parse_extrude_and_altitudeMode
...
Parse extrude and altitude mode
2015-03-31 18:29:34 +02:00
Frédéric Junod
4619cac9ce
Merge pull request #3431 from fredj/cleanup
...
Better typing
2015-03-31 17:38:00 +02:00
Guillaume Beraudo
f25302f8b7
Parse KML extrude and altitudeMode from multi geometries
...
Handle MultiPoint, MultiLineString, MultiPolygon.
LinearRing properties are not handled.
An 'extrude' boolean array property is set in the geometry properties.
An 'altitudeMode' string array property is set in the geometry properties.
2015-03-31 17:21:12 +02:00
Guillaume Beraudo
5bd63f7e2c
Parse KML extrude and altitudeMode of simple geometries
...
Point, LineString and Polygon are handled.
LinearRing properties are not handled.
An 'extrude' boolean property is set in the geometry properties.
An 'altitudeMode' string property is set in the geometry properties.
2015-03-31 15:30:58 +02:00
Guillaume Beraudo
ea8ee16f49
Fix return type of ol.xml.pushParseAndPop
2015-03-31 15:28:20 +02:00
Guillaume Beraudo
567a9d7a5a
Make ol.geom.Geometry inherit from ol.Object
...
This will allow storing per-geometry properties.
2015-03-31 15:28:20 +02:00
Frederic Junod
4bfe49723e
Add missing goog.provide/goog.require ol.source.TileEvent
2015-03-31 15:06:36 +02:00
Frederic Junod
d138b2d1d5
Better typing
2015-03-31 14:32:23 +02:00
Éric Lemoine
c993964d27
Merge pull request #3422 from elemoine/multi-filter
...
Fix Select behavior when multi is false
2015-03-31 14:16:32 +02:00
Marc Jansen
e5f6bae49b
Merge pull request #3428 from marcjansen/reorder-assertions
...
Reorder assertions and variable declarations.
2015-03-31 10:31:34 +02:00
Marc Jansen
2077211e67
Reorder assertions and variable declarations.
2015-03-31 10:19:04 +02:00
Frédéric Junod
afa2238ccd
Merge pull request #3414 from fredj/require-atlas-manager
...
Add missing ol.style.AtlasManager goog.require
2015-03-31 10:14:58 +02:00
Pierre GIRAUD
4b453f5be6
Adding missing provide for SelectFilterFunction
2015-03-31 09:36:25 +02:00
Bart van den Eijnden
47ce127a10
Add assert messages for all assertions up until ol.renderer.vector.
2015-03-30 22:55:23 +02:00
Marc Jansen
fb9ba22c30
Add message to assertions.
2015-03-30 22:53:03 +02:00
Éric Lemoine
2c40d74a15
Merge pull request #3425 from elemoine/olol
...
Fix typo in ol.js
2015-03-30 21:29:09 +02:00
Éric Lemoine
28d00c9676
Fix typo in ol.js
2015-03-30 21:02:40 +02:00
Tim Schaub
255e1de3a4
Remove @api annotation from ol.WEBGL_MAX_TEXTURE_SIZE
2015-03-30 20:57:41 +02:00
Éric Lemoine
9022530bf9
Fix Select behavior when multi is false
...
This commit addresses https://github.com/openlayers/ol3/pull/3402#issuecomment-87701660 .
2015-03-30 18:32:36 +02:00
Éric Lemoine
f1d7e2ec85
Unregister tile change listeners
...
When the tile queue loads a tile it registers a "change" listener on that tile. But currently that listener is not unregistered, unless the tile cache containing that tile fills up and "dipose" is called on that tile.
This commit makes handleTileChange deregister the "change" listener on the tile, if the tile is now in "loaded" state.
2015-03-30 16:54:09 +02:00