1. 31 Jan, 2018 9 commits
    • Chris Bracken's avatar
      Improved bottom media padding for SnackBars (#14396) · 882be89e
      Chris Bracken authored
      In a scaffold, snackbars are positioned above the BottomNavigationBar
      and/or PersistentBottomButtons, if present. In such cases, they should
      not apply bottom media padding to their widget sub-tree.
      882be89e
    • Michael Goderbauer's avatar
      a11y on Android: copy/cut/paste (#14343) · 3fd737c8
      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.
      3fd737c8
    • Ian Hickson's avatar
      217bcfe2
    • xster's avatar
      Fastlane instructives for tool publishing the Gallery (#14347) · 82ddabd3
      xster authored
      * first round fastlane working on Android
      
      * clean up and start ios
      
      * Partial iOS
      
      * Got a fastfile that works on iOS
      
      * Finalize Android push instructions
      
      * Finalize instructions for iOS
      
      * Extra cleanup and optipng
      
      * Disable readme autogen and add a default readme
      82ddabd3
    • jensjoha's avatar
      [kernel/flutter] Improve speed of first hot reload (#13699) · 5ccd5a1e
      jensjoha authored
      * [kernel/flutter] Improve speed of first hot reload
      
      * [kernel/flutter] Improve speed of first hot reload
      
      * Revert "[kernel/flutter] Improve speed of first hot reload"
      
      This reverts commit f3dc133878ec7405a8efb5715f1cfe720f4ea05f.
      
      * Revert "[kernel/flutter] Improve speed of first hot reload"
      
      This reverts commit f7bcb082b01cf9cf48f02c6aad9e5c79705def8f.
      
      * Revert "Revert "[kernel/flutter] Improve speed of first hot reload""
      
      This reverts commit 73c7a1a8e85a4c0397984d8b65a98b2f71bf84f3.
      
      * [kernel/flutter] Improve speed of first hot reload
      
      Do so by not evicting unnecessary paths (while still evicting paths
      that was changed between the generation of the package file and the
      initial upload).
      
      * Fix grammar in method name
      
      * Fix bad merge
      
      * Add method to super class
      5ccd5a1e
    • amirh's avatar
      Use const constructor for RoundedRectangleBorder. (#14384) · 06d12a78
      amirh authored
      This triggered an analysis failure only on the devicelab.
      06d12a78
    • amirh's avatar
      Support arbitrary shaped Material. (#14367) · 0672055a
      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.
      0672055a
    • Vyacheslav Egorov's avatar
      340d9e00
    • Greg Spencer's avatar
      Make Cupertino alert dialog honor text scale factor (#14346) · 12279613
      Greg Spencer authored
      This updates the CupertinoAlertDialog to respect text scale factor more properly. Before this, it would scale, but would clip the action buttons at large scales, and would draw in the safe area. It also didn't match the iOS alert because the content didn't scroll. Now it does those properly.
      
      I didn't address the fact that buttons should lay out properly (Issue #14345), but that's probably pretty low priority.
      
      Fixes #12484
      12279613
  2. 30 Jan, 2018 16 commits
  3. 29 Jan, 2018 5 commits
  4. 27 Jan, 2018 7 commits
  5. 26 Jan, 2018 3 commits