Commit Graph

18842 Commits

Author SHA1 Message Date
Yegor
9bc298deb6 update dependencies; add a Web smoke test (#37816)
update dependencies; add a Web smoke test
2019-08-09 09:58:49 -07:00
chunhtai
35532e09f0 hiding original hero after hero transition (#37341) 2019-08-09 09:51:22 -07:00
Michael Goderbauer
a6d68ee6dd remove Header flag from BottomNavigationBar items (#37870) 2019-08-08 19:31:28 -07:00
liyuqian
218b113343 Listen to ExtensionEvent instead of TimelineEvent (#37900)
TimelineEvents may not be sent if there aren't enough to form a group.
Hence we should always use ExtensionEvent as the trigger.

See also https://github.com/flutter/flutter/pull/37503
2019-08-08 18:43:33 -07:00
Michael Goderbauer
a9151779aa Revert "Add equals and hasCode to Tween (#37793)" (#37895)
This reverts commit b39e315e5c.
2019-08-08 18:15:40 -07:00
Jonah Williams
ba8f0bbb0d remove references to solo flag (#37856) 2019-08-08 16:37:18 -07:00
Jonah Williams
f98df595f3 Restructure resident web runner usage to avoid SDK users that don't support dwds (#37815) 2019-08-08 16:36:27 -07:00
Mehmet Fidanboylu
41cc80c5be Expose the timeline event names so they can be used in other systems that do tracing (#37863) 2019-08-08 15:23:08 -07:00
Ferhat
f1ea485018 [web][upstream] Don't register exit/saveCompilationTrace for web platform since they are not available (#37812)
* Don't register N/A services exit/saveCompilationTrace for web platform
2019-08-08 14:48:07 -07:00
chunhtai
7a236aed12 fix debug paint crash when axis direction inverted (#37033) 2019-08-08 14:28:18 -07:00
Tong Mu
55fd5f1561 Fix mouse region crash when using closures (#37342)
This PR fixes an issue where MouseRegion crashes when being passed with closures instead of methods.

It changes how a RenderMouseRegion handles its MouseTrackingAnnotation.

Instead of creating a new annotation every time it becomes active and destroys it when deactivated, it now creates an annotation during the constructor and holds onto it until the end of its lifecycle.
Instead of directly passing the argument callbacks to the annotation, it proxies them using methods.
2019-08-08 13:36:42 -07:00
Tong Mu
e4a909fb09 Fix mouse region double render (#37344)
Fix an issue where MouseRegion will render its children twice.
2019-08-08 13:36:03 -07:00
Justin McCandless
62674cee3d Interactive size const (#36964)
(Breaking Change) Move some hardcoded pixel values to reusable constants.
2019-08-08 13:29:27 -07:00
jmagman
5ed3b418a1 Add COMPILER_INDEX_STORE_ENABLE=NO to macOS build and tests (#37806) 2019-08-07 18:02:06 -07:00
Jonah Williams
8e6205fe1d Handle thrown maps and rejects from fe server (#37743) 2019-08-07 17:00:36 -07:00
liyuqian
3ed10562c8 Doc: Image.memory only accepts compressed format (#37790)
See https://github.com/flutter/flutter/issues/37423
2019-08-07 15:40:03 -07:00
Michael Goderbauer
b39e315e5c Add equals and hasCode to Tween (#37793) 2019-08-07 15:07:16 -07:00
Kate Lovett
3a2d30813a Adding physicalDepth to MediaQueryData & TestWindow (#37718) 2019-08-07 13:52:16 -07:00
jmagman
e6d94ee40f Use relative paths when installing module pods (#37738) 2019-08-07 12:59:11 -07:00
Jason Simmons
4f302dc18c Remove unused no-build flag from the flutter run command (#37735)
The use-application-binary flag can be used to run a previously built
app package.
2019-08-07 12:44:02 -07:00
Tong Mu
b11c5acaa6 Ensure that tests remove pointers by using addTearDown (#37524)
Guard removePointer with addTearDown to avoid cascading test crash.
2019-08-07 10:16:33 -07:00
Emmanuel Garcia
6fb0325dd6 Remove dead flag (#37752) 2019-08-07 10:10:39 -07:00
Ferhat
a32d1ccdce [web][upstream] Optimize InactiveElements deactivation (#37712) 2019-08-07 09:55:37 -07:00
Michael Goderbauer
4cf1a3504b Remove bogus code in ContainerParentDataMixin.detach (#37479) 2019-08-07 09:22:51 -07:00
Christopher Fujino
39a04dcd7f Support macOS Catalina-style signing certificate names (#37733) 2019-08-07 09:18:11 -07:00
Emmanuel Garcia
c08a3c7a0a Add metadata to indicate if the host app contains a Flutter module (#37731) 2019-08-06 22:38:09 -07:00
Darren Austin
4c8fc7817b Added ThemeData.from() method to construct a Theme from a ColorScheme (#37355)
Provide a new ThemeData.from() method that constructs a Theme based off the colors in a given ColorScheme.
2019-08-06 14:25:34 -07:00
Dan Field
10cf84f7a1 Kill stale TODO (#37516) 2019-08-06 13:29:33 -07:00
Ferhat
920961abc8 [web][upstream] Fix debugPrintStack for web platform (#37638)
* [web][upstream] Fix debugPrintStack for web platform

Fixes: https://github.com/flutter/flutter/issues/37488
2019-08-06 13:22:40 -07:00
masashi-sutou
626ca086d0 Recommend to use the final version of CDN support for the CocoaPods trunk specs repo (#36237) 2019-08-06 13:19:42 -07:00
walsha2
107f36548a Closes #37593 Add flutter_export_environment.sh to gitignore (#37595) 2019-08-06 13:18:41 -07:00
sjindel-google
0564f0a812 Tests for Engine ensuring debug-mode apps are attached on iOS. (#37043)
This PR contains the tests for flutter/engine#10186.
2019-08-06 20:08:09 +02:00
Jonah Williams
91b8dcbc90 fix windows path for dwds (#37658) 2019-08-06 10:03:42 -07:00
Jonah Williams
fef69b2044 Partial macOS assemble revert (#37664) 2019-08-06 09:15:50 -07:00
Zachary Anderson
0bba472858 [flutter_tool] Remove unintended analytics screen send (#37514) 2019-08-06 09:08:43 -07:00
Chris Yang
333c961884 Extract common PlatformView functionality: Gesture and PointerEvent (#37497) 2019-08-06 09:05:29 -07:00
Liam Appelbe
0cd0c66021 Change priority of gen_snapshot search paths (#37647) 2019-08-06 08:45:08 -07:00
Emmanuel Garcia
f3690d153b Update packages 2019-08-06 06:19:42 -07:00
Jonah Williams
64f1ac98f9 add missing library to build.gn (#37654) 2019-08-05 22:57:09 -07:00
Jonah Williams
2aa1b6d1ba Dont call Platform.operatingSystem in RenderView diagnostics (#37637) 2019-08-05 22:13:21 -07:00
Jonah Williams
caa56d6ac4 enable track widget creation on debug builds (#37512) 2019-08-05 22:07:35 -07:00
Jonah Williams
a785db78fb Reland "Integrate dwds into flutter tool for web support (#34252)" (#37649)" (#37650) 2019-08-05 16:51:57 -07:00
Ferhat
b43e3103ee Update diagnostics to support web platform (#37634) 2019-08-05 16:09:30 -07:00
Jonah Williams
433436e1ee Revert "Integrate dwds into flutter tool for web support (#34252)" (#37649) 2019-08-05 15:58:04 -07:00
Zachary Anderson
500d7c50df [flutter_tool] Additional flutter manifest yaml validation (#37422) 2019-08-05 13:14:57 -07:00
Jonah Williams
4ccd81199f Integrate dwds into flutter tool for web support (#34252) 2019-08-05 12:41:58 -07:00
Danny Tuppeny
aa9ca8fc5e Ensure user-thrown errors have ErrorSummary nodes (#36857) 2019-08-05 18:10:31 +01:00
Ferhat
7c27142e58 Upstream web support for IterableProperty<double> (#37515)
* Upstream web support for IterableProperty<double>
2019-08-05 09:04:56 -07:00
rami-a
35b6d668e1 [Material] Create material Banner component (#36880)
This PR creates a new material widget for the Banner component. This includes a theme as well. This widget can be dropped into any application, ideally at the top of a listview or scrollview.
2019-08-05 09:41:09 -04:00
MH Johnson
da8c7a9756 [Material] Add support for hovered, pressed, focused, and selected text color on Chips. (#37259)
* Chip keeps track of state, resolves text color
2019-08-03 12:52:00 -04:00