xubaolin
946a129137
Update [ToggleButtons] to support extend down/up vertically ( #70670 )
2020-12-02 03:58:04 -08:00
Jenn Magder
60bdcf55fe
ios_host_app Podfile search paths ( #71525 )
2020-12-01 21:24:21 -08:00
Emmanuel Garcia
8dd0de7f58
Relands: Migrate template to Gradle 6.7 and AGP 4.1.0 ( #71446 )
2020-12-01 19:01:09 -08:00
Jonah Williams
f8883445ca
Revert "[flutter_tools] post process the gradle log output ( #71499 )" ( #71527 )
...
This reverts commit d688b52a93bc50f784fec189661dca8c2efb6e00.
2020-12-01 17:53:14 -08:00
Jonah Williams
d688b52a93
[flutter_tools] post process the gradle log output ( #71499 )
2020-12-01 17:13:33 -08:00
Chris Bracken
7c14f6c82c
Revert "Roll Engine from 20caf5496951 to d2ad4419bb07 (27 revisions) ( #71498 )" ( #71519 )
...
This appears to be triggering an null dereference by calling
popSystemNavigator on a null platform plugin delegate.
boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()
Relevant logs:
```
2020-12-01T14:34:34.410242: stderr: [ +6 ms] VMServiceFlutterDriver: >>> {command: get_text, finderType: ByValueKey, keyValueString: status, keyValueType: String}
2020-12-01T14:34:34.490211: stderr: [ +79 ms] VMServiceFlutterDriver: <<< {isError: false, response: {text: ok}, type: _extensionType, method: ext.flutter.driver}
2020-12-01T14:34:34.493011: stderr: [ +2 ms] VMServiceFlutterDriver: >>> {command: tap, finderType: ByValueKey, keyValueString: step, keyValueType: String}
2020-12-01T14:34:34.962001: stdout: [ +468 ms] E/MethodChannel#flutter/platform( 9732): Failed to handle method call
2020-12-01T14:34:34.962222: stdout: [ ] E/MethodChannel#flutter/platform( 9732): java.lang.NullPointerException: Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference
2020-12-01T14:34:34.962356: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.plugin.platform.PlatformPlugin.popSystemNavigator(PlatformPlugin.java:313)
2020-12-01T14:34:34.962499: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.plugin.platform.PlatformPlugin.access$600(PlatformPlugin.java:28)
2020-12-01T14:34:34.962735: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.plugin.platform.PlatformPlugin$1.popSystemNavigator(PlatformPlugin.java:101)
2020-12-01T14:34:34.963047: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:123)
2020-12-01T14:34:34.963284: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
2020-12-01T14:34:34.963592: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
2020-12-01T14:34:34.963910: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:738)
2020-12-01T14:34:34.964227: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at android.os.MessageQueue.nativePollOnce(Native Method)
2020-12-01T14:34:34.964571: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at android.os.MessageQueue.next(MessageQueue.java:323)
2020-12-01T14:34:34.964805: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at android.os.Looper.loop(Looper.java:136)
2020-12-01T14:34:34.965034: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at android.app.ActivityThread.main(ActivityThread.java:6123)
2020-12-01T14:34:34.965248: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at java.lang.reflect.Method.invoke(Native Method)
2020-12-01T14:34:34.965398: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
2020-12-01T14:34:34.965589: stdout: [ ] E/MethodChannel#flutter/platform( 9732): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
2020-12-01T14:34:34.966863: stderr: [ +1 ms] VMServiceFlutterDriver: <<< {isError: false, response: {}, type: _extensionType, method: ext.flutter.driver}
2020-12-01T14:34:34.967698: stderr: [ ] VMServiceFlutterDriver: >>> {command: get_text, finderType: ByValueKey, keyValueString: status, keyValueType: String}
2020-12-01T14:34:34.986399: stdout: [ +18 ms] E/flutter ( 9732): [ERROR:flutter/shell/common/shell.cc(209)] Dart Unhandled Exception: PlatformException(error, Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference, null, java.lang.NullPointerException: Attempt to invoke interface method 'boolean io.flutter.plugin.platform.PlatformPlugin$PlatformPluginDelegate.popSystemNavigator()' on a null object reference
2020-12-01T14:34:34.986682: stdout: [ ] E/flutter ( 9732): at io.flutter.plugin.platform.PlatformPlugin.popSystemNavigator(PlatformPlugin.java:313)
stdout: [ ] E/flutter ( 9732): at io.flutter.plugin.platform.PlatformPlugin.access$600(PlatformPlugin.java:28)
2020-12-01T14:34:34.987013: stdout: [ ] E/flutter ( 9732): at io.flutter.plugin.platform.PlatformPlugin$1.popSystemNavigator(PlatformPlugin.java:101)
2020-12-01T14:34:34.987328: stdout: [ ] E/flutter ( 9732): at io.flutter.embedding.engine.systemchannels.PlatformChannel$1.onMethodCall(PlatformChannel.java:123)
2020-12-01T14:34:34.987547: stdout: [ ] E/flutter ( 9732): at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:233)
2020-12-01T14:34:34.987815: stdout: [ ] E/flutter ( 9732): at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:85)
2020-12-01T14:34:34.988037: stdout: [ ] E/flutter ( 9732): at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:738)
2020-12-01T14:34:34.988246: stdout: [ ] E/flutter ( 9732): at android.os.MessageQueue.nativePollOnce(Native Method)
2020-12-01T14:34:34.988470: stdout: [ ] E/flutter ( 9732): at android.os.MessageQueue.next(MessageQueue.java:323)
2020-12-01T14:34:34.988678: stdout: [ ] E/flutter ( 9732): at android.os.Looper.loop(Looper.java:136)
2020-12-01T14:34:34.988934: stdout: [ ] E/flutter ( 9732): at android.app.ActivityThread.main(ActivityThread.java:6123)
2020-12-01T14:34:34.989112: stdout: [ ] E/flutter ( 9732): at java.lang.reflect.Method.invoke(Native Method)
2020-12-01T14:34:34.989348: stdout: [ ] E/flutter ( 9732): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
2020-12-01T14:34:34.990016: stdout: [ ] E/flutter ( 9732): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
stdout: [ ] E/flutter ( 9732): ), stack trace: #0 JSONMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:159:7)
stdout: [ ] E/flutter ( 9732): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:159:18)
2020-12-01T14:34:34.990374: stdout: [ ] E/flutter ( 9732): <asynchronous suspension>
2020-12-01T14:34:34.990702: stdout: [ ] E/flutter ( 9732): #2 SystemNavigator.pop (package:flutter/src/services/system_navigator.dart:34:5)
2020-12-01T14:34:34.990946: stdout: [ ] E/flutter ( 9732): <asynchronous suspension>
```
This reverts commit 6a84b02f6db513ca7a94a85d6bfc5a9d7bfcfdfe.
2020-12-01 16:23:08 -08:00
engine-flutter-autoroll
6a84b02f6d
Roll Engine from 20caf5496951 to d2ad4419bb07 (27 revisions) ( #71498 )
...
* d6beaed56 Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744)
* 8832b480e Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746)
* e89090181 Don't register CanvasKit with `define` (flutter/engine#22745)
* 3c5167923 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749)
* 5bf653353 Introduce a delegate class for gpu metal rendering (flutter/engine#22611)
* 5131aa40f Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)
* 7b5f79f1a fuchsia: Ensure full-screen input interceptor (flutter/engine#22687)
* cec8a6e26 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)
* 001a51193 Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)
* b9615b1d3 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753)
* c4c476360 Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754)
* dbd1abec1 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768)
* 1c2a6bd0a Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)
* 81af789ed add file package to deps in prep for glob update (flutter/engine#22770)
* a35e3fe4a Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692)
* adb3312f0 Revert "Introduce a delegate class for gpu metal rendering (#22611 )" (flutter/engine#22775 )
* bcc8832c1 Cleanup dart_runner examples & tests. (flutter/engine#22769 )
* 609307de1 Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772 )
* 587c023ab [web] Add new line break type (prohibited) (flutter/engine#22771 )
* 6b2ed2b5e Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776 )
* 7910a1732 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778 )
* f4ada800d Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781 )
* 3101dff34 [web] Optimize Matrix4.identity (flutter/engine#22622 )
* a4ce848df Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752 )
* 747b7912c Add file.dart to DEPS (flutter/engine#22794 )
* 40fa345c0 Fix race condition in key event handling on Android (flutter/engine#22658 )
* d2ad4419b Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608 )
2020-12-01 14:14:45 -08:00
Jonah Williams
70e70ebb62
[flutter_tools] Catch all exception subtypes when unzipping a file ( #70967 )
2020-12-01 12:00:24 -08:00
Ian Hickson
2f567c39a6
Try to avoid more false-positives in people using this template ( #71424 )
2020-12-01 11:53:05 -08:00
Anurag Roy
537dea246c
[FloatingActionButtonLocation] Fix documentation ( #71378 )
2020-12-01 11:48:05 -08:00
Amit Patil
5929f4f79b
updated defualt value of unselectedItemColor textTheme.caption.color to unselectedWidgetColor ( #71314 )
2020-12-01 11:43:05 -08:00
tgucio
0aec2c3d0f
Restart EditableText cursor timer when it moves ( #70787 )
2020-12-01 11:38:04 -08:00
Jonah Williams
720f366ff5
Revert "Added CupertinoFormSection, CupertinoSplitFormRow, and CupertinoTextFormField ( #70676 )" ( #71490 )
...
This reverts commit e244724794b0cb700b5d3c0096c9a1463e06c8e9.
2020-12-01 10:11:41 -08:00
Anna Gringauze
eed9835a16
Enable mac web_tool_tests ( #71108 )
2020-12-01 10:03:09 -08:00
Pierre-Louis
a508d358ca
Use adaptive more icon for popup_menu ( #70773 )
2020-12-01 10:03:05 -08:00
Jenn Magder
8522ec7e11
Validate empty observatory URI for screenshot ( #71451 )
2020-12-01 10:00:30 -08:00
Jenn Magder
a5ee7f7cfc
Add XCFramework artifacts ( #71113 )
2020-12-01 10:00:16 -08:00
Daniel Edrisian
e244724794
Added CupertinoFormSection, CupertinoSplitFormRow, and CupertinoTextFormField ( #70676 )
2020-12-01 09:58:07 -08:00
xubaolin
59cf0d2263
Improve the behavior of DropdownButton.disabledHint ( #70277 )
2020-12-01 09:58:04 -08:00
Gary Roumanis
7477524db6
Upgrade deps ( #71450 )
2020-12-01 09:57:27 -08:00
Jonah Williams
ffbca11f1b
[flutter_tools] delete BuildRunnerWebCompilationProxy and WebCompilationProxy ( #70914 )
2020-12-01 09:54:43 -08:00
Jonah Williams
1816778529
[flutter_tools] wire up alternative invalidation strategy to features ( #71439 )
2020-12-01 09:54:23 -08:00
Jonah Williams
b1d65e3168
[flutter_tools] support canvaskit unit testing ( #70969 )
2020-12-01 09:54:09 -08:00
Jonah Williams
e5000f6cea
[flutter_tools] Remove usage of --precompiled flag for web tests ( #70977 )
2020-12-01 09:54:01 -08:00
Jonah Williams
7ab0442868
Add testing shard for release mode guard ( #71411 )
2020-12-01 09:53:50 -08:00
Jonah Williams
a264c2bee2
[flutter_tools] do not validate unused services key ( #71417 )
2020-12-01 09:53:41 -08:00
Jonah Williams
1c4791e604
[flutter_tools] update some web configuration defaults ( #71433 )
2020-12-01 09:53:35 -08:00
Jonah Williams
5d201a35aa
[flutter_tools] allow hiding web server device, provide flags to re-enable ( #71434 )
2020-12-01 09:53:27 -08:00
Chris Yang
0a08f8afff
[flutter_tools] Display "no platforms" message based on results when creating plugins project ( #70215 )
2020-12-01 09:53:07 -08:00
xubaolin
2b85eeed14
Let SnackBar inherit themeData from its ancestor ( #70080 )
2020-12-01 09:48:10 -08:00
Justin McCandless
3217906efb
Handle setting TextEditingController text to null ( #68638 )
2020-12-01 09:48:07 -08:00
Bikram Pandit
dc432d78db
Add detection of drawer open and close in Scaffold widget as a callback method. ( #67249 )
2020-12-01 09:43:06 -08:00
Pierre-Louis
a7f5fd5360
Update documentation link ( #71401 )
1.25.0-4.0.pre
2020-11-30 13:14:13 +01:00
Pierre-Louis
183f0e797a
Update FAB elevation to match spec ( #69312 )
...
* Update floating_action_button.dart
* Fix default hover elevation
* revert letter spacing change
* add test
* Update floating_action_button.dart
* Update floating_action_button_test.dart
2020-11-26 19:12:28 +01:00
Jia Hao
8de72126e9
[flutter_tools] Don't fail copying files if the destination is not writable ( #71215 )
2020-11-25 15:48:03 -08:00
Juyeong Lee
9806865b49
Add dartpad sample for AnimatedPadding ( #71050 )
2020-11-25 13:43:05 -08:00
creativecreatorormaybenot
508c4b4d29
Correct flutter_test flutter_test_configuration.dart documentation ( #70862 )
2020-11-25 13:38:05 -08:00
creativecreatorormaybenot
57d0f924c4
[flutter] Update package README ( #70968 )
2020-11-25 12:58:03 -08:00
Andrey Kabylin
e118e1a623
fix #24469 and #67354 ( #69668 )
2020-11-25 09:28:03 -08:00
engine-flutter-autoroll
83ef26e4a9
20caf5496 Roll Dart SDK from cd7b857e70a7 to ce76503f5b46 (1 revision) (flutter/engine#22738) ( #71231 )
2020-11-25 09:13:03 -08:00
engine-flutter-autoroll
e59f652f43
3fa7ffc61 Roll Fuchsia Mac SDK from aXfbrLuUK... to 36uDTGJQp... (flutter/engine#22737) ( #71224 )
2020-11-25 05:23:02 -08:00
engine-flutter-autoroll
2c793bb700
Roll Engine from 6ed357c8b3cb to 8eb8bd153f7c (10 revisions) ( #71213 )
2020-11-25 01:28:03 -08:00
Amir Hardon
2ceb371d21
Pin the version of flutter/plugins to test against ( #71166 )
2020-11-24 17:18:06 -08:00
Christopher Fujino
99bc4de73c
mark smoke-catalina flaky ( #71188 )
2020-11-24 16:59:09 -08:00
Christopher Fujino
96d330a204
Revert "Revert "Implement dryLayout for RenderAnimatedSize ( #71097 )" ( #71180 )" ( #71185 )
...
This reverts commit 358f9b0ee66b93d72f6d3e1b809b0e30611d40d7.
2020-11-24 16:29:39 -08:00
Christopher Fujino
358f9b0ee6
Revert "Implement dryLayout for RenderAnimatedSize ( #71097 )" ( #71180 )
...
This reverts commit b18f1b81fe09a1f2bea39eaac9cc709e1ac600cf.
2020-11-24 15:46:58 -08:00
Michael Goderbauer
b18f1b81fe
Implement dryLayout for RenderAnimatedSize ( #71097 )
2020-11-24 12:28:04 -08:00
engine-flutter-autoroll
13ce828e32
Roll Engine from 850bfb5ca3e9 to 6ed357c8b3cb (2 revisions) ( #71165 )
2020-11-24 12:23:04 -08:00
engine-flutter-autoroll
8241757eb1
Roll Engine from 97cacfbfec89 to 850bfb5ca3e9 (35 revisions) ( #71161 )
2020-11-24 11:18:04 -08:00
Jenn Magder
9bbc2177ec
Move Flutter.podspec to add-to-app project template ( #71103 )
2020-11-24 10:16:09 -08:00