- 16 Dec, 2017 5 commits
-
-
xster authored
-
Chris Bracken authored
We now require Xcode 9.0, which ships with the iOS 11 SDK, for iOS builds. This change does not affect the minimum supported iOS deployment target, which remains iOS 8. The iOS 11 SDK adds support for safe area insets, which model the status bar, iPhone X home indicator, and symmetric horizontal insets to avoid the iPhone X sensor housing when in landscape mode. This re-lands flutter/flutter#13608 now that the devicelab Macs have been updated to Xcode 9.
-
Ian Hickson authored
No need to update the compositing bits all the time.
-
Chris Bracken authored
Applies any additional bottom, left, and right media padding inside the snackbar, if present. This accounts for the iPhone X home indicator widget and horizontal padding for the sensor housing notch in landscape orientation.
-
Greg Spencer authored
XZ is about 50MB smaller, and it works on both Mac and Linux.
-
- 15 Dec, 2017 14 commits
-
-
xster authored
* split doc paragraph * specify shouldRepaint argument nullability * review
-
Chris Bracken authored
Applies top, left, right media padding to avoid placing content within the safe area insets (e.g. iPhone X notch area in landscape orientation).
-
Greg Spencer authored
This is the first step in a two-step process of moving the package preparation step from a recipe in chrome_infra to a dart script in the flutter repo. This will make it easier to make changes to the process. The second step is to change the infra recipe to call this script. In addition, I added a step to the packaging process to run flutter create for each type of template so that any pub dependencies of the templates get added to the cache that gets packaged (and thus users can run flutter create --offline and have it work). Note that the actual packaging into a "tar" or "zip" file now happens here, so a developer could actually run this script on their machine to create a package.
-
Ian Hickson authored
This lets people poke at navigators without having to get their BuildContext from a build function or State first.
-
Chris Bracken authored
By default BoxScrollView (and hence ListView, which is a subclass) padding is the media padding along its scroll axis in order to avoid placing list items within areas where user interaction should be minimised -- e.g. under the status bar, or in and around the iPhone X notch in landscape mode. In cases where a list item should occupy the padding area, developers should set the ListView padding to EdgeInsets.zero so as not to pick up the default media padding. For widgets inside the drawer that should avoid safe areas, developers can add a SafeArea widget.
-
amirh authored
-
Chris Bracken authored
Our devicelab machines have not yet been upgraded to Xcode 9. Once this has been done, I'll re-land this. This reverts commit 0fac5f01.
-
Chris Bracken authored
We now require Xcode 9.0, which ships with the iOS 11 SDK, for iOS builds. This change does not affect the minimum supported iOS deployment target, which remains iOS 8. The iOS 11 SDK adds support for safe area insets, which model the status bar, iPhone X home indicator, and symmetric horizontal insets to avoid the iPhone X sensor housing when in landscape mode.
-
Chris Bracken authored
Applies media padding (e.g. iPhone X safe area insets) to the Material Design demos in the Gallery. Covers the following demos: * Buttons (via the TabbedComponentDemoScaffold change) * Cards * Expansion panels * Grid list * Icons * Images (via the TabbedComponentDemoScaffold change) * Page Selector * Progress Indicator * Scrollable tabs * Selection controls (via the TabbedComponentDemoScaffold change) * Snack bar * Tabs * Text fields * Tooltips Fixes #13594
-
Martin Kustermann authored
-
Yegor authored
* make date picker accessible * make test file lookup location-independent * address some comments * always wrap in IgnorePointer * no bitmasks for flags and actions * recommend List<*>
-
Chris Bracken authored
-
Chris Bracken authored
Adds safe areas around: 1. The body of the colour swatch view (tab 1) 2. The chat header (tab 2) 3. The chat bubbles (tab 2) 4. The 'Sign In' launcher button (tab 3)
-
Chris Bracken authored
Rather than use a Center widget, center the title using AppBar's centerTitle property. This ensures the title is horizontally centred with respect to the screen rather than centred in the space between the leading and trailing app bar widgets, which are asymmetrical in Shrine.
-
- 14 Dec, 2017 21 commits
-
-
Chris Bracken authored
Applies top, left, right media padding for iOS safe area insets. This is a follow-up to the media padding applied to large titles in flutter/flutter#13550.
-
Ian Hickson authored
Fixes https://github.com/flutter/flutter/issues/10695
-
Michael Goderbauer authored
-
xster authored
-
amirh authored
-
Régis Crelier authored
-
amirh authored
* flutter update-packages * update plugin registrant for flutter_gallery
-
amirh authored
-
Phil Quitslund authored
* Update plugin test template. * Add flutter test run verification. * Tweak and test runs for package projects.
-
Sarah Zakarias authored
* Revert "Revert engine (#13547)" This reverts commit ee65db11. * Keep flaky mark
-
Sarah Zakarias authored
-
Mikkel Nygaard Ravn authored
This reverts commit 05d6b08f.
-
Mikkel Nygaard Ravn authored
-
Phil Quitslund authored
-
Mikkel Nygaard Ravn authored
-
xster authored
* partial * add doc and warning * add correction * review * fix test
-
xster authored
* Add more checks to scheduleWarmUpFrame * review * add test
-
Chris Bracken authored
Applies media padding (e.g. iOS safe area insets) around the list tile children inside the InkWell. Also adds safe area around gallery section titles for consistency with surrounding list tiles.
-
Chris Bracken authored
Applies left and right media padding to Cupertino navigation bar large titles.
-
Michael Goderbauer authored
-
Jason Simmons authored
* Query selection rectangles for all three characters in the text * Change the last character to be non-whitespace. Minikin's line breaker will truncate whitespace characters at the end of a line.
-