Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub 72ea0ecfd8 Remove remaining goog.object use from tests 2016-02-04 06:54:45 -07:00
Tim Schaub d67f33bcd6 Remove use of goog.object.unsafeClone() 2016-02-04 06:54:44 -07:00
Tim Schaub e2fe897811 Replace goog.object.getValues() with ol.object.getValues() 2016-02-04 06:54:44 -07:00
Tim Schaub 417dbf36c8 Remove use of goog.object.setIfUndefined() 2016-02-04 06:54:44 -07:00
Tim Schaub fd394151fd Replace goog.object.clear() with ol.object.clear() 2016-02-04 06:54:44 -07:00
Tim Schaub f38d8bf824 Remove use of goog.object.get() 2016-02-04 06:54:44 -07:00
Tim Schaub 8b9c393820 Remove use of goog.object.some() 2016-02-04 06:54:44 -07:00
Tim Schaub 8aecb3270c Replace goog.object.isEmpty() with ol.object.isEmpty() 2016-02-04 06:54:44 -07:00
Tim Schaub 0dce343d4f Remove use of goog.object.getCount() 2016-02-04 06:54:44 -07:00
Tim Schaub 1a9367228d Remove use of goog.object.contains() and findKey() 2016-02-04 06:54:44 -07:00
Tim Schaub 554887ae14 Remove use of goog.object.forEach() 2016-02-04 06:54:44 -07:00
Tim Schaub 3c0ef430db Use ol.object.assign() instead of goog.object.extend() 2016-02-04 06:54:43 -07:00
Tim Schaub a74af66d5f Use ol.object.assign() instead of goog.object.clone() 2016-02-04 06:54:43 -07:00
Tim Schaub 619e070d80 Use ol.object.assign() in object.getPoperties() 2016-02-04 06:54:43 -07:00
Tim Schaub 3a4b504a5d Add polyfill for Object.assign() 2016-02-04 06:54:43 -07:00
Tim Schaub f3b97d6bef Use string instead of string|ol.events.EventType 2016-02-03 11:19:38 +01:00
Tim Schaub f10c90bdba Simpler type for ol.events.Key
Instead of having `ol.events.Key` be a listener object or an array of listener objects, it should be less error prone to have it just be a single listener object.

To avoid using too many functions with multiple return types, the `ol.events.*` functions for registering and unregistering listeners no longer accept an array of event types (and only a single key is returned when registering).

