Andreas Hocevar
cd2dfc7f10
Use regular expression instead of String#endsWith() check
2016-02-14 23:15:15 +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
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
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
Andreas Hocevar
0c23d9a7ff
Keep track of tile source count
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
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
554887ae14
Remove use of goog.object.forEach()
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
a74af66d5f
Use ol.object.assign() instead of goog.object.clone()
2016-02-04 06:54:43 -07:00
Andreas Hocevar
00116b7c74
Merge pull request #4711 from ahocevar/no-goog-events
...
Removal of goog.events.*
2016-02-03 14:05:32 +01:00
Andreas Hocevar
af1f2bdda8
Expand urls before setting this.urls
2016-02-03 12:49:12 +01:00
Andreas Hocevar
78f44dcc8a
Improve XHR and ol.net.jsonp result/failure handling
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
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
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
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
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
640c59d9af
Remove goog.array.find
2016-02-03 11:41:39 +13:00
Nicholas L
d1b6a17773
Remove goog.array.extend
2016-02-03 11:41:38 +13:00
Frederic Junod
d8330d56a0
Add opaque option to olx.source.OSMOptions
2016-02-02 13:42:05 +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
ecb2a42900
Properly detect feature on unmanaged layer for toggle selection
2016-01-30 18:13:48 +01:00
Andreas Hocevar
483376deb2
Untangle vector tile feature reprojection
2016-01-27 00:42:51 +01:00
Frederic Junod
b7cbd20b6f
Add missing JSDoc tags
2016-01-25 14:37:45 +01:00
Guillaume Beraudo
9132d91f66
Remove remaining unnecessary ol.source.State casts
2016-01-21 16:05:06 +01:00
Guillaume Beraudo
d32d6e6851
Simplify source state option
...
The ol.source.State is already a string.
Removed extra union and cast.
2016-01-21 14:40:58 +01:00
Guillaume Beraudo
f0e396678c
Add missing cacheSize attribute
2016-01-21 14:39:42 +01:00
Guillaume Beraudo
d2cc04d770
Bind tileUrlFunction to the source
...
In order to have the function returned by ol.source.UrlTile#getTileUrlFunction()
to return a url even when executed outside the context of the source, then it
should be bound to the source.
2016-01-20 17:54:32 +01:00
Bart van den Eijnden
268298d2d8
Merge pull request #4527 from bartvde/wmstime_new
...
Add support for smooth TileWMS dimensions
2016-01-20 14:14:16 +01:00
Andreas Hocevar
4b441dc503
Respect fixed tile url functions when setting url(s)
2016-01-19 13:40:47 +01:00
Nicholas L
db3ad70a3d
Remove use of goog.bind and use ES5 .bind
2016-01-15 22:10:55 +13:00
Petr Sloup
5dfb4199ca
Fix rendering of transparent MapQuest layer type
2016-01-12 23:23:16 +01:00
Petr Sloup
3607cddcca
Missing parameter description for ol.source.Tile#getOpaque
2016-01-12 09:16:40 +01:00
Tim Schaub
c9e2b384e7
Merge pull request #4602 from tschaub/eslint
...
Use ESLint.
2016-01-12 00:09:15 -08:00
Petr Sloup
2c3ed38714
Fix for reprojecting opaque tile sources
2016-01-12 08:58:16 +01:00
Tim Schaub
13a981c94b
Fewer blank lines
2016-01-11 22:03:23 -08:00
Tim Schaub
0a5d15db50
Remove jshint
2016-01-11 18:58:02 -08:00
Tim Schaub
3cf8618fc7
Prefer single line assignment to 80 character limit
2016-01-11 18:56:08 -08:00
Tim Schaub
e6f6dcc230
Partial valid-jsdoc corrections
2016-01-11 18:56:08 -08:00
Tim Schaub
fd0e2436da
Always provide a default case for switch
2016-01-11 18:56:08 -08:00
Tim Schaub
54df314936
Consistent curly brace style
2016-01-11 18:56:08 -08:00
Petr Sloup
bc0d783f50
Use XHR by default to load TileJSON in ol.source.TileJSON
2016-01-07 09:19:23 +01:00