Tim Schaub
|
35dae2bdb0
|
Adding a RegularPolygon handler for drawing squares, triangles, circles, etc. Demo in the regular-polygon.html example. Also adding a createRegularPolygon class method to the Polygon geometry class. Thanks to crschmidt for all the tests and help getting this in (closes #828).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4205 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-09-10 20:24:27 +00:00 |
|
Tim Schaub
|
6c7824cfb0
|
adding basic tests for the feature handler
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4148 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-30 23:56:04 +00:00 |
|
Tim Schaub
|
cecf760f29
|
make the drag handler and drag feature control tidy up after themselves - as a bonus, give the drag feature control an onStart method. Thanks for the review crschmidt (closes #950).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-30 23:25:49 +00:00 |
|
Tim Schaub
|
e5641c76e0
|
Fix deactivate and destroy methods on the keyboard handler. Add 28 tests for previously untested handler. Thanks to Erik for the quick review and comments - appreciated as always (closes #943).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4108 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-29 17:37:42 +00:00 |
|
crschmidt
|
46c5cd6812
|
Properly destroy OpenLayers.Handler.MouseWheel, patch from fredj. Added
tests for it as well. (Closes #935)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-29 04:21:17 +00:00 |
|
Tim Schaub
|
984cdf6672
|
Modify drag handler for easier subclassing. Thanks for the team effort on this one (closes #827).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-29 03:11:41 +00:00 |
|
crschmidt
|
30982c20b3
|
check against the map instead, since Opera doesn't seem to have the same kind
of mouse positions.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4090 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-28 23:58:15 +00:00 |
|
crschmidt
|
5b3221b8e3
|
Fix mousehweel test in opera.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-28 22:12:44 +00:00 |
|
Tim Schaub
|
a84e511c1f
|
Adding neglected polygon hanlder test. Should have gone in with r4076. (See #934)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4077 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-28 16:53:59 +00:00 |
|
Tim Schaub
|
2d636c1ae4
|
Properly destroy features in the point, path, and polygon handlers. Patch with tests from fredj - thank you for the catch and the great patch. (Closes #931)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4063 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-27 21:03:28 +00:00 |
|
Tim Schaub
|
661d643b4f
|
Give handlers a non-API evt property - this to be used by other controls in the library only. Eventually, we may decide to restructure this. (Closes #902)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4062 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-27 19:55:04 +00:00 |
|
Tim Schaub
|
e4d857b167
|
removing HTML comment wrapping scripts - these haven't been necessary since Netscape 2.0 - if your browser doesn't run javsacript, please don't run these tests
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4059 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-27 17:47:50 +00:00 |
|
crschmidt
|
ab40f522c9
|
"JS error after using mousewheel without having moved the mouse before."
Update MouseWheel handler to use center of map if no mousemovement has
been seen yet. (Closes #882)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4042 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-25 07:46:52 +00:00 |
|
Tim Schaub
|
d418b7f8da
|
Adding two test pages that didn't make it in r4036 - that devilish ticket. (See #666.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-25 03:39:57 +00:00 |
|
Tim Schaub
|
56490d73ce
|
#905 - give the drag handler back its start property - controls use but do not modify these handler properties
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-15 20:48:17 +00:00 |
|
Tim Schaub
|
b4da05da35
|
#774 - drag control only calls move callback with a change in pixel position - DragPan control simplified
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-11 03:32:41 +00:00 |
|
Tim Schaub
|
2b285f5160
|
full tests for drag handler
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-07 03:19:57 +00:00 |
|
Tim Schaub
|
0d2ee0fd14
|
test mousedown with the drag handler
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-06 22:32:35 +00:00 |
|
Tim Schaub
|
18e0b12b5d
|
adding more handler tests
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-08-06 21:15:37 +00:00 |
|
Tim Schaub
|
64c455cb7d
|
temporarily store the original initialize instead of tacking anything extra on to the handler's prototype - thanks for the catch Erik - I'm trashing the oldInit just so we don't end up with any more unexpected prototype modifications elsewhere in the test
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3701 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-07-11 17:43:07 +00:00 |
|
euzuro
|
10d3266013
|
fix drag handler test for IE. for whatever reason, ie and ff handle the tests in different order. because IE runs through the functions numerically, the constructor test is run first, and so the changes to the handler's initialize are maintained throughout the rest of the tests. thus, we need to make sure to set it back before exiting.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3698 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-07-11 17:04:07 +00:00 |
|
Tim Schaub
|
03392d85f1
|
construct, activate, and deactivate tests for the drag handler
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3690 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-07-10 22:57:38 +00:00 |
|
Tim Schaub
|
f7f75bf8c2
|
start testing the drag handler
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3689 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
|
2007-07-10 22:48:33 +00:00 |
|