1. 05 Oct, 2015 2 commits
  2. 03 Oct, 2015 1 commit
  3. 18 Sep, 2015 2 commits
    • Hixie's avatar
      Allow route transitions to be more flexible · d4dd786b
      Hixie authored
      - Fix AnimationTiming to have defaults for 'interval' and 'curve' since
        that seems to be how we use it.
      
      - Merge RouteBase.build and RouteBase.buildTransition
      
      - Get rid of HistoryEntry, since it added nothing
      
      - Broke out RouteBase.createPerformance() so subclasses can change what
        is created.
      
      - Build the routes backwards so that we more efficiently avoid building
        hidden routes.
      
      - Introduce an explicit way (!hasContent) for RouteState to avoid
        building, rather than the implicit "build returns null" we had before.
      d4dd786b
    • Hixie's avatar
      Require that you pass transitions a performance. · e73bbd94
      Hixie authored
      This fixes #1103.
      e73bbd94
  4. 14 Sep, 2015 2 commits
    • 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
    • Hixie's avatar
      Code cleanup · 61f8651c
      Hixie authored
      - Add documentation for AnimationTiming.
      - typo: defaules -> defaults.
      - added type information to isWatching() signature.
      - made Widget.toStringName() include more useful information.
      - cleaned up StatefulComponent._sync(): more specific signature, change
        redundant if to else, remove redundant cast.
      - change order of TransitionBase arguments for consistency.
      - prevent TransitionBase from affecting the performance in its
        constructor when it didn't create it (but see #1103).
      - remove TODO() from @mpcomplete... no, there is not currently a better
        way to inherit a constructor, unfortunately.
      61f8651c
  5. 08 Sep, 2015 2 commits
  6. 03 Sep, 2015 1 commit
  7. 06 Aug, 2015 1 commit
  8. 04 Aug, 2015 1 commit
  9. 30 Jul, 2015 1 commit
  10. 29 Jul, 2015 1 commit
  11. 28 Jul, 2015 2 commits
  12. 21 Jul, 2015 1 commit