1. 28 Jul, 2022 1 commit
  2. 29 Mar, 2022 1 commit
  3. 08 Oct, 2021 3 commits
  4. 08 Jun, 2021 1 commit
  5. 02 Jun, 2021 2 commits
  6. 13 May, 2021 1 commit
  7. 28 Apr, 2021 1 commit
  8. 02 Mar, 2021 1 commit
  9. 28 Jan, 2021 1 commit
  10. 22 Oct, 2020 1 commit
  11. 05 Aug, 2020 1 commit
  12. 05 Dec, 2019 1 commit
  13. 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
  14. 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
  15. 01 Oct, 2018 1 commit
  16. 12 Sep, 2018 1 commit
  17. 12 Mar, 2018 1 commit
  18. 07 Apr, 2017 1 commit
  19. 04 Mar, 2017 1 commit
  20. 21 Feb, 2017 1 commit
  21. 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
  22. 20 Apr, 2016 1 commit
    • Ian Hickson's avatar
      Hide routes from the API when they're not needed. (#3431) · 1b9476c4
      Ian Hickson authored
      The 'routes' table is a point of confusion with new developers. By
      providing a 'home' argument that sets the '/' route, we can delay the
      point at which we teach developers about 'routes' until the point where
      they want to have a second route.
      1b9476c4
  23. 24 Mar, 2016 1 commit
    • Hixie's avatar
      Support hairline borders · 9fc29dbb
      Hixie authored
      Previously, border with '0' was ambiguous. Sometimes we treated it as
      hairline borders, sometimes as "don't show the border", though even in
      the latter case we did some graphics work sometimes. Now we have an
      explicit BorderStyle.none flag to not draw the border efficiently.
      9fc29dbb
  24. 14 Mar, 2016 1 commit
  25. 13 Mar, 2016 3 commits
  26. 12 Mar, 2016 2 commits
  27. 13 Feb, 2016 1 commit
    • Adam Barth's avatar
      Clean up the standalone examples · 948ae15c
      Adam Barth authored
      Our examples have been growing organically over time. This patch cleans
      them up to illustrate specific aspects of Flutter.
      948ae15c
  28. 12 Jan, 2016 1 commit
    • Ian Hickson's avatar
      Provide a safe time to update a WidgetToRenderBoxAdapter · 867bbcc9
      Ian Hickson authored
      If you change the RenderObject tree between frames, you'll assert if
      you subsequently hit test. So e.g. if you get two button presses back
      to back, and you mutate the tree synchronously in response to the
      first one, the second will assert.
      
      This adds an onBuild callback to WidgetToRenderBoxAdapter to make it
      easier to do the updates at the right time, i.e., during widget build.
      It'll be called whenever you rebuild the WidgetToRenderBoxAdapter
      itself, so all you have to do to use it is call setState() on whoever
      is building the WidgetToRenderBoxAdapter.
      867bbcc9
  29. 11 Jan, 2016 1 commit
  30. 27 Oct, 2015 1 commit
    • Hixie's avatar
      Use the presence of handler to determine 'enabled' · d11acc41
      Hixie authored
      Instread of an explicit 'enabled' bool, this uses the presence of the
      event handler to determine if a widget is enabled or not. This means
      that if you've not passed a handler, your widget will be disabled, which
      makes sense, since it wouldn't work anyway.
      
      Adds this feature to checkbox, and ports raised button, flat button, and
      radio buttons to this new model.
      
      Adds a checkbox to card_collection that can be disabled.
      
      Hide a (basically bogus) hint from the (soon to be disabled) strong hint
      mode in the analyzer that this reveals.
      d11acc41
  31. 19 Oct, 2015 1 commit
  32. 13 Oct, 2015 1 commit
    • Hixie's avatar
      Port first sector demo to fn3 · 1cf1cf9c
      Hixie authored
      Also, fix warnings in rendering/sector_layout.dart
      Also, fix hit testing in rendering/sector_layout.dart
      Also, add WidgetToRenderBoxAdapter
      Also, make the rendering library debugging tools more resilient to
      dumping stuff before layout is complete.
      1cf1cf9c
  33. 12 Oct, 2015 2 commits