- 21 Feb, 2017 1 commit
-
-
Alexandre Ardhuin authored
-
- 04 Feb, 2017 1 commit
-
-
Ian Hickson authored
This prepares us for a CustomScrollView that takes slivers.
-
- 26 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch deploys ScrollView in a number of demos and manual tests.
-
- 30 Nov, 2016 1 commit
-
-
Collin Jackson authored
-
- 22 Nov, 2016 1 commit
-
-
Adam Barth authored
This patch replaces uses of Flexible with Expanded where we're using FlexFit.tight. We still need to think of a better name for the FlexFit.loose variant. Also, improve the docs for Row, Column, Flex, and RenderFlex to be more problem-oriented and to give a complete account of the layout algorithn. Fixes #6960 Fixes #5169
-
- 19 Nov, 2016 1 commit
-
-
Ian Hickson authored
-
- 09 Nov, 2016 1 commit
-
-
Chinmay Garde authored
-
- 19 Oct, 2016 1 commit
-
-
Ian Hickson authored
-
- 31 Aug, 2016 1 commit
-
-
Dragoș Tiselice authored
One of the drawer items was dsiabled but still clickable which led to inconsistent icon coloring. THis commit makes this item actionable. Fixes #5683.
-
- 25 Aug, 2016 1 commit
-
-
Hans Muller authored
-
- 24 Aug, 2016 1 commit
-
-
Collin Jackson authored
-
- 22 Aug, 2016 1 commit
-
-
Hans Muller authored
-
- 15 Aug, 2016 2 commits
-
-
Ian Hickson authored
Some tweaks to the logo widget: * remove bad assert * allow text color to be configured * make logo pretty in dark mode in gallery * fix some docs
-
Ian Hickson authored
Instead of a PNG, the Flutter gallery widget is now drawn in code. There's now a FlutterLogoDecoration class that paints the flutter logo anywhere you can use a Decoration (e.g. AnimatedContainer). There's now a FlutterLogo class that honors the IconTheme. The About dialog box API now takes a Widget for the applicationIcon, instead of an ImageProvider. It uses IconTheme to make the icon the right size instead of using an Image widget. Add padding, duration, and curve properties to the DrawerHeader. Make the child of a DrawerHeader optional. Clean up UserAccuntsDrawerHeader a bit. Add some useful properties and methods to EdgeInsets. Add some debug logic to RenderDecoratedBox to catch unpaired save/restore calls when possible. Make GestureDetector fill its parent if it has no children. Fixes https://github.com/flutter/flutter/issues/5380
-
- 12 Aug, 2016 1 commit
-
-
Hans Muller authored
-
- 04 Aug, 2016 1 commit
-
-
Hans Muller authored
-
- 20 Jul, 2016 1 commit
-
-
Dragos Tiselice authored
Removed old Stack layout and added a simple-to-extend interface for the new drawer header. Also added a specialized UserAccountsDrawerHeader consistent with Material Design guidelines.
-
- 25 Jun, 2016 1 commit
-
-
Hans Muller authored
-
- 22 Jun, 2016 1 commit
-
-
Ian Hickson authored
This API is the front-end part of the work on showing licenses. Future patches will: * Provide an API for registering what licenses should be shown here, which will be used by this feature to shown licenses but could also be used by custom code for showing licenses (e.g. for people not using the Material widgets). * Actually populate this license API from all the licenses we currently use in the engine, in the framework, and from any pub packages that are used (directly or indirectly) by the application.
-
- 21 Jun, 2016 1 commit
-
-
Ian Hickson authored
Anywhere that accepted IconData now accepts either an Icon or an ImageIcon. Places that used to take an IconData in an `icon` argument, notably IconButton and DrawerItem, now take a Widget in that slot. You can wrap the value that used to be passed in in an Icon constructor to get the same result. Icon itself now takes the icon as a positional argument, for brevity. ThemeData now has an iconTheme as well as a primaryIconTheme, the same way it has had a textTheme and primaryTextTheme for a while. IconTheme.of() always returns a value now (though that value itself may have nulls in it). It defaults to the ThemeData.iconTheme. IconThemeData.fallback() is a new method that returns an icon theme data structure with all fields filled in. IconTheme.merge() is a new constructor that takes a context and creates a widget that mixes in the new values with the inherited values. Most places that introduced an IconTheme widget now use IconTheme.merge. IconThemeData.merge and IconThemeData.copyWith act in a way analogous to the similarly-named members of TextStyle. ImageIcon is introduced. It acts like Icon but takes an ImageProvider instead of an IconData. Also: Fix the analyzer to actually check the stocks app.
-
- 24 May, 2016 1 commit
-
-
Hans Muller authored
-
- 09 May, 2016 1 commit
-
-
Hans Muller authored
-
- 12 Apr, 2016 1 commit
-
-
Eric Seidel authored
-
- 04 Apr, 2016 1 commit
-
-
Ian Hickson authored
Using .of() to call mutating setters is not great practice since it ties parts of the app together in ways that prevent reuse and composition. Since people are now using the gallery app to copy from, let's use the better practice of using callbacks.
-
- 14 Mar, 2016 1 commit
-
-
Hixie authored
-
- 12 Mar, 2016 1 commit
-
-
Adam Barth authored
This patch renames StatelessComponent to StatelessWidget and StatefulComponent to StatefulWidget. Fixes #2308
-
- 02 Mar, 2016 2 commits
-
-
Adam Barth authored
Rather than managing all the Material Design icons manually, we now manage them using an icon font. The icon font contains glyphs for each icon in an efficient vector format. This patch updates the FLX tooling to include the MaterialIcons font and updates the Icon widget to use the font instead of asset images. Fixes #2313 Fixes #2218 Fixes #2009 Fixes #994
-
Hans Muller authored
-
- 09 Feb, 2016 1 commit
-
-
Hans Muller authored
-