Alhaad Gokhale
5faf84c3fa
Merge pull request #2528 from alhaad/depsfile_hook
...
Add `flutter_tools build` hooks to also generate depfile.
2016-03-09 12:29:31 -08:00
Devon Carew
ad7fd3e422
Merge pull request #2527 from devoncarew/fix_logs
...
fix a regression in flutter logs
2016-03-09 11:38:30 -08:00
Alhaad Gokhale
b8d64ffe68
Add flutter_tools build hooks to also generate depfile.
...
Fixes #1942 .
2016-03-09 11:24:47 -08:00
Devon Carew
2e9fef8c46
fix a regression in flutter logs
2016-03-09 10:48:34 -08:00
Hans Muller
335354d958
Merge pull request #2523 from HansMuller/lower_bound
...
Use lowerBound() from package:collection/collection.dart
2016-03-09 09:38:33 -08:00
Hans Muller
149f788c9e
Use lowerBound() from package:collection/collection.dart
2016-03-09 09:22:51 -08:00
Hans Muller
e0df9eca5a
Added SizeTransition
2016-03-09 08:18:41 -08:00
Devon Carew
ee5c5970dc
fix npe in lastLogcatTimestamp
2016-03-08 19:04:49 -08:00
Adam Barth
e4b1eab854
Remove //examples/widgets
...
Most of the remaining widget examples are actually manual tests. This patch
moves them into //dev/manual_tests. A couple are examples of using services,
which I've moved to //examples/layers/services. The remainder are out-dated and
are removed by this patch.
2016-03-08 16:37:32 -08:00
Hans Muller
efa36de7f0
Merge pull request #2482 from HansMuller/dismiss_action
...
Support undo in the leave-behind demo
2016-03-08 15:44:50 -08:00
Adam Barth
1c5a9692d8
Merge pull request #2508 from abarth/reparent_multichild
...
Support reparenting state from MultiChildRenderObjectElement
2016-03-08 15:42:17 -08:00
Hans Muller
73d7378cee
Support undo in the leave-behind demo
2016-03-08 15:31:29 -08:00
John McCutchan
49c3e18395
Merge pull request #2434 from johnmccutchan/service_protocol_discovery
...
Add ServiceProtocolDiscovery with tests
2016-03-08 15:24:57 -08:00
Adam Barth
e8483fb366
Support reparenting state from MultiChildRenderObjectElement
...
Fixes #2085
2016-03-08 15:21:20 -08:00
John McCutchan
9cb7001a39
Add ServiceProtocolDiscovery
2016-03-08 15:13:48 -08:00
Ian Hickson
33ab0ee673
Merge pull request #2504 from Hixie/scene-builder-arg
...
Drop the argument to SceneBuilder's constructor
2016-03-08 15:05:23 -08:00
Matt Perry
643ab478ff
CheckedPopupMenuItem now fades its icon when changed.
...
BUG=https://github.com/flutter/flutter/issues/2274
2016-03-08 17:50:17 -05:00
Hixie
a16f07d945
Drop the argument to SceneBuilder's constructor
2016-03-08 14:17:01 -08:00
Adam Barth
22dc5590c9
Merge pull request #2488 from abarth/custom_sized_by_parent
...
RenderCustomMultiChildLayoutBox shouldn't be sizedByParent
2016-03-08 12:49:11 -08:00
Adam Barth
cdc2aefc69
ImageFit.cover doesn't respect alignment
...
We need to apply the alignment to the source rect because the ouput rect fills
the destination rect.
Fixes #1514
2016-03-08 12:39:46 -08:00
Adam Barth
3fb0df878d
RenderCustomMultiChildLayoutBox shouldn't be sizedByParent
...
The getSize function from MultiChildLayoutDelegate might depend on information
other than the incomming constraints.
Fixes #2077
2016-03-08 12:10:00 -08:00
Adam Barth
eba2d44f3a
Merge pull request #2492 from abarth/intrinsics
...
Remove bogus intrinsic size assert
2016-03-08 12:08:34 -08:00
Adam Barth
501b948e05
Remove bogus intrinsic size assert
...
This patch tweaks the definition of max intrinsic size to give implementations
more wiggle room to compute there intrinsic sizes more efficiently.
Specifically, implementations can now ignore the incomming constraint in the
cross axis if they prefer.
This patch removes an assert that is no longer valid w.r.t. the new definition
of intrinsic sizing.
Fixes #2099
2016-03-08 11:14:00 -08:00
John McCutchan
8803cecea1
Refactor DeviceLogReader
2016-03-08 10:38:22 -08:00
Adam Barth
44ecd80358
More dartdoc for routes.dart
2016-03-08 09:36:06 -08:00
Hixie
3d802075e2
Assert binding ready before getting a11y listener
...
This adds an assert to verify that we have already got a binding when we
get a semantics listener. Otherwise we crash. (I mean, we still crash,
but now in checked mode we crash on an assert instead. Progress?)
2016-03-07 16:37:45 -08:00
Hans Muller
2662ea5283
Added support for List leave-behind items
2016-03-07 14:50:25 -08:00
Devon Carew
a5887b6fb4
Merge pull request #2472 from devoncarew/remove_embedder_file
...
remove the _embedder.yaml file
2016-03-07 13:57:11 -08:00
Devon Carew
7f5639fa30
Merge pull request #2463 from devoncarew/analyze_watch
...
implement --watch for flutter analyze
2016-03-07 13:55:37 -08:00
Devon Carew
94d2293404
remove the _embedder.yaml file
2016-03-07 13:47:43 -08:00
Devon Carew
52efc7fb68
implement --watch for flutter analyze
2016-03-07 13:46:42 -08:00
Ian Hickson
f07f43b9db
Merge pull request #2465 from Hixie/cleanup
...
Cleanup around viewports
2016-03-07 12:02:14 -08:00
Devon Carew
b52fa986b6
fix rebase
2016-03-07 10:36:04 -08:00
Devon Carew
e70036f1ad
Merge pull request #2433 from stevemessick/targetmessage
...
Improve message when target not found
2016-03-07 10:34:14 -08:00
Hixie
79c3905eb6
Cleanup around viewports
2016-03-07 10:26:38 -08:00
Ian Hickson
8a2865ced3
Merge pull request #2249 from Hixie/size-obs-11
...
SizeObserver crusade: Remove SizeObserver
2016-03-07 10:11:06 -08:00
Steve Messick
913315bc87
Improve the error message when a target is specified but not found.
...
https://github.com/flutter/flutter/issues/2368
2016-03-07 08:53:33 -08:00
Steve Messick
8cc5312054
Merge remote-tracking branch 'upstream/master'
2016-03-07 05:17:13 -08:00
Ian Hickson
826b13bde3
Include more details in the Red Box of Doom
2016-03-06 23:00:03 -08:00
Adam Barth
302ebbaf8e
Synchronizes dartdoc with dart:ui
...
Mostly just adds some examples to match the examples with use for
similar concepts in dart:ui.
2016-03-06 20:34:32 -08:00
Ian Hickson
31bdad08e2
Merge pull request #2454 from Hixie/widgeterror
...
Remove the second argument to WidgetError.
2016-03-06 12:38:34 -08:00
Ian Hickson
6bef1736c1
Remove the second argument to MultiChildLayoutDelegate.performLayout()
...
Fixes https://github.com/flutter/flutter/issues/2403
I have an e-mail ready to send to flutter-dev about this.
2016-03-06 12:28:28 -08:00
Ian Hickson
ef9132a050
Remove the second argument to WidgetError.
...
This makes WidgetError more like RenderingError, which will aid with https://github.com/flutter/flutter/issues/2356 .
Fixes https://github.com/flutter/flutter/issues/2443
2016-03-06 12:15:57 -08:00
Ian Hickson
f64101ab06
Merge pull request #2451 from Hixie/widgetapp
...
Factor out non-Material parts of MaterialApp into WidgetsApp
2016-03-06 12:14:20 -08:00
Ian Hickson
36694ac068
Merge pull request #2452 from Hixie/unsimulatable
...
Remove Simulatable and restyle simulation_group.dart
2016-03-06 11:25:13 -08:00
Ian Hickson
6a23901256
Factor out non-Material parts of MaterialApp into WidgetsApp
...
Fixes https://github.com/flutter/flutter/issues/1346
2016-03-06 11:24:36 -08:00
Ian Hickson
f86889cb1b
Clarify the assert when mimicking twice in a row.
2016-03-06 11:10:39 -08:00
Ian Hickson
0a4cc82ae4
Remove Simulatable and restyle simulation_group.dart
2016-03-06 00:37:06 -08:00
Ian Hickson
138373718c
Merge pull request #2446 from Hixie/need-material
...
Try to clarify that you need a Material for an IconButton.
2016-03-05 21:52:39 -08:00
Adam Barth
688da091dd
Flinging continuously should have one scroll start/end pair
...
Previously we got confused and started sending start/end pairs for each tick of
the fling animation.
Fixes #2430
2016-03-05 19:42:05 -08:00