1. 13 Apr, 2018 1 commit
  2. 12 Apr, 2018 1 commit
  3. 20 Mar, 2018 1 commit
  4. 12 Mar, 2018 1 commit
  5. 21 Feb, 2018 1 commit
  6. 16 Feb, 2018 1 commit
  7. 12 Feb, 2018 1 commit
  8. 09 Feb, 2018 1 commit
  9. 08 Feb, 2018 1 commit
  10. 02 Feb, 2018 1 commit
  11. 01 Feb, 2018 2 commits
  12. 04 Jan, 2018 1 commit
    • Siva's avatar
      support for --strong option (#13859) · 426d6b06
      Siva authored
      * Plumb a --strong option through to the front end server and the engine
      so that we can run flutter apps in preview-dart-2 and strong mode
      
      * - Address analyzer lint issues
      *- correctly set up strong mode option in the case of AOT builds
      426d6b06
  13. 07 Dec, 2017 1 commit
  14. 22 Nov, 2017 2 commits
  15. 10 Nov, 2017 1 commit
  16. 08 Nov, 2017 1 commit
  17. 30 Oct, 2017 1 commit
  18. 22 Oct, 2017 1 commit
  19. 20 Sep, 2017 1 commit
  20. 13 Sep, 2017 1 commit
    • Carlo Bernaschina's avatar
      Add --trace-skia parameter to flutter run (#12070) · ba36008a
      Carlo Bernaschina authored
      * Add --trace-skia parameter to flutter run
      
      Skia tracing is extremely useful for internal debug, but reduces the
      amount of space available in the Dart Timeline buffers.
      Disable skia tracing by default and expose them via the --trace-skia
      flag.
      
      * Roll Engine to 57a1445a45964d386500c39f5e8d06db060abadb
      ba36008a
  21. 31 Aug, 2017 1 commit
  22. 23 Aug, 2017 1 commit
  23. 22 Aug, 2017 2 commits
  24. 10 Jul, 2017 1 commit
    • Todd Volkert's avatar
      Minor fixes in tools: (#11009) · 926a096e
      Todd Volkert authored
      * Include the process' `stdout` and `stderr` when it returns a
        non-zero exit code in `runCheckedAsync()`
      * Defensively catch errors in `AndroidDevice.isAppInstalled()`
        and return false
      926a096e
  25. 30 Jun, 2017 1 commit
  26. 29 Jun, 2017 1 commit
  27. 28 Jun, 2017 1 commit
  28. 23 Jun, 2017 1 commit
  29. 19 Jun, 2017 1 commit
    • Chris Bracken's avatar
      Re-enable use of instruments for iOS device lookup (#10838) · 1d9f0095
      Chris Bracken authored
      This reverts commit b2909a24.
      
      This resubmits the following patches:
      
      1. Use Xcode instruments to list devices (#10801)
      Eliminates the dependency on idevice_id from libimobiledevice. Instead,
      uses Xcode built-in functionality.
      
      2. Make device discovery asynchronous (#10803)
      Migrates DeviceDiscovery.devices and all device-specific lookup to be
      asynchronous.
      1d9f0095
  30. 17 Jun, 2017 2 commits
    • Chris Bracken's avatar
      Revert use of Xcode instruments for device lookup (#10806) · b2909a24
      Chris Bracken authored
      * Revert "Make device discovery asynchronous (#10803)"
      This reverts commit 972be9c8.
      
      * Revert "Use Xcode instruments to list devices (#10801)"
      This reverts commit 37bb5f13.
      
      This is to resolve a failure that looks related to a bad install of Xcode 8.0
      on our build bots and should be reinstated when the infra issue is diagnosed
      and resolved.
      
      Instruments worked well when this was originally landed, and on the
      following commit, but started failing two commits after this originally
      landed. Manual invocation of instruments on the build host currently
      results in:
      
      ```
      dyld: Library not loaded: @rpath/InstrumentsAnalysisCore.framework/Versions/A/InstrumentsAnalysisCore
        Referenced from: /Applications/Xcode8.0.app/Contents/Developer/usr/bin/instruments
        Reason: image not found
      Abort trap: 6
      ```
      
      It appears the /Applications/Xcode8.0.app/Contents/Applications
      directory (which contains Instruments) is missing on the host.
      b2909a24
    • Chris Bracken's avatar
      Make device discovery asynchronous (#10803) · 972be9c8
      Chris Bracken authored
      Migrates DeviceDiscovery.devices and all device-specific lookup to be
      asynchronous.
      972be9c8
  31. 15 Jun, 2017 1 commit
  32. 09 Jun, 2017 1 commit
  33. 02 Jun, 2017 1 commit
  34. 22 May, 2017 1 commit
    • Todd Volkert's avatar
      Add initial list of known Android hardware (#10249) · aa9c7826
      Todd Volkert authored
      Our emulator detection was based on a simple heuristic that was
      failing for the Samsung Galaxy S8. Any heuristic is flawed since
      Android devices can report whatever they want to adb, but this
      change attempts to tighten the detection by listing known models
      (by their ro.hardware property). Again, these values could be
      spoofed by emulator system images, but it's less likely to be
      an issue than with our previous (and fall-back) heuristic.
      
      Fixes #10203
      Related: #10248
      aa9c7826
  35. 16 May, 2017 1 commit
    • Todd Volkert's avatar
      Fix race condition in protocol_discovery.dart (#10092) · 10decc7c
      Todd Volkert authored
      For some reaosn, when we discovered our URI, we were re-instantiating
      the `Completer` instance variable whose future we listen to in `nextUri()`.
      This led to a race between a caller calling `nextUri()` and us discovering
      the URI. If we happened to discover our URI before a caller called
      `nextUri()`, then they would be left waiting on a future from the newly
      allocated `Completer` (which would never complete).
      
      Fixes #10064
      10decc7c
  36. 10 May, 2017 1 commit