ahocevar
|
98be6e313b
|
Making sketch handlers work over the dateline by using layer.getLonLatFromViewPortPx instead of map.getLonLatFromPixel. Thanks bartvde for the unit and acceptance tests. r=bartvde (closes #2787)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12346 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-09-08 17:53:44 +00:00 |
|
Tim Schaub
|
c517de52f5
|
Making freehand drawing work on touch devices. Thanks jorix for the excellent patch. r=me (closes #3456)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-08-17 02:13:06 +00:00 |
|
ahocevar
|
e4d5fb09f9
|
return value for style numbers is different in IE than in other browsers, so using parseInt
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-30 15:15:28 +00:00 |
|
ahocevar
|
336f82b771
|
don't fire changelayer events without a property, and do a more solid changelayer event check before changing the layer zIndex. r=tschaub (closes #3377)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12121 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-22 06:04:10 +00:00 |
|
Tim Schaub
|
2cf3f62d1b
|
Methods for programmatically manipulating sketches while digitizing features. r=bartvde (closes #3343)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12103 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-17 18:59:16 +00:00 |
|
pgiraud
|
3d27981146
|
Persisted features not correctly removed in Handler.Path and freehand mode, p=jorix,me, r=erilem
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-15 07:21:18 +00:00 |
|
bartvde
|
ca70bcf928
|
Box Handler missing start callback, r=pgiraud (closes #3324)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12051 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-06 11:43:50 +00:00 |
|
Éric Lemoine
|
9b361ef35d
|
make the drawing handlers create the sketch feature at an appropriate time, when we can actually derive geographic coordinates from a pixel, r=ahocevar (References #3327)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@12046 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-06-06 07:12:52 +00:00 |
|
Éric Lemoine
|
fef7e4febf
|
fix regression where drawing accurately is not possible anymore, r=jorix,bbinet (closes #3272)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11962 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-05-09 09:34:19 +00:00 |
|
Éric Lemoine
|
17f2843317
|
make it so features are not selected if there are multiple touches in the touchstart event, r=bbinet (closes #3279)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11948 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-05-04 10:37:09 +00:00 |
|
Éric Lemoine
|
53984809ce
|
Handler.Feature may not trigger click when touching a feature, r=sbrunner
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11943 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-05-03 14:09:09 +00:00 |
|
pgiraud
|
55be96a9dc
|
Don't put the box under the cursor until the mouse moved, prevent errors with the GetFeature and click events. I also removed the no longer valid (and failing) tests. r=elemoine, (Closes #2993)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-04-28 07:09:01 +00:00 |
|
Éric Lemoine
|
035a30021d
|
fix test_Handler_Box_draw by using another method to check whether we can get computed dimensions of an element (closes #3240)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-04-04 07:19:46 +00:00 |
|
Éric Lemoine
|
779732b63b
|
fix test_Handler_Box_draw in FF3, providing getComputedStyle with the correct number of arguments, this test still fails in IE8, no functional change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-04-03 19:49:01 +00:00 |
|
Éric Lemoine
|
adbd2405ca
|
mouseout callbacks should check if the mouse leaves map.eventsDiv instead of map.div or map.viewPortDiv, p=jorix, r=me (closes #3239)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11861 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-04-03 12:47:14 +00:00 |
|
Éric Lemoine
|
61ed146240
|
when drawing make sure the point follow the cursor, even after zooming in or out, p=jorix, r=me (closes #3195)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-31 11:35:24 +00:00 |
|
Stéphane Brunner
|
07f4ad8354
|
fix Don't let the browser to zoom or select the map on feature selection, r=erilem (closes #3212)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-31 09:52:33 +00:00 |
|
Stéphane Brunner
|
04f2b20674
|
revert mistake [11829]
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11830 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-31 09:49:41 +00:00 |
|
Stéphane Brunner
|
c9d459c7fe
|
fix Don't let the browser to zoom or select the map on feature selection, r=erilem (closes #3212)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11829 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-31 09:45:50 +00:00 |
|
Stéphane Brunner
|
36face3f71
|
Cleanup mouse event on touch devices, r=erilem (closes #3215)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-31 09:01:05 +00:00 |
|
Tim Schaub
|
587b2320ab
|
Restore drag handler state in deactivate. r=erilem (closes #3218)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11808 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-30 20:54:41 +00:00 |
|
Tim Schaub
|
a25f506f20
|
Restore click handler state in deactivate. r=erilem (closes #3217)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11807 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-30 20:53:46 +00:00 |
|
bartvde
|
56bca84cfe
|
add support for maxVertices in Hander.Path, p=me,r=erilem, thanks erilem for the updated patch and your great work on this (closes #2779)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11797 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-30 14:38:32 +00:00 |
|
Éric Lemoine
|
cafe9661c4
|
click handler fires a "click" event when it should not, r=sbrunner (closes #3202)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-30 08:25:40 +00:00 |
|
Éric Lemoine
|
c15ffab9bc
|
better tests for the polygon handler, and minor changes to the path handler tests, tests only change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11769 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-30 07:09:31 +00:00 |
|
Éric Lemoine
|
b176d522c9
|
better tests for path handler, tests only patch
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11760 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 21:59:24 +00:00 |
|
Éric Lemoine
|
266f4c5843
|
better tests for the point handler, tests only patch
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11759 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 21:59:08 +00:00 |
|
Frédéric Junod
|
d966553cdf
|
fix comment
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11754 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 15:27:09 +00:00 |
|
ahocevar
|
7dd75fa6ea
|
omit some tests in browsers that don't give us getComputedStyle for elements inside hidden frames (closes #2910)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11753 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 15:15:07 +00:00 |
|
ahocevar
|
c5dfe37bd4
|
fixed box sizing and positioning. r=sbrunner (closes #2910)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11749 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 13:44:04 +00:00 |
|
Éric Lemoine
|
0276351f50
|
when zooming out right after drawing a polygon or a line a point appears in the upper left corner, p=jorix, r=me (closes #3196)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11745 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-29 12:00:58 +00:00 |
|
Éric Lemoine
|
04ee616947
|
make it possible to activate a drawing handler before the map is centered, r=ahocevar (closes #3179)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11717 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-21 08:28:58 +00:00 |
|
bartvde
|
318003d399
|
Point Handler should not create feature if it is not active anymore, p=me,erilem r=ahocevar (closes #3172)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11701 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-12 16:03:57 +00:00 |
|
Tim Schaub
|
5b7d530461
|
Reworking click and pinch handling to get better behavior on multi-touch devices. r=ahocevar +testing from others (closes #3133)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11695 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-11 01:53:26 +00:00 |
|
Éric Lemoine
|
1b3404f1f9
|
the map may jump on mouseup after dragging, p=me, r=crschmidt (closes #2936)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11635 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-03-07 08:21:51 +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 |
|
ahocevar
|
33eef42075
|
making drawing handler work on touch devices. p=sbrunner, r=me (closes #3072)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11563 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-27 15:00:38 +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 |
|
Frédéric Junod
|
a076ce9228
|
Handler.Feature: fix mobile support. p=fredj,erilem r=erilem (closes #3106)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11510 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-25 15:18:02 +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
|
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 |
|
crschmidt
|
8da53d8fbd
|
Better mocking of the function calls on handlers so that handlers which
expect an evt object don't get errors when activating.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-24 09:37:47 +00:00 |
|
Éric Lemoine
|
30aeab365a
|
make it possible to pan the map while drawing geometries, r=tschaub (closes #3052)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-24 09:00: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 |
|
bartvde
|
98a6c1754d
|
fix up issue with Sencha Touch example not handling double tap to zoom in, r=elemoine (closes #3079)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-22 11:21:20 +00:00 |
|
Éric Lemoine
|
f67bcaa033
|
add a touch events related test for the drag handler, no functional change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-22 11:10:35 +00:00 |
|
Éric Lemoine
|
7a8f3917c9
|
make click handler work with touch events (closes #2996)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11201 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-21 16:04:34 +00:00 |
|
Éric Lemoine
|
07160f5385
|
make drag handler work with touch events, p=lotsofpeople, r=tschaub (closes #2995)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2011-02-21 15:07:55 +00:00 |
|