1. 21 Jan, 2023 1 commit
  2. 25 May, 2022 1 commit
  3. 21 Nov, 2020 1 commit
  4. 27 Aug, 2020 1 commit
  5. 11 Jun, 2020 1 commit
  6. 09 Apr, 2020 1 commit
  7. 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
  8. 12 Sep, 2018 1 commit
  9. 09 Jul, 2018 1 commit
  10. 05 Jun, 2018 1 commit
  11. 12 Mar, 2018 1 commit
  12. 17 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Fix spelling errors in all the dartdocs. (#13061) · 0259be90
      Greg Spencer authored
      I got tired of drive-by spelling fixes, so I figured I'd just take care of them all at once.
      
      This only corrects errors in the dartdocs, not regular comments, and I skipped any sample code in the dartdocs. It doesn't touch any identifiers in the dartdocs either. No code changes, just comments.
      0259be90
  13. 05 Jun, 2017 1 commit
  14. 12 May, 2017 1 commit
  15. 10 Mar, 2017 2 commits
  16. 23 Feb, 2017 1 commit
  17. 30 Jan, 2017 1 commit
  18. 09 Nov, 2016 1 commit
  19. 04 Oct, 2016 1 commit
    • Adam Barth's avatar
      Isolate Mozart dependencies (#6194) · 8071a82d
      Adam Barth authored
      This patch removes the Mozart dependencies from object.dart and
      layer.dart, which will make it easier for us to move the Mozart
      dependencies purely into the Fuchsia tree.
      8071a82d
  20. 08 Jun, 2016 1 commit
  21. 31 May, 2016 1 commit
  22. 30 May, 2016 1 commit
  23. 27 May, 2016 1 commit
  24. 26 May, 2016 1 commit
  25. 12 May, 2016 1 commit
  26. 18 Mar, 2016 1 commit
    • Hixie's avatar
      Fix position of the overlay · 9d1b1df6
      Hixie authored
      Now that the overlay actually respects the position we give it, put it
      somewhere where the keyboard won't overlap it.
      9d1b1df6
  27. 14 Mar, 2016 1 commit
  28. 11 Jan, 2016 3 commits
    • Adam Barth's avatar
      RenderPerformanceOverlay needs alwaysNeedsCompositing · 00359a4f
      Adam Barth authored
      The performance overlay is always drawn using the compositor. We should tell
      the rest of the system that it's going to make a composited layer.
      
      Fixes #1177
      00359a4f
    • Ian Hickson's avatar
      88c43c3f
    • Ian Hickson's avatar
      Add more debugging options to the stocks app. · 48e1350e
      Ian Hickson authored
      - Add an option to enable debugPaintSizeEnabled.
      - Add an option to enable the StatisticsOverlay.
      - Add support for the StatisticsOverlay in MaterialApp.
      - Change the layout behaviour of RenderStatisticsBox:
         - Give it a zero intrinsic width.
         - Give it an accurate intrinsic height that depends on the flags
           set. (Also, move the enum to the rendering/ layer from the
           widgets/ layer to enable this.)
         - Make the box automatically size itself full-width and the correct
           height, so that you can actually embed it (though most of the
           time you'd just put it in a Stack so this doesn't matter as
           much, really).
      - Some style nit fixes in statistics_box.dart.
      48e1350e
  29. 09 Dec, 2015 1 commit
    • Ian Hickson's avatar
      Catch un-normalized BoxConstraints · 1a049c14
      Ian Hickson authored
      Add BoxConstraints.isNormalized feature.
      
      Use this feature in asserts in all the intrinsic dimension methods, in
      various relevant BoxConstraints methods, and in layout().
      
      Wrap the _DebugSize logic in BoxConstraints.constrain() in an assert
      block to avoid a branch in release mode.
      
      Remove the logic in BoxConstraints.isSatisfiedBy() that dealt with
      non-normalized values.
      
      Add BoxConstraints.normalize().
      
      Make RenderCustomOneChildLayoutBox.performLayout() only set
      parentUsesSize on the child if the constraints aren't tight.
      1a049c14
  30. 19 Nov, 2015 1 commit
    • Adam Barth's avatar
      Refactor PaintingContext · fc576814
      Adam Barth authored
      This patch simplifies PaintingContext with several goals:
      
      1) We now call a callback instead of assuming the caller has a single child to
         paint. This change will let us handle render objects that wish to paint more
         than one child.
      2) We now avoid creating lots of empty picture layers because we don't eagerly
         start recording pictures. Instead, we wait for the first caller to touch the
         canvas before creating the picture recorder.
      3) We now are more consistent about which values have incorporated the painting
         offset.
      fc576814
  31. 18 Nov, 2015 1 commit
  32. 13 Oct, 2015 1 commit
  33. 09 Oct, 2015 1 commit
    • Hixie's avatar
      Relative paths in internal flutter libraries · 37bda251
      Hixie authored
      Now that you import a top-level file for each layer of the Flutter
      framework, within the framework we can use relative paths without being
      worried about the copy/pasta problem we used to have.
      37bda251
  34. 07 Oct, 2015 1 commit
  35. 05 Oct, 2015 1 commit
  36. 14 Sep, 2015 1 commit
  37. 11 Sep, 2015 1 commit