Éric Lemoine
aee620d2d9
Initialize properties in the constructor
2014-02-19 00:13:39 +01:00
Frédéric Junod
497a71ca6e
Merge pull request #1715 from fredj/apidoc
...
Minor jsdoc fixes
2014-02-17 14:46:58 +01:00
Frederic Junod
d2c2ba3921
Add geom.jsdoc
2014-02-17 14:31:28 +01:00
Frederic Junod
bef5b0debe
Minor api fixes
2014-02-17 14:25:34 +01:00
Éric Lemoine
9619e2832a
Merge pull request #1702 from igrcic/tileWMS-extents-1701
...
Do not request tiles outside of extents for TileWMS source
2014-02-17 14:17:27 +01:00
Bart van den Eijnden
d85fcd1ad4
Add olx.tilegrid namespace to the API doc
2014-02-17 13:46:01 +01:00
Éric Lemoine
2311213136
Merge pull request #1713 from elemoine/zoomcontrol
...
Use minus sign as zoom out label
2014-02-17 12:15:09 +01:00
Éric Lemoine
4b4c2d7deb
Merge pull request #1711 from elemoine/modify
...
Modify interaction doesn't need to store styles
2014-02-17 12:14:29 +01:00
Antoine Abt
a658435e38
Merge pull request #1705 from tonio/geojson_null_geometry
...
Allow GeoJSON features to have `null` geometries.
2014-02-17 08:23:05 +01:00
Antoine Abt
04f1f2120b
Merge pull request #1697 from tonio/remove_renderer_guess
...
Remove `ol.RendererHints.createFromQueryData` from the library
2014-02-17 08:21:18 +01:00
Ivan Grcic
34d5f24816
Do not load tiles outside extents for TileWMS source
2014-02-17 01:23:23 +01:00
Éric Lemoine
66a17b20e0
Better code formatting
2014-02-16 23:20:32 +01:00
Éric Lemoine
eef32c5d5d
Use minus sign as zoom out label
2014-02-16 23:19:03 +01:00
Tom Payne
ea67e21116
Handle null line dashes for text stroke styles in ol.render.canvas.Immediate
2014-02-16 18:46:36 +01:00
Éric Lemoine
db83b11eee
Modify interaction doesn't need to store styles
2014-02-16 16:15:11 +01:00
ahocevar
3463defd9c
Merge pull request #1707 from ahocevar/css-transform-detection
...
CSS transform detection when DOM is ready
2014-02-16 02:47:02 +01:00
ahocevar
f3c099de8a
Simplifying has2d and has3d check
2014-02-16 02:29:14 +01:00
ahocevar
91a736954d
Properly cache the css transform support result
2014-02-15 17:37:37 +01:00
Tom Payne
a5fd5667b6
Set text style in ol.render.canvas.Immediate
2014-02-15 14:17:10 +01:00
ahocevar
81f7ea106b
CSS transform detection when DOM is ready
...
The code to detect CSS transforms requires a DOM to append an
element to. By performing this action when first called instead
of unconditionally upon library load, we can load OpenLayers in
the document's head again.
2014-02-15 10:48:04 +01:00
Tim Schaub
a549df459b
Merge pull request #1690 from tschaub/style
...
Accept a style option and provide setStyle and getStyle methods.
2014-02-14 13:44:15 -07:00
Bart van den Eijnden
d71ccf64b9
Merge pull request #1682 from bartvde/issue-1682
...
better description for function typedef's params and return (r=@ahocevar)
2014-02-14 15:41:47 +01:00
Bart van den Eijnden
87d651af04
Add documentation for API typedef functions
2014-02-14 15:32:12 +01:00
Antoine Abt
24ee4cb742
[GeoJSON] Add support for feature with null geometries
2014-02-14 15:12:16 +01:00
Antoine Abt
bb50d5936f
Prevent OSX Safari to display distorded map
2014-02-14 11:32:00 +01:00
ahocevar
f5c80f40bd
Merge pull request #1700 from ahocevar/document-browserfeature
...
Make ol.BrowserFeature appear in API docs
2014-02-14 11:05:28 +01:00
Antoine Abt
4dd8c248f5
Remove ol.RendererHints.createFromQueryData
2014-02-14 09:32:14 +01:00
ahocevar
adad57d481
Make the default effectively truthy
2014-02-13 22:52:48 +01:00
ahocevar
aa5a08a377
No typecast needed
2014-02-13 22:29:20 +01:00
ahocevar
3cc1dad2e0
Make loading parameters configurable
2014-02-13 22:08:26 +01:00
ahocevar
877e881a52
Do not load tiles while interacting
...
Especially on mobile devices, loading just a single tile can
cause major janks. During animations, it is fine to just skip
frames. But during user interaction (e.g. dragging), a more
instant visual feedback is desirable.
2014-02-13 21:03:21 +01:00
ahocevar
0200ee4f48
Make ol.BrowserFeature appear in API docs
2014-02-13 21:00:57 +01:00
Tim Schaub
e9b4e42d84
Create anonymous functions in an execution context with limited scope
2014-02-13 10:49:01 -07:00
Tim Schaub
0ec5201f3a
Documentation and exports
2014-02-13 10:37:10 -07:00
Tim Schaub
66d5d1d277
Export setStyle for vector layer
2014-02-13 10:25:17 -07:00
Tim Schaub
f4585331f2
Add setStyle and getStyle to ol.Feature
...
As with vector layers and feature overlays, feature style can be set by calling
setStyle. Calling getStyle returns what was passed to setStyle. Internally, we call getStyleFunction.
2014-02-13 10:25:17 -07:00
Tim Schaub
477c369f6c
As with the vector layer, feature overlays have getStyle and setStyle
2014-02-13 10:25:17 -07:00
Tim Schaub
a1f714f7dc
Add setStyle and getStyle methods to ol.layer.Vector
...
The setStyle method accepts a single style, an array of styles, or a style function. The getStyle method returns what was set. Internally, we use the getStyleFunction method which always returns a function. When calling setStyle, a change event is dispatched (fixes #1671 ).
2014-02-13 10:25:17 -07:00
Tim Schaub
620a38d3e9
Avoid clashing with user property names
...
Features are records with any number of user set values. Separate from this, we rely on feature properties like the feature identifier and feature style. The two (user properties and our internal properties) should not be mixed.
2014-02-13 10:25:17 -07:00
Tim Schaub
10d5073732
Give the draw interaction a style option
2014-02-13 10:25:17 -07:00
Tim Schaub
76f6961f83
Delete style option before passing to base
2014-02-13 10:25:16 -07:00
Tim Schaub
c64c24d3dc
Common code for creating a style function
2014-02-13 10:25:16 -07:00
Tim Schaub
6abb691224
Give feature overlays a style option
2014-02-13 10:25:16 -07:00
Tim Schaub
b309c44020
Give vector image source a style option
2014-02-13 10:25:16 -07:00
Tim Schaub
499ba4ac8f
Add a style option for vector layers
...
This can be a single ol.style.Style, and array of styles, or a style function.
2014-02-13 10:25:16 -07:00
Tom Payne
03beeafc21
Merge pull request #1681 from twpayne/line-dash
...
Fix management of line dash state
2014-02-13 15:40:39 +01:00
Tom Payne
dfc57e9db4
Fix handling of line dash state in ol.render.canvas.Immediate
2014-02-13 15:30:04 +01:00
Tom Payne
32e527458b
Merge pull request #1694 from twpayne/protocol-relative-url
...
Use protocol relative URL in tile sources
2014-02-13 15:26:38 +01:00
Tom Payne
a178712f6b
Only replay replay group if it is not empty
2014-02-13 14:47:47 +01:00
Tom Payne
5b8e85afbd
Save replay group, even if it is empty
2014-02-13 14:36:59 +01:00