Éric Lemoine
42cc4d7683
Merge pull request #706 from elemoine/user-extensions
...
Custom control framework
2013-05-10 04:47:39 -07:00
Éric Lemoine
4c144c3d5c
Merge pull request #700 from elemoine/calculate-extent
...
Add and export View2D.calculateExtent
2013-05-10 03:57:24 -07:00
ahocevar
72fce33956
Merge pull request #703 from ahocevar/getfeatureinfo-async
...
Asynchronous API for map#getFeatureInfo. r=@elemoine
2013-05-10 02:50:11 -07:00
Éric Lemoine
3a4fc2a99a
Use our own null function for handleMapPostrender
...
If we use ol.control.Control.prototype.handleMapPostrender = goog.nullFunction the API doc doesn't show the mapEvent parameter of the handleMapPostRender function.
2013-05-10 10:56:39 +02:00
Éric Lemoine
88352092ee
Externalize Control.handleMapPostrender
2013-05-10 10:45:24 +02:00
Éric Lemoine
c845682ecb
Export Control.getMap
2013-05-10 10:24:11 +02:00
Éric Lemoine
9685c87bc9
Create ol.inherits alias, and export it
2013-05-10 10:24:11 +02:00
Éric Lemoine
7a71f107cb
Export and externalize Control.setMap
2013-05-10 10:24:11 +02:00
Éric Lemoine
41fb355804
New gslint doesn't like va_filters
2013-05-10 00:13:15 +02:00
Éric Lemoine
917e78a096
Merge pull request #701 from elemoine/rm-google-exports
...
Remove google.exports
2013-05-09 15:03:35 -07:00
Éric Lemoine
c34d637de1
Fix typo in View2D:getExtent
2013-05-09 23:42:55 +02:00
Éric Lemoine
4b7f3e85c2
No need to export ol.coordinate
2013-05-09 22:45:20 +02:00
Éric Lemoine
f47ac87f12
No need to export ol.easing
2013-05-09 22:45:11 +02:00
Éric Lemoine
17e779177b
ol.easing.* functions are symbols
2013-05-09 22:44:49 +02:00
Éric Lemoine
31930290cf
No need to export ol.animation
2013-05-09 22:44:11 +02:00
Éric Lemoine
a96031f435
ol.animation.* functions are symbols
2013-05-09 22:43:04 +02:00
ahocevar
7b256c3ec6
Asynchronous API for map#getFeatureInfo
...
This change allows us to use feature info services on the
server. It will also be useful for the GetFeature control to
get results from a WFS.
2013-05-09 22:26:55 +02:00
Éric Lemoine
8779b90f7c
Remove google.exports
...
This .exports file made goog.require be exported as a null function. This was needed to be able to run the ol3 examples uncompiled against the ol.js build. Now that host-examples target removes the goog.require statements from the examples' js files (74b8fea6 ) we don't need to export goog.require anymore.
2013-05-09 21:13:20 +02:00
Tom Payne
9286d63133
Merge pull request #693 from twpayne/class-name
...
Add className option to control options
2013-05-08 05:35:37 -07:00
ahocevar
96c3a86314
Merge pull request #692 from ahocevar/pnpoly
...
Point-in-polygon improvements. r=@bartvde
2013-05-08 05:11:16 -07:00
Tom Payne
2ad5dea737
Rename ol-mouseposition to ol-mouse-position
2013-05-07 17:31:26 +02:00
Tom Payne
b698b1736f
Add className option to ol.control.ZoomSlider
2013-05-07 16:36:25 +02:00
Tom Payne
9c59116dd1
Make zoom slider control options optional
2013-05-07 16:31:39 +02:00
Tom Payne
ab9fc9cc71
Inline simple function that is only called once
2013-05-07 16:28:22 +02:00
Tom Payne
b7e2a9b40e
Add className option to ol.control.Zoom
2013-05-07 16:19:50 +02:00
Tom Payne
09feaedd00
Add className option to ol.control.ScaleLine
2013-05-07 16:19:21 +02:00
Tom Payne
f31a4f8549
Add className option to ol.control.MousePosition
2013-05-07 16:18:05 +02:00
Tom Payne
525d5c5337
Add className option to ol.control.Logo
2013-05-07 16:17:51 +02:00
Tom Payne
f08814250e
Add className option to ol.control.FullScreen
2013-05-07 16:17:35 +02:00
Tom Payne
8c396e5afb
Add className option to ol.control.Attribution
2013-05-07 16:17:13 +02:00
ahocevar
019fc86ac5
Entertaining linter and compiler
2013-05-07 14:20:09 +02:00
Éric Lemoine
c105a98443
Merge pull request #691 from elemoine/mouseposition
...
Add default CSS for mouse position control
2013-05-07 02:48:10 -07:00
ahocevar
666a010e3b
Point-in-polygon improvements
...
As suggested by @tschaub in #674 , geom.pointInPoly is not needed
if we have geom.LinearRing#containsCoordinate. This pull request
also adds tests and documentation on the limitations of the
containsCoordinate method.
I think for now it is ok to keep geometry/topology functions as
simple as possible in ol3. If we decide to not rely on third
party libraries like jsts for topology operations, we can always
refine what we have and e.g. port topology operations over from
ol2.
2013-05-07 10:49:51 +02:00
Thomas
f219393149
Add default CSS style for mouse position
...
Missing CSS was confirmed with issue #680 , this commit is to fix it and change
ol-mouse-position class to ol-mouseposition. I choose for the moment the top
right corner to display the coordinates from mouse position control because of
potential conflict with the scaleline control.
2013-05-06 14:07:13 +02:00
Frederic Junod
fdfe057efe
Use ol.projection.identityTransform instead of goog.functions.identity
2013-05-06 10:21:24 +02:00
Tom Payne
b070b572d0
Rename ol.extent.createEmptyExtent to ol.extent.createEmpty
2013-05-01 12:36:54 +02:00
Tom Payne
a9b5f003e5
Merge pull request #677 from twpayne/improve-type-checking
...
Improve type checking
2013-04-30 15:55:34 -07:00
Tim Schaub
ffe9105891
Rename onOnce to once (see #678 )
2013-04-30 14:58:39 -06:00
Tom Payne
1ab9de8b2c
Improve type checking in ol.View2D
2013-04-30 22:00:22 +02:00
Tom Payne
0541053fa9
Improve type checking in ol.TileUrlFunction
2013-04-30 22:00:22 +02:00
Tom Payne
0e69af847e
Improve type checking in ol.source.WMTS
2013-04-30 22:00:22 +02:00
Tom Payne
6e1f049456
Improve type checking in ol.source.StaticImage
2013-04-30 22:00:22 +02:00
Tom Payne
65f891a30d
Improve type checking in ol.source.BingMaps
2013-04-30 22:00:22 +02:00
Tom Payne
fe9fee1609
Improve type checking in ol.RotationConstraint
2013-04-30 22:00:22 +02:00
Tom Payne
bd9d723315
Improve type checking in ol.ResolutionConstraint
2013-04-30 22:00:22 +02:00
Tom Payne
2690410cbe
Improve type checking in ol.renderer.Layer
2013-04-30 22:00:22 +02:00
Tom Payne
070c286c54
Improve type checking in ol.ImageUrlFunction
2013-04-30 22:00:21 +02:00
Tom Payne
539529af59
Improve type checking in ol.coordinate
2013-04-30 21:29:56 +02:00
Tom Payne
d2979fc4ff
Improve type checking in ol.animation
2013-04-30 21:29:10 +02:00
Tom Payne
59a4155651
Merge pull request #665 from twpayne/fix-firefox-dom-renderer
...
Prevent Bootstrap's setting of max-width from infecting map
2013-04-30 06:46:41 -07:00