Commit Graph

24470 Commits

Author SHA1 Message Date
Dan Field
bb5663d2d8 Add docs and sample for takeException (#27140)
* Add docs and sample for takeException

* fix sample
2019-01-27 09:43:09 -08:00
engine-flutter-autoroll
45b0942437 Roll engine 36acd02c9412..9b6d5031a3c0 (5 commits) (#27135)
36acd02c94...9b6d5031a3

git log 36acd02c9412d0c1e6acbe0fbcb3dd03cda038df..9b6d5031a3c0a4a6b1b5bd66a8e6a7c3c2c7ea0b --no-merges --oneline
9b6d5031a Roll src/third_party/dart a5030ed92f..a5030ed92f (0 commits)
5cfc0249a Roll src/third_party/skia 9bc76d96f986..d41c1876d834 (6 commits) (flutter/engine#7586)
204a09910 Roll src/third_party/skia a7cb690dc8fe..9bc76d96f986 (1 commits) (flutter/engine#7585)
fe2609f5c Roll src/third_party/skia 74b6cf3a7215..a7cb690dc8fe (1 commits) (flutter/engine#7584)
4f02f7e22 Roll src/third_party/skia aa6ca0a8bfc1..74b6cf3a7215 (2 commits) (flutter/engine#7583)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-26 15:32:39 -05:00
engine-flutter-autoroll
beaf776edb Roll engine 36acd02c9412..9b6d5031a3c0 (5 commits) (#27104)
* 4f02f7e22 Roll src/third_party/skia aa6ca0a8bfc1..74b6cf3a7215 (2 commits) (flutter/engine#7583)

* fe2609f5c Roll src/third_party/skia 74b6cf3a7215..a7cb690dc8fe (1 commits) (flutter/engine#7584)

* 204a09910 Roll src/third_party/skia a7cb690dc8fe..9bc76d96f986 (1 commits) (flutter/engine#7585)

* 5cfc0249a Roll src/third_party/skia 9bc76d96f986..d41c1876d834 (6 commits) (flutter/engine#7586)

* 9b6d5031a Roll src/third_party/dart a5030ed92f..a5030ed92f (0 commits)
2019-01-26 11:23:17 -08:00
Jonah Williams
04546cc69c prevent _computeColumnWidths from getting stuck due to double precision (#27112) 2019-01-25 23:37:19 -08:00
xster
0e54e9fc36 Fix gsutil.py call for windows (#27113) 2019-01-25 18:43:20 -08:00
Hans Muller
f131c80b10 Updated DropdownButton docs (#27042) 2019-01-25 16:20:39 -08:00
Jonah Williams
91fd89e8b3 Wrap dart:convert to track utf8 decode failures (#26650) 2019-01-25 16:16:26 -08:00
Jonah Williams
2e8f173f7d Add flutter_build package for codegen and version sync with tool (#26978) 2019-01-25 16:06:25 -08:00
Michael Goderbauer
b8190446b6 Typo fixes for notched_shapes.dart (#27097) 2019-01-25 12:18:13 -08:00
Dan Field
f9e6242db9 Use mDNS to discover the device port (#26944)
* Discover port over mDNS

* opt in, only for iOS for now
2019-01-25 12:12:17 -08:00
Gary Qian
06b979c4d5 Revert "Warn when building on master channel (#25007)" (#27096)
This reverts commit dd65a54628.
2019-01-25 14:27:35 -05:00
Gary Qian
d0595f6bbd Explain font platform inconsistency (#26996) 2019-01-25 13:40:05 -05:00
tonyzhao1
e4df6b4efc Change the required version of adb, as older versions break hot reload. (#24746) 2019-01-25 10:37:46 -08:00
Dan Field
8fcddbbd92 remove flutter upgrade from stocks and gallery (#27093) 2019-01-25 10:37:28 -08:00
Jonah Williams
fa5f3da6f2 Update flutter clean to remove .dart_tool directory (#27054) 2019-01-25 09:30:11 -08:00
Greg Spencer
02dbb08cdc Modify offline docs platform family for Dash/Zeal (#27053)
This changes the DocSetPlatformFamily key to be "dartlang" instead of the name of the package (usually "flutter"). This is so that the IntelliJ plugin for Dash will be able to go directly to the docs for a symbol from a keystroke, instead of needing to search all the docsets each time.

Without this, flutter isn't part of the list of package names it searches. After this, it finds the flutter docs because they're declared to be part of the "dartlang" family of docs.

Dashing doesn't have a way to configure this, so we modify the Info.plist directly to make the change.
2019-01-25 08:48:52 -08:00
Chris Bracken
731221c3e8 Improve documentation on decodeSyslog (#27039)
It appears that the encoding Apple is using to ensure their syslog
conforms with the syslog requirement for seven-bit ASCII encoding (see:
RFC 5424) is `vis`.

Details: https://www.freebsd.org/cgi/man.cgi?query=vis&sektion=3
2019-01-25 06:34:30 -08:00
engine-flutter-autoroll
789376b830 Roll engine 6d405201fa51..36acd02c9412 (2 commits) (#27070)
6d405201fa...36acd02c94

git log 6d405201fa51c26b1d5211aa9c857c4286d165af..36acd02c9412d0c1e6acbe0fbcb3dd03cda038df --no-merges --oneline
36acd02c9 Roll src/third_party/dart 8e2f3ea4d6..f4afaee422 (6 commits) (flutter/engine#7581)
6ab84998b Roll src/third_party/skia 7150513754f5..aa6ca0a8bfc1 (1 commits) (flutter/engine#7582)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-25 02:27:39 -05:00
engine-flutter-autoroll
8d80762cc1 Roll engine 23b7e29f043f..6d405201fa51 (5 commits) (#27065)
23b7e29f04...6d405201fa

git log 23b7e29f043fbf69c175450a21b81028deffa470..6d405201fa51c26b1d5211aa9c857c4286d165af --no-merges --oneline
6d405201f Add lcov coverage file generation. (flutter/engine#7579)
f4bdb9488 Roll src/third_party/skia 7fe360cbc01e..7150513754f5 (10 commits) (flutter/engine#7578)
ce44132a1 This is an automated pull request which will automatically merge once checks pass. (flutter/engine#7573)
0dedb56d2 [embedder] Avoid looking for the kernel binary in AOT builds. (flutter/engine#7577)
1dc01adfa Allow generating coverage reports for all unit-tests in the engine. (flutter/engine#7576)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-25 01:42:39 -05:00
engine-flutter-autoroll
424662ff61 23b7e29f0 Re-land "Wrap the user entrypoint function in a zone with native exception callback. (#7512)" (flutter/engine#7551) (#27056)
31c7917179...23b7e29f04

git log 31c79171796c7d24d5f81033db77e25f95c45a64..23b7e29f043fbf69c175450a21b81028deffa470 --no-merges --oneline
23b7e29f0 Re-land "Wrap the user entrypoint function in a zone with native exception callback. (#7512)" (flutter/engine#7551)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-25 00:49:39 -05:00
Gary Qian
b028ee142c Revert "Experimental flags for hot reloads, fixed" (#27059)
* Revert "Make UriMapper and StdoutHandler public and add test cases (#26932)"

This reverts commit 6cf554b0c4.

* Revert "Update packages (#27046)"

This reverts commit 496c57386b.

* Revert "roll engine for TODAY bug (#27049)"

This reverts commit 5ae6346f1d.

* Revert "Warn when building on master channel (#25007)"

This reverts commit dd65a54628.

* Revert "Add experimentalBuildEnabled flag and initial shim for build_runner (#26989)"

This reverts commit 1237ee8f63.

* Revert "Experimental flags for hot reloads, fixed (#27043)"

This reverts commit 2c05d08f0c.
2019-01-24 18:37:56 -08:00
Jonah Williams
6cf554b0c4 Make UriMapper and StdoutHandler public and add test cases (#26932) 2019-01-24 16:17:04 -08:00
Dan Field
496c57386b Update packages (#27046)
* Update packages

* Change test for isFile
2019-01-24 16:02:45 -08:00
Dan Field
5ae6346f1d roll engine for TODAY bug (#27049) 2019-01-24 16:02:23 -08:00
Gary Qian
dd65a54628 Warn when building on master channel (#25007) 2019-01-24 19:01:07 -05:00
Jonah Williams
1237ee8f63 Add experimentalBuildEnabled flag and initial shim for build_runner (#26989) 2019-01-24 15:59:55 -08:00
Liam Appelbe
2c05d08f0c Experimental flags for hot reloads, fixed (#27043)
* Revert "Revert "Experimental flags for hot reloads (#26988)" (#27037)"

This reverts commit cf7441983e.

* Fix analysis failures
2019-01-24 15:58:38 -08:00
Jason Simmons
7bfbc28505 Revert "Upgrade the Gradle script to Android plugin version 3.3.0 (#26913)" (#27045)
This reverts commit 30f33d6c7d.
2019-01-24 14:29:08 -08:00
Jason Simmons
30f33d6c7d Upgrade the Gradle script to Android plugin version 3.3.0 (#26913)
Fixes https://github.com/flutter/flutter/issues/26544
2019-01-24 12:21:11 -08:00
engine-flutter-autoroll
07f17f69c5 Roll engine 2972c71f3acd..bb3b5b24bac4 (4 commits) (#27038)
2972c71f3a...bb3b5b24ba

git log 2972c71f3acde1fd51c4dd474e0049373cc2e2fb..bb3b5b24bac49275775a1b41dfce9929351ad90a --no-merges --oneline
bb3b5b24b Roll src/third_party/skia 094ab18b457e..e964c18b98e0 (1 commits) (flutter/engine#7572)
f0962f59d Roll src/third_party/skia beaae554418b..094ab18b457e (5 commits) (flutter/engine#7571)
b26736412 Roll src/third_party/dart 2e5453ddb4..3533da6d58 (63 commits) (flutter/engine#7568)
4b0f2cac1 Roll src/third_party/skia 08b0b7fd5bd5..beaae554418b (4 commits) (flutter/engine#7565)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-24 14:45:40 -05:00
Dan Field
cf7441983e Revert "Experimental flags for hot reloads (#26988)" (#27037)
This reverts commit 763bf11460.
2019-01-24 10:02:38 -08:00
Liam Appelbe
763bf11460 Experimental flags for hot reloads (#26988)
* First pass at incremental exp flags

* adkfgjh
2019-01-24 09:48:10 -08:00
Frederik Schweiger
d1bde2edde Add reverse functionality to repeat() of AnimationController (#25125) 2019-01-24 09:30:45 -08:00
Will Larche
c362d8da07 [Material] Theme data type for cards (#26796)
This change adds a CardTheme and tests for it.

Golden is here:
ec26eeebb4/packages/flutter/test/material/card_theme.custom_shape.png

From commit:
ec26eeebb4 (diff-7564b206413654283ddc5cb59ecd64d4)
2019-01-24 11:01:21 -05:00
Patrice Chalin
f8e5b9c4ef Use site-shared as canonical source for Flutter logo (#26967)
* Use site-shared as canonical source for Flutter logo

(Also, move badge out of the page title/heading)

cc @sfshaza2 @kwalrath @filiph

* Use markdown link definitions for badge images and links
2019-01-23 21:54:15 -05:00
Michael Goderbauer
7eb11aac5a Add WorkspaceSettings.xcsettings for stocks app (#26993)
This file gets generated whenever you `flutter run` the stocks app and dirties the tree. Looks like we are checking those files in for the other example apps as well, e.g. https://github.com/flutter/flutter/blob/master/examples/flutter_gallery/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
2019-01-23 18:22:25 -08:00
engine-flutter-autoroll
b2fb14939e Roll engine 450c3e4d43cb..2972c71f3acd (2 commits) (#26992)
450c3e4d43...2972c71f3a

git log 450c3e4d43cb8c53013716ed25a84a65474e5218..2972c71f3acde1fd51c4dd474e0049373cc2e2fb --no-merges --oneline
2972c71f3 Fix typos in Fuchsia (flutter/engine#7563)
46c22c018 Roll src/third_party/skia 4f81bb73311d..08b0b7fd5bd5 (8 commits) (flutter/engine#7562)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-23 19:34:39 -05:00
Jonah Williams
1b21d69de4 Support running macOS prebuilt application (#26593) 2019-01-23 16:32:50 -08:00
Chris Bracken
65a70bc7d3 Re-enable use of ParagraphConstrains const ctor (#26990)
All embedders of Flutter within Google have all been updated to an
engine version that includes the const constructor added in
flutter/engine#7346 and rolled into the framework in
flutter/flutter#26252.

This reverts commit 88b77a7d0f.

This fixes https://github.com/flutter/flutter/issues/26390.
2019-01-23 16:32:23 -08:00
Dan Field
ded49cda27 Assert when calling a method that tries to use the ticker unsafely after dispose (#26991) 2019-01-23 16:30:41 -08:00
Dan Field
19b8d2e0a9 Detect Android SDK 28/28.0.3 (#26942)
* Detect Android SDK 28/28.0.3

* revert minimumAndroidSdkVersion const change
2019-01-23 15:56:48 -08:00
engine-flutter-autoroll
f7c56f7c02 450c3e4d4 Don't accept gestures by ForwardingGestureRecognizer (flutter/engine#7558) (#26980)
1c26bf8c4b...450c3e4d43

git log 1c26bf8c4b55f4fa5f0d175768a1a0cc115c70b2..450c3e4d43cb8c53013716ed25a84a65474e5218 --no-merges --oneline
450c3e4d4 Don't accept gestures by ForwardingGestureRecognizer (flutter/engine#7558)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-23 18:41:39 -05:00
engine-flutter-autoroll
e8c2f2c7f8 Roll engine 319e1c5c1d1c..1c26bf8c4b55 (3 commits) (#26969)
319e1c5c1d...1c26bf8c4b

git log 319e1c5c1d1ce1f8f1f3f25c1c40df5be8033775..1c26bf8c4b55f4fa5f0d175768a1a0cc115c70b2 --no-merges --oneline
1c26bf8c4 Roll src/third_party/skia d562545e8a23..4f81bb73311d (1 commits) (flutter/engine#7561)
01c85da0f Roll src/third_party/skia 24120c2a32c6..d562545e8a23 (1 commits) (flutter/engine#7556)
299438728 Roll src/third_party/skia 325778b8884b..24120c2a32c6 (1 commits) (flutter/engine#7553)

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 (jsimmons@google.com), and stop
the roller if necessary.
2019-01-23 12:49:40 -05:00
Ewout ter Hoeven
1c4243a0a6 Move Circle CI badge next to heading in Readme (#26883) 2019-01-23 08:33:06 -08:00
Alexandre Ardhuin
66f424f0f8 fix some bad indentations (#26921)
* fix some bad indentations

* remove suspicious line
2019-01-23 15:43:27 +01:00
engine-flutter-autoroll
f329b4623a Roll engine 10eb972fc15b..319e1c5c1d1c (4 commits) (#26936)
* 88fee0804 Remove the shell build target's dependency on the embedder library (flutter/engine#7549)

* 2123d3a56 Keep engine alive if VC is not deallocated (flutter/engine#7544)

* c57e66fda fixes android pressure range (flutter/engine#7516)

* 319e1c5c1 Roll src/third_party/skia 347d36586cb6..325778b8884b (7 commits) (flutter/engine#7552)
2019-01-22 20:25:13 -08:00
Jonah Williams
c1fabb9860 make FDE opt-in via the environment variable (#26898) 2019-01-22 18:40:13 -08:00
Dan Field
450abfe96d Roll engine to 10eb972fc15b8a3f97ed7c26032cae03b10fca2c (#26926) 2019-01-22 18:26:17 -08:00
Hans Muller
7619c68655 Add Dismissible.confirmDismiss callback (#26901) 2019-01-22 16:39:09 -08:00
Hans Muller
c37b7c535c Dismissible not dismissable (#26911) 2019-01-22 15:06:56 -08:00