Commit Graph

21713 Commits

Author SHA1 Message Date
Andreas Hocevar
1141c82da1 Handle different lineWidth scaling in Safari 2017-10-13 14:28:43 -06:00
Andreas Hocevar
637cf7c65f Allow reference image creation without existing reference image 2017-10-13 14:28:27 -06:00
Andreas Hocevar
84f083af86 Take pixel ratio into account for text stroke 2017-10-13 14:28:15 -06:00
Tim Schaub
90b08cdc1c Set time and handle frame animation in raster source 2017-10-13 14:24:08 -06:00
Tim Schaub
623dcd881f Avoid unnecessary transition on raster sources 2017-10-13 14:23:59 -06:00
Tim Schaub
177fcc7bcc Consistent use of ol.tilecoord.getKeyZXY() 2017-10-13 14:23:25 -06:00
Tim Schaub
5a1effb483 Get rid of unnecessary coord key prefix 2017-10-13 14:23:25 -06:00
Tim Schaub
97745c50af Prune all except for the most recent z on URL change 2017-10-13 14:23:25 -06:00
Tim Schaub
a4e0c54200 Maintain rendering order in the LRU cache 2017-10-13 14:23:24 -06:00
Tim Schaub
c679e3042e Functions to get key from coord and coord from key 2017-10-13 14:23:24 -06:00
Tim Schaub
b0f291973b Method for peeking at the newest cache entry key 2017-10-13 14:23:24 -06:00
Tim Schaub
168e6db951 Allow items to be removed from the cache 2017-10-13 14:23:24 -06:00
Tim Schaub
77892c435f Update versions for v4.4.1 v4.4.1 2017-10-06 09:34:54 -06:00
Tim Schaub
917359107d Changes for v4.4.1 2017-10-06 09:34:36 -06:00
Tim Schaub
c4f460bcc2 Only clear the canvas when needed 2017-10-06 09:33:11 -06:00
Tim Schaub
6e78148174 Use lowercase module identifiers until ol@5 2017-10-06 08:52:22 -06:00
Tim Schaub
757fd8bde4 Updating package versions v4.4.0 2017-10-05 14:58:54 -06:00
Tim Schaub
633e70b67d Changelog for v4.4.0 2017-10-05 14:58:37 -06:00
Tim Schaub
d4540c693d Merge pull request #7307 from openlayers/greenkeeper/sinon-4.0.1
Update sinon to the latest version 🚀
2017-10-05 07:53:06 -06:00
greenkeeper[bot]
16aed2b33e chore(package): update sinon to version 4.0.1 2017-10-04 09:23:20 +00:00
Tim Schaub
0f53f61741 Merge pull request #7306 from trevorblades/enable-wheel-in-freehand
Enable mouse wheel in freehand draw mode
2017-10-03 21:16:40 -06:00
Trevor Blades
62461bc1d2 Enable mouse wheel in freehand draw mode
Previously, events weren't being propagated if the active draw
interaction had its `freehand` property set to true. This means that
you can't use your mouse wheel to zoom the map in freehand mode.

This change sets the default `pass` value to true and adds additional
logic to determine when it should be set to false (and stop event
propagation).
2017-10-03 16:22:08 -07:00
Andreas Hocevar
f9cf5a3523 Merge pull request #7302 from openlayers/greenkeeper/mocha-4.0.0
Update mocha to the latest version 🚀
2017-10-03 15:05:13 +02:00
greenkeeper[bot]
fedb575118 chore(package): update mocha to version 4.0.0 2017-10-03 08:15:14 +00:00
Andreas Hocevar
2e16d04bbe Merge pull request #7298 from openlayers/greenkeeper/eslint-4.8.0
Update eslint to the latest version 🚀
2017-09-30 09:35:01 +02:00
greenkeeper[bot]
f4de075c02 chore(package): update eslint to version 4.8.0 2017-09-29 22:40:35 +00:00
Andreas Hocevar
c54a1f5362 Merge pull request #7297 from ahocevar/multipoint-replay
Fix multipoint instruction set
2017-09-29 13:36:18 +02:00
Andreas Hocevar
fdacd368f7 Fix multipoint instruction set 2017-09-29 13:17:07 +02:00
Tim Schaub
27b4b1fff1 Merge pull request #7295 from openlayers/greenkeeper/coveralls-3.0.0
chore(package): update coveralls to version 3.0.0
2017-09-28 16:42:06 -06:00
greenkeeper[bot]
3494a51578 chore(package): update coveralls to version 3.0.0
Closes #7293
2017-09-28 17:29:41 +00:00
Tim Schaub
8354d5f0a6 Merge pull request #7267 from tschaub/fade
Render tiles with an opacity transition
2017-09-27 19:51:55 -07:00
Andreas Hocevar
64aa3c25a4 Merge pull request #7292 from ahocevar/polygon-labels
Only render polygon labels when they fit
2017-09-27 22:55:47 +02:00
Tim Schaub
68a1a497b0 Don't look for alt tiles if alpha is 1 2017-09-27 11:55:45 -06:00
Tim Schaub
3161e5bbaf Back to 250 ms for the transition 2017-09-27 11:55:45 -06:00
Tim Schaub
8033e25663 Vector tile rendering requires canvas to be cleared 2017-09-27 11:55:45 -06:00
Tim Schaub
22f0b30737 Doc typo 2017-09-27 11:55:45 -06:00
Tim Schaub
79e9dc8128 Render the view resolution tiles last 2017-09-27 11:55:45 -06:00
Tim Schaub
0f53d04361 Only clear canvas when necessary, add tests 2017-09-27 11:55:45 -06:00
Tim Schaub
ecc2a9059e Check for alt tiles when in transition, always prefer higher z 2017-09-27 11:55:45 -06:00
Tim Schaub
f7bfee8497 Ensure tile transitions complete 2017-09-27 11:55:45 -06:00
Tim Schaub
16e6d13700 Make tile transitions configurable 2017-09-27 11:55:45 -06:00
Tim Schaub
76726a3a6f Render tiles with an opacity transition 2017-09-27 11:55:45 -06:00
Andreas Hocevar
90ee1013ad Merge pull request #7291 from openlayers/greenkeeper/pbf-3.1.0
Update pbf to the latest version 🚀
2017-09-27 18:55:57 +02:00
Andreas Hocevar
0c617abf70 Update pbf for ol package 2017-09-27 18:40:19 +02:00
Andreas Hocevar
50568a6394 Simplify vector-layer example and always render labels 2017-09-27 18:06:57 +02:00
Andreas Hocevar
325fac6886 Consider polygon labels only when they fit the intersection length 2017-09-27 18:06:30 +02:00
Andreas Hocevar
7a3e11b9e4 Change getInteriorPoint type to XYM with intersection length as M 2017-09-27 18:06:05 +02:00
greenkeeper[bot]
9975528c76 fix(package): update pbf to version 3.1.0 2017-09-27 15:42:41 +00:00
Andreas Hocevar
c75040e7d8 Merge pull request #7290 from openlayers/greenkeeper/sinon-4.0.0
Update sinon to the latest version 🚀
2017-09-27 11:08:25 +02:00
greenkeeper[bot]
99d67b1d75 chore(package): update sinon to version 4.0.0 2017-09-26 08:52:18 +00:00