MoonE
15329aad00
Merge pull request #13915 from MoonE/fix-map-render-test
...
Fix map render test
2022-07-31 21:17:42 +02:00
Maximilian Krög
e3987dfdbf
Fix Map render test
...
The value set to id2 was never read, postrender fires in renderSync
2022-07-31 20:04:59 +02:00
Maximilian Krög
b2d2f44f43
No need to wait for postrender in Map test
2022-07-31 20:04:55 +02:00
MoonE
b534368394
Merge pull request #13911 from MoonE/remove-mouse-position-undefined-html
...
Remove MousePosition's deprecated undefinedHTML option
2022-07-31 10:09:31 +02:00
MoonE
0992787d7a
Merge pull request #13912 from MoonE/always-use-global-composite-opertion-for-icon-image-color
...
Remove IconImage color fallback for IE
2022-07-31 09:59:43 +02:00
Maximilian Krög
7c81cb41a8
Remove IconImage color fallback for IE
2022-07-31 02:29:20 +02:00
Maximilian Krög
417753422e
Remove unused 2nd parameter for querySelector call
...
I guess the intention was to only serch for nodes contained in the
2nd parameter. That should have been `node.querySelector('...')`
but it doesn't matter in the test environment.
2022-07-31 02:23:35 +02:00
Maximilian Krög
c90c4c84c5
Remove MousePosition's deprecated undefinedHTML option
...
Simplify the placeholder option to only accept strings or undefined.
2022-07-31 02:23:35 +02:00
MoonE
f276f3f47f
Merge pull request #13907 from MoonE/remove-ms-image-smoothing-enabled
...
Remove IE fallbacks
2022-07-30 23:58:55 +02:00
MoonE
a575631f88
Merge pull request #13910 from MoonE/export-map-codesandbox
...
Fix editing of export-map example on codesandbox
2022-07-30 23:57:22 +02:00
Maximilian Krög
d747216180
Fix editing of export-map example on codesandbox
2022-07-30 23:27:21 +02:00
Maximilian Krög
4c13ef13c9
Remove textContent fallback for IE
2022-07-30 23:06:59 +02:00
Maximilian Krög
5f8a83b6d8
Remove fullscreen handling fallback for IE
2022-07-30 22:59:26 +02:00
Maximilian Krög
e0fd784c16
Remove msSaveBlob fallback for IE
2022-07-30 22:58:47 +02:00
Maximilian Krög
e56bda5848
Remove IE css fallback
2022-07-30 22:57:51 +02:00
Maximilian Krög
6a6d2cd612
Remove IE image smoothing fallback
2022-07-30 22:36:32 +02:00
MoonE
37aaf8ed4b
Merge pull request #13902 from MoonE/type-safe-collection
...
Improve Collection type-safety
2022-07-30 21:38:48 +02:00
Maximilian Krög
75c17e55b1
Improve Collection type-safety
2022-07-30 21:30:35 +02:00
Maximilian Krög
6e4e49644d
Prevent inserting undefined into Collection
2022-07-30 20:27:36 +02:00
MoonE
e17640c95a
Merge pull request #13905 from MoonE/replace-enums
...
Replace enums with typedefs
2022-07-30 18:12:34 +02:00
Maximilian Krög
14c2c31d4c
Replace RasterOperationType enum with typedef
2022-07-30 15:06:13 +02:00
Maximilian Krög
2caa071a08
Replace MouseWheelZoom Mode enum with typedef
2022-07-30 15:06:12 +02:00
Maximilian Krög
7ac61fdc70
Replace proj/Units enum with typedef
2022-07-30 15:06:12 +02:00
Maximilian Krög
361f1ab837
Replace VectorTileRenderType enum with typedef
2022-07-30 15:06:12 +02:00
Maximilian Krög
7f2f789d7f
Remove deprecated 'image' render mode option
2022-07-30 15:06:12 +02:00
Maximilian Krög
806843f449
Don't fire remove event when Collection remains unchanged
2022-07-30 03:17:48 +02:00
Maximilian Krög
6f539c9ca4
Test removeAt does not fire event for invalid index
2022-07-30 03:13:37 +02:00
Maximilian Krög
217230172b
Make VectorSource Options generic
2022-07-30 03:13:37 +02:00
MoonE
dce24cfe40
Merge pull request #13901 from MoonE/text-types
...
Make Text options typesafe
2022-07-30 01:34:28 +02:00
Maximilian Krög
a076899470
Make Text options typesafe
2022-07-29 21:24:46 +02:00
MoonE
59d3206173
Merge pull request #13871 from openlayers/dependabot/npm_and_yarn/puppeteer-15.5.0
...
Bump puppeteer from 15.4.0 to 15.5.0
2022-07-28 01:45:33 +02:00
MoonE
6682f45015
Merge pull request #13870 from openlayers/dependabot/npm_and_yarn/webpack-5.74.0
...
Bump webpack from 5.73.0 to 5.74.0
2022-07-28 01:43:38 +02:00
MoonE
14133a05a8
Merge pull request #13868 from MoonE/remove-for-each-layer-at-pixel
...
Remove deprecated method PluggableMap#forEachLayerAtPixel ...
2022-07-26 01:01:42 +02:00
Maximilian Krög
2897f03ea5
Remove deprecated method PluggableMap#forEachLayerAtPixel
2022-07-26 00:57:21 +02:00
MoonE
4b6c3d408a
Merge pull request #13869 from MoonE/remove-unused-assertion-numbers
...
Remove unused assertion numbers
2022-07-25 09:16:52 +02:00
Maximilian Krög
0d178d7baa
Remove unused assertion numbers
2022-07-24 23:34:04 +02:00
MoonE
0f8de89318
Merge pull request #13838 from MoonE/remove-deprecated-overlay-options
...
Remove deprecated Overlay options
2022-07-22 21:43:48 +02:00
Maximilian Krög
e3766222f3
Remove deprecated Overlay options
2022-07-20 21:40:48 +02:00
MoonE
1c68d5093d
Merge pull request #13858 from MoonE/replace-enums-with-typedef
...
Replace enums with typedef
2022-07-20 21:05:02 +02:00
Maximilian Krög
62e335ceda
Replace IconOrigin enum with typedef
2022-07-19 23:24:25 +02:00
Maximilian Krög
7ec2725c1e
Replace IconAnchorUnits enum with typedef
2022-07-19 23:24:25 +02:00
Maximilian Krög
48e57f4d8c
Replace Zoomify TierSizeCalculation enum with typedef
2022-07-19 23:24:25 +02:00
Maximilian Krög
7004d18519
Replace Draw Mode enum with typedef
2022-07-19 23:24:25 +02:00
Maximilian Krög
185485b0f7
Replace GeometryLayout enum with typedef
2022-07-19 23:24:22 +02:00
Maximilian Krög
ac6edc704a
Replace ScaleLine Units with typedef
2022-07-19 22:56:46 +02:00
Maximilian Krög
69caa06783
Replace TextPlacement enum with typedef
2022-07-19 22:56:45 +02:00
Maximilian Krög
4d2156ff3a
Replace IGCZ enum with typedef
2022-07-19 22:56:45 +02:00
MoonE
d20690394c
Merge pull request #13837 from MoonE/remove-label-cache
...
Remove deprecated label cache
2022-07-19 20:58:17 +02:00
MoonE
ea67c20e1b
Merge pull request #13850 from MoonE/update-dev-version-to-7
...
Update dev version to 7.0.0
2022-07-19 20:57:51 +02:00
Maximilian Krög
2679b51c7a
Update dev version to 7.0.0
2022-07-18 23:42:29 +02:00
Maximilian Krög
1df5afcdbf
Remove deprecated label cache
2022-07-17 04:15:24 +02:00
MoonE
0c2ba05195
Merge pull request #13834 from jipexu/scalebarcolors
...
ability to change the color of the scalebar
2022-07-16 19:01:59 +02:00
Maximilian Krög
d957bdeb86
Fix ScaleLine markup
2022-07-16 18:56:59 +02:00
MoonE
65704f0443
Merge pull request #13787 from jipexu/checkcontenteditable
...
Checkcontenteditable
2022-07-07 01:44:37 +02:00
Maximilian Krög
c2d609c60a
Improve targetNotEditable documentation
2022-07-07 01:32:22 +02:00
MoonE
cbd138f967
Merge pull request #13674 from EvertEt/tilegridnull
...
Add null return type for TileGrid functions
2022-07-07 00:40:45 +02:00
MoonE
5baa86c2fa
Merge pull request #13800 from mike-000/WKB
...
Change WKB readFeature(s) return type to Feature
2022-06-29 21:10:05 +02:00
MoonE
5dc07bd5b7
Merge pull request #13784 from jipexu/main
...
d3 version update
2022-06-21 23:39:23 +02:00
MoonE
1f6d13836b
Merge pull request #13750 from MoonE/gemetry
...
Fix typo in method names
2022-06-11 18:28:40 +02:00
Maximilian Krög
758048f5d8
Fix typo in method names
2022-06-11 17:56:42 +02:00
MoonE
ca48e15d73
Merge pull request #13709 from MoonE/ufo
...
Improve icon-sprite-webgl example
2022-05-27 08:25:51 +02:00
Maximilian Krög
8d8f4fd961
Improve icon-sprite-webgl example code
...
Should load slightly faster now by adding the source only after all
features are available, this avoids dispatching the addfeature event
for each of the 80000 features.
Use webgl tile layer for the background so the canvas can be shared
between both layers.
2022-05-26 20:30:24 +02:00
Maximilian Krög
03f3e619f2
Update ufo example data
...
Downloaded a newer version of the data from
https://www.kaggle.com/datasets/NUFORC/ufo-sightings?select=scrubbed.csv
and fixed the remaining errors in it.
2022-05-26 20:11:40 +02:00
MoonE
599257a144
Merge pull request #13627 from MoonE/hitdetect-origin-pixel-ratio
...
Fix hitdetection for icon with offset and pixelratio != 1
2022-05-25 22:45:03 +02:00
Maximilian Krög
d45e08d197
Fix icon offset for hitdetect image
...
It only worked correctly with pixel ratio of 1
2022-05-25 22:33:57 +02:00
Maximilian Krög
6b3c9cc196
Test hitdetect icon with offset
2022-05-25 22:33:57 +02:00
Maximilian Krög
f5bdc982b5
Improve test coverage for icon clone method
2022-05-25 22:33:54 +02:00
MoonE
bed1e514f9
Merge pull request #13626 from MoonE/rendercomplete-wait-for-icons
...
Wait for icons to be loaded before firing rendercomplete event
2022-05-25 22:32:43 +02:00
Maximilian Krög
e8925a90e5
Test VectorTile layer not ready while loading needed icons
2022-05-24 22:26:17 +02:00
Maximilian Krög
11589f3317
Test rendercomplete with icon for VectorTile
2022-05-24 22:18:36 +02:00
Maximilian Krög
2473e5bd32
Fix vector tile renderer ready
2022-05-24 21:47:09 +02:00
Maximilian Krög
de392a9846
Don't fire rendercomplete event while icons are loading
2022-05-24 21:47:09 +02:00
Maximilian Krög
dc128820c1
Test rendercomplete waits for icon load
2022-05-24 21:47:08 +02:00
Maximilian Krög
5345b80aa1
Remove unused getImageState call
2022-05-24 21:47:08 +02:00
Maximilian Krög
d7ebcf0ef8
Fix error when image state changes on disposed renderer
2022-05-24 21:47:04 +02:00
MoonE
3857e2051c
Merge pull request #13676 from MoonE/test-improvements
...
Test improvements
2022-05-16 23:06:26 +02:00
Maximilian Krög
ecf90a49c8
Improve browser tests
...
- Listen for image change event instead of waiting 200 ms
- Properly fake fetch response, can never be undefined on resolve
2022-05-15 22:30:40 +02:00
Maximilian Krög
302a9d51e1
Fix WebGLTile browser tests
...
The loader has to return a TypedArray, not ImageData
2022-05-15 22:30:40 +02:00
Maximilian Krög
744324859e
Fix font rerender test when font is a system font
2022-05-15 22:30:40 +02:00
Maximilian Krög
72d61f887d
Use document.head instead of getElementByTagName
2022-05-15 21:34:26 +02:00
MoonE
05d7cd62b7
Merge pull request #13455 from MoonE/snap-load
...
Improve Snap interaction performance
2022-03-08 01:16:16 +01:00
Maximilian Krög
3b637a7939
Improve input form on snap example
...
Put the geometry type select input next to the 'draw' radio and select this
whenever the geometry type is changed.
2022-03-07 19:54:43 +01:00
Maximilian Krög
bcebd73388
Improve performance when adding features to Snap
2022-03-07 19:54:43 +01:00
Maximilian Krög
444763f47b
Set correct extent for multipoint points in Snap
2022-03-07 19:54:40 +01:00
MoonE
b50b9bd887
Merge pull request #13446 from T-MAPY/interaction-snap-bug-13440
...
Snap Interaction can snap to Point on line segment
2022-03-07 19:30:13 +01:00
Maximilian Krög
49acb39f72
Return null when not snapped
2022-03-07 08:57:31 +01:00
Maximilian Krög
8b5b5db00f
Add test for snap to vertex placed on line
2022-03-07 08:57:31 +01:00
MoonE
e42555af6e
Merge pull request #13447 from MoonE/fullscreen-uninitialized
...
Initialize variable before use in FullScreen control
2022-03-05 22:19:56 +01:00
Maximilian Krög
1ae1ff26a0
Initialize variable before use in FullScreen control
...
isInFullscreen_ was not initialized in the constructor when setClassName_
is called.
- Only remove the unnecessary classes when state changes instead of removing
all and then adding the necessary classes again
2022-03-04 20:08:02 +01:00
MoonE
10eb834337
Merge pull request #13393 from MoonE/view-fixes
...
Fix setting View resolution or center to undefined
2022-02-19 13:55:08 +01:00
Maximilian Krög
5a49410d82
Center should remain valid when resolution is not set
2022-02-18 00:55:34 +01:00
Maximilian Krög
ab786cff73
Test setting resolution to undefined
2022-02-18 00:52:40 +01:00
Maximilian Krög
19c034fd12
Fix setting center to undefined
...
It only worked when the coordinate warning was shown, but
fromUserCoordinate shouldn't have been called with undefined in
the first place.
2022-02-18 00:06:56 +01:00
MoonE
57e9a4d1a8
Merge pull request #13390 from MoonE/icon-clone
...
Fix clone of icon loses imgSize when cache is full
2022-02-17 20:04:32 +01:00
Maximilian Krög
ab5e4f8838
Fix cloning of Icon style when IconImage is not cached
2022-02-17 00:58:35 +01:00
Maximilian Krög
c74d0a8957
Test cloning IconImage without cache
2022-02-17 00:58:35 +01:00
MoonE
f99c43db4d
Merge pull request #13385 from MoonE/jsdoc-references-2
...
Change remaining links to point to class page instead of module
2022-02-15 19:14:00 +01:00
Maximilian Krög
f236ff0086
Lower case first letter for function parameter
2022-02-14 22:04:26 +01:00
Maximilian Krög
5788ce51a5
Fix one more link to a class page
2022-02-14 21:53:47 +01:00
Maximilian Krög
b29ab8f104
Link to class instead of module pages
2022-02-14 21:53:07 +01:00