euzuro
c0d29035f4
more tabs. ech. (no functional changes)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7619 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:41:21 +00:00
euzuro
c3798b198c
tab. (no functional difference)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7618 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:37:47 +00:00
euzuro
d28f7450b4
tabbing, semicolon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:35:42 +00:00
Tim Schaub
6897c8ed4d
Adding a beforefeatureselected event to the vector layer events. If a listener returns false, the feature is not selected. The modify feature control now listens for beforefeatureselected and triggers beforefeaturemodified. If a listener returns false, feature modification never begins. r=elemione,ahocevar ( closes #1427 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:03:40 +00:00
crschmidt
61c528f3af
Change getMousePosition to only be called automatically *if* the 'includeXY'
...
flag on the Events object is set to true. This ends up meaning that we save a
lot of unneccesary getMousePosition calls because (for example) the layer
doesn't need to include the .xy property. In addition, we add in speed
improvements via caching to the getMousePosition, courtesy the work from
pgiraud (which was worked on further by tcoulter) -- this results in
significantly improved getMousePosition performance improvements in 'real life'
situations that are more like the cases that people use OpenLayers, with a
higher number of containing divs (and also clearly demonstrate a gain in
performance even in the simple case.)
The end result is:
* In typical map movement over the map, (n / n+1) fewer calls to
getMousePosition, where n is the number of active layers when dragging over
the map.
* In the simple case, 40% faster getMousePosition performance -- and in
more complex cases, significantly more performance improvements.
To drop the former improvement, which may affect some applications (as
described in the includeXY documentation) simply set:
OpenLayers.Events.prototype.includeXY = true;
This will restore the 'every element has an xy property always' behavior
that was the case beore this patch.
r=me,tschaub, work by pgiraud related to (See #1509 ), and (Closes #1459 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7615 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 21:23:19 +00:00
Éric Lemoine
c2c23cb3f3
modify feature control must use silent:true when removing/destroying vertices, p=me, r=crschmidt ( closes #1562 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7614 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 20:26:13 +00:00
euzuro
eb417ff61c
adding types to properties from the mousing improvements patch. No functional change, only documentation. (See #1509 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7612 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 18:40:23 +00:00
euzuro
5ac8bd6a89
fix broken register() on events r=tschaub ( Closes #1502 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7610 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 17:10:04 +00:00
Tim Schaub
36d5f49f0d
The Request functions now consider a request with null status as a sucessful request. This is relevant for the file 'protocol' where xhr status is never set. r=crschmidt ( closes #1638 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7609 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 16:33:03 +00:00
crschmidt
bc06972aea
patch for improved mousedragging. We were able to test this on my eeepc
...
and get a very obvious speedup in performance. This adds a configurable
'interval' to the dragpan control (and an interval to the 'drag' control,
defaulting to 0px). Patch put together by tcoulter. (Closes #1509 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7608 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 16:27:48 +00:00
crschmidt
7d3d615172
Fix for Inline KML styles extracted even though extractStyles is false,
...
from Edgemaster. r=me, tests=me, (Closes #1576 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7607 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 14:53:24 +00:00
pgiraud
b5c10debb1
Modified example short desc.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7606 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 13:18:29 +00:00
crschmidt
0185df1548
create an OSM based Sundials example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7605 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 12:58:21 +00:00
Tim Schaub
9d72a9bdce
more less troublesome ie naming
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7604 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 04:10:50 +00:00
Tim Schaub
15a787c5ba
test name for ie better
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7603 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 04:08:19 +00:00
crschmidt
0eae149071
Commit Dutch translation, from Bart (thx) ( Closes #1425 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7602 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 03:45:31 +00:00
Tim Schaub
309877a48c
Adding a featureadded event to the draw feature control event types. First tests ever for the draw feature control. Thanks sbenthall for the patch. r=me ( closes #1508 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7601 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 03:41:22 +00:00
euzuro
b837fea7a2
small test fix to properly display message
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7600 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 02:28:25 +00:00
crschmidt
2d301f456b
"use different server when IMAGE_RELOAD_ATTEMPTS > 1 && layer.url is an array".
...
Patch from brentp. (Closes #1291 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7599 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 02:02:36 +00:00
ahocevar
d41b6afec4
set center and baselayer in test_box, so we have the correct environment to do the actual test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 01:19:21 +00:00
crschmidt
8c59d55658
Redraw control.panel when toggle controls are activated. Patch by
...
sbenthall (yay), r=me, (Closes #895 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7597 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:40:32 +00:00
euzuro
0b58117c06
zoomToMaxExtent() and getMaxExtent() should be smarter if a 'restrictedExtent' property is set on the map. ( Closes #1134 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7596 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:36:26 +00:00
Tim Schaub
27ce7fe099
Removing phantom array.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7595 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:35:13 +00:00
euzuro
94c264da1d
make the zIndex of the map div 0 (unless otherwise specified by user). this fixes zindexing issues in FF3. ( Closes #1635 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7594 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:15:34 +00:00
crschmidt
7736e12d33
Support for moving vector features a given number of pixels, or to a given lon/lat, using a move() method. Patch from sbenthall. ( Closes #1326 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7593 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 23:30:32 +00:00
crschmidt
2ed6483121
Add mapguide docs metadata
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7592 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 23:28:31 +00:00
crschmidt
4fe8f349e5
Add Edgemaster to the doc/authors.txt file (Sorry!)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7591 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 21:02:39 +00:00
crschmidt
54482a0a2e
Add GPX-parsing format, courtesy Edgemaster. ( Closes #1272 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7590 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 21:00:02 +00:00
Tim Schaub
a88ad8dc50
Adding a box property to the SelectFeature control for selecting all features within a box. p=pgiraud, r=me,crschmidt ( closes #1071 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7589 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 18:20:19 +00:00
Éric Lemoine
6c07bc7ff1
new RegularPolygon features can be invisible, p=me, r=crschmidt ( closes #1577 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7588 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 18:13:08 +00:00
ahocevar
cab3f90411
sorry, had committed wrong versions of SVG.js and VML.js. Fixed now.(references #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7587 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:25:56 +00:00
ahocevar
a0b8a41d5d
made coordsize positive for vector renderers; seems to fixe some strange behavior in the vml renderer, and brings a performance gain by using this.size instead of calculating the size from extent and resolution every time. r=euzuro ( closes #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7586 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:12:48 +00:00
euzuro
6f2818252c
reverting accidental commit from r7584
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7585 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 14:57:01 +00:00
euzuro
2fb730674a
patch to make sure main openlayers map div has neither padding nor margin. done via css thanks to tim's fabulous new class manip patch. r=cr5 ( Closes #1179 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7584 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 14:52:48 +00:00
Tim Schaub
357d65955a
Adding functions to manage dom element class names. Use OpenLayers.Element.hasClass, addClass, removeClass, toggleClass for css class name management. r=pagameba,me ( closes #1607 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7579 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 21:16:39 +00:00
crschmidt
3ba5bb22f2
Confirmed with Tim Coulter that forcing the reflow here leads to a cleaner
...
refresh on FF2-based browsers. FF3 seems unaffected either way, as does Safari.
(Closes #1390 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7578 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 21:10:57 +00:00
crschmidt
5e8b9284a5
MultiMap's API seems to have all-but-disappeared from where we were using it
...
in the past; the only reference I can find is a' call us and get a quote'
number. For now, just removing the tests from run-tests until we figure out
what to do.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7577 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 20:47:08 +00:00
euzuro
300697db04
Fixes the issue where a container div around the map is setting the text-align to something other than 'left'. for openlayers to work, the text-align for the viewport *must* be set to 'left', so we specify that in the default style.css. ( Closes #1116 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 20:40:28 +00:00
ahocevar
a885313336
don't set the cursor to "inherit" in the VML renderer. r=pgiraud ( closes #1624 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7554 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-21 14:37:44 +00:00
pgiraud
7c23659f24
handlers test are not reflecting the reality, we now simulate a click, move then click \n
...
that way geometry bounds are cleared, and the tests don't fail in IE6 anymore (See #1602 ), r=ahocevar,crschmidt (Closes #1623 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7552 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-21 13:57:07 +00:00
ahocevar
da1490dbe6
"Vector features won't draw in IE if features are very far outside the visible extent". r=elemoine ( closes #1602 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7546 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-18 12:24:46 +00:00
pgiraud
eac4ff0c84
we forgot to take Geometry.Collection into account when erasing geometries, r=elemoine ( Closes #1621 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-18 07:18:27 +00:00
Éric Lemoine
67a97a3f07
ND comment fix, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 19:23:22 +00:00
pgiraud
79552513ea
the number of tests were wrong while launched in IE6, r=tschaub ( Closes #1520 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7538 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 15:23:51 +00:00
pgiraud
98dc4001f4
removed extra comma (IE complains), no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 14:35:15 +00:00
pgiraud
bcf870a201
add a specific text-align css rule so that we don't have weird behavior of vector features in IE, r=elemoine,pagameba ( Closes #1610 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7534 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 13:21:51 +00:00
Paul Spencer
eb06b8769b
Closes #1617 . Update docs to reflect correct property name for marker icon url, (thanks to Thomas Petazzoni for pointing this out). r=pagameba.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7498 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-13 11:54:25 +00:00
Éric Lemoine
896994fb22
fixing tests/Lang.html, p=fvanderbiest, r=me ( closes #1601 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7493 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-11 19:32:38 +00:00
pgiraud
cf0f651442
typo, strokeRadius doesn't exist, it's meant to be strokeWidth
...
no functionnal change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7487 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-11 11:44:10 +00:00
Tim Schaub
737fd7682a
Correcting doc bug for elements renderer. Thanks zarn.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7478 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-08 14:58:43 +00:00