1. 29 Nov, 2017 15 commits
  2. 28 Nov, 2017 4 commits
  3. 27 Nov, 2017 3 commits
  4. 25 Nov, 2017 1 commit
  5. 23 Nov, 2017 8 commits
  6. 22 Nov, 2017 9 commits
    • amirh's avatar
      Cancel the animated image stream timer if all listeners were removed. (#13158) · 78e044f5
      amirh authored
      This is a bug in my previous CL: instead of cancelling the timer if
      there are no more listeners, I canceled it if there were listeners (I
      can claim I just missed a not :) ).
      
      Not cancelling the timer when removing the last listener was not that bad, as
      the timer callback is guarded by a check to see if there are listeners.
      So the animation will not continue.
      
      But in the case there were multiple listeners on the same stream, and
      one of them is removed, this bug will stop the animation for all other
      listeners.
      I added a test case for this scenario.
      78e044f5
    • Ian Hickson's avatar
      Dismissible RTL (#13137) · 2db0c25f
      Ian Hickson authored
      Fix the dismissible demo in the gallery (make it actuall update when you pick something from its menu; give it a better affordance for resetting once you've dismissed everything).
      
      Improve some docs.
      
      Fix various flinging bugs with dismissible. Add tests for those cases.
      
      Add a feature to flutter_test to support a drag-then-fling gesture (used by the flinging tests).
      2db0c25f
    • Alex's avatar
      feat: add optional headers param to network image (#13128) · e6119282
      Alex authored
      * feat: add optional headers params to network image
      
      * fix: addressed comments
      
      * feat: add test
      
      * style: format code
      e6119282
    • Pascal Welsch's avatar
      Add missing onDragCompleted to LongPressDraggable (#13119) · 891a2180
      Pascal Welsch authored
      * Add missing onDragCompleted to LongPressDraggable
      
      * Add test for LongPressDraggable onDragStarted and onDragCompleted
      891a2180
    • Leonardo Bispo de Oliveira's avatar
      ExpansionTile opened - initial state (#13115) · b3fa0558
      Leonardo Bispo de Oliveira authored
      Changed the ExpansionTile widget to have an optional value to
      initialize the widget as collapsed or expanded.
      
      The widget will be collapsed by default.
      b3fa0558
    • Chris Bracken's avatar
      Eliminate unused matcher_util in flutter_driver (#13159) · d5cb9781
      Chris Bracken authored
      Use of this file was eliminated in e7657b94.
      d5cb9781
    • Ian Hickson's avatar
      Popup menus RTL (#13110) · 34ba6be9
      Ian Hickson authored
      This fixes the popup menu code to do a better job of expanding
      smoothly regardless of which side of the screen it's on. It still
      results in a bidirection growth when positioned at the bottom of the
      screen, so maybe we'll need to animate menus differently, but that's
      a problem for another patch.
      
      Also, improve some docs and provide RelativeRect.toSize which I needed
      at one point while building this patch (though it didn't survive all
      the way to the end).
      34ba6be9
    • Yegor's avatar
      clear timeline events prior to starting a new action (#12984) · 8c902ad4
      Yegor authored
      * clear timeline events prior to starting a new action
      
      * trailing commas
      8c902ad4
    • Pascal Welsch's avatar
      Reenable fade transition for Material page transition (#13048) · e73d4061
      Pascal Welsch authored
      Fixes #12877 by reverting #9472
      e73d4061