Commit Graph

  • 3ba0525495 Snapshot WebGL renderer Tom Payne 2012-07-17 12:15:33 +02:00
  • 0db1b0c0d6 Override getMap in ol.webgl.LayerRenderer Tom Payne 2012-07-17 12:13:51 +02:00
  • e0f840dd27 Override method rather than adding a new one Tom Payne 2012-07-17 12:13:15 +02:00
  • 49c9a409e2 Use @nosideeffects in webgl-debug externs Tom Payne 2012-07-17 12:12:38 +02:00
  • e3bbd67092 Use @nosideeffects in Proj4js externs Tom Payne 2012-07-17 12:12:28 +02:00
  • 253d62763f Refactor context lost handling Tom Payne 2012-07-17 12:00:43 +02:00
  • 495630355a Add texture cache Tom Payne 2012-07-17 12:01:23 +02:00
  • 1aaa59a110 Move ol.webgl.WebGLContextEventType into ol.webgl Tom Payne 2012-07-17 11:56:44 +02:00
  • da9c39b737 Add missing requires Tom Payne 2012-07-17 08:57:47 +02:00
  • 472f6ddd17 Satisfy more recent gjslint Tom Payne 2012-07-17 08:55:45 +02:00
  • ff8b9133b3 Add more functions and clean up unnecessary comments Tom Payne 2012-07-16 13:11:44 +02:00
  • c162f3582d Remove unnecessary comments Tom Payne 2012-07-16 13:10:54 +02:00
  • 5c168d3b89 Update externs files for gjslint's --limited_doc_files Tom Payne 2012-07-15 22:34:09 +02:00
  • 13ce1aa374 Use --limited_doc_files option for externs Tom Payne 2012-07-15 22:28:45 +02:00
  • a84198f756 OpenStreetMap wraps X and crops Y Tom Payne 2012-07-15 22:22:46 +02:00
  • 8df2404e77 Return null tiles when out of range Tom Payne 2012-07-15 22:22:25 +02:00
  • bf31b614e8 Allow out-of-range signalling with undefined Tom Payne 2012-07-15 22:21:25 +02:00
  • e23e19c074 Snapshot ol.webgl.TileLayerRenderer Tom Payne 2012-07-15 20:49:51 +02:00
  • dd40b4a758 Dispatch change event on load Tom Payne 2012-07-15 20:47:37 +02:00
  • ddbe0dccaf Correct target Tom Payne 2012-07-15 20:45:58 +02:00
  • 249449df3b Listen for changes in layer renderers Tom Payne 2012-07-15 20:45:39 +02:00
  • 74bfdd7ebe Cope with missing layer renderers Tom Payne 2012-07-15 20:44:52 +02:00
  • bcf6e7d7b1 Add ol.DEBUG_WEBGL @define Tom Payne 2012-07-15 20:44:25 +02:00
  • 00c9c38ab9 Replace spaces with tabs Tom Payne 2012-07-15 20:43:12 +02:00
  • 377043b20e Add webgl-debug.js externs Tom Payne 2012-07-15 20:42:24 +02:00
  • 7d8d8253a3 Include webgl-debug.js Tom Payne 2012-07-15 20:42:09 +02:00
  • b6282ba631 No need to create object Tom Payne 2012-07-15 20:40:16 +02:00
  • ac1e757fda Clean up stale filter Tom Payne 2012-07-15 19:00:53 +02:00
  • ca7d010974 Remove ol.Bounds Tom Payne 2012-07-15 18:58:47 +02:00
  • ae7572aa7a Port ol.webgl.TileLayerRenderer to ol.Rectangle Tom Payne 2012-07-15 18:56:57 +02:00
  • 63408b82eb Port ol.Map to ol.Rectangle Tom Payne 2012-07-15 18:56:19 +02:00
  • 4b337ade48 Port ol.Projection to ol.Rectangle Tom Payne 2012-07-15 18:55:53 +02:00
  • 8c9fbc1478 Port ol.TileGrid to ol.Rectangle Tom Payne 2012-07-15 18:55:33 +02:00
  • aa6ef496ef Base ol.TileBounds on ol.Rectangle instead of goog.math.Box Tom Payne 2012-07-15 18:54:31 +02:00
  • ac3d05421b Base ol.Extent on ol.Rectangle instead of goog.math.Box Tom Payne 2012-07-15 18:54:05 +02:00
  • b4ee35954f Add ol.Rectangle Tom Payne 2012-07-15 18:51:51 +02:00
  • 582a9e93e0 Snapshot WebGL renderer Tom Payne 2012-07-15 16:32:00 +02:00
  • 1d567bb2bf Transform tile coords when converting them to URLs Tom Payne 2012-07-15 16:23:03 +02:00
  • b4c9c1e846 Use normalized tile coordinates (bottom left) Tom Payne 2012-07-15 16:14:24 +02:00
  • 61ab5c8f49 Refactor shader and program management Tom Payne 2012-07-15 14:11:32 +02:00
  • 73187bc018 Add ol.webgl.LayerRenderer.getTexture Tom Payne 2012-07-15 12:33:44 +02:00
  • af8e093768 Add ol.TileLayer.getTileStore Tom Payne 2012-07-15 12:32:42 +02:00
  • af7dfc60aa Set extent to undefined when it is undefined Tom Payne 2012-07-15 12:32:09 +02:00
  • 26aa704a4d Refresh layer renderer management Tom Payne 2012-07-15 12:31:33 +02:00
  • 446fe16da1 Disable debug options by default Tom Payne 2012-07-15 00:41:05 +02:00
  • 55655207d1 Add commented-out compilation options Tom Payne 2012-07-15 00:40:37 +02:00
  • e509f4cfe5 Be super-strict Tom Payne 2012-07-15 00:40:11 +02:00
  • 9e024011d4 Use goog.fx.anim Tom Payne 2012-07-15 00:36:26 +02:00
  • adfdedb12b Add ol.Map.freeze/thaw Tom Payne 2012-07-14 22:41:04 +02:00
  • 75ab503473 Correct WebGL context handling Tom Payne 2012-07-14 22:18:38 +02:00
  • d258db6204 Snapshot ol.webgl.TileLayerRenderer Tom Payne 2012-07-14 21:52:34 +02:00
  • 998dbdabd0 Make ol.Map.layerRenderers protected Tom Payne 2012-07-14 21:53:20 +02:00
  • 5aab7cb142 Add ol.TileLayer Tom Payne 2012-07-14 21:52:02 +02:00
  • 8d9cee2ee1 Add map parameter to ol.LayerRenderer Tom Payne 2012-07-14 21:51:04 +02:00
  • 669a83ff78 Add ol.webgl.LayerRenderer Tom Payne 2012-07-14 21:50:35 +02:00
  • b30d0c314b Add pixel to/from coordinate transforms Tom Payne 2012-07-14 19:54:41 +02:00
  • caba3814f7 Don't clone center or extent Tom Payne 2012-07-14 19:26:35 +02:00
  • ba9a62120b Only redraw if visible layers are added or removed Tom Payne 2012-07-14 19:23:25 +02:00
  • f66016af2e Handle resizing Tom Payne 2012-07-14 19:23:08 +02:00
  • c7f418240f Check projection when adding layers Tom Payne 2012-07-14 18:34:39 +02:00
  • acb8c14d28 Shortcut projection equivalence test Tom Payne 2012-07-14 18:34:26 +02:00
  • fcf552ea40 Merge Camera into Map Tom Payne 2012-07-14 18:34:02 +02:00
  • b80ce1fc26 Set camera defaults when layers is changed Tom Payne 2012-07-14 17:47:43 +02:00
  • 9266b7fdb2 Create new extent if no existing one Tom Payne 2012-07-14 17:47:18 +02:00
  • dbb26dc68d Add ol.Camera.isFullyDefined Tom Payne 2012-07-14 17:46:50 +02:00
  • c0aa3b77fe Configure default camera when first layer is added Tom Payne 2012-07-14 16:14:12 +02:00
  • fab1bca1fb Recalculate map extent when camera property changes Tom Payne 2012-07-14 16:13:54 +02:00
  • 461552a72e Correct camera property change handling Tom Payne 2012-07-14 16:12:56 +02:00
  • c59e6e1462 Return cloned size rather then reference Tom Payne 2012-07-14 16:12:24 +02:00
  • 9e8c8ad316 Add extent handling to ol.Map Tom Payne 2012-07-14 16:11:52 +02:00
  • 8c4d408795 ol.Store should not inherit from ol.Object Tom Payne 2012-07-14 15:31:36 +02:00
  • a8138cfe17 Remove ol.TileGrid.getMaxResolution Tom Payne 2012-07-14 15:30:35 +02:00
  • 7107b8d105 Add ol.Extent.getCenter Tom Payne 2012-07-14 15:29:36 +02:00
  • d5e706d9ff Remove unused requires Tom Payne 2012-07-14 15:29:21 +02:00
  • d1e5906e2c Merge Map and MapRenderer Tom Payne 2012-07-14 13:36:24 +02:00
  • 19ea6a0cba Import WebGL code from WebGL Maps Tom Payne 2012-07-13 19:27:48 +02:00
  • a35cd158be Snapshot WebGLMapRenderer Tom Payne 2012-07-13 19:14:34 +02:00
  • f5790e14f2 Use goog.nullFunction Tom Payne 2012-07-13 19:13:51 +02:00
  • 8279e79818 Handle undefined properties Tom Payne 2012-07-13 19:13:17 +02:00
  • bb1e81b72a Add ol.MapRenderer.forEachLayerRenderer Tom Payne 2012-07-13 19:12:40 +02:00
  • 773590345a Bind Map to MapRenderer properties Tom Payne 2012-07-13 19:12:14 +02:00
  • 152c0e9f78 Export ol.MapRendererProperty Tom Payne 2012-07-13 19:11:47 +02:00
  • 8ac2cb7103 Provide default layer change handlers Tom Payne 2012-07-13 19:11:01 +02:00
  • d2caf1543f Add CSS to ensure map fills body Tom Payne 2012-07-13 19:09:41 +02:00
  • fd2ac782cf Using high level map event instead of browser event. ahocevar 2012-07-13 17:54:34 +02:00
  • 1c07c38a70 Using minus sign instead of ndash. ahocevar 2012-07-13 17:53:33 +02:00
  • 425b6c6652 Merge pull request #10 from elemoine/event Éric Lemoine 2012-07-13 08:47:39 -07:00
  • a365b0aaf3 improvements to the drag handler tests Éric Lemoine 2012-07-13 17:44:46 +02:00
  • 226480af90 fix mousewheel handler tests Éric Lemoine 2012-07-13 16:20:23 +02:00
  • 6fd5bb8647 fix drag handler tests Éric Lemoine 2012-07-13 16:20:07 +02:00
  • 1f62bd8cd6 fix typo in drag handler Éric Lemoine 2012-07-13 16:19:42 +02:00
  • 2b9df6442b Revert "Allow for using a different set of default behaviors." Éric Lemoine 2012-07-13 15:38:06 +02:00
  • f34aa03109 Revert "Replace the navigation control by two controls, namely DragPan and MouseWheelZoom. DragPan is the map default drag control. MouseWheelZoom is the map default mouse wheel control." Éric Lemoine 2012-07-13 15:37:39 +02:00
  • dd5182c55c remove trailing spaces in tests Éric Lemoine 2012-07-13 15:37:21 +02:00
  • f9cf3a0c95 Merge pull request #588 from sbrunner/minus Stéphane Brunner 2012-07-13 02:58:09 -07:00
  • c2a30f4ac4 Replace the navigation control by two controls, namely DragPan and MouseWheelZoom. DragPan is the map default drag control. MouseWheelZoom is the map default mouse wheel control. Éric Lemoine 2012-07-13 08:57:40 +02:00
  • f4532f1548 Completing tests for map handlers. ahocevar 2012-07-12 23:48:13 +02:00
  • ba986e536d We decided to be explicit about bubble/capture. ahocevar 2012-07-12 23:47:37 +02:00
  • 8183164298 The underlying event will be needed frequently. ahocevar 2012-07-12 23:47:16 +02:00
  • 3cc069186c Allow for using a different set of default behaviors. ahocevar 2012-07-12 20:51:47 +02:00