Andreas Hocevar
2306d08cf4
Merge pull request #7242 from ahocevar/source-error-not-empty
...
Use EMPTY and LOADED state properly on ol.VectorImageTile
2017-09-12 11:19:53 +02:00
Marc Jansen
20e8a26b89
Raise tolerance of rendering tests to pass on Firefox 55 (GNU/Linux)
2017-09-12 09:41:13 +02:00
Marc Jansen
9abfa95735
Compare measured lengths with a tolerance
2017-09-12 09:34:53 +02:00
Andreas Hocevar
9898112709
Add sans-serif font fallback
2017-09-12 09:08:54 +02:00
greenkeeper[bot]
41cc3a58d3
chore(package): update mocha to version 3.5.3
2017-09-12 00:12:46 +00:00
Andreas Hocevar
8573a7ba64
Only set LOADED state when all source tiles loaded successfully
2017-09-11 23:23:54 +02:00
Andreas Hocevar
b65c6f7e8e
Use ERROR instead of EMPTY state when source tiles have ERROR state
2017-09-11 22:15:42 +02:00
Andreas Hocevar
2907fc3297
Remove duplicate test
2017-09-11 22:14:56 +02:00
Andreas Hocevar
85bfeda50e
Add rendering tests
2017-09-11 16:54:28 +02:00
Andreas Hocevar
7a30e495ba
Make the vector-labels example even uglier
...
This example is a candidate for removal and replacement with rendering
tests.
2017-09-11 16:54:28 +02:00
Andreas Hocevar
94a4554083
Find longest straight chunk when textAlign is not set
2017-09-11 16:54:28 +02:00
Andreas Hocevar
abd50b8fcf
Utility to get the longest straight chunk of a linestring
2017-09-11 16:54:28 +02:00
Andreas Hocevar
ad5ce25559
Use the placement: 'line' property in the street-labels example
...
This makes the code of the example much simpler.
2017-09-11 16:54:27 +02:00
Andreas Hocevar
efc86d59b0
Implement text rendering along paths
...
This commit also changes the TextReplay.drawText() signature, and moves
geometry calculation into drawText(). This improves performance where no
text needs to be rendered (TextStyle.getText() == ''), which is used often
in applications.
2017-09-11 16:54:27 +02:00
Andreas Hocevar
37dcd79a86
Add placement, maxAngle and exceedLength options to ol.style.Text
2017-09-11 15:51:06 +02:00
Marc Jansen
ec578fa58e
Merge pull request #7240 from openlayers/greenkeeper/mocha-3.5.2
...
Update mocha to the latest version 🚀
2017-09-11 06:36:39 +02:00
greenkeeper[bot]
5c3c97ffa0
chore(package): update mocha to version 3.5.2
2017-09-10 23:39:18 +00:00
Marc Jansen
a28b128078
Merge pull request #7238 from openlayers/greenkeeper/mocha-3.5.1
...
Update mocha to the latest version 🚀
2017-09-10 19:57:15 +02:00
greenkeeper[bot]
4c32535ff3
chore(package): update mocha to version 3.5.1
2017-09-10 07:52:13 +00:00
Andreas Hocevar
b03bb2c2ce
Merge pull request #7234 from ahocevar/tileload-events
...
Fix abort handling of tileload events
2017-09-08 07:13:28 +02:00
Andreas Hocevar
dde9fb5bc4
Fix abort handling of tileload events
2017-09-08 06:50:55 +02:00
Andreas Hocevar
416f7156e8
Merge pull request #7221 from thhomas/zoomify-update-iip
...
update zoomify source to accept tileIndex placeholders and handle iip…
2017-09-07 12:55:13 +02:00
Andreas Hocevar
d7c732419d
Merge pull request #6871 from ath0mas/patch-1
...
Correct controls position in Center example
2017-09-07 11:32:36 +02:00
Andreas Hocevar
d9d371479a
Avoid !important selectors
2017-09-07 09:16:03 +02:00
Andreas Hocevar
7c977e0c35
Merge pull request #7229 from ahocevar/jsdoc-paths
...
Fix JSDoc paths for custom builds
2017-09-07 09:06:55 +02:00
Andreas Hocevar
59417d4a52
Merge pull request #7230 from ahocevar/image-context
...
Remove unused context handling for ol.Image
2017-09-07 09:06:05 +02:00
Andreas Hocevar
9400d600ee
Fix jsdoc paths
2017-09-06 21:13:45 +02:00
Andreas Hocevar
73e88fc465
Remove unused context handling for ol.Image
2017-09-06 21:13:11 +02:00
Andreas Hocevar
2925a9ceb3
Merge pull request #7225 from ahocevar/image-hitdetect
...
Fix hit detection for image layers
2017-09-06 21:09:25 +02:00
Andreas Hocevar
531115b67b
Add regression test
2017-09-06 19:03:36 +02:00
Tim Schaub
34efcea5b1
Merge pull request #7223 from tschaub/transform-updates
...
Transform updates
2017-09-06 04:06:32 -06:00
Andreas Hocevar
e1783fc788
Fix travis build
2017-09-06 10:02:15 +02:00
Andreas Hocevar
c15aa414bd
Fix hit detection for image layers
2017-09-06 07:33:07 +02:00
Tim Schaub
e412ba113c
Add @module annotation to source modules
2017-09-05 14:46:09 -06:00
Tim Schaub
f118338c0a
Add .js extension to import paths
2017-09-05 13:27:26 -06:00
Thomas Tilak
c43a46c5b7
update zoomify source to accept tileIndex placeholders and handle iipsource, update tests and examples
2017-09-05 18:27:35 +02:00
Frédéric Junod
ab59f79f6a
Merge pull request #7219 from fredj/carto_domain
...
Change cartodb domain from cartodb.com to carto.com
2017-09-05 09:42:48 +02:00
Frederic Junod
2b0dfaeaed
Change cartodb domain from cartodb.com to carto.com
2017-09-05 07:52:23 +02:00
Tim Schaub
08a27a358e
Merge pull request #7212 from openlayers/greenkeeper/clean-css-cli-4.1.9
...
chore(package): update clean-css-cli to version 4.1.9
2017-09-04 11:29:04 -06:00
Andreas Hocevar
c1fb2d5d85
Merge pull request #7213 from openlayers/greenkeeper/eslint-4.6.1
...
Update eslint to the latest version 🚀
2017-09-04 06:32:58 +02:00
greenkeeper[bot]
2ba7abc419
chore(package): update eslint to version 4.6.1
2017-09-03 21:53:28 +00:00
Tim Schaub
05339618e2
Merge pull request #7210 from tschaub/optimize-for-2
...
Avoid unnecessary calculations for a zoom factor of 2
2017-09-03 08:08:01 -06:00
greenkeeper[bot]
6d0cf001b9
chore(package): update clean-css-cli to version 4.1.9
...
Closes #7211
2017-09-03 06:21:53 +00:00
Tim Schaub
d777edcc05
Fast path for parent range when zoom factor is 2
2017-09-02 20:46:51 -06:00
Tim Schaub
eb31b75caa
Fast path for child range when zoom factor is 2
2017-09-02 20:37:33 -06:00
Tim Schaub
f77c9180a0
Merge pull request #7209 from tschaub/work-with-z
...
Remove grid.getTileRangeForExtentAndResolution()
2017-09-02 15:14:17 -06:00
Andreas Hocevar
f99300a83d
Merge pull request #7201 from ahocevar/text-renderer
...
Prerender text to images
2017-09-02 22:57:48 +02:00
Tim Schaub
5e6a4e8cb7
Avoid unnecessary calls to tileGrid.getZForResolution()
2017-09-02 14:34:08 -06:00
Andreas Hocevar
3860ef0198
Merge pull request #7208 from ahocevar/no-coverage-locally
...
Do not calculate coverage when running tests locally
2017-09-02 18:09:32 +02:00
Andreas Hocevar
ab16457d90
Do not calculate coverage when running tests locally
...
Having the coverage calculation code in the test files makes it hard to debug
tests, so it is better to only analyze coverage on Travis, and not locally.
2017-09-02 17:19:04 +02:00