Andreas Hocevar
6e4259359b
Merge pull request #10208 from openlayers/dependabot/npm_and_yarn/pixelmatch-5.1.0
...
Bump pixelmatch from 5.0.2 to 5.1.0
2019-10-28 09:24:39 +01:00
dependabot-preview[bot]
c992cea9a4
Bump pixelmatch from 5.0.2 to 5.1.0
...
Bumps [pixelmatch](https://github.com/mapbox/pixelmatch ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/mapbox/pixelmatch/releases )
- [Commits](https://github.com/mapbox/pixelmatch/compare/v5.0.2...v5.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 08:14:17 +00:00
Andreas Hocevar
ced327e9a0
Merge pull request #10210 from openlayers/dependabot/npm_and_yarn/glob-7.1.5
...
Bump glob from 7.1.4 to 7.1.5
2019-10-28 09:14:06 +01:00
Andreas Hocevar
df1fcc0d90
Merge pull request #10209 from openlayers/dependabot/npm_and_yarn/karma-4.4.1
...
Bump karma from 4.1.0 to 4.4.1
2019-10-28 09:13:19 +01:00
Andreas Hocevar
b13cbe8cb8
Merge pull request #10207 from openlayers/dependabot/npm_and_yarn/ol-mapbox-style-5.0.2
...
Bump ol-mapbox-style from 5.0.0-beta.3 to 5.0.2
2019-10-28 09:12:19 +01:00
dependabot-preview[bot]
2abc88d41c
Bump glob from 7.1.4 to 7.1.5
...
Bumps [glob](https://github.com/isaacs/node-glob ) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/isaacs/node-glob/releases )
- [Changelog](https://github.com/isaacs/node-glob/blob/master/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v7.1.4...v7.1.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:55:53 +00:00
dependabot-preview[bot]
3e0494aa9e
Bump karma from 4.1.0 to 4.4.1
...
Bumps [karma](https://github.com/karma-runner/karma ) from 4.1.0 to 4.4.1.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v4.1.0...v4.4.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:55:02 +00:00
dependabot-preview[bot]
aa5487b67b
Bump ol-mapbox-style from 5.0.0-beta.3 to 5.0.2
...
Bumps [ol-mapbox-style](https://github.com/openlayers/ol-mapbox-style ) from 5.0.0-beta.3 to 5.0.2.
- [Release notes](https://github.com/openlayers/ol-mapbox-style/releases )
- [Changelog](https://github.com/openlayers/ol-mapbox-style/blob/master/CHANGELOG.md )
- [Commits](https://github.com/openlayers/ol-mapbox-style/compare/v5.0.0-beta.3...v5.0.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2019-10-28 07:52:59 +00:00
Tim Schaub
76333f72ba
Merge pull request #10204 from tschaub/doc-layout
...
Avoid scrolling over navigation
2019-10-27 17:05:39 -06:00
Tim Schaub
3ac08bcbef
Merge pull request #10205 from tschaub/inline-default
...
Add the default to the type column
2019-10-27 17:04:17 -06:00
Andreas Hocevar
15a64e657d
Merge pull request #10178 from TieSKey/master
...
Make ol/interaction/Select#handleEvent return always true.
2019-10-27 22:58:39 +01:00
TigerShark
4f0431edd5
Restore pointerMove in condition.js and example.
...
Wrongly removed on previous commit as pointed by @ahocevar.
2019-10-27 11:45:53 -03:00
Tim Schaub
0f87df0ade
Add the default to the type column
2019-10-26 17:27:04 -06:00
Tim Schaub
1c21853269
Avoid scrolling over navigation
2019-10-26 16:56:14 -06:00
Tim Schaub
1cd9256771
Merge pull request #10203 from tschaub/exempt-milestones
...
Keep issues assigned to a milestone from going stale
2019-10-26 16:29:28 -06:00
Tim Schaub
fcb95ced5f
Merge pull request #10200 from tschaub/carbon
...
Carbon add on API docs
2019-10-26 13:11:21 -06:00
Tim Schaub
ffab886964
Keep issues assigned to a milestone from going stale
2019-10-26 13:10:16 -06:00
Tim Schaub
27cbbaf97b
Less jumpy
2019-10-26 12:30:38 -06:00
Tim Schaub
c0831cc64b
Carbon add on API docs
2019-10-26 11:11:04 -06:00
Olivier Guyot
c40263c38b
Merge pull request #10196 from jahow/webgl-add-string-operators
...
Webgl / add support for string and arrays in style expressions
2019-10-25 17:27:39 +02:00
Frederic Junod
daaf9695ff
Add assertNumbers function in ol/style/expressions
2019-10-25 15:46:49 +02:00
Andreas Hocevar
5d358a7367
Merge pull request #10197 from ahocevar/restore-node8-compatibility
...
Restore node v8 compatibility
2019-10-25 15:21:23 +02:00
Andreas Hocevar
80abb8fb15
Merge pull request #10195 from mike-000/patch-2
...
Treat hsl/hsla as named colors
2019-10-25 15:17:30 +02:00
Olivier Guyot
e63bb45e6f
Webgl points layer / allow disabling hit detection
...
Having hit detection enabled has an overhead as it means
continously generating additional render instructions and rendering
to an offscreen canvas
2019-10-25 15:11:37 +02:00
Andreas Hocevar
edc02dbde2
Restore node v8 compatibility
2019-10-25 15:11:11 +02:00
Olivier Guyot
4462608991
Expressions / adds color and array conversion operators
...
Also fixes existing error throwingtests which were essentially doing nothing.
2019-10-25 14:55:44 +02:00
Olivier Guyot
ff3cc9b4d0
Expressions / renamed operator pow to ^
...
To be more in line with Mapbox style spec
2019-10-25 14:55:44 +02:00
Olivier Guyot
a844691d7b
Added new example styles in the webgl points layer example
2019-10-25 14:55:44 +02:00
Olivier Guyot
acf973751b
Webgl / added time and resolution as default uniforms
...
Also added the `zoom` and `resolution` style operators
2019-10-25 14:55:44 +02:00
Olivier Guyot
e843b2cfc0
Expressions / adaptation and cleanup after stretch operator removal
...
The examples have been fixed as well.
2019-10-25 14:55:44 +02:00
Olivier Guyot
719495587c
Expressions / rework the interpolate operator
...
This operator is now able to map numbers to output ranges as well as colors,
making the stretch operator unnecessary. Also allows giving multiple stops,
like in Mapbox style spec.
2019-10-25 14:55:44 +02:00
Olivier Guyot
9e010631c1
Expressions / refactor operators to avoid linting errors
...
Previously the utilities used the Operators dict before its definition.
2019-10-25 14:55:44 +02:00
Olivier Guyot
a64f2eb720
Update the icon-sprite-webgl example to use a WebGLPoints layer
2019-10-25 14:55:44 +02:00
Olivier Guyot
d643951a74
Shader Builder / add option to generate hit detection shaders
2019-10-25 14:55:44 +02:00
Olivier Guyot
a39f751981
Shader Builder / adapt logic & test to the new expression types
...
Also fixes a sneaky bug where the two last texture coordinates were inverted.
2019-10-25 14:55:44 +02:00
Olivier Guyot
fc98704bcb
Expressions / adds a test for a complex combination of operators
2019-10-25 14:55:44 +02:00
Olivier Guyot
27c530ec64
Expressions / introduce the match operator
...
This operator allows mapping from input values to output values of different
kinds and handles variable arguments count.
2019-10-25 14:55:44 +02:00
Olivier Guyot
e3f7d29bb2
Expressions / add utilities for using strings in GLSL & more type checking
...
It is now possible to specify a type hint when parsing an expression, which
helps determine the output value type.
When no single output type can be inferred, an error is thrown.
For strings, every literal value will be replaced by a number and a map of
these associations will be kept in the parsing context, which is passed
recursively.
2019-10-25 14:55:44 +02:00
Olivier Guyot
44347a9ed3
Adapt the icon-sprite-webgl example to the new expressions module
2019-10-25 14:55:44 +02:00
Olivier Guyot
31dae929f5
ShaderBuilder / adapt logic & tests to new expressions module
2019-10-25 14:55:44 +02:00
Olivier Guyot
5712792772
Expressions / add more tests for conversion to GLSL
2019-10-25 14:55:44 +02:00
Olivier Guyot
bcf7649b9a
Expressions / store the variables & attributes in the context
2019-10-25 14:55:44 +02:00
Olivier Guyot
7e4119d580
Expressions / restored the parsing logic with better type checking
...
Converting expressions to GLSL is now done in ol/style/expressions, with the
same logic as before in ol/webgl/ShaderBuilder.
2019-10-25 14:55:44 +02:00
Olivier Guyot
72903d6454
Expressions / added operator declarations & type checking logic
2019-10-25 14:55:44 +02:00
Olivier Guyot
35af80b433
Style / add an ol/style/expressions module
...
This module will contain the utilities and operator declarations
for literal style expressions, boh for type checking and parsing
2019-10-25 14:55:44 +02:00
mike-000
ad6d91b9ae
Treat hsl/hsla as named colors
...
hsl/hsla values produce an assertion error in fromStringInternal_ This simplest solution is to treat them as named colors.
2019-10-25 13:31:18 +01:00
Andreas Hocevar
cff00f1c3b
Merge pull request #10188 from ahocevar/renderevent-docs
...
Document that map render events do not have a context set
2019-10-24 17:14:40 +02:00
Andreas Hocevar
61c4fa8cd6
Document that map render events do not have a context set
2019-10-24 16:32:04 +02:00
Frédéric Junod
2b0256140e
Merge pull request #10184 from fredj/heatmap_weight
...
Clamp the weight value between 0 and 1
2019-10-24 15:34:17 +02:00
Frederic Junod
88bbb8c1ae
Clamp the weight value between 0 and 1
2019-10-24 13:52:59 +02:00