- 08 Oct, 2018 2 commits
-
-
Greg Spencer authored
Fixes a gradle error where it was failing to find a plugin because of an absolute path in the .flutter-plugins file instead of a relative path. I had originally removed this variable because I thought it was redundant with the projectDir, but apparently I was wrong about that (one resolves to a relative path, and one resolves to an absolute path). This PR reverts that part of the change and reintroduces the (not really) redundant variable.
-
Michael Thomsen authored
A few changes: * Remove the search tip (it relies on searching for the new keyword which we no longer use) * Remove mentioning of examples that are either stale or only used for internal purposes (such as test) * Cross-link to the samples repo
-
- 06 Oct, 2018 3 commits
-
-
Greg Spencer authored
Revert "Turn on line wrapping in usage and status messages, adds ANSI color to doctor and analysis messages. (#22656)" (#22759) This reverts commit e4386321 because it breaks 160 benchmarks, and several devicelab tests, due to changing the format of the output.
-
Greg Spencer authored
Turn on line wrapping in usage and status messages, adds ANSI color to doctor and analysis messages. (#22656) This turns on text wrapping for usage messages and status messages. When on a terminal, wraps to the width of the terminal. When writing to a non-terminal, wrap lines at a default column width (currently defined to be 100 chars). If --no-wrap is specified, then no wrapping occurs. If --wrap-column is specified, wraps to that column (if --wrap is on). Adds ANSI color to the doctor and analysis output on terminals. This is in this PR with the wrapping, since wrapping needs to know how to count visible characters in the presence of ANSI sequences. (This is just one more step towards re-implementing all of Curses for Flutter. :-)) Will not print ANSI sequences when sent to a non-terminal, or of --no-color is specified. Fixes ANSI color and bold sequences so that they can be combined (bold, colored text), and a small bug in indentation calculation for wrapping. Since wrapping is now turned on, also removed many redundant '\n's in the code.
-
Jonah Williams authored
-
- 05 Oct, 2018 19 commits
-
-
Greg Spencer authored
This all happened because I was trying to be a little too helpful... Part of the job of the "create" command is to recreate missing pieces of existing projects, and now that the default has changed, I wanted to make it so that if someone had created a default flutter create project before, that they could run a default flutter create there again, and not have it trashed by using the new default template (application) over the old one (app). This meant I had to detect what type of project it was. Unfortunately, in the past we didn't write anything in the .metadata file to identify the type of project, and since the goal was regenerating missing files, I can't count on anything existing, so it's just a heuristic match. This simplifies the heuristics down to just detecting the difference between "app" and "application" projects, and only detect the other types if they're explicitly listed in the .metadata file (I changed the code in my original PR to add the project type to the .metadata file). People used to have to specify the type for those anyhow, so it shouldn't be a surprise to users. So, the main difference in the new heuristics from my last attempt is that if you have a directory that has some other stuff it (like maybe a "plugin" project), then we'll recreate (pronounced "mess up") the project using the "application" template, but that was true before (except it would use the "app" template). Fixes #22726
-
Yegor authored
* first pass * revert WidgetsBindingObserver * disable prefer_mixin * docs and more mixins * newer engine; binding fixes * upgrade dependencies * fix test binding * remove whitespace * remove the obsolete `enableSuperMixins: true` * upgrade dartdoc to 0.22.0 * temporarily use git version of dartdoc * fix pub global activate syntax * use dartdoc 0.23.0
-
Jason Simmons authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/4eaf9ef4271a...572fa5646af7 git log 4eaf9ef4271a..572fa5646af7 --no-merges --oneline 572fa5646 Roll src/third_party/skia 032f2756df64..51c89e41c05b (16 commits) (flutter/engine#6453) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
jslavitz authored
* updated comment
-
MH Johnson authored
* [Documentation] Moved lerp macro def to painting/
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/90b1023c84c4...4eaf9ef4271a git log 90b1023c84c4..4eaf9ef4271a --no-merges --oneline 4eaf9ef42 Roll src/third_party/skia a6262495da48..032f2756df64 (2 commits) (flutter/engine#6450) c5e52dc31 Roll src/third_party/skia 92d10833de63..a6262495da48 (1 commits) (flutter/engine#6449) efb24f12b Roll src/third_party/skia 4f87e2255b8a..92d10833de63 (2 commits) (flutter/engine#6448) 28e513613 Roll src/third_party/skia d945698c5dfa..4f87e2255b8a (2 commits) (flutter/engine#6446) a2ea59f2c Roll src/third_party/skia 4302eb9a6e14..d945698c5dfa (4 commits) (flutter/engine#6445) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
Andrew Davies authored
* [frdp] Add optional dart isolate filter. It's now default to filter out non-flutter isolates when searching across Dart VM's. This is due to a possible issue wherein an Isolate for testing might have the same name as the flutter Isolate. In addition, logging messages have been added in dart_vm.dart for debugging.
-
xster authored
-
Danny Tuppeny authored
https://github.com/flutter/flutter/issues/22338#issuecomment-425794734 shows almost 1 minute being spent on the `Resolving Dependencies` step alone. Possibly this needs to go higher still, but this should be a good start.
-
tonyzhao1 authored
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/cf0855e69fa8...90b1023c84c4 git log cf0855e69fa8..90b1023c84c4 --no-merges --oneline 90b1023c8 Remove unused imports and variables (flutter/engine#6437) 1f98aa6df Add the isolate name server to the set of native APIs available on secondary isolates (flutter/engine#6444) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/45c5fe5613cb...cf0855e69fa8 git log 45c5fe5613cb..cf0855e69fa8 --no-merges --oneline cf0855e69 Roll Dart to version c6254163dc7a5f704d7609af65e4650ef0550ccd (flutter/engine#6439) 2fa1ab9de Roll src/third_party/skia d95303e10cbc..4302eb9a6e14 (12 commits) (flutter/engine#6443) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
Greg Spencer authored
This reverts commit fef759f4, because apparently the service is still "unavailable".
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/c8755d74c17e...45c5fe5613cb git log c8755d74c17e..45c5fe5613cb --no-merges --oneline 45c5fe561 Remove touch mapper and respect the UITouch phase when calculating the pointer data change type. (flutter/engine#6430) 234736801 Roll src/third_party/skia 66a973493468..d95303e10cbc (13 commits) (flutter/engine#6440) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
Greg Spencer authored
This reverts commit 9eca0830 to turn on docs generation again, since now we have paid...
-
- 04 Oct, 2018 16 commits
-
-
Greg Spencer authored
The Gallery deployment was missing some secrets in order to correctly deploy. This adds those missing secrets as encrypted env vars.
-
Greg Spencer authored
Apparently, this accounts for 13% of our crashes in Beta.
-
Jonah Williams authored
-
Greg Spencer authored
I missed some create template conversions in the devicelab directory.
-
Greg Spencer authored
Fixes the build after my module rename broke the Windows tests.
-
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
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/74e68ff8b108...c8755d74c17e git log 74e68ff8b108..c8755d74c17e --no-merges --oneline c8755d74c Update FlutterFrontendCompiler.rejectLastDelta to match the signature in CompilerInterface (flutter/engine#6426) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-
Gary Qian authored
git log 7e3b41dc7ba6..74e68ff8b108 --no-merges --oneline 74e68ff8b Roll src/third_party/skia 7b7805581733..66a973493468 (4 commits) (#6436) 58fbd1fd1 Roll src/third_party/skia 4442e3138927..7b7805581733 (1 commits) (#6435) 83151d9fc Roll src/third_party/skia 4dd17156c6e4..4442e3138927 (1 commits) (#6434) 5fe7e377d Roll src/third_party/skia 8841085abeb9..4dd17156c6e4 (1 commits) (#6432) 5340f4224 Revert "Use single_root_scheme when compiling platform (#6402)" (#6431) 37fd43d43 Add deadline_now_delta argument to Engine::NotifyIdle's trace (#6419) 4af077b29 Roll src/third_party/skia 4504a652c071..8841085abeb9 (1 commits) (#6429) 165f3dd1c Update //third_party/benchmark dependency to 21f1eb (ToT). (#6427) 34bd0ef87 Don’t build benchmarking binaries on Windows. (#6428) ae4db4469 Ensure setViewIdResourceName has the correct version guard (#6404) 2c5d0c407 [rapidjson] Fix import statements (#6418) c2128fc80 Create a benchmarking target for the shell. (#6420) 30f78af91 Raise errors on non-zero exits while creating artifacts on the bots. (#6424) 191168cec Disable line_height tests on Windows (#6423) 061cc6643 Fix ideographic baseline to match spec. (#6422) 74eac1f56 Roll src/third_party/skia bfa76f20bfcf..4504a652c071 (14 commits) (#6421) 10b45405b Implement ParagraphStyle.line_height and add tests for line_height and baselines. (#6417)
-
jslavitz authored
* Vertical divider bug fix and additional cleaning.
-
Philip authored
* added sample code for scaffold widget [#21136] * Fixed indent and spacing for scaffold sample code * Update scaffold.dart Fix one more formatting issue
-
Jason Simmons authored
Previously flutter_tools had used "gradle properties" to find the build types and flavors supported by the Gradle project. Tasks should work more reliably across different versions of the Android Gradle plugin. Fixes https://github.com/flutter/flutter/issues/20781
-
Alexandre Ardhuin authored
-
Ahmed Abu Eldahab authored
* Adding Changelog URL to the README.md file * Update README to match the latest version on DEV - Update README to match the latest version on DEV branch - Add Changelog URL * Update README.md Fix contributing link
-
Alexandre Ardhuin authored
-
engine-flutter-autoroll authored
https://github.com/flutter/engine/compare/74662ab69523...7e3b41dc7ba6 git log 74662ab69523..7e3b41dc7ba6 --no-merges --oneline 7e3b41dc7 Roll src/third_party/skia 08417bccf256..bfa76f20bfcf (4 commits) (flutter/engine#6416) 69ae5694d Do not register UI-related native functions in secondary isolates (flutter/engine#6401) 19c135c67 Roll src/third_party/skia b627af80e3a4..08417bccf256 (8 commits) (flutter/engine#6415) 65b886ba9 Roll src/third_party/skia be8193c9313a..b627af80e3a4 (1 commits) (flutter/engine#6414) 360d44668 Use single_root_scheme when compiling platform (flutter/engine#6402) c7a5abf98 Roll src/third_party/skia deb512045e6a..be8193c9313a (1 commits) (flutter/engine#6413) The AutoRoll server is located here: https://autoroll.skia.org/r/flutter-engine-flutter-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary.
-