1. 25 Sep, 2017 1 commit
  2. 30 Aug, 2017 1 commit
  3. 23 Aug, 2017 1 commit
    • Jakob Andersen's avatar
      Add --template=<type> option to create command. (#11105) · 5d0d6126
      Jakob Andersen authored
      Allows the user to specify the kind of project to create. The default is 'app'. Other choices are 'plugin' (the old '--plugin' behavior), and 'package'.
      
      A Flutter 'package' is a Dart package that depends on Flutter, but does not contain native code.
      
      Fixes #10377.
      5d0d6126
  4. 10 Aug, 2017 1 commit
  5. 31 Jul, 2017 1 commit
  6. 29 Jun, 2017 1 commit
  7. 26 Jun, 2017 1 commit
  8. 20 Jun, 2017 1 commit
    • Michael Goderbauer's avatar
      Update templates to include google's maven repository (#10842) · 2f979914
      Michael Goderbauer authored
      Going forward, Android support libraries are published on maven (instead of bundling them with the SDK). Many plugins depend on these. To avoid requiring plugin users to add the maven repository to their app this change adds the repository to the template for `flutter create`.
      
      This also bumps the support-annotations dependency to 25.4.0 (which also requires the new maven repository).
      2f979914
  9. 08 Jun, 2017 1 commit
  10. 07 Jun, 2017 2 commits
  11. 06 Jun, 2017 1 commit
  12. 24 May, 2017 3 commits
  13. 17 May, 2017 1 commit
  14. 09 May, 2017 3 commits
  15. 08 May, 2017 2 commits
  16. 18 Apr, 2017 3 commits
  17. 10 Apr, 2017 1 commit
    • Jakob Andersen's avatar
      Inject plugin registration. (#9216) · 7ffa82aa
      Jakob Andersen authored
      Added a PluginRegistry to the new project template. The registry files will be automatically updated at build time to register the native plugins.
      
      Fixes #7814.
      7ffa82aa
  18. 05 Apr, 2017 1 commit
  19. 04 Apr, 2017 1 commit
    • Jakob Andersen's avatar
      Android: Set evaluationDependsOn for plugin subprojects. (#9179) · 5541d71b
      Jakob Andersen authored
      Gradle projects are evaluated in lexicographical order, and the plugin
      projects are at the same level as the :app project, so if a plugin has
      a name that comes before 'app' (like, for example, any name that starts
      with a capital letter), the plugin project will be evaluated before
      :app.
      
      Since :app applies the Flutter Gradle plugin, which tries to
      modify the dependencies of the plugin projects, we have a problem if the
      plugin projects have already been evaluated. Adding
      evaluationDependsOn(':app') to the plugin projects fixes this.
      
      Updated example projects to the latest (plugin-enabled) Gradle build
      files.
      
      Also removed two unused imports in `pluginClass.java.tmpl`.
      5541d71b
  20. 03 Apr, 2017 1 commit
  21. 30 Mar, 2017 2 commits