Danny Tuppeny
7e445a1732
Add @isTest to Flutter's wrappers over group/test ( #27532 )
...
Fixes https://github.com/Dart-Code/Dart-Code/issues/1421 .
2019-02-05 15:43:33 +00:00
xster
32b9c2f07e
Add more RenderEditable test coverage ( #27003 )
2019-02-05 00:54:54 -08:00
Ian Hickson
f4d5646b31
Make NotchedShape more practical to use ( #27487 )
...
This PR does two things:
- It allows BottomAppBar to have a custom shape even when it doesn't
have a notch.
- It adds AutomaticNotchedShape, an adapter from ShapeBorder to
NotchedShape.
2019-02-04 22:24:41 -08:00
Matt Carroll
9b053dd0d7
Move Brightness to dart:ui in the engine ( #27479 ). ( #27481 )
2019-02-04 19:29:47 -08:00
Michael Goderbauer
9165afdd4e
Removed double the ( #27509 )
2019-02-04 18:31:24 -08:00
Hans Muller
05dc9444b9
Updated focus handling for nested FocusScopes ( #27365 )
...
Updated focus handling in FocusManager et al and EditableText so that TextFields within nested FocusScopes can gain the focus and show the keybaord.
2019-02-04 16:54:51 -08:00
Matt Carroll
92125ed38f
Enable dependency injection of Window instead of using static property ( #27389 )
2019-02-04 16:46:04 -08:00
Ian Hickson
7b618005c9
[H] Tabs ( #27477 )
...
* Crash when a TabBar is put in a BottomAppBar.
* Tabs bugs (e.g. crash on transparent material)
- Tabs would crash when placed on transparent Materials
- Tabs would fail to render the child if an icon was specified
2019-02-04 15:11:07 -08:00
Hans Muller
53ea2fd123
Added support for the Galician language (material_es_GL.arb) ( #27504 )
2019-02-04 14:57:51 -08:00
Hans Muller
ad075dcd3f
Added support for Swahili (material_sw.arb) ( #27506 )
2019-02-04 14:44:37 -08:00
Sander Kersten
5b828764c4
Remove leftover of GlobalKey removal listeners ( #27432 )
2019-02-04 11:46:54 -08:00
Hans Muller
28fc34c054
Update docs for initstate(), didUpdateWidget(), dispose() ( #27501 )
2019-02-04 11:45:21 -08:00
木士羽
9f7ab4c4a0
Support using flutter with specific version ( #26840 )
...
* Support using flutter with specific version
* Set min supported version to 1.2.1
2019-02-04 11:26:06 -08:00
Gary Qian
c6cc3cdeda
Integrate Strut: Add StrutStyle, expose Strut API, wire up strut with dart:ui, Roll engine 31a7f4d..e7eb1c8 (7 commits) ( #26332 )
...
Includes a breaking change to dart:ui ParagraphStyle where lineHeight is renamed to height for consistency with TextStyle.
2019-02-04 10:17:25 -08:00
Ian Hickson
496ddc580c
[H] Expose "center" on CustomScrollView ( #27424 )
...
* Expose "center" on CustomScrollView
* Also support anchor
2019-02-02 16:23:39 -08:00
liyuqian
16d3847847
Fix typo "when when" ( #27413 )
2019-02-01 15:04:51 -08:00
rami-a
4ba35a6eab
Add elevation/pressElevation to ChipThemeData ( #27399 )
...
Allow the theme to provide these values to Chips
2019-02-01 15:54:02 -05:00
MhdHejazi
af3cdb33da
#19060 Update material.google.com links to material.io ( #26807 )
2019-02-01 10:14:48 -08:00
Sahel Lucas
4e235c0cd8
Add Checkbox checkIcon color parameter #26808
...
The new parameter defines the color of the checkbox's check mark. Default is (still) white.
2019-02-01 09:01:43 -08:00
Hans Muller
d5b6480648
Material.border type is now BorderRadiusGeometry ( #27376 )
2019-02-01 08:24:35 -08:00
rami-a
e57f57c72c
Add elevation to Chips to allow for more flexibility ( #27316 )
...
Expose elevation on chips and allow for it to be customized by the developer.
2019-02-01 09:33:39 -05:00
Jacob Richman
fac051c778
Fix bug in diagnostics for UnconstrainedBox class. ( #27381 )
2019-01-31 19:49:32 -08:00
Rodolfo Carvalho
b685a3ea82
Fix typo in WrapAlignment documentation ( #27322 )
2019-01-31 19:17:57 -08:00
Jonah Williams
8e2ea26301
Make the deviceDiscovery API overridable ( #27378 )
2019-01-31 18:42:30 -08:00
Alexander Aprelev
030dc3fade
Don't send accept/reject if compilation never started. ( #27319 )
...
* Don't send accept/reject if compilation never started.
Ensure that we wait for reject's response since that is async operation.
Fixes https://github.com/flutter/flutter/issues/27120 .
* Fix analysis errors
* Rename flag. Ensure we raise it on first compilation too.
2019-01-31 17:43:32 -08:00
Anthony
cfe992d087
[Material] Custom track, tick mark, and overlay shape painters for Slider ( #25008 )
...
Create a slider shape for custom track, tick mark, and overlay painting, for the material slider.
2019-01-31 16:40:22 -08:00
Ian Hickson
d5d47f6384
[H] Add ImageStreamCompleter.hasListeners (and cleanup) ( #25865 )
...
* Remove stray extra space
* Add ImageStreamCompleter.hasListeners (and cleanup)
This is mostly just some cleanup of stuff I ran into, but it makes
`hasListeners` protected on `ImageStreamCompleter`, because otherwise
there's no way to track if listeners are registered or not.
* Address review comments
2019-01-31 14:28:01 -08:00
Zachary Anderson
7634a0ecbe
[flutter_tool,doctor] Fix and test gen_snapshot failure message ( #27253 )
2019-01-30 13:01:19 -08:00
rami-a
327e3eff77
Add Material/Card borderOnForeground flag to allow border to be painted behind the child widget ( #27297 )
...
In certain situations, a developer may require the border of a Material to be painted behind its child. For example a Card widget that has a full width image across the top half. In that scenario, the image should ideally be painted above the border with regards to z-position.
This change exposes a flag on Material widget to achieve this behavior. Additionally, the same flag is exposed on Card widget to allow the Card widget to pass this down to its Material.
I added a couple golden tests to verify this new behavior. Goldens are here:
46a3d26acb
2019-01-30 15:59:50 -05:00
Jason Simmons
1f2ab5a6d4
Declare a system message channel for Skia configuration ( #26262 )
...
Fixes https://github.com/flutter/flutter/issues/25244
2019-01-30 11:14:41 -08:00
KyleWong
7c19ec6ca8
Add2App: Fix crash resulted from hard-code module 'app' based resource copy. ( #27154 )
2019-01-30 10:29:29 -08:00
Michael Goderbauer
6d20ff2446
Remove all obsolete "// ignore:" ( #27271 )
2019-01-30 08:56:12 -08:00
Michael Goderbauer
dc38a260a8
Fix asserts for initialDateTime in CupertinoDatePicker ( #27272 )
2019-01-30 08:54:43 -08:00
Jonah Williams
c219e6f3b1
Inject KernelCompiler via KernelCompilerFactory ( #27211 )
2019-01-30 08:34:01 -08:00
jonnyandrew
59dc909d0f
Include empty config in 'flutter config' output ( #25094 )
2019-01-30 07:36:03 -08:00
sjindel-google
95b34d7a07
Pass --verify-entry-points in debug mode. ( #27032 )
2019-01-30 07:33:55 -08:00
Mohammed Salman
8cb2695a0b
fix #26207 .gitignore only include project root build directory ( #26388 )
2019-01-30 07:33:28 -08:00
Todd Volkert
c8c935cd83
Allow bundle identifier to be surrounded with quotes. ( #26300 )
...
Picked up from #22498 , originally by @jugyo
2019-01-30 07:32:05 -08:00
Jonah Williams
763a8d6d9b
add support to multiroot scheme to PackageUriMapper ( #27207 )
2019-01-30 07:31:16 -08:00
Konstantin Scheglov
39289b83ac
Update additionalTime in TestWidgetsFlutterBinding.runAsync() to 1000. ( #27256 )
2019-01-30 07:31:00 -08:00
Michael Goderbauer
ce14fe0230
Add missing comma to fix build ( #27274 )
2019-01-29 22:33:27 -08:00
Michael Goderbauer
e7d6348826
Add arguments for pushing named routes ( #27058 )
2019-01-29 21:35:21 -08:00
Michael Goderbauer
f365217e6a
Update Align docs ( #27260 )
2019-01-29 21:34:29 -08:00
KyleWong
60aa49e064
Let injectPlugins integrate custom pods ( #26970 )
2019-01-29 20:33:16 -08:00
Siva
4e68b7c752
Add support for experimental flags during hot reload. ( #27252 )
...
* Add support for experimental flags during hot reload.
2019-01-29 17:19:06 -08:00
Jeff Scaturro
dd86f70f4a
[cupertino_icons] add car, bus, train, paw, controller, and flask icons. ( #26774 )
...
* [cupertino_icons] add car, bus, train, paw, controller, and flask icons.
* [#26774 ] remove whitespace
2019-01-29 14:28:49 -08:00
akindone
13a30c0ce1
fix: cuertino dialog action background blur effect ( #25076 )
2019-01-29 14:09:59 -08:00
Alexandre Ardhuin
ef276ffea5
format initializer list of constructors ( #27111 )
2019-01-29 21:47:16 +01:00
Jonah Williams
ca92efecae
Add module checking ( #27122 )
2019-01-29 12:26:48 -08:00
Konstantin Scheglov
4fe41abfcc
Add default values for optional parameters. ( #27197 )
2019-01-29 11:49:57 -08:00