- 20 May, 2020 1 commit
-
-
Justin McCandless authored
-
- 15 May, 2020 1 commit
-
- 14 May, 2020 1 commit
-
-
Justin McCandless authored
-
- 11 May, 2020 2 commits
-
-
Jenn Magder authored
This reverts commit d9882263.
-
Justin McCandless authored
Unrevert of paste button hides when nothing to paste
-
- 10 May, 2020 1 commit
-
-
Mehmet Fidanboylu authored
This reverts commit d5634982.
-
- 08 May, 2020 2 commits
-
-
Justin McCandless authored
Unreverts #54902 with fixes for a failing integration test.
-
Justin McCandless authored
This reverts commit 053c3881.
-
- 07 May, 2020 1 commit
-
-
Justin McCandless authored
-
- 14 Apr, 2020 1 commit
-
-
Justin McCandless authored
Adds the ability for the iOS text selection menu to handle items that are too wide for the screen.
-
- 10 Apr, 2020 1 commit
-
-
Alexandre Ardhuin authored
* replace simple Container(w & h) with SizedBox * address review comments * address review comments
-
- 11 Mar, 2020 1 commit
-
-
Justin McCandless authored
Adds an overflow menu to the text selection menu on Android when the items overflow.
-
- 31 Jan, 2020 1 commit
-
-
Bogdan Lukin authored
-
- 27 Nov, 2019 1 commit
-
-
Ian Hickson authored
* Update project.pbxproj files to say Flutter rather than Chromium Also, the templates now have an empty organization so that we don't cause people to give their apps a Flutter copyright. * Update the copyright notice checker to require a standard notice on all files * Update copyrights on Dart files. (This was a mechanical commit.) * Fix weird license headers on Dart files that deviate from our conventions; relicense Shrine. Some were already marked "The Flutter Authors", not clear why. Their dates have been normalized. Some were missing the blank line after the license. Some were randomly different in trivial ways for no apparent reason (e.g. missing the trailing period). * Clean up the copyrights in non-Dart files. (Manual edits.) Also, make sure templates don't have copyrights. * Fix some more ORGANIZATIONNAMEs
-
- 18 Sep, 2019 1 commit
-
-
chunhtai authored
-
- 17 Sep, 2019 1 commit
-
-
Alexandre Ardhuin authored
-
- 02 Aug, 2019 1 commit
-
-
Justin McCandless authored
Fix bug where selection menu appeared at top of screen for multiline inputs.
-
- 19 Jun, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 10 Jun, 2019 1 commit
-
-
chunhtai authored
-
- 30 May, 2019 2 commits
-
-
Justin McCandless authored
The text selection handles now feel a lot more responsive, and their implementation was cleaned up a bit.
-
Tong Mu authored
This PR enables "Select all" on MaterialTextSelection when text is partially selected.
-
- 06 May, 2019 1 commit
-
-
yaheng authored
-
- 01 Mar, 2019 1 commit
-
-
Alexandre Ardhuin authored
* add trailing commas on list/map/parameters * add trailing commas on Invocation with nb of arg>1 * add commas for widget containing widgets * add trailing commas if instantiation contains trailing comma * revert bad change
-
- 04 Nov, 2018 1 commit
-
-
sjindel-google authored
`RenderEditable.paint` assumes that if the length of the text fits within the visible region, then the text will be rendered at the start of the region and be completely visible. This is not always true, since the text may still be rendered at an offset if an animation is ongoing when the text begins to fit. This fixes #22288 and #14121
-
- 30 Oct, 2018 1 commit
-
-
Hans Muller authored
-
- 12 Sep, 2018 1 commit
-
-
Alexandre Ardhuin authored
* enable lint unnecessary_new * fix tests * fix tests * fix tests
-
- 20 Jun, 2018 1 commit
-
-
Jonah Williams authored
-
- 12 Mar, 2018 1 commit
-
-
Jason Simmons authored
-
- 02 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 31 Jan, 2018 1 commit
-
-
Michael Goderbauer authored
With a little refactor and unification of how availability of copy/cut/paste is determined across platforms. Minor remaining issue: https://github.com/flutter/flutter/issues/14331. Fixes https://github.com/flutter/flutter/issues/13501.
-
- 07 Sep, 2017 1 commit
-
-
Hans Muller authored
-
- 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
-
- 20 Jun, 2017 1 commit
-
-
Ian Hickson authored
Introduce CompositedTransformTarget and CompositedTransformFollower widgets, corresponding render objects, and corresponding layers. Adjust the way text fields work to use this. Various changes I needed to debug the issues that came up.
-
- 03 May, 2017 1 commit
-
-
Jason Simmons authored
Fixes https://github.com/flutter/flutter/issues/9342
-
- 27 Apr, 2017 1 commit
-
-
Ian Hickson authored
-
- 21 Apr, 2017 1 commit
-
-
Alexandre Ardhuin authored
* make @immutable const * fix build
-
- 12 Apr, 2017 1 commit
-
-
Ian Hickson authored
* Manually fix every use of Point.x and Point.y Some of these were moved to dx/dy, but not all. * Manually convert uses of the old gradient API * Remove old reference to Point. * Mechanical changes I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\bPoint[.]origin\b/Offset.zero/g' git ls-files -z | xargs -0 sed -i 's/\bPoint[.]lerp\b/Offset.lerp/g' git ls-files -z | xargs -0 sed -i 's/\bnew Point\b/new Offset/g' git ls-files -z | xargs -0 sed -i 's/\bconst Point\b/const Offset/g' git ls-files -z | xargs -0 sed -i 's/\bstatic Point /static Offset /g' git ls-files -z | xargs -0 sed -i 's/\bfinal Point /final Offset /g' git ls-files -z | xargs -0 sed -i 's/^\( *\)Point /\1Offset /g' git ls-files -z | xargs -0 sed -i 's/ui[.]Point\b/ui.Offset/g' git ls-files -z | xargs -0 sed -i 's/(Point\b/(Offset/g' git ls-files -z | xargs -0 sed -i 's/\([[{,]\) Point\b/\1 Offset/g' git ls-files -z | xargs -0 sed -i 's/@required Point\b/@required Offset/g' git ls-files -z | xargs -0 sed -i 's/<Point>/<Offset>/g' git ls-files -z | xargs -0 sed -i 's/[.]toOffset()//g' git ls-files -z | xargs -0 sed -i 's/[.]toPoint()//g' git ls-files -z | xargs -0 sed -i 's/\bshow Point, /show /g' git ls-files -z | xargs -0 sed -i 's/\bshow Point;/show Offset;/g' * Mechanical changes - dartdocs I applied the following at the root of the Flutter repository: git ls-files -z | xargs -0 sed -i 's/\ba \[Point\]/an [Offset]/g' git ls-files -z | xargs -0 sed -i 's/\[Point\]/[Offset]/g' * Further improvements and a test * Fix minor errors from rebasing... * Roll engine
-
- 07 Apr, 2017 1 commit
-
-
Ian Hickson authored
Aggressively apply the const lint.
-
- 04 Apr, 2017 1 commit
-
-
Adam Barth authored
-
- 02 Apr, 2017 1 commit
-
-
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
-