Commit Graph

  • 0307d4868a Fix to mouseposition destroy from fredj crschmidt 2007-09-21 11:44:36 +00:00
  • 85e9e30908 Extract attributes wrapped in CDATA, by adding an additional nodeType. (See #1007) This closes the last remaining bug for 2.5RC3 -- I'll release that in the morning unless anything new pops up. crschmidt 2007-09-21 01:14:25 +00:00
  • 640b62adc8 Adding a concatChildValues method to the XML parser. This gets around a messy 4kb limit for text node lengths - over which browsers split values among multiple siblings (see #1006). Tim Schaub 2007-09-20 17:06:04 +00:00
  • ad4044cd3b Make the drag handler tidy up after itself a bit more. This solves the click blocking after shift-drag issue (see #1003). Tim Schaub 2007-09-19 21:01:04 +00:00
  • 8cf5670134 Remove kml-layer-linestring, now replaced by kml-layer, since we only have one useful KML file anymore. (See #1001) crschmidt 2007-09-19 13:49:16 +00:00
  • 2e965baa17 Make KML example use kml/lines.kml instead of the now-deleted mc-search.kml. (See #1001) crschmidt 2007-09-19 13:44:15 +00:00
  • 42ab34fdda Tag 2.5-RC2. release-2.5-rc2 crschmidt 2007-09-19 11:44:22 +00:00
  • 995ef95dba Pullup changes to trunk for RC2. Includes drag-fires click changes (Closes #982), comment/documentation/requires changes (Closes #983, #993, #988), Fixing post support in proxy.cgi (Closes #991), baseLayer zoom level change (Closes #990), typo in Layer.Image.setURL (Closes #985), and a fix or the Layer.Google bug caused by Google's changing internals (#994). RC2, here we come. crschmidt 2007-09-19 11:36:13 +00:00
  • 6ce8949189 update nd for OpenLayers.Control.PanZoom. (See #983) euzuro 2007-09-19 01:56:00 +00:00
  • 80491d626a More for docs updates: with the splitting of BaseTypes, we want to include them all by default into builds. This will achieve that. (This fixes bart's email to the users list: "[OpenLayers-Users] OL 2.5RC1" sent this morning.) crschmidt 2007-09-19 01:05:23 +00:00
  • 1f745b4be9 New behavior for layer.getZoomForResolution. This method now returns the index of the resolution closest to the passed in resolution - making for fewer unwanted resolution changes, and a generally happier populace (see #990). Tim Schaub 2007-09-19 00:23:26 +00:00
  • a2fabd7d17 test to see if 'fromLatLngToContainerPixel' is defined on the prototype, not on the class. (See #994). euzuro 2007-09-18 23:47:40 +00:00
  • 471e5c5a1b whitespacing for google layer. strangely this has been there since 2.2. wierd. (See #983) euzuro 2007-09-18 21:03:35 +00:00
  • 9ce8a4eb85 Use documented getContainer method instead of chasing obfuscated properties. Note that we are still tip-toeing around the dom here assuming they won't pull a fast one on us - Google users beware (see #994). Big thanks to Uz for help sleuthing this one out. Tim Schaub 2007-09-18 19:04:54 +00:00
  • 3f9aeb3ae6 speeling error in ndocs see (#983). Tim Schaub 2007-09-18 16:48:09 +00:00
  • e34178f4c9 In discussion with Jachym, Tim pointed out that he has already written a proxy that supports post -- and his was more complete. Pull in Tim's. (This is from the wfsv sandbox.) Thanks, Tim. (See #991) crschmidt 2007-09-18 15:47:08 +00:00
  • 0dd277b31b Add POST support to proxy.cgi (See #991) from jachym. crschmidt 2007-09-18 13:48:52 +00:00
  • 5c3abf8dd4 No circular dependencies allowed by toposort. Geometry requires WKT (for toString) and WKT requires geometry. Removing requires from WKT to fix the single file build (see #983). Tim Schaub 2007-09-18 08:26:24 +00:00
  • ccd7a34701 Replacing Tabs with Spaces. (See #988) euzuro 2007-09-17 23:43:48 +00:00
  • cc78cf3a13 Fix Layer.Image typo in setUrl (See #985) reported by Linda on the mailing list. Thanks for the review Tim. crschmidt 2007-09-17 22:49:25 +00:00
  • 91fab27e7d Simplify click handling in the drag handler - this makes the sequence down, move, up a complete drag (see #982). Tim Schaub 2007-09-17 19:25:26 +00:00
  • 2337f9f2d8 Adding angle brackets to link class names in the docs (see #983). Tim Schaub 2007-09-17 16:59:16 +00:00
  • 1812c7fb0d documenting requirements for format classes (see #983). Tim Schaub 2007-09-17 16:44:33 +00:00
  • 0e417a3315 doc tweaks for Bounds (see #983). Tim Schaub 2007-09-17 16:39:05 +00:00
  • 9f0c017f92 A few doc tweaks for BaseTypes (see #983). Tim Schaub 2007-09-17 16:30:44 +00:00
  • dd0b86b6d9 Tag 2.5-rc1 (and update license files) release-2.5-rc1 crschmidt 2007-09-17 04:25:35 +00:00
  • f5eb0517ef Branch for 2.5. crschmidt 2007-09-17 03:52:00 +00:00
  • e961366869 "New permalink code maintains existing parameters ... including the lat/lon/zoom/layers." Reported by bobkare (thx, bobkare!) with a patch by same, rewritten by Schuyler, reviewed by me -- and I'm committing because Schuyler's whitespace was bad. (RC1, here we come!) crschmidt 2007-09-17 03:47:57 +00:00
  • b2a4acb717 When you have a polygon feature over a point feature in the same layer, and you attempt to drag the point feature, you get errors about this.feature.geometry being undefined. Fix this by not unsetting this.feature inside the doneDragging. (Closes #971) crschmidt 2007-09-16 19:27:23 +00:00
  • 158bbd71d6 Add HTML example of attribution to attribution.html (based on comment from penyaskito) crschmidt 2007-09-16 17:31:19 +00:00
  • d75f7430af Don't clobber existing prototypes. Since OpenLayers doesn't use 'foo.bind' anymore, preferring OpenLayers.Function.bind(function, object), we don't need to provide this -- so if someone provides something different, don't clobber it. (Closes #962) crschmidt 2007-09-16 17:15:54 +00:00
  • 48ceca88a5 only try to set the attribution string if the map actually has some layers. (Closes #979) euzuro 2007-09-16 17:13:15 +00:00
  • 65466b0c27 Controls need updating. This update should fix the tests from the attribution control addition. This should be fixed better -- specifying the index is the wrong way to test this. crschmidt 2007-09-16 16:43:25 +00:00
  • 8a3fb3dce3 "Layer Switcher does not do sufficient layer state information storage", review by e-dog. (Closes #970) crschmidt 2007-09-16 16:22:45 +00:00
  • f4eb411602 Erik points out that the KaMap grid updates need fixed wrapdateline tests. crschmidt 2007-09-16 16:19:05 +00:00
  • f4deff5f34 Add Attribution control to the map by default. (No visual affect if no layers have 'attribution' set.) crschmidt 2007-09-16 16:01:51 +00:00
  • f505542fbe "The Permalink control passes an element as the first parameter, however, the initialize.apply is called with the arguments object, which causes an error if an element is passed into the control." Also applied to Scale. Now fixed with review from e-dog. (Closes #978) Fixes the only problem I found with migrating the Boston freemap to 2.5. crschmidt 2007-09-16 15:59:11 +00:00
  • 294f84ba15 Modify news.txt to be something similar to up to date. This reorganization removes outdated 2.0 information (which has since moved to the wiki) and instead acts as a release history, with pointers to the appropriate release notes in the wiki. crschmidt 2007-09-15 18:08:13 +00:00
  • 620d88a798 Remove MetaCarta KML from the repository, and show the KMLParser example with kml/lines.kml instead. crschmidt 2007-09-15 17:36:47 +00:00
  • 027361ba82 Fix VE -> MM in mm-mercator demo crschmidt 2007-09-15 17:12:23 +00:00
  • 43aee06b29 MVS had weird licensing text in it that was way old and unneccesary. crschmidt 2007-09-15 17:11:34 +00:00
  • 785adf30c6 Seperate out date fields and add more descriptive text. crschmidt 2007-09-15 17:10:50 +00:00
  • cf7544c8e1 Reverse order of destroying and removeTileMonitoringHooks. Thx for review, Schuyler! (Closes #976) crschmidt 2007-09-15 15:35:24 +00:00
  • c941651e72 Correctly size Layer.Grid and Layer.KaMap in rows/cols for all values of Grid.buffer. Closes bug #928. Thanks a mil to bartvde for identifying the solution. Schuyler Erle 2007-09-15 14:48:22 +00:00
  • 121a5553f4 Add explanatory text to georss and TMS examples after comments from John. crschmidt 2007-09-15 14:30:10 +00:00
  • a9121320d3 GeoRSS serializer now returns string instead of XML element, after the change to format.xml subclass. crschmidt 2007-09-15 13:45:52 +00:00
  • cecc66140d Make panel use icons that aren't just 404s. crschmidt 2007-09-15 13:09:31 +00:00
  • cab8696707 Doc change to clarify the purpose of Layer.Grid.buffer. Schuyler Erle 2007-09-15 03:56:02 +00:00
  • 87bf9a624a tim points out a silly behavior in the popups.html that I added when I turned it into an acceptance test. crschmidt 2007-09-14 23:58:22 +00:00
  • dd1b1433e4 Format.GeoRSS didn't use Format.XML serializer, nor did it support reading anything other than points. Both of these are resolved with the new GeoRSS support, which supports all of GeoRSS simple. Includes tests and significant review from Senor Schaub, and addition to the examples/vector-formats.html file. (Closes #973) crschmidt 2007-09-14 22:50:30 +00:00
  • 2478677985 Deprecating all prototype extensions. This puts all OpenLayers functionality in the OpenLayers namespace. If you are using any of the Function, String, or Number prototype extensions, start using the functional equivalents in the OpenLayers namespace - the prototype extensions will be gone in 3.0 (closes #712). Tim Schaub 2007-09-14 20:08:47 +00:00
  • af72722ded This is just a minor style change, so I'm going to go ahead with it just to get it out of the way. This fixes the issue reported earlier today, where the navtoolbar left/top weren't clickable in Firefox. (Closes #972) crschmidt 2007-09-14 20:07:27 +00:00
  • 1be9e0da28 Pushing Google's invalid key alert into the debug pane in our tests. No reason to sit around clicking alerts from Google while testing on a different host. Tim Schaub 2007-09-14 16:41:07 +00:00
  • b8ae9acb09 Add reproject to VE example. crschmidt 2007-09-14 11:00:15 +00:00
  • 45bc9e78a2 String.indexOf no longer exist, remove String_indexOf test. Thanks fredj! (closes #963) Éric Lemoine 2007-09-14 08:52:30 +00:00
  • 53a2811807 minor cleanups to zoom levels example crschmidt 2007-09-14 02:47:08 +00:00
  • b638cdc878 Yahoo example uses yahoo layer first. crschmidt 2007-09-14 02:44:45 +00:00
  • 773fb2df27 remove unmaintained webcam page (man, do i need a haircut) crschmidt 2007-09-14 02:42:02 +00:00
  • 589248149a Demonstrate WorldWind layers better. crschmidt 2007-09-14 02:40:14 +00:00
  • a3e05dd3a6 refractions TMS server is gone, use a labs one instead. crschmidt 2007-09-14 02:37:34 +00:00
  • 929ca23216 TIGER data in demo was removed from server it was hosted on -- remove demo. crschmidt 2007-09-14 02:35:10 +00:00
  • 268e2bce03 remove acceptance test that is now tested via automatic testing. crschmidt 2007-09-14 02:31:41 +00:00
  • 32ece7ad7b Fix URLs to be non-transient. crschmidt 2007-09-14 02:24:34 +00:00
  • c41f8496eb Move marker away from top left corner of the world. crschmidt 2007-09-14 02:16:30 +00:00
  • 7d814591d0 layer load monitoring demo was slightly wonky -- looks like it somehow got applied twice. anyway, cleaned it up and made it so that i don't get a side scroller in my browser. crschmidt 2007-09-14 02:14:33 +00:00
  • b88400380f make kamap map the default layer in this demo, rather than a standard, non-kamap openlayers map crschmidt 2007-09-14 02:10:52 +00:00
  • cde090a3f1 update google example to use reproject on overlay, even though we don't like it much. crschmidt 2007-09-14 02:07:13 +00:00
  • 91e7880b9c Another old, expired googlemrcator demo. crschmidt 2007-09-14 02:05:52 +00:00
  • 219a479f09 Remove old GoogleMercator demo that is superceded by spherical-mercator. crschmidt 2007-09-14 02:04:29 +00:00
  • 7cbf3483d2 gml.write() now returns a string in a cross browser way. Update example so it should now work in IE. crschmidt 2007-09-14 02:01:35 +00:00
  • 9fc0008148 Geojson.html is deprecated in favor of vector-formats.html crschmidt 2007-09-14 01:57:15 +00:00
  • 9f26d45802 Move freemap example to 'projected-map.html', to indicate the content inside. crschmidt 2007-09-14 01:54:50 +00:00
  • 18fbc84824 Clarify issues in freemap example. crschmidt 2007-09-14 01:53:55 +00:00
  • 85fe4d7b55 Ciesen removed their beta WMS servers, so these layers are just errors. Remove example. crschmidt 2007-09-14 01:43:04 +00:00
  • 60492b305d Remove canvas demo, removed from code after vector stuff added. crschmidt 2007-09-14 01:42:12 +00:00
  • 217298f606 Use of Layer.Grid.buffer crschmidt 2007-09-14 00:47:42 +00:00
  • 076af6590c The SVG renderer allows for rendering of null geometries. The VML renderer does not. This change gives us cross-brower consistency in the case of null geometries (closes #968). Tim Schaub 2007-09-13 23:32:34 +00:00
  • dd8d895460 Modify away! This was a long time coming. Thanks all for contributions. The ModifyFeature control lets you select a feature for modification, drag around vertices (or the whole feature in the case of a point), delete vertices, and add new vertices (closes #941). Tim Schaub 2007-09-13 23:22:06 +00:00
  • 9724bbaeee Here we have finally solved the smashing of the Event object problem. Once and forall. God save the queen when 3.0 comes we're getting rid of this sloppiness. See r4040 for more info on why we've done all this. (Closes #880) euzuro 2007-09-13 23:17:44 +00:00
  • ab53ba3982 allow user to specify offsets for externalGraphic (closes #893) Éric Lemoine 2007-09-13 20:36:36 +00:00
  • 68472d888b Give the map a restrictedExtent property. Setting this property to some bounds causes map navigation to be limited to those bounds. Depending on the resolution settings, the viewport may still display area outside the restricted extent - though it will be centered on the restricted extent in that case. Using a combination of restrictedExtent and maxResolution, you can limit map navigation to the extent of your data (or any arbitrary extent). See the restricted-extent.html example (closes #340). Tim Schaub 2007-09-13 15:27:35 +00:00
  • 1368cb64e5 Fix Google Maps Key. crschmidt 2007-09-13 14:13:37 +00:00
  • 4b3a13bd92 fix copyright dates on json/geojson. crschmidt 2007-09-13 10:30:37 +00:00
  • d8ab004642 Remove class_name jsdoc for consistency, thanks fredj. (Closes #853) crschmidt 2007-09-13 10:27:39 +00:00
  • 74b66a29d3 Update class creation on Format.XML. Thanks, fredj. (Closes #823) crschmidt 2007-09-13 10:26:51 +00:00
  • e0ec60a410 Move popup redraw after layer.moveTo in setCenter to fix google maps redraw case. crschmidt 2007-09-13 02:29:52 +00:00
  • ff82936fba Add 'loadstart' and 'loadend' events to some of our exciting layers like WFS, GML, GeoRSS, and Text. tests to back it up. (Closes #808) euzuro 2007-09-13 01:23:06 +00:00
  • aa70587033 Prevent popups from failing when getLayerPxFromLonLat returns null (which is possible in the case of a not-yet-setup layer, for example). crschmidt 2007-09-12 20:48:28 +00:00
  • ebc60202b7 Patch from Erik/I to fix: Popups don't move adequately after zooming with scroll wheel (Closes #494) crschmidt 2007-09-12 20:14:14 +00:00
  • 7eb1dafa71 making google tests conditional so invalid keys don't fail tests - debug reporting instead Tim Schaub 2007-09-12 20:04:26 +00:00
  • 448f64e019 coding standards -- mostly ND comment style corrections and lines longer than 79char euzuro 2007-09-12 19:25:20 +00:00
  • b3e11ca51e coding standards -- mostly ND comment style corrections euzuro 2007-09-12 19:22:33 +00:00
  • ded09b6131 use the namespace corrected event.stop(). (See #880) euzuro 2007-09-12 19:02:09 +00:00
  • 5ddca00750 Add custom-control-point demo showing use of point handler to return data. crschmidt 2007-09-12 18:30:01 +00:00
  • 024779d898 With review from elem and additional tests, add filter by geometry type to select feature control, with tests. (Closes #951) crschmidt 2007-09-12 15:05:18 +00:00
  • e1fa24df5c fix for overviewmap open/close button doubleclick resulting in map zoom. confirmed by erik, caught by acceptance tests. (Closes #757) crschmidt 2007-09-12 14:41:34 +00:00
  • 6f16455b1c select features on "click" as opposed to on "mousedown" (closes #891) thanks to all for the review and to crschmidt for updating the patch Éric Lemoine 2007-09-12 14:25:34 +00:00
  • 446759fd65 FredJ reviewed my work here and said it solved the problem that he reopened 103 for (specifically, that baselayer changes always resulted in a null attribution string), and fixes spelling. This commit makes the attribution control work and stuff. (Closes #103) crschmidt 2007-09-12 13:40:28 +00:00
  • fecab1c963 fix typo in a ND comment Éric Lemoine 2007-09-12 11:19:28 +00:00
  • 48a9da00ec Erik helps me fix tests. I threaten to kill him for criticizing my lack of semicolons. All is well. Fix for "keep selected features drawn with the right style". (Closes #916) crschmidt 2007-09-12 05:12:00 +00:00