- 13 Mar, 2017 2 commits
-
-
Ian Hickson authored
-
Hans Muller authored
-
- 08 Mar, 2017 1 commit
-
-
Alexandre Ardhuin authored
* prefer const constructors * fix double throw
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 01 Mar, 2017 2 commits
-
-
Adam Barth authored
This widget is useful on its own. This patch factors it out of AppBar so folks can use it separately. Fixes #8489
-
Chris Bracken authored
This ensures that both timer/microtask queues are cleared out rather than assuming that all work is completed in a specified amount of time.
-
- 26 Feb, 2017 1 commit
-
-
Adam Barth authored
Fixes #8413
-
- 24 Feb, 2017 2 commits
-
-
Adam Barth authored
It's common to just want a simple colored box. Simple thing should be simple, so this patch adds a convenience argument to Continer for creating a box decoration that is just a color. Fixes #5555
-
Adam Barth authored
In some situations, dialogs don't want the barrier to be dismissable. Fixes #8354
-
- 23 Feb, 2017 4 commits
-
-
Chris Bracken authored
-
Chris Bracken authored
-
Chris Bracken authored
Trigger a vibration on hour/minute changes, with an upper bound on number of feedback events per second. Note: state changes are expected to trigger haptic feedback on Android, but not on iOS time pickers.
-
Hans Muller authored
-
- 22 Feb, 2017 4 commits
-
-
xster authored
-
xster authored
Extend app bar left to edge, right to 4dp Make leading button square and 56dp Keep title at 72dp on Android according to Material Renamed IconButton.size to .iconSize IconButton minimum size expands to 48dp (#8264) IconButton default constraints to 48. Can still stretch to infinity but can't be smaller than 48. Ink splash for IconButton 40% bigger than the touch target to match Material Tests
-
Hans Muller authored
-
Adam Barth authored
Previously, a ListView would always accept user input, even if it wasn't actually scrollable. Now, by default, we don't accept user input if there's no scroll range. You can override this behavior using the ScrollPhysics. Fixes #8276 Fixes #8278 Fixes #8271
-
- 21 Feb, 2017 2 commits
-
-
Adam Barth authored
This functionality got lots somehow in the migration to maybePop. Fixes #8258
-
Adam Barth authored
Previously we called onPageChanged when the scroll ended, but that is too late. Now we call onPageChanged when we cross the halfway mark, which, for example, makes the tab indicator update earlier. Fixes #8265
-
- 17 Feb, 2017 2 commits
-
-
Adam Barth authored
Rename all the "2" classes related to scrolling to remove the "2". Now that the old scrolling code is gone, we don't need to use the suffix.
-
Adam Barth authored
All the clients have migrated to Scrollable2.
-
- 16 Feb, 2017 1 commit
-
-
Ian Hickson authored
This does not attempt to correct any logic, only to port it as written. The API changed a bit to take into account what is newly available and no longer available in the new world.
-
- 15 Feb, 2017 1 commit
-
-
Adam Barth authored
The replacements are ListView and SingleChildScrollView, respectively.
-
- 14 Feb, 2017 4 commits
-
-
Adam Barth authored
Also use the word "dropdown" consistently over "drop down".
-
Adam Barth authored
-
Adam Barth authored
- MaterialList - ScrollableList - ScrollableLazyList - LazyBlock All of these widgets can be replaced by ListView now.
-
Ian Hickson authored
-
- 13 Feb, 2017 1 commit
-
-
Adam Barth authored
When a ListView scrolls, it generates a LayoutChangedNotification, which was causing Material to repaint unconditionally. That's not necessary if there are no ink effects that need to be moved. This patch skips the repaint in that case. Fixes #7937
-
- 09 Feb, 2017 3 commits
-
-
Alexandre Ardhuin authored
-
Alexandre Ardhuin authored
-
Ian Hickson authored
Move the back button and drawer opening logic into the app bar. Move the tap-status-bar-to-scroll-to-top logic to using ScrollControllers. Provide a PrimaryScrollController and a `primary` flag on scroll views. Make it possible to track when a route becomes or stops being poppable.
-
- 08 Feb, 2017 4 commits
-
-
Adam Barth authored
Tabs are now fully driven by slivers.
-
Chris Bracken authored
This reverts commit ea21d0c5 which didn't resolve the pagination control overflow issue. Commit 7425940d replaces this as an alternate workaround. Once flutter/flutter#7980 is resolved, we should revert 7425940d and scroll instead.
-
Chris Bracken authored
Once engine commit d49a6b110bced49fa318b0dd45bf409218df9ee5 rolls into Flutter rolls in, we get correct font metrics for the Ahem font, used in headless sky_shell test runs. Ahem has much wider glyphs than the system font, which causes the PaginatedDataTable bottom bar to be much wider and overflow the previous and next controls offscreen. This commit reduces the number of rows such that the prev/next controls are still just barely onscreen.
-
Ian Hickson authored
The Ahem font has a much wider average text width than most fonts.
-
- 07 Feb, 2017 2 commits
-
-
Adam Barth authored
This patch improves PageView to the point where we can use it in the date picker. Specifically, you now get onPageChanged notifications and you can control which page is visible using a PageController.
-
Hans Muller authored
-
- 06 Feb, 2017 1 commit
-
-
Adam Barth authored
After this patch, the old grid code is not used in the framework.
-
- 04 Feb, 2017 1 commit
-
-
Ian Hickson authored
This prepares us for a CustomScrollView that takes slivers.
-
- 03 Feb, 2017 1 commit
-
-
xster authored
-