Commit Graph

23137 Commits

Author SHA1 Message Date
Tim Schaub 50e15dc3e7 Merge pull request #6953 from tschaub/tests
Run tests in real browsers with Karma
2017-08-16 17:15:50 -04:00
Andreas Hocevar df4b77b2bb Merge pull request #7127 from ahocevar/street-labels-geojson
Use static GeoJSON instead of Overpass query for faster loading
2017-08-16 16:58:32 -04:00
Tim Schaub a61e9f563c No sudo and add comment 2017-08-16 16:58:22 -04:00
Andreas Hocevar 0f29ea4f0e Use static GeoJSON instead of Overpass query for faster loading 2017-08-16 16:42:59 -04:00
Tim Schaub 1cad1ffab6 Name tests like the pull request 2017-08-16 16:38:53 -04:00
Tim Schaub ea5484d676 Avoid Edge and Safari for now 2017-08-16 16:16:16 -04:00
Tim Schaub 1fdef48812 Run tests on Sauce 2017-08-16 16:07:31 -04:00
Tim Schaub 5d0b1efba7 Fix typos 2017-08-16 14:36:49 -04:00
Tim Schaub 73afb656d7 Test fixes 2017-08-16 14:24:42 -04:00
Tim Schaub 02b2cdbd27 Remove unused tasks and update instructions 2017-08-16 13:45:13 -04:00
Tim Schaub fb820f4b81 Run tests on Firefox in Travis 2017-08-16 13:45:13 -04:00
Tim Schaub 3bdddeac1d More test cleanup 2017-08-16 13:45:13 -04:00
Tim Schaub a2c043d1b4 Clean up after rendering tests 2017-08-16 13:43:28 -04:00
Tim Schaub 46bcce464f Add missing requires to tests 2017-08-16 13:43:28 -04:00
Tim Schaub 39cf0ee154 Avoid failure when other tests don't clean up 2017-08-16 13:43:28 -04:00
Tim Schaub a5113715ef Conditionally run WebGL rendering tests 2017-08-16 13:43:28 -04:00
Tim Schaub 36f01e7b08 Expose describe and it on where 2017-08-16 13:35:32 -04:00
Tim Schaub 0dfd6da5a9 Run rendering tests with the rest of the tests 2017-08-16 13:35:32 -04:00
Tim Schaub 8e91d51d7c Provide Karma with updated dependencies on change 2017-08-16 13:35:31 -04:00
Tim Schaub 32c26c2524 More consistent clean up 2017-08-16 13:35:31 -04:00
Tim Schaub 44a976eb60 Run tests in real browsers with Karma 2017-08-16 13:35:31 -04:00
greenkeeper[bot] 7abe24010a fix(package): update closure-util to version 1.23.0 2017-08-16 14:54:54 +00:00
Joao Gouveia 163fc2e8e6 Adds Unit testing 2017-08-16 12:13:18 +02:00
Andreas Hocevar 86d0074386 Print ES6 import hint on each doc page 2017-08-15 19:17:06 -04:00
Andreas Hocevar 44558b7c89 Merge pull request #7125 from ahocevar/remove-error-vector-tiles
Do not try to render error tiles from VectorTile source
2017-08-15 16:34:16 -04:00
Tim Schaub 81acbc0f25 Merge pull request #6855 from tschaub/pluggable
Pluggable renderers
2017-08-15 16:20:31 -04:00
Andreas Hocevar c69cf27218 Trigger change when source tile state changes
A VectorImageTile now gets changed() whenever one of its source tiles's state
changes, until all source tiles are LOADED.
2017-08-15 16:12:41 -04:00
Tim Schaub 1674fcc680 Fall back to canvas to preserve old behavior 2017-08-15 15:37:37 -04:00
Tim Schaub 9277902535 Add a Canvas map 2017-08-15 15:37:37 -04:00
Tim Schaub 8a08ab6463 Correct types 2017-08-15 15:37:37 -04:00
Tim Schaub 8e90976bf2 Indentation fix 2017-08-15 15:37:37 -04:00
Tim Schaub 1a6ea341fe Pluggable map 2017-08-15 15:37:37 -04:00
Tim Schaub cada78459f Only use WebGL renderer if ol.has.WEBGL 2017-08-15 15:37:37 -04:00
Tim Schaub 9271df7e1d Pluggable renderers 2017-08-15 15:37:37 -04:00
Tim Schaub 9bdd643014 Merge pull request #7128 from tschaub/animate-undef
Make view.animate() tolerate undefined views
2017-08-15 15:37:16 -04:00
Tim Schaub ae62f5a682 Test that an animation series works with an undefined view 2017-08-15 13:33:19 -04:00
Tim Schaub 940f97e2a7 Make view.animate() tolerate undefined views 2017-08-15 13:28:50 -04:00
Frédéric Junod 8292e0e311 Merge pull request #7126 from openlayers/greenkeeper/phantomjs-prebuilt-2.1.15
Update phantomjs-prebuilt to the latest version 🚀
2017-08-15 09:25:50 +02:00
Joao Gouveia f928209256 Fix srsDimension read on GML3 for Geoserver
Contrary to Mapserver, Geoserver sets the srsDimension attribute on
the child of the geometry node, not on the points list.
This fix searches that node as well.

A small unit test was also added.
2017-08-15 09:10:17 +02:00
greenkeeper[bot] 26270669df chore(package): update phantomjs-prebuilt to version 2.1.15 2017-08-14 15:13:58 +00:00
Andreas Hocevar ee81a5e817 Do not try to render error tiles from source 2017-08-14 10:18:03 -04:00
Tim Schaub d218c4d454 Merge pull request #7124 from openlayers/release-v4.3.1
Release v4.3.1
v4.3.1
2017-08-14 09:51:08 -04:00
Tim Schaub 81f37708c1 Bumping versions to 4.3.1 2017-08-14 09:49:12 -04:00
Tim Schaub 8b0c6196e6 Changelog for v4.3.1 2017-08-14 09:48:22 -04:00
Tim Schaub 93a9799e46 Merge pull request #7122 from tschaub/unanimated
Immediately complete no-op animations
2017-08-14 09:43:39 -04:00
Tim Schaub 7f0c8fe899 Use ol.coordinate.equals 2017-08-14 09:25:41 -04:00
Andreas Hocevar b06efa387c Merge pull request #7120 from ahocevar/fix-overzoom-hitdetect
Fix hit detection for overzoomed vector tiles
2017-08-14 09:21:04 -04:00
Tim Schaub 48178f0e31 Immediately complete no-op animations 2017-08-14 09:08:50 -04:00
Frédéric Junod d65cabebd6 Merge pull request #7114 from GaborFarkas/webgl_immediate
Immediate WebGL text renderer and other improvements
2017-08-14 14:33:45 +02:00
Andreas Hocevar 992cf2b2d6 Fix hit detection for overzoomed vector tiles 2017-08-13 22:53:58 -04:00