Roman Zoller
ee57b197e5
Fix offset passed from linearRingssAreOriented to linearRingsAreOriented
...
The offset needs to be set to the end of the previous Polygon,
see `offset = orientLinearRings(...)` in function orientLinearRingsArray
Fixes #9189
2019-02-05 17:56:52 +01:00
Roman Zoller
2c859b1196
Rename misnamed functions in geom/flat/orient
...
- Rename linearRingIsOriented => linearRingsAreOriented
The function checks all linear rings of a Polygon, so
the plural "rings" is more appropriate
- Rename linearRingsAreOriented => linearRingssAreOriented
The double s is appropriate because the check is done for
all Polygons of a MultiPolygon
This commit restores the function names from OpenLayers v4,
they were changed (wrongly IMHO) in #7820 .
2019-02-05 17:49:21 +01:00
Roman Zoller
c4be22b1b6
Add failing test for MultiPolygon#getArea
2019-02-05 17:48:42 +01:00
Guillaume Beraudo
b00b877ca1
Update upgrade notes
2019-02-05 17:25:00 +01:00
Guillaume Beraudo
168edac4a6
Allow declutter with image render mode
...
Using declutter in image render mode is legitimate: each tile is
decluttered, avoiding symbol/text overlaps.
2019-02-05 17:25:00 +01:00
Frédéric Junod
caa9153dd0
Merge pull request #9187 from fredj/cleanup
...
Remove unnecessary type cast
2019-02-05 16:36:16 +01:00
Frederic Junod
ba02320fcc
Remove unused layerState param
2019-02-05 11:46:12 +01:00
Frederic Junod
427c73ddf9
Remove unnecessary type cast
...
`npx tsc` output is the same before and after the changes.
2019-02-05 11:46:12 +01:00
Frédéric Junod
2c3ffdfdf8
Merge pull request #9186 from fredj/cleanup
...
Simplify typing in EsriJSON format
2019-02-05 10:57:36 +01:00
Frederic Junod
97b21145c4
Simplify typing in EsriJSON format
2019-02-05 10:27:26 +01:00
Frédéric Junod
2428c0984e
Merge pull request #9161 from fredj/template_type
...
Use type template for the source type of layers
2019-02-05 10:07:52 +01:00
Frédéric Junod
e0aad192af
Merge pull request #9184 from fredj/devDependencies
...
Update all dev dependencies
2019-02-05 09:22:03 +01:00
Frédéric Junod
e34806ad70
Merge pull request #9185 from openlayers/greenkeeper/webpack-4.29.1
...
Update webpack to the latest version 🚀
2019-02-05 09:21:22 +01:00
greenkeeper[bot]
a0fde2b24d
chore(package): update webpack to version 4.29.1
2019-02-04 18:43:37 +00:00
Frederic Junod
abfe6b4359
Update jsdoc-plugin-typescript to version 1.0.7
2019-02-04 16:27:25 +01:00
greenkeeper[bot]
acd8c34535
chore(package): update terser-webpack-plugin to version 1.2.2
2019-02-04 16:14:46 +01:00
greenkeeper[bot]
1a1c7dec87
chore(package): update puppeteer to version 1.12.1
2019-02-04 16:14:36 +01:00
greenkeeper[bot]
5e4ee77968
chore(package): update eslint to version 5.13.0
2019-02-04 16:14:28 +01:00
greenkeeper[bot]
9f54e9cb4d
chore(package): update ol-mapbox-style to version 3.6.4
2019-02-04 16:14:17 +01:00
Andreas Hocevar
83e7e3ad5c
Merge pull request #9178 from ahocevar/sources-for-typescript
...
Sources in npm package for TypeScript support
2019-02-04 13:55:04 +01:00
Andreas Hocevar
47adce4786
Merge pull request #9181 from ahocevar/test-removefeature-on-point
...
Add test to verify that removefeature is triggered
2019-02-04 13:02:35 +01:00
ahocevar
ce7a1b4365
Add test to verify that removefeature is triggered
2019-02-04 12:46:51 +01:00
Frederic Junod
0b53a3229b
Remove unneeded type cast
2019-02-04 09:58:49 +01:00
Frederic Junod
5318d52036
Use type template for the source type of layers
2019-02-04 09:58:48 +01:00
ahocevar
686e493288
Document TypeScript configuration in the README
2019-02-03 23:46:37 +01:00
ahocevar
5e16bae134
Provide sources in ol package
2019-02-03 23:46:37 +01:00
Andreas Hocevar
53fc082fc2
Merge pull request #9173 from ahocevar/render-event-docs
...
Document the correct render events
2019-01-31 15:50:39 +01:00
ahocevar
47679a9686
Document the correct render events
2019-01-31 14:05:10 +01:00
Andreas Hocevar
b76626071b
Merge pull request #9167 from ahocevar/jsdoc-fixes
...
JSDoc fixes
2019-01-30 12:44:08 +01:00
ahocevar
37eb6de37d
JSDoc fixes
2019-01-30 09:42:20 +01:00
Marc Jansen
5e7cf6da66
Merge pull request #9164 from KlausBenndorf/doc
...
event chain documentation
2019-01-28 21:27:36 +01:00
simonseyock
c18a833880
event chain documentation
2019-01-28 20:50:33 +01:00
Frédéric Junod
8674da9a3e
Merge pull request #9157 from fredj/rm_inherits
...
Remove deprecated inherits function
2019-01-28 11:01:07 +01:00
Andreas Hocevar
61b20da539
Merge pull request #9152 from ahocevar/vectortile-optimizations
...
Vector tile optimizations
2019-01-25 17:03:42 +01:00
Frederic Junod
1ba85a11e9
Change 'cacheSize' description in typedef
2019-01-25 16:50:17 +01:00
ahocevar
59cf0c31b6
Allow bigger cache now that we do less clipping
2019-01-25 16:50:12 +01:00
ahocevar
4f487c4df1
Update comment
2019-01-25 16:49:35 +01:00
ahocevar
6e58796f66
Do not keep potentially unused tiles in the render queue
2019-01-25 16:49:34 +01:00
ahocevar
26ff8899c3
Do not load new tiles when low on frame budget
2019-01-25 16:49:34 +01:00
Frederic Junod
fe5da2e160
Remove deprecated inherits function
2019-01-25 16:33:02 +01:00
Andreas Hocevar
862553509a
Merge pull request #9154 from ahocevar/screen-self
...
Safer check for window.screen
2019-01-25 13:55:45 +01:00
ahocevar
164635f28c
Safer check for window.screen
2019-01-25 12:01:36 +01:00
Andreas Hocevar
3e6425db86
Merge pull request #9150 from ahocevar/no-clipping
...
Avoid clipping when rendering to tiles that don't exceed the clip extent
2019-01-24 10:33:40 +01:00
ahocevar
09a1c1ef1b
Avoid clipping when rendering to tiles that don't exceed the clip extent
2019-01-24 09:09:22 +01:00
Andreas Hocevar
f74e56c939
Merge pull request #9149 from ahocevar/label-consumers
...
Keep track of used labels
2019-01-24 09:07:32 +01:00
ahocevar
592b6cf362
Keep track of used labels
2019-01-23 21:52:22 +01:00
Andreas Hocevar
ba0ffea262
Merge pull request #9148 from openlayers/greenkeeper/karma-4.0.0
...
Update karma to the latest version 🚀
2019-01-23 20:33:49 +01:00
greenkeeper[bot]
0a1fe16ea2
chore(package): update karma to version 4.0.0
2019-01-23 18:21:26 +00:00
Frédéric Junod
ea45068335
Merge pull request #9131 from fredj/opacity_cmp
...
Don't use strict comparison with style.opacity
2019-01-23 08:32:11 +01:00
Tim Schaub
63c079257f
Merge pull request #9013 from weskamm/scalebar
...
Added scalebar option to ol.control.scaleline
2019-01-22 18:04:08 -07:00