Frederic Junod
0e24164da3
Remove mouse wheel work-around in tests for Opera < 9.2 (see #498 )
2012-05-31 09:39:28 +02:00
Gregers Gram Rygg
dc69749e3b
Reverted Safari hack for MouseWheel test
2012-05-30 15:05:27 +02:00
Gregers Gram Rygg
50d24d7756
Improve analog mouse wheel detection and normalize event.wheelDelta for Safari
2012-05-29 13:26:27 +02:00
Gregers Gram Rygg
12931612ea
Don't affect digital mouse wheels (a.k.a. step-scroll)
2012-05-22 17:43:52 +02:00
Gregers Gram Rygg
f377d0387f
Adjusted delta in MouseWheel test
2012-05-22 17:29:12 +02:00
Éric Lemoine
c58f093615
Revert "Removing camelize method."
...
This reverts commit 43ef0920c2 .
2012-03-04 23:22:21 +01:00
Éric Lemoine
43809ea330
Merge pull request #222 from camptocamp/access_keyboardcontrol
...
KeyboardDefaults control improvements
2012-02-28 03:02:19 -08:00
ahocevar
c2b8f9cdb5
Merge pull request #64 from tmcw/no-camel
...
Removing camelize method.
2012-02-28 00:05:58 -08:00
Éric Lemoine
c0b02b278a
add an observeElement option to Handler.Keyboard and Control.KeyboardDefaults to control the DOM element on which key events are observed
2012-02-15 13:58:48 +01:00
Éric Lemoine
2ecec3ddc3
fix the Handler.Keyboard tests
2012-02-15 13:58:48 +01:00
Éric Lemoine
7652b0e983
change test function name in Handler/Keyboard.html, non-functional change
2012-01-25 10:48:54 +01:00
ahocevar
05de2b5109
Don't let button controls interfer with handlers.
...
This change involves removal of the map's eventsDiv and introduces an OpenLayers.Events.buttonclick component that adds a buttonclick event which makes sure that only events that are not related to clicking a button propagate. This allows button controls to be on the map's viewPortDiv again.
2012-01-20 03:37:11 +01:00
Xavier Mamano
59dfb7ec11
Add test for stop freehand using "maxVertices"
2012-01-12 20:23:01 +01:00
Tom MacWright
43ef0920c2
Removing camelize method.
2011-11-20 23:47:37 -05:00
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