Andreas Hocevar
78f44dcc8a
Improve XHR and ol.net.jsonp result/failure handling
2016-02-03 11:19:38 +01:00
Tim Schaub
e48ab95735
Use originalEvent instead of browserEvent
2016-02-03 11:19:38 +01:00
Tim Schaub
c62e76ab67
Remove support for useCapture
2016-02-03 11:19:38 +01:00
Tim Schaub
80df1f5ae8
Move opt_useCapture arg to the end of the list
2016-02-03 11:19:38 +01:00
Andreas Hocevar
dc0393acff
Add map tests for resize and animationDelay
2016-02-03 11:19:38 +01:00
Andreas Hocevar
136c8af878
Add tests and documentation for ol.net.jsonp
...
ol.net.Jsonp was renamed to ol.net.jsonp, because it is not a constructor.
2016-02-03 11:19:38 +01:00
Andreas Hocevar
8d0ef13505
Add tests and documentation for goog.events.*
2016-02-03 11:19:38 +01:00
Andreas Hocevar
cf4556f115
Add tests and documentation for ol.events.Event
2016-02-03 11:19:38 +01:00
Andreas Hocevar
5ba8b13ccf
Add tests and documentation of ol.events.EventTarget
2016-02-03 11:19:38 +01:00
Andreas Hocevar
c51d717657
Refactor event manager to remove memory leaks
2016-02-03 11:19:38 +01:00
Andreas Hocevar
d7497f9686
Always provide useCapture and async args to browser
2016-02-03 11:19:38 +01:00
Andreas Hocevar
f35d0106b8
Remove goog.net.* and goog.async.AnimationDelay
2016-02-03 11:19:38 +01:00
Andreas Hocevar
2b451e7893
Remove goog.dom.ViewportSizeMonitor
2016-02-03 11:19:38 +01:00
Andreas Hocevar
7e27ba1d42
Remove goog.fx.Dragger
2016-02-03 11:19:38 +01:00
Andreas Hocevar
6ac3f30c8f
Remove goog.events.MouseWheelEvent and goog.events.MouseWheelHandler
2016-02-03 11:19:38 +01:00
Andreas Hocevar
1a6daa297e
Remove goog.events.KeyHandler
2016-02-03 11:19:38 +01:00
Andreas Hocevar
0f216659f9
Remove goog.fs.FileReader and goog.events.FileDropHandler
2016-02-03 11:19:38 +01:00
Andreas Hocevar
3f2d79b7fe
Replace goog.events.Event/EventTarget system with our own
...
This also removes goog.events.listen, goog.events.unlisten,
goog.events.unlistenByKey and goog.events.BrowserEvent.
2016-02-03 11:19:38 +01:00
Frédéric Junod
d87482e415
Merge pull request #4730 from fredj/geolocation_error_doc
...
Document ol.Geolocation error event
2016-02-03 11:11:23 +01:00
Bart van den Eijnden
9f2e2cd1e8
Merge pull request #4772 from adube/fix-namespaceuri
...
Use node.setAttribute to set namespaceURI of a node
2016-02-03 08:55:25 +01:00
Andreas Hocevar
ebc98ec1bb
Address TODOs
...
To make sure that our binarySearch implementation meets the requirements of
the library, I added more tests for ol.geom.flat.interpolate.lineString, only
to find out that it does not handle line strings with repeated vertices
properly, regardless of what binarySearch implementation is used.
2016-02-03 11:41:41 +13:00
Nicholas L
1771df0109
Change binary search to return the lowest position
2016-02-03 11:41:41 +13:00
Marc Jansen
434349cb55
Check length of arrays when checking equality
2016-02-03 11:41:40 +13:00
Andreas Hocevar
2fb33ba940
Type fixes and simplifications
2016-02-03 11:41:40 +13:00
Nicholas L
d81af7594c
Update JSDocs/functions after review
2016-02-03 11:41:40 +13:00
Nicholas L
e08a88b76c
Remove low and high from binarysearch, use numberSafeCompareFunction
2016-02-03 11:41:40 +13:00
Nicholas L
ef0e95847f
Remove goog.array.binarySearch
2016-02-03 11:41:40 +13:00
Nicholas L
9bcf624382
Forgot to remove a require
2016-02-03 11:41:39 +13:00
Nicholas L
5bd3fb494c
Remove goog.array.repeat
2016-02-03 11:41:39 +13:00
Nicholas L
ab793a58b6
Remove goog.array.isSorted
2016-02-03 11:41:39 +13:00
Nicholas L
9b492f49c7
Remove goog.array.findIndex
2016-02-03 11:41:39 +13:00
Nicholas L
d820b54443
Remove goog.array.equals and goog.array.stableSort
2016-02-03 11:41:39 +13:00
Nicholas L
640c59d9af
Remove goog.array.find
2016-02-03 11:41:39 +13:00
Nicholas L
d743ada8fd
Remove goog.array.remove
2016-02-03 11:41:39 +13:00
Nicholas L
d1b6a17773
Remove goog.array.extend
2016-02-03 11:41:38 +13:00
Nicholas L
1089934486
Remove goog.array.removeAt
2016-02-03 11:41:38 +13:00
Nicholas L
0d5168ca0b
Remove goog.array.insertAt
2016-02-03 11:41:38 +13:00
Nicholas L
39ead1bb49
Remove use of goog.array.flatten
2016-02-03 11:41:38 +13:00
Alexandre Dubé
3264d9a6ea
Use node.setAttribute to set namespaceURI
2016-02-02 13:36:24 -05:00
Frederic Junod
d8330d56a0
Add opaque option to olx.source.OSMOptions
2016-02-02 13:42:05 +01:00
Frederic Junod
c989de3175
Document ol.Geolocation error event
2016-02-02 11:48:47 +01:00
Andreas Hocevar
39b9ba87fc
Merge pull request #4736 from ahocevar/fix-select
...
Properly detect feature on unmanaged layer for toggle selection
2016-02-02 08:58:16 +01:00
Andreas Hocevar
b6fa480c97
Merge pull request #4756 from adube/fix-vector-tile-override
...
Remove VectorTile getSource re-definition of return value
2016-01-31 07:39:39 +01:00
Andreas Hocevar
ecb2a42900
Properly detect feature on unmanaged layer for toggle selection
2016-01-30 18:13:48 +01:00
Andreas Hocevar
dad92e723c
Merge pull request #4733 from ahocevar/fix-scale
...
Avoid rendering too big and too small images for vector tiles
2016-01-30 17:51:35 +01:00
Alexandre Dubé
0a51e4ac32
Remove VectorTile getSource re-definition of return value
2016-01-29 08:33:39 -05:00
Petr Sloup
a05c932973
Improve raster reprojection behavior when tiles fail to load
2016-01-27 14:56:18 +01:00
Andreas Hocevar
9bf2242626
Merge pull request #4725 from ahocevar/vectortile-projection
...
Untangle vector tile feature reprojection
2016-01-27 14:12:16 +01:00
Andreas Hocevar
44764ec1d1
Use rendered tile size limit to avoid big images
...
When using tile sets with a high tilePixelRatio, the maximum pixel size can
trouble the browser. Instead, we now use replay rendering by tile size limits
instead of resolution ratio limits.
2016-01-27 13:38:56 +01:00
Frederic Junod
e674255ebe
Fix '@see' link in src/ol/deviceorientation.js
2016-01-27 12:31:08 +01:00