1. 03 Apr, 2018 1 commit
  2. 03 Mar, 2018 1 commit
  3. 02 Mar, 2018 1 commit
  4. 01 Mar, 2018 1 commit
  5. 18 Jan, 2018 2 commits
    • Paul Betts's avatar
      Allow Flutter to be vendored as a submodule (#14157) · f77826c5
      Paul Betts authored
      When Flutter is vendored as a submodule, `.git` is a File whose contents
      are a pointer to the Git directory. This change allows you to pin your
      app to a certain version of Flutter via submodules.
      f77826c5
    • Ian Hickson's avatar
      New release process (#14061) · 9e42e4b8
      Ian Hickson authored
      Generate the "version" file from git tags.
      Remove the old VERSION file and mentions of versions in pubspec.yaml files.
      Replace the old update_versions.dart script with a new roll_dev.dart script.
      Update "flutter channel".
      Update "flutter upgrade", including making it transition from alpha to dev.
      Update "flutter --version" and "flutter doctor".
      9e42e4b8
  6. 10 Jan, 2018 1 commit
  7. 09 Jan, 2018 1 commit
  8. 05 Dec, 2017 3 commits
    • Greg Spencer's avatar
      Use .pub-cache from Flutter root, if it exists. (#13358) · f29ecba6
      Greg Spencer authored
      The purpose of this PR is to make it so that when the user runs 'flutter', if they have a .pub-cache directory in their flutter root, we use that instead of the default location for the pub cache. Otherwise, it should act as before.
      
      The eventual goal is to support a pre-populated flutter .zip/.tar.gz file that has everything the developer needs in one bundle. In order for that to actually work, we need to have the pub cache be self-contained, and not in the user's home dir.
      
      Another advantage of this is that if you have multiple flutter repos that you're switching between, then the versions in the pub cache will remain static when you switch between them.
      
      This is an attempt to re-land: #13248. Includes a fix for the test that makes it work on bots in the presence of PUB_CACHE being set, and no other changes.
      f29ecba6
    • Greg Spencer's avatar
      Reverting my .pub-cache change to figure out why it's still failing. (#13355) · c89cf6cc
      Greg Spencer authored
      * Revert "Add tests."
      
      This reverts commit 31bad961ff2220a2708917ff8f748fed7efa9b51.
      
      * Revert "Use .pub-cache from Flutter root, if it exists. (#13248)"
      
      This reverts commit 72d6bcc3.
      c89cf6cc
    • Greg Spencer's avatar
      Use .pub-cache from Flutter root, if it exists. (#13248) · 72d6bcc3
      Greg Spencer authored
      The purpose of this PR is to make it so that when the user runs 'flutter', if they have a .pub-cache directory in their flutter root, we use that instead of the default location for the pub cache. Otherwise, it should act as before.
      
      The eventual goal is to support a pre-populated flutter .zip/.tar.gz file that has everything the developer needs in one bundle. In order for that to actually work, we need to have the pub cache be self-contained, and not in the user's home dir.
      
      Another advantage of this is that if you have multiple flutter repos that you're switching between, then the versions in the pub cache will remain static when you switch between them.
      72d6bcc3
  9. 13 Sep, 2017 1 commit
    • Ian Hickson's avatar
      Retry when pub fails in flutter tool. (#12069) · 8079b1fb
      Ian Hickson authored
      This ports the five-second retry interval from flutter.bat to the Bash
      version. Failures during "pub get" of the flutter tool are common on
      Travis and so this should help Travis reliability if nothing else.
      8079b1fb
  10. 31 Aug, 2017 1 commit
  11. 05 Jul, 2017 1 commit
  12. 02 Jul, 2017 1 commit
  13. 06 Jun, 2017 1 commit
  14. 17 May, 2017 1 commit
  15. 02 May, 2017 1 commit
  16. 07 Mar, 2017 1 commit
  17. 09 Feb, 2017 1 commit
  18. 08 Feb, 2017 1 commit
  19. 28 Jan, 2017 1 commit
  20. 24 Jan, 2017 1 commit
    • Michael Goderbauer's avatar
      Launch Flutter Tools on Windows. (#7613) · 51dc83dd
      Michael Goderbauer authored
      This brings the Windows script up to par with the Linux/Mac script.
      
      `flutter doctor` works.
      
      There are two scripts (`bin/flutter` and `bin/internal/update_dart-sdk`), which are platform dependent (bash script on Linux/Max, PowerShell script on Windows) and we need to keep an eye on making sure that their logic stays in sync. Both scripts are rather simple and I am not expecting many changes to them. I also made sure that both versions follow the same structure to make it easier to keep them consistent.
      
      Required for https://github.com/flutter/flutter/issues/138
      51dc83dd
  21. 19 Jan, 2017 1 commit
    • Ian Hickson's avatar
      Remove randomness from port assignment during coverage collection. (#7548) · 3f1d6d3b
      Ian Hickson authored
      Also, defer to test package for throttling (this will require a test
      package update as well).
      
      Also, add a lot more instrumentation to --verbose mode for tests, and
      fix minor trivial things here and there, and add error handling in
      more places.
      
      Also, refactor how coverage works to be simpler and not use statics.
      3f1d6d3b
  22. 19 Dec, 2016 1 commit
  23. 28 Oct, 2016 1 commit
  24. 07 Oct, 2016 1 commit
  25. 05 Oct, 2016 1 commit
  26. 22 Sep, 2016 1 commit
  27. 25 Aug, 2016 1 commit
  28. 01 Jul, 2016 1 commit
  29. 14 Jun, 2016 1 commit
    • Ian Hickson's avatar
      Lock flutter tool while updating artifacts (#4476) · f92f71fe
      Ian Hickson authored
      This prevents multiple simultaneous runs of the analyzer from stomping
      over each other (e.g. multiple runs of 'update-packages'). Certain
      long-lived commands (like analyze, run, logs) are exempted once they've
      done enough work to be safe from most stomping action.
      
      This still doesn't make us entirely safe from craziness, e.g. if you're
      half way through an 'update-packages' run and you call 'git pull', who
      knows what state you'll end up in. But there's only so much one can do.
      
      Fixes https://github.com/flutter/flutter/issues/2762
      f92f71fe
  30. 26 May, 2016 1 commit
  31. 17 May, 2016 1 commit
    • Ian Hickson's avatar
      Fix tests (#3977) · f284c1a0
      Ian Hickson authored
      Also, make sure that broken tests actually break the bots.
      
      And add a test to make sure that keeps happening.
      f284c1a0
  32. 10 May, 2016 1 commit
  33. 04 May, 2016 1 commit
  34. 18 Apr, 2016 1 commit
    • Devon Carew's avatar
      Use arm deploy (#3374) · 12cac94c
      Devon Carew authored
      * download android-arm-deploy
      
      * wire up --deploy to android-arm-deploy
      
      * fix interpolation
      12cac94c
  35. 07 Apr, 2016 2 commits
  36. 28 Mar, 2016 1 commit