To make it convenient for users to register multiple listeners at once, the `observable.on()` method accepts an array of event types.  Internally in the library, we should use the less risky `ol.events.listen()`.
2016-02-03 11:19:38 +01:00
Tim Schaub e48ab95735 Use originalEvent instead of browserEvent 2016-02-03 11:19:38 +01:00
Tim Schaub c62e76ab67 Remove support for useCapture 2016-02-03 11:19:38 +01:00
Tim Schaub 80df1f5ae8 Move opt_useCapture arg to the end of the list 2016-02-03 11:19:38 +01:00
Tim Schaub 9cda669b3b Upgrade to mocha@2.4.5 2016-01-28 17:46:50 -07:00
Tim Schaub 6f525bfd2e Use new package name 2016-01-28 09:26:23 -07:00
Tim Schaub 49a5c832ea Report dependency versions 2016-01-27 13:33:53 -07:00
Tim Schaub 415ac07a60 Downgrade to mocha@2.3.4 2016-01-27 11:11:01 -07:00
Tim Schaub aff41cfcc0 Upgrade to eslint@2.0.0-beta.2 2016-01-27 09:35:01 -07:00
Tim Schaub 85ead5486c New Bing Maps key 2016-01-19 14:08:51 -07:00
Tim Schaub fd77ab64ad Use eslint@2.0.0-beta.1 2016-01-11 23:37:29 -08:00
Tim Schaub 13a981c94b Fewer blank lines 2016-01-11 22:03:23 -08:00
Tim Schaub 8d80924ba8 Remove gjslint.py 2016-01-11 22:03:12 -08:00
Tim Schaub 0a5d15db50 Remove jshint 2016-01-11 18:58:02 -08:00
Tim Schaub 8f0ecc4df2 Run ESLint with make lint 2016-01-11 18:56:09 -08:00
Tim Schaub 534124ec2f Lint free rendering tests 2016-01-11 18:56:09 -08:00
Tim Schaub 8c38d22b60 Lint free examples 2016-01-11 18:56:09 -08:00
Tim Schaub 0555bb081a Test indentation 2016-01-11 18:56:09 -08:00
Tim Schaub 3cf8618fc7 Prefer single line assignment to 80 character limit 2016-01-11 18:56:08 -08:00
Tim Schaub 59a66c7aaa Remaining valid-jsdoc corrections 2016-01-11 18:56:08 -08:00
Tim Schaub e6f6dcc230 Partial valid-jsdoc corrections 2016-01-11 18:56:08 -08:00
Tim Schaub b1d00af58b More globals 2016-01-11 18:56:08 -08:00
Tim Schaub fd0e2436da Always provide a default case for switch 2016-01-11 18:56:08 -08:00
Tim Schaub 932bf4deb3 Explicitly mark fall-throughs 2016-01-11 18:56:08 -08:00
Tim Schaub 54df314936 Consistent curly brace style 2016-01-11 18:56:08 -08:00
Tim Schaub ec10b661f3 Use block scoping 2016-01-11 18:56:08 -08:00
Tim Schaub 29a723166d No empty blocks 2016-01-11 18:56:07 -08:00
Tim Schaub 4e0cddcb41 Lint-free tests 2016-01-11 18:56:07 -08:00
Tim Schaub cca86886f1 Define variables before use 2016-01-11 18:56:07 -08:00
Tim Schaub 3602a37c96 Remove this commit with ESLint 2.0 2016-01-11 18:56:07 -08:00
Tim Schaub f627f7679b Valid JSDoc annotations 2016-01-11 18:56:07 -08:00
Tim Schaub 154b8babc4 Allow console use in Phantom 2016-01-11 18:56:07 -08:00
Tim Schaub 3f23dfb87b Indentation 2016-01-11 18:56:07 -08:00
Tim Schaub aac1d921c7 Unused variables 2016-01-11 18:56:07 -08:00
Tim Schaub 179b241aec Declare variables before assignment 2016-01-11 18:56:07 -08:00
Tim Schaub f0fc4d4e73 Curly brace spacing 2016-01-11 18:56:06 -08:00
Tim Schaub 9ae748408a Statement inside curly braces on its own line 2016-01-11 18:56:06 -08:00
Tim Schaub 8ab5a338b5 Unused origins 2016-01-11 18:56:06 -08:00
Tim Schaub 227c984d89 More test globals 2016-01-11 18:56:06 -08:00
Tim Schaub abd0d66e66 Lint-free tileurlfunction.test.js 2016-01-11 18:56:06 -08:00
Tim Schaub 23eebf396c Lint-free view.test.js 2016-01-11 18:56:06 -08:00
Tim Schaub 98dedfd2ff Custom lint configuration for test directory 2016-01-11 18:56:06 -08:00
Tim Schaub 681948e71c Lint-free test-extensions.js 2016-01-11 18:56:06 -08:00
Tim Schaub b3578325cb Lint free tasks 2016-01-11 18:56:06 -08:00
Tim Schaub b0a70b0ca6 Correcting invalid JSDoc blocks 2016-01-11 18:56:05 -08:00
Tim Schaub 38d0e98ff5 Whitespace 2016-01-11 18:56:05 -08:00
Tim Schaub 23f3e21ba4 Unused variables 2016-01-11 18:56:05 -08:00
Tim Schaub 1d65bab158 Dangling commas 2016-01-11 18:56:05 -08:00
Tim Schaub 80f9a7c5a5 Use ESLint 2016-01-11 18:56:05 -08:00
Tim Schaub 5001272a2e Remove extra options from icon example 2016-01-10 17:02:02 -07:00
Tim Schaub aeffd48ccb Remove checksum interface 2016-01-05 07:07:45 -07:00
Tim Schaub eb5607544c Update package version to 3.11.2 2015-11-19 11:32:41 -07:00
Tim Schaub 4999c792f1 Changelog for v3.11.2 2015-11-19 11:28:02 -07:00
Tim Schaub cbfd533d49 Revert to jQuery for editing with Esri and IE 9 2015-11-18 10:21:00 -07:00
Tim Schaub d3ff8d7fb0 More consistent markup 2015-11-18 10:06:35 -07:00
Tim Schaub 19fe73e78e Doc typos 2015-11-18 09:56:16 -07:00
Tim Schaub 72a0f70e7a Update simple title 2015-11-18 09:56:16 -07:00
Tim Schaub 645a0ce2d4 Update flight animation example 2015-11-18 09:56:16 -07:00
Tim Schaub d19bf0970b Rename strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub 10eb041199 Remove old example template 2015-11-18 09:56:15 -07:00
Tim Schaub 99ca4047dd Convert forgotten examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub d838214f96 Convert X-Z examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub c463321643 Convert WMTS examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub a94a00de1d Convert WMS examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub 9a35c08300 Convert WKT example to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub 8bd97532df Convert V examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub baed03d50d Convert S-T examples to strapless template 2015-11-18 09:56:15 -07:00
Tim Schaub c984bedd09 Convert R examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub e6343ca272 Convert M-P examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub f88681951a Convert L examples to use strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub 87fcca91bd Convert K examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub 6fd6b794ef Use fetch instead of $.ajax in JSTS example 2015-11-18 09:56:14 -07:00
Tim Schaub 2fff18fd0c Use cdn.polyfill.io for polyfills 2015-11-18 09:56:14 -07:00
Tim Schaub 91a772a952 Convert H-I examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub 88ec3b9f6c Convert F-G examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub 2e8f4806d2 Give the docs some breathing room 2015-11-18 09:56:14 -07:00
Tim Schaub b8cf2b213b Make the titles more like titles 2015-11-18 09:56:14 -07:00
Tim Schaub 3035bbdfd3 Convert D-E examples to strapless template 2015-11-18 09:56:14 -07:00
Tim Schaub c3165252f8 Move title above map 2015-11-18 09:56:13 -07:00
Tim Schaub 5a511c7591 Remove "// NOCOMPILE" lines from examples 2015-11-18 09:56:13 -07:00
Tim Schaub 48be3ee572 Simplify the simple example 2015-11-18 09:56:13 -07:00
Tim Schaub 734712bf9c Convert A-C examples to strapless template 2015-11-18 09:56:13 -07:00
Tim Schaub a2f84b144f Avoid including bootstrap.min.css twice 2015-11-18 09:56:13 -07:00
Tim Schaub 74f2b4cb74 Intentional indentation and newlines 2015-11-18 09:56:13 -07:00