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
|
95a2b3845c
|
map renderer should call map.render instead of this.render
|
2012-08-21 06:55:57 +02:00 |
|
Éric Lemoine
|
0fd6629459
|
map renderer should not render if map is not defined
|
2012-08-21 06:54:42 +02: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 |
|
Éric Lemoine
|
6f0ae684f7
|
fix linter errors
|
2012-08-14 07:15:54 +02:00 |
|
Éric Lemoine
|
9efa34a2a3
|
separate map and renderer
|
2012-08-13 23:38:37 +02:00 |
|
Tom Payne
|
d9eb9eda60
|
Add missing check
|
2012-08-13 21:31:41 +02:00 |
|
Tom Payne
|
c7f78caec9
|
Check left mouse button is pressed in interactions
|
2012-08-13 18:41:10 +02:00 |
|
Tom Payne
|
8a2074a383
|
Don't listen to earlycancel dragger events
earlycancel drag events do not have a corresponding
goog.events.BrowserEvent object, which breaks many interactions.
|
2012-08-13 18:40:03 +02:00 |
|
Tom Payne
|
07c3cd3d8d
|
Fix drag pan for rotated maps
|
2012-08-13 18:07:30 +02:00 |
|
Tom Payne
|
5ae3d25f52
|
Add some FIXMEs
|
2012-08-13 17:24:31 +02:00 |
|