Commit Graph

  • 5b7d530461 Reworking click and pinch handling to get better behavior on multi-touch devices. r=ahocevar +testing from others (closes #3133) Tim Schaub 2011-03-11 01:53:26 +00:00
  • 3ce239208f adding ArcGIS (AGS) Tile Cache Layer, great contribution from Azavea, thanks, p=dmiddlecamp, r=me (closes #3030) bartvde 2011-03-11 00:54:25 +00:00
  • c0ae33e457 documenting the options argument and how to limit the attributes returned by GetFeature ahocevar 2011-03-10 22:46:42 +00:00
  • 27da366cd0 Adding a protocol for reading features cross-origin from services that support JSON with a callback. r=erilem (closes #2956) Tim Schaub 2011-03-10 20:51:03 +00:00
  • 545c001b5e examples index - do not cut off long description texts, thanks Ivan for catching this Éric Lemoine 2011-03-10 20:14:49 +00:00
  • 046f0a39ed Format.WMSGetFeatureInfo: also parse empty elements, p=me,r=erilem (closes #2867) bartvde 2011-03-10 16:36:30 +00:00
  • 9af89ff189 MapGuide and Zoomify layers use top-left as the tile origin, p=madair, r=me (closes #3160) bartvde 2011-03-09 17:05:49 +00:00
  • d5848115df the fullScreen example js code was doubled for some reason, example only change Éric Lemoine 2011-03-09 13:28:10 +00:00
  • e04efa811d incorrect argument type in calculateGridLayout, p=madair (closes #3160) bartvde 2011-03-08 22:28:13 +00:00
  • 2cf798c459 remove Control.KeyboardDefaults::destroy method: handler destroy already done in the parent class. r=bartvde (closes #3155) Frédéric Junod 2011-03-08 16:31:36 +00:00
  • e3a5426789 WFSCapabilities - support for parsing SRS and DefaultSRS nodes, p=adube, r=me (closes #3048) bartvde 2011-03-08 16:19:36 +00:00
  • 49e96f352f Adding a filterToParams method on the HTTP protocol. This allows you to specify how a filter is serialized in HTTP feature requests (using CQL for example). By default, we use the OpenLayers.Protocol.simpleFilterSerializer method. r=crschmidt (closes #3032) Tim Schaub 2011-03-08 15:45:18 +00:00
  • f5769b8097 Setting lastMoveEvt in dragmove so it is accessible in both touch and mouse environments. r=erilem (closes #2936) Tim Schaub 2011-03-08 15:21:33 +00:00
  • 288641e00d OpenLayers.Protocol.WFS misses a setGeometryName method, p=fvanderbiest, r=me,erilem (closes #3037) bartvde 2011-03-08 15:21:14 +00:00
  • dfd80545ca since [11381] (pan while drawing) the map must have a center when a drawing handler is activated, fixing the example until a better solution is found (closes #3159) Éric Lemoine 2011-03-08 08:15:07 +00:00
  • d023ffc461 Getting rid of global component in SVG2.js (thanks jorix for the report). Tim Schaub 2011-03-08 07:00:11 +00:00
  • 14324728ff Getting rid of global yRestriction in Map.js (thanks jorix for the report). Tim Schaub 2011-03-08 06:57:52 +00:00
  • 2f93c18bd5 Getting rid of global tlViewPort in Grid.js (thanks jorix for the report). Tim Schaub 2011-03-08 06:54:48 +00:00
  • 34b4bdd835 removing redundant variable definition ahocevar 2011-03-08 06:13:46 +00:00
  • 3f619f8b68 fixing the movestart-move-moveend sequence. r=bartvde (closes #3139) ahocevar 2011-03-08 06:12:59 +00:00
  • 91d4efcbe1 rm debug. r=aabt (closes #3143) Stéphane Brunner 2011-03-07 16:52:01 +00:00
  • 23d24518fb need a setFeatureType function on Protocol.WFS, r=erilem (closes #2639) bartvde 2011-03-07 15:40:37 +00:00
  • 86fd4d076b re-add the Constructor API doc removed in r11641 (see #3149) Frédéric Junod 2011-03-07 14:48:26 +00:00
  • dc9f615833 re-add the Constructor API doc removed in r11610 (see #3146) Frédéric Junod 2011-03-07 14:33:48 +00:00
  • 415aca4763 re-add the Constructor API doc removed in r11640 (see #3147) Frédéric Junod 2011-03-07 14:13:32 +00:00
  • 7865f4d1f3 Add mobile-drawing example, Close: #3143, r=crschmidt Stéphane Brunner 2011-03-07 12:49:51 +00:00
  • 77a214764c Renderer.NG: remove global variables. r=crschmidt (closes #3153) Frédéric Junod 2011-03-07 11:48:51 +00:00
  • 7cea45db7f don't crash if OpenLayers.Renderer.NG is not defined. r=crschmidt (closes #3152) Frédéric Junod 2011-03-07 11:31:51 +00:00
  • 89ea2f4ee2 Bump up the timeout on layer/gml test timeout for better testing on slower devices. crschmidt 2011-03-07 11:22:44 +00:00
  • d3f5100327 Add support to Format.OSM to reproject on writing. Initial suggestion from Arnd Wipperman, turned into a patch by me, r=bartvde (Closes #2988) crschmidt 2011-03-07 11:21:32 +00:00
  • c27af60153 Fix a bug in Rico Color introduced by our original porting by switching to use our internal OpenLayers function instead of an external function; found by jorix in his closure work. r=bartvde, (Closes #2976) crschmidt 2011-03-07 11:20:12 +00:00
  • 324603612d "Controls misbehave in WebKit browsers when vector layers present and map is rendered"; this fix was presented by Nick M, and reviewed by erilem. (Closes #2392) crschmidt 2011-03-07 11:18:45 +00:00
  • ce4ff521b0 Fix the double-reprojection of components of a collection in KML, and write a test for it in both GeoJSON and KML to demonstrate that it works. r=bartvde, (Closes #2040) crschmidt 2011-03-07 11:15:20 +00:00
  • 105351995e remove 'empty' initialize method (method that only call the parent class). r=bartvde (closes #3149) Frédéric Junod 2011-03-07 09:26:23 +00:00
  • 315bbcdef3 remove 'empty' initialize method (method that only call the parent class). r=bartvde (closes #3147) Frédéric Junod 2011-03-07 09:25:17 +00:00
  • 1b3404f1f9 the map may jump on mouseup after dragging, p=me, r=crschmidt (closes #2936) Éric Lemoine 2011-03-07 08:21:51 +00:00
  • 1f58346772 SelectFeature control - highlightOnly and toggle don't play well together, p=me, r=bartvde (closes #2812) Éric Lemoine 2011-03-07 07:57:14 +00:00
  • e8a3885d27 update copyright to 2011, non-functional change bartvde 2011-03-07 05:38:51 +00:00
  • e1a32ba630 Control should set this.div to null in destroy, thanks jorix for the updated patch, p=jorix,me r=me,fredj (closes #2850) bartvde 2011-03-07 05:02:51 +00:00
  • 987c2ae102 Writing map via OWSContext discards nesting path, p=hbruch, r=me (closes #3064) bartvde 2011-03-07 01:26:56 +00:00
  • 57191f5fd2 only write out LegendURL in OWSContext format if present, p=hbruch, r=me (closes #3045) bartvde 2011-03-07 01:14:55 +00:00
  • 99e51364e5 Geolocation Examples: JSLINT + IE Fixes, p=cmoullet, r=me (closes #3150) bartvde 2011-03-06 10:08:35 +00:00
  • 361ca8af95 fix up the case in which a vector layer needs to be reprojected and the map is not yet centered for the BBOX Strategy, thanks tschaub for the catch, p=vmische, r=me (closes #3142) bartvde 2011-03-05 23:34:44 +00:00
  • 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) ahocevar 2011-03-05 21:17:02 +00:00
  • 72f2ce5d0e Also listen on touchmove, since apparently evt.touches doesn't get multiple touches on down? crschmidt 2011-03-03 14:40:29 +00:00
  • 7827b26a7d remove 'empty' initialize method (method that only call the parent class). r=bartvde (closes #3146) Frédéric Junod 2011-03-02 13:23:17 +00:00
  • 010ab7e81f fix typo in doc Frédéric Junod 2011-03-02 11:30:38 +00:00
  • 2a12176915 make setOptions work for restrictedExtent change, like it was before #3062. r=bartvde (closes #3144) ahocevar 2011-03-02 11:09:24 +00:00
  • fb5f081ea6 fixing restrictedExtent check in moveByPx. r=bartvde (closes #3138) ahocevar 2011-03-02 09:55:28 +00:00
  • 41ff5b8af8 fix typo in doc Frédéric Junod 2011-03-02 08:15:20 +00:00
  • afb80bfe48 Vector layer with BBOX Strategy isn't loaded/requested automatically, p=vmische, r=me (closes #3142) bartvde 2011-03-01 14:03:31 +00:00
  • 07d5822995 removing unneeded arguments from extent.clone ahocevar 2011-03-01 13:51:07 +00:00
  • 55647c3e30 fix typo in APIProperty reported by Denis Rykov bartvde 2011-03-01 09:14:53 +00:00
  • 873fa8aa24 modifier+click no longer opens a new tab on FF when using externalGraphic. r=bartvde,pgiraud (closes #1421) ahocevar 2011-02-28 18:56:00 +00:00
  • 1f3a64d706 use wgs84 maxExtent when sphericalMercator is not set ahocevar 2011-02-28 17:11:08 +00:00
  • 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) crschmidt 2011-02-28 17:00:13 +00:00
  • f7c96d32c2 fixing issue with maps disappearing on resize. r=crschmidt (closes #2828) ahocevar 2011-02-28 12:55:40 +00:00
  • be1adc5d69 use moveTo when dragPanMap object is not available. r=crschmidt (closes #3135) ahocevar 2011-02-28 12:33:52 +00:00
  • 82a64751af fix Natural Docs comments, no functional change. p=jorix, r=me (closes #2989) Frédéric Junod 2011-02-28 08:19:18 +00:00
  • 1887969a3c move addTile code to the base class (OpenLayers.Layer.Grid). r=crschmidt (closes #2904) Frédéric Junod 2011-02-28 08:12:05 +00:00
  • f7d58dc36c GeoRSS <description> is not properly parsed if multiple children. r=crschmidt (closes #2780) Frédéric Junod 2011-02-28 08:10:10 +00:00
  • 8beb04d2ca deprecate OpenLayers.Element hide() / show(). r=crschmidt (closes #1099) Frédéric Junod 2011-02-28 08:05:56 +00:00
  • 31f1dd2610 Moving some properties (title, div, type, events, activate, deactivate) to API Properties. (Closes #2827) crschmidt 2011-02-28 00:56:20 +00:00
  • a5c9052b94 Make SVG graphicTitle standards compliant. p=potter000, r=pgiraud (Closes #2924) crschmidt 2011-02-28 00:46:52 +00:00
  • 8569ec2c2f Remove unused testEvent. Tim Schaub 2011-02-27 23:22:57 +00:00
  • b750f690d9 Mocking less and (more importantly) making sure all assertions are not made in conditionally run code. Tim Schaub 2011-02-27 17:03:57 +00:00
  • 7fde5fd248 Refactoring the click handler tests so they are more legible and rely less on long sequences. Tim Schaub 2011-02-27 15:29:32 +00:00
  • 5a8260bb87 use correct y-offset for graphic. p=sbrunner, r=me (closes #3134) ahocevar 2011-02-27 15:21:37 +00:00
  • 693c95f999 Correcting click handler comment. Tim Schaub 2011-02-27 15:19:32 +00:00
  • 33eef42075 making drawing handler work on touch devices. p=sbrunner, r=me (closes #3072) ahocevar 2011-02-27 15:00:38 +00:00
  • ba8aed56ef Since r11544, the event xy property is the average of all touch pixel locations. This test should have been updated with that change. Tim Schaub 2011-02-27 13:57:33 +00:00
  • 02d4257544 Using real pixels in tests so we get distanceTo method. Tim Schaub 2011-02-27 13:08:51 +00:00
  • b754cc40ac Working WFS. Tim Schaub 2011-02-27 11:09:53 +00:00
  • 709863eeae Some node.js test hacking. crschmidt 2011-02-27 00:39:39 +00:00
  • 7ede83ad75 Fricking differences between os x and linux sed. This fixes the mobile build for OpenLayers in our live examples. crschmidt 2011-02-26 22:08:23 +00:00
  • 28ccd43ba4 Simple demo game-like thing showing how to use the accelerometer to control a vector feature on a map. crschmidt 2011-02-26 15:21:40 +00:00
  • b3091002f6 Add a quick test for multitouch. If you can't get the number reported higher than one, your browser doesn't support multitouch. crschmidt 2011-02-26 09:56:43 +00:00
  • f785153bca Adding a PinchZoom control for smooth zooming on multi-touch devices. p=bbinet,me r=crschmidt (closes #3105) Tim Schaub 2011-02-26 02:22:45 +00:00
  • 1425c2b0e6 Making it so the map doesn't show the white void beyond the edge of the world. Tim Schaub 2011-02-26 00:33:10 +00:00
  • 6486043716 Update the browser.html example to support further testing. patch by cmoullet, simple example change, (Closes #3108) crschmidt 2011-02-25 19:20:19 +00:00
  • b0b297bccd Update the dev dir building script to take the '?mobile' flagged .js files and use the mobile OL build on them. crschmidt 2011-02-25 19:06:58 +00:00
  • 76a420b278 Making it so the navigation control zooms out on two touch taps. r=erilem (closes #3127) Tim Schaub 2011-02-25 18:35:50 +00:00
  • 5826bf5f3b make tween panning use Map::moveByPx. p=aabt, r=me (closes #3098) ahocevar 2011-02-25 18:14:29 +00:00
  • 2d5f29c55e New private movePyPx method to avoid going through all the unnecessary pixel-lonlat conversions. p=elemoine,me (closes #3062) ahocevar 2011-02-25 18:02:12 +00:00
  • 4c40f7c11f increase delay for slow browser. (closes #3121) Frédéric Junod 2011-02-25 16:44:40 +00:00
  • 7219fd3743 firebugx.js sets window.i, no functional change, p=aabt,me (closes #3116) Éric Lemoine 2011-02-25 16:40:19 +00:00
  • bc509b84e3 fixup my city name Frédéric Junod 2011-02-25 16:22:17 +00:00
  • fa533001d1 do no declare vars multiple times in functions, no functional change Éric Lemoine 2011-02-25 15:52:48 +00:00
  • 26d8f31c5d Enhancing the mobile jQuery example, p=pgiraud,igorti,aabt pgiraud 2011-02-25 15:51:32 +00:00
  • 0e487a6d6b call zoomToMaxExtent only if the ArgParser didn't center the map itself, examples only change, thanks cmoullet for catching this Éric Lemoine 2011-02-25 15:25:26 +00:00
  • a076ce9228 Handler.Feature: fix mobile support. p=fredj,erilem r=erilem (closes #3106) Frédéric Junod 2011-02-25 15:18:02 +00:00
  • a26f8b7e27 Build examples when releasing. crschmidt 2011-02-25 15:13:53 +00:00
  • 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) Tim Schaub 2011-02-25 14:52:56 +00:00
  • b34dbcb903 add missing tags in examples/accelerometer.html. p=cmoullet, r=me (closes #3109) Frédéric Junod 2011-02-25 14:35:43 +00:00
  • 979d78f6aa use OLLoader.js for Geolocate unit test. p=cmoullet, r=me (closes #3124) Frédéric Junod 2011-02-25 14:33:55 +00:00
  • 0aa0b680a2 fix shortdesc in accelerometer.html Frédéric Junod 2011-02-25 14:28:51 +00:00
  • d7afd24ac5 documenting that Layer.VirtualEarth requires restrictedExtent to be set, and changing the examples accordingly. p=marcjansen (closes #3123) ahocevar 2011-02-25 14:27:54 +00:00
  • 7ec361cda9 100 milliseconds seems to be a good value for drag pan interval on most devices, no functional change (closes #3093) Éric Lemoine 2011-02-25 14:19:17 +00:00
  • 0546f974c5 make the mobile-navigation example use an OSM layer, example only change Éric Lemoine 2011-02-25 13:51:33 +00:00
  • 1179ffe682 Fixing different things in the mobile aware examples: - css styling for the zoom panel control, - creating a new mobile-base.js file shared by sencha and jq examples, - (re-)simplyfing mobile.js pgiraud 2011-02-25 13:45:19 +00:00