1. 09 Nov, 2019 7 commits
    • Greg Spencer's avatar
      Remove TextRange, export it from dart:ui (#44422) · dd90ff42
      Greg Spencer authored
      This removes TextRange from the framework and moves it to the engine, in preparation for using it to return text ranges from the text extent APIs, and updates the APIs that use Paragraph.getWordBoundary (there was only one) to expect a TextRange or  a pair of ints temporarily until the engine side returns TextRanges, so that I can convert over without breaking the builds.
      dd90ff42
    • engine-flutter-autoroll's avatar
      Roll engine af04338413c3..2f69e38160a3 (2 commits) (#44493) · 9323a623
      engine-flutter-autoroll authored
      
      git@github.com:flutter/engine.git/compare/af04338413c3...2f69e38160a3
      
      git log af04338413c3..2f69e38160a3 --no-merges --oneline
      2019-11-08 hterkelsen@users.noreply.github.com Implement Path.computeMetrics in the CanvasKit backend (flutter/engine#13760)
      2019-11-08 jason-simmons@users.noreply.github.com libtxt: pass an RTL bool flag instead of a bidiFlags enum to measureText (flutter/engine#13736)
      
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      Please CC garyq@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      9323a623
    • Jenn Magder's avatar
    • engine-flutter-autoroll's avatar
      Roll engine 5f5713e33971..af04338413c3 (8 commits) (#44486) · 076bea38
      engine-flutter-autoroll authored
      
      git@github.com:flutter/engine.git/compare/5f5713e33971...af04338413c3
      
      git log 5f5713e33971..af04338413c3 --no-merges --oneline
      2019-11-08 a-siva@users.noreply.github.com Manual roll of Dart e68ca9b652acdb642668a6acb5f630d5be6c03da...fa4379946109467c8a48f20f19d83d7c72968a3e (flutter/engine#13756)
      2019-11-08 ychris@google.com Revert "Reland "Guarding EAGLContext used by Flutter #13314" (#13755)" (flutter/engine#13757)
      2019-11-08 ferhat@gmail.com [web] Support gif/webp animations, Speed up image drawing in BitmapCanvas.  (flutter/engine#13748)
      2019-11-08 ychris@google.com Reland "Guarding EAGLContext used by Flutter #13314" (flutter/engine#13755)
      2019-11-08 gspencergoog@users.noreply.github.com Move TextRange from the framework to dart:ui. (flutter/engine#13747)
      2019-11-08 skia-flutter-autoroll@skia.org Roll src/third_party/skia 8c1e265f6f81..c88d1774ed50 (7 commits) (flutter/engine#13754)
      2019-11-08 ychris@google.com Revert "Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (#13314)" (flutter/engine#13753)
      2019-11-08 ychris@google.com Always use `IOSGLContextSwitch` to access EAGLContexts to prevent plugins from polluting Flutter's EAGLContext (flutter/engine#13314)
      
      
      If this roll has caused a breakage, revert this CL and stop the roller
      using the controls here:
      https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
      Please CC garyq@google.com on the revert to ensure that a human
      is aware of the problem.
      
      To report a problem with the AutoRoller itself, please file a bug:
      https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
      
      Documentation for the AutoRoller is here:
      https://skia.googlesource.com/buildbot/+/master/autoroll/README.md
      076bea38
    • Ian Hickson's avatar
    • Ian Hickson's avatar
      Deprecation cleanup in flutter_tools (#44469) · f4da9f72
      Ian Hickson authored
      One deprecated member was no longer used; removed it.
      
      The other probably shouldn't be deprecated, because it's not the
      parser that's deprecated so much as the format it's parsing. The code
      itself will live on until we decide to stop supporting the format,
      it's not like people calling the member should use something else.
      f4da9f72
    • Greg Spencer's avatar
      Add macOS fn key support. (#44410) · c921c5ae
      Greg Spencer authored
      This adds support for the fn key on macOS. It adds it to the key mappings as a supplemental mapping that overwrites the one from the Chrome headers, since the chrome headers have a TODO, but no implementation of the key.
      
      Also, ignore the fn key entirely on macOS. This is because On macOS laptop keyboards, the fn key is used to generate home/end and f1-f12, but it ALSO generates a separate down/up event for the fn key itself. Other platforms hide the fn key, and just produce the key that it is combined with, so to keep it possible to write cross platform code that looks at which keys are pressed, the fn key is ignored.
      c921c5ae
  2. 08 Nov, 2019 18 commits
  3. 07 Nov, 2019 15 commits