1. 11 Feb, 2017 1 commit
  2. 09 Feb, 2017 3 commits
    • Adam Barth's avatar
      Remove ScrollableGrid (#8020) · 3ca92161
      Adam Barth authored
      All the clients have migrated to GridView.  Also, remove RenderGrid,
      which isn't needed by GridView.
      3ca92161
    • Adam Barth's avatar
      Fix main stocks screen (#8008) · 311e77ab
      Adam Barth authored
      We weren't triggering a relayout when the number of children changed.
      
      Fixes #8001
      311e77ab
    • Ian Hickson's avatar
      Port AppBar to Scrollable2 (#7996) · 83a4cf26
      Ian Hickson authored
      Move the back button and drawer opening logic into the app bar.
      
      Move the tap-status-bar-to-scroll-to-top logic to using
      ScrollControllers. Provide a PrimaryScrollController and a `primary`
      flag on scroll views.
      
      Make it possible to track when a route becomes or stops being poppable.
      83a4cf26
  3. 08 Feb, 2017 1 commit
  4. 07 Feb, 2017 2 commits
    • Adam Barth's avatar
      Add PageController (#7948) · 2eb4f2c3
      Adam Barth authored
      This patch improves PageView to the point where we can use it in the date
      picker. Specifically, you now get onPageChanged notifications and you can
      control which page is visible using a PageController.
      2eb4f2c3
    • Adam Barth's avatar
      Make ensureVisible work with sliver-based viewports (#7920) · 6ddd0bb4
      Adam Barth authored
      There appears to be an issue with children before the center widget.
      I've filled a bug about that issue and will follow up in a later patch.
      6ddd0bb4
  5. 06 Feb, 2017 1 commit
  6. 05 Feb, 2017 1 commit
  7. 04 Feb, 2017 6 commits
  8. 03 Feb, 2017 2 commits
  9. 02 Feb, 2017 3 commits
  10. 01 Feb, 2017 4 commits
  11. 31 Jan, 2017 2 commits
  12. 30 Jan, 2017 3 commits
  13. 28 Jan, 2017 1 commit
  14. 27 Jan, 2017 1 commit
  15. 26 Jan, 2017 1 commit
  16. 25 Jan, 2017 5 commits
    • Adam Barth's avatar
      Viewport2 should clip visual overflow (#7641) · 600c75cb
      Adam Barth authored
      When you put a box in a Viewport2, it might paint outside its allocated bounds.
      This patch teaches Viewport2 to clip when that happens.
      600c75cb
    • Ian Hickson's avatar
      Sliver Padding (#7628) · 9ff2e978
      Ian Hickson authored
      9ff2e978
    • Ian Hickson's avatar
      Appbar slivers. (#7631) · 1426ef99
      Ian Hickson authored
      1426ef99
    • Adam Barth's avatar
      Add a sliver-based ScrollView (#7627) · eba5fb1a
      Adam Barth authored
      This patch introduces ScrollView, which is a convenience widget for using a
      SliverBlock. This patch also switches a number of tests from Block to
      ScrollView. Once we support more features of block (e.g., padding and
      shrinkwrapping), we'll be able to move over more clients.
      eba5fb1a
    • Ian Hickson's avatar
      Factor out debugPaintPadding and test it (#7598) · 58348612
      Ian Hickson authored
      I plan to use this to implement similar logic in SliverPadding.
      
      To make this easier to test I extended the paints matcher to accept a
      function that takes a canvas. While I was at it I also made it accept
      a Finder, it'll go and find the render object for you.
      
      Also added support for paints..path and fixed some grammar in the
      error messages.
      
      Also improved the docs for debugPaint*.
      58348612
  17. 24 Jan, 2017 2 commits
  18. 22 Jan, 2017 1 commit