Andreas Hocevar
00a0f14743
Unlisten before calling listener and bind to target by default
2016-02-25 17:48:15 +01:00
Tim Schaub
ef42267cfe
Merge pull request #4868 from sebasbaumh/refreshSource
...
Allow to refresh a source and reload its data.
2016-02-25 07:15:46 -07:00
Andreas Hocevar
0407e779f9
Make ol.source.Cluster more flexible by adding a geometryFunction option
2016-02-25 15:02:41 +01:00
Frederic Junod
edf2096b1b
Remove use of goog.style.getClientPosition
...
Use Element.getBoundingClientRect() instead.
2016-02-25 08:36:40 +01:00
Sebastian Baumhekel
7fcf2650ee
Allow to refresh a source and reload its data.
...
Provide an API to refresh a source and reload its data in an associated
layer, as for example already loaded tiles in a ol.source.Tile source
are not refreshed. Additionally a test for the new
ol.source.Source.refresh() function is provided.
Currently internal state is not cleaned up, e.g. already loaded tiles
in a `ol.source.Tile` source are still cached and not reloaded at all.
github issue #4867 (https://github.com/openlayers/ol3/issues/4867 )
2016-02-25 08:05:56 +01:00
Frederic Junod
48064306a1
Remove use of goog.math.Rect
2016-02-24 14:32:58 +01:00
Andreas Hocevar
4e11a86b4e
Merge pull request #4896 from ahocevar/xml-ignore-order
...
Ignore XML sequence when comparing GML
2016-02-24 08:59:30 +01:00
Andreas Hocevar
cdf9eda132
Ignore element order for FeatureCollection round trip
2016-02-23 23:36:12 +01:00
Andreas Hocevar
7a953a166e
Add option to ignore element order in xmleq
2016-02-23 23:35:53 +01:00
Tim Schaub
02904cda8e
Guard against handlers handling events after done
2016-02-23 13:13:15 -07:00
Tim Schaub
24b7b27836
Listen once when calling done
2016-02-23 13:10:47 -07:00
Tim Schaub
9da8cd890e
Simpler alias
2016-02-23 13:06:38 -07:00
Tim Schaub
eaab8e47ce
More cleanup
2016-02-23 12:57:39 -07:00
Tim Schaub
b440872e60
Less crazy indentation
2016-02-23 12:50:33 -07:00
Tim Schaub
247eb62e3b
Avoid shadowing
2016-02-23 12:48:27 -07:00
Andreas Hocevar
8e489304c1
Stricter check for ImageData constructor
2016-02-23 19:43:06 +01:00
Andreas Hocevar
c2d4bf113d
Fix tests so they all pass in IE9
2016-02-23 18:21:22 +01:00
Andreas Hocevar
ad6c731823
Use requestAnimation polyfill for examples and update release notes
2016-02-23 15:56:03 +01:00
Andreas Hocevar
a8c6baa188
Use less aggressive DOM function overrides
2016-02-23 14:14:49 +01:00
Andreas Hocevar
81750ea6b1
Merge pull request #3453 from bjornharrtell/set-multi
...
Consider multi in add/remove/toggle select logic
2016-02-22 09:49:00 +01:00
Björn Harrtell
a546e09b96
Merge branch 'master' into set-multi
2016-02-22 09:30:25 +01:00
tsauerwein
1e8bbb0ae4
Add target property to drag&drop interaction
2016-02-22 09:25:30 +01:00
Andreas Hocevar
6c7d6817bd
Merge pull request #4854 from ahocevar/fix-select-and-everything-that-relies-on-unmanaged-layers-and-skipped-features-this-time-for-real---hopefully
...
Always report skipped feature hits for the original layer
2016-02-22 09:23:28 +01:00
Petr Sloup
59574da74c
Fix reprojection of raster sources with gutter
2016-02-19 12:17:03 +01:00
Bart van den Eijnden
84b418b5c6
Assert we have a feature id
2016-02-19 09:41:13 +01:00
Frédéric Junod
a9675576d3
Merge pull request #4863 from fredj/rm_goog.dom
...
Remove use of goog.dom.createElement
2016-02-18 11:07:23 +01:00
Frédéric Junod
38e43e018c
Merge pull request #4864 from fredj/rm_goog.dom.getElementsByClass
...
Use querySelectorAll instead of goog.dom.getElementsByClass
2016-02-18 11:06:55 +01:00
Andreas Hocevar
7cc43d36ef
Merge pull request #4597 from ahocevar/direct-render
...
Render tiles directly to the map canvas
2016-02-18 11:06:34 +01:00
Frederic Junod
9cb86df61c
Use querySelectorAll instead of goog.dom.getElementsByClass
2016-02-18 10:03:38 +01:00
Frederic Junod
00fbb77c19
Remove use of goog.dom.createElement
2016-02-18 09:55:36 +01:00
Björn Harrtell
f77480ec28
Add tests excercising the add/remove/toggle select logic with and without multi
2016-02-17 13:15:45 +01:00
Andreas Hocevar
5bc00d8535
Continue passing null instead of unmanaged layer to forEachFeatureAtCoordinate
2016-02-17 08:59:45 +01:00
Andreas Hocevar
9f0fefd42d
Hit-detect skipped features, but not on unmanaged layer
2016-02-17 00:54:31 +01:00
Frédéric Junod
a5e463464a
Merge pull request #4843 from fredj/goog.dom.getParentElement
...
Remove use of goog.dom.getParentElement
2016-02-16 08:35:27 +01:00
Tim Schaub
03761642ed
Correct indentation
2016-02-15 16:39:56 -07:00
Frederic Junod
25f5776d8e
Remove use of goog.dom.getParentElement
2016-02-15 17:13:04 +01:00
Andreas Hocevar
952b99742e
Add tests, remove unused code, encapsulate repeated code in functions
2016-02-15 17:00:06 +01:00
Frederic Junod
296ec9799f
Remove use of goog.dom.createDom
2016-02-15 16:40:07 +01:00
Andreas Hocevar
ff07f3a385
Merge pull request #4830 from ahocevar/proj4-tests
...
Make sure window.proj4 is always restored in tests
2016-02-15 09:22:54 +01:00
Andreas Hocevar
27908edea1
Make sure window.proj4 is always restored in tests
2016-02-13 14:09:25 +01:00
pfanguin
b584a9aeb5
Add precision parameter for HDMS coordinate
2016-02-11 09:15:41 +01:00
Andreas Hocevar
d0eb6322c3
Cleanup after goog.array, goog.object and goog.isDef removal
2016-02-05 14:52:52 +01:00
Tim Schaub
72ea0ecfd8
Remove remaining goog.object use from tests
2016-02-04 06:54:45 -07:00
Tim Schaub
e2fe897811
Replace goog.object.getValues() with ol.object.getValues()
2016-02-04 06:54:44 -07:00
Tim Schaub
fd394151fd
Replace goog.object.clear() with ol.object.clear()
2016-02-04 06:54:44 -07:00
Tim Schaub
8aecb3270c
Replace goog.object.isEmpty() with ol.object.isEmpty()
2016-02-04 06:54:44 -07:00
Tim Schaub
3c0ef430db
Use ol.object.assign() instead of goog.object.extend()
2016-02-04 06:54:43 -07:00
Tim Schaub
3a4b504a5d
Add polyfill for Object.assign()
2016-02-04 06:54:43 -07:00
Frederic Junod
49b210973e
Use ol.array instead of goog.array
2016-02-04 14:21:26 +01:00
Marc Jansen
a29e7027ca
Correct assertion message in binarySearch-test
2016-02-03 14:50:33 +01:00