1. 13 Jan, 2018 1 commit
  2. 12 Jan, 2018 1 commit
  3. 10 Jan, 2018 4 commits
  4. 09 Jan, 2018 1 commit
  5. 06 Jan, 2018 1 commit
  6. 04 Jan, 2018 1 commit
    • Greg Spencer's avatar
      Updates the package dependencies by running flutter update-packages --force-upgrade (#13906) · a04df5bc
      Greg Spencer authored
      This simply updates the package dependencies by running flutter update-packages --force-upgrade.
      
      I'm doing this with no other changes, because the last time I tried that, redness occurred. I want to isolate the problem to a "clean" update of the packages.
      
      It looks like the plugins device_info, connectivity, and url_launcher haven't yet had their gradle configurations updated, so they fail when trying to build with the new gradle. I did not upgrade for those three packages only (in flutter_gallery) until we are ready to fix them (fixing them for master will break them for alpha users, so we need to do an alpha roll to do that).
      a04df5bc
  7. 21 Dec, 2017 1 commit
  8. 20 Dec, 2017 1 commit
    • Greg Spencer's avatar
      Adding minzip to packaging steps for Windows (#13679) · 765191e7
      Greg Spencer authored
      This adds our self-compiled copy of the MinGit executable (built from the flutter/git repo) to the archive when building an archive for Windows.
      
      I also tweaked the internal API for prepare_package.dart so that there's a single entry point to build an archive.
      765191e7
  9. 19 Dec, 2017 1 commit
    • Alan Russian's avatar
      Change async stubbing to use thenAnswer. (#13521) · 30720bd1
      Alan Russian authored
      * Change async stubbing to use thenAnswer.
      
      Mockito now prohibits calling thenReturn with Futures and Streams. dart-lang/mockito#79
      
      * Update all Mockito deps to 3.0.0.
      
      * Revert "Update all Mockito deps to 3.0.0."
      
      This reverts commit e8ab9d37c33d3d7fe384abde64ea5b4d72623c75.
      
      I did not correctly update the mockito dep, and there's no easy way to update to 3.0 alpha right now.
      
      * Change thenAnswer((_) => to thenAnswer((invocation) =>
      
      * Add Invocation type to thenAnswer lambdas
      30720bd1
  10. 14 Dec, 2017 1 commit
  11. 12 Dec, 2017 2 commits
  12. 07 Dec, 2017 4 commits
  13. 06 Dec, 2017 2 commits
  14. 01 Dec, 2017 2 commits
  15. 23 Nov, 2017 2 commits
    • Chris Bracken's avatar
      Reorganise flutter driver implementation sources (#13163) · cf37a472
      Chris Bracken authored
      This patch reorganises flutter_driver's lib/src directory into three
      subdirectories:
      
      * driver: sources transitively imported/exported by flutter_driver.dart,
        which defines the API used by driver tests executed on the host machine.
      
      * extension: sources transitively imported/exported by
        driver_extension.dart, which defines the API used to instrument a
        Flutter app running on the target device for use with a driver test.
      
      * common: sources common to both driver and extension code.
      
      This makes rolling Flutter into repositories that use Bazel (or
      Bazel-like build systems) significantly more robust, due to the simpler
      glob patterns involved.
      cf37a472
    • Chris Bracken's avatar
  16. 22 Nov, 2017 2 commits
  17. 21 Nov, 2017 1 commit
    • Chris Bracken's avatar
      Use duration not threadDuration for frame duration (#13117) · 14b5cb04
      Chris Bracken authored
      1. We want to measure wall-clock duration for the benchmarks, as opposed
         to thread duration (e.g., waiting on a mutex should accrue time) and
         'dur' is the metric to use for that.
      
      2. On Darwin-based systems (macOS and iOS) 'tdur' is the result of a
         mach syscall lookup to thread_info. This call returns unreliable data
         on iOS. Chromium, for example, disables thread time support entirely
         for iOS.
      14b5cb04
  18. 20 Nov, 2017 1 commit
  19. 17 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Fix spelling errors in all the dartdocs. (#13061) · 0259be90
      Greg Spencer authored
      I got tired of drive-by spelling fixes, so I figured I'd just take care of them all at once.
      
      This only corrects errors in the dartdocs, not regular comments, and I skipped any sample code in the dartdocs. It doesn't touch any identifiers in the dartdocs either. No code changes, just comments.
      0259be90
  20. 13 Nov, 2017 1 commit
    • Greg Spencer's avatar
      Creates a new flutter command 'ide-config' and removes *.iml and .idea from tree. (#12958) · 797b39e9
      Greg Spencer authored
      Creates a new (hidden) flutter command 'ide-config' that will create and/or update
      existing .iml files and some files under the .idea directory, as well as
      removing existing *.iml files and the .idea directory.
      
      It also:
      
       * Adds *.iml to the .gitignore
       * Removes existing .iml files from the repo, and moves them to the
         packages/flutter_tools/ide_templates/intellij directory.
       * Adds a flag to ide-config ('--update-templates') that will take any new .iml
         files in the flutter tree and add them to the existing templates.
           - If --overwrite is also specified, then all existing templates will also
             be overwritten with the contents from the flutter tree, and any that have
             been deleted from the flutter tree will also be removed from the
             templates.
       * Added new run configurations for all existing app targets that will now also
         be automatically added to IntelliJ.
       * Setting up the environment also includes setting the coding style guidelines
         and the git VCS.
       * Note that after this PR lands, Flutter developers will need to run it once to
         re-create the .iml files and configuration files that have been removed.
      
      After this PR lands, .iml files will no longer appear in the untracked files
      section for git.
      797b39e9
  21. 08 Nov, 2017 1 commit
  22. 07 Nov, 2017 2 commits
  23. 01 Nov, 2017 1 commit
  24. 26 Oct, 2017 2 commits
  25. 25 Oct, 2017 1 commit
  26. 22 Oct, 2017 1 commit
  27. 18 Oct, 2017 1 commit