Commit Graph

725 Commits

Author SHA1 Message Date
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
Éric Lemoine
36b8cb7845 Merge pull request #17 from elemoine/layout
change map HTML layout
2012-08-21 03:09:43 -07:00
Éric Lemoine
83994081b5 mouseposition listens to mousemove and mouseout on map viewport 2012-08-20 21:51:23 +02:00
Éric Lemoine
d0572c081e webgl canvas element does not need overflow:hidden 2012-08-20 21:50:24 +02:00
Éric Lemoine
21ae6d1be3 DOM map renderer no longer need a viewport 2012-08-20 21:49:40 +02:00
Éric Lemoine
a610413811 map renderer target is now map renderer container 2012-08-20 21:48:30 +02:00
Éric Lemoine
a9706cd84b Map.handleViewportResize renamed handleBrowserWindowResize 2012-08-20 21:44:57 +02:00
Éric Lemoine
66d4d199b4 map target is now map container 2012-08-20 21:44:29 +02:00
Éric Lemoine
ca2b6e4189 map has a viewport 2012-08-20 21:41:44 +02:00
Éric Lemoine
5096964ec2 use setExtent to set extent of TileJSON tile store 2012-08-17 22:07:54 +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
Éric Lemoine
adb209c3f9 map functions in alphabetical order 2012-08-16 16:14:16 +02:00
Éric Lemoine
70587af947 move pixel to/from coordinate calculation functions from Map to MapRenderer 2012-08-16 15:35:33 +02:00
Éric Lemoine
9eb031ed89 remove ol.webgl.LayerRenderer.prototype.getGL (as suggest by @twpayne) 2012-08-16 15:04:23 +02:00
Éric Lemoine
89eadc5770 move back rendering freeze/unfreeze and animation from map renderer to map 2012-08-16 15:00:14 +02:00
Éric Lemoine
f7185f1c75 remove map FIXME 2012-08-16 14:57:42 +02:00
Éric Lemoine
af63654776 Merge remote branch 'upstream/exp' into renderer 2012-08-14 21:19:46 +02:00
Tom Payne
65278c4322 Remove support for *_changed methods 2012-08-14 16:00:18 +02:00
Éric Lemoine
d9b51cdc7f fix typo in API doc 2012-08-14 10:24:30 +02:00
Éric Lemoine
0f401a2d51 forEach cannot iterate over a null object 2012-08-14 10:24:12 +02:00
Éric Lemoine
9f5b98e70c remove split out renderer FIXME 2012-08-14 10:23:06 +02:00
Éric Lemoine
da9de171d2 exit renderer hint for loop when map renderer is found 2012-08-14 10:22:46 +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
Éric Lemoine
85c8dddc02 add a FIXME 2012-08-14 07:48:13 +02:00
Éric Lemoine
e7696dd6aa map renderer unregisters listeners on dispose 2012-08-14 07:44:25 +02:00
Éric Lemoine
f0ecf858c8 better type 2012-08-14 07:35:24 +02:00
Éric Lemoine
7be8a735fa better code (thanks @twpayne) 2012-08-14 07:26:43 +02:00