Commit Graph

6853 Commits

Author SHA1 Message Date
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
Tom Payne
88d2299096 Use ShiftDragRotate instead of ShiftDragRotateAndZoom control by default 2012-08-07 13:18:20 +02:00
Tom Payne
7a675a0789 Clean up .gitignore 2012-08-07 12:12:35 +02:00
Tom Payne
9366ced2a8 Move to-be-merged code into attic 2012-08-07 12:11:25 +02:00
Tom Payne
1f5cda88c4 Replace ol.Tile.isLoaded with ol.Tile.getState 2012-08-07 12:07:55 +02:00
Tom Payne
2983a2ef02 Remove redundant call 2012-08-07 12:07:00 +02:00
Tom Payne
161b15c6aa Log WebGLContext{Lost,Restored} events in debug mode 2012-08-07 10:04:20 +02:00
Tom Payne
2443326d0e Use || operator instead of goog.isDef()/?: 2012-08-06 18:43:05 +02:00
Tom Payne
1b9015fab8 Add ol.layer.TileJSON 2012-08-06 18:02:40 +02:00
Tom Payne
0ea267b95b Use TileJSON externs 2012-08-06 17:59:55 +02:00
Tom Payne
1c98275ff2 Add TileJSON externs 2012-08-06 17:55:47 +02:00
Tom Payne
485a0f6403 Clean up after callback called 2012-08-06 17:55:30 +02:00
Tom Payne
75342968ce Add ol.layer.MapQuest{OSM,OpenAerial} 2012-08-06 15:51:46 +02:00
Tom Payne
9b50b96729 Use new tile server syntax 2012-08-06 15:50:49 +02:00
Tom Payne
3cb1d9f64f Add convenient syntax for specifying multiple tile servers 2012-08-06 15:50:12 +02:00
Tom Payne
4a76efbbc7 Use nicer zoom levels 2012-08-06 13:54:51 +02:00
Tom Payne
b0fa84b38c Add specialized ol.tilegrid.XYZ.forEachTileCoordParentTileBounds 2012-08-06 13:45:22 +02:00
Tom Payne
c4a9e970b5 Remove merged code 2012-08-06 10:49:59 +02:00
Tom Payne
0edb85f159 Clean up whitespace 2012-08-06 09:59:33 +02:00
Tom Payne
bf2958494d Add another FIXME 2012-08-06 09:57:29 +02:00
Tom Payne
4675ae2285 Fix rendering at large zooms 2012-08-06 09:39:41 +02:00
Tom Payne
9d891c1339 Add missing require 2012-08-06 09:20:05 +02:00
Tom Payne
d62f776be5 Fix zoom to anchor 2012-08-06 09:14:28 +02:00
Tom Payne
fe8c064a2e Clean up calculation of framebuffer extent and size 2012-08-06 01:20:21 +02:00
Tom Payne
530724235a Add ol.webgl.Map.isImageTextureLoaded 2012-08-06 01:20:21 +02:00
Tom Payne
2a198bf255 Update FIXMEs 2012-08-06 01:20:21 +02:00
Tom Payne
adbd86feb8 Use continuous zoom by default 2012-08-06 01:20:21 +02:00
Tom Payne
aad50aa8a4 Add ol.control.ResolutionConstraint.createContinuous 2012-08-06 01:14:25 +02:00
Tom Payne
17c68a18fc Fix typo 2012-08-06 01:14:25 +02:00
Tom Payne
2d8514148d Order functions alphabetically 2012-08-06 00:20:41 +02:00
Tom Payne
f776e3f616 Order functions alphabetically 2012-08-06 00:07:38 +02:00
Tom Payne
bf6705a80d Improve algorithm for finding framebuffer size 2012-08-06 00:07:38 +02:00
Tom Payne
71c659396d Remove unused variable 2012-08-06 00:07:38 +02:00
Tom Payne
d8cbe6c8fe Order functions alphabetically and clean up whitespace 2012-08-06 00:07:38 +02:00
Tom Payne
f06d236383 Remove unused renderbuffer 2012-08-05 23:44:37 +02:00
Tom Payne
9cff381149 Use vec4 rather than mat4 for linear tile transforms 2012-08-05 23:42:43 +02:00
Tom Payne
a38dc0db28 Add interim tiles 2012-08-05 23:17:56 +02:00
Tom Payne
9861cd4ddc Remove unused code 2012-08-05 23:13:02 +02:00
Tom Payne
3e4b132446 Replace getTileTexture with bindImageTexture 2012-08-05 01:13:30 +02:00
Tom Payne
e0509d7d08 s/framebufferTileBoundsExtent/framebufferExtent/ 2012-08-05 00:39:52 +02:00
Tom Payne
d7623356fc More explict key variable names 2012-08-05 00:38:27 +02:00
Tom Payne
a3b73d5fd4 s/forEachTileCoordParent/forEachTileCoordParentTileBounds/ 2012-08-05 00:32:02 +02:00
Tom Payne
c2b1a94298 Don't re-use ol.TileCoord object 2012-08-04 18:46:54 +02:00