1. 23 Feb, 2017 1 commit
  2. 22 Feb, 2017 1 commit
  3. 17 Feb, 2017 1 commit
    • Michael Goderbauer's avatar
      Refactor how Artifacts are located (#8234) · cd8434d9
      Michael Goderbauer authored
      Artifacts are now located in a central place.
      This will enable us to downlaod artifacts when we need them (instead of
      downloading them all upfront).
      This also makes replacing sky_snapshot with gen_snapshot easier.
      cd8434d9
  4. 15 Feb, 2017 1 commit
  5. 14 Feb, 2017 1 commit
  6. 24 Jan, 2017 1 commit
  7. 22 Jan, 2017 1 commit
    • Dan Rubel's avatar
      Refactor DevFS for kernel code (#7529) · 0295def2
      Dan Rubel authored
      Refactor DevFS so that it's easier to add new types of content such as kernel code
      * add tests for DevFS package scanning
      * add tests for DevFS over VMService protocol
      * which covers _DevFSHttpWriter and ServiceProtocolDevFSOperations
      * replace AssetBundleEntry and DevFSEntry with DevFSContent
      * refactor to cleanup common code and replace some fields with locals
      * rework .package file generation refactor away DevFSOperations.writeSource
      * only update .package file if it has changed
      * only write/delete/evict assets that have been changed/removed
      0295def2
  8. 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
  9. 14 Nov, 2016 1 commit
    • Dan Rubel's avatar
      Refactor flutter command exit code - part 2 (#6817) · e384c0d9
      Dan Rubel authored
      * convert pubGet to throw ToolExit on non-zero exit code
      * convert commandValidator to throw ToolExit for non-zero exit code
      * convert flutter commands to throw ToolExit for non-zero exit code
      * use convenience method throwToolExit
      * only show "if this problem persists" for unusual exceptions
      e384c0d9
  10. 04 Nov, 2016 1 commit
  11. 03 Nov, 2016 1 commit
  12. 02 Nov, 2016 1 commit
    • Petr Hosek's avatar
      Use prebuilt Dart snapshot when assembling bundle (#6660) · 93a2d07c
      Petr Hosek authored
      This is causing issues when integratting Flutter into GN as the
      generated depfile refers to snapshot as the target instead of the
      bundle. We instead use a separate GN action to generate the
      snapshot use the Flutter compiler to only assemble the bundle.
      93a2d07c
  13. 20 Oct, 2016 1 commit
  14. 30 Sep, 2016 1 commit
  15. 25 Aug, 2016 1 commit
    • Chris Bracken's avatar
      Support a configurable build directory (#5601) · b5f763b4
      Chris Bracken authored
      This change adds a top-level getBuildDirectory func and funcs for
      android, aot, asset, ios build products.
      
      Developers may now add a "build-dir" mapping to their
      ~/.flutter_settings (JSON format) config file. Output directory is
      relative to the main flutter application directory.
      
      This change also changes the default build directory for iOS builds to a
      subdirectory of the configured build directory, 'build/ios' by default.
      b5f763b4
  16. 10 Aug, 2016 1 commit
  17. 05 Aug, 2016 1 commit
  18. 27 Jul, 2016 1 commit
  19. 26 Jul, 2016 1 commit
  20. 22 Jul, 2016 1 commit
  21. 21 Jul, 2016 1 commit
    • Ian Hickson's avatar
      Licenses (#4984) · 69d78325
      Ian Hickson authored
      This makes the about page show the licenses of all the Dart packages that a Flutter app uses.
      
      Issues that this does not yet resolve:
      - I'm still working on getting the full list of licenses for the sky_engine package.
      - Some of the licenses don't print very readably.
      - There's no scrollbar on the license page.
      
      I'll provide fixes for the first two in the coming days, but this should unblock anyone who is wanting to see something here, even if it's not quite complete. :-)
      
      ----
      
      The patch makes the following changes: 
      
      - The license registry is now asynchronous, since the data comes from disk.
      - I moved the default license collector from the foundation package to the services package since it uses the default asset bundle now.
      - The FLX builder now includes the LICENSE files of each Dart package mentioned in the `.packages` file.
      69d78325
  22. 21 Jun, 2016 1 commit
  23. 17 Jun, 2016 1 commit
  24. 08 Jun, 2016 1 commit
  25. 07 Jun, 2016 1 commit
    • Devon Carew's avatar
      add a restart command to the daemon protocol (#4385) · 3ba17136
      Devon Carew authored
      * refactor the --resident run option into a separate file
      
      * update daemon to run --resident apps
      
      * re-plumbing daemon start
      
      * send app logs
      
      * update tests
      
      * review changes
      
      * fix test runner
      
      * remove PackageMap.createGlobalInstance; rely on the ctor
      
      * review comments
      3ba17136
  26. 02 Jun, 2016 1 commit
  27. 23 May, 2016 1 commit
  28. 12 May, 2016 1 commit
  29. 11 May, 2016 1 commit
  30. 09 May, 2016 1 commit
  31. 04 May, 2016 1 commit
  32. 29 Apr, 2016 1 commit
  33. 25 Apr, 2016 1 commit
  34. 30 Mar, 2016 2 commits
  35. 29 Mar, 2016 1 commit
  36. 28 Mar, 2016 1 commit
  37. 25 Mar, 2016 1 commit
  38. 24 Mar, 2016 1 commit
    • Jason Simmons's avatar
      Add embedded font assets to the asset list · f17b68d2
      Jason Simmons authored
      Any font asset referenced in the fonts section of flutter.yaml will now be
      included in the FLX assets.  It's no longer necessary to separately list the
      font in the assets section.
      f17b68d2
  39. 21 Mar, 2016 1 commit