1. 31 5月, 2019 2 次提交
  2. 30 5月, 2019 6 次提交
  3. 29 5月, 2019 2 次提交
    • C
      Allow specifying both Dart and non-Dart fixtures in engine unit-tests. (#9113) · 37b367e4
      Chinmay Garde 提交于
      * Allow specifying both Dart and non-Dart fixtures in engine unittests.
      
      This fixes numerous issues in the way in which fixtures were managed
      in the engine unit-tests.
      
      * Instead of only being able to specify Dart fixtures, unit-tests may specify
        non-Dart fixtures as well. These are simply copied over to the fixtures
        directory known to the unit-test at runtime.
      * An issue where numerous Dart files could be given to the kernel snapshotter
        has been addressed. It was anticipated that such a (legal) invocation to the
        kernel snapshotter would produce a snapshot with the contents of all the Dart
        files added to the root library. This is incorrect and the behavior in this
        case is undefined.
      * Dart files referenced by the main Dart file are correctly tracked via a
        depfile.
      * The snapshotter arguments have been cleaned up to get rid of unused
        arguments (`—strong`) and  the use of the VM product mode argument has been
        corrected to no longer depend on the Flutter product mode.
      37b367e4
    • K
      Removing unused imports (#9108) · 6e515135
      Kate Lovett 提交于
      6e515135
  4. 27 5月, 2019 1 次提交
  5. 26 5月, 2019 5 次提交
    • S
      Rename macOS FLEPlugin* to FlutterPlugin* (#9074) · 2404cdc9
      stuartmorgan 提交于
      As another step toward aligning the macOS plugin API with the iOS plugin
      API, and with its final form, rename the plugin-related classes from
      FLEPlugin* to FlutterPlugin*. This makes the names of the clasess the
      same between iOS and macOS. Eventually they should actually merge, with
      annotations/ifdefs for platform differences, but for now since the macOS
      version uses the same method names and is simply a subset of the iOS
      APIs (with one to-be-stabilized method that is macOS-specific) doing the
      merge later won't be a breaking change.
      
      Doing this now allows for building out plugin tooling and plugin
      implementations on macOS without creating a growing body of code that
      will experience a breaking change later.
      
      See:
      https://github.com/flutter/flutter/issues/31735
      https://github.com/flutter/flutter/issues/32718
      2404cdc9
    • C
      Apply minor cleanups to Android embedding (#9088) · 509a43fe
      Chris Bracken 提交于
      Eliminate an unused import, add missing @Override annotations, and
      eliminate an unused logger.
      509a43fe
    • C
      Removed outdated deprecation comments (#9087) · 0a0f3305
      Chris Bracken 提交于
      In breaking change flutter/engine#4487, a typo was fixed in our Android
      APIs correcting RequestPermissionResult to RequestPermissionsResult
      (note the 's' on Permissions) for consistency with the Android SDK.
      
      Various tombstone comments were left to help guide developers in the
      right direction. These comments were slated for removal in March of
      2018; at over a year later, we can probably safely remove them.
      0a0f3305
    • C
      Delete BSDiff sources (#9086) · a44cbbf4
      Chris Bracken 提交于
      BSDiff is no longer used as of flutter/engine#8663. This removes the
      unused Java import and sources.
      a44cbbf4
    • C
      Correct typos, adopt US spellings (#9081) · 0f1ff3bd
      Chris Bracken 提交于
      Corects a bnuch of typeos throughout teh engien codebsae. Also makes
      a couple minor Commonwealth -> US spelling adjustments for consistency
      with the rest of Flutter's codebase.
      
      Made use of `misspell` tool:
      https://github.com/client9/misspell
      0f1ff3bd
  6. 25 5月, 2019 2 次提交
  7. 24 5月, 2019 1 次提交
  8. 23 5月, 2019 2 次提交
  9. 22 5月, 2019 2 次提交
    • S
      Expose pointer type and buttons in embedder.h (#9034) · 4dbb9ba3
      stuartmorgan 提交于
      Rather than hard-coding the type of incoming events to mouse, and
      synthesizing a primary button press for kDown/kUp, expose device kind
      and buttons in the API.
      
      For backwards compatibility, if the type is not set, the old behavior is
      used. If an embedder sets the type to mouse explicitly, however, they
      must also set correct button information.
      
      For the touch type, the API abstracts away the framework's internal
      expectation that a button is set for touch down/move for simplicity.
      
      Fixes flutter/flutter#32854
      4dbb9ba3
    • M
  10. 21 5月, 2019 6 次提交
  11. 18 5月, 2019 3 次提交
  12. 17 5月, 2019 2 次提交
  13. 16 5月, 2019 1 次提交
  14. 15 5月, 2019 3 次提交
  15. 14 5月, 2019 2 次提交