- 03 Sep, 2019 1 commit
-
-
Harry Terkelsen authored
* WIP on web plugin registry * WIP on registering plugins * WIP on web plugin registration * Only generate `package:flutter_web_plugins` imports if plugins are defined * Add parsing test * Add documentation * Fix analyzer warnings * add license headers * Add tests for package:flutter_web_plugins * Run `flutter update-packages --force-upgrade` * Fix analyzer errors * Fix analyzer error in test * Update copyright and remove flutter SDK constraints * Enable tests since engine has rolled * add flutter_web_plugins tests to bots * Create an empty .packages file for WebFs test
-
- 30 Aug, 2019 1 commit
-
-
Kaushik Iska authored
-
- 28 Aug, 2019 1 commit
-
-
Zachary Anderson authored
-
- 22 Jul, 2019 3 commits
-
-
Jonah Williams authored
-
Jonah Williams authored
This reverts commit bd52a78c.
-
Jonah Williams authored
-
- 06 Jun, 2019 1 commit
-
-
stuartmorgan authored
Instead of sharing the iOS codepath that uses an ObjC generated plugin registrant and expecting plugins to have an ObjC interface layer, switch to generating a Swift registrant and expecting plugins to have a Swift interface. This means plugins on macOS that use Swift won't need an ObjC wrapper, and plugins that use ObjC will need a Swift wrapper (inverting the structure relative to iOS).
-
- 31 May, 2019 1 commit
-
-
stuartmorgan authored
Enables the CocoaPods-based plugin workflow for macOS. This allows a macOS project to automatically fetch and add native plugin implementations via CocoaPods for anything in pubspec.yaml, as is done on iOS.
-
- 25 May, 2019 1 commit
-
-
stuartmorgan authored
Splits Xcode validation out of the iOS validator and into a stand-alone validator, and groups the CocoaPods validator with that top-level validator instead of the iOS validator. iOS now validates only the iOS-specific tools (e.g., ideviceinstaller). Reorganizes many of the associated clases so that those that are used by both macOS and iOS live in macos/ rather than ios/. Moves some validators to their own files as part of the restructuring. This is the macOS portion of #31368
-
- 24 May, 2019 1 commit
-
-
stuartmorgan authored
Adds a new macosPrefix, which serves the same purpose as iosPrefix but for macOS plugins. It is not yet used by the tooling, but this allows for plugins to start to be written using it in preparation for tooling support for plugins. Part of #32718
-
- 22 Apr, 2019 1 commit
-
-
Jonah Williams authored
-
- 05 Apr, 2019 1 commit
-
-
Tim Sneath authored
-
- 30 Jan, 2019 1 commit
-
-
KyleWong authored
-
- 10 Oct, 2018 1 commit
-
-
Greg Spencer authored
We decided that redefining the default for templates was premature. We're going to go back to having "module" in experimental land again, and we'll try again when we have the feature set fully baked. This keeps the writing of the .metadata files, and writing the template type to them, because that was a good improvement, and there are still a bunch of added tests that improve our coverage.
-
- 04 Oct, 2018 2 commits
-
-
Greg Spencer authored
This renames the "module" template to the "application" template, and makes "application" the default. The existing "app" template is now deprecated. flutter create also now recognizes the type of project in an existing directory, and is able to recreate it without having the template type explicitly specified (although you can still do that). It does this now by first looking in the .metadata file for the new project_type field, and if it doesn't find that, then it looks at the directory structure. Also, the .metadata file is now overwritten even on an existing directory so that 1) the project_type can be added to legacy projects, and 2) the version of Flutter that updated the project last is updated. I also cleaned up a bunch of things in create_test.dart, added many more tests, and added an example test to the test/ directory in the generated output of the application template. Fixes #22530 Fixes #22344
-
Alexandre Ardhuin authored
-
- 01 Oct, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 26 Sep, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
* Fix xcode_backend.sh script to support add2app * Fix ios deployment target. Too old for new Xcode. * Fix ios host app * Register plugins with Flutter view
-
- 25 Sep, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
* Prototype * Fix paths to Flutter library resources * Invoke pod install as necessary for materialized modules * Add devicelab test for module use on iOS * Remove debug output * Rebase, reame materialize editable * Add devicelab test editable iOS host app * Removed add2app test section
-
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 30 Aug, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 16 Aug, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 07 Aug, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 02 Aug, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 20 Jul, 2018 1 commit
-
-
Sigurd Meldgaard authored
With a fix of a path being printed relative instead of absolute.
-
- 16 Jul, 2018 2 commits
-
-
Sigurd Meldgaard authored
This reverts commit 57d78cc7.
-
Sigurd Meldgaard authored
-
- 09 Jul, 2018 1 commit
-
-
Sigurd Meldgaard authored
* Fix path of ios module template files * Fix more paths
-
- 28 Jun, 2018 3 commits
-
-
Sigurd Meldgaard authored
Add iOS module template This will enable integration of flutter-views into existing iOS project.
-
Sigurd Meldgaard authored
This reverts commit 8be198d8 that broke the build.
-
Sigurd Meldgaard authored
Add iOS module template This will enable integration of flutter-views into existing iOS project.
-
- 22 Jun, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 08 May, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 04 May, 2018 2 commits
-
-
Mikkel Nygaard Ravn authored
This reverts commit c64ace84.
-
Mikkel Nygaard Ravn authored
-
- 30 Apr, 2018 2 commits
-
-
Mikkel Nygaard Ravn authored
This reverts commit 6e26cc28.
-
Mikkel Nygaard Ravn authored
-
- 23 Apr, 2018 1 commit
-
-
PJ Essien authored
Package projects were erroneously being treated as apps
-
- 14 Mar, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 16 Feb, 2018 1 commit
-
-
Mikkel Nygaard Ravn authored
-