Commit Graph

6543 Commits

Author SHA1 Message Date
Tom Payne
ddbe0dccaf Correct target 2012-07-15 20:50:21 +02:00
Tom Payne
249449df3b Listen for changes in layer renderers 2012-07-15 20:50:21 +02:00
Tom Payne
74bfdd7ebe Cope with missing layer renderers 2012-07-15 20:50:21 +02:00
Tom Payne
bcf6e7d7b1 Add ol.DEBUG_WEBGL @define 2012-07-15 20:50:21 +02:00
Tom Payne
00c9c38ab9 Replace spaces with tabs 2012-07-15 20:50:21 +02:00
Tom Payne
377043b20e Add webgl-debug.js externs 2012-07-15 20:50:21 +02:00
Tom Payne
7d8d8253a3 Include webgl-debug.js 2012-07-15 20:42:09 +02:00
Tom Payne
b6282ba631 No need to create object 2012-07-15 20:40:16 +02:00
Tom Payne
ac1e757fda Clean up stale filter 2012-07-15 19:00:53 +02:00
Tom Payne
ca7d010974 Remove ol.Bounds 2012-07-15 19:00:01 +02:00
Tom Payne
ae7572aa7a Port ol.webgl.TileLayerRenderer to ol.Rectangle 2012-07-15 18:56:57 +02:00
Tom Payne
63408b82eb Port ol.Map to ol.Rectangle 2012-07-15 18:56:19 +02:00
Tom Payne
4b337ade48 Port ol.Projection to ol.Rectangle 2012-07-15 18:55:53 +02:00
Tom Payne
8c9fbc1478 Port ol.TileGrid to ol.Rectangle 2012-07-15 18:55:33 +02:00
Tom Payne
aa6ef496ef Base ol.TileBounds on ol.Rectangle instead of goog.math.Box 2012-07-15 18:54:31 +02:00
Tom Payne
ac3d05421b Base ol.Extent on ol.Rectangle instead of goog.math.Box 2012-07-15 18:54:05 +02:00
Tom Payne
b4ee35954f Add ol.Rectangle 2012-07-15 18:51:51 +02:00
Tom Payne
582a9e93e0 Snapshot WebGL renderer 2012-07-15 16:32:00 +02:00
Tom Payne
1d567bb2bf Transform tile coords when converting them to URLs 2012-07-15 16:23:03 +02:00
Tom Payne
b4c9c1e846 Use normalized tile coordinates (bottom left) 2012-07-15 16:14:24 +02:00
Tom Payne
61ab5c8f49 Refactor shader and program management 2012-07-15 14:11:32 +02:00
Tom Payne
73187bc018 Add ol.webgl.LayerRenderer.getTexture 2012-07-15 12:33:44 +02:00
Tom Payne
af8e093768 Add ol.TileLayer.getTileStore 2012-07-15 12:32:42 +02:00
Tom Payne
af7dfc60aa Set extent to undefined when it is undefined 2012-07-15 12:32:09 +02:00
Tom Payne
26aa704a4d Refresh layer renderer management 2012-07-15 12:31:33 +02:00
Tom Payne
446fe16da1 Disable debug options by default 2012-07-15 00:41:05 +02:00
Tom Payne
55655207d1 Add commented-out compilation options 2012-07-15 00:40:37 +02:00
Tom Payne
e509f4cfe5 Be super-strict 2012-07-15 00:40:11 +02:00
Tom Payne
9e024011d4 Use goog.fx.anim 2012-07-15 00:36:26 +02:00
Tom Payne
adfdedb12b Add ol.Map.freeze/thaw 2012-07-14 22:41:04 +02:00
Tom Payne
75ab503473 Correct WebGL context handling 2012-07-14 22:18:57 +02:00
Tom Payne
d258db6204 Snapshot ol.webgl.TileLayerRenderer 2012-07-14 22:00:43 +02:00
Tom Payne
998dbdabd0 Make ol.Map.layerRenderers protected 2012-07-14 22:00:43 +02:00
Tom Payne
5aab7cb142 Add ol.TileLayer 2012-07-14 22:00:43 +02:00
Tom Payne
8d9cee2ee1 Add map parameter to ol.LayerRenderer 2012-07-14 21:51:04 +02:00
Tom Payne
669a83ff78 Add ol.webgl.LayerRenderer 2012-07-14 21:50:35 +02:00
Tom Payne
b30d0c314b Add pixel to/from coordinate transforms 2012-07-14 19:54:41 +02:00
Tom Payne
caba3814f7 Don't clone center or extent 2012-07-14 19:26:35 +02:00
Tom Payne
ba9a62120b Only redraw if visible layers are added or removed 2012-07-14 19:23:25 +02:00
Tom Payne
f66016af2e Handle resizing 2012-07-14 19:23:08 +02:00
Tom Payne
c7f418240f Check projection when adding layers 2012-07-14 18:34:39 +02:00
Tom Payne
acb8c14d28 Shortcut projection equivalence test 2012-07-14 18:34:26 +02:00
Tom Payne
fcf552ea40 Merge Camera into Map 2012-07-14 18:34:02 +02:00
Tom Payne
b80ce1fc26 Set camera defaults when layers is changed 2012-07-14 17:47:43 +02:00
Tom Payne
9266b7fdb2 Create new extent if no existing one 2012-07-14 17:47:18 +02:00
Tom Payne
dbb26dc68d Add ol.Camera.isFullyDefined 2012-07-14 17:46:50 +02:00
Tom Payne
c0aa3b77fe Configure default camera when first layer is added 2012-07-14 16:14:12 +02:00
Tom Payne
fab1bca1fb Recalculate map extent when camera property changes 2012-07-14 16:13:54 +02:00
Tom Payne
461552a72e Correct camera property change handling 2012-07-14 16:12:56 +02:00
Tom Payne
c59e6e1462 Return cloned size rather then reference 2012-07-14 16:12:24 +02:00