Alexandre Ardhuin
2ea1d81cdc
sort_constructors_first ( #22575 )
2018-10-04 07:28:07 +02:00
Alexandre Ardhuin
f62afdcf57
add missing type parameter on methods ( #22096 )
2018-10-01 21:29:08 +02:00
Mikkel Nygaard Ravn
52697ef962
Fixes to support add2app on iOS ( #22277 )
...
* 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
2018-09-26 01:57:05 -04:00
Mikkel Nygaard Ravn
a600fe7f13
Support materializing Flutter module host app on iOS ( #21276 )
...
* 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
2018-09-25 15:21:13 -04:00
Alexandre Ardhuin
d927c93310
Unnecessary new ( #20138 )
...
* enable lint unnecessary_new
* fix tests
* fix tests
* fix tests
2018-09-12 08:29:29 +02:00
Mikkel Nygaard Ravn
22832d3634
Support for flutter run/build module on iOS ( #21216 )
2018-08-30 16:18:44 +02:00
Mikkel Nygaard Ravn
d4e5e1e11e
Materialize Flutter module, Android ( #20520 )
2018-08-16 13:21:55 +02:00
Mikkel Nygaard Ravn
3c83c52697
FlutterProject refactoring and test coverage ( #20296 )
2018-08-07 23:43:15 +02:00
Mikkel Nygaard Ravn
b280074815
Move async from member access to construction ( #20035 )
2018-08-02 14:12:25 +02:00
Sigurd Meldgaard
2d3a5c744d
Revert "Revert "Use FlutterProject to locate files ( #18913 )" ( #19409 )" ( #19456 )
...
With a fix of a path being printed relative instead of absolute.
2018-07-20 08:00:30 +02:00
Sigurd Meldgaard
6a8f904104
Revert "Use FlutterProject to locate files ( #18913 )" ( #19409 )
...
This reverts commit 57d78cc739
.
2018-07-16 16:21:20 +02:00
Sigurd Meldgaard
57d78cc739
Use FlutterProject to locate files ( #18913 )
2018-07-16 09:39:37 +02:00
Sigurd Meldgaard
5cbbd2831c
Fix path of ios module template files ( #19037 )
...
* Fix path of ios module template files
* Fix more paths
2018-07-09 11:56:39 +02:00
Sigurd Meldgaard
1e8ef602c3
Add iOS module template ( #18830 ) ( #18903 )
...
Add iOS module template
This will enable integration of flutter-views into existing iOS project.
2018-06-28 14:35:00 +02:00
Sigurd Meldgaard
4a6558f88f
Revert "Add iOS module template ( #18830 )" ( #18902 )
...
This reverts commit 8be198d8a0
that broke the build.
2018-06-28 11:16:08 +02:00
Sigurd Meldgaard
8be198d8a0
Add iOS module template ( #18830 )
...
Add iOS module template
This will enable integration of flutter-views into existing iOS project.
2018-06-28 10:03:16 +02:00
Mikkel Nygaard Ravn
d89a6b544e
Add module template for Android ( #18697 )
2018-06-22 18:19:37 +02:00
Mikkel Nygaard Ravn
61c7171872
Recommend using Cocoapods 1.5.0 ( #17308 )
2018-05-08 08:02:39 +02:00
Mikkel Nygaard Ravn
43c74341b2
Revert "Recommend upgrading to Cocoapods 1.5.0 ( #17210 )" ( #17300 )
...
This reverts commit c64ace84d5
.
2018-05-04 20:50:01 +02:00
Mikkel Nygaard Ravn
c64ace84d5
Recommend upgrading to Cocoapods 1.5.0 ( #17210 )
2018-05-04 20:31:09 +02:00
Mikkel Nygaard Ravn
7a0ebad092
Revert "Flutter tools recommend using Cocoapods 1.5.0 ( #16971 )" ( #17110 )
...
This reverts commit 6e26cc28ba
.
2018-04-30 11:45:58 +02:00
Mikkel Nygaard Ravn
6e26cc28ba
Flutter tools recommend using Cocoapods 1.5.0 ( #16971 )
2018-04-30 11:24:09 +02:00
PJ Essien
fd7222eea8
Fix error with 'flutter packages get' in package projects ( #16861 )
...
Package projects were erroneously being treated as apps
2018-04-22 18:03:46 -07:00
Alexandre Ardhuin
7667db6362
apply upcomming prefer_const_declarations ( #15498 )
2018-03-14 06:24:49 +01:00
Mikkel Nygaard Ravn
2000435728
Move plugin injection to just after pub get ( #14743 )
2018-02-16 10:17:28 +01:00
Mikkel Nygaard Ravn
c2e1bc0322
Revert "Move plugin injection to just after pub get ( #14560 )" ( #14734 )
...
This reverts commit b3e4976ca2
.
2018-02-15 22:55:36 +01:00
Mikkel Nygaard Ravn
b3e4976ca2
Move plugin injection to just after pub get ( #14560 )
2018-02-15 22:17:12 +01:00
Alexandre Ardhuin
2e80bf1db7
unnessary parenthesis ( #14475 )
2018-02-06 09:00:11 +01:00
Alexandre Ardhuin
3c379aaf43
whitespace cleanup ( #14458 )
2018-02-05 22:20:21 +01:00
xster
4d2c2aaaa1
Revert pod install skip revert ( #13774 )
...
* Revert "Revert "Enable developers to run pod from terminal directly and skip pod install if possible. (#13374 )" (#13770 )"
This reverts commit 0759043e47
.
* some nits on cocoapods code
* put back the FLUTTER_FRAMEWORK_DIR env variable
2017-12-27 07:30:31 -08:00
xster
0759043e47
Revert "Enable developers to run pod from terminal directly and skip pod install if possible. ( #13374 )" ( #13770 )
...
This reverts commit c6a17525e8
.
2017-12-27 02:51:44 -08:00
KyleWong
c6a17525e8
Enable developers to run pod from terminal directly and skip pod install if possible. ( #13374 )
...
Avoids running pod install if .flutter-plugins and its flutter framework pod dependency didn't change
2017-12-27 01:27:15 -08:00
Zachary Anderson
927a143d79
[flutter_tools][plugins] generated registerWith guards against re-registration ( #13384 )
2017-12-08 09:38:02 -08:00
Mikkel Nygaard Ravn
4676e1d724
Add support for iOS plugin class prefix ( #13095 )
2017-11-20 13:27:21 +01:00
Mikkel Nygaard Ravn
030abfd49a
Provide user feedback on slow Gradle operations ( #11015 )
2017-06-29 11:54:03 +02:00
Mikkel Nygaard Ravn
10f6483003
Add Swift and Kotlin templates ( #10259 )
2017-05-24 08:22:50 +02:00
Mikkel Nygaard Ravn
76dbfe9a38
Fixed android template ( #9917 )
2017-05-09 14:41:39 +02:00
Mikkel Nygaard Ravn
c1feee93d3
iOS plugin registry ( #9818 )
2017-05-09 12:00:07 +02:00
Mikkel Nygaard Ravn
24a3e58cd0
Android plugin registry ( #9715 )
2017-05-09 11:43:19 +02:00
xster
2051669ac7
CocoaPods flow step 2 - don't pod install unless project has plugins ( #9741 )
...
* Revert "Revert "Don't try to resolve CocoaPods unless project has plugins" (#9719 )"
This reverts commit f739e9e022
.
* Remove channels integration test’s partial cocoapods artifacts
2017-05-03 11:19:59 -07:00
Ian Hickson
f739e9e022
Revert "Don't try to resolve CocoaPods unless project has plugins" ( #9719 )
...
* Revert "Document ScrollController (#9705 )"
This reverts commit ff8609f273
.
* Revert "Fix channels integration test (#9713 )"
This reverts commit aace622d3f
.
* Revert "Fix flutter view project's automated tests (#9712 )"
This reverts commit 1a4bf9b66d
.
* Revert "Update hello_world_memory_test package name (#9704 )"
This reverts commit ffa8483f3b
.
* Revert "Increment the flutter package version (#9699 )"
This reverts commit 3b237a8c62
.
* Revert "Don’t pod unless there are plugins (#9701 )"
This reverts commit 732f79eed7
.
2017-05-02 08:57:05 -07:00
xster
732f79eed7
Don’t pod unless there are plugins ( #9701 )
2017-05-01 13:37:45 -07:00
Michael Goderbauer
460561bad8
Make Flutter plugins usable from a Windows host ( #9599 )
...
Note: In a cross-platform context `Uri.path` is not a valid file path. Allways use `fs.path.fromUri` to convert.
2017-04-26 10:02:22 -07:00
Jakob Andersen
7ffa82aaf0
Inject plugin registration. ( #9216 )
...
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 .
2017-04-10 15:44:19 +02:00
Jakob Andersen
b61e169011
Automatically wire dependencies for native plugins ( #8891 )
...
Go through all packages brought in by pub, and write the name and path of every one that is a flutter plugin into .flutter-plugins.
In android/settings.gradle and ios/Podfile, read in .flutter-plugins, if that file exists. The Android / iOS code from the plugins is automatically added as dependencies of the native code of the app.
2017-03-23 14:59:12 +01:00