Devon Carew
01a5b83766
Merge pull request #1649 from devoncarew/checked_mode_fixes
...
two fixes for checked mode
2016-02-05 22:31:36 -08:00
Devon Carew
3539bde42d
Merge pull request #1647 from devoncarew/flutter_script
...
add a dev mode to the flutter script
2016-02-05 22:30:53 -08:00
Devon Carew
7425f60614
add a dev mode to the flutter script
2016-02-05 22:29:34 -08:00
Adam Barth
a4048970f8
Merge pull request #1648 from abarth/polish_overlay
...
Overlay polish
2016-02-05 22:02:51 -08:00
Adam Barth
f3b1748ca6
Merge pull request #1646 from abarth/rm_color_transition
...
Remove ColorTransition
2016-02-05 22:02:42 -08:00
Devon Carew
ebd8078b06
two fixes for checked mode
2016-02-05 20:57:41 -08:00
Adam Barth
26d239049b
Overlay polish
...
Fixes #1607
2016-02-05 20:42:22 -08:00
Adam Barth
68f33d3012
Merge pull request #1642 from abarth/rm_viewport
...
Remove HomogeneousViewport
2016-02-05 20:30:46 -08:00
Adam Barth
d44e601a0a
Remove ColorTransition
...
There are no clients anymore. We added it for the Drawer a while ago,
which is a use case that's now better covered by AnimatedModalBarrier,
complete with semantics.
2016-02-05 20:29:07 -08:00
Adam Barth
bc3202ff35
Merge pull request #1644 from abarth/doc_widget2
...
Add more dartdoc to widgets.dart
2016-02-05 20:28:25 -08:00
Adam Barth
9251504a57
Add more dartdoc to widgets.dart
...
This patch includes documentation for transitions.dart and for
scrollable.dart.
2016-02-05 20:21:42 -08:00
Adam Barth
5b89669424
Remove HomogeneousViewport
...
The virtual viewport machinery now handles all of these use cases.
Previous clients of ScrollableWidgetList can use ScrollableLazyList
instead.
2016-02-05 20:12:18 -08:00
Devon Carew
d38b9a02bb
Merge pull request #1634 from devoncarew/watch_sim_devices
...
Watch sim devices
2016-02-05 19:10:38 -08:00
Devon Carew
67124dc3a5
refactor to parse xcrun simctl list as json
...
add device notifications for the simulator
2016-02-05 19:04:47 -08:00
Hans Muller
8999886fcb
Merge pull request #1640 from HansMuller/alphabetize_components
...
Alphabetize component demos
2016-02-05 15:11:47 -08:00
Todd Volkert
1d3ce8e8c4
Merge pull request #1641 from tvolkert/master
...
Create flutter_tools.dart to represent public tools API
2016-02-05 14:33:10 -08:00
Todd Volkert
60b6b79319
Create flutter_tools.dart to represent public tools API
2016-02-05 14:20:20 -08:00
Hans Muller
c9ea79e87e
alphabetize component demos
2016-02-05 14:15:52 -08:00
Hans Muller
972781f95f
Merge pull request #1638 from HansMuller/gallery_drawer
...
Gallery support for light/dark theme switching, slow animation speed
2016-02-05 14:12:22 -08:00
Ian Hickson
cb9152ca79
Merge pull request #1637 from Hixie/asserts
...
Improve exceptions and asserts for rendering lib.
2016-02-05 14:03:28 -08:00
Hixie
1a0484cc7e
Improve exceptions and asserts for rendering lib.
...
* Use actual exceptions rather than assertions containing code
containing strings when trying to give messages to authors.
* Introduce RenderingError which is an AssertionError that takes a
string argument, to support the above.
* Provide a BoxDimensions.hasBoundedWidth/hasBoundedHeight API.
* Document BoxDimensions.isNormalized.
* Provide more useful information when we assert isNormalized and find
that it is false.
* When finding the size is infinite, crawl the tree to figure out which
render box is likely responsible for the infinite constraints.
* Provide more information when size doesn't match the constraints.
* Provide more information when intrinsic dimension methods violate the
constraints.
* Only spam a huge amount of information for the first exception from
the rendering library. I've noticed a lot of people looking at the
last exception printed rather than the first and that's very
misleading -- after the rendering library hits an exception, all bets
are off regarding what'll happen in the future. All kinds of asserts
might fire.
* Improve docs around the debug methods and flags for the above.
* Make Block default to have no children. Previously, giving no children
crashed with a confusing message about a null deref in an assert.
2016-02-05 13:55:40 -08:00
Hans Muller
2d91452656
gallery gets a drawer
2016-02-05 13:19:37 -08:00
Adam Barth
79828ef209
Merge pull request #1631 from abarth/doc_widgets
...
Add more dartdoc to widgets.dart
2016-02-05 13:02:58 -08:00
Adam Barth
a663d2550f
Add more dartdoc to widgets.dart
...
Making progress documenting the widget library.
2016-02-05 10:54:54 -08:00
Hans Muller
e9b59f2ea4
Merge pull request #1621 from HansMuller/tablabel_widget
...
Support TabLabel widgets
2016-02-05 09:59:43 -08:00
Hans Muller
82e4309960
Support a TabLabel icon Widget builder.
2016-02-05 09:43:17 -08:00
Adam Barth
0e33151eed
Merge pull request #1612 from abarth/doc_gestures
...
Add some more dartdoc to gestures.dart
2016-02-04 20:09:55 -08:00
Adam Barth
ee832251fe
Merge pull request #1611 from abarth/doc_animation
...
Add more dartdoc to animation.dart
2016-02-04 20:01:44 -08:00
Adam Barth
8319a6c282
Add some more dartdoc to gestures.dart
2016-02-04 20:01:35 -08:00
Adam Barth
29d1d2eee4
Add more dartdoc to animation.dart
...
After the refactoring of the animation library, we were missing some
dartdoc.
2016-02-04 19:51:09 -08:00
Eric Seidel
df8c9714ce
Merge pull request #1626 from eseidelGoogle/dart_version
...
Bump the dart version used on the infra bots to 1.14.1
2016-02-04 15:55:14 -08:00
Todd Volkert
a3fdb0e0af
Merge pull request #1624 from tvolkert/payouts
...
Refactor flx.build() to allow for external toolchain hooks.
2016-02-04 15:54:51 -08:00
Eric Seidel
3023600701
Bump the dart version used on the infra bots to 1.14.1
...
Otherwise the analyzer blows up.
@abarth
2016-02-04 15:52:38 -08:00
Todd Volkert
f0379df5c7
Refactor flx.build() to allow for external toolchain hooks.
...
This splits flx.build() into two methods, flx.build() and
flx.assemble(). builD() now does the following:
1) constructs the manifest map by reading the manifest from the
file system
2) "compiles" the dart code into the snapshot file
3) Invokes assemble()
This allows external build toolchains to construct their own
manifest map (possibly using a different manifest syntax)
and create their own snapshot file
2016-02-04 15:44:03 -08:00
Eric Seidel
10e323f79d
Merge pull request #1622 from eseidelGoogle/download_dart
...
Add a download_dart_sdk.py script for infra bots
2016-02-04 15:32:25 -08:00
Devon Carew
ac724d827d
Merge pull request #1623 from devoncarew/remove_service_extension
...
remove no longer needed code from the service protocol extensions
2016-02-04 15:17:32 -08:00
Devon Carew
68fa1a636d
remove no longer needed code from the service protocol extensions
2016-02-04 14:56:49 -08:00
Eric Seidel
2c8612641a
Add a download_dart_sdk.py script for infra bots
...
@abarth
2016-02-04 14:56:28 -08:00
Devon Carew
f423951cc2
Merge pull request #1619 from devoncarew/device_names
...
get the adb device name when using the adb server
2016-02-04 14:04:45 -08:00
Devon Carew
4ff43bf418
get the adb device name when using the adb server
2016-02-04 14:03:16 -08:00
Devon Carew
5a793dd428
Merge pull request #1620 from devoncarew/ios_output
...
remove an extraneous line of output when launching the simulator
2016-02-04 13:58:45 -08:00
Devon Carew
27ae6c8b40
remove an extraneous line of output when launching the simulator
2016-02-04 13:31:20 -08:00
Ian Hickson
e739d7431e
Merge pull request #1043 from devoncarew/flutter_sprites_test
...
Flutter sprites test
2016-02-04 12:55:46 -08:00
Hans Muller
dd1b8957a0
Merge pull request #1610 from HansMuller/tab_fab_typo
...
Fixed a typo.
2016-02-04 11:43:49 -08:00
Hans Muller
82bd1789ac
fixed a typo
2016-02-04 11:32:01 -08:00
Hans Muller
136a8b6667
Merge pull request #1609 from HansMuller/tab_fab
...
Added the FAB per Tab demo
Demonstrates that when the Scaffold's Floating Action Button is changed, the new one (if any) fades and turns in.
Similar to the "Lateral Screens" demo here https://www.google.com/design/spec/components/buttons-floating-action-button.html#buttons-floating-action-button-behavior
There are more tabs and different tab views to demo more kinds of FAB changes.
2016-02-04 11:27:47 -08:00
Hans Muller
64c2766c8c
Added the FAB per Tab demo
2016-02-04 11:12:45 -08:00
Yegor
a1bdc97f5c
Merge pull request #1602 from yjbanov/modal-barrier-test
...
add test for ModalBarrier
2016-02-04 10:43:37 -08:00
yjbanov
113544fa62
add test for ModalBarrier
2016-02-04 10:36:55 -08:00
Yegor
aa1017e067
Merge pull request #1603 from yjbanov/no-navigator-message
...
better error message when Navigator is used with no NavigatorState in…
2016-02-04 10:30:19 -08:00