Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub 1674fcc680 Fall back to canvas to preserve old behavior 2017-08-15 15:37:37 -04:00
Tim Schaub 9277902535 Add a Canvas map 2017-08-15 15:37:37 -04:00
Tim Schaub 8a08ab6463 Correct types 2017-08-15 15:37:37 -04:00
Tim Schaub 8e90976bf2 Indentation fix 2017-08-15 15:37:37 -04:00
Tim Schaub 1a6ea341fe Pluggable map 2017-08-15 15:37:37 -04:00
Tim Schaub cada78459f Only use WebGL renderer if ol.has.WEBGL 2017-08-15 15:37:37 -04:00
Tim Schaub 9271df7e1d Pluggable renderers 2017-08-15 15:37:37 -04:00
Tim Schaub ae62f5a682 Test that an animation series works with an undefined view 2017-08-15 13:33:19 -04:00
Tim Schaub 940f97e2a7 Make view.animate() tolerate undefined views 2017-08-15 13:28:50 -04:00
Tim Schaub 81f37708c1 Bumping versions to 4.3.1 2017-08-14 09:49:12 -04:00
Tim Schaub 8b0c6196e6 Changelog for v4.3.1 2017-08-14 09:48:22 -04:00
Tim Schaub 7f0c8fe899 Use ol.coordinate.equals 2017-08-14 09:25:41 -04:00
Tim Schaub 48178f0e31 Immediately complete no-op animations 2017-08-14 09:08:50 -04:00
Tim Schaub 4733a5d0f9 Bump versions to 4.3.0 2017-08-12 16:33:47 -06:00
Tim Schaub dfe51e6195 Logging changes 2017-08-12 16:32:53 -06:00
Tim Schaub 29fcf5f1c2 Take advantage of default tile grid 2017-08-12 15:40:36 -06:00
Tim Schaub 3b444978a7 Upgrade notes for vector tiles 2017-08-12 15:17:01 -06:00
Tim Schaub 13a761b7e7 Sensible default tilegrid for vector tiles 2017-08-12 15:16:55 -06:00
Tim Schaub 5f794ab562 Make options optional 2017-08-10 20:31:46 -06:00
Tim Schaub a58f162ed9 Update the measure example 2017-08-10 20:20:47 -06:00
Tim Schaub f3ebbf4b7c Correct units 2017-08-10 18:45:49 -06:00
Tim Schaub 94fb7ca5a6 Function for getting spherical area 2017-08-10 18:30:42 -06:00
Tim Schaub 92c62e5432 Function for getting great circle lengths 2017-08-10 18:05:21 -06:00
Tim Schaub 17b6088a79 Allow drag and drop interaction to be configured with a source 2017-08-10 07:10:13 -06:00
Tim Schaub 86eacefe19 Allow modify interaction to be configured with a source 2017-08-09 13:35:25 -06:00
Tim Schaub fa71593a2a Remove ol.sphere.NORMAL 2017-07-11 08:10:46 -06:00
Tim Schaub 2e903c0293 Remove ol.sphere.WGS84 2017-07-11 08:00:41 -06:00
Tim Schaub 3ddb8712a3 Queue tiles before loading 2017-06-26 18:31:53 -06:00
Tim Schaub 07810818cc Prepend the version with a v 2017-05-15 19:31:40 -07:00
Tim Schaub ec336e1d0e Out of beta 2017-05-03 08:14:14 -06:00
Tim Schaub d2e571e3d1 Correct path to cleancss 2017-05-03 08:13:57 -06:00
Tim Schaub c353455b83 Out of beta 2017-04-13 21:21:37 -06:00
Tim Schaub 530419a839 Correct path to cleancss 2017-04-13 21:20:34 -06:00
Tim Schaub 8116d8c11f Update package versions to 4.1.0 2017-04-13 20:51:02 -06:00
Tim Schaub 04a1871ae3 Changelog for v4.1.0 2017-04-13 20:50:05 -06:00
Tim Schaub 6604172c1c Throw a byte-saving AssertionError 2017-04-13 06:37:42 -06:00
Tim Schaub 4a9114cd4e Set ol.VERSION when creating ol package 2017-04-13 06:32:42 -06:00
Tim Schaub 525fba6405 Assume latest if no ol.VERSION 2017-04-13 06:32:42 -06:00
Tim Schaub 3b83f666c1 Add notes about new duplicate layer behavior 2017-04-13 05:46:46 -06:00
Tim Schaub 9c8a3ba688 Test that resetting via collection.setAt() works 2017-04-13 05:38:49 -06:00
Tim Schaub 64b3302883 Require that map layers are unique 2017-04-13 05:38:49 -06:00
Tim Schaub d28f50465b Support for unique collections 2017-04-13 05:38:49 -06:00
Tim Schaub a65e30fe41 Reworked raster source rendering 2017-03-30 23:00:31 -06:00
Tim Schaub b1f4e14281 Example demonstrating view.setMinZoom() 2017-03-27 14:24:31 -06:00
Tim Schaub e9c340b957 Allow min/max zoom to be set on a view 2017-03-27 14:18:16 -06:00
Tim Schaub 4c1bf075c4 Allow options to be reapplied 2017-03-27 10:41:02 -06:00
Tim Schaub 9415899a03 Add common transforms by default 2017-03-27 10:07:00 -06:00
Tim Schaub 03700c0f01 Remove ol.proj dependency from EPSG3857 and EPSG4326 2017-03-27 09:47:03 -06:00
Tim Schaub b383e0ecb2 Add view.getMaxZoom() and view.getMinZoom() 2017-02-19 18:11:04 -07:00
Tim Schaub 719fa6e004 Add view.getZoomForResolution() 2017-02-19 17:16:20 -07:00
Tim Schaub 9bd48d06c3 Complete animations at target values 2017-02-17 13:06:20 -07:00
Tim Schaub 4bf0365d85 Make it easier to apply the required Browserify transform 2017-02-16 17:04:43 -07:00
Tim Schaub 109d3149f4 Include stylesheet in the package 2017-02-16 16:51:00 -07:00
Tim Schaub f5aea97d3b All @api annotations imply stability 2017-02-06 09:22:05 -07:00
Tim Schaub 8f39960427 Document removal of deprecated methods 2017-02-06 08:53:07 -07:00
Tim Schaub d96c7032ea Remove deprecated map.beforeRender() method 2017-02-06 08:48:49 -07:00
Tim Schaub 79fdbab70f Remove deprecated ol.animation functions 2017-02-06 08:44:09 -07:00
Tim Schaub 629d295e7a Additional package documentation 2017-02-04 16:53:35 -07:00
Tim Schaub b59342b567 Note that the WebGL renderer is not available 2017-02-03 17:08:17 -07:00
Tim Schaub 490f42d528 Avoid extra assignment for default export 2017-02-03 17:05:30 -07:00
Tim Schaub 3eaa0f412e Opinionated defines 2017-02-03 17:05:30 -07:00
Tim Schaub b2a4b69d13 Transform all defines 2017-02-03 17:05:30 -07:00
Tim Schaub b73ab8914a Replace define assignment with variable declaration 2017-02-03 17:05:30 -07:00
Tim Schaub 91c1857d83 Update transform to generate ES-2015 modules 2017-02-03 17:05:30 -07:00
Tim Schaub d17e809039 Rewrite boolean defines as globals 2017-02-03 17:05:30 -07:00
Tim Schaub ea04523bb9 Sort and replace provide and requires in one pass 2017-02-03 17:05:29 -07:00
Tim Schaub 329ec70836 Handle ol provide 2017-02-03 17:05:29 -07:00
Tim Schaub 04639842f2 Safer relative paths 2017-02-03 17:05:29 -07:00
Tim Schaub d20e9ca8df Add a readme 2017-02-03 17:05:29 -07:00
Tim Schaub 815af723ea Require ol.ext dependencies directly 2017-02-03 17:05:29 -07:00
Tim Schaub 386f94e0d4 Codemod for CommonJS package 2017-02-03 17:05:29 -07:00
Tim Schaub 67e2d02046 Resetting kinetic after one pointer up 2017-02-03 14:10:56 -07:00
Tim Schaub 14222e68e7 Removing side effects from logical expression 2017-02-03 14:10:56 -07:00
Tim Schaub d713c9fea6 Disallow pinch zooming beyond min/max resolution 2017-02-03 12:56:03 -07:00
Tim Schaub fcb9dafc33 Use the ol.DEBUG_WEBGL flag to debug shader sources 2017-01-16 16:57:37 -07:00
Tim Schaub e473671975 Ensure resolution stays in range when pinching 2017-01-03 18:11:21 -07:00
Tim Schaub 137cdc04c8 Remove ol.DEBUG 2017-01-01 20:37:52 -07:00
Tim Schaub a1229cdef7 Remove unnecessary build flags 2016-12-28 14:09:19 -07:00
Tim Schaub afefe66af8 Make layers responsible for creating layer renderers 2016-12-28 14:09:13 -07:00
Tim Schaub f99d7850eb Enforce a shared module for shared enums 2016-12-27 14:16:59 -07:00
Tim Schaub c9794b77db Shared module for vector event type enum 2016-12-27 14:13:45 -07:00
Tim Schaub 091daf9d70 Shared module for tile source event type 2016-12-27 14:11:10 -07:00
Tim Schaub e2f78a8006 Shared module for raster operation type enum 2016-12-27 14:08:23 -07:00
Tim Schaub 2e3d065e34 Private enum for raster event type 2016-12-27 14:06:18 -07:00
Tim Schaub fe33677ed9 Private enum for image source event type 2016-12-27 14:05:08 -07:00
Tim Schaub 00cef70a3a Private enum for WebGL linestring replay instruction 2016-12-27 14:04:08 -07:00
Tim Schaub 76c3c3cc7b Private enum for overlay properties 2016-12-27 13:59:20 -07:00
Tim Schaub 9ddee2ea4e Shared module for overlay positioning enum 2016-12-27 13:58:31 -07:00
Tim Schaub 7ee52f413d Shared module for object event types 2016-12-27 13:55:23 -07:00
Tim Schaub 3fd88b3a22 Shared module for map event type enum 2016-12-27 13:52:02 -07:00
Tim Schaub c6c105b62f Shared module for map browser event type enum 2016-12-27 13:48:50 -07:00
Tim Schaub 5b937f02ae Shared module for vector tile render type enum 2016-12-27 13:42:44 -07:00
Tim Schaub e24d093d28 Private enum for vector tile property 2016-12-27 13:40:02 -07:00
Tim Schaub c4deee5cb2 Private enum for vector layer property 2016-12-27 13:39:03 -07:00
Tim Schaub 3a77d73c02 Shared module for tile layer property enum 2016-12-27 13:38:19 -07:00
Tim Schaub 9b6256613c Private enum for heatmap properties 2016-12-27 13:36:10 -07:00
Tim Schaub 1a55cbb542 Private enum for layer group properties 2016-12-27 13:35:02 -07:00
Tim Schaub 0e05b174fd Private enum for translate interaction event types 2016-12-27 13:34:03 -07:00
Tim Schaub 751c05b715 Private enum for select interaction event types 2016-12-27 13:33:18 -07:00
Tim Schaub 69d345171e Private enum for mousewheel mode 2016-12-27 13:32:24 -07:00