Commit Graph

7556 Commits

Author SHA1 Message Date
ahocevar
e3d137754c New SVG2 renderer for increased performance and smaller library size. Not enabled by default. To use, include 'SVG2' in the renderers array of your OpenLayers.Layer.Vector instance. r=crschmidt (closes #2802)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-05 21:17:02 +00:00
crschmidt
72f2ce5d0e Also listen on touchmove, since apparently evt.touches doesn't get multiple
touches on down?


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11611 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-03 14:40:29 +00:00
Frédéric Junod
7827b26a7d remove 'empty' initialize method (method that only call the parent class). r=bartvde (closes #3146)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11610 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 13:23:17 +00:00
Frédéric Junod
010ab7e81f fix typo in doc
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11609 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 11:30:38 +00:00
ahocevar
2a12176915 make setOptions work for restrictedExtent change, like it was before #3062. r=bartvde (closes #3144)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11608 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 11:09:24 +00:00
ahocevar
fb5f081ea6 fixing restrictedExtent check in moveByPx. r=bartvde (closes #3138)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11607 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 09:55:28 +00:00
Frédéric Junod
41ff5b8af8 fix typo in doc
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11606 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 08:15:20 +00:00
bartvde
afb80bfe48 Vector layer with BBOX Strategy isn't loaded/requested automatically, p=vmische, r=me (closes #3142)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-01 14:03:31 +00:00
ahocevar
07d5822995 removing unneeded arguments from extent.clone
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11597 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-01 13:51:07 +00:00
bartvde
55647c3e30 fix typo in APIProperty reported by Denis Rykov
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11591 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-01 09:14:53 +00:00
ahocevar
873fa8aa24 modifier+click no longer opens a new tab on FF when using externalGraphic. r=bartvde,pgiraud (closes #1421)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11584 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 18:56:00 +00:00
ahocevar
1f3a64d706 use wgs84 maxExtent when sphericalMercator is not set
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11583 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 17:11:08 +00:00
crschmidt
a0d3524994 Prevent "flicker" from Yahoo! when ending a drag by using dragPan object
unless there is no oldCenter, or we are zooming. r=ahocevar (Closes #2213)


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11582 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 17:00:13 +00:00
ahocevar
f7c96d32c2 fixing issue with maps disappearing on resize. r=crschmidt (closes #2828)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11581 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 12:55:40 +00:00
ahocevar
be1adc5d69 use moveTo when dragPanMap object is not available. r=crschmidt (closes #3135)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11580 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 12:33:52 +00:00
Frédéric Junod
82a64751af fix Natural Docs comments, no functional change. p=jorix, r=me (closes #2989)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:19:18 +00:00
Frédéric Junod
1887969a3c move addTile code to the base class (OpenLayers.Layer.Grid). r=crschmidt (closes #2904)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11575 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:12:05 +00:00
Frédéric Junod
f7d58dc36c GeoRSS <description> is not properly parsed if multiple children. r=crschmidt (closes #2780)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11574 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:10:10 +00:00
Frédéric Junod
8beb04d2ca deprecate OpenLayers.Element hide() / show(). r=crschmidt (closes #1099)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11573 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:05:56 +00:00
crschmidt
31f1dd2610 Moving some properties (title, div, type, events, activate, deactivate) to
API Properties. (Closes #2827)


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11570 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 00:56:20 +00:00
crschmidt
a5c9052b94 Make SVG graphicTitle standards compliant. p=potter000, r=pgiraud (Closes #2924)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11569 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 00:46:52 +00:00
Tim Schaub
8569ec2c2f Remove unused testEvent.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11568 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 23:22:57 +00:00
Tim Schaub
b750f690d9 Mocking less and (more importantly) making sure all assertions are not made in conditionally run code.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11567 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 17:03:57 +00:00
Tim Schaub
7fde5fd248 Refactoring the click handler tests so they are more legible and rely less on long sequences.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11566 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:29:32 +00:00
ahocevar
5a8260bb87 use correct y-offset for graphic. p=sbrunner, r=me (closes #3134)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11565 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:21:37 +00:00
Tim Schaub
693c95f999 Correcting click handler comment.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11564 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:19:32 +00:00
ahocevar
33eef42075 making drawing handler work on touch devices. p=sbrunner, r=me (closes #3072)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11563 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:00:38 +00:00
Tim Schaub
ba8aed56ef Since r11544, the event xy property is the average of all touch pixel locations. This test should have been updated with that change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11560 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 13:57:33 +00:00
Tim Schaub
02d4257544 Using real pixels in tests so we get distanceTo method.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11558 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 13:08:51 +00:00
Tim Schaub
b754cc40ac Working WFS.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11555 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 11:09:53 +00:00
crschmidt
709863eeae Some node.js test hacking.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11551 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 00:39:39 +00:00
crschmidt
7ede83ad75 Fricking differences between os x and linux sed. This fixes the mobile
build for OpenLayers in our live examples.


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11550 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 22:08:23 +00:00
crschmidt
28ccd43ba4 Simple demo game-like thing showing how to use the accelerometer to control
a vector feature on a map.


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11549 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 15:21:40 +00:00
crschmidt
b3091002f6 Add a quick test for multitouch. If you can't get the number reported higher
than one, your browser doesn't support multitouch.


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11545 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 09:56:43 +00:00
Tim Schaub
f785153bca Adding a PinchZoom control for smooth zooming on multi-touch devices. p=bbinet,me r=crschmidt (closes #3105)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11544 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 02:22:45 +00:00
Tim Schaub
1425c2b0e6 Making it so the map doesn't show the white void beyond the edge of the world.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 00:33:10 +00:00
crschmidt
6486043716 Update the browser.html example to support further testing. patch by cmoullet,
simple example change, (Closes #3108)


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11539 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 19:20:19 +00:00
crschmidt
b0b297bccd Update the dev dir building script to take the '?mobile' flagged .js
files and use the mobile OL build on them.


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11538 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 19:06:58 +00:00
Tim Schaub
76a420b278 Making it so the navigation control zooms out on two touch taps. r=erilem (closes #3127)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11537 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:35:50 +00:00
ahocevar
5826bf5f3b make tween panning use Map::moveByPx. p=aabt, r=me (closes #3098)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:14:29 +00:00
ahocevar
2d5f29c55e New private movePyPx method to avoid going through all the unnecessary pixel-lonlat conversions. p=elemoine,me (closes #3062)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:02:12 +00:00
Frédéric Junod
4c40f7c11f increase delay for slow browser. (closes #3121)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11531 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 16:44:40 +00:00
Éric Lemoine
7219fd3743 firebugx.js sets window.i, no functional change, p=aabt,me (closes #3116)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11530 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 16:40:19 +00:00
Frédéric Junod
bc509b84e3 fixup my city name
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11527 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 16:22:17 +00:00
Éric Lemoine
fa533001d1 do no declare vars multiple times in functions, no functional change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11517 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:52:48 +00:00
pgiraud
26d8f31c5d Enhancing the mobile jQuery example, p=pgiraud,igorti,aabt
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11514 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:51:32 +00:00
Éric Lemoine
0e487a6d6b call zoomToMaxExtent only if the ArgParser didn't center the map itself, examples only change, thanks cmoullet for catching this
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11513 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:25:26 +00:00
Frédéric Junod
a076ce9228 Handler.Feature: fix mobile support. p=fredj,erilem r=erilem (closes #3106)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11510 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:18:02 +00:00
crschmidt
a26f8b7e27 Build examples when releasing.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11508 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:13:53 +00:00
Tim Schaub
960ef3de18 Don't store touch events. The same event is used between touchstart, touchmove, and touchend. Instead, we store event details on the handler and use those when needed. p=bbinet, r=me (closes #3120)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11507 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 14:52:56 +00:00