Commit Graph

  • 71b424f74c Add missing require tsauerwein 2014-03-13 12:25:52 +01:00
  • 1a477b8f32 Assert that timeout reset ids are not overridden tsauerwein 2014-03-13 12:17:41 +01:00
  • d170281354 Re-use handler tsauerwein 2014-03-13 11:49:14 +01:00
  • e08fa37565 Use enums for pointer event types tsauerwein 2014-03-13 11:33:57 +01:00
  • 72d7a6e1ff Remove unused property pointerMap on NativeSource tsauerwein 2014-03-13 11:24:01 +01:00
  • b693ddf56e Remove assignments inside expression tsauerwein 2014-03-13 11:16:16 +01:00
  • 73c33e58e9 Remove unused constant NEW_MOUSE_EVENT tsauerwein 2014-03-13 11:07:24 +01:00
  • 77aa29e6ee Remove blank lines tsauerwein 2014-03-13 10:35:51 +01:00
  • 873d47d087 Remove not needed type cast tsauerwein 2014-03-13 10:23:06 +01:00
  • 6933023441 Remove leading whitespace tsauerwein 2014-03-13 10:11:38 +01:00
  • d08ab1ea78 PinchZoom interaction sets/unsets interacting hint Éric Lemoine 2014-03-13 08:43:24 +01:00
  • 544ceaf9f9 PinchRotate interaction sets/unsets interacting hint Éric Lemoine 2014-03-13 08:43:08 +01:00
  • b5339550b7 DragPan interaction sets/unsets interacting hint Éric Lemoine 2014-03-13 08:41:16 +01:00
  • d1ef5b0f5b Remove view hint handling from pointer interaction Éric Lemoine 2014-03-13 08:39:52 +01:00
  • 35b31730b5 Change a property from private to protected Éric Lemoine 2014-03-13 08:20:54 +01:00
  • b939ca24d7 Use a more explicit variable name Éric Lemoine 2014-03-13 08:16:58 +01:00
  • df71854561 Merge ol.pointer.CLONE_PROPS and CLONE_DEFAULTS into a single array Tom Payne 2014-03-12 17:14:44 +01:00
  • 5a358918e1 Rename interactions tsauerwein 2014-03-12 15:10:17 +01:00
  • ee80238ed2 Use 'undefined' for undefined numbers Frederic Junod 2014-03-12 14:15:14 +01:00
  • 18c2888987 Remove not used property TouchSource.firstXY tsauerwein 2014-03-12 14:14:42 +01:00
  • f5b15f737f Move DEDUP_TIMEOUT and CLICK_COUNT_TIMEOUT constants out of the instance Frederic Junod 2014-03-12 11:47:42 +01:00
  • fcb52d2361 Remove unnecessary call to goog.bind tsauerwein 2014-03-12 09:31:26 +01:00
  • 52839533e6 Fix typo in POINTERDRAG constant tsauerwein 2014-03-12 09:16:54 +01:00
  • e28faa3a2b Removing code for functionality now handled by #1834 ahocevar 2014-03-11 20:00:48 +01:00
  • 6742e6a03a Fix type annotation tsauerwein 2014-03-11 15:38:54 +01:00
  • 028a183d11 Pass the mapping object to the ol.pointer.EventSource constructor Frederic Junod 2014-03-10 12:25:25 +01:00
  • 4468d96a13 Read pointerId/pointerType from browser event tsauerwein 2014-03-11 14:41:40 +01:00
  • aee76c989d Change ol.BrowserFeature.HAS_POINTER feature detection Frederic Junod 2014-03-11 14:31:04 +01:00
  • a13ade90ad Simplify pointerType string conversion Frederic Junod 2014-03-10 11:43:06 +01:00
  • 08b297e628 Use goog.object.get instead of ol.pointer.PointerEvent#getValue_ Frederic Junod 2014-03-10 15:01:51 +01:00
  • 6e2f0dce76 Work on a copy of changedTouches tsauerwein 2014-03-10 14:58:07 +01:00
  • b2e946794f Set ol.pointer.*Source#mapping_ properties to private Frederic Junod 2014-03-10 11:26:28 +01:00
  • a916e2500b Add ol.pointer.TouchSource.POINTER_TYPE constant Frederic Junod 2014-03-10 11:11:04 +01:00
  • a74ad0e459 Remove ol.pointer.*Source#events properties Frederic Junod 2014-03-10 10:46:10 +01:00
  • 6b4b62dd3a Use goog.object.get instead of ol.pointer.PointerEvent#getValueOr_ Frederic Junod 2014-03-10 10:20:24 +01:00
  • cbb875e504 Add extern for Navigator.prototype.pointerEnabled Frederic Junod 2014-03-10 10:05:35 +01:00
  • 51d7cb2820 Make goog.events.listen return proper listener key tsauerwein 2014-03-10 09:29:34 +01:00
  • b17957b543 Fix support for legacy IE tsauerwein 2014-03-07 14:33:19 +01:00
  • d6ca93e23c Adding missing return tsauerwein 2014-03-07 09:58:15 +01:00
  • 42f0dfa75a Use goog.dispose tsauerwein 2014-03-07 09:49:42 +01:00
  • 79424ec856 Add comment about mouse support only tsauerwein 2014-03-07 09:43:19 +01:00
  • 0d72f4542e Remove old event types tsauerwein 2014-03-07 09:36:06 +01:00
  • 5f75104e33 Remove DragInteraction tsauerwein 2014-03-07 09:32:03 +01:00
  • 50d09eba93 Adding missing default returns tsauerwein 2014-03-07 09:21:10 +01:00
  • 5b25826e2f Adding missing require ahocevar 2014-03-05 18:52:59 +01:00
  • 29454c2326 Note about MultiGeometry rendering ahocevar 2014-03-05 18:00:54 +01:00
  • 18ba2f8be6 Fixing API docs ahocevar 2014-03-05 17:59:38 +01:00
  • f5f2dae300 Updating tests for Draw interaction ahocevar 2014-03-05 17:59:29 +01:00
  • bc1489e8a0 Adding basic support for mobile ahocevar 2014-03-05 01:06:12 +01:00
  • d6880039cc Making the draw interaction work with pointer events ahocevar 2014-03-04 22:13:24 +01:00
  • be1318f133 Adding basic support for non-mouse devices ahocevar 2014-03-03 22:47:21 +01:00
  • f663a3d87a Do not render selected features on the original layer ahocevar 2014-03-03 20:59:28 +01:00
  • f6efcbcc24 The Modify interaction now uses pointer events ahocevar 2014-03-03 19:57:25 +01:00
  • 32ffb1ecae Relay pointermove events again ahocevar 2014-03-03 17:54:33 +01:00
  • 296da6f4c1 Updating google-map example to use pointer events ahocevar 2014-03-03 13:44:32 +01:00
  • 05dd760287 Rename ol.interaction.PointerInteraction ahocevar 2014-03-03 10:11:37 +01:00
  • fa434bedda use anonymous function tsauerwein 2014-02-28 15:06:18 +01:00
  • bc31d42964 removes dead code tsauerwein 2014-02-26 16:25:35 +01:00
  • 43aac5480c fixes interaction options in tests tsauerwein 2014-02-26 16:17:29 +01:00
  • dc164fd496 removes now superfluous DragPanInteraction tsauerwein 2014-02-26 15:56:17 +01:00
  • 56dcdd02ec base dragrotateandzoominteraction on pointer interaction tsauerwein 2014-02-26 15:24:17 +01:00
  • c593add6d8 base dragrotateinteraction on pointer interaction tsauerwein 2014-02-26 14:43:34 +01:00
  • 12b0fee790 pointer interaction might also receive events that are not pointer events tsauerwein 2014-02-26 13:51:50 +01:00
  • 411b7257cf refactoring pointer interactions tsauerwein 2014-02-26 13:30:08 +01:00
  • fca9c50a3f PointerInteraction uses MapBrowserPointerEvent not MapBrowserEvent tsauerwein 2014-02-26 11:54:28 +01:00
  • a696150470 base interaction for zoom box on pointer events tsauerwein 2014-02-26 11:29:51 +01:00
  • bfc95451e8 fixes preventDefault() on IE11 tsauerwein 2014-02-26 11:28:32 +01:00
  • 122dac857f PointerEventHandler test tsauerwein 2014-02-25 16:35:53 +01:00
  • 3d7ae92f0b tests for mouse- and touchsource tsauerwein 2014-02-25 16:23:37 +01:00
  • 2846996609 tests for pointereventhandler tsauerwein 2014-02-24 17:00:17 +01:00
  • 68b7ee58a5 fixes tests for mapbrowserevent tsauerwein 2014-02-24 15:11:51 +01:00
  • e0b345b7db add assertion tsauerwein 2014-02-19 17:53:56 +01:00
  • 692a68644f introduce type POINTERDRAG to make a distinction between pointer move and drag tsauerwein 2014-02-19 17:45:03 +01:00
  • eca6846dac move checks for pointer support into browserfeature module tsauerwein 2014-02-19 17:18:30 +01:00
  • b52f79340d use separate pointer event handler for document when dragging tsauerwein 2014-02-19 16:10:07 +01:00
  • 2e4badb7f3 when copying properties for touch events, make sure that those properties that might be different for each Touch object are not copied from the touch event tsauerwein 2014-02-19 15:45:13 +01:00
  • 7fbd11154b refactoring, type annotations tsauerwein 2014-02-19 11:58:56 +01:00
  • d772c95ccf makes PointerEvent a plain closure class, instead of trying to mimic a mouse event, which was required for the polyfill tsauerwein 2014-02-19 10:23:30 +01:00
  • 7c8713f79d add comment about an open bug with native Android browser (4.1.2) when the page is scrolled tsauerwein 2014-02-12 16:25:24 +01:00
  • e1f4410ad4 removes not needed WeakMap struct tsauerwein 2014-02-12 09:20:59 +01:00
  • a31cc3f18c only track events when "pointerdown" event was received, because on native android browser wrong move events are sent with no "pointerdown" event tsauerwein 2014-02-10 12:58:50 +01:00
  • c4c1eb7d45 allow dragging for mouse/ms/native when pointer is outside map viewport element tsauerwein 2014-02-07 15:31:49 +01:00
  • ee2174785f copy properties for pointer event from internal browser event, not from google.event.BrowserEvent tsauerwein 2014-02-07 09:37:41 +01:00
  • 1c75ecc260 former touch interactions now use pointer events tsauerwein 2014-02-06 16:52:01 +01:00
  • 014ef96c31 base interactions for pointer events on existing touch interactions tsauerwein 2014-02-06 15:26:43 +01:00
  • 37ab50e2e4 use goog.bind, safari does not support the native bind tsauerwein 2014-02-04 09:58:19 +01:00
  • 492549642e add polymer license info tsauerwein 2014-02-03 17:34:01 +01:00
  • 0858f6825c source for touch events tsauerwein 2014-02-03 17:18:07 +01:00
  • 445ff5e05a source for native pointer events (IE11) tsauerwein 2014-02-03 15:14:09 +01:00
  • df4bd7c43b source for ms pointer events (IE10) tsauerwein 2014-02-03 15:03:51 +01:00
  • 7140f608f8 pointer events generated by mouse events tsauerwein 2014-02-03 14:37:59 +01:00
  • 91cd8f20cc Use change event in geolocation example Éric Lemoine 2014-03-14 09:32:37 +01:00
  • 0577bbc1a1 Make Geolocation dispatch change events Éric Lemoine 2014-03-14 09:32:25 +01:00
  • 88efda1a1f Track resolution and buffer max extent to capture strokes Tim Schaub 2014-03-11 18:28:39 -07:00
  • 1a40b1793c Merge pull request #1789 from ahocevar/mousewheel-delta Andreas Hocevar 2014-03-13 23:43:04 +01:00
  • 44e0f6ce68 Use the delta from goog.events.MouseWheelHandler as-is ahocevar 2014-03-13 19:51:28 +01:00
  • e62e537eed Update zoomslider custom styling to match control styling changes Steven Pukansky 2014-03-10 16:08:46 -04:00
  • a0fdc0ecf9 Update the zoomslider example to have better styling for touch devices Austin Hyde 2014-01-29 09:25:30 -05:00
  • a8dd1d29c8 Fix zoomslider controls to match zoom controls more closely Austin Hyde 2014-01-29 09:24:38 -05:00
  • f45cb50121 Add styles for .ol-touch .ol-zoomslider Austin Hyde 2014-01-28 14:03:51 -05:00