1780 Commits

Author SHA1 Message Date
Kate Lovett
ff15d04f21
Add support for pointer scrolling to trigger floats & snaps (#76145) 2021-04-29 22:29:03 -07:00
Ian Hickson
d1f02ae075
Short-circuit _debugCanPerformMutations if debugDoingLayout is false (#81246) 2021-04-27 15:04:03 -07:00
Jim Graham
6738462744
Add BackdropFilter blend mode (#80129) 2021-04-26 18:04:02 -07:00
creativecreatorormaybenot
5e2f8631f8
Fix Hit Tests in RenderEditable when Scrolled (#81040) 2021-04-26 10:54:04 -07:00
Ren You
e170ea521c
Revert "[RenderEditable] Dont paint caret when selection is invalid (#79607)" (#81076)
This reverts commit 0f8148ec16325493b1b48a21367b839167f940b9.
2021-04-23 16:00:11 -07:00
creativecreatorormaybenot
6e1a0ed28b
Correct typo in addWithPaintTransform docs (#80657) 2021-04-19 20:29:02 -07:00
LongCatIsLooong
0f8148ec16
[RenderEditable] Dont paint caret when selection is invalid (#79607) 2021-04-18 09:14:02 -07:00
Michael Goderbauer
2a8dba4af6
Treat some exceptions as unhandled when a debugger is attached (#78649) 2021-04-15 10:49:02 -07:00
Pedro Massango
65388ee2ee
Add TextOverflow into TextStyle (#78927) 2021-04-13 18:09:03 -07:00
Michael Goderbauer
97abe4418c
Fix doc for FlexColumnWidth.value (#79990) 2021-04-08 15:54:03 -07:00
xubaolin
625be62a01
fix paste crash when section is invalid (#78948) 2021-04-08 15:24:05 -07:00
Ricardo Canastro
136da59e6b
Support block delete with word and line modifiers (#79973)
Adds support for overridable delete/backspace keyboard shortcuts
2021-04-07 13:29:37 -07:00
Jenn Magder
a637fcd344
Revert "Support block delete with word and line modifiers (#79695)" (#79968)
This reverts commit 0ba2f6a87fbfd857c0a4e01a47e824dcab5462de.
2021-04-07 11:44:30 -07:00
Ricardo Canastro
0ba2f6a87f
Support block delete with word and line modifiers (#79695)
Support for keyboard backspace/delete shortcuts
2021-04-07 10:54:28 -07:00
chunhtai
303ce76d85
Fix RenderEditable register the raw keyboard listener twice (#79877)
* Fix RenderEditable register the raw keyboard listener twice

* skip web test
2021-04-06 11:27:31 -07:00
Alexandre Ardhuin
f82046b150
add trailing comma when argList is splitted (#79650) 2021-04-03 07:09:02 -07:00
Greg Spencer
8859f7a799
Revert "Support block delete with word and line modifiers (#77172)" (#79674)
This reverts commit 75453e6ac6647e014765ae6d863e199efc152a16 because it breaks flutter/test/rendering/editable_test.dart

Landing on red to fix the build.
2021-04-02 15:08:13 -07:00
Ricardo Canastro
75453e6ac6
Support block delete with word and line modifiers (#77172) 2021-04-02 14:39:03 -07:00
chunhtai
2369d76a1d
Makes text selection match the native behavior (#79308) 2021-04-02 12:09:05 -07:00
Sam Rawlins
abedbc3ad4
Remove "unnecessary" imports. (#78663) 2021-04-01 20:09:04 -07:00
Chris Bracken
3e7e06512c
Correct misspellings throughout the codebase (#79500) 2021-04-01 10:04:03 -07:00
Alexandre Ardhuin
671926db1b
add missing trailing commas (#79434) 2021-03-31 14:24:03 -07:00
Alexander Brusher
beb62a663d
Rolls isKeyboardKey engine change with fix (#79407)
* Adds a semantics node flag to identify sliders.

* [fuchsia] Fix roll of engine PR #25167

This changes fixes tests failing due to new isKeyboardKey semantics
flag.

* Fix typo

Co-authored-by: Zachary Anderson <zanderso@users.noreply.github.com>
2021-03-31 10:43:58 -07:00
Alexandre Ardhuin
41507a0408
add missing trailing commas (#79352) 2021-03-30 17:04:02 -07:00
Alexandre Ardhuin
e384ca7979
use null aware operators for function invocations (#79049) 2021-03-26 09:34:03 -07:00
chunhtai
bed88a1a5e
Fix rendereditable to check the latest text before setting the selection (#78919)
* Fix rendereditable to check the latest text before setting the selection

* add regression comment

* addressing comments and fix tests
2021-03-25 11:49:44 -07:00
Tong Mu
5647407f07
Add mouseCursor, onEnter, and onExit to TextSpan (#77754) 2021-03-25 00:39:03 -07:00
Jonah Williams
5344ed7156
[flutter] use null aware operators for function invocations (#79003) 2021-03-24 17:01:52 -07:00
LongCatIsLooong
ea3d4dbd6e
Reland "ConstraintsTransformBox (#77994)" reverted in (#78661) (#78673) 2021-03-24 10:35:02 -07:00
Justin McCandless
47db96af1b
Mac word modifier TextEditingActions (#78573) 2021-03-22 09:46:03 -07:00
Mouad Debbar
c0bcb4fc16
Revert "ConstraintsTransformBox (#77994)" (#78661)
This reverts commit 8c44abc009a333b0494598c0cfda0fbc07358234.
2021-03-19 16:34:57 -07:00
LongCatIsLooong
8c44abc009
ConstraintsTransformBox (#77994) 2021-03-19 15:56:04 -07:00
Michael Goderbauer
efbde443d2
Clean up ignores that are not ignoring anything (#78484) 2021-03-18 13:40:08 -07:00
Michael Goderbauer
d637b1874f
non-breaking changes for prefer_mixin lint (#77837) 2021-03-11 19:50:03 -08:00
Tong Mu
fa06b34024
Refactor: Move mouse cursor classes to "services" package (#77751) 2021-03-11 19:45:04 -08:00
Greg Spencer
a8d820a46e
Update samples to use repo analysis options, Fix sample templates and a ton of analyzer issues (#77868) 2021-03-11 16:45:03 -08:00
Jason Simmons
413c8a0b7b
Do not replace text with semantics labels in selectable text widgets (#77859) 2021-03-11 16:00:02 -08:00
Justin McCandless
541bff4058
Text Editing Movement Keys via Shortcuts (#75032)
Text editing shortcuts involving the arrow keys are no longer handled by RenderEditable's RawKeyboardListener, they use the new Shortcuts setup.  First PR in a plan to port all text editing keyboard handling to shortcuts.
2021-03-11 15:52:04 -08:00
chunhtai
aaa7f8428a
Fix gesture recognizer in selectable rich text should be focusable in… (#77730) 2021-03-11 15:40:10 -08:00
Konstantin Scheglov
3e7b208512
Fix UNNECESSARY_TYPE_CHECK_TRUE hints. (#77753) 2021-03-10 17:55:02 -08:00
chunhtai
f91ed2a30d
Adds set text semantics action to render editable (#77024)
* Adds set text semantics action to render editable

* addressing comments

* re-enable test

* fix test

* fix more test

* fix bad merge

* addressing comment

* update dynamic to Object?
2021-03-10 15:45:35 -08:00
Michael Goderbauer
807bb29888
enable prefer_function_declarations_over_variables lint (#77398) 2021-03-05 18:29:04 -08:00
Michael Goderbauer
7b251f5f37
Enable use_function_type_syntax_for_parameters lint (#77163) 2021-03-04 08:59:17 -08:00
chunhtai
b0d4d44853
Reland "fixes TextInputFormatter gets wrong old value of a selection" (#76653) 2021-03-02 11:54:02 -08:00
Michael Goderbauer
fc99e7c0d7
Enable missing_whitespace_between_adjacent_strings (#77027) 2021-03-01 18:30:17 -08:00
Swayam221
fc77610dd6
changed 'constrains' to 'constraints' in ChildLayoutHelper.dryLayoutC… (#76963) 2021-03-01 00:36:03 -08:00
Greg Spencer
7dbd586e04
Reland "ListTile Material Ripple and Shape Patch (#74373)" (#76892)
This reverts commit f8cd24d in an attempt to re-land it.

There are no changes in this PR from #74373, since it only failed Google internal tests, and we think that the solution involves updating those tests instead of changing this code.
2021-02-26 22:10:19 -08:00
LongCatIsLooong
ac4d5099d8
Reland #74722 (#75604) 2021-02-24 11:01:03 -08:00
chunhtai
b5139515c1
Revert "fixes TextInputFormatter gets wrong old value of a selection (#75541)" (#76627)
This reverts commit a46139a2cef8144444a3e13a3970e9a267304b91.
2021-02-23 11:25:01 -08:00
nt4f04uNd
9b6d267ea3
adding freeze parameter to Texture and TextureBox (#75738) 2021-02-22 10:21:03 -08:00