1. 02 Feb, 2018 2 commits
  2. 01 Feb, 2018 1 commit
  3. 16 Jan, 2018 1 commit
    • Ian Hickson's avatar
      Prepare for running tests on Windows (#14112) · c5050bc8
      Ian Hickson authored
      Seems like we don't yet run the flutter tests on Windows, but we're
      close to being able to. This makes some minor changes to make that
      more possible:
      
       - fix the stack parsing code to support Windows paths
       - fix the tests for the stack error handling code to handle Windows paths
       - skip some tests that rely on Ahem font metrics
      c5050bc8
  4. 12 Jan, 2018 1 commit
  5. 09 Jan, 2018 1 commit
  6. 21 Dec, 2017 1 commit
  7. 14 Dec, 2017 1 commit
  8. 12 Dec, 2017 1 commit
  9. 11 Dec, 2017 1 commit
  10. 07 Dec, 2017 3 commits
  11. 06 Dec, 2017 1 commit
  12. 01 Dec, 2017 1 commit
  13. 02 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Adding proper accommodation for textScaleFactor in chips, and StadiumBorder border. (#12533) · 05e10633
      Greg Spencer authored
      In order to allow chips to be properly drawn when they expand in size (without
      using IntrinsicHeight), I needed a BoxDecoration shape that would be dependent
      upon the rendered height of the widget. This seemed to be pretty generally
      useful, so I added a new ShapeDecoration called StadiumBorder. It uses the
      minimum dimension to adjust the BorderRadius of a rounded rect in the shape
      decoration.
      
      I also converted some uses of BoxShape to be case statements, updated the
      chips to use the StadiumBorder decoration, and updated some of the metrics to match
      the Material spec, as well as implementing lerping to and from StadiumBorder.
      05e10633
  14. 01 Nov, 2017 1 commit
    • Ian Hickson's avatar
      Text Painting Fuzzer (#12813) · 8fd20b5d
      Ian Hickson authored
      Various improvements (in particular a new painting fuzzer) to the text manual test.
      
      Some additional documentation.
      
      A fix to Stack to remove an LTR bias: make unpositioned children apply "alignment".
      
      Some more debugging information on RichText and Text.
      
      A fix to the flutter tool to not crash when an RPC call throws an exception.
      8fd20b5d
  15. 31 Oct, 2017 1 commit
  16. 21 Oct, 2017 1 commit
    • Yegor's avatar
      Theme.of provides all TextStyle properties (#12552) · 67d16cd5
      Yegor authored
      * Theme provides all TextStyle properties
      
      * match field declaration order in the test
      
      * Theme.of returns text style with inherit == false
      
      * change TextStyle.inherit logic; docs
      
      * add TextStyle.debugLabel
      
      * address comments
      
      * add debug labels to Typography text styles
      67d16cd5
  17. 20 Oct, 2017 2 commits
  18. 19 Oct, 2017 2 commits
  19. 18 Oct, 2017 2 commits
  20. 17 Oct, 2017 2 commits
  21. 05 Oct, 2017 1 commit
  22. 03 Oct, 2017 3 commits
  23. 02 Oct, 2017 5 commits
    • gspencergoog's avatar
      Add framework support for system text scale factor. (#12180) · 18f0d3ae
      gspencergoog authored
      * Add framework-side support for system text scale factor.
      
      * Rolling engine to e3404b81a53ba3180c7623a6f2190ebb28518f30
        Additional changes rolled in with engine change:
          libtxt: implementation of GetRectsForRange that processes a line at a time - e3404b8
          Provide an entropy source to the Dart engine (#4161) - e1aa867
          libtxt: search for fallback fonts that can match emoji and CJK characters - 8061df1
          Roll skia to e4679fa06a. (#4157) - 267e7a8
          Update buildroot to 53fea9aebbcc39c6522731471a1a45960ee0685e (#4160) - 02ea7ae
          Revert engine Dart roll. (#4158) - 14aab33
          Add support for system text scale factor. (#4124) - b2a7f4b
          Include _http into sky_engine libraries for analyzer (#4154) - b930f10
          libtxt: Remove postprocess_line and improve tracking of X offsets - 86f95f0
          libtxt: remove redundant line_widths (#4152) - 14bf515
          Roll dart to ade37f931e90b0fdb8fe16d6bf6f089545da55b6 (#4151) - 6f1264f
      18f0d3ae
    • Ian Hickson's avatar
      BoxDecoration tweaks (#12336) · 7d75c29b
      Ian Hickson authored
      Reorder the code, remove some redundant documentation, improve the
      interpolation logic.
      7d75c29b
    • Ian Hickson's avatar
      ShapeBorder (#12335) · 53194ed4
      Ian Hickson authored
      This class lays the groundwork for RTL borders.
      53194ed4
    • Adam Barth's avatar
      Replace usage of FractionalOffset with Alignment (#12348) · 0044ea2d
      Adam Barth authored
      Alignment will eventually replace FractionalOffset.
      0044ea2d
    • 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
  24. 29 Sep, 2017 1 commit
    • Ian Hickson's avatar
      Border.add, improve BorderSide.merge (#12327) · 944fef45
      Ian Hickson authored
      ...and other minor Border improvements.
      And tests.
      
      This changes the merge logic I added yesterday to not support nulls
      but instead support BorderSide.none and equivalents. This makes more
      sense when dealing with actual Borders.
      944fef45
  25. 28 Sep, 2017 1 commit
  26. 24 Sep, 2017 2 commits