- 04 Feb, 2016 15 commits
-
-
Devon Carew authored
-
Ian Hickson authored
Flutter sprites test
-
Hans Muller authored
Fixed a typo.
-
Hans Muller authored
-
Hans Muller authored
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.
-
Hans Muller authored
-
Yegor authored
add test for ModalBarrier
-
yjbanov authored
-
Yegor authored
better error message when Navigator is used with no NavigatorState in…
-
yjbanov authored
-
Hans Muller authored
Added a flexible appbar gallery demo Added a "Patterns/Scrolling Techniques" demo that resembles the "Flexible Space with Image" from the Material design spec - https://www.google.com/design/spec/patterns/scrolling-techniques.html#scrolling-techniques-scrolling Demos for the other app bar arrangements are still needed.
-
Hans Muller authored
-
Adam Barth authored
transformPoint should use Matrix4.perspectiveTransform
-
Adam Barth authored
We want to normalize by w. Fixes #1585
-
Viktor Lidholt authored
Adds initial version of weather to the gallery app
-
- 03 Feb, 2016 25 commits
-
-
Viktor Lidholt authored
-
Ian Hickson authored
rev engine
-
Adam Barth authored
Initial work to add Mozart child views
-
Matt Perry authored
'flutter start' calls 'flutter apk' if necessary.
-
krisgiesing authored
Fix formatting on AssetVendor's dart doc
-
Kris Giesing authored
-
Matt Perry authored
flutter start no longer depends on a pre-built SkyShell.apk. It builds a new one, as long as an AndroidManifest.xml exists. We rebuild the .apk every time either AndroidManifest.xml or flutter.yaml changes.
-
Hixie authored
-
Devon Carew authored
normalize -t --target option
-
Adam Barth authored
Move ServiceMocker into flutter_test
-
Adam Barth authored
People writing their own tests will want to mock services as well.
-
Jason Simmons authored
Update flutter_sprites now that ImageResource.first returns an ImageInfo
-
Ian Hickson authored
Actually return a SemanticsServer service.
-
Devon Carew authored
add docs for -h -v
-
Hans Muller authored
Rename "Toggle Controls" to "Selection Controls"
-
Adam Barth authored
This patch sketches out the basic widgets for creating Mozart child views. We're still missing some of the machinery, so we can't quite create child views yet, but once we supply the ViewHost and teach the compositor how to actually display the child scenes, we'll have something that works.
-
Devon Carew authored
-
Devon Carew authored
-
Devon Carew authored
-
Devon Carew authored
-
Alexandre Ardhuin authored
Fixes #1537
-
Adam Barth authored
RawKeyboardListener asserts if disposed without keyboard
-
Adam Barth authored
We need to check whether we're attached to the keyboard before trying to detach from the keyboard.
-
Jason Simmons authored
-
Hans Muller authored
AppBar extensions for Scaffold et al Add support for the appbar behavior described in the "Flexible space with image" section of https://www.google.com/design/spec/patterns/scrolling-techniques.html#scrolling-techniques-scrolling. For now, an "AppBar" is a toolbar, a toolbar and a tabbar arranged in a column, or a toolbar and flexible space widget arranged in a stack with the toolbar on top. The AppBar occupies the space behind the status bar, i.e. its origin is at the top of the screen. The Scaffold listens for scroll notifications from a Scrollable descendant identified by scrollableKey. Scrolling downwards from the top causes the Scaffold to shrink its appBar's height from appBarHeight to 0. Scrolling downwards when the appBar isn't visible causes its toolbar to reappear. Applications can specify the flexibleSpace - essentially the appbar's background - with a WidgetBuilder. The contents of the flexible space can track the appbar's relative height with Scaffold.of(context).appBarAnimation, an animation that's 0.0 when the appbar is fully visible and 1.0 when it has disappeared. Added FlexibleSpaceBar to simplify building a flexible space widget that animates a title and a background image per the Material Design spec. To enable the new behavior, specify the following Scaffold properties: ``` return new Scaffold( appBarHeight: appBarHeight, scrollableKey: scrollableKey, appBarBehavior: AppBarBehavior.scroll, ... ) ``` AppBarHeight should be greater than kToolBarHeight. Typically it will be much greater. ScrollableKey identifies the Scrollable that the Scaffold will track. AppBarBehavior.scroll indicates that the appbar will resize in response to scrolling. The Scrollable must be a descendant of the Scaffold body and must specify the same scrollableKey as well as a padding value that accounts for the appbar's height. For example: ``` body: new ScrollableViewport( key: scrollableKey, child: new Padding(padding: new EdgeDims.only(top: appBarHeight) ... ) ``` Also: - Added scrollableKey and scrollablePadding to MaterialList. They're applied to the ScrollableList child. - Fixed the padding support in ScrollableList. - Added a foregroundAlpha property to ToolBar. It controls the opacity of the icon and text themes' colors. - Removed the toolbar's "bottom" widget property. Use the flexibleSpace WidgetBuilder instead.
-