1. 05 Jun, 2018 1 commit
  2. 04 May, 2018 1 commit
  3. 03 May, 2018 1 commit
  4. 01 Feb, 2018 1 commit
  5. 26 Jan, 2018 1 commit
    • xster's avatar
      CupertinoPicker part 4 - create CupertinoPicker and add gallery demo (#14091) · 667f4785
      xster authored
      * controller, position and test
      
      * Make controllers swappable
      
      * WIP
      
      * Create a ListWheelScrollPhysics
      
      * Created picker and gallery demo and testing now
      
      * Works. Ready to document and test.
      
      * Document and add tests. Make the scroll controller more generic.
      
      * minor cleanup
      
      * review
      
      * review
      
      * fix tests
      
      * stop using TransformLayers for now
      667f4785
  6. 14 Dec, 2017 1 commit
  7. 25 Oct, 2017 1 commit
    • Jeff McGlynn's avatar
      Add a pageSnapping parameter to PageView (#12596) · 021a2688
      Jeff McGlynn authored
      * Add a pageSnapping parameter to PageView
      
      Setting the pageSnapping property allows extending the PageView scroll
      behavior, such as custom scroll animations or custom scroll bars.
      
      * Apply pageSnapping CR feedback
      
      - Remove _kNonSnappingPhysics, use null instead.
      - Minor code style fixes.
      - It turns out that the forth state is Arkansas, not California.
      021a2688
  8. 06 Oct, 2017 1 commit
    • Iiro Krankka's avatar
      Change PageController#nextPage & #previousPage methods to return Future when... · 0a85db29
      Iiro Krankka authored
      Change PageController#nextPage & #previousPage methods to return Future when the animation completes. (#12299)
      
      * Changed PageController #nextPage & #previousPage to return a Future after completing.
      
      * Removed false statement about returning a Future in PageController#jumpToPage
      
      * Added tests to make sure nextPage & previousPage return Futures.
      
      * Tested that the Futures returned by nextPage & previousPage actually resolve.
      
      * Renaming *pageCalled to *pageCompleted, since that's what it's actually for.
      0a85db29
  9. 02 Oct, 2017 1 commit
  10. 24 Sep, 2017 1 commit
  11. 05 Sep, 2017 1 commit
  12. 31 Aug, 2017 1 commit
  13. 03 Aug, 2017 1 commit
  14. 28 Jul, 2017 1 commit
  15. 25 Jul, 2017 1 commit
  16. 21 Jul, 2017 1 commit
    • Ian Hickson's avatar
      Add documentation and clean up code. (#11330) · 8f56f6fd
      Ian Hickson authored
      Mainly, this adds documentation to members that were previously
      lacking documentation.
      
      It also adds a big block of documentation about improving performance
      of widgets.
      
      This also removes some references to package:collection and adds
      global setEquals and listEquals methods in foundation that we can use.
      (setEquals in particular should be much faster than the
      package:collection equivalent, though both should be faster as they
      avoid allocating new objects.) All remaining references now qualify
      the import so we know what our remaining dependencies are.
      
      Also lots of code reordering in Flutter driver to make the code
      consistent and apply the style guide more thoroughly.
      8f56f6fd
  17. 09 Jun, 2017 1 commit
  18. 08 Jun, 2017 1 commit
  19. 06 Jun, 2017 1 commit
  20. 02 Jun, 2017 1 commit
  21. 09 May, 2017 1 commit
  22. 05 May, 2017 1 commit
  23. 03 May, 2017 1 commit
  24. 02 May, 2017 1 commit
  25. 25 Apr, 2017 1 commit
  26. 21 Apr, 2017 1 commit
  27. 11 Apr, 2017 1 commit
    • xster's avatar
      Rename State.config to widget everywhere (#9273) · 89a7fdfc
      xster authored
      Rename State.config to State.widget
      Rename State.didUpdateConfig to State.didUpdateWidget
      Renamed all State subclasses' local variables named config to something else
      89a7fdfc
  28. 05 Apr, 2017 2 commits
  29. 29 Mar, 2017 1 commit
  30. 10 Mar, 2017 1 commit
  31. 05 Mar, 2017 1 commit
  32. 04 Mar, 2017 1 commit
  33. 03 Mar, 2017 1 commit
  34. 21 Feb, 2017 1 commit
    • Adam Barth's avatar
      Call onPageChanged at the halfway mark (#8302) · 862fc051
      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
      862fc051
  35. 19 Feb, 2017 1 commit
    • Adam Barth's avatar
      PageView should be able to resize from zero (#8286) · df149c0b
      Adam Barth authored
      When resizing a PageView from 0x0, we weren't sure what the old page
      number was because all the pages are collapsed at zero. Now we avoid the
      divide by zero and default to the initialPage.
      
      Fixes #8285
      df149c0b
  36. 17 Feb, 2017 1 commit
    • Adam Barth's avatar
      Two becomes one (#8253) · e0b12ca1
      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.
      e0b12ca1
  37. 15 Feb, 2017 1 commit
  38. 14 Feb, 2017 1 commit
  39. 11 Feb, 2017 1 commit