1. 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
  2. 05 Apr, 2017 1 commit
  3. 04 Apr, 2017 1 commit
  4. 02 Apr, 2017 1 commit
    • Adam Barth's avatar
      Rationalize text input widgets (#9119) · ae899486
      Adam Barth authored
      After this patch, there are three major text input widgets:
      
       * EditableText. This widget is a low-level editing control that
         interacts with the IME and displays a blinking cursor.
      
       * TextField. This widget is a Material Design text field, with all the
         bells and whistles. It is highly configurable and can be reduced down
         to a fairly simple control by setting its `decoration` property to
         null.
      
       * TextFormField. This widget is a FormField that wraps a TextField.
      
      This patch also replaces the InputValue data model for these widgets
      with a Listenable TextEditingController, which is much more flexible.
      
      Fixes #7031
      ae899486
  5. 27 Mar, 2017 1 commit
  6. 23 Mar, 2017 1 commit
  7. 15 Mar, 2017 3 commits
  8. 10 Mar, 2017 2 commits
  9. 04 Mar, 2017 1 commit
  10. 02 Mar, 2017 1 commit
  11. 01 Mar, 2017 1 commit
  12. 28 Feb, 2017 1 commit
  13. 27 Feb, 2017 1 commit
    • Todd Volkert's avatar
      Add --bug-report flag (#8435) · f60410fa
      Todd Volkert authored
      This adds support for a `--bug-report` flag, which is a recording
      that:
        - includes the arguments that were passed to the command runner
        - is zipped up for easy attachment in Guthub issues
      f60410fa
  14. 23 Feb, 2017 2 commits
    • Phil Quitslund's avatar
      Bump to test `0.12.20`. (#8349) · a002e720
      Phil Quitslund authored
      * Bump to test `0.12.20`.
      
      Some test `0.12.20` highlights:
        * introduces `expectLater()`  that returns a `Future` that completes when the matcher has finished running
        * deprecates the `verbose` parameter to `expect()` and the `formatFailure()` (to be removed in `0.13.0`)
      
      Otherwise:
        * to keep up w/ the deprecation of `verbose`, removes `widget_tester` API to pass `verbose` flag (alternatively we could suppress the warning for now)
      
      * Update stack manipulation.
      
      * Fix framecount.
      a002e720
    • Alexandre Ardhuin's avatar
      8c043d06
  15. 21 Feb, 2017 1 commit
  16. 18 Feb, 2017 1 commit
  17. 17 Feb, 2017 3 commits
  18. 14 Feb, 2017 1 commit
    • Adam Barth's avatar
      Switch benchmarks to thread duration (#8113) · be865544
      Adam Barth authored
      For measuring the Dart thread, we care about thread duration (tdur) rather than
      wall duration (dur) because we don't want to count the time when the Dart
      thread is descheduled (e.g., in preference to the raster thread).
      
      Prior to this change, these benchmarks were mostly measuring whether the OS
      decided to finish the Dart thread's time slice or hand over the CPU to the
      raster thread to complete the visual part of the frame. Now we actually measure
      the work done on the Dart thread.
      be865544
  19. 13 Feb, 2017 1 commit
  20. 10 Feb, 2017 1 commit
  21. 09 Feb, 2017 1 commit
  22. 08 Feb, 2017 2 commits
  23. 06 Feb, 2017 1 commit
    • Jacob Richman's avatar
      Small Flutter strong mode cleanup fixes. (#7825) · 53fc96da
      Jacob Richman authored
      * Small Flutter strong mode cleanup fixes.
      
      These are cases where strong mode down cast composite errors
      generally indicated cases that would performance or correctness
      issues if Flutter code was run in a strong mode VM.
      
      * Fix Command API so that it is always in terms of Map<String,String>.
      
      * Fix typedef
      53fc96da
  24. 31 Jan, 2017 2 commits
  25. 27 Jan, 2017 1 commit
  26. 22 Jan, 2017 1 commit
  27. 18 Jan, 2017 1 commit
  28. 17 Jan, 2017 1 commit
  29. 13 Jan, 2017 2 commits
  30. 11 Jan, 2017 2 commits