1. 17 Feb, 2016 1 commit
  2. 16 Feb, 2016 8 commits
  3. 15 Feb, 2016 4 commits
    • Adam Barth's avatar
      Simplify the AutoLayout API · c7d71d8a
      Adam Barth authored
      This patch makes it easier to use the auto layout API:
      
      * We no longer use operator== because that requires an ugly cast by the
        API user.
      * Also, "leftEdge" is now just "left" for less verbosity.
      * AutoLayoutChild not implies its key from the AutoLayoutParam object.
      * We now correctly layout every child of a RenderAutoLayout object even
        if the solver doesn't flush any updates to that child.
      c7d71d8a
    • Devon Carew's avatar
    • Adam Barth's avatar
      Add support for autolayout to widgets · 262dd7a6
      Adam Barth authored
      This patch teaches the widget framework how to use Cassowary-based
      autolayout. To integrate autolayout with widgets, I had to refactor how
      RenderAutoLayout worked a bit. Now RenderAutoLayout follows the same
      delegate pattern we use for custom paint and custom layout.
      262dd7a6
    • Adam Barth's avatar
      Improve checkbox animation · 2bb26849
      Adam Barth authored
      This patch improves the checkbox animation as suggested by the design
      team. The color transition now occurs earlier in the animation and there
      are fewer components to the animation.
      
      Fixes #1614
      2bb26849
  4. 14 Feb, 2016 7 commits
  5. 13 Feb, 2016 7 commits
  6. 12 Feb, 2016 13 commits