Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub dca694ccc9 Add sponsors section to the readme 2020-03-16 17:10:49 -06:00
Tim Schaub 341e482f30 Add rendering test for image style opacity 2020-02-18 18:31:57 -07:00
Tim Schaub 0f87df0ade Add the default to the type column 2019-10-26 17:27:04 -06:00
Tim Schaub 1c21853269 Avoid scrolling over navigation 2019-10-26 16:56:14 -06:00
Tim Schaub ffab886964 Keep issues assigned to a milestone from going stale 2019-10-26 13:10:16 -06:00
Tim Schaub 27cbbaf97b Less jumpy 2019-10-26 12:30:38 -06:00
Tim Schaub c0831cc64b Carbon add on API docs 2019-10-26 11:11:04 -06:00
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