1. 06 Dec, 2023 3 commits
  2. 05 Dec, 2023 4 commits
  3. 04 Dec, 2023 4 commits
  4. 01 Dec, 2023 1 commit
  5. 30 Nov, 2023 2 commits
    • Renzo Olivares's avatar
      Add `undoStackModifier` to `UndoHistory` (#138674) · 75011b25
      Renzo Olivares authored
      This change adds a feature to `UndoHistory` that allows the user to modify the value being pushed onto the undo stack.
      
      This is used by the framework to ignore the composing region when pushing history entries to the Undo stack on Android. This is so an undo does not trigger an input connection restart by the Android TextInputPlugin, which occurs when the framework changes the composing region. This is also the native platform behavior observed in Google Keep app on Android, where doing an undo during composing reverts to the previous state but with composing inactive and a subsequent redo does not bring back the composing region.
      
      Fixes #130881
      Partial fix for #134398
      75011b25
    • xubaolin's avatar
      Introduce multi-touch drag strategies for `DragGestureRecognizer` (#136708) · d49dcaa6
      xubaolin authored
      Fixes #11884
      
      As #38926 pointed out, the current Flutter implementation of multi-finger drag behavior is different from iOS and Android.
      This change introduces the `MultitouchDragStrategy` attribute, which implements the Android behavior and can be controlled through `ScrollBehavior`, while retaining the ability to extend iOS behavior in the future.
      d49dcaa6
  6. 29 Nov, 2023 12 commits
  7. 28 Nov, 2023 9 commits
  8. 27 Nov, 2023 5 commits