1. 09 Oct, 2015 1 commit
    • Hixie's avatar
      Relative paths in internal flutter libraries · 37bda251
      Hixie authored
      Now that you import a top-level file for each layer of the Flutter
      framework, within the framework we can use relative paths without being
      worried about the copy/pasta problem we used to have.
      37bda251
  2. 07 Oct, 2015 1 commit
  3. 05 Oct, 2015 3 commits
    • Adam Barth's avatar
      Improves names of animation classes · 3f82552d
      Adam Barth authored
      Fixes #1170
      3f82552d
    • Adam Barth's avatar
      Convert Drawer to using navigator · 49c47876
      Adam Barth authored
      This patch converts drawer to using the "openDialog" pattern for managing its
      state. Currently, the drawer entrance and exit animation aren't integrated with
      the navigator's animation system because the drawer's animations can be stopped
      and reversed, which the navigator can't yet understand. That means dismissing
      the drawer via the system back button causes the drawer to be removed
      instanteously.
      
      Fixes #715
      Fixes #1187
      49c47876
    • Adam Barth's avatar
      Remove AnimatedSimulation · 5cb00100
      Adam Barth authored
      This patch folds the functionality from AnimatedSimulation into Timeline.
      5cb00100
  4. 03 Oct, 2015 1 commit
    • Adam Barth's avatar
      Simplify Scrollable animations · 49aba0cc
      Adam Barth authored
      Rather than having two objects driving scrolling animations, we now have one
      object, a Timeline, drive both scrollTo and fling animations. Using Timeline
      instead of AnimatedSimulation paves the way to removing AnimatedSimulation
      (which is now used only inside the animation library).
      
      Finally, this patch also simplifies (and makes private) _TweenSimulation by
      using AnimatedValue to do the math.
      49aba0cc
  5. 30 Sep, 2015 1 commit
    • Hixie's avatar
      Simplify AnimationPerformance · 3b62185f
      Hixie authored
      AnimationPerformance had some logic for supporting multiple variables
      that was hardly ever used. ValueAnimation, a subclass, has logic for
      handling a single variable. I've removed the logic for handling
      variables from AnimationPerformance in favour of most call sites instead
      using ValueAnimation.
      3b62185f
  6. 18 Sep, 2015 1 commit
  7. 16 Sep, 2015 1 commit
  8. 14 Sep, 2015 1 commit
    • Hixie's avatar
      Clean up animation-related files. · 69fcc408
      Hixie authored
      Surface all the constructor arguments of AnimationTiming in all its subclasses.
      Remove some pointless casts.
      Fix some typos.
      Put constructors first in class declarations.
      Remove some blank lines where they just confused the structure of the code.
      69fcc408
  9. 08 Sep, 2015 2 commits
  10. 13 Aug, 2015 1 commit
  11. 10 Aug, 2015 1 commit
  12. 06 Aug, 2015 1 commit
  13. 04 Aug, 2015 1 commit
  14. 03 Aug, 2015 1 commit
  15. 31 Jul, 2015 1 commit
  16. 30 Jul, 2015 1 commit
  17. 28 Jul, 2015 3 commits
  18. 21 Jul, 2015 1 commit
  19. 16 Jul, 2015 2 commits