Tim Schaub
6b4e00e6ac
Remove description from type tag
2019-10-23 10:27:56 -06:00
Tim Schaub
10379920d2
Avoid toggling when clicking the title
2019-10-23 10:26:21 -06:00
Tim Schaub
d7acbc40d5
Changes for 6.0.1
2019-09-30 12:35:08 -06:00
Tim Schaub
b64ab8a6b2
Rendering test for immediate API with geographic coordinates
2019-09-30 08:52:07 -06:00
Tim Schaub
6c6c4ab1df
Mark example as experimental
2019-09-30 08:45:44 -06:00
Tim Schaub
d3b47c794e
Make the immediate API work with a user projection
2019-09-30 08:28:50 -06:00
Tim Schaub
7c8b2215d4
Remove unused code
2019-09-29 07:05:48 -06:00
Tim Schaub
d2b25533c2
Use the same spelling used elsewhere
2019-09-29 07:37:45 -05:00
Tim Schaub
c984b28752
Remove unused test extensions
2019-09-28 12:02:48 -05:00
Tim Schaub
3b02f5597e
Remove called assert extension
2019-09-28 18:55:38 +02:00
Tim Schaub
c8456868bd
Simplify the assertion
2019-09-27 23:49:57 +02:00
Tim Schaub
239f5745c1
Correct fail
2019-09-27 23:23:24 +02:00
Tim Schaub
a996d62d46
Test snap with geographic coordinates
2019-09-27 14:12:10 +02:00
Tim Schaub
07678d960a
User coordinates during snapping
2019-09-27 11:55:48 +02:00
Tim Schaub
55adb4ee33
6.0 notes and version bump
2019-09-26 23:14:56 +02:00
Tim Schaub
3f21bc5265
Replace without the newline
2019-09-26 21:25:58 +02:00
Tim Schaub
9efb6b07eb
Collide less
2019-09-26 20:08:50 +02:00
Tim Schaub
443213e175
Show notice when using experimental features
2019-09-26 20:06:28 +02:00
Tim Schaub
3c7b129106
User coordinates during drawing
2019-09-26 19:29:19 +02:00
Tim Schaub
e0d24d3af0
User coordinates during modification
2019-09-26 18:46:55 +02:00
Tim Schaub
8253c646b3
Add a rule to disallow describe.only() and it.only() in tests
2019-09-26 18:41:50 +02:00
Tim Schaub
53e2f432e7
Confirm zoomByDelta calls view.animate()
2019-09-26 18:30:16 +02:00
Tim Schaub
5d4e77151c
Handle event coordinate in the user projection
2019-09-26 17:24:58 +02:00
Tim Schaub
1e27846d6d
Use user projection for event coordinate
2019-09-26 17:23:39 +02:00
Tim Schaub
6ec69abdf6
Fewer type casts, minor changes
2019-09-26 16:15:08 +02:00
Tim Schaub
680372ac3f
Return a new simplified geometry after modification
2019-09-25 17:26:22 +02:00
Tim Schaub
8f7f76188a
Avoid error from tsc
2019-09-25 12:16:16 +02:00
Tim Schaub
f4ba9dd9dc
Add geographic tests for hasFeatureAtPixel and getFeaturesAtPixel
2019-09-25 10:18:46 +02:00
Tim Schaub
4a37483294
Rendering test instructions
2019-09-25 09:26:03 +02:00
Tim Schaub
b1f0b6997b
Additional changes to work with user projection
2019-09-24 19:58:53 +02:00
Tim Schaub
30cbbfea9d
Get simplified transformed geometry and load features in user projection
2019-09-24 17:45:04 +02:00
Tim Schaub
5290486e23
Dev version based on time
2019-09-23 19:48:30 +02:00
Tim Schaub
54d3af40dd
Transform the layer extent when a user projection is set
2019-09-23 17:23:20 +02:00
Tim Schaub
773ae437e4
Small tolerance by default
2019-09-23 16:48:22 +02:00
Tim Schaub
295c720645
Update to work with globby@10
...
With the globby v10 release, the shape of the file info object changed when requesting stats.
See https://github.com/mrmlnc/fast-glob#stats for details.
2019-09-23 15:34:24 +02:00
Tim Schaub
2f498c9f58
Set frame state extent when creating frame state
2019-09-23 13:57:48 +02:00
Tim Schaub
c03c359a20
Separate internal and API methods for the view
2019-09-21 11:30:14 -06:00
Tim Schaub
f73d0b16ec
Support for a user projection
2019-09-21 11:21:05 -06:00
Tim Schaub
5dfa96d552
Workflow to publish a dev release
2019-09-12 12:40:28 -06:00
Tim Schaub
eb294c78d1
Failing test
2019-08-18 08:58:59 +02:00
Tim Schaub
99462d3b53
Only get squared tolerance once per render
2019-08-17 07:10:10 -06:00
Tim Schaub
c0e5c4b7fe
6.0.0-beta.14
2019-08-16 07:03:28 -06:00
Tim Schaub
e94c7b6c39
Only set frameState.animate true if in transition and alpha < 1
2019-08-15 12:55:27 -06:00
Tim Schaub
2c69ad2bb4
Throw on non-numeric opacity values
2019-08-15 12:55:13 -06:00
Tim Schaub
abda7f4f1d
Separate lookups for source tiles by tile coord and tile key
2019-08-13 16:40:01 -06:00
Tim Schaub
e8500c395c
Run npm audit fix
2019-08-13 16:28:18 -06:00
Tim Schaub
a9ad24cce2
6.0.0-beta.13
2019-08-12 21:22:15 -06:00
Tim Schaub
d59eed5d3b
Accept additional args when publishing
2019-08-07 00:01:57 -04:00
Tim Schaub
dec44a7202
6.0.0-beta.12
2019-08-06 23:49:25 -04:00
Tim Schaub
65ad4932f4
Support zoom limits for layers
2019-08-06 21:19:09 -04:00
Tim Schaub
7464cedff7
6.0.0-beta.11
2019-06-24 17:06:04 -06:00
Tim Schaub
08c494dd11
Allow an arbitrary tag to be used as feature id
2019-06-24 12:01:12 -06:00
Tim Schaub
deb00f20fe
Include full filename in import specifier
2019-05-29 08:51:10 -06:00
Tim Schaub
6288744d70
Configure Stale app
...
See https://github.com/organizations/openlayers/settings/installations/1008384
2019-05-20 17:56:30 -06:00
Tim Schaub
c0339f167b
Use mode from the loader context
...
See https://github.com/webpack/webpack/pull/9140 .
2019-05-20 10:33:59 -06:00
Tim Schaub
c860f15f91
Break the circular dependency by extending a pluggable map
2019-05-17 12:38:32 -06:00
Tim Schaub
c10fd7aaab
Avoid overwriting longname for getUid
2019-05-17 12:00:10 -06:00
Tim Schaub
908ecb39e3
Description below @abstract trips up JSDoc
2019-05-16 16:10:30 -06:00
Tim Schaub
6cad19e9d5
Description below @module trips up JSDoc
2019-05-16 16:09:30 -06:00
Tim Schaub
0d489f2ea9
Minify worker in examples for a production build
2019-05-16 10:41:33 -06:00
Tim Schaub
d49e166506
Minify worker source
2019-05-16 10:35:18 -06:00
Tim Schaub
ee9a0bcd05
Stop listening for image decoding
2019-05-16 08:06:12 -06:00
Tim Schaub
b7b37f9548
Add worker loader to the tests
2019-05-15 16:49:54 -06:00
Tim Schaub
05f13bb363
Add worker loader to the examples
2019-05-15 16:49:38 -06:00
Tim Schaub
e307410301
A task to inline workers
2019-05-15 16:38:06 -06:00
Tim Schaub
f312706269
Remove unnecessary parts from the Mapbox layer example
2019-05-15 08:26:43 -06:00
Tim Schaub
217c6ba764
Avoid panning off the edge of the world
2019-05-14 20:15:51 -06:00
Tim Schaub
09fdd30876
Upgrade to rbush@3
2019-05-14 18:43:08 -06:00
Tim Schaub
811e5f60eb
Document existing error event type
2019-05-14 14:28:00 -06:00
Tim Schaub
b1ea0fec50
Name the module like the module
2019-05-14 13:58:04 -06:00
Tim Schaub
6413badada
Avoid header expanding over examples
2019-05-02 18:31:56 -06:00
Tim Schaub
284c1dff83
Try downgrading Node for JSDoc
2019-05-01 10:03:17 -06:00
Tim Schaub
d166c79242
Build API docs in CI job
2019-05-01 09:06:40 -06:00
Tim Schaub
0f998b4522
Link to the extent event instead of the extent event type
2019-04-28 16:36:33 -06:00
Tim Schaub
2cdfcf8b21
Latest jsdoc plugin for event longnames
2019-04-28 16:26:14 -06:00
Tim Schaub
b3e770226f
Smaller scope
2019-04-28 16:03:54 -06:00
Tim Schaub
981328576f
Remove unused classes lookup
2019-04-28 16:00:43 -06:00
Tim Schaub
3b1a415d6b
Call the color callback once per feature
2019-04-28 14:09:31 -06:00
Tim Schaub
d5b868f4a6
Version without v
2019-04-22 09:22:20 -06:00
Tim Schaub
17081fac46
Bump to v6.0.0-beta.6
...
The version must point to an existing tag for published examples to work.
2019-04-22 09:15:27 -06:00
Tim Schaub
58c4c9ebb8
Remove unnecessary closure and fix uniform type
2019-04-19 14:33:43 -07:00
Tim Schaub
a16234faaa
Allow color callback without third arg
2019-04-19 13:57:40 -07:00
Tim Schaub
154265a2d9
Fewer calls to the color callback
2019-04-19 13:49:53 -07:00
Tim Schaub
22774b4821
Bump to 6.0.0-beta
2019-04-18 10:09:58 -07:00
Tim Schaub
fc0ed7b96f
Skip the header and bad data
2019-04-17 16:26:40 -07:00
Tim Schaub
90c3c1db81
Add title to license to clarify that it is BSD 2-Clause
...
The BSD 2-Clause License is a simplified version of the BSD 3-Clause License. This license was popularized by the FreeBSD project and is sometimes referred to as the "FreeBSD License" (see https://opensource.org/licenses/BSD-2-Clause and https://en.wikipedia.org/wiki/BSD_licenses#2-clause ). To clarify that the OpenLayers License uses the BSD 2-Clause License template, this change adds "The 2-Clause BSD License" to the top of our license file. In addition, this change makes our license a verbatim copy of the template at https://opensource.org/licenses/BSD-2-Clause with only the copyright holders added. This change is not intended to change the project's license, only to clarify the template used for that license. See https://lists.osgeo.org/pipermail/openlayers-dev/2011-May/007555.html for the original motion to switch to the BSD 2-Clause License (also known as the FreeBSD License).
2019-03-11 22:27:35 -06:00
Tim Schaub
36cf654f09
Full type definition for image vector layer options
2019-02-25 08:37:30 -07:00
Tim Schaub
0f5439e16e
Add upgrade notes regarding internal tile coordinates
2018-11-21 11:53:12 -07:00
Tim Schaub
e9a30c5cb7
Use standard tile coords
2018-11-21 11:14:17 -07:00
Tim Schaub
37c987de0a
Move quadKey function to the one place it is used
2018-11-21 10:10:51 -07:00
Tim Schaub
8b50c3c6cb
Pass along the ability to measure and cache text width
2018-11-19 15:34:48 -07:00
Tim Schaub
2131cc460c
Dash delimited lower case words describe the cases
2018-11-19 14:03:51 -07:00
Tim Schaub
7036064ffc
Add tiles to avoid 404s in rendering tests
2018-11-19 13:50:52 -07:00
Tim Schaub
9863e25f5e
Only try to run cases with main.js
2018-11-19 13:49:50 -07:00
Tim Schaub
e4b00be9d6
Add labels to issue templates
2018-11-19 11:37:49 -07:00
Tim Schaub
898c349fbf
Stacking contexts for layers, overlays, and controls
2018-11-19 11:00:33 -07:00
Tim Schaub
5d528dca3b
Target, source arg order for make* transform functions
2018-11-17 16:28:29 +01:00
Tim Schaub
c169fec4a8
Invert and set transform in one step
2018-11-17 16:28:28 +01:00
Tim Schaub
06a0a7f33b
Use the inverse pixel transform when clipping and getting pixel data
2018-11-17 16:28:28 +01:00
Tim Schaub
1cc49e0b23
Clearer function name for getting a render pixel
2018-11-17 16:28:28 +01:00