ahocevar
9c46aadd22
Adding attribution control and attribution.
2012-06-24 22:22:18 +02:00
ahocevar
dfc21754c9
Adding addLayers method and addlayer event.
2012-06-24 22:14:48 +02:00
ahocevar
c218e7a139
Adding missing return type.
2012-06-24 22:12:58 +02:00
ahocevar
9758910fc6
Making Element/Node types more consistent.
2012-06-24 22:12:38 +02:00
ahocevar
eabc2d9922
Shortcut to register events.
2012-06-24 20:03:58 +02:00
ahocevar
1b93856e89
Keep track of the number of events we have registered.
...
This is needed to reliably prevent the handleBrowserEvent method to perform potentially expensive calculations.
2012-06-24 20:03:16 +02:00
ahocevar
d8599f28b9
Let the controls decide about stopPropagation and preventDefault.
2012-06-24 19:53:42 +02:00
ahocevar
68498bc36e
Fixing the way we prevent the extra click.
2012-06-24 19:48:59 +02:00
ahocevar
bd8354c831
Adding destroy method.
...
The control now removes its markup from the DOM. A nice aspect of our event handling is that no events need to be registered on any of the dom elements that controls create.
2012-06-24 17:08:32 +02:00
ahocevar
45222ac5cb
Adding getStaticOverlay method.
...
This will be used by overlays, e.g. to display layer attribution.
2012-06-24 17:07:02 +02:00
Marc Jansen
f7b75a8913
Merge pull request #3 from cedricmoullet/master
...
Semicolon missing
2012-06-24 05:43:20 -07:00
ahocevar
bc37121ae0
Accessibility - now we can use the keyboard to zoom in and out.
2012-06-24 13:45:32 +02:00
ahocevar
218ad77103
preventDefault now happens in Events.js for all handled events.
2012-06-24 13:43:53 +02:00
ahocevar
fcadf842e5
stopPropagation and preventDefault when the event was handled.
2012-06-24 13:43:11 +02:00
ahocevar
446a434c06
New isEnterOrSpace method for keyboard navigation.
2012-06-24 13:42:34 +02:00
ahocevar
7f01528311
Proper destruction.
2012-06-24 13:41:00 +02:00
ahocevar
2fbb29efa0
Using goog.object.clear in destroy.
2012-06-24 12:46:09 +02:00
ahocevar
53a1f9b579
Adding tests for Loc.add.
2012-06-24 12:02:45 +02:00
ahocevar
fdfccb7a82
Fixing type of maxResolution.
2012-06-24 11:40:18 +02:00
ahocevar
0c9b3d1d58
Making map_ protected instead of private.
2012-06-24 11:39:42 +02:00
Cédric Moullet
38db8178e2
semicolon missing
2012-06-24 11:26:23 +02:00
ahocevar
81577d6dce
Adding Loc.add method.
2012-06-24 10:09:24 +02:00
Petr Pridal
587512cac8
Introduced "ol.API" @define which will allow in future to compile HPI apps with the OL. Discussed in ol3-sprint mailing-list.
2012-06-23 23:06:45 +02:00
Éric Lemoine
b615eb94b7
add a ol.layer.wms factory
2012-06-23 21:53:45 +02:00
Éric Lemoine
0b36e10f8f
[ol.map] option name maxRes changed to maxResolution (discussed in cdd9439)
2012-06-23 21:27:39 +02:00
Éric Lemoine
c7e799ebf4
[ol.popup] make the API tests pass in advanced mode
2012-06-23 21:20:15 +02:00
Tim Schaub
08d6e35252
Accept an id param for the loader.
2012-06-23 20:00:28 +02:00
Tim Schaub
2fcbce30bc
For now, we require a projection on loc internally.
2012-06-23 19:59:49 +02:00
ahocevar
12fb6c5af4
Merge branch 'master' of github.com:openlayers/ol3
2012-06-23 17:03:57 +02:00
ahocevar
bba7500ab7
Making Popup tests pass.
2012-06-23 17:00:58 +02:00
Tim Schaub
bcc85b9dd7
Must set a projection before setting center.
2012-06-23 16:55:16 +02:00
Tim Schaub
db2cbe07b7
Transforming coords before setting center.
...
The internal setCenter method can only be called with locations that have projections. This method always transforms.
2012-06-23 16:42:51 +02:00
ahocevar
81b8a472d8
No longer need to calculate the anchor transformation.
2012-06-23 16:16:37 +02:00
ahocevar
026b60826e
Removing stub method, and use the real method in Popup.
2012-06-23 16:16:37 +02:00
ahocevar
ad8568a259
New setCenterAndZoom and setZoom methods.
2012-06-23 16:16:37 +02:00
ahocevar
abf4f41eab
Check for renderer before calling methods on it.
2012-06-23 16:16:37 +02:00
Tim Schaub
48704cce2f
Make sure to set a projection on user center.
...
Only in the API do we allow setting the map center without a projection. This is all handled in the center getter/setter.
2012-06-23 15:40:43 +02:00
Tim Schaub
167f77dd7e
Updating example with build config.
2012-06-23 15:22:37 +02:00
Tim Schaub
df1dfd5295
Adding exports to get advanced compilation.
2012-06-23 15:22:37 +02:00
ahocevar
c656bac601
Making the pointer position the zoom origin.
2012-06-23 14:22:54 +02:00
ahocevar
d391c65ac6
New pixel conversion and zoom/center related methods.
2012-06-23 14:21:37 +02:00
ahocevar
6d7c79a9b9
Merge branch 'master' of github.com:openlayers/ol3
2012-06-23 14:18:25 +02:00
ahocevar
43adc61b26
No click event at the end of a drag sequence.
2012-06-23 14:18:02 +02:00
Tim Schaub
795f8b854d
Adding instructions for build utilities.
2012-06-23 14:10:25 +02:00
Tim Schaub
a1fcb4e065
Build with an arbitrary configuration.
2012-06-23 13:55:06 +02:00
ahocevar
3adf04f728
Merge branch 'master' of github.com:openlayers/ol3
2012-06-23 13:41:35 +02:00
ahocevar
e03595fdac
Priority flag for unregistering priority events.
2012-06-23 13:37:39 +02:00
Tim Schaub
2991041b3c
Cleaning up a bit.
2012-06-23 13:23:10 +02:00
Tim Schaub
c4f91d498c
Prep for more efficient moves.
2012-06-23 12:42:09 +02:00
ahocevar
cdd9439bbd
Consistency: get/setMaxResolution instead of get/setMaxRes.
2012-06-23 09:10:01 +02:00