1. 27 Feb, 2016 1 commit
  2. 25 Feb, 2016 1 commit
    • Hixie's avatar
      Remove size observers from scrollables. · f8080557
      Hixie authored
      Also:
       - add operator==/hashCode/toString to ViewportDimensions
       - add toString to BindingBase
       - add toString and debugFillDescription to ScrollBehavior
       - fix a bug in the RawGestureDetectorState's replaceGestureRecognizers
       - rename MixedViewport's onExtentsUpdate to onExtentChanged
       - replace ExtentsUpdateCallback with ValueChanged<double>
       - remove a microtask for dispatching scroll start, since it
         did not appear to have any purpose
       - added dartdocs to Instrumentation until I understood it
       - made all event dispatch in Instrumentation drain microtasks
      f8080557
  3. 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
  4. 09 Feb, 2016 1 commit
  5. 22 Jan, 2016 1 commit
  6. 16 Dec, 2015 1 commit
  7. 23 Nov, 2015 1 commit
  8. 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
  9. 15 Oct, 2015 1 commit
  10. 10 Oct, 2015 1 commit
  11. 01 Oct, 2015 3 commits
  12. 25 Sep, 2015 1 commit
  13. 24 Sep, 2015 1 commit
  14. 22 Sep, 2015 1 commit
    • Hixie's avatar
      Fix scrolling of Block. · 59f7e7f0
      Hixie authored
      Since our build function depends on scrollBehavior.isScrollable, any
      time we update scrollBehavior we are implicitly updating our state. As
      such, we must do so during a setState() call, or else we won't rebuild
      and might not bother to listen to the scroll gestures.
      
      This probably broke when we made Block not listen to gestures if it
      wasn't overflowing.
      59f7e7f0