1. 22 Aug, 2022 1 commit
  2. 25 May, 2022 1 commit
  3. 27 Apr, 2022 1 commit
  4. 14 Apr, 2022 1 commit
  5. 08 Oct, 2021 3 commits
  6. 19 Mar, 2021 1 commit
  7. 02 Nov, 2020 1 commit
  8. 06 Oct, 2020 1 commit
  9. 11 Jun, 2020 1 commit
  10. 25 Jan, 2020 1 commit
  11. 27 Nov, 2019 1 commit
    • Ian Hickson's avatar
      License update (#45373) · 449f4a66
      Ian Hickson authored
      * Update project.pbxproj files to say Flutter rather than Chromium
      
      Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright.
      
      * Update the copyright notice checker to require a standard notice on all files
      
      * Update copyrights on Dart files. (This was a mechanical commit.)
      
      * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine.
      
      Some were already marked "The Flutter Authors", not clear why. Their
      dates have been normalized. Some were missing the blank line after the
      license. Some were randomly different in trivial ways for no apparent
      reason (e.g. missing the trailing period).
      
      * Clean up the copyrights in non-Dart files. (Manual edits.)
      
      Also, make sure templates don't have copyrights.
      
      * Fix some more ORGANIZATIONNAMEs
      449f4a66
  12. 17 Sep, 2019 1 commit
  13. 01 Mar, 2019 1 commit
    • Alexandre Ardhuin's avatar
      Add missing trailing commas (#28673) · 387f8854
      Alexandre Ardhuin authored
      * add trailing commas on list/map/parameters
      
      * add trailing commas on Invocation with nb of arg>1
      
      * add commas for widget containing widgets
      
      * add trailing commas if instantiation contains trailing comma
      
      * revert bad change
      387f8854
  14. 01 Feb, 2019 1 commit
  15. 12 Sep, 2018 1 commit
  16. 31 Oct, 2017 1 commit
  17. 01 Sep, 2017 1 commit
  18. 21 May, 2017 1 commit
  19. 27 Apr, 2017 1 commit
  20. 21 Apr, 2017 1 commit
  21. 13 Apr, 2017 1 commit
  22. 04 Mar, 2017 1 commit
  23. 09 Dec, 2016 1 commit
  24. 22 Nov, 2016 1 commit
    • Adam Barth's avatar
      Rename Flexible to Expanded and improve docs (#6978) · 8ca4caa4
      Adam Barth authored
      This patch replaces uses of Flexible with Expanded where we're using
      FlexFit.tight. We still need to think of a better name for the
      FlexFit.loose variant.
      
      Also, improve the docs for Row, Column, Flex, and RenderFlex to be more
      problem-oriented and to give a complete account of the layout algorithn.
      
      Fixes #6960
      Fixes #5169
      8ca4caa4
  25. 15 Nov, 2016 1 commit
  26. 27 Oct, 2016 1 commit
    • Chris Bracken's avatar
      Use dark theme in GridTileBar (#6527) · ea5fd815
      Chris Bracken authored
      * Use dark theme in GridTileBar
      
      Reduce IconTheme, Typography hardcoding by applying a dark theme to the
      contents. This is still not ideal; the theme brightness should really be
      driven by backgroundColor.
      
      * Add back IconTheme
      
      Since IconTheme.of() finds the closest IconTheme, not the closest
      IconTheme or Theme (which specifies IconThemeData), the previous commit
      doesn't necessarily override any IconThemes futher up the tree.
      ea5fd815
  27. 23 Oct, 2016 1 commit
  28. 21 Jun, 2016 1 commit
    • Ian Hickson's avatar
      ImageIcon (#4649) · e502e9c8
      Ian Hickson authored
      Anywhere that accepted IconData now accepts either an Icon or an
      ImageIcon.
      
      Places that used to take an IconData in an `icon` argument, notably
      IconButton and DrawerItem, now take a Widget in that slot. You can wrap
      the value that used to be passed in in an Icon constructor to get the
      same result.
      
      Icon itself now takes the icon as a positional argument, for brevity.
      
      ThemeData now has an iconTheme as well as a primaryIconTheme, the same
      way it has had a textTheme and primaryTextTheme for a while.
      
      IconTheme.of() always returns a value now (though that value itself may
      have nulls in it). It defaults to the ThemeData.iconTheme.
      
      IconThemeData.fallback() is a new method that returns an icon theme data
      structure with all fields filled in.
      
      IconTheme.merge() is a new constructor that takes a context and creates
      a widget that mixes in the new values with the inherited values.
      
      Most places that introduced an IconTheme widget now use IconTheme.merge.
      
      IconThemeData.merge and IconThemeData.copyWith act in a way analogous to
      the similarly-named members of TextStyle.
      
      ImageIcon is introduced. It acts like Icon but takes an ImageProvider
      instead of an IconData.
      
      Also: Fix the analyzer to actually check the stocks app.
      e502e9c8
  29. 16 May, 2016 2 commits
  30. 12 May, 2016 1 commit
  31. 12 Apr, 2016 1 commit
  32. 14 Mar, 2016 1 commit
  33. 13 Mar, 2016 2 commits
    • Adam Barth's avatar
      [rename fixit] Flex alignments · d5b2e2a0
      Adam Barth authored
      * justifyContent -> mainAxisAlignment
      * alignItems -> crossAxisAlignment
      * FlexJustifyContent -> MainAxisAlignment
      * FlexAlignItems -> CrossAxisAlignment
      
      Fixes #231
      d5b2e2a0
    • Adam Barth's avatar
      [rename fixit] left -> leading, right -> trailing · e48c822c
      Adam Barth authored
      The terms "left" and "right" have an LTR bias. Instead, we now use
      "leading" and "trailing", for these list and grid decorations so that
      we can later rearrange them to match the reading order.
      
      Fixes #2540
      Fixes #2548
      e48c822c
  34. 12 Mar, 2016 2 commits
  35. 02 Mar, 2016 1 commit
    • Adam Barth's avatar
      Remove IconThemeColor · bfc39aa8
      Adam Barth authored
      This enum doesn't make sense anymore now that we can arbitrarily colorize
      icons.  Instead, we just use a Color, which is both simpler and can be
      interpolated during animations.
      
      Fixes #1279
      bfc39aa8