Commit Graph
100 Commits
Author SHA1 Message Date
Tim Schaub f5769b8097 Setting lastMoveEvt in dragmove so it is accessible in both touch and mouse environments. r=erilem (closes #2936)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11671 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 15:21:33 +00:00
Tim Schaub d023ffc461 Getting rid of global component in SVG2.js (thanks jorix for the report).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11665 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 07:00:11 +00:00
Tim Schaub 14324728ff Getting rid of global yRestriction in Map.js (thanks jorix for the report).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11664 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 06:57:52 +00:00
Tim Schaub 2f93c18bd5 Getting rid of global tlViewPort in Grid.js (thanks jorix for the report).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11663 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 06:54:48 +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
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
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
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
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
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
Tim Schaub b6cc99be8f Adding a distanceTo for pixels. p=bbinet, r=me (closes #3119)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11491 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 13:34:59 +00:00
Tim Schaub f7fcb86ee9 Making it so moveTo is only called once when creating a map with center and layers options. r=crschmidt (closes #3114)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11480 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 11:47:41 +00:00
Tim Schaub 3f47ab809c Remove unused google.css.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11472 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 10:02:20 +00:00
Tim Schaub 7d195697b6 Adding example demonstrating device orientation and accelerometer use. Nice example from cmoullet (closes #3083).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11463 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 08:59:04 +00:00
Tim Schaub 9d6d6bdd27 Adding profile for mobile builds (see #3069).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11458 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 08:48:33 +00:00
Tim Schaub 680923319c Adding a pinch handler for multi-touch devices. Great patch from Bruno. p=bbinet, r=me (closes #3077)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-24 10:05:49 +00:00
Tim Schaub fa32a4a645 Arrange elements so we can get mouse events on controls while preventing the default (scroll) behavior on touch devices. r=elemoine (closes #3091)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11365 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 17:59:37 +00:00
Tim Schaub 0961132ab6 Opening popup windows with the same query string from the parent. This allows mode=build for tests in popups.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 15:54:26 +00:00
Tim Schaub 8284c81b3b We register for mousemove, we generate mousemove, and IE gives us event.type 'load'. This is likely the window event property.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 13:48:49 +00:00
Tim Schaub f55291bd34 Updating the EventPane tests so we always run the same number of tests (except Firefox) and report better failures.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11312 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 13:21:47 +00:00
Tim Schaub 8ef02b39ef Adding detail to the messages for easier failure detection.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11292 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 10:28:27 +00:00
Tim Schaub 9ebdb1e4f7 No floats above map containers without position or clear.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11289 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 10:14:53 +00:00
Tim Schaub 257b96b309 Only invoke the landscape rules if the max width is fewer than 600 px (thanks aabt).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11287 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 10:04:55 +00:00
Tim Schaub 75538b6f42 Getting consistent datestring parsing in Chrome and Firefox. r=crschmidt (closes #2994)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11281 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 09:32:36 +00:00
Tim Schaub c55323cf3a More descriptive titles.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11264 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 22:38:31 +00:00
Tim Schaub 7fe4329afe Linking to example source code. Setting watch checkbox to match initial control state.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11263 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 22:00:59 +00:00
Tim Schaub d21b7b081f Taking advantage of the nice media query styles. Separating code from markup.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11261 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 21:21:31 +00:00
Tim Schaub 406bca8d70 Adding title and description to mobile examples.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11260 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 20:56:27 +00:00
Tim Schaub 1619f0801b Working with json if available. Fall back to simplejson.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11259 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 20:55:36 +00:00
Tim Schaub 8965a61c75 Making it so the click handler works even if other listeners stop propagation on touchstart. r=elemoine (closes #3089)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 15:28:31 +00:00
Tim Schaub 629720b2d1 Fewer pink tiles.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11248 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 15:08:17 +00:00
Tim Schaub 849426f845 Making it so controls that register for mousedown and mouseup work in touch environments. r=crschmidt (closes #3075)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11207 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 17:31:19 +00:00
Tim Schaub 3066b50956 Removing the ie-killer trailing comma to make the mobile.html example work for crschmidt (and debunking the myth that you can't render a map with a script in the body).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11205 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 16:12:55 +00:00
Tim Schaub fa15785c96 Updating the update_dev_dir script to use the tests.cfg profile. This brings in lang and console utilities.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11175 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 12:01:39 +00:00
Tim Schaub 17eaecc4e5 Excuse the bad commit message on r1172. This change and that one add a reusable empty function. r=ahocevar (closes #3073)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11174 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 12:01:17 +00:00
Tim Schaub 174bd431f4 Updating the update_dev_dir script to use the tests.cfg profile. This brings in lang and console utilities.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 11:54:15 +00:00
Tim Schaub d33477d65f A framework-less example that will soon work.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-20 17:31:46 +00:00
Tim Schaub a736a44955 Reverting before update to avoid conflicts when examples are removed.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-20 15:24:08 +00:00
Tim Schaub 5e091d46d8 Use OpenLayers.Console.log. Make gg and sm globally available so we can transform position.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-20 15:06:53 +00:00
Tim Schaub 0781655e19 Removing scrolling workaround.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11132 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-17 05:29:11 +00:00
Tim Schaub 0fa37001dc Prevent scrolling from map.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11131 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-17 05:07:50 +00:00
Tim Schaub 6e13d7f8f3 Adding Sencha Touch example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11124 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-16 08:50:32 +00:00
Tim Schaub b3ca71d48f Remove unused log element.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11123 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-16 08:47:14 +00:00
Tim Schaub 1be7701c8f Add example using jQuery mobile (limited functionality).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-16 00:34:16 +00:00
Tim Schaub 47767fbd0c Adding igrcic to the authors list.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-10 19:28:39 +00:00
Tim Schaub 5d92c646b6 Correcting link to source.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11066 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-01 16:05:47 +00:00
Tim Schaub 6b0b3375e3 Adding a parser for reading and writing CQL. This can be used to create filters to be used in rules when styling or it can be used to serialize filters when making requests to services that supprot CQL. p=dwinslow, r=me (closes #2522)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11065 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-28 23:15:10 +00:00
Tim Schaub c8c8a74be7 In r11031 support was added for writing null geometries in an update transaction. This change corrects the syntax for null geometries, omitting the wfs:Value element altogether. r=ahocevar (closes #3010).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11034 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-14 16:13:10 +00:00
Tim Schaub 441a5408cd Adding support for a tileOrigin property to all gridded layers. If working with a cache of tiles that don't align with the bottom left corner of the layer's maxExtent property, set the layer's tileOrigin property. This change also removes the tileExtent property (not in any release), favoring tileOrigin as the way to determine how the grid is aligned. r=ahocevar (closes #3011).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11033 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-14 15:56:07 +00:00
Tim Schaub f68ee50a8e Allow WFS transactions with null geometry. r=ahocevar (closes #3010)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11031 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-13 19:37:35 +00:00
Tim Schaub 1c1bcf86ff Clarifying docs and removing a bit of lint.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11020 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-07 22:28:25 +00:00
Tim Schaub ece7beff27 I'm assuming that it was a mistake to remove the v3.2 bit in r11018 (this keeps us from getting that annoying popup). Please clarify if it was indeed supposed to be removed. (see #2985)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11019 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-07 22:21:53 +00:00
Tim Schaub 472f0e55fe Not really required here, but taking a shortcut.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11017 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-07 00:13:46 +00:00
Tim Schaub 8c258e9901 Control resolution at which snapping is considered with minResolution and maxResolution per target. r=elemoine (closes #3007).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11016 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-06 21:41:25 +00:00
Tim Schaub 8dd58e484a Optionally include SRS id in serialized BBOX by constructing a HTTP protocol with srsInBBOX true. r=elemoine (closes #3006).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11015 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-06 21:39:14 +00:00
Tim Schaub 6ccbdf330c Updating load order for Util tests.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11014 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 19:34:59 +00:00
Tim Schaub b6de19074e A critical oversight in r11003. The Class.js script must be loaded first now (see #2992).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11013 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 19:33:03 +00:00
Tim Schaub 11c609d3fd Simplifying the build profiles. Build only commit.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:43:28 +00:00
Tim Schaub b9b7a68b19 Declaring dependencies in the source. Comments only commit.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:42:45 +00:00
Tim Schaub 0bc34e48c6 Simplifying the toposort method used for sorting dependencies. The new version imposes an arbitrary sort order for circular dependencies (instead of bombing out). The merge script now uses this new toposort. Tools only commit.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11006 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:39:44 +00:00
Tim Schaub 52a105c3aa Adding the tile extent examples as part of #3002.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:37:58 +00:00
Tim Schaub 9e89f4f173 Removing the OpenLayers.Util.extend method to the Class.js file to avoid a circular dependency that cannot be resolved with an arbitrary sort order. r=elemoine (closes #2992)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11003 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:24:32 +00:00
Tim Schaub 373dc629bb For gridded layers where the tile lattice on the server doesn't align with the maxExtent on the client, set the layer tileExtent property. r=ahocevar (closes #3002)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-05 17:21:58 +00:00
Tim Schaub ad54169479 Happy New Year.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10995 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-03 15:39:40 +00:00
Tim Schaub e7803974b0 A bit of lint removal.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-01 23:48:08 +00:00
Tim Schaub 7eed099b4e Getting specific about the radix. Trivial change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10989 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-01 23:41:47 +00:00
Tim Schaub 564376c847 Only loading what is strictly required by Util tests (see #2947).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10977 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-01-01 18:44:59 +00:00
Tim Schaub 62d91da358 Using the v3.2 api to avoid attribution popup.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-12-17 16:04:06 +00:00
Tim Schaub 697ee375b8 Making it clearer what WKT read does with a geometry collection.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10972 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-12-16 19:31:10 +00:00
Tim Schaub e00a21541d Serializing features with OpenLayers.Geometry.Collection geometries as GEOMETRYCOLLECTION in WKT. p=strk, r=me (closes #2706).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-12-16 19:14:44 +00:00
Tim Schaub 4104942bca Manual test for Google v3 resizing issue.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10957 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-12-08 17:58:41 +00:00
Tim Schaub 43dd65d357 Avoiding infinite recursion when getting bounds of geometry collections. r=ahocevar (closes #2967)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10953 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-12-07 23:37:56 +00:00
Tim Schaub 8e9087344d Updated single tile example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10883 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-10 18:23:58 +00:00
Tim Schaub 003312856c Update KML layer example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10875 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-05 21:56:24 +00:00
Tim Schaub aa9112c494 Avoiding unnecessary repeated checks of navigator.userAgent. The constants added here should not be used outside the library. In the future, they should be removed from the library. r=ahocevar (closes #2911)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-03 00:10:00 +00:00
Tim Schaub 89c215bba4 Fixing up the WMS Post tests so they don't override getBrowserName (closes #2912).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10867 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-02 19:35:02 +00:00
Tim Schaub 1397f816b5 Adding interior ring digitizing for polygons. Thanks jachym for the initial work. r=ahocevar (closes #1894)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10828 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 22:12:52 +00:00
Tim Schaub ba21865e28 Update jugl.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10824 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 19:01:00 +00:00
Tim Schaub 0bcf869632 Excluding Lang dir in library.cfg (Lang/en.js is pulled in by OpenLayers.js).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-11 15:57:40 +00:00
Tim Schaub 8047afd909 Adding support for excluding directories when an includes list is not explicitly provided. For our full.cfg example profile, we can exclude the OpenLayers/Lang and Firebug directories instead of having to explicitly list language files to exclude (see #2871).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-11 15:51:29 +00:00
Tim Schaub 1d1911e28d Fire measurepartial synchronously if in freehand mode. Cancel delayed messages when measure completes, when control is deactivated, or when measure is canceled. p=jorix,me r=me (closes #2820)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10799 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-28 21:57:00 +00:00
Tim Schaub b8feb3c22e Making it so OpenLayers.Util.getParameters doesn't fail with improperly encoded query string parameter names or values. We expect parameter names and values to be encoded according to RFC 3986 (http://labs.apache.org/webarch/uri/rfc/rfc3986.html). However, there are cases where browsers will not use utf-8 character encoding in generating a URL. In these cases, the unescape function provides a fallback that tries to use the ISO Latin character set. This may not always be a good second assumption, but it is better than failing to load the library when the first assumption fails. r=ahocevar (closes #2821)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 16:48:11 +00:00
Tim Schaub bb71632848 Removing null default values from symbolizers. Later, we could consider static setDefaults methods on the constructors. r=ahocevar (closes #2840)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10770 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 16:32:07 +00:00
Tim Schaub 1284b71bbc Updating basic example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10754 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-16 20:34:49 +00:00
Tim Schaub 3aeab46132 Putting the script tag at the end of the body (for demonstration purposes).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10725 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-10 13:14:06 +00:00
Tim Schaub 95512dfa5a The cluster strategy originally destroyed all features on the layer because it created them. When the threshold property was introduced, the strategy should have been removing instead of destroying features that it didn't create. This wasn't a problem until r10597 when the destroyMethod method was made to actually work. With this change, the cluster strategy removes instead of destroys features. r=crschmidt (closes #2815).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10714 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-02 18:29:06 +00:00
Tim Schaub f37c9f8aef Making it so mergeWithDefaultFilter returns undefined if the protocol defaultFilter is falsey. r=ahocevar,me (closes #2796)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10658 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 23:48:45 +00:00
Tim Schaub 3f172c501d Adding a WMTSGetFeatureInfo control for querying WMTS layers. r=ahocevar (closes #2678)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10656 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 22:49:08 +00:00
Tim Schaub 25fac24436 Adding a filter strategy for limiting features that are included in a layer's collection. The strategy takes a filter and caches features that don't pass the filter. Call setFilter on the strategy to update the cache and collection on the layer. r=ahocevar (closes #2790)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 22:41:01 +00:00
Tim Schaub 28558c171c Giving the getCentroid method on geometry collections a 'weighted' argument. If true, the centroid will be calculated based on the weighted average of all component centroids. Thanks for the great patch dzwarg. r=me (closes #2469)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10652 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 20:28:48 +00:00
Tim Schaub 2c7eade60c Demonstrating that the layer.destroyFeatures() issue is already fixed (see #2649).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10651 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 20:01:08 +00:00
Tim Schaub 59953b8eb6 Adding a zoomOffset property to XYZ and TMS layers. This allows you to have a map with a maximum resolution that differs from the maximum cache resolution (if you want to show a subset of OSM for example). r=ahocevar (closes #2616)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10650 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 19:40:53 +00:00
Tim Schaub 5750b5f6e0 Properly setting the hoverRequest so it can be aborted. r=ahocevar (closes #2797)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10649 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 19:30:00 +00:00
Tim Schaub 9d4e91e717 Creating a Type variable that refers to arguments[i]. Including parentheses when calling the constructor. r=elemoine (closes #2791)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10642 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-20 15:50:46 +00:00
Tim Schaub 94c29f1d4d Updating example and tests to demonstrate the trackAttributes property for per point attribute parsing (see #2771).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10633 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-08-18 18:53:43 +00:00