- 02 Apr, 2018 1 commit
-
-
Victor Choueiri authored
Added a call to debugCheckHasMaterial() at the start of TextField's build method.
-
- 29 Mar, 2018 1 commit
-
-
Hans Muller authored
-
- 28 Mar, 2018 1 commit
-
-
Stanislav Baranov authored
* Support for decimal and signed numeric keyboard * Comments * Rebase. * Roll engine to dd6f46c485192f4506035088c9065b9f5dbba9ab
-
- 20 Mar, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 19 Mar, 2018 1 commit
-
-
Ian Hickson authored
-
- 02 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 20 Jan, 2018 1 commit
-
-
Hans Muller authored
-
- 17 Jan, 2018 2 commits
-
-
Hans Muller authored
-
Hans Muller authored
-
- 13 Jan, 2018 1 commit
-
-
Hans Muller authored
-
- 08 Jan, 2018 1 commit
-
-
Hans Muller authored
-
- 08 Dec, 2017 2 commits
-
-
Yegor authored
* make time picker accessible * use new CustomPaint a11y API * flutter_localizations tests; use bigger distance delta * fix am/pm control; selected values * fix translations; remove @mustCallSuper in describeSemanticsConfiguration * exclude AM/PM announcement from iOS as on iOS the label is read back automatically
-
Michael Goderbauer authored
-
- 06 Dec, 2017 1 commit
-
-
Michael Goderbauer authored
This contains a breaking API change to `SelectionChangedHandler`. This is part of making text input accessible on Andriod (https://github.com/flutter/flutter/issues/12785).
-
- 25 Nov, 2017 1 commit
-
-
Devon Carew authored
-
- 09 Nov, 2017 1 commit
-
-
Greg Spencer authored
UnconstrainedBox will allow its child to size itself as if it had no constraints, and then attempt to fit around that object, until its own constraints are exceeded, in which case it will clip and display an overflow warning. I also factored out DebugOverflowIndicator, which will draw overflow indicators on containers which overflow but aren't expected to.
-
- 24 Oct, 2017 1 commit
-
-
Greg Spencer authored
This adds an optional character counter and maxLength parameter to the TextField, as described in the Material Design Spec. The counter text and style in the input decorator may be specified, but will default to the "right thing" if not specified, where the "right thing" is a counter that looks like "3 / 10" (if there are three characters entered into a field where maxLength is set to 10). To limit the number of characters entered, I created a LengthLimitingTextFormatter that will limit the number of characters (Unicode runes) in the input, which can be used independently. The formatter is applied after the other formatters supplied (if any). Even if there is no decorator, the text field will limit the number of characters input if maxLength is set. If maxLengthEnforced is set to false (it defaults to true), then the max length will not be enforced. In that case, if the text exceeds the length, then the counter will turn red, and it will make the divider turn red.
-
- 27 Sep, 2017 1 commit
-
-
gspencergoog authored
Add multiline keyboard support to editable text widget. Fixes #8028.
-
- 26 Sep, 2017 1 commit
-
-
Chris Bracken authored
-
- 20 Sep, 2017 1 commit
-
-
Chris Bracken authored
Correctly handle the case where the TextEditingController associated with a TextField is set to null. Due to a typo (= vs ==), previously this was a no-op and the existing TextEditingController was retained, rather than copied.
-
- 07 Sep, 2017 1 commit
-
-
Ian Hickson authored
-
- 03 Aug, 2017 1 commit
-
-
Jacob Richman authored
Add Diagnosticable base class and documentation
-
- 25 Jul, 2017 1 commit
-
-
Jacob Richman authored
Refactor RenderObject.toStringDeep and Widget.toStringDeep code to use DiagnosticsNode.
-
- 21 Jul, 2017 1 commit
-
-
xster authored
Extract common text selection overlay logic from Material to Widget and create a Cupertino version of the overlays
-
- 18 Jul, 2017 1 commit
-
-
- 23 Jun, 2017 1 commit
-
-
Michael Goderbauer authored
* Provide haptic/acoustic feedback for tap & long-press on Android * review comments * fixed example code * review comments * comment fix
-
- 13 Jun, 2017 1 commit
-
-
Ian Hickson authored
-
- 03 May, 2017 1 commit
-
-
Ian Hickson authored
-
- 28 Apr, 2017 1 commit
-
-
xster authored
* Add a text formatter interface used by EditingText. Provide some default implementations. * self nits * Handle -1 selection offsets * review notes * simplify regular expression * Add whitelisting formatters. Use a custom phone number formatter in text demo. * review notes * not being able to addAll(null) is pretty annoying * review notes * partial tests * Add tests * didn’t end up needing mockito * move to services
-
- 21 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* make @immutable const * fix build
-
- 17 Apr, 2017 1 commit
-
-
Hans Muller authored
-
- 11 Apr, 2017 1 commit
-
-
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
-
- 02 Apr, 2017 3 commits
-
-
Adam Barth authored
Also, fix an issue where hint text wasn't visible when the InputDecoration was collapsed. Fixes #8541
-
Adam Barth authored
-
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
-