Bobo Häggström
667f9a58f3
Add option to configure graticule interval limits
2018-10-12 10:41:12 +02:00
Bobo Häggström
dded939a07
Do not draw image with width or height < 0.5
2018-10-11 15:22:48 +02:00
Kevin Schmidt
07349de59b
Add tests for interaction event handlers
2018-10-03 06:59:18 -06:00
Kevin Schmidt
942a0976be
Move interaction event handlers to class methods
2018-10-03 06:30:09 -06:00
ahocevar
9586c7cbc7
Get rid of private handler members
2018-10-03 05:06:01 -06:00
ahocevar
4aff3d0631
Simplify logic for fixed tile url functions
2018-10-02 17:26:22 +02:00
Benjamin Vigie
f8b0eb9648
Increase linestring textalign test tolerance to be Firefox compliant.
2018-09-28 10:42:17 -04:00
James Cheese
9c5227850f
Remove events causing errors on touch-screen devices.
...
Fix for case #5226
2018-09-24 09:55:13 +01:00
James Cheese
49ee4bbd1c
Adding tests for ZoomSlider drags ending out of bounds.
...
As per the existing tests for the slider, ensure that listeners are unbound
correctly and values are as expected.
2018-09-24 09:55:13 +01:00
James Cheese
75947a6759
Revert changes from 7b687be
...
Adapted the changes to new class structures introduced since the original
deletion before committing, to ensure that everything compiles correctly.
2018-09-24 09:55:13 +01:00
Florent gravin
8b83371272
Feature opt_geometryOrProperties cannot be null
2018-09-19 16:48:51 +02:00
Andreas Hocevar
ea9517ffd5
Merge pull request #8510 from gberaudo/fix_WMTS_dimensions_handling
...
Fix WMTS URLs with dimensions
2018-08-22 13:31:53 +02:00
Frédéric Junod
d84c64b3e7
Merge pull request #8524 from NeoRaider/xhtml-fixes
...
Fix compatiblity with XHTML content type
2018-08-22 13:13:22 +02:00
ahocevar
1baa8be269
Add 'rendercomplete' event
2018-08-22 09:53:24 +02:00
Matthias Schiffer
321166849b
Consistently use lowercase HTML tag names
...
Unlike HTML, XHTML is case-sensitive.
2018-08-18 12:48:14 +02:00
Andreas Hocevar
07cb678271
Merge pull request #8499 from ahocevar/focus
...
Round center in viewState to pixels
2018-08-16 16:41:15 +02:00
Guillaume Beraudo
315cfa1033
Fix WMTS layers URLs with dimensions
2018-08-16 15:34:56 +02:00
ahocevar
8ab1589f9a
Add getOverlay method to access sketch and selection layers
2018-08-15 10:59:38 +02:00
ahocevar
95533e2425
Use configured zIndex for unmanaged layers
2018-08-15 10:58:52 +02:00
ahocevar
b9aceb23ac
Let renderer decide whether to snapToPixel or not, also for text
2018-08-09 18:16:58 +02:00
ahocevar
f382ddf230
Remove snapToPixel option and deprecate getters/setters
2018-08-09 18:16:58 +02:00
Guillaume Beraudo
fe86d2e7f7
Expose original getGutter
...
TileWMS objects take a gutter option but do not have a public getter
for it. This makes it convoluted for user code to recreate the object
(ex: in the case of serialization/deserialization).
- the getGutterInternal() method is renamed to getGutter;
- the getGutter(projection) method is renamed to getGutterForProjection,
which is also more explicit.
The getGutter method was not API and is only used by the renderer.
2018-08-02 17:12:41 +02:00
Andreas Hocevar
93b92d3990
Merge pull request #8466 from ahocevar/on-focus-only
...
Add onFocusOnly option to interaction defaults
2018-07-31 13:27:14 +02:00
ahocevar
55fb62c551
Add onFocusOnly option to interaction defaults
2018-07-31 09:01:42 +02:00
ahocevar
c74b9c1d55
Do not prevent default on pointermove
...
Instead, only prevent default on handled pointerdown events. This makes
the `focus` condition work with interactions that involve dragging on
touch devices.
2018-07-31 08:33:15 +02:00
Tim Schaub
6cfa2b22a7
Explicit void
2018-07-26 10:46:39 -06:00
Tim Schaub
40486a0ecc
Avoid shadowing EventTarget
2018-07-26 10:14:58 -06:00
Tim Schaub
affbf59b77
Use Object<Foo, Bar> instead of Object.<Foo, Bar>
2018-07-25 18:33:49 -07:00
ahocevar
45cf296ed4
Simplify calculation and add tests
2018-07-21 10:22:42 +02:00
Tim Schaub
c860aed960
Import inherits, getUid, and VERSION from ol/util
2018-07-19 10:26:17 -06:00
Tim Schaub
b8c9125602
Remove lint
2018-07-18 10:35:54 -06:00
ahocevar
47c58d8a34
Transpile sources for testing
2018-07-18 17:54:29 +02:00
ahocevar
aecb7e1789
Remove unused inherits
2018-07-18 16:33:35 +02:00
ahocevar
0a126b620c
Use class keyword in tests
2018-07-18 16:30:09 +02:00
ahocevar
e52cabcb31
Fix DragZoom tests
2018-07-18 15:41:13 +02:00
ahocevar
95533bef66
Fix WKT geometry type lookup and tests
2018-07-18 15:40:39 +02:00
ahocevar
4adab51768
stopPropagation and preventDefault are now separate functions
2018-07-18 12:21:42 +02:00
ahocevar
b813937991
Access the correct element
2018-07-18 12:19:33 +02:00
ahocevar
d6190a0cd7
Remove accidently added .only()
2018-07-18 12:15:02 +02:00
Tim Schaub
9ce36da349
Remove @extends and @constructor annotations
2018-07-18 00:36:29 -06:00
Tobias Bieniek
2096a1d0db
style/Icon: Add setAnchor() method
...
This allows users to adjust the anchor after the `Icon` is defined. This can be useful if the anchor should depend on the rotation of the icon.
2018-07-16 12:48:52 +02:00
Andreas Hocevar
19ca2c25c6
Merge pull request #8368 from ahocevar/imagemode-render-listeners
...
Make render listeners work with image render mode
2018-07-14 11:52:40 +02:00
Ben Kuster
33ef64c912
copy ZM values to polygon in makeRegular
2018-07-12 12:52:05 +02:00
ahocevar
5d6721192d
Make render listeners work with image render mode
2018-07-10 11:22:16 +02:00
ahocevar
97f6171b4c
Rename setFlatCoordinatesInternal to setFlatCoordinates
2018-07-07 18:04:13 +02:00
ahocevar
e2f8d96763
Accept flat coordinates in Circle constructor
2018-07-07 18:02:38 +02:00
ahocevar
ce97cee6a6
Accept polygons and flat coordinates in MultiPolygon constructor
2018-07-07 17:31:35 +02:00
ahocevar
a09b6c91c9
Accept linestrings and flat coordinates in MultiLineString constructor
2018-07-07 17:01:39 +02:00
ahocevar
3871f7785a
Accept flat coordinates for MultiPoint constructor
2018-07-07 16:26:24 +02:00
ahocevar
160f1bc286
Accept flat coordinates in LineString constructor
2018-07-07 16:04:43 +02:00