- 05 Mar, 2018 1 commit
-
-
Jonah Williams authored
* add a debug check that the returned Type of State.initState and State.didUpdateWidget are not Futures * add test to verify that async lifecycles throw FlutterErrors * address some feedback, match implementation of setState check * address feedback from hixie * fix odd spacing in test
-
- 02 Mar, 2018 2 commits
-
-
Siva authored
when a hot reload is done after modifying a component in the flutter package.
-
Hans Muller authored
-
- 01 Mar, 2018 1 commit
-
-
Greg Spencer authored
This implements an update to the look of the Slider widget. Specifically, it does the following: * Adds the ability to customize the colors of all components of the slider * Adds the ability to customize the shape of the slider thumb and value indicator * Adds the ability to show the value indicator on continuous sliders * Updates the default value indicator to be a "paddle" shape with new animations. * Changes the tick marks to be visible all the time on discrete sliders * Fixes a memory leak of an animation controller. * Removes "thumbOpenAtMin" flag, which is no longer needed, and can be emulated by the custom thumb shape support. It was not widely used. * Adds tests for all of the new features.
-
- 28 Feb, 2018 3 commits
-
-
Phil Quitslund authored
-
najeira authored
-
Siva authored
* roll engine version in flutter/flutter to b05efc204090f430387398d3c35589571a2fe16b * Fix analyzer warnings.
-
- 21 Feb, 2018 1 commit
-
-
Victor Choueiri authored
-
- 16 Feb, 2018 1 commit
-
-
Matt Sullivan authored
* Added sample code to AnimatedOpacity docs
-
- 15 Feb, 2018 4 commits
-
-
Ian Hickson authored
-
xster authored
* Small glow overscroll dartdoc addition * Directly specify [MaterialApp] * review
-
asiva authored
up the latest Dart roll - Resubmit https://github.com/flutter/flutter/pull/14392 to fix compilation errors
-
Ian Hickson authored
-
- 10 Feb, 2018 2 commits
-
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
- 09 Feb, 2018 2 commits
-
-
Alexander Aprelev authored
* Roll engine to pre-dart roll * Roll engine to pick up updated dart * Apply Map changes * Move to dev.22 * Fix some analysis issues * Silent analyzer * More consts * More const massaging * Yet more const massaging * Yet more const massaging * Use nonconst()
-
Vyacheslav Egorov authored
This allows const GlobalObjectKey(0) to be concisely formatted as [GlobalObjectKey int#0000] in both Dart 2 and Dart 1 modes. Without this change it would be formatted as [GlobalObjectKey<State<StatefulWidget>> int#0000] because in Dart 2 types are instantiated to bounds. In addition to retaining general readability this also fixes few tests that rely on this short string representation (see test/widgets/global_keys_duplicated_test.dart).
-
- 08 Feb, 2018 3 commits
- 07 Feb, 2018 1 commit
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/14492
-
- 06 Feb, 2018 4 commits
-
-
Chris Bracken authored
As a convenience, this adds a set of minimum padding to apply. The greater of the minimum padding and the media padding is applied to each edge.
-
Chris Bracken authored
A SafeArea-like widget that applies a SliverPadding instead of a Padding.
-
Greg Spencer authored
This adds an API for defining the semantic node traversal order. It adds a sortOrder argument to the Semantics widget, which is a class that can define a list of sort keys to sort on. The keys are sorted globally so that an order that doesn't have to do with the current widget hierarchy may be defined. It also adds a shortcut sortKey argument to the Semantics widget that simply sets the sortOrder to just contain that key. The platform side (flutter/engine#4540) gets an additional member in the SemanticsData object that is an integer describing where in the overall order each semantics node belongs. There is an associated engine-side change that takes this integer and uses it to order widgets for the platform's accessibility services.
-
Alexandre Ardhuin authored
-
- 05 Feb, 2018 3 commits
-
-
Ian Hickson authored
* Fix scrolling of multiple SliverLists and SliverGrids * Update sliver_fixed_extent_list.dart * Update sliver_grid.dart
-
Alexandre Ardhuin authored
-
Jacob Richman authored
* Widget Inspector support for tracking Widget creation locations.
-
- 02 Feb, 2018 2 commits
-
-
Alexandre Ardhuin authored
-
Ian Hickson authored
For example, so that the gallery can override the media query globally.
-
- 01 Feb, 2018 5 commits
-
-
Alexandre Ardhuin authored
-
Siva Annamalai authored
-
Siva Annamalai authored
Add meta tag @optionalTypeArgs to the mixin classes where we don't expect a generic type to be specified at the points where the mixin is applied. This suppresses the analyzer warnings.
-
-
Ian Hickson authored
-
- 31 Jan, 2018 3 commits
-
-
Michael Goderbauer authored
With a little refactor and unification of how availability of copy/cut/paste is determined across platforms. Minor remaining issue: https://github.com/flutter/flutter/issues/14331. Fixes https://github.com/flutter/flutter/issues/13501.
-
amirh authored
For backward compatibility we keep supporting specifying the shape as a combination of MaterialType and borderRadius, and we just use that as a default when shapeBorder is null. To cleanup the implementation if shapeBorder was not specified we just translate the specified shape to a shapeBorder internally. I benchmarked paint, layout and hit testing, with the specialized shape clippers vs. the equivalent path clippers and did not see any significant performance difference. For testing, I extended the clippers/physicalShape matchers to match either the specialized shape or the equivalent shape.
-
Vyacheslav Egorov authored
-
- 30 Jan, 2018 2 commits
-
-
Tom Larsen authored
* Add a callback that fires when a Draggable leaves a DragTarget. This enables the DragTarget to manage its state from entry to exit. * It helps to have a null check here * Add test for onLeave callback and add verbiage to onWillAccept explaining the callback lifecycle of a DragTarget.
-
Ankur Kedia authored
* adds crossAxisEndOffset and rollbackDuration properties to dismissible widget * re-added removed license comment * corrected license comments * Adds test for rollbackDuration and crossAxisEndOffset * added tests and comments * modified tests for dismissible widgets
-