Greg Spencer
b5f9612cac
Randomize Framework tests, opt out some tests that currently fail. ( #85159 )
...
This turns on order shuffling for all tests that don't fail with it on, marking those tests that do fail with a tag so that they will be run without shuffling on.
To determine which tests fail with it on, I ran all the tests 100 times with different random shuffle seeds, and then also ran it with the date seeds from today until the end of July, and tagged all of the test suites (files) that fail, with a seed that caused them to fail.
2021-06-29 13:46:13 -07:00
Dan Field
025397ae3f
Release retained resources from layers/dispose pictures ( #84740 )
2021-06-25 12:01:03 -07:00
LongCatIsLooong
2b9fdada88
[RenderEditable] fix crash & remove TextPainter.layout short-circuiting ( #85008 )
2021-06-24 09:21:04 -07:00
Greg Spencer
1ac209c222
Turn on avoid_dynamic_calls lint, make appropriate changes. ( #84478 )
2021-06-23 16:36:03 -07:00
chunhtai
00ee2e59e7
Adds text attributes support for semantics ( #79599 )
...
* Adds label attributes
* fix test
* comments
* list equal
2021-06-17 09:45:34 -07:00
xubaolin
0347c533f1
fix a PlatformView gesture bug ( #84257 )
2021-06-10 17:39:03 -07:00
Gary Qian
e70a1d1d7a
Support WidgetSpan in RenderEditable ( #83537 )
2021-06-09 21:54:02 -07:00
Ren You
9ecba20fbd
Revert "Always push layer for RenderAnimatedOpacityMixin ( #83145 )" ( #84187 )
...
This reverts commit 048baa75913ede225cf140b725dda87f9dc2bebd.
2021-06-08 08:46:25 -07:00
Dan Field
c1fe2bd1e0
Reland "Dispose render objects when owning element is unmounted. ( #82883 )" ( #83790 ) ( #83920 )
2021-06-07 18:39:02 -07:00
Dan Field
5547bfdb5d
Delete obsolete TODO and skip ( #83968 )
2021-06-04 10:59:03 -07:00
Michael Goderbauer
048baa7591
Always push layer for RenderAnimatedOpacityMixin ( #83145 )
2021-06-03 17:32:37 -07:00
Anis Alibegić
c99ed373b3
Fixed large amount of spelling errors ( #83744 )
2021-06-02 10:14:06 -07:00
Ren You
63c49c3d83
Revert "Dispose render objects when owning element is unmounted. ( #82883 )" ( #83790 )
...
This reverts commit c75edc268ca336c66a103f1c0d82c4dff140fca0.
2021-06-02 07:54:19 -07:00
Dan Field
c75edc268c
Dispose render objects when owning element is unmounted. ( #82883 )
2021-06-01 22:29:02 -07:00
Alexandre Ardhuin
0ef0f0ba5e
fix lint from an improved unnecessary_parenthesis ( #83433 )
2021-05-27 13:39:03 -07:00
Yegor
a05076e45b
disable ideographic script test on web ( #83130 )
2021-05-21 17:18:41 -07:00
Ian Hickson
5e0cc4cba4
Migrate to ChannelBuffers.push ( #82564 )
2021-05-21 15:09:03 -07:00
Hattomo (TomohiroHattori)
08a70e7ac8
Enable avoid_escaping_inner_quotes lint ( #81153 )
2021-05-19 09:54:02 -07:00
chunhtai
15b8722664
Revert "Fix wrap compute max intrinsic width/height with spacing (#82t609)" ( #82872 )
...
This reverts commit 468471bfc1ce61e9ab0120e1dfc6bc7b384b7448.
2021-05-18 21:58:16 -07:00
YeungKC
468471bfc1
Fix wrap compute max intrinsic width/height with spacing ( #82609 )
2021-05-18 01:54:02 -07:00
xubaolin
bac5a0db3b
fix scrollable widget scrollDirection update bug ( #82025 )
2021-05-17 19:19:03 -07:00
Ian Hickson
2ae1e39810
Revert "Migrate to ChannelBuffers.push ( #82057 )" ( #82525 )
2021-05-14 12:09:03 -07:00
Ian Hickson
b86d5c0094
Migrate to ChannelBuffers.push ( #82057 )
2021-05-13 14:34:04 -07:00
YeungKC
64765d8672
done ( #82286 )
2021-05-13 06:09:06 -07:00
Alexandre Ardhuin
7d46d43635
use throwsXxx instead of throwsA(isA<Xxx>()) ( #82328 )
2021-05-12 09:59:02 -07:00
LongCatIsLooong
b970f40646
Let RenderEditable.delete directly delete from the controller text. ( #82215 )
2021-05-11 13:44:03 -07:00
Alexandre Ardhuin
df3662b15e
use throwsA ( #82238 )
2021-05-11 10:19:01 -07:00
Dan Field
c84528d9da
Implement ==/hashCode for ViewConfiguration, avoid unnecessary layer creation/replacement ( #81928 )
2021-05-07 07:09:02 -07:00
Ren You
7f1d1414cc
Revert "Migrate to ChannelBuffers.push ( #81235 )" ( #81829 )
...
This reverts commit 35ad43f20caa71ec051a97bc8bc8fec552fb4452.
2021-05-04 06:17:19 -07:00
Ian Hickson
35ad43f20c
Migrate to ChannelBuffers.push ( #81235 )
2021-05-03 17:14:03 -07:00
Todd Volkert
0cc58fd046
Fix assert in RenderObject.getTransformTo() ( #81590 )
...
The assert was never hitting because it was first hitting a
null cast error in the `renderer.parent!` line in the for
loop.
2021-04-30 21:08:54 -07:00
Todd Volkert
91de4bd3e3
Add onLongPressDown, onLongPressCancel ( #81260 )
...
This adds support for GestureDetector.onLongPressDown and
GestureDetector.onLongPressCancel, allowing callers to register
interest in the initial pointer contact that might turn into
a long-press (and the associated cancel event if the gesture
loses).
2021-04-28 12:51:27 -07:00
Angjie Li
b74df388e1
Revert "Migrate to ChannelBuffers.push ( #76288 )" ( #81226 )
...
This reverts commit c26ed03c8a77810136cc087ae60048ace062842d.
2021-04-26 12:57:17 -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
Ian Hickson
c26ed03c8a
Migrate to ChannelBuffers.push ( #76288 )
...
* Migrate to ChannelBuffers.push
* Move TestDefaultBinaryMessenger to its own file
* Apply deprecations and fix usages
2021-04-23 15:39:34 -07:00
Alexandre Ardhuin
59fc92168a
add missing trailing commas ( #81065 )
2021-04-23 22:47:40 +02:00
Justin Hutchins
dca07d2a8a
Enable previously skipped Editable test ( #80761 )
2021-04-22 13:19:03 -07:00
Phil Quitslund
61c30c41b2
fix sort_directives violations ( #80817 )
2021-04-21 13:49:03 -07:00
LongCatIsLooong
0f8148ec16
[RenderEditable] Dont paint caret when selection is invalid ( #79607 )
2021-04-18 09:14:02 -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
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
Kate Lovett
e40610d67e
Automatically applying Scrollbars on desktop platforms with configurable ScrollBehaviors ( #78588 )
2021-04-02 16:40:17 -05: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
Chris Bracken
3e7e06512c
Correct misspellings throughout the codebase ( #79500 )
2021-04-01 10:04:03 -07:00
Alexandre Ardhuin
e384ca7979
use null aware operators for function invocations ( #79049 )
2021-03-26 09:34:03 -07:00