Andreas Hocevar
e6036439f6
Generate index.js instead of ol.js
2018-02-08 19:51:27 +01:00
Andreas Hocevar
64258a1ac4
Add generate-ol task to create a full build
...
Creating the full build will also serve as type checker.
2018-02-08 19:51:27 +01:00
Andreas Hocevar
efd9f2c088
Handle modules
2018-02-08 19:51:26 +01:00
Andreas Hocevar
08763ef139
Remove stability from info
2018-02-08 19:51:26 +01:00
Andreas Hocevar
3c09bfa602
Fix module path
2018-02-08 19:51:26 +01:00
Andreas Hocevar
2c718db797
Fix type annotations
2018-02-08 19:51:26 +01:00
Andreas Hocevar
67b7188ba4
Merge pull request #7703 from ahocevar/draw-state
...
Improved drawing experience on touch devices
2018-01-17 20:25:07 +01:00
Andreas Hocevar
be57e40e91
Show last segment and vertex for mouse pointer move
2018-01-17 01:38:46 +01:00
Andreas Hocevar
276194d554
Add tests for vertex drag
2018-01-15 13:21:07 +01:00
Andreas Hocevar
d8a2a393fc
Merge pull request #7700 from pedros007/fix-scaleline-projection-in-degrees
...
Fix ScaleLine control for Projections in degrees
2018-01-15 13:14:45 +01:00
Andreas Hocevar
c1f8d30c28
Make dragVertexTolerance configurable
2018-01-15 10:37:13 +01:00
Andreas Hocevar
7924850601
Explain changes in the upgrade notes
2018-01-14 23:26:28 +01:00
Andreas Hocevar
6bb88026ea
Avoid context menu for long tap when editing on mobile
2018-01-14 23:26:28 +01:00
Andreas Hocevar
fa75b78bf9
Do not draw sketch line for circles
2018-01-14 23:26:28 +01:00
Andreas Hocevar
a93a811ba0
Do not update geometry when other interactions handle event
2018-01-14 23:26:28 +01:00
Andreas Hocevar
2a64990a71
Long press allows modification of current vertex
2018-01-14 23:26:28 +01:00
Andreas Hocevar
fbf951f005
Stop handling events immediately when click tolerance is exceeded
2018-01-14 23:26:28 +01:00
Andreas Hocevar
6934e148ca
Merge pull request #7669 from ahocevar/hit-detect-declutter
...
Use declutter tree only for text and image replays
2018-01-09 15:56:55 +01:00
Andreas Hocevar
953c5d6151
Refactor to avoid replayType member and binding
2018-01-09 15:43:20 +01:00
Andreas Hocevar
9397c41e6c
Use declutter tree only for text and image replays
2018-01-09 15:41:45 +01:00
Andreas Hocevar
f7efd6904b
Merge pull request #7685 from openlayers/greenkeeper/sinon-4.1.4
...
Update sinon to the latest version 🚀
2018-01-08 13:06:29 +01:00
Andreas Hocevar
1433835d74
Merge pull request #7676 from ahocevar/font-check
...
Check fonts against two reference fonts
2018-01-08 12:50:04 +01:00
Andreas Hocevar
3685b0ed2a
Merge pull request #7680 from openlayers/greenkeeper/webpack-dev-server-2.10.0
...
Update webpack-dev-server to the latest version 🚀
2018-01-06 10:42:14 +01:00
Andreas Hocevar
e2af5f6be3
Check fonts against two reference fonts
...
In rare cases, the previous font check returned false negatives when
checking against monospace only. By checking against another font, this
can be avoided.
2018-01-03 10:34:18 +01:00
Andreas Hocevar
1572141cc5
Merge pull request #7668 from ahocevar/hit-detect-text-background
...
Hit detect text background
2018-01-01 18:04:00 +01:00
Andreas Hocevar
30511264c2
Test hit detection for text background
2018-01-01 12:32:26 +01:00
Andreas Hocevar
ad8f847465
Consider background box with stroke for hit detection
2018-01-01 12:32:26 +01:00
Andreas Hocevar
745bf3d79f
Hit-detect background fill and stroke
2018-01-01 12:32:26 +01:00
Andreas Hocevar
6dd7e5374d
Merge pull request #7667 from openlayers/greenkeeper/mocha-4.1.0
...
Update mocha to the latest version 🚀
2017-12-29 09:42:42 +01:00
Andreas Hocevar
4fc8eff921
Merge pull request #7661 from ahocevar/background-fill-stroke
...
Background fill stroke
2017-12-26 19:57:54 +01:00
Andreas Hocevar
c5a2c2fd22
Apply fill and stroke only when set
2017-12-26 19:34:27 +01:00
Andreas Hocevar
0158738aff
Clone backgroundFill and backgroundStroke
2017-12-26 19:33:47 +01:00
Andreas Hocevar
f2f5c5e958
Merge pull request #7656 from openlayers/greenkeeper/eslint-4.14.0
...
Update eslint to the latest version 🚀
2017-12-24 08:32:27 +01:00
Andreas Hocevar
114172d66c
Merge pull request #7598 from ahocevar/proj4
...
Modular proj4 integration
2017-12-16 01:39:45 +01:00
Andreas Hocevar
5c5664ec30
Use proj4 from the proj4 package instead of the global
2017-12-16 01:27:43 +01:00
Andreas Hocevar
9f1ebbb852
Add and use new proj4.register function
2017-12-15 19:17:29 +01:00
Andreas Hocevar
345ce340e4
Named exports for ol/proj/transforms
2017-12-15 18:48:10 +01:00
Andreas Hocevar
de1b5d459c
Merge pull request #7581 from tschaub/proj
...
Named exports from ol/proj
2017-12-14 13:23:07 +01:00
Andreas Hocevar
5a4887e300
Remove default export from ol/extent
2017-12-13 22:05:10 +01:00
Andreas Hocevar
fd8ec6485c
Merge pull request #7579 from mbleichner/fix-blank-tiles
...
VectorImageTile: call changed() before removing listeners on dispose
2017-12-13 14:20:30 +01:00
Andreas Hocevar
c0c43bca84
Use named imports from extent
2017-12-13 14:05:42 +01:00
Andreas Hocevar
7247ccbf38
Remove variable for Corner and Relationship
2017-12-13 13:49:10 +01:00
Andreas Hocevar
01f6e90828
Add named exports for extent
2017-12-13 13:49:10 +01:00
Andreas Hocevar
0c707eeb58
Merge pull request #7568 from ahocevar/remove-unused-proj
...
Remove unneeded configs from test
2017-12-11 21:26:46 +01:00
Andreas Hocevar
4365e19727
Remove unneeded configs from test
2017-12-11 21:13:31 +01:00
Andreas Hocevar
c1dac5f26e
Merge pull request #7565 from openlayers/release-v4.6.4
...
Release v4.6.4
2017-12-11 12:11:03 +01:00
Andreas Hocevar
72ca7b28c6
Update package version to 4.6.4
2017-12-11 11:31:38 +01:00
Andreas Hocevar
f11d55fde6
Changelog for v4.6.4
2017-12-11 11:29:50 +01:00
Andreas Hocevar
48217bc218
Handle skipping and unskipping features with renderMode: 'image'
2017-12-11 11:23:34 +01:00
Andreas Hocevar
b66c0941f5
Merge pull request #7563 from ahocevar/declutter-box-precision
...
Use full precision for the declutter box
2017-12-11 10:51:31 +01:00
Andreas Hocevar
a2d41da30f
Use full precision for the declutter box
2017-12-11 10:18:46 +01:00
Andreas Hocevar
5f0280eab4
Merge pull request #7559 from ahocevar/unskip-image-features
...
Handle skipping and unskipping features with renderMode: 'image'
2017-12-11 09:28:24 +01:00
Andreas Hocevar
72ec41f890
Merge pull request #7562 from ahocevar/no-confusing-proj-code
...
Remove unused, confusing projection code
2017-12-11 09:27:43 +01:00
Andreas Hocevar
ad756d4054
Remove unused, confusing projection code
2017-12-11 09:14:48 +01:00
Andreas Hocevar
3e8ab15188
Merge pull request #7558 from openlayers/greenkeeper/eslint-4.13.0
...
Update eslint to the latest version 🚀
2017-12-10 23:57:13 +01:00
Andreas Hocevar
e318b63dff
Handle skipping and unskipping features with renderMode: 'image'
2017-12-10 23:54:46 +01:00
Andreas Hocevar
406a02e786
Merge pull request #7555 from openlayers/release-v4.6.3
...
Release v4.6.3
2017-12-08 11:28:46 +01:00
Andreas Hocevar
c76c445e43
Update package version to 4.6.3
2017-12-08 11:17:36 +01:00
Andreas Hocevar
3bba8ef061
Changelog for v4.6.3
2017-12-08 11:16:52 +01:00
Andreas Hocevar
a699cc348b
Fix pull request link
2017-12-08 11:14:24 +01:00
Andreas Hocevar
f010f7b9c1
Only compose image vector frame when the replay group has changed
2017-12-08 11:12:05 +01:00
Andreas Hocevar
c07babb4e8
Merge pull request #7554 from ahocevar/imagemode-shortcut
...
Only compose image vector frame when the replay group has changed
2017-12-08 11:08:44 +01:00
Andreas Hocevar
4d971029f9
Only compose image vector frame when the replay group has changed
2017-12-08 10:53:45 +01:00
Andreas Hocevar
1a2052b2b4
Merge pull request #7548 from openlayers/fix-pull-request-link
...
Fix pull request link
2017-12-07 10:33:06 +01:00
Andreas Hocevar
16c5fe27e3
Fix pull request link
2017-12-07 09:18:11 +01:00
Andreas Hocevar
5740acd0dd
Merge pull request #7547 from openlayers/release-v4.6.2
...
Release v4.6.2
2017-12-07 08:56:56 +01:00
Andreas Hocevar
5d27dcc27c
Update package version to 4.6.2
2017-12-07 08:36:40 +01:00
Andreas Hocevar
52bbebf9aa
Changelog for v4.6.2
2017-12-07 08:36:03 +01:00
Andreas Hocevar
578f900435
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
...
This reverts commit fca0b0771d , reversing
changes made to c3db3e2f6f .
2017-12-07 08:33:19 +01:00
Andreas Hocevar
3bc1de3f6c
Make sure we do not request features for wrapped extent
2017-12-07 08:33:09 +01:00
Andreas Hocevar
c8f6c474bb
Merge pull request #7546 from ahocevar/vector-extent
...
Do not request features for wrapped extent
2017-12-07 08:29:01 +01:00
Andreas Hocevar
8135bd43a6
Revert "Merge pull request #7530 from raiyni/crossing-dateline"
...
This reverts commit fca0b0771d , reversing
changes made to c3db3e2f6f .
2017-12-07 00:08:59 +01:00
Andreas Hocevar
69ce6975dc
Make sure we do not request features for wrapped extent
2017-12-07 00:08:59 +01:00
Andreas Hocevar
ce555e5083
Merge pull request #7545 from openlayers/release-v4.6.1
...
Release v4.6.1
2017-12-06 22:06:36 +01:00
Andreas Hocevar
992bfdc126
Update package version to 4.6.1
2017-12-06 21:43:24 +01:00
Andreas Hocevar
a96b8c5ca6
Changelog for v4.6.1
2017-12-06 21:42:35 +01:00
Andreas Hocevar
2bce90470e
Merge pull request #7543 from ahocevar/interiorpoint-donut
...
Donut polygon labels do not get a chance to get rendered
2017-12-06 21:39:34 +01:00
Andreas Hocevar
50053c1b3f
Merge pull request #7542 from ahocevar/overflow
...
Still respect deprecated exceedLength option
2017-12-06 21:39:14 +01:00
Andreas Hocevar
0c5134b789
Merge pull request #7541 from ahocevar/vectorrendertype-case
...
Fix case of vectorrendertype.js
2017-12-06 21:38:52 +01:00
Andreas Hocevar
e7bb4373ca
Merge pull request #7543 from ahocevar/interiorpoint-donut
...
Donut polygon labels do not get a chance to get rendered
2017-12-06 21:28:12 +01:00
Andreas Hocevar
88fac957af
Merge pull request #7542 from ahocevar/overflow
...
Still respect deprecated exceedLength option
2017-12-06 21:07:38 +01:00
Andreas Hocevar
046d827784
Make interiorpoint work with donut polygons
2017-12-06 20:23:18 +01:00
Andreas Hocevar
016437f9f4
Still respect deprecated exceedLength option
2017-12-06 17:53:54 +01:00
Andreas Hocevar
e83519b3b9
Merge pull request #7541 from ahocevar/vectorrendertype-case
...
Fix case of vectorrendertype.js
2017-12-06 17:43:58 +01:00
Andreas Hocevar
dad5cb6166
Fix case of vectorrendertype.js
2017-12-06 17:14:51 +01:00
Andreas Hocevar
ca3e11a10b
Merge pull request #7539 from openlayers/release-v4.6.0
...
Release v4.6.0
2017-12-06 15:55:14 +01:00
Andreas Hocevar
7245805c90
Update package version to 4.6.0
2017-12-06 14:40:04 +01:00
Andreas Hocevar
5234a4dd21
Changelog for v4.6.0
2017-12-06 14:36:55 +01:00
Andreas Hocevar
b262b8535e
Merge pull request #7538 from ahocevar/rem_from_loaded_ext
...
removeFromLoadedExtents to remove extents that failed to load
2017-12-06 14:22:11 +01:00
Andreas Hocevar
45ae731aa6
Add test
2017-12-06 13:39:35 +01:00
Andreas Hocevar
8bc61504c8
Give method a better name and add docs
2017-12-06 13:30:49 +01:00
Andreas Hocevar
b4a5142aaa
Merge pull request #7531 from ahocevar/package-readme
...
Update the ol package readme
2017-12-02 17:42:20 +01:00
Andreas Hocevar
7941a33069
Merge pull request #7372 from notnotse/iconimagecache-setmaxcachesize
...
Add method to set max cache size in ol.style.IconImageCache
2017-12-01 18:00:36 +01:00
Andreas Hocevar
8a9f32fa09
Rename method and make it appear in the API docs
2017-12-01 17:03:28 +01:00
Andreas Hocevar
55f7468c68
Update the ol package readme
2017-12-01 13:41:45 +01:00
Andreas Hocevar
fca0b0771d
Merge pull request #7530 from raiyni/crossing-dateline
...
Check forward/back 1 world if wrapping
2017-12-01 09:20:39 +01:00
Andreas Hocevar
73f64a9e89
Merge pull request #7524 from ahocevar/view-pixel
...
Snap view center to pixel
2017-11-30 15:13:45 +01:00
Andreas Hocevar
74bf846ffe
Add pixel ratio to label cache key
2017-11-30 01:20:49 +01:00
Andreas Hocevar
4e8714d619
Fix tests
2017-11-30 01:03:15 +01:00
Andreas Hocevar
9307c35c17
Improve vertical font placement in Firefox
2017-11-30 01:03:15 +01:00