1. 07 Jun, 2018 1 commit
    • matthew-carroll's avatar
      Extracted an ImplicitlyAnimatedWidgetState from AnimatedWidgetBaseState (#18181) · 3bc906d3
      matthew-carroll authored
      Extracted a superclass from AnimatedWidgetBaseState that is called ImplicitlyAnimatedWidgetState. ImplicitlyAnimatedWidgetState implicitly animates, but it does not call setState() automatically. Subclasses must respond to animation changes themselves. This is a useful optimization for Widgets whose render objects listen to animations directly. (#18173)
      3bc906d3
  2. 05 Jun, 2018 1 commit
  3. 30 May, 2018 2 commits
  4. 20 Mar, 2018 1 commit
  5. 11 Mar, 2018 1 commit
  6. 16 Feb, 2018 1 commit
  7. 21 Dec, 2017 1 commit
  8. 14 Dec, 2017 2 commits
  9. 13 Nov, 2017 1 commit
  10. 09 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Add an UnconstrainedBox and factor out debug overflow indicator. (#12856) · 3541ad0a
      Greg Spencer authored
      UnconstrainedBox will allow its child to size itself as if it had no constraints, and then attempt to fit around that object, until its own constraints are exceeded, in which case it will clip and display an overflow warning.
      
      I also factored out DebugOverflowIndicator, which will draw overflow indicators on containers which overflow but aren't expected to.
      3541ad0a
  11. 07 Nov, 2017 1 commit
    • Sebastiano Poggi's avatar
      Surface elevation shadow colour on Material (#12881) · dfd1ffa7
      Sebastiano Poggi authored
      * Surface shadowColor from RenderPhysicalModel to Material
      
      * Fix typo in material_test
      
      * Add nullability info to documentation
      
      * Add support for animating elevation shadow color
      
      * Add shadowColor to Material's debugFillProperties()
      
      * Add missing default value for elevation in Material debugFillProperties()
      
      * Add missing non-null asserts for animate flags in AnimatedPhysicalModel
      
      * Add test for shadow color animating smoothly
      dfd1ffa7
  12. 02 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Adding proper accommodation for textScaleFactor in chips, and StadiumBorder border. (#12533) · 05e10633
      Greg Spencer authored
      In order to allow chips to be properly drawn when they expand in size (without
      using IntrinsicHeight), I needed a BoxDecoration shape that would be dependent
      upon the rendered height of the widget. This seemed to be pretty generally
      useful, so I added a new ShapeDecoration called StadiumBorder. It uses the
      minimum dimension to adjust the BorderRadius of a rounded rect in the shape
      decoration.
      
      I also converted some uses of BoxShape to be case statements, updated the
      chips to use the StadiumBorder decoration, and updated some of the metrics to match
      the Material spec, as well as implementing lerping to and from StadiumBorder.
      05e10633
  13. 02 Oct, 2017 1 commit
    • Adam Barth's avatar
      Add Alignment, which will replace FractionalOffset (#12342) · 2b126bcd
      Adam Barth authored
      Unlike FractionalOffset, Alignment uses the center as the zero of the
      coordinate system, which makes the RTL math work out much cleaner.
      
      Also, make FractionalOffset into a subclass of Alignment so that clients
      can continue to use FractionalOffset.
      2b126bcd
  14. 29 Sep, 2017 1 commit
  15. 24 Sep, 2017 2 commits
  16. 03 Sep, 2017 1 commit
    • Adam Barth's avatar
      Add RTL support to AnimatedContainer (#11910) · baf3b45e
      Adam Barth authored
      Also, fix the interpolation between visual and directional fractional
      offsets. The interpolation now works visually in whatever direction the
      result eventually gets resolved into.
      
      Fixes #11847
      Fixes #11357
      baf3b45e
  17. 03 Aug, 2017 1 commit
  18. 25 Jul, 2017 1 commit
  19. 21 Jun, 2017 1 commit
  20. 12 Jun, 2017 1 commit
    • Ian Hickson's avatar
      More documentation (#10606) · a9f1cb8c
      Ian Hickson authored
      - How do you handle a tap on text?
      - Why is AnimatedOpacity expensive?
      - Why would you use a gesture arena team?
      ...and other minor fixes
      a9f1cb8c
  21. 02 Jun, 2017 1 commit
  22. 10 May, 2017 1 commit
  23. 08 May, 2017 1 commit
  24. 05 May, 2017 1 commit
  25. 03 May, 2017 2 commits
  26. 27 Apr, 2017 1 commit
  27. 23 Apr, 2017 1 commit
  28. 17 Apr, 2017 1 commit
  29. 13 Apr, 2017 1 commit
  30. 11 Apr, 2017 1 commit
    • xster's avatar
      Rename State.config to widget everywhere (#9273) · 89a7fdfc
      xster authored
      Rename State.config to State.widget
      Rename State.didUpdateConfig to State.didUpdateWidget
      Renamed all State subclasses' local variables named config to something else
      89a7fdfc
  31. 08 Apr, 2017 1 commit
  32. 31 Mar, 2017 1 commit
  33. 04 Mar, 2017 1 commit
  34. 31 Jan, 2017 1 commit
  35. 19 Nov, 2016 1 commit
  36. 03 Nov, 2016 1 commit