1. 20 Apr, 2018 1 commit
  2. 16 Feb, 2018 1 commit
  3. 01 Feb, 2018 1 commit
  4. 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
  5. 11 Sep, 2017 1 commit
  6. 03 May, 2017 1 commit
  7. 21 Apr, 2017 1 commit
  8. 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
  9. 17 Mar, 2017 1 commit
  10. 04 Mar, 2017 1 commit
  11. 18 Feb, 2017 1 commit
  12. 09 Feb, 2017 1 commit
    • Ian Hickson's avatar
      Port AppBar to Scrollable2 (#7996) · 83a4cf26
      Ian Hickson authored
      Move the back button and drawer opening logic into the app bar.
      
      Move the tap-status-bar-to-scroll-to-top logic to using
      ScrollControllers. Provide a PrimaryScrollController and a `primary`
      flag on scroll views.
      
      Make it possible to track when a route becomes or stops being poppable.
      83a4cf26
  13. 23 Oct, 2016 1 commit
  14. 16 Sep, 2016 1 commit
  15. 01 Sep, 2016 1 commit
  16. 18 Aug, 2016 1 commit
  17. 05 Aug, 2016 1 commit
  18. 04 Aug, 2016 1 commit
    • Adam Barth's avatar
      Make AppBar a Hero (#5214) · 628884a8
      Adam Barth authored
      This patch improves the Post and Shrine transitions by making the AppBar
      into a Hero and changing the default MaterialPageTransition. Now the
      AppBar transitions smoothly between screens and the
      MaterialPageTransition doesn't involve a fade effect.
      
      Also, rejigger the bounds of the image header in Pesto to avoid the
      "pop" at the end of the animation by laying out the image header at its
      final visual size instead of relying on occlusion to size the image
      header.
      
      Fixes #5202
      Fixes #5204
      628884a8
  19. 29 Jul, 2016 1 commit
  20. 26 Jul, 2016 2 commits
  21. 22 Jun, 2016 1 commit
    • Ian Hickson's avatar
      About box API (#4677) · cd89e867
      Ian Hickson authored
      This API is the front-end part of the work on showing licenses.
      
      Future patches will:
      
      * Provide an API for registering what licenses should be shown here,
        which will be used by this feature to shown licenses but could also be
        used by custom code for showing licenses (e.g. for people not using
        the Material widgets).
      
      * Actually populate this license API from all the licenses we currently
        use in the engine, in the framework, and from any pub packages that
        are used (directly or indirectly) by the application.
      cd89e867
  22. 01 Jun, 2016 1 commit
    • Adam Barth's avatar
      Deploy mustCallSuper (#4285) · a0e7cdba
      Adam Barth authored
      This patch starts using the mustCallSuper annotation for several of the key
      lifecycle callbacks in the framework. I haven't added it to didUpdateConfig
      because there are a large number of non-compliant overrides. We should discuss
      whether we want to use it there.
      a0e7cdba
  23. 16 May, 2016 2 commits
  24. 25 Apr, 2016 1 commit
  25. 12 Apr, 2016 1 commit
  26. 08 Apr, 2016 1 commit
  27. 29 Mar, 2016 1 commit
  28. 25 Mar, 2016 1 commit
    • Adam Barth's avatar
      Add a default MediaQuery value · 3c6d4f66
      Adam Barth authored
      Now MediaQuery.of always returns a non-null value. By default, you get the
      values associated with the current ui.Window.
      
      Fixes #2894
      3c6d4f66
  29. 21 Mar, 2016 1 commit
  30. 14 Mar, 2016 2 commits
  31. 13 Mar, 2016 1 commit
    • Adam Barth's avatar
      [rename fixit] ToolBar -> AppBar · ede5dfce
      Adam Barth authored
      * left -> leading (Removes an LTR bias)
      * center -> title (Widget was actually centered)
      * right -> actions (Removes an LTR bias, asymmetric with leading)
      
      Fixes #2348
      ede5dfce
  32. 12 Mar, 2016 2 commits
  33. 11 Feb, 2016 1 commit
    • Ian Hickson's avatar
      Clean up imports and exports. · a94999ba
      Ian Hickson authored
      Each layer is supposed to reexport the parts of the previous layer
      that are part of its API.
      
      - In painting.dart, export from dart:ui all the Canvas-related APIs
        that make sense to be used at higher levels, e.g. PaintingStyle.
      
      - Delete painting/shadows.dart. It was dead code.
      
      - In rendering/object.dart, export all of painting.dart.
      
      - In widgets/basic.dart, export all of painting.dart and
        animation.dart. Some classes in animation/ are renamed to make this
        less disruptive and confusing to the namespace.
      
      - Split out Stocks back into an import model rather than a part model,
        so that it's easier to manage its dependencies on a per-file basis.
      
      - Move Ticker to scheduler library.
      
      - Remove as many redundant imports as possible now.
      
      - Some minor nit picking cleanup in various files.
      a94999ba
  34. 03 Feb, 2016 1 commit