1. 08 Aug, 2018 1 commit
  2. 20 Jul, 2018 1 commit
  3. 05 Jun, 2018 1 commit
  4. 20 Apr, 2018 1 commit
  5. 22 Mar, 2018 1 commit
    • Ian Hickson's avatar
      Clean up the existing Navigator API. (#15718) · aba0379d
      Ian Hickson authored
      This is not a grand refactor yet, it's just cleaning up what we have
      already, so that people who keep using this API (e.g. dialogs) have
      something coherent to deal with.
      
      The major changes are that Navigator and NavigatorState have the same
      API now, that most of the examples use `<void>` instead of `<Null>`,
      that the navigator observer can see replaces, and that the `settings`
      is moved from ModalRoute to Route. I also cleaned up some of the API
      documentation.
      aba0379d
  6. 19 Mar, 2018 2 commits
  7. 14 Mar, 2018 1 commit
    • Jonah Williams's avatar
      Replace child parameter with builder on showDialog (#15303) · 231170a7
      Jonah Williams authored
      * replace child parameter with builder on showDialog
      
      * change builder parameter to WidgetBuilder
      
      * mark child as deprecated and expand documentation to cover this and how builder should be used
      
      * tidy comments and address some feedback
      
      * phrasing
      
      * move space to prev line and add //ignore comments for deprecated member use
      
      * address comments and fix it's its
      
      * update code samples
      
      * adds semicolon to code snippets
      231170a7
  8. 15 Feb, 2018 1 commit
  9. 05 Feb, 2018 1 commit
  10. 31 Jan, 2018 1 commit
    • Greg Spencer's avatar
      Make Cupertino alert dialog honor text scale factor (#14346) · 12279613
      Greg Spencer authored
      This updates the CupertinoAlertDialog to respect text scale factor more properly. Before this, it would scale, but would clip the action buttons at large scales, and would draw in the safe area. It also didn't match the iOS alert because the content didn't scroll. Now it does those properly.
      
      I didn't address the fact that buttons should lay out properly (Issue #14345), but that's probably pretty low priority.
      
      Fixes #12484
      12279613
  11. 21 Dec, 2017 1 commit
  12. 14 Dec, 2017 1 commit
  13. 08 Dec, 2017 1 commit
  14. 22 Nov, 2017 1 commit
    • Ian Hickson's avatar
      Popup menus RTL (#13110) · 34ba6be9
      Ian Hickson authored
      This fixes the popup menu code to do a better job of expanding
      smoothly regardless of which side of the screen it's on. It still
      results in a bidirection growth when positioned at the bottom of the
      screen, so maybe we'll need to animate menus differently, but that's
      a problem for another patch.
      
      Also, improve some docs and provide RelativeRect.toSize which I needed
      at one point while building this patch (though it didn't survive all
      the way to the end).
      34ba6be9
  15. 23 Oct, 2017 1 commit
  16. 20 Oct, 2017 1 commit
  17. 18 Oct, 2017 1 commit
  18. 01 Sep, 2017 1 commit
  19. 20 Jun, 2017 1 commit
  20. 03 Jun, 2017 1 commit
  21. 05 May, 2017 1 commit
  22. 03 May, 2017 1 commit
  23. 21 Apr, 2017 1 commit
  24. 08 Apr, 2017 1 commit
  25. 05 Apr, 2017 1 commit
  26. 29 Mar, 2017 1 commit
  27. 20 Mar, 2017 1 commit
  28. 08 Mar, 2017 1 commit
  29. 24 Feb, 2017 1 commit
  30. 04 Feb, 2017 1 commit
  31. 02 Feb, 2017 1 commit
  32. 22 Jan, 2017 1 commit
  33. 14 Jan, 2017 1 commit
    • Adam Barth's avatar
      Add SimpleDialogOption (#7494) · ad27fcd3
      Adam Barth authored
      The demo of the SimpleDialog had some useful code that should really be part of
      the framework. This patch extracts it into a SimpleDialogOption widget.
      
      Remove debugCheckHasScaffold because it is unused.
      
      Also, add tests for InkWell, SimpleDialog, and other widgets.
      ad27fcd3
  34. 12 Jan, 2017 1 commit
  35. 10 Jan, 2017 2 commits
    • Adam Barth's avatar
      Change `Flexible`'s default `FlexFit` (#7404) · 03d19807
      Adam Barth authored
      Change `Flexible`'s default `FlexFit`
      
      Previously, `Flexible` defaulted to `FlexFit.tight`, which forced the child to
      expand to fill the available space. Now, `Flexible` defaults to
      `FlexFit.loose`, which does not force the child to expand to fill the available
      space.
      
      If you want the child to expand to fill the available space, consider using
      `Expanded` instead.
      
      Fixes #5169
      03d19807
    • Adam Barth's avatar
      Add CupertinoAlertDialog (#7395) · 68425979
      Adam Barth authored
      Fixes #7375
      68425979
  36. 03 Jan, 2017 1 commit
  37. 01 Dec, 2016 1 commit
  38. 27 Nov, 2016 1 commit