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 |
|
Tom Payne
|
7a720d2c90
|
Configure more detailed logging by default in side-by-side demo
|
2012-08-21 18:34:03 +02:00 |
|
Tom Payne
|
5d75d42966
|
Log animation and rendering related actions
|
2012-08-21 18:33:35 +02:00 |
|
Tom Payne
|
6edc051548
|
Give each ol.Map instance its own logger
|
2012-08-21 18:33:02 +02:00 |
|
Tom Payne
|
f92d975921
|
Give each instance its own logger, instead of using a per-class logger
|
2012-08-21 18:32:22 +02:00 |
|
Tom Payne
|
eae8860072
|
Correct some jsdoc comments
|
2012-08-21 18:01:02 +02:00 |
|
Tom Payne
|
9fccf439da
|
Don't bother freeing resources when context is lost
|
2012-08-21 18:00:44 +02:00 |
|
Tom Payne
|
0be2fb6e75
|
Defer texture loads until post render
|
2012-08-21 18:00:27 +02:00 |
|
Tom Payne
|
f02a0d0471
|
Fix ol.webgl.MapRenderer.prototype.isImageTextureLoaded
|
2012-08-21 17:56:57 +02:00 |
|
Tom Payne
|
bc22fd9ae4
|
Add ol.Map.prototype.isAnimating
|
2012-08-21 17:56:38 +02:00 |
|
Tom Payne
|
1d5cdcb0ac
|
Add Stamen maps support
|
2012-08-21 15:30:49 +02:00 |
|
Tom Payne
|
7c77b6a88b
|
Respect extent when requesting TileJSON tiles
|
2012-08-21 15:30:48 +02:00 |
|
Tom Payne
|
bb8b1043d9
|
Add missing type declaration
|
2012-08-16 23:51:55 +02:00 |
|
Tom Payne
|
f4e0404336
|
Defer WebGL resource deletion to post-frame
|
2012-08-16 23:43:33 +02:00 |
|
Tom Payne
|
5df59d047d
|
Add gl.webgl.FREE_RESOURCES_IMMEDIATELY @define
|
2012-08-16 23:43:33 +02:00 |
|
Tom Payne
|
ee59e877e0
|
Refactor animation logic
|
2012-08-16 23:43:33 +02:00 |
|
Tom Payne
|
867b36410b
|
Add Map postrender event
|
2012-08-16 23:43:33 +02:00 |
|
Tom Payne
|
9b17d28b2b
|
Add ol.webgl.tilelayerrenderer.logger
|
2012-08-16 23:43:32 +02:00 |
|
Tom Payne
|
a49ea9bbed
|
Enable finest logging in debug mode
|
2012-08-16 23:22:38 +02:00 |
|
Tom Payne
|
b8edf651e9
|
Move ol.Collection.create to ol3.collection
|
2012-08-16 21:47:12 +02:00 |
|
Tom Payne
|
a30b2f1795
|
Move ol.Object.createFromObject to its proper home as a simplified API function
|
2012-08-16 21:43:23 +02:00 |
|
Tom Payne
|
69cd2df009
|
Trigger render in Map, not MapRenderer
|
2012-08-16 18:32:38 +02:00 |
|
Tom Payne
|
5a9fe22e8c
|
Avoid calling render() too early
|
2012-08-16 18:26:59 +02:00 |
|
Tom Payne
|
44cd3ceccb
|
Re-order functions alphabetically
|
2012-08-16 17:56:19 +02:00 |
|
Tom Payne
|
4f2b6a0c22
|
Initialize all member variables in constructor
|
2012-08-16 16:42:56 +02:00 |
|
Tom Payne
|
c157d4f01f
|
Merge pull request #14 from openlayers/exp-remove-object-changed-methods
Remove support for *_changed methods
|
2012-08-14 08:21:19 -07:00 |
|
Tom Payne
|
65278c4322
|
Remove support for *_changed methods
|
2012-08-14 16:00:18 +02:00 |
|
Tom Payne
|
104c859f85
|
Satisfy gjslint
|
2012-08-14 15:09:57 +02:00 |
|
Tom Payne
|
dafbd503a5
|
Use matrix inversion to calculate pixel to coordinate matrix
|
2012-08-14 09:37:48 +02:00 |
|
Tom Payne
|
477dc0b92b
|
Fix direction of rotation in coordinate to pixel matrix
|
2012-08-14 09:37:16 +02:00 |
|
Tom Payne
|
d9009eae10
|
Fix missed used of goog.webgl
|
2012-08-14 09:20:51 +02:00 |
|
Tom Payne
|
9b4b35f9eb
|
Add two layers demo
|
2012-08-13 21:32:41 +02:00 |
|
Tom Payne
|
d9eb9eda60
|
Add missing check
|
2012-08-13 21:31:41 +02:00 |
|
Tom Payne
|
c7f78caec9
|
Check left mouse button is pressed in interactions
|
2012-08-13 18:41:10 +02:00 |
|
Tom Payne
|
8a2074a383
|
Don't listen to earlycancel dragger events
earlycancel drag events do not have a corresponding
goog.events.BrowserEvent object, which breaks many interactions.
|
2012-08-13 18:40:03 +02:00 |
|
Tom Payne
|
07c3cd3d8d
|
Fix drag pan for rotated maps
|
2012-08-13 18:07:30 +02:00 |
|
Tom Payne
|
85fb3980b6
|
Add missing closing tag
|
2012-08-13 17:52:46 +02:00 |
|
Tom Payne
|
5ae3d25f52
|
Add some FIXMEs
|
2012-08-13 17:24:31 +02:00 |
|
Tom Payne
|
e9e1b8eaa9
|
Improve handling of undefined coordinates
|
2012-08-13 17:24:25 +02:00 |
|
Tom Payne
|
d5bd49d86b
|
Use ol.control.MousePosition in demo
|
2012-08-13 16:45:10 +02:00 |
|
Tom Payne
|
85ca630935
|
Add ol.control.MousePosition
|
2012-08-13 16:45:10 +02:00 |
|
Tom Payne
|
6495cfb043
|
Add crude coordinate formatter
|
2012-08-13 16:45:10 +02:00 |
|
Tom Payne
|
ec3475806e
|
s/View/Control/, thanks @elemoine
|
2012-08-13 16:45:10 +02:00 |
|
Tom Payne
|
208db33bfc
|
s/Control/Interaction/, thanks @elemoine
|
2012-08-13 16:45:10 +02:00 |
|
Tom Payne
|
b2da697519
|
Revert "Improve WebGL pixel precision"
This reverts commit 05b6ca05fe.
|
2012-08-08 15:30:41 +02:00 |
|
Tom Payne
|
ad2061ae5c
|
Sort projections
|
2012-08-08 11:53:23 +02:00 |
|
Tom Payne
|
e434695082
|
Make more projection constants private
|
2012-08-08 01:27:05 +02:00 |
|
Tom Payne
|
35cf4db8cf
|
Remove stray variable
|
2012-08-08 01:20:57 +02:00 |
|
Tom Payne
|
7ed5f42fb9
|
Make some projection functions private, for now
|
2012-08-08 00:44:15 +02:00 |
|
Tom Payne
|
e78986c954
|
Add Proj4js demo
|
2012-08-08 00:44:15 +02:00 |
|
Tom Payne
|
6bab81ffe7
|
Add Proj4js support
|
2012-08-08 00:44:15 +02:00 |
|
Tom Payne
|
4aa7745de5
|
Enable Proj4js externs
|
2012-08-08 00:37:41 +02:00 |
|
Tom Payne
|
21cb524a53
|
Better clean up in Makefile
|
2012-08-08 00:37:25 +02:00 |
|
Tom Payne
|
5062b71b3c
|
Add simplified API demo
|
2012-08-07 20:31:09 +02:00 |
|
Tom Payne
|
6cb362218b
|
Add initial simplified API
|
2012-08-07 20:29:19 +02:00 |
|
Tom Payne
|
ebe132f765
|
Add reset rotation key to side-by-side demo
|
2012-08-07 17:48:38 +02:00 |
|
Tom Payne
|
05b6ca05fe
|
Improve WebGL pixel precision
|
2012-08-07 17:46:06 +02:00 |
|
Tom Payne
|
eab38e9042
|
Use Alt key instead of Shift for rotation
|
2012-08-07 17:20:42 +02:00 |
|
Tom Payne
|
f76b34bc38
|
Consistent capitalization
|
2012-08-07 16:40:40 +02:00 |
|
Tom Payne
|
43a940027f
|
Set events pane width and height in pixels
|
2012-08-07 16:38:27 +02:00 |
|
Tom Payne
|
991c61110b
|
Use simple optimizations instead of whitespace only
|
2012-08-07 16:04:15 +02:00 |
|
Tom Payne
|
c53e91e205
|
Degrade gracefully if WebGL is not supported
|
2012-08-07 15:53:51 +02:00 |
|
Tom Payne
|
74a332d166
|
Add side-by-side demo notes
|
2012-08-07 15:46:12 +02:00 |
|
Tom Payne
|
afe85dd620
|
Add keyboard controls to side-by-side demo
|
2012-08-07 14:59:40 +02:00 |
|
Tom Payne
|
49dc2788d5
|
Add ol.control.Keyboard hack
|
2012-08-07 14:59:39 +02:00 |
|
Tom Payne
|
7612054913
|
Cosmetic touchups to side-by-side demo
|
2012-08-07 14:55:07 +02:00 |
|
Tom Payne
|
0a4d31417f
|
Clean up build system and add demos
|
2012-08-07 14:17:15 +02:00 |
|
Tom Payne
|
e1e64b0fde
|
Add missing dependency
|
2012-08-07 13:18:55 +02:00 |
|
Tom Payne
|
d8af9a2108
|
Friendlier type checking
|
2012-08-07 13:18:46 +02:00 |
|