Andreas Hocevar
a1e0969d9f
Add tests
2016-06-23 17:17:59 +02:00
Andreas Hocevar
3e928718f4
ol.vec.Mat4 improvements
...
* Rename ol.vec.Mat4.fromMatrix to ol.vec.Mat4.fromTransform
* Make result from ol.vec.Mat4.fromTransform immutable by adding result
matrix as argument.
2016-06-23 15:52:25 +02:00
Andreas Hocevar
6b4ee42c90
Refactor to a more convenient internal API
2016-06-23 13:10:41 +02:00
Andreas Hocevar
cf7ff841a7
Remove use of goog.vec.*
2016-06-23 13:10:41 +02:00
Andreas Hocevar
55edf4003f
Merge pull request #5134 from nicholas-l/removeGoogDom
...
Remove goog.dom
2016-06-23 12:15:03 +02:00
Andreas Hocevar
9453984f9a
Merge pull request #5511 from ahocevar/keep-last-point
...
Do not optimize lines away entirely
2016-06-23 11:07:04 +02:00
Andreas Hocevar
35129af7f0
Do not optimize lines away entirely
2016-06-23 10:38:10 +02:00
Andreas Hocevar
3726b25ba2
Merge pull request #5509 from ahocevar/foreachtilecoordinextentandz
...
Make it easier to work with tile ranges in custom source implementations
2016-06-23 09:03:08 +02:00
Andreas Hocevar
14cecb7163
Add function to iterate over tile coordinates in extent and z
2016-06-22 18:05:18 +02:00
Andreas Hocevar
e916345e8c
Merge pull request #5125 from nicholas-l/removeGoogStyle
...
Remove goog style
2016-06-20 13:04:00 +02:00
Andreas Hocevar
030c0dad3d
Avoid creation of unnecessary object literals
2016-06-20 21:44:15 +12:00
Andreas Hocevar
04287e0fd5
Merge pull request #5492 from openlayers/greenkeeper-eslint-2.13.0
...
Update eslint to version 2.13.0 🚀
2016-06-20 07:55:20 +02:00
Andreas Hocevar
609c891524
Merge pull request #5490 from openlayers/greenkeeper-glob-7.0.4
...
Update glob to version 7.0.4 🚀
2016-06-17 09:12:45 +02:00
Andreas Hocevar
6fe1a58b26
Merge pull request #5479 from openlayers/greenkeeper-slimerjs-0.906.2
...
Update slimerjs to version 0.906.2 🚀
2016-06-15 17:54:31 +02:00
Andreas Hocevar
6718fc982e
Merge pull request #5450 from probins/typedefs
...
Remove sub-namespaces from all remaining typedefs
2016-06-14 17:32:10 +02:00
Andreas Hocevar
2809df86ca
Merge pull request #5465 from ahocevar/fix-custom-symbol
...
Fix custom icon positions and rotation
2016-06-14 17:29:00 +02:00
Andreas Hocevar
1d20215bfa
Make all typedefs work without provide/require
2016-06-14 15:01:20 +00:00
Andreas Hocevar
103ff01456
Fix custom icon positions and rotation
2016-06-13 22:08:02 +02:00
Andreas Hocevar
d26ac55ed0
Merge pull request #5453 from ahocevar/mapbrowserpointerevent
...
Reference ol.MapBrowserEvent instead of ol.MapBrowserPointerEvent
2016-06-13 14:01:49 +02:00
Andreas Hocevar
06249be6bd
Remove last reference to ol.MapBrowserPointerEvent from the API
...
This is a bit of a hack, but in fact it improves the situation for the end
user because it asserts the correct event type instead of failing silently.
2016-06-09 18:22:11 +02:00
Andreas Hocevar
400484e663
Reference ol.MapBrowserEvent instead of ol.MapBrowserPointerEvent
...
There is nothing exportable in ol.MapBrowserEvent in addition to what is
exportable in ol.MapBrowserEvent.
2016-06-09 18:22:11 +02:00
Andreas Hocevar
40ead5b329
Merge pull request #5432 from bjornharrtell/rm_goog.uri
...
Remove use of goog.uri
2016-06-09 14:20:56 +02:00
Andreas Hocevar
09202cf95d
Merge pull request #5449 from ahocevar/examples-absolute-urls
...
Make example data/ paths absolute for source view and JSFiddle
2016-06-09 10:10:47 +02:00
Andreas Hocevar
e39ea746a7
Make example data/ paths absolute for source view and JSFiddle
2016-06-09 08:51:34 +02:00
Andreas Hocevar
54f7bb6958
Merge pull request #5399 from probins/raster
...
Remove ol.raster namespace
2016-06-08 16:09:37 +02:00
Andreas Hocevar
072728b083
Merge pull request #5427 from ahocevar/auto-typedef-enum-options
...
Document typedefs and enums used by API symbols
2016-06-07 23:58:04 +02:00
Andreas Hocevar
abec4f4ba7
Fix ol.raster.Operation type and docs
2016-06-07 08:36:44 +02:00
Andreas Hocevar
aa9dbb984a
Work around undetected types in {function(argType):returnType} types
2016-06-06 08:02:10 +02:00
Andreas Hocevar
0dca194525
Handle types in arrays etc.
2016-06-04 00:27:25 +02:00
Andreas Hocevar
9e980663ee
Remove api annotations from typedefs in olx.js
2016-06-03 10:38:55 +02:00
Andreas Hocevar
2ec4969ac7
Remove api annotations from enums
2016-06-03 09:29:14 +02:00
Andreas Hocevar
ca07de422c
Remove api annotations from typedefs
2016-06-03 09:29:04 +02:00
Andreas Hocevar
eddd006fcf
Document typedefs and enums used by API symbols
...
It is no longer necessary to add api annotations to typedefs and enums
that are used by API symbols.
2016-06-03 09:28:53 +02:00
Andreas Hocevar
f3e6630db3
Merge v3.16.0
2016-05-23 21:01:54 +02:00
Andreas Hocevar
1038b2abea
Update package version to v3.16.0
2016-05-23 20:49:32 +02:00
Andreas Hocevar
e0cada9c5d
Changelog for v3.16.0
2016-05-23 20:49:05 +02:00
Andreas Hocevar
bbd1af6056
Merge pull request #5368 from probins/wfs
...
Move WFS typedefs to typedefs.js
2016-05-19 14:52:54 +02:00
Andreas Hocevar
be2fc808be
Merge pull request #5363 from probins/camels
...
Convert all typedefs to CamelCase
2016-05-19 09:12:38 +02:00
Andreas Hocevar
9f501aeb0e
Merge pull request #5352 from marlowp/Issue#5030
...
Add getResolutions() to ol.View
2016-05-18 18:03:09 +02:00
Andreas Hocevar
8afae37c4c
Merge pull request #5359 from probins/notes
...
Move upgrade notes to correct place
2016-05-18 17:56:30 +02:00
Andreas Hocevar
2bff721227
Merge pull request #5343 from probins/nonapitypedefs
...
Rename non-api sub-namespace typedefs
2016-05-18 17:34:08 +02:00
Andreas Hocevar
443d252ec1
Merge pull request #5353 from probins/api
...
Add API definition to docs landing page
2016-05-17 22:05:12 +02:00
Andreas Hocevar
1c03814860
Merge pull request #5347 from openlayers/greenkeeper-eslint-2.10.1
...
Update eslint to version 2.10.1 🚀
2016-05-15 11:46:00 +02:00
Andreas Hocevar
ef52a757b1
Merge pull request #5344 from probins/rasterenum
...
Remove raster enum from test
2016-05-14 01:53:58 +02:00
Andreas Hocevar
4626554a18
Merge pull request #5335 from probins/typedefs
...
Move typedefs to separate file
2016-05-13 10:23:14 +02:00
Andreas Hocevar
9523fb6edd
Merge pull request #5332 from ahocevar/examples-outdated-warning
...
Warn when viewing an outdated example, and offer a redirect to latest
2016-05-12 19:23:09 +02:00
Andreas Hocevar
31d0278dfb
Merge pull request #5342 from ahocevar/fix-source-links
...
Fix incorrect source links
2016-05-12 18:55:35 +02:00
Andreas Hocevar
e74434299e
Fix incorrect source links
2016-05-12 18:51:54 +02:00
Andreas Hocevar
3fc70bac00
Merge pull request #5339 from ahocevar/div-instead-of-alert
...
Use a div instead of alert for version warning
2016-05-12 18:20:56 +02:00
Andreas Hocevar
0d2b833e06
Use a div instead of alert for version warning
...
With this change, it is also no longer necessary to display the version in the
navigation bar. The accidently removed doctype is also brought back.
2016-05-12 17:13:44 +02:00
Andreas Hocevar
19692ed60a
Warn when viewing an outdated example, and offer a redirect to latest
2016-05-12 13:40:48 +02:00
Andreas Hocevar
49e2fd0df3
Merge pull request #5333 from openlayers/improve-comments
...
Improve code readability with better comments
2016-05-11 16:13:15 +02:00
Andreas Hocevar
d59ace1a61
Improve code readability with better comments
2016-05-11 15:46:39 +02:00
Andreas Hocevar
d6395a3c82
Merge pull request #5330 from ahocevar/doc-fixes-improvements
...
Fix source links, display version and warn about outdated docs
2016-05-11 13:00:41 +02:00
Andreas Hocevar
d27ea0974e
Fix source links, display version and warn about outdated docs
2016-05-11 12:45:58 +02:00
Andreas Hocevar
8c8c4c3df4
Merge pull request #5324 from probins/rmrequires
...
Remove unneeded goog.provides/requires for typedefs
2016-05-10 16:31:42 +02:00
Andreas Hocevar
c4387c14ff
Merge pull request #5313 from ahocevar/rastersource-framestate-extent
...
Rastersource framestate extent
2016-05-10 14:35:25 +02:00
Andreas Hocevar
cb50e4a102
Merge pull request #5327 from openlayers/greenkeeper-closure-util-1.13.1
...
Update closure-util to version 1.13.1 🚀
2016-05-10 11:15:41 +02:00
Andreas Hocevar
39087b2fa4
Reuse the frameState extent
2016-05-09 15:23:00 +02:00
Andreas Hocevar
5c76cb01af
Use a snapshot of the frameState extent
2016-05-09 15:23:00 +02:00
Andreas Hocevar
fbb9194923
Merge pull request #5274 from samuellapointe/logofix
...
Allow using elements in logo attribution options
2016-05-09 13:46:11 +02:00
Andreas Hocevar
ed421ce4b2
Merge pull request #5315 from probins/tilecoordtransformtype
...
Remove unused ol.TileCoordTransformType
2016-05-07 12:06:57 +01:00
Andreas Hocevar
72468f3470
Merge pull request #5291 from ahocevar/dispatch-while-dispatching-once-listener
...
Allow once listeners to dispatch events of same type
2016-05-04 12:10:21 -04:00
Andreas Hocevar
b2c6bb11cf
Allow once listeners to dispatch events of same type
2016-05-04 11:55:30 -04:00
Andreas Hocevar
c7898bcb0e
Merge pull request #5296 from probins/patch-1
...
Document handling of KML MultiGeometries
2016-04-29 12:04:18 +02:00
Andreas Hocevar
690ef18ee2
Merge pull request #5293 from giohappy/master
...
Block removePoint while dragging
2016-04-29 10:46:40 +02:00
Andreas Hocevar
0151d802d3
Merge pull request #5287 from ahocevar/vectortile-tests
...
Add and fix vectortile tests
2016-04-28 13:07:29 +02:00
Andreas Hocevar
a54c686691
Merge pull request #5288 from giohappy/master
...
Expose removeVertex_ as removePoint
2016-04-28 13:01:11 +02:00
Andreas Hocevar
ebc28aefd4
Add and fix vectortile tests
2016-04-28 12:57:27 +02:00
Andreas Hocevar
2939ebc9b9
Merge pull request #5286 from ahocevar/only-render-whats-necessary
...
Skip unnecessary render functions
2016-04-28 11:18:35 +02:00
Andreas Hocevar
c17e23f2ae
Skip unnecessary render functions
2016-04-28 10:22:20 +02:00
Andreas Hocevar
88d20a69ad
Merge pull request #5177 from ahocevar/vector-tile-hybrid-rendering
...
Add render options for vector tile layers
2016-04-28 09:04:45 +02:00
Andreas Hocevar
12849a678e
Add note about opaque option removal
2016-04-27 17:50:38 +02:00
Andreas Hocevar
c72a39ff53
Coding style fixes
2016-04-27 17:33:55 +02:00
Andreas Hocevar
ec832243a2
Add comment making clear that 'vector' mode does not generate images
2016-04-27 17:31:20 +02:00
Andreas Hocevar
c5f81a5706
Unconditionally call drawImage - image is always available
2016-04-27 17:31:20 +02:00
Andreas Hocevar
c3217e8d30
Merge pull request #5044 from fblackburn/snapinteraction
...
Snap interaction now handle feature without geometry properly
2016-04-27 14:25:17 +02:00
Andreas Hocevar
762aa3029c
Merge pull request #5275 from ahocevar/fix-select-getlayer
...
Fix feature-layer association on replaced selections
2016-04-27 10:40:43 +02:00
Andreas Hocevar
c11e95099c
Fix feature-layer association on replaced selections
2016-04-27 08:13:45 +02:00
Andreas Hocevar
ed6ac93222
Merge pull request #5264 from matjos/master
...
Fix for close draw polygon error
2016-04-26 10:52:28 +02:00
Andreas Hocevar
343f41e99e
Merge pull request #5267 from ahocevar/no-goog-functions
...
Use ol.functions instead of goog.functions
2016-04-25 16:03:31 +02:00
Andreas Hocevar
255e449dd3
Merge pull request #5266 from ahocevar/colorlike-doc
...
Document ol.colorlike
2016-04-25 15:53:57 +02:00
Andreas Hocevar
b37cd3fae6
Use ol.functions instead of goog.functions
2016-04-25 15:46:00 +02:00
Andreas Hocevar
d425f75bea
Merge pull request #5261 from giohappy/master
...
add finishCondition to ol.interaction.Draw
2016-04-25 15:42:39 +02:00
Andreas Hocevar
989c04cf12
Document ol.colorlike
2016-04-25 15:33:46 +02:00
Andreas Hocevar
60926626df
Merge pull request #5259 from ahocevar/squash-changelog
...
Include squash commit merges in changelog
2016-04-22 09:36:46 +02:00
Andreas Hocevar
405ed2af56
Include squash commit merges in changelog
2016-04-21 16:20:03 +02:00
Andreas Hocevar
44f09497f0
Merge pull request #5257 from bjornharrtell/mvt-api
...
Add readFeatures and readProjection as MVT experimental API
2016-04-21 15:38:45 +02:00
Andreas Hocevar
f7147960a9
Add render options for vector tile layers
2016-04-19 13:04:38 +02:00
Andreas Hocevar
1ecd47aeb9
Merge pull request #5201 from probins/patch-2
...
Small clarification for vector source loader docs
2016-04-08 12:17:03 +02:00
Andreas Hocevar
6efd3dab0b
Add rendering tests to ensure correct circle and polygon rendering ( #5189 )
2016-04-07 18:03:57 +02:00
Andreas Hocevar
880d4b89a2
Revert "Batch polygon fill and stroke instructions"
2016-04-07 16:31:08 +02:00
Andreas Hocevar
fe33910ec2
Revert "Batch polygon fill and stroke instructions"
2016-04-07 16:30:04 +02:00
Andreas Hocevar
c535cf04e2
Merge pull request #5149 from ahocevar/batch-polygon-fill-stroke
...
Batch polygon fill and stroke instructions
2016-04-04 09:17:52 +02:00
Andreas Hocevar
fb4992b580
Merge pull request #5159 from openlayers/greenkeeper-eslint-2.6.0
...
Update eslint to version 2.6.0 🚀
2016-04-02 10:47:25 +02:00
Andreas Hocevar
4141572725
Merge pull request #5160 from openlayers/greenkeeper-clean-css-3.4.11
...
Update clean-css to version 3.4.11 🚀
2016-04-02 10:46:17 +02:00
Andreas Hocevar
3ba2d71784
Merge pull request #5157 from probins/measure
...
Improve docs for measure example
2016-04-01 17:49:29 +02:00
Andreas Hocevar
ee53fd772d
Remove unnecessary duplicated polygon close points
2016-03-31 14:47:07 +02:00
Andreas Hocevar
18f3d7243d
Batch polygon fill and stroke instructions
2016-03-31 13:26:42 +02:00
Andreas Hocevar
627632ce1b
Merge pull request #5124 from nicholas-l/removeDOMClassList
...
Removed goog.dom.classlist
2016-03-31 10:25:05 +02:00