1. 16 May, 2018 2 commits
  2. 15 May, 2018 12 commits
  3. 14 May, 2018 6 commits
  4. 12 May, 2018 1 commit
  5. 11 May, 2018 15 commits
  6. 10 May, 2018 4 commits
    • Todd Volkert's avatar
      Use deprecated I/O constants (#17491) · 106231c0
      Todd Volkert authored
      The non-deprecated variants aren't widely available yet
      106231c0
    • Todd Volkert's avatar
      Augment `flutter screenshot` with all supported screenshot types (#17478) · aab47f07
      Todd Volkert authored
      Previously, the only hook into the rasterizer schreenshot code path
      was via FlutterDriver.screenshot.  This adds the ability for the
      Flutter tool to hook into all three types of screenshots:
      
      1. device (e.g. `adb shell screencap`)
      2. Skia (capture spk)
      3. Rasterizer (capture PNG via the engine)
      aab47f07
    • Todd Volkert's avatar
      Roll engine to fade83ce3ea68a89b726bc7881417f3c2713ceaa (#17488) · d54858a0
      Todd Volkert authored
      This contains the following commits:
      
      flutter/engine@fade83c Bypass the raster cache when screenshotting
      d54858a0
    • Greg Spencer's avatar
      Fix handling of null body2 text style for chip and slider (#17311) · a365c41c
      Greg Spencer authored
      Before this change, if you specified a non-null textTheme, but the theme you specified didn't have a body2 defined, then creating a ChipTheme would assert (which means creating a ThemeData would fail).
      
      This adds handling for this corner case to default to reasonable values in that case. The slider had the same problem, but for accentTextTheme, so I fixed that too.
      
      While I had the patient open, Hans and I noticed that TextTheme.merge wasn't doing the right thing in the case where some members were null either, so I fixed that, and added some examples, since merge/copyWith are common operations that are not always well understood.
      
      Fixes #17251
      a365c41c