1. 11 Oct, 2018 5 commits
    • engine-flutter-autoroll's avatar
      Roll engine daed2b7d61f3..f307c7fd070b (3 commits) (#22936) · 7e94d9a5
      engine-flutter-autoroll authored
      
      https://github.com/flutter/engine/compare/daed2b7d61f3...f307c7fd070b
      
      git log daed2b7d61f3..f307c7fd070b --no-merges --oneline
      f307c7fd0 Remove VM options that are on by default now. (flutter/engine#6495)
      61cf4c01f Pass scriptcode and variantcode to dart:ui Window. (flutter/engine#6493)
      0eda0cfd4 Roll src/third_party/skia 04ac46135f23..9835dd51b320 (7 commits) (flutter/engine#6494)
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      7e94d9a5
    • Alexander Aprelev's avatar
      [dart] Roll engine to dart roll · e274ed86
      Alexander Aprelev authored
      e274ed86
    • Alexander Aprelev's avatar
      [dart] Roll engine to pre-dart roll · fde2347c
      Alexander Aprelev authored
      fde2347c
    • Hans Muller's avatar
    • Greg Spencer's avatar
      Re-land text wrapping/color PR (#22831) · 081d2a7a
      Greg Spencer authored
      This attempts to re-land #22656.
      
      There are two changes from the original:
      
      I turned off wrapping completely when not sending output to a terminal. Previously I had defaulted to wrapping at and arbitrary 100 chars in that case, just to keep long messages from being too long, but that turns out the be a bad idea because there are tests that are relying on the specific form of the output. It's also pretty arbitrary, and mostly people sending output to a non-terminal will want unwrapped text.
      
      I found a better way to terminate ANSI color/bold sequences, so that they can be embedded within each other without needed quite as complex a dance with removing redundant sequences.
      
      As part of these changes, I removed the Logger.supportsColor setter so that the one source of truth for color support is in AnsiTerminal.supportsColor.
      
      *     Turn on line wrapping again in usage and status messages, adds ANSI color to doctor and analysis messages. (#22656)
      
          This turns on text wrapping for usage messages and status messages. When on a terminal, wraps to the width of the terminal. When writing to a non-terminal, wrap lines at a default column width (currently defined to be 100 chars). If --no-wrap is specified, then no wrapping occurs. If --wrap-column is specified, wraps to that column (if --wrap is on).
      
          Adds ANSI color to the doctor and analysis output on terminals. This is in this PR with the wrapping, since wrapping needs to know how to count visible characters in the presence of ANSI sequences. (This is just one more step towards re-implementing all of Curses for Flutter. :-)) Will not print ANSI sequences when sent to a non-terminal, or of --no-color is specified.
      
          Fixes ANSI color and bold sequences so that they can be combined (bold, colored text), and a small bug in indentation calculation for wrapping.
      
          Since wrapping is now turned on, also removed many redundant '\n's in the code.
      081d2a7a
  2. 10 Oct, 2018 12 commits
  3. 09 Oct, 2018 17 commits
  4. 08 Oct, 2018 6 commits
    • engine-flutter-autoroll's avatar
      Roll engine 572fa5646af7..88facf405434 (12 commits) (#22829) · 6eac2d12
      engine-flutter-autoroll authored
      
      https://github.com/flutter/engine/compare/572fa5646af7...88facf405434
      
      git log 572fa5646af7..88facf405434 --no-merges --oneline
      88facf405 Roll src/third_party/skia 8ad991da4c04..00de965d0d31 (6 commits) (flutter/engine#6467)
      647302a28 Correct issues in visible children determination (flutter/engine#6455)
      0052733e5 Roll src/third_party/skia 95320ee01f5b..8ad991da4c04 (1 commits) (flutter/engine#6465)
      7decce221 Roll src/third_party/skia 9aa3f9095622..95320ee01f5b (1 commits) (flutter/engine#6463)
      2667780b9 Roll src/third_party/skia beb1559bc61f..9aa3f9095622 (1 commits) (flutter/engine#6462)
      5d28dce5e Roll src/third_party/skia e9b61ef5aa34..beb1559bc61f (1 commits) (flutter/engine#6460)
      54b709d3a Roll src/third_party/skia 71143d6cc039..e9b61ef5aa34 (1 commits) (flutter/engine#6459)
      9fc5013eb Roll src/third_party/skia 623d2e4120c2..71143d6cc039 (1 commits) (flutter/engine#6458)
      841454c8d Roll src/third_party/skia 29b11d605f25..623d2e4120c2 (1 commits) (flutter/engine#6457)
      5331df8e4 Roll src/third_party/skia d037f4d204c2..29b11d605f25 (1 commits) (flutter/engine#6456)
      6d4de7fc8 Roll src/third_party/skia 51c89e41c05b..d037f4d204c2 (9 commits) (flutter/engine#6454)
      ba9b90766 Add `run_tests.sh` to cirrus (flutter/engine#6441)
      
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      
      If the roll is causing failures, please contact the current sheriff, who should
      be CC'd on the roll, and stop the roller if necessary.
      
      6eac2d12
    • matthew-carroll's avatar
      Publish make-host-app-editable command with CLI docs. (#22635) · 4f298e67
      matthew-carroll authored
      Publish make-host-app-editable command with CLI docs.
      4f298e67
    • Hans Muller's avatar
      Update uses of ButtonTheme.bar: pass along the current Theme's colorScheme (#22827) · 655bf6a2
      Hans Muller authored
      * Update uses of ButtonTheme.bar
      
      * updated gallery themes
      
      * Remove unnecessary const
      
      Fixes #22789
      655bf6a2
    • Ian Hickson's avatar
      Fix bug in AnimatedSwitcher (#22183) · 874df1ec
      Ian Hickson authored
      * Refactor AnimatedSwitcher
      
      This is mostly just a little bit of cleanup with hopefully no semantic
      changes, done to teach me how the code works so that I could fix a bug.
      
      * Add debugging information to AnimatedSwitcher
      
      * Fix AnimatedSwitcher to handle the case of back-to-back changes
      
      Previously, if a child was replaced the very next frame after it was
      added, we'd get confused because we tried to reverse the controller,
      which causes us to remove the child from the going-away list, before
      we had added the child to the list in the first place.
      
      The fix is just to move the reverse to after the add.
      874df1ec
    • Yegor's avatar
      add AOT smoke tests to Cirrus (#22751) · 8d643013
      Yegor authored
      8d643013
    • liyuqian's avatar
      Remove mixin so we can roll Google3 (#22819) · c689c97d
      liyuqian authored
      We'll roll this back as soon as the Dart analyzer gets upgraded in
      Google3.
      c689c97d