Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub a69eeceeba Switch map and layer constructor in tests
The webgl tests do not run currently (which is why these have not been failing).
2018-11-12 14:54:12 +01:00
Tim Schaub ca5b0c63a5 Remove LayerType 2018-11-12 14:54:11 +01:00
Tim Schaub c50b9b2c25 Fix examples that use WebGLMap 2018-11-12 14:54:11 +01:00
Tim Schaub f6b838c635 Make webgl layer renderers dependencies of webgl layers 2018-11-12 14:54:11 +01:00
Tim Schaub 7374e32007 Canvas layer renderers are now dependencies of layers 2018-11-12 14:54:11 +01:00
Tim Schaub 2ec509fbca Add an image vector layer for rendering vectors to an image 2018-11-12 14:54:11 +01:00
Tim Schaub ae1f3afd66 Base for tile layers, renderer-specific tile layer types 2018-11-12 14:54:11 +01:00
Tim Schaub 285a610c46 Base for image layers, renderer-specific image layer types 2018-11-12 14:54:10 +01:00
Tim Schaub c9529b9acd Create the appropriate renderer for vector tile layers 2018-11-12 14:54:10 +01:00
Tim Schaub 7ffaa134c7 Conditionally get renderer from the layer 2018-11-12 14:54:10 +01:00
Tim Schaub 6c052c0dab Split vector layer into Canvas and WebGL implementations 2018-11-12 14:54:09 +01:00
Tim Schaub 767aa7b7a4 Add support for a default index page 2018-11-10 12:44:31 -07:00
Tim Schaub f67e5642ab Rendering test for an icon 2018-11-10 09:36:23 -07:00
Tim Schaub 7dc5bf3e8d Limit requests sent to webpack middleware 2018-11-10 09:35:32 -07:00
Tim Schaub 0ebc023223 Test a rotated view 2018-11-10 08:31:36 -07:00
Tim Schaub 14d59623aa Expose headless flag 2018-11-10 08:18:41 -07:00
Tim Schaub 67b08a302e Use configured logger 2018-11-10 08:16:56 -07:00
Tim Schaub 6f238a8d09 Add stub support for interactive mode 2018-11-09 15:06:27 -07:00
Tim Schaub 800776b6cb Only test outdated cases by default 2018-11-09 14:43:11 -07:00
Tim Schaub 4923fac359 Avoid 404 for favicon.ico 2018-11-09 13:45:19 -07:00
Tim Schaub 8c89e17618 Avoid headless mode in CI 2018-11-09 12:41:48 -07:00
Tim Schaub 1253558006 Register new handler for render with each page navigation 2018-11-09 09:02:08 -07:00
Tim Schaub 67ee32fdea New rendering tests 2018-11-09 09:02:08 -07:00
Tim Schaub 346cd562ee Changes for 5.3.0 2018-11-06 09:37:17 -07:00
Tim Schaub 680ce960e1 Test Chrome with CircleCI 2018-11-05 09:54:16 -07:00
Tim Schaub 77959efcff Updated dev dependencies 2018-11-05 09:28:19 -07:00
Tim Schaub aeb3e5b271 Build with CircleCI 2018-11-04 22:10:00 -07:00
Tim Schaub f34cb17ffa Avoid logging 404 warnings 2018-11-04 18:27:06 -07:00
Tim Schaub 5dfa82c27e Create context in vector tile layer constructor 2018-11-04 17:43:04 -07:00
Tim Schaub d197864f5a Remove RenderType enum from vector tile layer 2018-11-04 10:27:35 -07:00
Tim Schaub 0091bfa106 Remove unnecessary type casts in canvas layer renderer 2018-11-04 09:57:19 -07:00
Tim Schaub f58603bddf Remove RenderType enum from vector layer 2018-10-23 08:46:50 -06:00
Tim Schaub f9f2f981f1 Remove unused method 2018-09-11 10:13:26 -06:00
Tim Schaub 39c31e62a3 Remove unnecessary type casts 2018-09-11 09:02:33 -06:00
Tim Schaub 5b00231d7a Backwards compatibility with circle serialization 2018-09-11 08:55:31 -06:00
Tim Schaub 0364beb312 GeoJSON types 2018-09-10 10:20:08 -06:00
Tim Schaub ef4936de4a Listener return is boolean or void 2018-09-07 09:10:31 -06:00
Tim Schaub f6e6878909 Brackets for optional properties 2018-09-06 11:01:59 -06:00
Tim Schaub e49c691a22 Add types for the UTFGrid and TileJSON JSON responses 2018-09-06 10:11:35 -06:00
Tim Schaub bd0f3556b6 Mark transform options as optional 2018-09-06 09:32:45 -06:00
Tim Schaub 82675d0bee Mark optional geom constructor args as optional 2018-09-06 09:29:44 -06:00
Tim Schaub 895bfcea8e Optional properties for animation 2018-09-06 09:21:17 -06:00
Tim Schaub 52b30ead65 Rework createXYZ 2018-09-05 12:00:54 -06:00
Tim Schaub 60e907fb48 Add a statement to trigger TypeScript checking
TypeScript is not checking JSDoc comments attached to the EOF token.
See https://github.com/Microsoft/TypeScript/issues/26905
2018-09-05 09:13:24 -06:00
Tim Schaub ccfacc5ee6 Transformed types
Using the [ts.js codemod](https://gist.github.com/tschaub/1ea498c9d1e5268cf36d212b3949be4e):

    jscodeshift --transform ts.js src
2018-09-05 08:05:29 -06:00
Tim Schaub f2aaaa19e1 Custom ESLint rule @openlayers/valid-tsdoc 2018-09-05 08:04:34 -06:00
Tim Schaub 5ac94426e1 Add TypeScript config 2018-09-05 08:04:34 -06:00
Tim Schaub 68cf960028 Re-export Projection from ol/proj for convenience 2018-08-18 14:14:10 -06: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 2eb07aa081 Use Template<Foo> instead of Template.<Foo> 2018-07-25 18:37:08 -07:00
Tim Schaub affbf59b77 Use Object<Foo, Bar> instead of Object.<Foo, Bar> 2018-07-25 18:33:49 -07:00
Tim Schaub d12ef20b12 Use Array<Foo> instead of Array.<Foo> 2018-07-25 18:32:43 -07:00
Tim Schaub 6f22f1b7ac Param name on same line as type 2018-07-23 16:28:22 -07:00
Tim Schaub 28104527b0 Updates for v5.1.3 2018-07-21 09:44:10 -06:00
Tim Schaub d8b290966b Tracking 2018-07-21 09:11:30 -06:00
Tim Schaub 0edb39c8ab Single quote instead of backtick 2018-07-21 08:40:03 -06:00
Tim Schaub f0ffb48633 Update concepts 2018-07-21 08:37:38 -06:00
Tim Schaub 171195a836 Remove broken link to sources 2018-07-21 08:24:44 -06:00
Tim Schaub cd85e30d08 Updates for 5.1.2 2018-07-20 20:03:15 -06:00
Tim Schaub 2a04415264 Remove extra curly in type 2018-07-20 19:57:49 -06:00
Tim Schaub 515eca797f Correct link to release notes 2018-07-20 19:44:04 -06:00
Tim Schaub 1ad3e8fe37 Changes for 5.1.1. 2018-07-20 19:33:45 -06:00
Tim Schaub 1b745dc7b7 Update the publish.sh script 2018-07-20 18:31:25 -06:00
Tim Schaub f8c5a79242 Collapsed dependency updates 2018-07-20 18:22:28 -06:00
Tim Schaub 9061e93c59 Update package version to 5.1.0 2018-07-20 18:20:17 -06:00
Tim Schaub b04728d907 Changelog for v5.1.0 2018-07-20 18:20:11 -06:00
Tim Schaub c860aed960 Import inherits, getUid, and VERSION from ol/util 2018-07-19 10:26:17 -06:00
Tim Schaub 83972b00a5 Use single quote instead of backtick 2018-07-19 10:22:10 -06:00
Tim Schaub cf58ee9bf1 Only use getUid from ol/util 2018-07-19 10:19:41 -06:00
Tim Schaub e5493d1288 Add ol/pixel module for Pixel type 2018-07-19 10:17:00 -06:00
Tim Schaub e1e34e5636 Replace @see with See. 2018-07-19 08:37:32 -06:00
Tim Schaub d46471d763 Replace {@link https://www.example.com/} with https://www.example.com/ 2018-07-19 08:34:35 -06:00
Tim Schaub b8c9125602 Remove lint 2018-07-18 10:35:54 -06:00
Tim Schaub 71555002a8 Latest linter config 2018-07-18 10:33:31 -06:00
Tim Schaub 6fa4fa59d6 Update rollup 2018-07-18 10:25:24 -06:00
Tim Schaub b4e0d4c188 Super before this in TileJSON source 2018-07-18 01:00:19 -06:00
Tim Schaub 1309cf9b69 Call super before accessing this in Carto source 2018-07-18 00:53:57 -06:00
Tim Schaub 023bb638b2 Call super before accessing this in raster source 2018-07-18 00:53:17 -06:00
Tim Schaub d885771d8d Call super before accessing this in BingMaps source 2018-07-18 00:52:23 -06:00
Tim Schaub 7713015b26 Call super before accessing this in icon 2018-07-18 00:49:00 -06:00
Tim Schaub fe8fcfbc7e Call super in WebGL context 2018-07-18 00:45:19 -06:00
Tim Schaub 3f4ba0af5f Call super in regular shape 2018-07-18 00:44:24 -06:00
Tim Schaub 1e4ab17513 Assign to this after super in WMTS tile grid 2018-07-18 00:43:29 -06:00
Tim Schaub 5f058e877f Call super and fix up comments in render box 2018-07-18 00:39:51 -06:00
Tim Schaub 9ce36da349 Remove @extends and @constructor annotations 2018-07-18 00:36:29 -06:00
Tim Schaub b7b15eb7f0 Remove unused inherits 2018-07-18 00:13:43 -06:00
Tim Schaub 1a5cf52b61 Remove remaining use of inherits in src 2018-07-17 23:43:10 -06:00
Tim Schaub f6046c023c Clean up remaining ol/format/filter class 2018-07-17 18:30:15 -06:00
Tim Schaub c4e5a7467e Clean up ol/renderer classes 2018-07-17 18:26:51 -06:00
Tim Schaub 9ee5edf19c Clean up ol/renderer/webgl classes 2018-07-17 18:23:52 -06:00
Tim Schaub 792e7e54f1 Clean up ol/renderer/canvas classes 2018-07-17 18:15:47 -06:00
Tim Schaub 45e0926896 Cleaned up ol/proj 2018-07-17 17:54:24 -06:00
Tim Schaub 069187859d Cleaned up ol/pointer classes 2018-07-17 17:48:27 -06:00
Tim Schaub d855f5ba0a Call super instead of BaseObject 2018-07-17 14:57:57 -06:00
Tim Schaub 2f4aa5aa05 No inherits in ZoomToExtent 2018-07-17 14:56:19 -06:00
Tim Schaub bd7328675a Construct error with message 2018-07-17 14:55:10 -06:00
Tim Schaub 7c6755d3ec Scripts for generating the package and legacy build 2018-07-17 14:48:17 -06:00
Tim Schaub 524b4c99d5 Bad @const annotation 2018-07-17 14:48:17 -06:00
Tim Schaub d0ab8dce38 Lint removal 2018-07-16 17:57:57 -06:00