1. 07 Apr, 2016 1 commit
  2. 14 Mar, 2016 1 commit
  3. 13 Mar, 2016 1 commit
  4. 12 Mar, 2016 2 commits
  5. 08 Mar, 2016 1 commit
  6. 07 Mar, 2016 1 commit
  7. 03 Mar, 2016 1 commit
  8. 21 Feb, 2016 1 commit
    • Adam Barth's avatar
      Add TestGesture · 1484add1
      Adam Barth authored
      This helper makes it easier to write correct tests that involve
      gestures.
      
      Fixes #1855
      1484add1
  9. 11 Jan, 2016 2 commits
  10. 06 Jan, 2016 2 commits
  11. 24 Dec, 2015 1 commit
    • Ian Hickson's avatar
      RenderFractionalTranslation · 9bad312a
      Ian Hickson authored
      - Add RenderFractionalTranslation, a render box that does a
        translation based on a FractionalOffset.
      
      - Make FractionalOffset more like Offset
        - dx/dy instead of x/y
        - add /, ~/, %
        - add .zero
      
      - Add alongOffset and alongSize to FractionalOffset so that you can
        easily apply FractionalOffset to Offsets and Sizes. (Better name
        suggestions welcome.)
      
      - Add transformHitTests boolean to RenderTransform (also on
        RenderFractionalTranslation), and to classes based on it.
      
      - Remove the fade from Dismissable. We can add it back using the
        builder-with-child pattern like Draggable if we need it. See #1003
        for tha feature request.
      
      - Rename a bunch of variables in dismissable.dart.
      
      - Change the test for dismissable to not handle leftwards dismisses
        one pixel different from rightwards dismisses, and cleaned up the
        resulting effect on the test (mostly making sure we had the right
        number of pumps, with comments explaining what each one was).
      
      Fixes #174.
      9bad312a
  12. 16 Dec, 2015 1 commit
  13. 23 Nov, 2015 1 commit
  14. 16 Nov, 2015 1 commit
    • Hixie's avatar
      More resilient Widget tests · d041f3ea
      Hixie authored
      - force the time dilation to 1.0 for the Widget tests, so that a local
        change doesn't break all the tests during development.
      - add missing license block to all the files.
      - set ui.window.onBeginFrame to null when you use WidgetTester, so that
        the engine doesn't trigger any confusing frames after our fake frames.
      d041f3ea
  15. 12 Nov, 2015 1 commit
  16. 15 Oct, 2015 1 commit
  17. 10 Oct, 2015 1 commit
  18. 02 Oct, 2015 1 commit
    • Hixie's avatar
      Regression test for #1215 · 846a073a
      Hixie authored
      I'm not sure this specific incarnation of the test ever crashed, since
      the original test depended on user interaction and now works fine, but
      just in case, here's a regression test for it so I can close that issue.
      
      This also slightly changes the Widget.toString() output to include the
      key since that will make debugging easier.
      846a073a
  19. 01 Oct, 2015 3 commits
  20. 30 Sep, 2015 1 commit
  21. 11 Sep, 2015 2 commits
  22. 04 Sep, 2015 2 commits
  23. 31 Aug, 2015 1 commit
    • Hans Muller's avatar
      Convert Dismissable to use gestures · 7a42fe34
      Hans Muller authored
      Convert Dismissable to use the ScrollStart, ScrollUpdate, and ScrollEnd gestures. Support for fling gestures is TBD.
      
      Included a basic unit test that checks that one item can be dismissed with a press-drag-release gesture.
      
      Fixed the scroll gesture recognizer: if the last pointer goes up and candidate recognizers still exist, then reject the gesture.
      7a42fe34