Commit Graph
100 Commits
Author SHA1 Message Date
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
Tim Schaub 455be84cbd Private enum for modify interaction event types 2016-12-27 13:31:11 -07:00
Tim Schaub 4972e16867 Private enum for extent interaction event types 2016-12-27 13:30:21 -07:00
Tim Schaub 4d52dcda22 Private enum for draw event types 2016-12-27 13:29:29 -07:00
Tim Schaub f21d5fcdb0 Private enum for draw mode 2016-12-27 13:28:45 -07:00
Tim Schaub eede241e82 Private enum for drag box event types 2016-12-27 13:27:48 -07:00
Tim Schaub ee833b0c2f Private enum for drag and drop event types 2016-12-27 13:26:57 -07:00
Tim Schaub f748245e3d Private enum for geolocation properties 2016-12-27 13:24:02 -07:00
Tim Schaub a303b2f6b0 Private enum for WKT token type 2016-12-27 13:22:55 -07:00
Tim Schaub d353fb7dc9 Dedicated module for IGC altitude enum 2016-12-27 13:21:26 -07:00
Tim Schaub d6e311c9ba Private device orientation property enum 2016-12-27 13:17:58 -07:00
Tim Schaub b901e57288 Private enum for zoom slider direction 2016-12-27 13:16:59 -07:00
Tim Schaub 511e21ce5f Dedicated module for scale line units enum 2016-12-27 13:15:35 -07:00
Tim Schaub c4b75f79c1 Private scale line property enum 2016-12-27 13:13:19 -07:00
Tim Schaub b5400c7ca3 Private mouse position control property enum 2016-12-27 13:11:39 -07:00
Tim Schaub 4eed4de9f2 Private collection property enum 2016-12-27 13:10:43 -07:00
Tim Schaub d6bff223da Dedicated module for WMTS request encoding enum 2016-12-27 13:08:56 -07:00
Tim Schaub 5d7135e4e7 Make zoomify source enum private 2016-12-27 13:05:19 -07:00
Tim Schaub d989d9b272 Make buffer usage enum private 2016-12-27 13:03:47 -07:00
Tim Schaub 847efde217 Dedicated module for collection event type enum 2016-12-27 12:31:50 -07:00
Tim Schaub 02edf0ab24 Dedicated module for icon anchor units enum 2016-12-27 10:26:11 -07:00
Tim Schaub cbe82913b4 Dedicated module for icon origin enum 2016-12-27 10:22:57 -07:00
Tim Schaub 895a506025 Remove state enum from tile constructor 2016-12-27 10:17:26 -07:00
Tim Schaub 3852c0da83 Remove hint enum from view constructor 2016-12-27 10:17:26 -07:00
Tim Schaub 62a0dd5b5b Remove property enum from view constructor 2016-12-27 10:17:26 -07:00
Tim Schaub 7a95947dbb Dedicated module for render event type enum 2016-12-27 10:17:17 -07:00
Tim Schaub 0d3f792330 Remove property enum from map constructor 2016-12-27 10:11:18 -07:00
Tim Schaub 50b9e598f6 Remove property enum from interaction constructor 2016-12-27 10:11:18 -07:00
Tim Schaub 63a8a5a2cc Dedicated module for image state enum 2016-12-27 10:11:12 -07:00
Tim Schaub 549503bd2e Remove property enum from base layer constructor 2016-12-27 09:55:26 -07:00
Tim Schaub ad23204ba4 Update package version to 3.20.1 2016-12-20 17:13:08 -07:00
Tim Schaub 0b433d3c12 Changelog for v3.20.1 2016-12-20 17:12:27 -07:00
Tim Schaub 7e247b258f Regression test 2016-12-20 17:07:39 -07:00
Tim Schaub 3634b3dd10 Avoid modifying coordinate in forEachLayerAtCoordinate 2016-12-20 17:07:24 -07:00
Tim Schaub 289940d39e Regression test 2016-12-20 13:07:00 -07:00
Tim Schaub 35b950cc40 Avoid modifying coordinate in forEachLayerAtCoordinate 2016-12-19 14:00:34 -07:00
Tim Schaub 3a61344b1c Add missing require for ol.View 2016-12-18 15:26:21 -07:00
Tim Schaub ef04f466cd Name modules more like their provide 2016-12-18 11:24:01 -07:00
Tim Schaub 197d3afa39 Add a magnify example 2016-12-16 16:31:11 -08:00
Tim Schaub 53473ddeb1 Add note about WebGL rendering 2016-12-10 12:50:06 -07:00
Tim Schaub 49b3359aa8 Update package version to 3.20.0 2016-12-10 12:24:34 -07:00
Tim Schaub b21944fb50 Changelog for v3.20.0 2016-12-10 12:24:02 -07:00
Tim Schaub bb62360213 Create a lookup of unique attributions 2016-12-10 11:36:27 -07:00
Tim Schaub 2bb61dab60 Example wording 2016-12-09 10:32:06 -07:00
Tim Schaub 8d5042c1b1 Dash as word separators in URLs for consistency 2016-12-09 10:24:55 -07:00
Tim Schaub 63e952a91a Treat one-provide violations as errors 2016-12-06 14:50:35 -07:00
Tim Schaub 041766d53c Reworked mapbrowser* things 2016-12-06 14:49:43 -07:00
Tim Schaub 57e3e7273e Add Property enum to ol.layer.Base 2016-12-06 14:49:43 -07:00
Tim Schaub 66dc2582ef Dedicated module for GeometryLayout 2016-12-06 14:49:43 -07:00
Tim Schaub 7858b68fc0 Dedicated module for GeometryType enum 2016-12-06 14:49:43 -07:00
Tim Schaub c00906cde9 Add Event to ol.Object 2016-12-06 14:49:43 -07:00
Tim Schaub daba1fbcb6 Add EventType enum to ol.Object 2016-12-06 14:49:43 -07:00
Tim Schaub 3d2f677f2a Add OperationType enum to ol.source.Raster 2016-12-06 14:49:43 -07:00
Tim Schaub c0fe3f1e4f Dedicated module for ol.extent.Relationship enum 2016-12-06 14:49:43 -07:00
Tim Schaub 780bb1b30d Dedicated module for ol.extent.Corner enum 2016-12-06 14:49:43 -07:00
Tim Schaub 99eddbb31f Require all when generating exports 2016-12-04 16:43:15 -07:00
Tim Schaub dfbc7bb743 Stop dividing by zero 2016-12-04 15:10:53 -07:00
Tim Schaub 12add87603 Stop asserting that zero duration animations take time 2016-12-04 15:04:54 -07:00
Tim Schaub 6259caf634 Consistently return a function or undefined 2016-12-04 12:58:33 -08:00
Tim Schaub 6d22119425 One provide per proj module 2016-12-04 12:44:04 -08:00
Tim Schaub 08569d4eb3 Dedicated module for ol.proj.Projection 2016-12-04 12:41:04 -08:00
Tim Schaub a33caa598c Dedicated module for proj4 access 2016-12-04 10:37:33 -08:00
Tim Schaub b54342dfb8 Dedicated module for projections cache 2016-12-04 10:24:43 -08:00
Tim Schaub 679fe298aa Dedicated module for transforms cache 2016-12-04 10:09:32 -08:00
Tim Schaub fd6116ab6b Dedicated module for ol.proj.Units 2016-12-04 09:17:24 -08:00
Tim Schaub ab640a20d0 Move CLONE_PROPS to ol.pointer.PointerEventHandler 2016-12-03 10:48:32 -08:00
Tim Schaub fda2d8e40e Functions in ol.geom.flat.interpolate namespace 2016-12-03 10:45:52 -08:00
Tim Schaub 37c445275f Require ol.MapBrowserEvent 2016-12-03 10:37:49 -08:00
Tim Schaub dfb4c800b9 Allow animation duration to be zero 2016-12-02 19:15:34 -08:00
Tim Schaub ce8cf27ad3 Remove assertion 2016-12-02 15:22:10 -08:00
Tim Schaub 8401d22f28 Setting a view hint triggers change 2016-11-14 10:18:39 -07:00
Tim Schaub 1ae6921e53 Make view.setHint() trigger change 2016-11-14 10:18:39 -07:00
Tim Schaub 0ac620c817 Set interacting hint during trackpad scroll 2016-11-13 10:25:45 -07:00
Tim Schaub 5b85f8ecc9 Render on view changes 2016-11-13 10:25:20 -07:00
Tim Schaub d4295e7ed7 Updated linter config and curly conditional blocks 2016-11-12 13:29:19 -07:00