- 02 Feb, 2017 2 commits
-
-
Ian Hickson authored
-
xster authored
- Out of bound days are disabled and untappable - Out of bounds months can't be navigated to
-
- 01 Feb, 2017 1 commit
-
-
Adam Barth authored
This patch removes unnecessary uses of scrollableKey from tests. Scrollable2 will likely use a different mechanism for identifying itself, so we want to focus on the uses of scrollableKey that will need to be addressed in the new implementation.
-
- 31 Jan, 2017 1 commit
-
-
Adam Barth authored
Our previous behavior of hard-coding the unselected label color to 70% of the selected color was too restrictive. Fixes #7738
-
- 28 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 27 Jan, 2017 1 commit
-
-
Adam Barth authored
Uses SliverPadding to implementing paddding in ScrollView. Also, deploy ScrollView in more places now that it implements padding. Finally, remove loader_app.dart because it is not referenced.
-
- 26 Jan, 2017 2 commits
-
-
Todd Volkert authored
This yields a cleaner separation between common testing code and actual tests (a distinction which is important in Google's internal build system).
-
Ian Hickson authored
-
- 25 Jan, 2017 2 commits
-
-
Adam Barth authored
This patch introduces ScrollView, which is a convenience widget for using a SliverBlock. This patch also switches a number of tests from Block to ScrollView. Once we support more features of block (e.g., padding and shrinkwrapping), we'll be able to move over more clients.
-
Ian Hickson authored
I plan to use this to implement similar logic in SliverPadding. To make this easier to test I extended the paints matcher to accept a function that takes a canvas. While I was at it I also made it accept a Finder, it'll go and find the render object for you. Also added support for paints..path and fixed some grammar in the error messages. Also improved the docs for debugPaint*.
-
- 24 Jan, 2017 2 commits
-
-
Adam Barth authored
This widget is a replacement for ScrollableViewport that uses the new Scrollable2 machinery. The widget is not based on Slivers but does use the new scroll behavior classes.
-
Adam Barth authored
This patch contains some basic tests for PaginatedDataTable.
-
- 23 Jan, 2017 3 commits
-
-
Adam Barth authored
This patch adds a basic test for the DataTable widget.
-
Ian Hickson authored
...now that we have generic methods, their types need to be specified too.
-
Adam Barth authored
Teach `paints` matches about `drawRect` and how to `paintChild`. Also, improve test coverage.
-
- 22 Jan, 2017 1 commit
-
-
Ian Hickson authored
-
- 21 Jan, 2017 1 commit
-
-
Ian Hickson authored
Removes some TODOs now that https://github.com/flutter/flutter/issues/3648 is fixed.
-
- 20 Jan, 2017 2 commits
-
-
Ian Hickson authored
MockCanvas to use it instead. Currently it only supports a very limited set of drawing features, but adding new ones is easy. Once the feature set is more complete, and we've used this a bunch, if it feels right, this API will get promoted to flutter_test.
-
Adam Barth authored
Also, fix some minor bugs with SynchronousFuture.
-
- 19 Jan, 2017 2 commits
-
-
Adam Barth authored
This patch is the first of a series to rationalize the names of the text-input related widgets. See #7031
-
Adam Barth authored
Previously the navigator wouldn't always call Route.dispose when it was removed from the tree. After this patch, the navigator remembers popped routes so that it can call dispose on them when it is removed from the tree. Also, improve some error messages around calling dispose() more than once on routes and AnimationControllers. Fixes #7457
-
- 18 Jan, 2017 1 commit
-
-
Hans Muller authored
-
- 14 Jan, 2017 1 commit
-
-
Adam Barth authored
The demo of the SimpleDialog had some useful code that should really be part of the framework. This patch extracts it into a SimpleDialogOption widget. Remove debugCheckHasScaffold because it is unused. Also, add tests for InkWell, SimpleDialog, and other widgets.
-
- 13 Jan, 2017 2 commits
-
-
Adam Barth authored
Previously, the Slider used a drag gesture recognizer to move the head of the slider, but when the slider was in a vertical scroller, the recognizer would wait until the user moved the pointer by enough pixels to disambiguate between sliding the slider and scrolling the scroller. That worked fine for actual drags, but the slider should also move when the user taps the track. This patch introduces a tap recognizer to handle that behavior. To avoid the slider's drag and tap recognizers from competing with each other in the arena, this patch introduces the notion of a GestureArenaTeam, which lets several recognizers combine to form one entry in the arena. If that entry wins, the team picks the first of its recognizers as the winner, avoiding latency. Fixes #7454
-
Adam Barth authored
Now IconThemeData.fallback is a factory constructor and IconThemeData.of() does the work of computing the fallback for its clients. Also, add tests for ImageIcon and ListItems.
-
- 12 Jan, 2017 2 commits
-
-
Adam Barth authored
This patch adds tests for radio buttons, the date picker, as well as a number of other classes.
-
Adam Barth authored
Also, fix a few minor bugs found by the test.
-
- 10 Jan, 2017 1 commit
-
-
Adam Barth authored
This patch adds a number of tests for previously untested lines.
-
- 09 Jan, 2017 1 commit
-
-
Hans Muller authored
-
- 05 Jan, 2017 2 commits
-
-
Adam Barth authored
This patch changes the default appearance of Slider to not have the thumb be an open circle at its minimum position. The `thumbOpenAtMin` property can enable drawing an open thumb at the min position, which was the previous behavior. Fixes #6941
-
Adam Barth authored
We were trying to update the tooltip overlay entry, but that cannot work because the overlay entry might have already built. Instead, we keep the old value. Fixes #7151
-
- 03 Jan, 2017 1 commit
-
-
lequem authored
-
- 21 Dec, 2016 1 commit
-
-
Hans Muller authored
-
- 18 Dec, 2016 1 commit
-
-
Luke authored
* rename DestinationLabel and labels properties to BottomNavigationBarItem and items * update/fix comments * grammatical changes * add myself to AUTHORS
-
- 16 Dec, 2016 1 commit
-
-
Hans Muller authored
-
- 09 Dec, 2016 1 commit
-
-
Alexandre Ardhuin authored
-
- 06 Dec, 2016 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 01 Dec, 2016 1 commit
-
-
Hans Muller authored
-
- 30 Nov, 2016 1 commit
-
-
Hans Muller authored
-