- 08 Jun, 2020 2 commits
-
-
Jenn Magder authored
This reverts commit 43e28084.
-
Jenn Magder authored
-
- 03 Jun, 2020 2 commits
-
-
Jenn Magder authored
This reverts commit 2054f37a.
-
Jenn Magder authored
-
- 02 Jun, 2020 1 commit
-
-
Jenn Magder authored
-
- 15 Apr, 2020 1 commit
-
-
tauu authored
Co-authored-by: Georg Wechslberger <wechslbe@ma.tum.de>
-
- 14 Apr, 2020 1 commit
-
-
Jenn Magder authored
-
- 03 Mar, 2020 1 commit
-
-
Jenn Magder authored
* Move embedding and linking Flutter frameworks into the tool * Unused import * Migrate * Rename run, add comments, remove typedef * Add status log to tell the user what we did * Remove Podfile migration, create IOSMigration superclass * word-smiting Co-Authored-By: Jonah Williams <jonahwilliams@google.com> * for space Co-Authored-By: Jonah Williams <jonahwilliams@google.com> Co-authored-by: Jonah Williams <jonahwilliams@google.com>
-
- 10 Dec, 2019 1 commit
-
-
Chris Yang authored
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 19 Aug, 2019 1 commit
-
-
Jenn Magder authored
-
- 17 Jul, 2019 2 commits
-
-
Chris Yang authored
-
Chris Yang authored
This PR created a main page for platform view tests in the android views testing app. The main page none contains a list of the links to the pages being tested. It puts the android view motion events tests to a sub page. The PR also added iOS related files to get ready for adding the iOS platform views tests.
-
- 12 Jun, 2019 1 commit
-
-
Jenn Magder authored
Change Xcode project developmentRegion to 'en' and plist CFBundleDevelopmentRegion to DEVELOPMENT_LANGUAGE (#34293)
-
- 22 Jan, 2019 1 commit
-
-
Dan Field authored
* move flutter_assets to App.framework * Roll engine to 05fee4eeee0ff6b219b1fcc394371e5f6963cc46 05fee4eee Update default flutter_assets path for iOS embedding (flutter/engine#7518) 02205db01 Roll src/third_party/skia 5d052dac3ac1..02738a86e5fd (4 commits) (flutter/engine#7541) af907c074 Roll src/third_party/skia 5c7a3ac0e214..5d052dac3ac1 (7 commits) (flutter/engine#7540) dde286673 IWYU to get SkFontMetrics (flutter/engine#7539)
-
- 17 Jan, 2019 1 commit
-
- 16 Jan, 2019 1 commit
-
-
Dan Field authored
* move flutter_assets to App.framework * remove flutter_assets references from all pbxproj files checked in
-
- 31 Oct, 2018 1 commit
-
-
Dan Field authored
* Use Xcode build configurations to drive Flutter build mode * Proper check wrt local_engine, print error if profile mode misisng * Remove unused code, update tests, fix template problem, update warning * fix up warning * add explanatory dev comment * fix whitespace * missing words, change lambda arrow to function body * error indentation * Test early exits for xcode_backend.sh * only on macOS, use right test * Update error messages * case insensitive compare for build config * Update gallery podfile * update projects to add profile configuration * make compatible with flavors * add missing plist files * add FLUTTER_FRAMEWORK_DIR back, set swift version for profile, tell Podfile about profile
-
- 30 Oct, 2018 2 commits
-
-
Dan Field authored
* Use Xcode build configurations to drive Flutter build mode * Proper check wrt local_engine, print error if profile mode misisng * Remove unused code, update tests, fix template problem, update warning * fix up warning * add explanatory dev comment * fix whitespace * missing words, change lambda arrow to function body * error indentation * Test early exits for xcode_backend.sh * only on macOS, use right test * Update error messages * case insensitive compare for build config * Update gallery podfile * update projects to add profile configuration * make compatible with flavors * add missing plist files
- 20 Aug, 2018 1 commit
-
-
Amir Hardon authored
The test places an embedded Android view at the top left, and verifies that motion events that get to FlutterView are equivalent to the synthesized motion events that gets to the embedded view. See the README.md for more high level details.
-
- 19 Jul, 2018 1 commit
-
-
Chris Bracken authored
Generated.xcconfig is only required at build time for iOS apps. In the flutter create project template and example apps, Generated.xcconfig was previously marked as a resource to be bundled into the built app.
-
- 30 May, 2018 1 commit
-
-
Ralph Bergmann authored
Uses the `version` property from the `pubspec.yaml` file to set the corresponding fields in the `local.properties` file respectively in the `Generated.xcconfig` file. The `--build-name` and `--build-number` options have changed. Now they trump the `version` property from the `pubspec.yaml` file. If the `version` property is not set and the `--build-name` and `--build-number` options are not provided, the build command will not change the `local.properties` / `Generated.xcconfig` file.
-
- 07 May, 2018 1 commit
-
-
Chris Bracken authored
Eliminates the restrictions to build in arm64 mode only in iOS project templates created by flutter create.
-
- 29 Mar, 2018 1 commit
-
-
Ralph Bergmann authored
add --buildNumber and --buildName to flutter build like flutter build apk --buildNumber=42 --buildName=1.0.42
-
- 18 Dec, 2017 1 commit
-
-
Sarah Zakarias authored
-
- 14 Dec, 2017 2 commits
-
-
Sarah Zakarias authored
* Revert "Revert engine (#13547)" This reverts commit ee65db11. * Keep flaky mark
-
Yegor authored
* Revert "Include a directory with Flutter assets (#12944)" This reverts commit 3af6b9cb. * Revert "Upgrade project.pbxproj to include flutter_assets (#13011)" This reverts commit 08128cb2. * Revert "Upgrade complex_layout project.pbxproj to include flutter_assets (#13544)" This reverts commit 35f1a041. * mark complex_layout_ios__start_up as flaky
-
- 13 Dec, 2017 1 commit
-
-
Sarah Zakarias authored
-
- 28 Nov, 2017 1 commit
-
-
xster authored
-
- 24 May, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 09 May, 2017 1 commit
-
-
Mikkel Nygaard Ravn authored
-
- 04 May, 2017 1 commit
-
-
xster authored
* Remove all initial cocoapod traces from flutter create except Podfile * Make updateXcodeGeneratedProperties parameters named * review notes
-
- 10 Apr, 2017 1 commit
-
-
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.
-
- 23 Mar, 2017 1 commit
-
-
Chris Bracken authored
**THIS IS A BREAKING CHANGE.** See below for migration steps for existing projects. Previously, Flutter app code was built as a raw dylib on iOS. Dynamic libraries outside of a framework bundle are not supported on iOS, except for the system Swift libraries provided by Xcode. See: https://developer.apple.com/library/content/technotes/tn2435/_index.html#//apple_ref/doc/uid/DTS40017543-CH1-TROUBLESHOOTING_BUNDLE_ERRORS-EMBEDDED__DYLIB_FILES * Migrates Xcode build from app.dylib to App.framework * Migrates flutter create template * Migrates example projects Migration steps for existing projects ===================================== The following steps should be taken from the root of your Flutter project: 1. Edit `ios/.gitignore`: add `/Flutter/App.framework` on a new line. 2. In the Xcode project navigator, remove `app.dylib` from the Flutter folder. Delete this file from the `ios/Flutter` directory in your project. 3. Run a build to generate `ios/Flutter/App.framework`. From the command line, run `flutter build ios`. If you have not configured app signing in Xcode, an alternative method is to open the simulator, then run `flutter run -d iP`. 4. In the Xcode project navigator, select the `Runner` project. In the project settings that are displayed in the main view, ensure that the `Runner` target is selected. You can verify this by exposing the sidebar using the [| ] icon in the upper-left corner of the main view. 5. Select the *General* tab in the project settings. Under the *Embedded Binaries* section, click '+' to add `App.framework`. In the sheet that drops down, click the *Add Other...* button. Navigate to the `ios/Flutter` directory and select `App.framework`. Click *Open*. In the sheet that drops down, select *Create folder references*, then click *Finish*. 6. In the project settings, verify that `App.framework` has been added to the *Embedded Binaries* and *Linked Frameworks and Libraries* lists. 7. In the Xcode project navigator, drag `App.framework` under the Flutter folder. 8. In the Xcode project navigator, select `Flutter` then from the *File* menu, select *Add Files to "Runner"...*. Navigate to the `ios/Flutter` directory, select `AppFrameworkInfo.plist` and click the *Add* button. 9. From the command line, in your project directory, run `flutter build clean`, then `flutter run`. At this point your project should be fully migrated.
-
- 07 Mar, 2017 1 commit
-
-
Chris Bracken authored
Update templates and example Xcode project files to indicate they've been tested for Xcode 8.3 compatibility.
-
- 06 Mar, 2017 1 commit
-
-
Chris Bracken authored
This prevents project re-validation on initial Xcode launch.
-
- 09 Feb, 2017 1 commit
-
-
Chris Bracken authored
-
- 07 Feb, 2017 1 commit
-
-
Chris Bracken authored
* Support thinning iOS frameworks to supported architectures When building against frameworks that are distributed as multi-architecture fat binaries, we want to strip the frameworks we distribute down to only the architectures specified in $ARCHS. This patch adds: * The ability to specify commands to xcode_backend.sh (if none is specified, run BuildApp for backward compatibility). * A 'thin' command that invokes lipo to thin down the distributed as described above. * Add framework thinning step to iOS build Invokes xcode_backend.sh thin on the build application. * Limit architectures to arm64 in Xcode template Flutter does not yet support armv7 iOS devices. Limit the $ARCHS build variable to arm64 until then.
-
- 26 Sep, 2016 1 commit
-
-
Chris Bracken authored
-