6160 Commits

Author SHA1 Message Date
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
Dragos Tiselice
83f37246d5 Added backgroundImage to CircleAvatar.
In order to have an efficient way to display clipped avatars,
backgroundImage was added inside of the container's BoxDecoration.
Fixes #4964. This commit also fixes #4567 where the radius property
actually sets the diamater.
2016-07-20 09:52:21 -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
Adam Barth
9e111d1872 Cleanup axis-aligned padding (#4845)
We now have an EdgeInsets.along function that projects the padding onto the
given Axis rather than repeating this function in several places.
2016-07-07 16:44:24 -07:00
Hans Muller
0f15263cea RefreshIndicator dismiss transition, remain visible during refresh, etc (#4844) 2016-07-07 16:30:10 -07:00
Adam Barth
a33fc49659 Remove dangling reference to ViewController (#4841)
We want to use the FlutterViewController in this new project template.

Fixes #4840
2016-07-07 10:45:58 -07:00
Adam Barth
e8a638ecf9 Minor RenderBox improvements (#4837)
* Make the size setter on RenderBox protected to avoid setting from
   outside the class.
 * Make normalize on BoxConstraints always return an object that
   isNormalized.
2016-07-07 07:49:35 -07:00