Commit Graph

24470 Commits

Author SHA1 Message Date
chunhtai
5623fea53c Reverse the semantics order of modal barrier and modal scope (#59290)
* Add semantics sort key for modal scope and modal barrier

* fix test

* fix test

* fix test

* fix space

* fix more tests

* addressing comments
2020-06-24 10:37:53 -07:00
rami-a
50612db86e Localized new strings added in the redesigned Material Time Picker (#60096) 2020-06-24 10:33:03 -07:00
Tianguang
02f8e02880 Add Web Benchmarks for Flutter Gallery (Flutter Side) — 1/4 (#57576) 2020-06-24 10:28:03 -07:00
Jonah Williams
5d61bff294 [flutter_tools] even more test fixes (#60156)
Fix tests broken under tester
2020-06-24 10:23:59 -07:00
engine-flutter-autoroll
61b93d25bb Roll Engine from 50da4ae2ca20 to 2a9fed87a7c2 (2 revisions) (#60168) 2020-06-23 22:53:01 -07:00
engine-flutter-autoroll
a0a16ff489 Roll Engine from 2b6c71c4d3ab to 50da4ae2ca20 (7 revisions) (#60158) 2020-06-23 20:53:01 -07:00
Darren Austin
b946e30c3d Fix a couple of doc typos. (#60139) 2020-06-23 17:58:01 -07:00
Jonah Williams
dd49e57be2 [flutter_tools] more test fixes (#60144)
Fixes additional bugs uncovered by tester, style fixes to prevent suggested imports.
2020-06-23 17:53:00 -07:00
liyuqian
850ea6d29d Add SkSL shader warm-up tests to Flutter gallery (#59932) 2020-06-23 17:48:02 -07:00
Justin McCandless
766e0fa9ef Export characters (#59620) 2020-06-23 17:43:02 -07:00
Chris Yang
2e63b7d4f8 Add --platforms to flutter create -t plugin command (#59507) 2020-06-23 17:38:03 -07:00
Jonah Williams
14992c5951 Revert "[flutter_tools] separate target platform, host platform, and architecutre (#60119)" (#60147)
This reverts commit 30d97d89e0.
2020-06-23 17:19:29 -07:00
Jonah Williams
37db92beeb [versions] update all versions and fix tool tests (#60127)
Update all versions, specifically file which fixes some bugs that caused tests to fail if run in different orders:

- systemTemp directories created by MemoryFileSystem will allot names based on the file system instance instead of globally.
- MemoryFile.readAsLines()/readAsLinesSync() no longer treat a final newline in the file as the start of a new, empty line.
- RecordingFile.readAsLine()/readAsLinesSync() now always record a final newline.
2020-06-23 15:48:37 -07:00
Darren Austin
3a226df607 Expose the ElevationOverlay functions so applications can use the directly. (#60059) 2020-06-23 15:43:01 -07:00
Dan Field
868c4d8ce0 Fix issue with stack traces getting mangled (#59900) 2020-06-23 15:29:57 -07:00
Justin McCandless
2a573a32fe Reland Characters Usage (#59778)
Use Dart's characters package to fix user-facing grapheme cluster bugs.
2020-06-23 15:28:26 -07:00
engine-flutter-autoroll
f61a4e71fa Roll Engine from 57d13339997f to 2b6c71c4d3ab (5 revisions) (#60128) 2020-06-23 15:23:01 -07:00
chunhtai
3a15841d94 reland "fix the widget span layout when text scale factor != 1" and h… (#60021) 2020-06-23 15:18:02 -07:00
Christopher Fujino
ca32668b0b port devicelab from idevice_id -> xcdevices (#59907) 2020-06-23 14:37:14 -07:00
Jenn Magder
8b79bb97de Check for Xcode 11 and Xcode 12 directory names in build_ios_framework_module_test (#60045) 2020-06-23 14:36:02 -07:00
Jenn Magder
c8e53b3859 Add null safety options to build ios-framework (#60111) 2020-06-23 14:35:45 -07:00
David Iglesias
8fce4ce974 [flutter_tools] Add web support through MethodChannels. (#60116) 2020-06-23 13:53:01 -07:00
Jonah Williams
30d97d89e0 [flutter_tools] separate target platform, host platform, and architecutre (#60119)
separate target platform, host platform, and architecture
2020-06-23 13:51:17 -07:00
engine-flutter-autoroll
4bb6d2d67a Roll Engine from 91a63d6a44c5 to 57d13339997f (49 revisions) (#60114) 2020-06-23 12:43:03 -07:00
Craig Edwards
159557eb6e iOS mid-drag activity indicator (#58392) 2020-06-23 11:24:09 -07:00
Jonah Williams
2a1c078b76 [flutter_tools] add null safety argument to unbreak frob (#60102) 2020-06-23 11:20:49 -07:00
chunhtai
4953cbce23 Fix the layout calculation in sliver list where the scroll offset cor… (#59888) 2020-06-23 11:18:01 -07:00
Jonah Williams
e34c591252 [flutter_tools] fix root directory tests (#60060)
* fix test compiler test
* fix project test
* fix flutter_platform_test
* fix cocoapods test
2020-06-23 11:14:38 -07:00
MH Johnson
1c1326ad81 add check for DefaultTextHeightBehavior in EditableText + tests (#59913) 2020-06-23 12:39:35 -04:00
Dan Field
e8fa87e303 Make upscaling images opt-in (#59856)
* Make upscaling images opt-in
2020-06-23 09:20:28 -07:00
Tonic Artos
65550d0f0c New license page. (#57588)
This is a PR addressing #57226 - Proposal: New UI for Licenses Page.

This PR replaces the previous single panel license page with one that uses a master/detail flow (MDFlow) to display packages and their respective licenses.

The License Page API remains unchanged. The logic for processing the license data is kept largely the same. This PR changes how the licenses are displayed, by introducing a responsive UI using the master/detail UI pattern. For now I am calling it Master Detail Flow, or MDFlow.

MDFlow manifests as two layouts depending on the screen size. On small and medium displays, as determined by the breakpoints given by the Material Design Spec, MDFlow utilises a nested layout. On large displays, MDFlow uses a two panel (lateral) layout. MDFlow is implemented in this PR using a Navigator for the nested layout, and a Stack for the lateral layout. The master and detail views are built using builders. For the interactive component, detail pages are requested from the master view using a proxy obtained by a widget lookup on the build context; MasterDetailFlow.of(context).
2020-06-23 09:19:45 -07:00
renyou
15a28159bc Revert "[PageTransitionsBuilder] Fix 'ZoomPageTransition' built more than once (#58686)" (#59992)
This reverts commit fe15d1e793.
2020-06-23 04:52:58 -07:00
Robert Ancell
8c3b826ebd Support GTK keycodes (#59961) 2020-06-23 15:19:57 +12:00
Robert Ancell
8ae71a0e06 Fix the paths in keyboard map templates (#60015) 2020-06-23 15:18:54 +12:00
Robert Ancell
65ea2be51b Remove Linux shell window_configuration.cc (#59802)
Remove Linux shell window_configuration.cc/.h

It was a temporary solution while the shell was changing.
2020-06-23 15:18:30 +12:00
stuartmorgan
b5ddf85595 Fix typo in Linux CMake template (#60017) 2020-06-22 19:08:02 -07:00
Justin McCandless
c105708426 RTL caret position (#60009) 2020-06-22 18:58:03 -07:00
zichangg
fc64e75a32 Update tooltip_theme_test to unblock Dart SDK roll (#59937) 2020-06-22 18:53:03 -07:00
engine-flutter-autoroll
bcb7b85b56 Roll Engine from 676cd566f731 to 91a63d6a44c5 (4 revisions) (#59906) 2020-06-22 18:48:01 -07:00
Jenn Magder
d82ef3517c Use assemble build system directly for build ios-framework (#60041) 2020-06-22 18:44:27 -07:00
Jenn Magder
6a2bc2617e Replace ANDROID_HOME user messages with ANDROID_SDK_ROOT (#59867) 2020-06-22 18:43:04 -07:00
Tong Mu
9470b9e2ce Add material state mouse cursor to TextField (#59363) 2020-06-22 18:38:03 -07:00
Jonah Williams
3406870d24 Fix newly added test to opt out of NNBD (#60042) 2020-06-22 17:40:48 -07:00
Christopher Fujino
75d8e0e662 gitignore .last_build_id file in the repo (#59896) 2020-06-22 17:18:02 -07:00
Jenn Magder
2c538be421 Parse build ios framework build mode from params (#59874) 2020-06-22 17:13:03 -07:00
Darren Austin
cc36608f14 Keyboard navigation for the Material Date Picker grid (#59586) 2020-06-22 17:08:03 -07:00
Jia Hao
dd6dd7aef1 Fix tracing of startup events (#59982)
When `retainPriorEvents` is passed as true, the current behavior still limits timeline events to the timestamp after `traceEvents` is called. This can cause startup events to be missing.

This fixes it by passing null to `stopTracingAndDownloadTimeline` for the start and end time.

Related: #58430
2020-06-23 08:07:05 +08:00
Jonah Williams
55abbb6be6 [flutter_tools] track null safety usage (#59822)
* [flutter_tools] track null safety usage

* Update flutter_command_test.dart

* cleanups
2020-06-22 17:05:01 -07:00
Jonah Williams
09f1764d14 [flutter_tools] android test cleanups (#59996)
Fixes several tests that were failing under tester. Minor style cleanups otherwise
2020-06-22 17:04:39 -07:00
Jonah Williams
a734693ff5 [flutter_tools] cleanup iOS test (#59999)
The test needs to look up HOME, but one wasn't provided. This would end up using the real home directory, crashing on windows
2020-06-22 17:04:17 -07:00