Commit Graph

  • 6f38974fc3 Parsing emtpy attributes in GML as empty strings. Thanks for the patch bartvde. r=bartvde,me (closes #1927) Tim Schaub 2009-02-04 18:33:13 +00:00
  • a84a9c1144 Adding a strategy for saving newly added or modified features. Setting the auto property to true gives you auto-saves with every addition/modification. Setting auto to a time (in seconds) gives periodic auto-save of all new/modified features. By default, the save method must be called to trigger save. r=ahocevar (closes #1924) Tim Schaub 2009-02-04 00:57:26 +00:00
  • 7582cc076e Refactor SLD format a bit to use methods from XML format. The SLD format (v1.0) now inherits from the filter format (v1.0.0). r=ahocevar (closes #1843) Tim Schaub 2009-02-04 00:53:58 +00:00
  • 85a59b21ac fixed a caching issue with asynchronous requests in IE. r=igrcic, tschaub (closes #1896) ahocevar 2009-02-03 23:09:39 +00:00
  • f9939f1cfe Filter enhancements. Adding support for serializing filters with Filter Encoding 1.1. Adding matchCase attribute to filters with binary operators. Refactoring filter formats to use methods from base XML format. r=ahocevar,adube (closes #1790) Tim Schaub 2009-02-03 22:28:48 +00:00
  • ebed733327 Create Fill and Stroke nodes only for PolygonSymbolizers that actually have fill and stroke symbolizer properties. r=tschaub (closes #1879) ahocevar 2009-02-03 22:25:37 +00:00
  • 64f2c94c29 Adding a test to confirm that reading of boundedBy works for GML 2 as well (see #1918, #1613) Tim Schaub 2009-02-03 21:01:32 +00:00
  • 9ecfc61fb5 Changes to GML 2 and 3. GML 3 now supports gml:Curve, gml:Surface, and the multis - with options to write the deprecated elements. Now reading boundedBy on features as geometry.bounds. Corrected lowerCorner and upperCorner elements. Added ability to build without the old gml parser. r=ahocevar,adube (closes #1918) Tim Schaub 2009-02-03 19:49:06 +00:00
  • 742b066aa7 Add an autoPan property to the overview map. Set this to true if you want the extent marker to return to the center of the overview map after you drag it. Thanks for the patch jachym. r=me (closes #1770) Tim Schaub 2009-02-03 00:52:07 +00:00
  • 3edb925487 Strategies that request data (fixed and bbox currently) should transform geometries when the layer projection is different than the map projection. This adds reprojection support to the Fixed and BBOX strategies. Given more strategies that request data, we will likely want to extract out the common parts. r=elemoine (closes #1841) Tim Schaub 2009-02-03 00:12:27 +00:00
  • 0a5204533d Restoring order to the universe. Tim Schaub 2009-01-30 22:51:35 +00:00
  • a107ab04e4 Add the "readWithPOST" boolean option to OpenLayers.HTTP. If "readWithPOST" is true then read operations are done using POST requests instead of GET. This is useful when one needs to send lots of data as part of the request. p=aabt, r=crschmidt,me (closes #1917) Éric Lemoine 2009-01-30 16:24:38 +00:00
  • f4c0923bf5 Fix broken documentation. crschmidt 2009-01-30 11:59:40 +00:00
  • 8f77f9e511 boolean values of xml nodes need special treatment in IE. r=crschmidt (closes #1883) ahocevar 2009-01-29 16:01:12 +00:00
  • 88fd0519ea make it easier to change the delay passed to the delay_call func, test only, no functional change Éric Lemoine 2009-01-29 12:39:37 +00:00
  • 32ca128b18 Simple fix to KML style parsing (from Edgemaster). This change makes getStyle return clones. Since the results of getStyle are extended later in the code by the inlineStyle, this fixes a case where kml.styleUrl symbolizers can be changed by <Style> blocks attached to features which share a style. r=me. (Closes #1578) crschmidt 2009-01-28 02:07:09 +00:00
  • 256f027c7c Commit a change to the Strategy/Fixed to behave more like GeoRSS/Text/GML layers, and not load by default if the layer is not visible. Includes tests. Default Behavior can be changed with 'OpenLayers.Strategy.Fixed.prototype.preload=true;'. With review from elemoine, comments from tschaub, review from me. Patch by Edgemaster. (Closes #1852) crschmidt 2009-01-28 01:43:04 +00:00
  • be82c1ef6e don't re-append the geometry node if it is already there, a regression is fixed with this patch, r=ahocevar (Closes #1066) pgiraud 2009-01-26 14:54:16 +00:00
  • e6b48e3dd8 Seems odd to not expose the 'markers' property on this layer. I have buyin from cr5. If anyone has vehement opinions on this, yell and i'll roll back euzuro 2009-01-24 18:12:21 +00:00
  • fc40bbaa05 These too, right? Unimplemented property docs (see r8752). Tim Schaub 2009-01-23 19:06:38 +00:00
  • 12096ace6b Remove hover* properties from documentation. Leaving in code for now, but so far as I can tell, these would depend on support from some specification, and the only code on the web which mentions them are duplicate copies of OpenLayers documentation. crschmidt 2009-01-23 12:03:32 +00:00
  • e20f0f8cb9 Updating docs for bbox ratio. Tim Schaub 2009-01-22 15:48:58 +00:00
  • 66ae243890 A bit of docs for the removeFeatures method. Tim Schaub 2009-01-21 16:33:30 +00:00
  • dd47a376aa change website build script to ix typo crschmidt 2009-01-21 12:54:31 +00:00
  • 89431424fb Adding a convenience method for creating a WKT format and creating geometries with WKT strings. r=crschmidt (closes #1908) Tim Schaub 2009-01-17 01:32:17 +00:00
  • cb62d883dc Add comments about drawFeature being only for redrawing, not for initial isualization. crschmidt 2009-01-16 15:20:47 +00:00
  • 1f6b239c80 fix Handler.Feature API doc, the handler received a single OpenLayers. Éric Lemoine 2009-01-16 07:17:05 +00:00
  • 37cca38958 Reverting changes from r8664 that were inadvertently committed to the trunk. This gets the SelectFeature control tests passing again. (see #1666) Tim Schaub 2009-01-15 21:30:39 +00:00
  • 34599e7f50 updated sandbox with singleroot.3.patch from #1666 ahocevar 2009-01-14 23:16:53 +00:00
  • 94203ec0f8 decrease numZoomLevels to 2 to ensure that people will not zoom too much, and feel disturbed pgiraud 2009-01-13 14:09:15 +00:00
  • 8b08f79898 no longer overwrite "display" symbolizer properties set by the user in Style objects. r=elemoine (closes #1898) ahocevar 2009-01-09 16:22:56 +00:00
  • e12c90f94e test commit. crschmidt 2009-01-09 13:51:50 +00:00
  • e1d294193a test commit. crschmidt 2009-01-09 13:51:50 +00:00
  • ebe73eff3d len variable was defined but not used. r=elemoine (closes #1897) Frédéric Junod 2009-01-09 13:03:52 +00:00
  • 54cd400e9a added limited support for OGC expressions for SLD Opacity, Size and Rotation. r=tschaub,crschmidt (closes #1875) ahocevar 2009-01-09 12:27:27 +00:00
  • 68ad14a047 Handler.RegularPolygon doesn't always call the "done" callback, r=tschaub (closes #1857) Éric Lemoine 2009-01-09 09:12:37 +00:00
  • 6724cefe5f Adding Danish translation strings from ksgeograf. Thanks for the contribution. r=me (closes #1801) Tim Schaub 2009-01-09 06:27:18 +00:00
  • fe0f4f9060 Adding support for scale calculations for all units supported by the PROJ.4 and CS-MAP libraries. Thanks for the patch madair. r=me (closes #1821) Tim Schaub 2009-01-09 06:14:17 +00:00
  • 438418c5bb Using the extent provided to the image layer constructor as the default maxExtent. To set a custom maxExtent (as always), use the maxExtent property of the options argument. r=me (closes #1867) Tim Schaub 2009-01-09 05:35:07 +00:00
  • 27e9f855e9 Add support for GeoJSON Bounding Box/Envelope, r=crschmidt (closes #1878) Éric Lemoine 2009-01-05 14:23:01 +00:00
  • 850d69a02f Take care not to handle features without a layer. These are typically destroyed features - but could be some other sort of miscreants. Thanks for the report igrcic. r=crschmidt (closes #1806). Tim Schaub 2009-01-05 04:46:34 +00:00
  • 20907c7fa5 Iceweasel doesn't fall into the Firefox bin, but should. crschmidt 2008-12-27 17:20:57 +00:00
  • 63fe95f519 turn off launching windows when running tests. crschmidt 2008-12-27 17:17:53 +00:00
  • 1399653947 Since opening window is the bane of our auto-testing existence -- browsers not configured to allow popups, and so on -- add an option to turn off opening new windows. Patch the tests to check for open_window before using it, and bail out of tests early if they can't find it. By default, the auto-tests.html file will not allow any window opening. This gives us *slightly* smaller test coverage, with fewer false positives on test failures. crschmidt 2008-12-27 17:16:35 +00:00
  • 850d96ae72 update config to match test_ol.py crschmidt 2008-12-27 17:01:49 +00:00
  • 1bdce44f92 Capture KeyboardInterrupt, and stop all tests. And configurability of max test timeout crschmidt 2008-12-27 16:53:53 +00:00
  • 8624b3f7fb add server/url to config. crschmidt 2008-12-27 11:49:48 +00:00
  • e4257b5d0f add timeouts for tests; if nothing has changed in MAX_TEST_LENGTH, then give up, because the browser probably crashed doing something. crschmidt 2008-12-26 23:48:36 +00:00
  • ec295698b6 fix bugs in writing out failures crschmidt 2008-12-26 22:57:55 +00:00
  • 9eda04e31c update; now supports configuration crschmidt 2008-12-26 21:30:52 +00:00
  • 40e5c856b6 First step towards automating running of tests via selenium-RC. (Still need to set up some selenium-RC servers before this is a 'real' thing.) crschmidt 2008-12-26 17:41:17 +00:00
  • 70f04dcf62 Fix for #1837: IE7 fails to reset tile's backgroundcolor after failure to load tile image. r=me, patch by eirik.wahl, (Closes #1837) crschmidt 2008-12-26 16:20:18 +00:00
  • 315b8c2d30 more comments on sources for terms. crschmidt 2008-12-26 14:23:23 +00:00
  • dfe1282442 Allowing zero fill opacity to be written in SLD docs. The SLD format deserves a bit more of an overhaul (given changes to OL.Format.XML), and we've got decent changes sitting around in various sandboxes, but this is a simple fix for a small problem. r=ahocevar (closes #1884) Tim Schaub 2008-12-24 00:10:16 +00:00
  • 1161049ed5 Roll back changes from r8530: As Tim points out (See #1880), this breaks many tests and other aspects of OpenLayers. This patch should not have been committed. For now, revert the change, and then we can discuss a better solution. (Rolling back change without review.) crschmidt 2008-12-23 23:20:59 +00:00
  • 40fb641a52 The createElementNSPlus method should append non-null values to the newly created node. Thanks for the quick review. r=crschmidt (closes #1883) Tim Schaub 2008-12-23 20:58:28 +00:00
  • 4a4e7b7e07 fix for KML element "fill" is unsupported, patch by rdewit, r=me, tests by me, (Closes #1724) crschmidt 2008-12-21 15:01:11 +00:00
  • e2319ffa12 parse waypoints last, so that they're on top. patch by Edgemaster, r=elemoine, (Closes #1763) crschmidt 2008-12-21 14:43:58 +00:00
  • 34959835fb Map should deactivate removed controls, removal of pythonic lack of ';' caught by elemoine in his review. (Closes #1880) crschmidt 2008-12-21 14:42:41 +00:00
  • 998d03770b Build profiles have recursion now, so we remove the extra classes that are already handled by dependancies. crschmidt 2008-12-20 15:50:08 +00:00
  • bc82e37fcf make the map bigger to show the toolbar. crschmidt 2008-12-20 15:16:31 +00:00
  • a587ef353e make my picky editing happy and add missing semi-colons, no functional change Éric Lemoine 2008-12-19 14:56:48 +00:00
  • e7bbf3d6f9 NetworkLinks were not parsed, even is maxdepth was set. Fix that and add a test to make sure it doesn't regress. crschmidt 2008-12-19 13:01:11 +00:00
  • 10d55cb523 Correcting getResolutionForZoom and getZoomForResolution in the fractional zoom case. Thanks Bart for catching the backwards logic, for the careful debugging, and for the great patch with tests. r=me (closes #1863) Tim Schaub 2008-12-18 17:03:44 +00:00
  • f4e616342c minor doc error & enhancement in Control.MousePostion, p=aabt, r=me (closes #1872) Éric Lemoine 2008-12-12 08:37:48 +00:00
  • 67f51ad972 it was reported on the mailing list that the hover handler doc isn't sufficient, fix that, thanks for reporting this Mika, no functional change Éric Lemoine 2008-12-10 20:04:29 +00:00
  • 304b2cf3ea Cluster strategy should register for moveend on the layer instead of zoomend on the map. p=elemoine,me r=me (closes #1834) Tim Schaub 2008-12-06 20:54:51 +00:00
  • f9c814a34a Named mark definitions need to be stored on each renderer root. This change gives each defs node a unique id based on the renderer id. r=ahocevar (closes #1849) Tim Schaub 2008-12-06 20:50:50 +00:00
  • da07d0df2f Correct copy/past error. Tim Schaub 2008-12-05 15:36:44 +00:00
  • 6c64cb20d9 removing accidently added folders. Non-functional change. ahocevar 2008-12-05 11:33:32 +00:00
  • 68c2cbcebd Made instanceof reflection work for class hierarchies. r=elemoine,pvalsecc (closes #1802) ahocevar 2008-12-05 11:31:29 +00:00
  • 59bf4105bd added ND comments, removed unused arguments from getBoxCharacteristics. Non-functional change. ahocevar 2008-12-04 21:28:57 +00:00
  • 887ad9677c PanZoomBar: slider can still get out of panzoombar area, all unit tests pass, p=bartvde, r=me (closes #1864) Éric Lemoine 2008-12-03 08:27:01 +00:00
  • 8c06729f6b #1774 Ability to cancel a Protocol request, r=fredj (closes #1774) Éric Lemoine 2008-11-28 16:09:40 +00:00
  • 274afe0a5f Keep the Util.alphaHack function result in a cache. r=pgiraud (closes #1825) Frédéric Junod 2008-11-27 14:23:11 +00:00
  • b694095a89 moveend never triggered for base layers, p=tschaub,me r=tschaub (closes #1831) Éric Lemoine 2008-11-25 09:37:21 +00:00
  • 8b2f674ec9 change method name from "downFeature" to "down" in the ND of the "down" method, no functional change Éric Lemoine 2008-11-25 08:04:51 +00:00
  • 04831a0c99 Add more zoom levels to Google example. crschmidt 2008-11-25 03:57:01 +00:00
  • fb9d8e912a modified logic to determine when a multipart geometry is fully rendered. Thanks to elemoine for the suggestion how to resolve the issue, thanks to igrcic for testing and turning it into a patch, and thanks to tcoulter for additional testing. r=me (closes #1782) ahocevar 2008-11-24 17:03:24 +00:00
  • ca30d3df62 map.getCenter() should return a cloned center, so that (for example) transforming the center doesn't break the map. patch by edgemaster, r=me, (Closes #1853) crschmidt 2008-11-23 22:31:12 +00:00
  • ccbbcd5759 update plan crschmidt 2008-11-23 21:31:31 +00:00
  • 6a3db477f0 remove doubled up test_map_center. crschmidt 2008-11-23 21:25:37 +00:00
  • d695c29269 Fix a memory leak in Tile.Image when using AlphaHack. r=crschmidt (closes #1848) Frédéric Junod 2008-11-21 15:04:52 +00:00
  • d64cec2db2 tabs -> spaces: whitespace only, no functional change. crschmidt 2008-11-21 14:55:21 +00:00
  • bdf6aad1bb tabs -> spaces (whitespace only: no functional change) crschmidt 2008-11-21 14:54:32 +00:00
  • a000a3d545 rtept and trksegs should be ignored in parsing GPX. Patch from Edgemaster, r=me. (Closes #1842) crschmidt 2008-11-21 14:49:44 +00:00
  • 40ddec54a3 Remove redundant features.length check. r=fredj (closes #1847) Tim Schaub 2008-11-20 11:25:07 +00:00
  • 05cd192ba3 give popups a 'closeOnMove' option. if set to true, the popup will close itself as soon as the map is pan/zoom (move)ed. patch by jrf, euzuro review by elemoine, cr5. (Closes #1726) euzuro 2008-11-19 15:51:18 +00:00
  • d5950d4b29 Draw and modify controls now set feature state. No longer do we need to check feature state in app code in cases where features are created or modified with these controls. r=elemoine,ahocevar (closes #1833) Tim Schaub 2008-11-16 18:26:39 +00:00
  • 1566fc252e r7682 removed hover element, update should not assume it exists Tim Schaub 2008-11-15 21:31:56 +00:00
  • cc4446af86 add docs to build script crschmidt 2008-11-14 21:52:23 +00:00
  • 0841822725 Please do not set delays under 1 second when testing rendering in a new window. Tim Schaub 2008-11-14 16:20:01 +00:00
  • b415cbbccb fix comment typo Frédéric Junod 2008-11-14 10:23:25 +00:00
  • 07ff407da5 Fix getDataExtent() (vector) manipulates feature: patch from vmx, tests by me, r=me. (Closes #1822) crschmidt 2008-11-13 12:12:58 +00:00
  • e547d61472 fix comment block. no functional change Frédéric Junod 2008-11-12 10:17:25 +00:00
  • ea3443c6bc Requiring the base class for WMC. Tim Schaub 2008-11-11 20:54:22 +00:00
  • f877eb4bd4 Typo in comment. Tim Schaub 2008-11-11 20:52:10 +00:00
  • e444a05a18 Updating build requirements for SLD format. Tim Schaub 2008-11-11 20:51:01 +00:00
  • 2153c9e51b Adding more explicit requires directives. Tim Schaub 2008-11-11 20:48:26 +00:00
  • 782b052590 Don't run eventpane setMap test in FF, since FF2 and FF3 return different results. crschmidt 2008-11-11 15:18:32 +00:00