1. 02 Apr, 2017 2 commits
    • Ian Hickson's avatar
      Fill in the test for rounded rectangle splash and highlights (#9092) · 9be0fc74
      Ian Hickson authored
      Fixes https://github.com/flutter/flutter/issues/9031
      
      Also some updates to mock_canvas that were needed to do this.
      9be0fc74
    • 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
  2. 31 Mar, 2017 3 commits
    • Adam Barth's avatar
      Improve focus management (#9074) · 89aaaa9c
      Adam Barth authored
      We now have an explicit focus tree that we manage. Instead of using
      GlobalKeys to manage focus, we use FocusNode and FocusScopeNode objects.
      The FocusNode is Listenable and notifies when its focus state changes.
      
      Focus notifications trigger by tree mutations are now delayed by one
      frame, which is necessary to handle certain complex tree mutations. In
      the common case of focus changes being triggered by user input, the
      focus notificiation still arives in the same frame.
      89aaaa9c
    • Alexandre Ardhuin's avatar
      add @required when there's an assert not null (#9124) · 2de61a08
      Alexandre Ardhuin authored
      * add @required when there's an assert not null
      
      * address review comments
      2de61a08
    • xster's avatar
      Add FadeTransition to Android page transition (#9086) · 86e9fc1c
      xster authored
      * Add FadeTransition to Android page transition
      
      * Also move starting point up
      
      * Add test
      
      * Use const fractional offset
      86e9fc1c
  3. 30 Mar, 2017 3 commits
  4. 29 Mar, 2017 3 commits
  5. 28 Mar, 2017 1 commit
    • Phil Quitslund's avatar
      Bump to Dart SDK 1.23.0-dev.10 (#9051) · ab6df3af
      Phil Quitslund authored
      * Bump to Dart SDK 1.23.0-dev.10
      
      * allows us to understand flutter usage via telemetry
      * brings in `@immutable`
      
      Fixes: #9042
      
      * completer fix
      
      * Update to platform 1.1.1.
      ab6df3af
  6. 27 Mar, 2017 2 commits
  7. 26 Mar, 2017 1 commit
  8. 24 Mar, 2017 2 commits
  9. 23 Mar, 2017 1 commit
    • Luke's avatar
      Adds highlight + splash color properties to material button (#8643) · 1adfbd4e
      Luke authored
      * adds highlight + splash color properties to material button
      
      * add states to raised button + flat button
      
      * fixes an issue where the custom highlight would not be properly set
      
      * Add preliminary tests for theme highlight + splash and via theme
      
      * documentation changes. tweaks per code review feedback
      
      * comment out unused variable
      
      * remove unused import
      
      * documentation updates. removed commented code
      1adfbd4e
  10. 22 Mar, 2017 2 commits
  11. 21 Mar, 2017 2 commits
  12. 20 Mar, 2017 3 commits
  13. 19 Mar, 2017 1 commit
  14. 18 Mar, 2017 1 commit
  15. 17 Mar, 2017 7 commits
  16. 16 Mar, 2017 1 commit
  17. 15 Mar, 2017 4 commits
  18. 14 Mar, 2017 1 commit