5964 Commits

Author SHA1 Message Date
Seth Ladd
4abaf64ccb clarify command in README (#4983) 2016-07-21 09:29:52 -07:00
Ian Hickson
69d78325ec Licenses (#4984)
This makes the about page show the licenses of all the Dart packages that a Flutter app uses.

Issues that this does not yet resolve:
- I'm still working on getting the full list of licenses for the sky_engine package.
- Some of the licenses don't print very readably.
- There's no scrollbar on the license page.

I'll provide fixes for the first two in the coming days, but this should unblock anyone who is wanting to see something here, even if it's not quite complete. :-)

----

The patch makes the following changes: 

- The license registry is now asynchronous, since the data comes from disk.
- I moved the default license collector from the foundation package to the services package since it uses the default asset bundle now.
- The FLX builder now includes the LICENSE files of each Dart package mentioned in the `.packages` file.
2016-07-21 09:09:48 -07:00
Chinmay Garde
79559d396e Update engine revision. (#4985) 2016-07-20 20:35:27 -07:00
John McCutchan
3dd963b088 Merge pull request #4982 from johnmccutchan/add_hot_mode
Add --hot mode for flutter run with Android devices and iOS simulators
2016-07-20 14:39:07 -07:00
John McCutchan
0de691621b Add --hot mode for flutter run 2016-07-20 14:38:25 -07:00
Seth Ladd
5352e89b65 instructions for building the gallery (#4979)
* instructions for building the gallery

* tweaks from review

* tweaks from review
2016-07-20 14:07:19 -07:00
Eric Seidel
771d7910f0 Add a cross-reference to MaterialApp from CheckedModeBanner (#4981)
so that folks have some prayer of figuring out from our docs
how to turn it off. :)

@Hixie
2016-07-20 13:14:01 -07:00
Yegor
8893e32821 print gen_snapshot exit code; fix a missing type annotation (#4976) 2016-07-19 21:07:58 -07:00
Devon Carew
57b76a050f Hello services run (#4969)
* making flutter run work with gradle

* locate android studio

* add test for settings

* review comments
2016-07-19 20:00:02 -07:00
Ryan Macnak
932059b901 Also forward Observatory port for iOS in profile mode. (#4952) 2016-07-19 12:46:17 -07:00
Matt Perry
0dacc5e150 Use a Scaffold for the Pesto recipe page for better appbar behavior. (#4951)
The appbar now scrolls off screen when you scroll the page far enough.

BUG=https://github.com/flutter/flutter/issues/4410
2016-07-19 15:36:24 -04:00
Yegor
ebc7e4b7ec Revert "Merge pull request #4943 from pq/1.18.0-dev.4.2" (#4966)
This reverts commit 6070cd949f4d82ca744e94f1f6fe6b1bc5717bf8, reversing
changes made to d0f43ed9bdd377072da83416ff818376072383e6.

It broke the waterfall.
2016-07-18 17:19:31 -07:00
Phil Quitslund
6070cd949f Merge pull request #4943 from pq/1.18.0-dev.4.2
Update to latest Dart SDK (1.18.0-dev.4.2).
2016-07-18 14:29:46 -07:00
Devon Carew
d0f43ed9bd update flutter run --devfs (#4942)
* update flutter run --devfs

* use async; add todo
2016-07-18 13:10:48 -07:00
Ryan Macnak
e42be3c363 Print local url for Observatory on iOS. (#4948) 2016-07-18 12:54:08 -07:00
Hans Muller
67626a29c4 IOS flutter_gallery => Flutter Gallery (#4947) 2016-07-18 12:20:39 -07:00
Hans Muller
7a3c0a2eba Draw a smoother overscroll indicator on Android (#4945) 2016-07-18 12:20:00 -07:00
Adam Barth
773f40424b Update engine.version (#4946) 2016-07-18 12:14:04 -07:00
pq
fd9eeb2614 Update to latest Dart SDK (1.18.0-dev.4.2). 2016-07-18 09:25:10 -07:00
Jason Simmons
94d1104429 Fix the calculation of image heights in ImageFit.scaleDown mode (#4939)
Fixes https://github.com/flutter/flutter/issues/4407
2016-07-15 17:04:36 -07:00
Hans Muller
05e200f12a Fixed some typos (#4929) 2016-07-15 13:53:51 -07:00
Yegor
5f7b89990e add more logging from ios simulator in verbose mode (#4928) 2016-07-15 10:52:30 -07:00
Adam Barth
46ccd879c2 Actually build the AppDelegate (#4925)
Previously it wasn't included in the Runner target.
2016-07-14 17:37:57 -07:00
Hans Muller
012d9381a8 RefreshIndicator backgroundColor (#4924) 2016-07-14 17:24:36 -07:00
YoungSeok Yoon
a10cd03b05 Flutter driver commands for controlling the Input widget (#4913)
* Driver commands for controlling the Input widget

This commit introduces two new driver commands for controlling the
material Input widget.

* setInputText(SerializableFinder finder, String text)
* submitInputText(SerializableFinder finder)

Since it is not possible to directly modify the Input widget text,
these driver commands invokes the handler functions of the Input
widget: onChanged and onSubmitted, respectively. The `submitInputText`
command returns the submitted String as a result.

* Make input command handler methods private

Addressing comments from @yjbanov.
2016-07-14 13:29:49 -07:00
Jason Simmons
e0174c9dad Update hello_services for an engine API change (#4919) 2016-07-14 11:46:26 -07:00
Collin Jackson
c14208dc6e Merge pull request #4908 from collinjackson/simplify_ios_template
Simplify iOS template project
2016-07-14 11:27:19 -07:00
Jason Simmons
aff8e30272 Update engine (#4914) 2016-07-14 10:35:08 -07:00
Ryan Macnak
d33da2fadd Also forward VM prints. (#4909) 2016-07-13 09:17:24 -07:00
Collin Jackson
f82b62096d Simplify iOS template project 2016-07-12 18:34:01 -07:00
Collin Jackson
8891acc18a Merge pull request #4906 from collinjackson/fallback
Fall back to the default xcodeproj if a workspace cannot be found
2016-07-12 18:14:38 -07:00
Collin Jackson
6073a7e991 Fall back to the default xcodeproj if a workspace cannot be found (e.g. for example apps) 2016-07-12 17:34:08 -07:00
Collin Jackson
f83ea1ae6c Merge pull request #4895 from collinjackson/xcworkspace
Remove dependency on FlutterAppDelegate so devs can more easily add SDKs.
2016-07-12 14:24:16 -07:00
Collin Jackson
6bb402c187 Merge pull request #4901 from collinjackson/build_xcworkspace
When using flutter run, build the workspace instead of the project.
2016-07-12 14:23:38 -07:00
Collin Jackson
fdc2a2ba77 When using flutter run, build the workspace instead of the project 2016-07-12 14:04:02 -07:00
Collin Jackson
0d1752241f Remove dependency on FlutterAppDelegate so devs can more easily add SDKs. 2016-07-12 13:56:07 -07:00
Seth Ladd
1ac08b2632 Firebase hosting for docs (#4871)
* configs for firebase hosting

* use the implicit FIREBASE_TOKEN

* don't print every command (lowers the chance of printing secret env vars, and for realz only deploy when merging into master
2016-07-12 12:53:47 -07:00
Adam Barth
4e3be59bc2 Update engine.version (#4888) 2016-07-11 13:38:37 -07:00
Hans Muller
12764a0066 RefreshIndicatorState.show() (#4877) 2016-07-11 10:11:34 -07:00
Hans Muller
445f250c91 Gallery UI tweaks (#4861) 2016-07-11 07:26:36 -07:00
Adam Barth
4c93831136 Update engine.version (#4864) 2016-07-08 16:43:40 -07:00
Adam Barth
d804858314 Try to fix coveralls upload 2016-07-08 14:49:53 -07:00
Adam Barth
4405fdf734 Update engine (#4859) 2016-07-08 14:49:08 -07:00
Adam Barth
63b034e6b8 Showing the material grid shouldn't lose app state (#4857)
Previously adding the GridPaper caused us to lose all the state in our app. Now
we use a global key to keep our state.

Fixes #4648
2016-07-08 14:44:56 -07:00
Adam Barth
b2576dc000 Add coveralls token 2016-07-08 14:18:21 -07:00
Adam Barth
56aa920858 Improve how ImageIcon does opacity (#4847)
Putting the opacity in the color is much faster than using an opacity
widget because the opacity widget creates an offscreen buffer.

Fixes #4651
2016-07-08 13:39:54 -07:00
Adam Barth
dda744eccc Fix attaching a dirty, detached SemanticsNode (#4855)
Previously we triggered an assert.

Fixes #4850
2016-07-08 13:28:42 -07:00
Adam Barth
c9248cd4a6 Tooltip can disappear too quickly (#4851)
We were stacking up two dismiss timers. Now we don't start a new timer
if we've already got one. Also, fix an animation leak caught by the
test.

Fixes #4640
2016-07-08 09:52:09 -07:00
Adam Barth
fc711a10cd Custom switch images are nutty (#4852)
Rather than requiring the developer to specify a full Decoration, we now
just take an ImageProvider for the thumb image. Also, fix
ImageFit.scaleDown to actually work.

Fixes #4571
Fixes #4673
2016-07-08 09:51:51 -07:00
Adam Barth
d7a4a54b36 TwoLevelSublist should have an onOpenChanged callback (#4848)
Also, fix an animation leak found by the test.

Fixes #4619
2016-07-08 08:07:05 -07:00