- 24 Sep, 2019 3 commits
-
-
Alexandre Ardhuin authored
-
Greg Spencer authored
There were four or five different implementations in various tests for sendFakeKeyEvent, which roughly all did the same thing. I was going to add yet another one, and decided that it needed to be generalized and centralized. This replaces those instances with something that just takes a LogicalKeyboardKey so that it's self-documenting, and can be used with multiple platforms. This adds two functions to widget tester: sendKeyDownEvent and sendKeyUpEvent which simulate key up/down from a physical keyboard. It also adds global functions simulateKeyDownEvent and simulateKeyUpEvent that can be called without a widget tester. All are async functions protected by the async guard.
-
Alexandre Ardhuin authored
-
- 18 Sep, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 17 Sep, 2019 2 commits
-
-
Michael Goderbauer authored
This reverts commit 6ad88bd5.
-
Michael Goderbauer authored
-
- 13 Sep, 2019 1 commit
-
-
Michael Goderbauer authored
-
- 03 Sep, 2019 1 commit
-
-
Greg Spencer authored
This changes the behavior of text fields, Material buttons, and Chips so that if they are disabled they lose focus. Before this change, it was possible to disable a control and then use focus traversal to reach it anyhow, and in the case of text fields, enter text into a disabled field. Fixes #33985
-
- 21 Aug, 2019 1 commit
-
- 09 Aug, 2019 2 commits
-
-
Michael Klimushyn authored
This reverts commit 92ef2b9c. This requires either runApp() or WidgetsFlutterBinding.ensureInitialized() to have been called before using any MethodChannels. Plugins broadly rely on MethodChannels and right now there's no general requirements that they be constructed within the runApp call, so the ecosystem breakages from this are broader than originally thought. Reverting for now.
-
adazh authored
-
- 07 Aug, 2019 1 commit
-
-
Tong Mu authored
Guard removePointer with addTearDown to avoid cascading test crash.
-
- 02 Aug, 2019 2 commits
-
-
Justin McCandless authored
Fix bug where selection menu appeared at top of screen for multiline inputs.
-
Justin McCandless authored
The text caret wasn't being hidden after entering text, this fixes it.
-
- 01 Aug, 2019 1 commit
-
-
chunhtai authored
reland Enable selection by default for password text field and expose api to turn on and off context menu options (#37324)
-
- 31 Jul, 2019 1 commit
-
-
Michael Goderbauer authored
Revert "reland Enable selection by default for password text field and expose api to turn on and off context menu options (#34676) (#37183)" (#37295) This reverts commit 7eb09a84.
-
- 30 Jul, 2019 1 commit
-
- 28 Jul, 2019 1 commit
-
-
Kate Lovett authored
-
- 27 Jul, 2019 1 commit
-
- 26 Jul, 2019 1 commit
-
-
chunhtai authored
Enable selection by default for password text field and expose api to turn on and off context menu options (#34676)
-
- 19 Jul, 2019 1 commit
-
-
chunhtai authored
-
- 12 Jul, 2019 2 commits
-
-
Kate Lovett authored
This reverts commit eb0b1790. Skia Gold post-submit test were failing due to the service account not being found on Cirrus.
-
Kate Lovett authored
* Fresh PR for Gold integration. * Nits * WIP * Artifacts from merge * Changed some platform dependencies for web, added library prefix notation for Skia Gold test names. * Updating for CI implementation * Write out service account * Writing to skip out * WIP * ++ * Fixing depot tools deps * Windows depot_tools * Fixing setup scripts * ++ * depot tools * ++ * WIP * Tracing depot_tools clone * WIP * ++ * analyzer * WIP * chrome typo * copy artifact * Working on tests * Code cleanup * ++ * Code cleanup, updated tests * ++ review feedback * Review * Analyzer * Review feedback * Nits from review * PRogress * ++ * Fixing tests * ++ * Testing repo route * Just needing documention around new structures. * cleanup * Analyzer * Documentation updates * Documentation updates * Cirrus updates * cirrus nit * Review feedback * Review feedback * Fixing skip comparator * Fix base directory for Skia Gold case * ++ * Feedback * ++ * Fixed uri assertion * Made GoldensClient abstract, altered SkiaGoldClient constructor * Analyzer
-
- 10 Jul, 2019 1 commit
-
-
Justin McCandless authored
Show and hide the text selection menu at the correct time with various gestures in the text field.
-
- 19 Jun, 2019 1 commit
-
-
LongCatIsLooong authored
-
- 18 Jun, 2019 1 commit
-
-
Kate Lovett authored
* Splitting golden file versioning out as an argument of matchesGoldenFile * Fixing description implementation. * Removing unused imports * Removing unused import * Review feedback
-
- 13 Jun, 2019 1 commit
-
-
Jonah Williams authored
-
- 10 Jun, 2019 2 commits
-
-
chunhtai authored
-
Justin McCandless authored
Stop a text editing error from happening
-
- 04 Jun, 2019 3 commits
-
-
Justin McCandless authored
Fix exception that was happening when double-double-tapping a TextField (or double long tapping).
-
Justin McCandless authored
Extra space when scrolling to selected input so that the selection caret is visible.
-
Kate Lovett authored
-
- 03 Jun, 2019 4 commits
-
-
chunhtai authored
-
Jonah Williams authored
-
Jonah Williams authored
This reverts commit d92b3b40.
-
Jonah Williams 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.
-
- 28 May, 2019 1 commit
-
-
Harry Terkelsen authored
* Deprecates `BinaryMessages` in favor of a default instance of `BinaryMessenger`, called `defaultBinaryMessenger` * Platform channels use the `defaultBinaryMessenger` for their binaryMessenger default argument.
-
- 23 May, 2019 1 commit
-
-
Justin McCandless authored
Fix a bug where holding down on text selection caused the handles to flash. The fix was to only update selection when it actually changed.
-