1. 22 Feb, 2017 1 commit
  2. 21 Feb, 2017 1 commit
    • Jakob Andersen's avatar
      Remove SHA1 check from AndroidDevice.isAppInstalled() (#8290) · 421258ba
      Jakob Andersen authored
      * Remove SHA1 check from AndroidDevice.isAppInstalled()
      
      The docs for isAppInstalled say 'check if a version of the given app is
      already installed', however the current code returns true only if it's
      the latest build that's installed.
      
      This made sense in the past, when the use pattern was:
      
        if (!isAppInstalled(...)) installApp(...);
      
      but now the usage is:
      
        if (isAppInstalled(...)) uninstallApp(...);
        installApp(...);
      
      This has the probably unintended consequence that if you run `flutter
      install` or `flutter run` two times in a row with no source changes, the
      second invocation will uninstall the app, but the first invocation might
      not.
      
      Removing the SHA1 check makes us always uninstall the app if it's
      installed.
      
      Fixes #8172
      421258ba
  3. 20 Feb, 2017 1 commit
  4. 15 Feb, 2017 1 commit
  5. 09 Feb, 2017 1 commit
  6. 02 Feb, 2017 2 commits
  7. 31 Jan, 2017 1 commit
  8. 27 Jan, 2017 1 commit
  9. 24 Jan, 2017 1 commit
  10. 23 Jan, 2017 1 commit
  11. 10 Jan, 2017 1 commit
  12. 09 Jan, 2017 1 commit
  13. 07 Jan, 2017 1 commit
    • Todd Volkert's avatar
      Update flutter_tools to use package:file throughout (#7385) · 8bb27034
      Todd Volkert authored
      This removes direct file access from within flutter_tools
      in favor of using `package:file` via a `FileSystem` that's
      accessed via the `ApplicationContext`.
      
      This lays the groundwork for us to be able to easily swap
      out the underlying file system when running Flutter tools,
      which will be used to provide a record/replay file system,
      analogous to what we have for process invocations.
      8bb27034
  14. 06 Dec, 2016 1 commit
    • Dan Rubel's avatar
      Cleanup common port forwarding code (#7142) · 93e662ab
      Dan Rubel authored
      This moves the various copies of port forwarding code in the Device subclasses into the ProtocolDiscovery class.
      
      * move port forwarding to a common location
      * throw exception if protocol Uri is not discovered or port forwarding fails
      * cancel discovery protocol subscriptions on iOS launches (wasn't happening before)
      * fix iOS port forwarding to match other implementations
      * add tests
      93e662ab
  15. 05 Dec, 2016 1 commit
  16. 01 Dec, 2016 1 commit
  17. 30 Nov, 2016 1 commit
  18. 28 Nov, 2016 2 commits
  19. 21 Nov, 2016 2 commits
  20. 17 Nov, 2016 1 commit
    • Todd Volkert's avatar
      Allow for application-specific log readers. (#6898) · 9cb914df
      Todd Volkert authored
      * Allow for application-specific log readers.
      
      When running with prebuilt application binaries, those applications
      aren't guaranteed to be named "Runner" (as it is when we build
      the app locally in Flutter tools)
      9cb914df
  21. 10 Nov, 2016 1 commit
  22. 07 Nov, 2016 1 commit
  23. 03 Nov, 2016 1 commit
    • Devon Carew's avatar
      Better progress (#6677) · fcfb2a5c
      Devon Carew authored
      * make showElapsedTime default to true
      
      * support nested progresses
      
      * improve hot reload message
      
      * rethrow
      fcfb2a5c
  24. 01 Nov, 2016 2 commits
  25. 31 Oct, 2016 1 commit
  26. 27 Oct, 2016 2 commits
  27. 20 Oct, 2016 1 commit
  28. 28 Sep, 2016 1 commit
    • John McCutchan's avatar
      Fix flutter run --use-application-binary (#6106) · ca8070f9
      John McCutchan authored
      When using --use-application-binary:
      
      - [x] Stop flutter run from checking for a pubspec.yaml in current directory
      - [x] Stop flutter run from invoking pub get
      - [x] Set 'shouldBuild' based on --use-application-binary
      - [x] Stop requiring 'lib/main.dart' to be present before running.
      - [x] Stop building an FLX when launching on Android
      ca8070f9
  29. 26 Sep, 2016 1 commit
  30. 11 Aug, 2016 1 commit
  31. 20 Jul, 2016 1 commit
  32. 13 Jul, 2016 1 commit
  33. 01 Jul, 2016 1 commit
  34. 13 Jun, 2016 1 commit
  35. 09 Jun, 2016 1 commit