1. 15 11月, 2017 3 次提交
    • C
      Allow embedders to respond to platform messages from the Dart application. (#4361) · bedba126
      Chinmay Garde 提交于
      This updated the native embedder API in a non-ABI breaking way.
      bedba126
    • A
      roll skia (#4360) · f8c4a02b
      amirh 提交于
      f8c4a02b
    • B
      Disable linear blending, use SkColorSpaceXformCanvas instead (#4355) · 0a7155d4
      Brian Osman 提交于
      This retains gamut correction (adjusting colors for screens with different capabilities), but does all blending and interpolation with sRGB-encoded values. That matches the behavior expected by most users, as well as the behavior of nearly all other systems. It also greatly simplifies the EGL code.
      
      A future Skia change will make this behavior more of a first-class citizen, so some of these implementation details will change again, but the behavior will not. The bulk of this change (elimination of complication from the GL surface code) is permanent - it's just the SkColorSpaceXformCanvas that will be replaced.
      0a7155d4
  2. 14 11月, 2017 3 次提交
  3. 13 11月, 2017 2 次提交
  4. 11 11月, 2017 3 次提交
  5. 10 11月, 2017 8 次提交
  6. 09 11月, 2017 8 次提交
  7. 08 11月, 2017 2 次提交
  8. 07 11月, 2017 2 次提交
  9. 04 11月, 2017 3 次提交
    • C
      Temporaribly disable bottom safe area padding on iOS (#4322) · e059cc02
      Chris Bracken 提交于
      There are two different sets of view insets that applications may want
      to track in order to avoid unwanted interaction with system UI:
      
      1. OS UI that effectively shrinks the Flutter view from a UX point of
         view: e.g., when the keyboard opens, it occludes the bottom of the
         screen and the view should be adjusted such that the bottom, for the
         purposes of scrolling is just above the keyboard.
      2. OS UI that is overlaid over the application, but into which the
         application should draw. e.g., the Home indicator on the iPhone X
         typically appears near the bottom of the screen, overlaid over app
         content. Content should be rendered within this 'safe area' but apps
         should avoid requiring user interaction there. For example, list
         views may want to include some small amount of additional padding to
         ensure the last list item can scroll above this area.
      
      Since Flutter does not currently distinguish between these two cases,
      this patch disables the bottom safe area inset until API is added to
      support these separately.
      e059cc02
    • A
      Followup on post-merge comments for 941ed76b (#4321) · 05b00b1e
      amirh 提交于
      05b00b1e
    • I
  10. 03 11月, 2017 6 次提交