Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub df83f6633f Add an example using Mapbox Terrain-RGB tiles 2016-10-28 09:08:35 -06:00
Tim Schaub 5644fe3e2f Add example demonstrating freehand drawing 2016-10-16 16:45:42 -06:00
Tim Schaub ac805e804b Divide the draw features example into two examples 2016-10-16 16:38:00 -06:00
Tim Schaub ec1ad89338 Correct docs for createRegularPolygon() function 2016-10-16 15:54:15 -06:00
Tim Schaub 1e6c4472b2 Use the createBox() geometry function 2016-10-16 15:54:15 -06:00
Tim Schaub 9b12cac5c6 Convenience function for drawing box-shaped polygons 2016-10-16 15:54:15 -06:00
Tim Schaub 8e6f74fecd Use https for mesonet.agron.iastate.edu 2016-10-16 01:02:31 -06:00
Tim Schaub 7c983058ad Use https for sampleserver3.arcgisonline.com 2016-10-16 01:00:38 -06:00
Tim Schaub 2e5ecd1efb Use https for services.arcgis.com 2016-10-16 00:58:51 -06:00
Tim Schaub 626968f72e Use https for tiles.openseamap.org 2016-10-16 00:55:40 -06:00
Tim Schaub 0925538525 Use https for overpass-api.de 2016-10-16 00:53:03 -06:00
Tim Schaub c016a497c3 Use https for map1.vis.earthdata.nasa.gov 2016-10-16 00:44:10 -06:00
Tim Schaub 0382c34c78 Use https for upload.wikimedia.org 2016-10-16 00:41:08 -06:00
Tim Schaub 324e67fac1 Use https for epsg.io 2016-10-16 00:39:07 -06:00
Tim Schaub 8c8246a33f Use https for www.osgeo.org 2016-10-16 00:38:25 -06:00
Tim Schaub ff754a0a9f Use https for www.openstreetmap.org 2016-10-16 00:34:06 -06:00
Tim Schaub da402b22af Use https for www.opencyclemap.org 2016-10-16 00:26:50 -06:00
Tim Schaub 100c42e671 Use https for services.arcgisonline.com 2016-10-16 00:25:47 -06:00
Tim Schaub 9875df39bf Use https for openlayers.org 2016-10-16 00:16:15 -06:00
Tim Schaub 978548b085 Use https for cdn.polyfill.io 2016-10-16 00:14:52 -06:00
Tim Schaub 8f57ebd2c6 Finish drawing on pointerup when in freehand mode 2016-10-15 13:47:34 -06:00
Tim Schaub 4b0e857b93 Add freehand to the typedef 2016-10-15 06:36:59 -06:00
Tim Schaub 1c8ed12b68 Assert that the freehand option properly sets the condition 2016-10-15 05:45:23 -06:00
Tim Schaub fad6d368a6 Allow freehand drawing without a modifier key 2016-10-15 05:37:15 -06:00
Tim Schaub c58d98248a Allow circles, squares, and boxes to be drawn in freehand mode 2016-10-14 11:11:43 -06:00
Tim Schaub 0d686fe88b Corrected test description 2016-10-11 13:55:37 -06:00
Tim Schaub 309b2145cf Allow readFeature and readFeatures to be called with geometries 2016-10-10 13:31:19 -06:00
Tim Schaub 7cf1e74ae3 Integration test for rendering a world spanning polygon 2016-10-06 20:48:58 -06:00
Tim Schaub 8ac6c85f0f Reuse half size 2016-10-05 08:23:41 -06:00
Tim Schaub 321c65b023 Keep transformed coordinates within valid y range 2016-10-05 07:26:41 -06:00
Tim Schaub 4b6e907f69 Accept feature projection in GeoJSON constructor 2016-09-26 22:56:07 -06:00
Tim Schaub f444800fc6 Only call beginPath once per MultiPolygon 2016-09-26 06:13:01 -06:00
Tim Schaub f61a43b3c6 Keep ol.Color as Array<number> 2016-09-10 11:12:10 -06:00
Tim Schaub 651c6959ab Remove ol.global 2016-09-01 23:13:00 -06:00
Tim Schaub 935348fdca Remove unnecessary ol.vec.Mat4 dependency 2016-09-01 07:32:05 -06:00
Tim Schaub 0ea5ded807 Remove unused ol.dom.setTransform() 2016-09-01 07:32:05 -06:00
Tim Schaub 0a60eced25 Remove unused ol.dom.canUseCssTransform() 2016-09-01 07:32:04 -06:00
Tim Schaub 54357bbc2b Remove unused ol.dom.canUseCssTransform3D() 2016-09-01 07:31:34 -06:00
Tim Schaub c11c4e4d17 Remove unused ol.dom.transformElement2D() 2016-09-01 07:30:29 -06:00
Tim Schaub c469241bee Update the side-by-side example 2016-09-01 07:30:29 -06:00
Tim Schaub ca5a858b21 Add an upgrade note regarding the DOM renderer 2016-09-01 07:30:29 -06:00
Tim Schaub bd89d1f227 Remove unused context arg for tile.getImage() 2016-09-01 07:30:29 -06:00
Tim Schaub 5ce55d39ba Remove the DOM renderer 2016-09-01 07:26:55 -06:00
Tim Schaub ff8a84a220 Deal with ol.global issues 2016-09-01 06:58:12 -06:00
Tim Schaub 9e1a3f59e3 Restructure Canvas replay classes 2016-09-01 06:58:12 -06:00
Tim Schaub d1d3e6a37a Move ol.render.canvas.Instruction to its own file 2016-09-01 06:58:12 -06:00
Tim Schaub 74047e747d Rename ol.source.TileEvent to ol.source.Tile.Event 2016-09-01 06:58:12 -06:00
Tim Schaub c316e5f39a Depend on published rules 2016-09-01 06:58:12 -06:00
Tim Schaub 684a551273 Remove extra map.render() calls from mousewheel zoom interaction 2016-08-23 10:23:23 +02:00
Tim Schaub 22add7e431 Remove extra map.render() calls from keyboard zoom interaction 2016-08-23 10:23:23 +02:00
Tim Schaub 1439f14cf3 Remove extra map.render() calls from drag rotate/zoom interaction 2016-08-23 10:23:23 +02:00
Tim Schaub 92e83aebe0 Remove extra map.render() calls from drag rotate interaction 2016-08-23 10:23:23 +02:00
Tim Schaub 5d461fa0e7 Remove extra map.render() calls from drag pan interaction 2016-08-23 10:23:23 +02:00
Tim Schaub c0d21aa5b4 Updated eslint-plugin-openlayers-internal 2016-08-12 10:54:36 -06:00
Tim Schaub 0db12e8590 Resolve root to source directory 2016-08-12 10:54:36 -06:00
Tim Schaub 833d061bc7 Depend on eslint-plugin-openlayers-internal from the registry 2016-08-12 10:54:36 -06:00
Tim Schaub e8d3fb15ed Install updated rules 2016-08-12 10:54:36 -06:00
Tim Schaub a9e34c0f92 Refactored filter formats 2016-08-12 10:54:36 -06:00
Tim Schaub a27d0da8a5 Add transform2D to ol.geom.SimpleGeometry 2016-08-12 10:54:06 -06:00
Tim Schaub 9d276982b5 Assorted missing requires 2016-08-12 10:53:50 -06:00
Tim Schaub 3afb42828f Add Hint and Property as ol.View properties 2016-08-12 10:53:50 -06:00
Tim Schaub 9cbbdc9242 Add Usage property to ol.webgl.Buffer 2016-08-12 10:53:50 -06:00
Tim Schaub 0b3c320540 Rename ol.webgl.WebGLContextEventType to ol.webgl.ContextEventType 2016-08-12 10:53:50 -06:00
Tim Schaub 9e4d80b459 Move State to ol.Tile 2016-08-12 10:53:49 -06:00
Tim Schaub ef468b3b06 Ignore remaining missing requires in tests 2016-08-12 10:53:49 -06:00
Tim Schaub 5643d3ec77 Missing requires in tests 2016-08-12 10:53:49 -06:00
Tim Schaub 85d4fb6ac4 Add missing requires to rendering tests 2016-08-12 10:53:49 -06:00
Tim Schaub bd015eabe4 One provide per test file 2016-08-12 10:53:49 -06:00
Tim Schaub 510083fbfc Remove unnecessary test 2016-08-12 10:53:49 -06:00
Tim Schaub 73c8059a0a Create rule enforcing that goog.provide() is like the path 2016-08-12 10:53:49 -06:00
Tim Schaub 4fffa190c3 Add rule to enforce one provide per file 2016-08-12 10:53:49 -06:00
Tim Schaub 395b486cd8 Public icon images cache 2016-08-12 10:53:49 -06:00
Tim Schaub 59b0f9a658 Events provides 2016-08-12 10:53:48 -06:00
Tim Schaub e0d05f7491 One provide from scaleline.js 2016-08-12 10:53:48 -06:00
Tim Schaub 4a4872bbe5 Declare global 2016-08-12 10:53:48 -06:00
Tim Schaub a70c6f916b Give ol.style.IconImageCache its own file 2016-08-12 10:53:48 -06:00
Tim Schaub 274b7285f3 Assorted missing requires 2016-08-12 10:53:48 -06:00
Tim Schaub 4e7e0e5324 Add missing view requires 2016-08-12 10:53:48 -06:00
Tim Schaub 004cf15222 Add some missing test requires 2016-08-12 10:53:48 -06:00
Tim Schaub 2da724cad4 Static ol.style.Style functions 2016-08-12 10:53:48 -06:00
Tim Schaub d4a5b2f48e Separate out ol.style.IconImage 2016-08-12 10:53:48 -06:00
Tim Schaub 4887adce4f Ignore missing requires in typedefs.js and test-extensions.js 2016-08-12 10:53:48 -06:00
Tim Schaub d02cf1e7a9 Shuffle assertions 2016-08-12 10:53:47 -06:00
Tim Schaub c40e1bc29b No missing requires in examples 2016-08-12 10:53:47 -06:00
Tim Schaub 279e10abe8 Rule to catch missing requires 2016-08-12 10:53:47 -06:00
Tim Schaub 4778efb772 Slight rule rework 2016-08-12 10:53:47 -06:00
Tim Schaub 568f0c81bb Move wrapX to ol.tilegrid to break circular dependency 2016-08-08 13:48:54 -06:00
Tim Schaub 789aeb1c64 Toward a fix for ol.tilegrid 2016-08-08 10:22:28 -06:00
Tim Schaub 7ea7610892 Global strict mode for rules and Node tests 2016-08-08 09:58:12 -06:00
Tim Schaub 3a1bbc4248 Get rid of ol.render.IReplayGroup interface 2016-08-08 09:58:12 -06:00
Tim Schaub ddbe0516d2 Ignore unused requires in MVT examples 2016-08-08 09:58:11 -06:00
Tim Schaub 7d29b35e75 Put rendering test requires on top 2016-08-08 09:58:11 -06:00
Tim Schaub dd2e9c9ac9 Refactored rules 2016-08-08 09:58:11 -06:00
Tim Schaub c203f6a841 Remove unused requires from tests 2016-08-08 09:58:11 -06:00
Tim Schaub ed5dbd1293 Put test requires on top 2016-08-08 09:58:11 -06:00
Tim Schaub 29990abc7e Remove unused goog.requires() from the examples (minus MVT examples) 2016-08-08 09:58:11 -06:00
Tim Schaub 123605f21b Make no-unused-requires rule fixable 2016-08-08 09:58:11 -06:00
Tim Schaub 907a65ab83 Remove unused goog.require() calls in the source 2016-08-08 09:58:10 -06:00
Tim Schaub 3c7e9f6870 Custom rule to identify unused goog.require() calls 2016-08-08 09:58:10 -06:00
Tim Schaub feb7713225 Remove lint 2016-08-07 13:28:19 -06:00