Commit Graph

10913 Commits

Author SHA1 Message Date
Tom Payne
6ef859b07e Avoid recalculating extent 2012-07-28 23:35:26 +02:00
Tom Payne
5c0498a958 Use public methods where available 2012-07-28 23:19:14 +02:00
Tom Payne
88d1759751 Add more FIXMEs 2012-07-28 23:18:41 +02:00
Tom Payne
90a4fe9625 Layer loads should be handled by LayerRenderers, not the Map 2012-07-28 16:25:57 +02:00
Tom Payne
7144e7ad0b Use Closure logging infrastructure for WebGL errors 2012-07-28 16:01:38 +02:00
Tom Payne
c4f9e3656b Don't use webgl-debug.js 2012-07-28 15:57:53 +02:00
Tom Payne
83077d2754 Clean up whitespace 2012-07-28 15:40:46 +02:00
Tom Payne
0ae4555f30 Add initial ol.layer.BingMaps 2012-07-28 01:23:40 +02:00
Tom Payne
08735e30ff Make attributions an array of strings rather than a string 2012-07-28 01:15:33 +02:00
Tom Payne
b59fe13242 Make ol.Rectangle.intersects a member function rather than a static function 2012-07-28 01:15:33 +02:00
Tom Payne
bf20ec718e Remove dead function 2012-07-28 01:15:33 +02:00
Tom Payne
c9bbf37fb0 Add another FIXME 2012-07-28 01:15:32 +02:00
Tom Payne
0804283543 Make ol.TileStore.tileGrid and tileUrlFunction protected 2012-07-28 01:15:32 +02:00
Tom Payne
6c4e91b9f6 Force render when layers load 2012-07-28 01:15:32 +02:00
Tom Payne
ade0d17541 Only iterate over ready, visible layers 2012-07-28 01:15:32 +02:00
Tom Payne
6ceeac2427 Add ol.Layer.isReady 2012-07-27 23:34:11 +02:00
Tom Payne
04f71183e8 Add ol.Store.isReady 2012-07-27 23:32:48 +02:00
Tom Payne
588f8df8ba Pass optional tile size through ol.tilegrid.XYZ 2012-07-27 20:15:27 +02:00
Tom Payne
caf67ac5ba Use strings rather than RegExps in replace 2012-07-27 20:15:03 +02:00
Tom Payne
1afea5ca0c Update tests 2012-07-26 01:52:19 +02:00
Tom Payne
c4f9704f4f Add ol.TileUrlFunction.nullTileUrlFunction 2012-07-26 01:38:44 +02:00
Tom Payne
f193a94847 Correct type declaration of ol.TileUrlFunction 2012-07-26 01:38:44 +02:00
Tom Payne
69fabce0c0 Rename toQuadKey to quadKey 2012-07-26 01:38:31 +02:00
Tom Payne
ed4a888469 Use inheritance rather than creating an instance for OpenStreetMap, make attribution a function rather than a property 2012-07-26 00:25:03 +02:00
Tom Payne
bcee2d3a12 Auto-generate ol.js 2012-07-26 00:23:18 +02:00
Tom Payne
f3d9b3332c Move code to be merged into src/attic 2012-07-26 00:21:37 +02:00
Tom Payne
8d936e7865 Rename ol.TileCoord.fromString to createFromString 2012-07-25 17:43:08 +02:00
Tom Payne
7902803063 Add ol.TileCoord.toQuadKey and createFromQuadKey 2012-07-25 17:39:38 +02:00
Tom Payne
3ddb1137cc Use undefined, not null, found in parallel with @elemoine 2012-07-24 22:34:31 +02:00
Tom Payne
228547d0fe Add ol.Map.isDef 2012-07-24 20:47:34 +02:00
Tom Payne
042434bc54 Make cross origin 'anonymous' by default 2012-07-24 15:17:35 +02:00
Tom Payne
b1012b5b86 Make extent a function rather than a property 2012-07-24 15:17:35 +02:00
Éric Lemoine
8a8a9a8c9a add map FIXMES 2012-07-23 23:27:03 +02:00
Éric Lemoine
6d28ad2740 use goog.fx.Dragger for map drag 2012-07-23 23:26:48 +02:00
Tom Payne
58bd2182a6 Remove some unnecessary parentheses 2012-07-22 22:37:43 +02:00
Tom Payne
269bd9387e Rename freeze/thaw to freezeRendering/unfreezeRendering 2012-07-22 22:37:43 +02:00
Tom Payne
a2f24b9d43 Check that values are in range and avoid unnecessary updates 2012-07-22 22:37:43 +02:00
Tom Payne
b809bde576 Activate keyboard zoom by default 2012-07-22 14:54:17 +02:00
Tom Payne
5aa01a4b6b Add ol.control.KeyboardZoom 2012-07-22 14:54:17 +02:00
Tom Payne
0edac78bd0 Activate keyboard pan control by default 2012-07-22 14:54:17 +02:00
Tom Payne
ce0866dac4 Add ol.control.KeyboardPan 2012-07-22 14:54:17 +02:00
Tom Payne
463084ab3e Handle keyboard events 2012-07-22 14:54:17 +02:00
Tom Payne
7ed71f7149 Make browserEvent property public 2012-07-22 14:54:17 +02:00
Tom Payne
5e2a5dfbc4 Add missing require 2012-07-22 14:54:17 +02:00
Tom Payne
4b433f0c9b Move file missed in earlier clean-up 2012-07-22 14:54:17 +02:00
Tom Payne
ea623b7be6 Fix some stupid bugs in ol.TileBounds 2012-07-22 12:18:56 +02:00
Tom Payne
8987dc8607 Improve modularity 2012-07-22 12:17:06 +02:00
Tom Payne
cbafc0795d Add another FIXME 2012-07-22 11:40:48 +02:00
Tom Payne
511ca18b23 Tidy up fragment shader 2012-07-22 11:40:47 +02:00
Tom Payne
ec2ab8265c Add brightness and contrast controls, thanks @evanw 2012-07-22 11:40:47 +02:00