Commit Graph
100 Commits
Author SHA1 Message Date
Tom Payne 68209bc5ac Remove stray ignore 2012-09-29 11:51:53 +02:00
Tom Payne b6c06f4760 Generate externs and typedefs 2012-09-28 21:55:48 +02:00
Tom Payne e36169c936 Ignore all errors in when testing for WebGL 2012-09-28 21:36:03 +02:00
Tom Payne 2713addb33 More accurate WebGL support test, see issue #31 2012-09-28 20:05:14 +02:00
Tom Payne 3eebed4580 Add drag box in shift drag zoom control 2012-09-28 17:24:17 +02:00
Tom Payne 62dc6a1b45 Port @ahocevar's drag box control to the new control architecture 2012-09-28 17:24:17 +02:00
Tom Payne 3e824fc683 Avoid running build twice 2012-09-28 15:52:16 +02:00
Tom Payne 7bcb5886ad Use CSS rule to separate attributions 2012-09-28 14:57:54 +02:00
Tom Payne ed67bdc489 Make attribution control less ugly 2012-09-28 14:53:45 +02:00
Tom Payne 1be9e97489 Add attribution control by default 2012-09-28 14:53:45 +02:00
Tom Payne acb411ef43 Use consistent naming for CSS classes 2012-09-28 14:32:41 +02:00
Tom Payne a26f796577 Prettify CSS 2012-09-28 14:32:41 +02:00
Tom Payne 7bdb86b10e Remove unused CSS classes 2012-09-28 14:32:40 +02:00
Tom Payne da5ad0bf20 Minify CSS with Closure Stylesheets
See https://code.google.com/p/closure-stylesheets/
2012-09-28 14:16:25 +02:00
Tom Payne 31411ae33f Remove unused style 2012-09-28 13:48:20 +02:00
Tom Payne a341df3b41 Fix not-up-to-date transform bug in mouse position control 2012-09-28 13:48:20 +02:00
Tom Payne 0bf17f64f7 Initialize controls after map has been configured 2012-09-28 13:48:20 +02:00
Tom Payne a46e251eb2 Update demos to use new controls system 2012-09-28 12:53:44 +02:00
Tom Payne e2e983728e Add controls to map 2012-09-28 12:52:54 +02:00
Tom Payne e7eccb302d Cope with map being null 2012-09-28 12:51:10 +02:00
Tom Payne 74f87995c8 Build doc in build/gh-pages directory 2012-09-28 12:25:06 +02:00
Tom Payne e3c3c13ac2 Use goog.vec.Mat4.rotateZ 2012-09-27 18:21:33 +02:00
Tom Payne 8dc57d5148 Add ol.ASSUME_TOUCH @define 2012-09-27 18:21:21 +02:00
Tom Payne 7415a11c63 More responsive zoom buttons on touch devices thanks to @ahocevar 2012-09-27 18:07:17 +02:00
Tom Payne 0faab71e3f Implement new control architecture 2012-09-27 17:54:20 +02:00
Tom Payne 65b4041aa3 Remove ol.control.DragBox temporarily 2012-09-27 17:54:20 +02:00
Tom Payne fc81c0403e Use new Bing Maps API key 2012-09-27 17:54:20 +02:00
Tom Payne fd411eb9ab Don't create controls in interactions 2012-09-27 16:34:39 +02:00
Tom Payne 7dbc70bcac Don't try to be too clever with size changes 2012-09-27 14:05:19 +02:00
Tom Payne 7625607fd1 Only resize canvas when renderering 2012-09-27 14:05:19 +02:00
Tom Payne ac0e02039c s/POST_RENDER/POSTRENDER/ 2012-09-27 14:05:19 +02:00
Tom Payne 1f55d139b2 Remove stray script element 2012-09-27 13:00:52 +02:00
Tom Payne 65b8e0f915 Use object literals and use generic tile layer 2012-09-27 12:45:00 +02:00
Tom Payne 5ddbf17c8d Run lint on specs 2012-09-27 12:42:13 +02:00
Tom Payne b7def4c8c4 Clean up some lint problems in specs 2012-09-27 12:42:13 +02:00
Tom Payne c908e88dce Fix overly-aggressive clean step 2012-09-27 12:42:13 +02:00
Tom Payne d3b9af30d0 Don't modify return type of method 2012-09-27 09:36:55 +02:00
Tom Payne 96bd703271 s/tilesource/source/ 2012-09-27 09:36:55 +02:00
Tom Payne 50334b7971 s/ol.TileLayer/ol.layer.TileLayer/ 2012-09-27 09:36:55 +02:00
Tom Payne ccf8eb3c97 Don't pass viewport size monitor to ol.Map constructor 2012-09-27 09:36:55 +02:00
Tom Payne 8ffdaad5f5 Only re-run lint when source files have changed 2012-09-27 09:36:55 +02:00
Tom Payne 9c798f410e Work around circular dependency bug 2012-09-27 09:36:55 +02:00
Tom Payne 04325ee3fd Remove unnecessary require, thanks @fredj 2012-09-26 19:46:13 +02:00
Tom Payne 290d03e76f s/store/source/ 2012-09-26 19:43:23 +02:00
Tom Payne 228e5a8dbf Move requires to end of the file to ensure tests run even if goog.require fails 2012-09-26 19:40:16 +02:00
Tom Payne ea81ce33dd Add consistent API demo 2012-09-26 18:28:06 +02:00
Tom Payne 546f1f4b9f Add initial exports and externs 2012-09-26 18:28:06 +02:00
Tom Payne 3b11398f35 Remove unnecessary precision 2012-09-26 18:28:05 +02:00
Tom Payne a578dd6786 Remove unnecessary parentheses 2012-09-26 18:28:05 +02:00
Tom Payne e7063953d7 Don't create a class for map options 2012-09-26 12:54:53 +02:00
Tom Payne 013e6c6320 Use zoom option 2012-09-26 12:54:53 +02:00
Tom Payne b73b2d12c4 Replace ol.createMap with friendlier ol.Map constructor 2012-09-26 12:54:53 +02:00
Tom Payne 9f1743cb4d Remove unused @export tags 2012-09-26 11:28:26 +02:00
Tom Payne 5db8724b9c Use consistent whitespace in Makefile 2012-09-26 11:19:14 +02:00
Tom Payne 0eeae68ee9 Don't build demos with simple optimizations 2012-09-26 11:19:14 +02:00
Tom Payne 68f8f3d5b1 Use new extra compiler checks 2012-09-26 00:04:28 +02:00
Tom Payne a32460945d Use Plovr built on 2012-09-25 2012-09-25 19:51:56 +02:00
Tom Payne 8369924511 Remove debug code 2012-09-25 14:00:19 +02:00
Tom Payne 06ea619989 Avoid re-rendering framebuffer in simple cases 2012-09-25 13:54:15 +02:00
Tom Payne 1bb2c3c451 Enable debugging in full screen demo 2012-09-25 13:54:15 +02:00
Tom Payne f2cd64f66f Add precommit target 2012-09-25 12:25:14 +02:00
Tom Payne c2e08861e5 Correct order of transformations 2012-09-25 12:23:11 +02:00
Tom Payne 88fd7729e2 Add missing dependency 2012-09-25 12:18:49 +02:00
Tom Payne c956ab3482 Relax unit tests as PhantomJS generates the wrong result on Mac OS X 2012-09-25 11:32:31 +02:00
Tom Payne ae34e8d261 Add full screen demo 2012-09-25 10:59:38 +02:00
Tom Payne b435ccc026 Satisfy gjslint 2012-09-25 10:26:10 +02:00
Tom Payne 424dbd7582 Remove problematic (and unused) clone methods, move contains out of ol.Rectangle 2012-09-25 00:04:45 +02:00
Tom Payne c43e04ea77 Refactor to support stricter new compiler 2012-09-25 00:03:53 +02:00
Tom Payne 2d7a21eaa0 More gjslint fixes 2012-09-25 00:03:53 +02:00
Tom Payne 8394147df1 Satisfy gjslint 2012-09-24 21:25:29 +02:00
Tom Payne bd5ef6b361 Make path to jsdoc configurable 2012-09-24 18:30:32 +02:00
Tom Payne b7020750ac Add initial exports 2012-09-24 18:25:19 +02:00
Tom Payne d7c6ce19a9 Rename build/ol-compiled.js to build/ol.js 2012-09-24 18:25:19 +02:00
Tom Payne 6006d43656 Remove ol.Rectangle.clone 2012-09-24 18:25:19 +02:00
Tom Payne d7f12debb0 Expect to find proj4js-combined.js in build directory 2012-09-24 14:40:50 +02:00
Tom Payne bb6f4e2ea1 Remove webgl-debug.js for now 2012-09-24 14:40:50 +02:00
Tom Payne 048d19e73a Clean up whitespace 2012-09-24 14:37:27 +02:00
Tom Payne a416d1f601 s/TileBounds/TileRange/ 2012-09-24 14:33:24 +02:00
Tom Payne f8c31ba45c s/ol3/ol/ 2012-09-24 14:21:41 +02:00
Tom Payne 6737220b83 Remove ol namespace 2012-09-24 14:07:11 +02:00
Tom Payne 6e427a49ab Use @inheritDoc instead of @override 2012-09-21 14:33:35 +02:00
Tom Payne 5f0c90cf7e Add minimal comments to satisfy jsdoc3. 2012-09-21 10:08:29 +02:00
Tom Payne 397ebca228 Wrap compiled API in anonymous function 2012-09-20 13:04:51 +02:00
Tom Payne 5c76291b74 Remove move dead code 2012-09-19 17:04:12 +02:00
Tom Payne 4141393423 Warn when debugger statement is used 2012-09-19 15:51:50 +02:00
Tom Payne 181a574126 Enable more compiler checks 2012-09-19 15:51:29 +02:00
Tom Payne 353727e77d Enable more aggressive compiler variable renaming 2012-09-18 17:54:56 +02:00
Tom Payne 4a8ae08c1c Merge pull request #24 from openlayers/exp 2012-09-13 15:43:42 +02:00
Tom Payne c61fd1dccf Merge pull request #20 from openlayers/exp-reorganization
Exp reorganization
2012-09-13 06:40:53 -07:00
Tom Payne 77b6f59178 Improve file layout, thanks @elemoine 2012-09-13 15:39:54 +02:00
Tom Payne 0edb8dc502 Merge pull request #23 from openlayers/remove-openlayers2
Remove OpenLayers 2, as discussed with @ahocevar, @elemoine and @tschaub
2012-08-30 13:22:47 -07:00
Tom Payne b643cd2fef Merge branch 'exp' 2012-08-30 17:05:32 +02:00
Tom Payne c848d48e3f Move ol3.layer.* into their own directory 2012-08-30 16:48:00 +02:00
Tom Payne 23ee8b73bd Make directory structure better match class hierarchy 2012-08-30 16:48:00 +02:00
Tom Payne 638504f750 Reorganize renderers 2012-08-30 16:47:59 +02:00
Tom Payne 903352989d Remove entries from .gitignore 2012-08-30 15:17:24 +02:00
Tom Payne 8ab2e5dfd2 Remove attic 2012-08-30 15:14:59 +02:00
Tom Payne 211f93248c Store webgl-debug.js in build 2012-08-30 15:14:59 +02:00
Tom Payne 6c0b719aef Remove OpenLayers 2, as discussed with @ahocevar, @elemoine and @tschaub 2012-08-30 15:00:23 +02:00
Tom Payne 4aff22e980 ol3 is now internal, ol is now external
As discussed with @ahocevar, @elemoine and @tschaub.
2012-08-29 20:46:42 +02:00