Commit Graph

18842 Commits

Author SHA1 Message Date
Harry Terkelsen
6f4359d1b7 Add lib/generated_plugin_registrant.dart to gitignore (#39781) 2019-09-03 16:03:09 -07:00
LongCatIsLooong
e7f608072b CupertinoActionSheet dark mode & fidelity (#39215) 2019-09-03 13:48:09 -07:00
Jonah Williams
d804097014 print launching on device message (#39748) 2019-09-03 12:55:06 -07:00
Jonah Williams
af851ab6bc Revert "remove input files argument to target (#39701)" (#39768)
This reverts commit 5e7beaf7b8.
2019-09-03 12:47:33 -07:00
Jonah Williams
5e7beaf7b8 remove input files argument to target (#39701) 2019-09-03 12:46:08 -07:00
LongCatIsLooong
63c3de1091 Timer picker fidelity revision (#38481)
* WIP

* trying out different numbers

* apply intrinsic width and height

* update

* update behavior

* documentation

* wip

* fix tests

* constants

* respect theme

* respect theme

* add new test

* add new test

* update

* review

* update golden commit hash
2019-09-03 11:54:25 -07:00
Jonah Williams
476a4de17e Add delay to recompile request for web (#39752) 2019-09-03 11:53:46 -07:00
Jonah Williams
76ebcc8a14 remove web flag from create (#39756) 2019-09-03 11:53:27 -07:00
Emmanuel Garcia
1b429bdb47 Fix type mismatch in Gradle (#39747) 2019-09-03 11:39:30 -07:00
Jonah Williams
cc9b614efd minor cleanup and prevent multiple exit (#39751) 2019-09-03 11:00:39 -07:00
Harry Terkelsen
d33cf11556 Automatically generated registrants for web plugins (#39628)
* WIP on web plugin registry

* WIP on registering plugins

* WIP on web plugin registration

* Only generate `package:flutter_web_plugins` imports if plugins are
defined

* Add parsing test

* Add documentation

* Fix analyzer warnings

* add license headers

* Add tests for package:flutter_web_plugins

* Run `flutter update-packages --force-upgrade`

* Fix analyzer errors

* Fix analyzer error in test

* Update copyright and remove flutter SDK constraints

* Enable tests since engine has rolled

* add flutter_web_plugins tests to bots

* Create an empty .packages file for WebFs test
2019-09-03 10:37:34 -07:00
Jenn Magder
0b93c96f52 Remove bitcode=NO from add-to-app flows (#39503) 2019-09-03 10:28:19 -07:00
chunhtai
36a7e3f0ef fix sliverfixedextent with sliverchildbuilderdelegate does not correct calculate max scroll extent (#39142) 2019-09-03 10:27:37 -07:00
Tom Robinson
f5fc32ff8f Update docs for GrowthDirection and scrollOffset (#39286) 2019-09-03 09:45:44 -07:00
Francisco Magdaleno
deb155e89a [macos] Check for special keys before creating a logical key (#37901) 2019-09-03 09:13:01 -07:00
Kate Lovett
c8af729d1c Golden Doc Updates (#39082) 2019-09-03 08:45:51 -07:00
Zachary Anderson
b9029c7672 [flutter_tool] Add onError callback to asyncGuard. Use it in Doctor (#39445) 2019-09-03 08:14:44 -07:00
LongCatIsLooong
ad47f9eea9 CupertinoActivityIndicator & CupertinoApp dark mode (#39289) 2019-09-03 07:52:36 -07:00
Greg Spencer
8daa165d01 Make disabled buttons/chips/text fields not be focusable. (#38726)
This changes the behavior of text fields, Material buttons, and Chips so that if they are disabled they lose focus. Before this change, it was possible to disable a control and then use focus traversal to reach it anyhow, and in the case of text fields, enter text into a disabled field.

Fixes #33985
2019-09-03 07:51:28 -07:00
rami-a
0ebcfe10da Prevent exception when creating a Divider borderSide (#39572) 2019-09-03 10:15:42 -04:00
stuartmorgan
2e058142d2 Fix macOS App.framework version symlink (#39702)
The Current->A symlink in a framework shouldn't have a trailing slash;
some versions of codesigning consider the version with a trailing slash
unsignable.
2019-09-02 16:26:15 -07:00
Anthony
e3f8d05540 Show search app bar theme (#37962)
Use the entire appBarTheme from the showSearch delegate for the search pages appBar theme, rather than just a select set of fields.
2019-09-02 14:23:42 -04:00
Emmanuel Garcia
b63cb44105 Use new Maven artifacts from Gradle (#39157) 2019-09-02 10:35:17 -07:00
Jonah Williams
7bc4074ff3 use dpr and window size from binding (#39577) 2019-09-01 23:57:32 -07:00
Jonah Williams
f12a5ec347 dont hide build commands (#39555) 2019-09-01 23:57:11 -07:00
Jonah Williams
f5eb12cdc2 filter error message from skip build script checks (#39558) 2019-09-01 23:56:56 -07:00
Devon Carew
e468296af3 remove a period from the service protocol printout (#39545) 2019-08-31 11:39:00 -07:00
Mouad Debbar
a2957c571e Upstream changes necessary for text editing in flutter web (#39344) 2019-08-30 10:00:03 -07:00
Anthony
bb1d139c50 Replace doc example text (#39428)
The Text in the Transform.scale example is "Bad Ideas", which could be confusing as example code. This PR replaces it with something more random.
2019-08-30 10:29:32 -04:00
Matt Carroll
d5c5ac62ad Revert "Add handling of 'TextInput.clearClient' message from platform to framework (#35054). (#35100)" (#39523)
This reverts commit 324fe201b0.
2019-08-29 21:52:33 -07:00
Kaushik Iska
fc05c3738c Flutter Plugin Tool supports multi-platform plugin config (#38632) 2019-08-29 21:51:31 -07:00
Jonah Williams
b2a4ebe38f Handle single unsupported device (#39541) 2019-08-29 21:39:38 -07:00
Emmanuel Garcia
6266d5f35d Log flags in build apk and appbundle (#39457) 2019-08-29 21:37:35 -07:00
Jonah Williams
2dbf0106d8 Create dart tool directory if it is missing (#39543) 2019-08-29 21:31:57 -07:00
Dan Field
eefe9d9527 keep symbols for profile (#39530) 2019-08-29 20:54:30 -07:00
Jonah Williams
359b532570 Remove run in shell and add unit test for chrome launching (#39462) 2019-08-29 19:35:06 -07:00
Gary Qian
7e361d7461 Reland "Expose LineMetrics in TextPainter (#39282)" (#39519) 2019-08-29 17:19:14 -07:00
Phil Quitslund
37846b032f migrate from slow async io calls (#39515)
* migrate from slow async io calls
2019-08-29 16:47:10 -07:00
LongCatIsLooong
98b9f31478 make CupertinoDynamicColor const constructible (#39430)
* make CupertinoDynamicColor const constructible

* review
2019-08-29 16:40:16 -07:00
Dan Field
632526aab9 Update validation to support Xcode11 version (#39463) 2019-08-29 15:28:05 -07:00
Harry Terkelsen
13bd52bf9e Add HtmlElementView (the Flutter Web platform view) (#37819)
* Implement HtmlView, the platform view widget for Flutter Web

* Document HtmlView constructor

* Respond to review comments

* - Rename to HtmlElementView
- Assert running on web
- Move test to Chrome-only file
2019-08-29 12:49:04 -07:00
Jonah Williams
ed4794382b Revert "Expose LineMetrics in TextPainter through computeLineMetrics. (#39282)" (#39504)
This reverts commit d67f47b21e.
2019-08-29 12:14:02 -07:00
Gary Qian
d67f47b21e Expose LineMetrics in TextPainter through computeLineMetrics. (#39282) 2019-08-29 11:28:04 -07:00
Tong Mu
4fc11db5cc Add IterableFlagsProperty and use it on proxy box classes (#39354)
* Add FlagsSummary and implement Listener
2019-08-29 10:07:48 -07:00
Harry Terkelsen
9f4ab273f1 Add viewType to PlatformViewLink (#39446)
* Add viewType to PlatformViewLink

Re-initialize the controller when the viewType changes.

* Re-word `PlatformViewLink` doc comment for clarity
2019-08-28 20:02:08 -07:00
Jonah Williams
4984d1a33d update packages (#39429) 2019-08-28 17:04:07 -07:00
Jonah Williams
73b798b260 Revert "Better docs for text (#38922)" (#39447)
This reverts commit ddd31bcee7.
2019-08-28 16:01:47 -07:00
liyuqian
6ef80b447f Replace deprecated onReportTimings w/ frameTimings (#38861)
This is the continuation of https://github.com/flutter/engine/pull/11041 and https://github.com/flutter/flutter/pull/38574

This is not a breaking change as we're not removing `onReportTimings` API.
We're simply removing the use of it in our framework.
2019-08-28 15:25:06 -07:00
Dan Field
cb965495d7 Reland "Relax arguments around local engine, build hello_world with bitcode" (#39434) 2019-08-28 15:19:04 -07:00
Emmanuel Garcia
4a1c62c28b Add missing files in the Gradle wrapper directory (#39145) 2019-08-28 14:52:08 -07:00