4975 Commits

Author SHA1 Message Date
Hixie
bdfeaaa47a More table fixes 2016-03-29 14:10:17 -07:00
Yegor
b1ed094965 Merge pull request #2983 from yjbanov/pick-observatory-port
[driver] fix observatory port # and timeline data extraction
2016-03-29 14:09:27 -07:00
Yegor Jbanov
bfa16b2b5d [driver] fix observatory port # and timeline data extraction
The way we pick observatory port # has changed and we have broken
logic that handles port 8181. To fix the buildbot, switch to port
8182. We can later figure out what we want to do when we clean up
port handling.

The old VM extention for extracting the timeline data is gone.
Switch to the new '_getVMTimeline' API.
2016-03-29 13:53:40 -07:00
Hans Muller
550fd208f6 Merge pull request #2982 from flutter/appbar
Use _ScaffoldLayout to position scroll-resizable appbars
2016-03-29 13:38:43 -07:00
Hans Muller
04e020590d Use _ScaffoldLayout to position scrollable appbars 2016-03-29 13:27:37 -07:00
Ian Hickson
f4603f7615 Merge pull request #2961 from Hixie/table
Table widget
2016-03-29 13:20:13 -07:00
Hixie
baf06515e5 Table widget
- Add x and y to the parent data, in case it's useful. In point of fact,
  I ended up not needing it.

- Make columnWidths settable rather than having a setter so that the
  code in the widgets layer is more idiomatic.

- Teach setFlatChildren about avoiding unnecessary drop/adopt loops.

- Assert that the child list length is correct more aggressively so that
  we catch the dumb bug I had more quickly next time.

- Improve the toString() to handle empty tables better.

- Resort the imports in framework.dart.

- Introduce a LocalKey for cases where you don't want to allow use of
  GlobalKey.

- Make inflateWidget and deactivateChild public for subclass use.

- Table widget.

- Cell widget.

- TableRow fake widget.
2016-03-29 12:43:19 -07:00
Andrew Wilson
a5ee6e1131 Merge pull request #2919 from apwilson/drop_through
Allow Draggables to drop through DragTargets that don't accept them to one that does.
2016-03-29 12:18:20 -07:00
Andrew Wilson
8ff1982776 Allow Draggables to drop through DragTargets that don't accept them to one that does. 2016-03-29 10:31:04 -07:00
Devon Carew
c9c84946b9 Merge pull request #2975 from devoncarew/upgrade_command
adjust upgrade command
2016-03-29 10:24:11 -07:00
Devon Carew
4bdc2b872b adjust upgrade command 2016-03-29 09:41:06 -07:00
Hans Muller
a003d1718c Merge pull request #2967 from flutter/dialog
Fix fullscreen dialog gallery example
2016-03-29 09:11:13 -07:00
Hans Muller
5a49c68893 author again 2016-03-29 08:49:49 -07:00
Ian Hickson
d5deea491e Merge pull request #2942 from Hixie/layout-asserts
More elaborate exceptions.
2016-03-28 23:35:28 -07:00
Ian Hickson
e1ac331bd6 Merge pull request #2972 from Hixie/implicit-opacity
AnimatedOpacity
2016-03-28 23:35:11 -07:00
Ian Hickson
962a33f85c AnimatedOpacity
This provides an easy way to do implicit opacity transitions.
2016-03-28 23:16:53 -07:00
Ian Hickson
aedf41bfa7 More elaborate exceptions.
The elaboration will continue until morale improves.

Specific exceptions considered here:

 - size setter checking when you set the size
 - layout verifying that you do set the size
 - hitTest verifying that you aren't dirty and have a size
 - flex complaining about canFlex
