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
Björn Harrtell
7822f5ce5d
Consider multi in add/remove/toggle select logic
2016-02-17 13:18:06 +01:00
Björn Harrtell
2d6ce527e2
Merge branch 'fix-select-and-everything-that-relies-on-unmanaged-layers-and-skipped-features-this-time-for-real---hopefully' into set-multi
2016-02-17 13:07:24 +01:00
Frédéric Junod
9baa296a49
Merge pull request #4845 from gberaudo/fix_geolocation_error_type
...
Fix geolocation error cast
2016-02-17 11:02:30 +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
Marc Jansen
068960e4b2
Don't use goog.isBoolean()
2016-02-16 23:52:20 +01:00
Marc Jansen
5e4e9100e4
Don't use goog.isString()
2016-02-16 23:37:38 +01:00
Andreas Hocevar
bcf379cc8e
Merge pull request #4794 from ahocevar/fixed-tileloading
...
Make tile loading count no longer depend on source count
2016-02-16 15:51:55 +01:00
Guillaume Beraudo
7e6115a763
Fix geolocation error cast
...
Despite the dispatchEvent method accepting a hash with a "target" property of
"undefined", closure may still require the "target" property to be
explicit.
2016-02-16 11:36:24 +01:00
Brett Johnson
7f02b63ccc
Overloading fill color (polygon or text) with CanvasPattern and CanvasGradient.
2016-02-15 08:30:56 -08:00
Andreas Hocevar
952b99742e
Add tests, remove unused code, encapsulate repeated code in functions
2016-02-15 17:00:06 +01:00
Andreas Hocevar
a109062b1f
Rotate map canvas after composition
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
Frédéric Junod
34392b464c
Merge pull request #4808 from fredj/type_cleanup
...
Type cleanup
2016-02-15 12:01:40 +01:00
Frederic Junod
e7c57ada95
Use olx.format.ReadOptions in ol.interaction.DragAndDrop
...
Don't reproject the geometries in ol.interaction.DragAndDrop; use
the `featureProjection` option in `format.readFeatures`
2016-02-15 09:26:00 +01:00
Frederic Junod
df977d50b6
Fix type cast in ol.layer.Base constructor
...
ol.layer.Base takes a olx.layer.BaseOptions not olx.layer.LayerOptions
2016-02-15 09:25:01 +01:00
Andreas Hocevar
cd2dfc7f10
Use regular expression instead of String#endsWith() check
2016-02-14 23:15:15 +01:00
Andreas Hocevar
c27b1e4e3b
Merge pull request #4836 from ahocevar/ua-lowercase
...
Use lowercase for all user agent checks
2016-02-14 16:14:26 +01:00
Andreas Hocevar
0432c863c7
Use lowercase for all user agent checks
2016-02-14 14:53:30 +01:00
Marc Jansen
f1fdfb7971
Don't use goog.string.newlines.*
2016-02-12 15:07:56 +01:00
Marc Jansen
48ff0b90d3
Don't use goog.string.isEmpty
2016-02-12 14:12:44 +01:00
Andreas Hocevar
98b823c5fc
Render tiles directly to the map canvas
...
This change removes the overhead of rendering tiles to an intermediate canvas.
2016-02-12 12:54:19 +01:00
Guillaume Beraudo
3e9683d88d
Fix checks for undefined in zoomtoextentcontrol
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
4722d341af
Fix checks for undefined in zoomslidercontrol
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
b53d74285b
Fix checks for undefined in zoom control
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
6c1d0f1bbe
Fix checks for undefined in scaline control
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
cf5006617c
Fix checks for undefined in rotate control
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
adb5b78cb6
Fix checks for undefined in overviewmapcontrol
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
6779ab5e29
Fix checks for undefined in mousepositioncontrol
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
a513754d25
Fix checks for undefined in fullscreencontrol
2016-02-11 11:03:35 +01:00
Guillaume Beraudo
9703be932d
Fix checks for undefined in attributioncontrol
2016-02-11 11:03:35 +01:00
pfanguin
b584a9aeb5
Add precision parameter for HDMS coordinate
2016-02-11 09:15:41 +01:00
Frederic Junod
f7e20377ec
Make ol.style.Style a @struct
...
And take into account that `styles` may be a style or an array of style.
2016-02-10 17:07:10 +01:00
Fran Peručić
b46cc5a241
fix multipolygon clone
2016-02-10 15:06:00 +01:00
Frédéric Junod
2035bec7ad
Merge pull request #4792 from fredj/snapinteraction_listen_key
...
Use ol.events.listen instead of ol.Observable#on
2016-02-06 19:01:55 +01:00
Marc Jansen
efa82dccf9
Remove use of goog.isString()
2016-02-06 12:56:55 +01:00
Andreas Hocevar
3f36e0967f
Make tile loading count no longer depend on source count
2016-02-05 09:38:16 +01:00
Frederic Junod
a44e71aad1
Use ol.events.listen instead of ol.Observable#on
...
`ol.Observable#on` may return an array of `ol.events.Key`, `ol.events.listen` always
return a single `ol.events.Key`.
2016-02-04 17:24:29 +01:00
Frederic Junod
8c6883db34
Remove unnecessary cast
2016-02-04 15:52:28 +01:00
Andreas Hocevar
0c23d9a7ff
Keep track of tile source count
2016-02-04 06:54:45 -07:00
Tim Schaub
d67f33bcd6
Remove use of goog.object.unsafeClone()
2016-02-04 06:54:44 -07:00
Tim Schaub
e2fe897811
Replace goog.object.getValues() with ol.object.getValues()
2016-02-04 06:54:44 -07:00
Tim Schaub
417dbf36c8
Remove use of goog.object.setIfUndefined()
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
f38d8bf824
Remove use of goog.object.get()
2016-02-04 06:54:44 -07:00
Tim Schaub
8b9c393820
Remove use of goog.object.some()
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
0dce343d4f
Remove use of goog.object.getCount()
2016-02-04 06:54:44 -07:00
Tim Schaub
1a9367228d
Remove use of goog.object.contains() and findKey()
2016-02-04 06:54:44 -07:00