1. 13 Feb, 2023 1 commit
  2. 03 Feb, 2023 1 commit
  3. 23 Jan, 2023 1 commit
  4. 13 Jan, 2023 1 commit
    • Bernardo Ferrari's avatar
      Add `allowedButtonsFilter` to prevent Draggable from appearing with secondary click. (#111852) · 0752af84
      Bernardo Ferrari authored
      * DragTarget part 1.
      
      [WIP] Change GestureRecognizer. Sorry.
      
      [WIP] Move from GestureRecognizer to MultiDragGestureRecognizer.
      
      Make it a `Set<int>?`
      
      Get bitwise operations working.
      
      Fix test. Rename to allowedInputPointers.
      
      Convert into a builder.
      
      Improve code with default funciton.
      
      Refactor everything again.
      
      Rename to buttonEventFilter.
      
      Use static function.
      
      Fix analyzer.
      
      Fix private reference.
      
      Use // in private method.
      
      * Fix Renzo request.
      
      * Add `allowedButtonsFilter` everywhere.
      
      * Refactor monoDrag for multi pointer support.
      
      * Fix tests?
      
      * Change default to always true.
      
      * Fix PR comments.
      
      * Completely refactor long press.
      
      * Add forgotten class.
      
      * Revert "Completely refactor long press."
      
      This reverts commit 5038e8603e250e8c928b0f1754fb794b7b75738b.
      
      * Add default value to LongPress
      
      * Refactor doubleTap.
      
      * Relax double tap.
      
      * Write comment in LongPress.
      
      * Use template.
      Unverified
      0752af84
  5. 20 Dec, 2022 1 commit
  6. 24 Jun, 2022 1 commit
  7. 17 Jun, 2022 1 commit
  8. 25 May, 2022 1 commit
    • Pierre-Louis's avatar
      Use `curly_braces_in_flow_control_structures` for `foundation`, `gestures`,... · 9cc72df7
      Pierre-Louis authored
      Use `curly_braces_in_flow_control_structures` for `foundation`, `gestures`, `painting`, `physics` (#104610)
      
      * Use `curly_braces_in_flow_control_structures` for `foundation`
      
      * Use `curly_braces_in_flow_control_structures` for `gestures`
      
      * Use `curly_braces_in_flow_control_structures` for `painting`
      
      * Use `curly_braces_in_flow_control_structures` for `physics`
      
      * fix comments
      
      * remove trailing space
      
      * fix TODO style
      Unverified
      9cc72df7
  9. 14 Apr, 2022 1 commit
  10. 13 Apr, 2022 1 commit
    • Callum Moffat's avatar
      Support trackpad gestures in framework (#89944) · 30a50180
      Callum Moffat authored
      * Implement trackpad gestures in framework
      
      * Touch and Pan/Zoom pointers have separate IDs now
      
      * Handle trackpad pointer device type
      
      * Respect supportedDevices for pan/zoom events
      
      * Update after rebase
      
      * Fix check failures
      
      * Avoid error with very short drags
      
      * Address feedback
      
      * Refactor drag event handler
      
      * Address more feedback
      
      * Add some missing punctuation
      Unverified
      30a50180
  11. 22 Feb, 2022 1 commit
  12. 03 Feb, 2022 1 commit
  13. 12 Dec, 2021 1 commit
  14. 07 Dec, 2021 1 commit
  15. 09 Aug, 2021 1 commit
  16. 15 Jul, 2021 1 commit
  17. 14 Jul, 2021 3 commits
  18. 13 Jul, 2021 2 commits
  19. 01 Jun, 2021 1 commit
  20. 19 May, 2021 1 commit
  21. 18 May, 2021 1 commit
  22. 17 May, 2021 1 commit
    • Todd Volkert's avatar
      Gesture recognizer cleanup (#81884) · e88a387b
      Todd Volkert authored
      * Gesture recognizer cleanup
      
      1) Make OneSequenceGestureRecognizer.addAllowedPointer()
         call startTrackingPointer(), and change subclasses to
         call super.addAllowedPointer() in place of manually
         calling startTrackingPointer().
      2) Fix addAllowedPointer overrides to take PointerDownEvent
         where some were taking PointerEvent.
      3) Add API documentation to OneSequenceGestureRecognizer
      4) Make the following fields in OneSequenceGestureRecognizer
         private with public getters instead of publicly writable:
         `state`, `primaryPointer`, and `initialPosition`.
      5) Clean up gesture recognizer state in
         OneSequenceGestureRecognizer.didStopTrackingLastPointer.
      
      Fixes #81883
      Unverified
      e88a387b
  23. 14 May, 2021 1 commit
  24. 07 May, 2021 1 commit
  25. 04 May, 2021 1 commit
  26. 28 Apr, 2021 2 commits
  27. 21 Apr, 2021 1 commit
  28. 15 Apr, 2021 1 commit
  29. 30 Mar, 2021 1 commit
  30. 12 Jan, 2021 1 commit
  31. 06 Nov, 2020 1 commit
  32. 02 Nov, 2020 1 commit
  33. 23 Oct, 2020 1 commit
  34. 22 Oct, 2020 1 commit
  35. 28 Jul, 2020 1 commit
  36. 11 Jun, 2020 1 commit