2016-03-28 23:14:15 -07:00
Adam Barth
d312c9dc12 Merge pull request #2970 from abarth/align_popup
Adds constants for FractionalOffsets
2016-03-28 23:12:17 -07:00
Adam Barth
1ba539a661 Add constants for FractionalOffsets
Adds some names for common FractionalOffset values.
2016-03-28 22:51:06 -07:00
Adam Barth
6d8d3a0c0f Merge pull request #2969 from abarth/pointer_buttons
Pointer events should pass buttons through
2016-03-28 21:27:44 -07:00
Adam Barth
4e4a352a62 Pointer events should pass buttons through
Fixes #2899
2016-03-28 20:29:03 -07:00
Adam Barth
055268eae5 Merge pull request #2965 from abarth/rm_analyze_regexp
Remove two `flutter analyze` regular expressions
2016-03-28 17:18:46 -07:00
Devon Carew
574b26c752 Merge pull request #2966 from flutter/devoncarew-patch-1
Update test.sh
2016-03-28 16:57:38 -07:00
Devon Carew
f83e6395ff Update test.sh 2016-03-28 16:47:45 -07:00
Devon Carew
1826fb95e6 Merge pull request #2964 from devoncarew/fix_doctor_exception
fix an exception from flutter doctor
2016-03-28 16:47:11 -07:00
Devon Carew
4ac186811f fix an exception from flutter doctor 2016-03-28 16:37:25 -07:00
Adam Barth
522030bdda Remove two flutter analyze regular expressions
We can work around these in code rather than by post-processing the analyzer
output.
2016-03-28 16:33:39 -07:00
Yegor
2ee15bfd0d Merge pull request #2962 from yjbanov/drive-pass-exit-code
[driver] propagate exit code from package:test
2016-03-28 16:32:24 -07:00
Yegor Jbanov
28b5186746 [driver] propagate exit code from package:test
Driver returns exit code 0 even when tests fail. This commit fixes it by
propagating the exit code set by `package:test`.
2016-03-28 16:19:20 -07:00
Adam Barth
8a2ee2c088 Merge pull request #2960 from abarth/use_packages
Use --packages rather than --package-root
2016-03-28 15:40:01 -07:00
Adam Barth
2e062dfab4 Use --packages rather than --package-root
The .packages file is replacing the packages directory of symlinks.
2016-03-28 15:01:25 -07:00
Adam Barth
6ffee20bd6 Merge pull request #2954 from abarth/child_view_exception
ChildView throws exceptions outside MojoShell
2016-03-28 14:44:42 -07:00
krisgiesing
c6d076bc88 Merge pull request #2957 from krisgiesing/owner_rename
Rename debugOwner to debugCreator
2016-03-28 14:16:19 -07:00
Kris Giesing
2b0705a392 Rename debugOwner to debugCreator
Fixes #2940
2016-03-28 13:16:31 -07:00
Adam Barth
07f60e67e7 Merge pull request #2955 from abarth/flutter_upgrade
`flutter upgrade` needed twice if sky_services dependencies change
2016-03-28 12:25:13 -07:00
Adam Barth
3824e88df7 flutter upgrade needed twice if sky_services dependencies change
Now we run `flutter --version` to update our local cache of packages before
running `pub upgrade`, which reads from that cache.

Fixes #2953
2016-03-28 12:16:19 -07:00
Adam Barth
39640bd0ef ChildView throws exceptions outside MojoShell
We're missing a null check.

Fixes #2949
2016-03-28 12:12:28 -07:00
Matt Perry
641604ad94 Merge pull request #2850 from mpcomplete/form
Added a Form widget to manage multiple Input widgets.
2016-03-28 13:55:08 -04:00
Jason Simmons
cc9b140db9 Merge pull request #2902 from jason-simmons/roboto_manifest
Add all variants of the Roboto font as assets to Material Design apps
2016-03-28 10:16:36 -07:00
Jason Simmons
d4bc6d5e0c Add all variants of the Roboto font as assets to Material Design apps 2016-03-28 09:53:16 -07:00
Ian Hickson
b070be2279 Merge pull request #2936 from Hixie/typos
Improve _AnimatedEvaluation.toString
2016-03-27 15:42:32 -07:00
Devon Carew
bca4b742e2 Merge pull request #2939 from devoncarew/test_0_12_13
upgrade to test 0.12.13
2016-03-27 15:00:22 -07:00
Devon Carew
7b694ddd42 upgrade to test 0.12.13 2016-03-27 13:36:01 -07:00
Adam Barth
0eab5e6325 Merge pull request #2937 from abarth/update_dart_sdk
Update to Dart SDK 1.15.0
2016-03-27 09:08:43 -07:00
Adam Barth
ad7af1043a Update to Dart SDK 1.15.0 2016-03-27 08:51:42 -07:00
Ian Hickson
f7dac6169a Improve _AnimatedEvaluation.toString
...and fix a typo in a setState assert message.
2016-03-27 00:52:40 -07:00
Ian Hickson
7dc5d5d881 Merge pull request #2934 from Hixie/toStringAnimation
toStrings for Animations and Animatables
2016-03-26 23:26:52 -07:00
Ian Hickson
044ecf5410 toStrings for Animations and Animatables 2016-03-26 23:09:32 -07:00
Ian Hickson
2e5ae373c7 Merge pull request #2917 from Hixie/table
RenderTable
2016-03-26 21:46:16 -07:00
Adam Barth
b9c20b142d Merge pull request #2933 from abarth/update_engine
Update engine
2016-03-26 18:55:12 -07:00