1. 16 Sep, 2015 1 commit
    • Hixie's avatar
      Be more explicit about what's state in dismissable · adf7c48d
      Hixie authored
      Move _activeCardDragEndPoint near build() so it's more obvious that it
      is part of the build state.
      
      Make a couple of functions use setState() since they modify variables
      that are used by build().
      
      Add a more detailed comment to the empty setState() call, since those
      are dubious in general and need explaining when they occur, lest people
      start using them as magic incantations to Make Things Work.
      adf7c48d
  2. 15 Sep, 2015 3 commits
    • Hixie's avatar
      Improve exception reporting in Widgets framework · daf5c312
      Hixie authored
      This specifically improves the reporting of exceptions in syncChild(),
      and makes the way we've been adding information to toStringName() less
      ad-hoc and easier to extend.
      daf5c312
    • Hixie's avatar
      Ignore generation of child if child is unchanged · dfd821e5
      Hixie authored
      Also:
      
       - don't mark a node as from the new generation if it is dirty, since we
         know it still has to be built.
      
       - establish the rule that you can't call setState() during initState()
         or build().
      
       - make syncChild() return early for unchanged children.
      
       - update the tests, including adding a new one.
      dfd821e5
    • Adam Barth's avatar
      Rev pub package · 2cb58ebf
      Adam Barth authored
      2cb58ebf
  3. 14 Sep, 2015 11 commits
  4. 12 Sep, 2015 1 commit
  5. 11 Sep, 2015 18 commits
  6. 10 Sep, 2015 6 commits