2534 Commits

Author SHA1 Message Date
Greg Spencer
08e61631ff
Allow Navigator to inherit traversal policy from parent. (#110818) 2022-09-12 21:57:55 +00:00
Justin McCandless
8f9a519519
Fix Magnifier crash (#111303) 2022-09-12 21:57:52 +00:00
yaakovschectman
4d3c122434
Use tristate checkbox engine changes (#111032)
* Introduce tests for tristate checkboxes

* Initial

* Use tristate changes in engine

* Flutter_test matchers test update

* Comments, tests

* Update packages/flutter/lib/src/semantics/semantics.dart

Co-authored-by: Chris Bracken <chris@bracken.jp>

* Assert mutual exclusivity

* Assert valid state before updating state

* Update packages/flutter/lib/src/semantics/semantics.dart

Typo fix in comment

Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>

Co-authored-by: Chris Bracken <chris@bracken.jp>
Co-authored-by: Loïc Sharma <737941+loic-sharma@users.noreply.github.com>
2022-09-08 17:41:54 -04:00
Jonah Williams
7e1e840999
[framework] revert removal of opacity (#111202) 2022-09-08 18:33:23 +00:00
Kate Lovett
5f2d730f1f
Revert Ballistic & Clamping simulation updates (#111201) 2022-09-08 17:43:54 +00:00
Viren Khatri
165cb0b986
fixes FadeInImage for an edge case (#111035) 2022-09-08 02:41:31 +00:00
Greg Spencer
e3a6a0da91
Annual spelling error fix (#111132) 2022-09-07 23:49:03 +00:00
Dan Field
eaff1562a9
Dispose Paragraph objects (#110627) 2022-09-06 20:45:55 +00:00
yaakovschectman
96b72232bd
Preliminary PR for engine changes for Tristate checkboxes (#110859)
* Honor mixed state

* Prepare for change to engine

* Unused vars

* Remove comments

* Skip test for now

* Comment for skip

* Compartmentalize changes

* Justification comments
2022-09-06 09:29:05 -04:00
Pierre-Louis
0c2f7bc2a2
Remove errant double spaces (#110758) 2022-09-02 04:00:58 +00:00
Greg Spencer
2051f09c68
Add Overlay.maybeOf, make Overlay.of return a non-nullable instance (#110811) 2022-09-02 00:13:12 +00:00
chunhtai
1dd6a23358
Refactor macOS text editing shortcuts (#110289) 2022-08-30 16:25:00 +00:00
Greg Spencer
7122a0095c
Fix some tap region bugs (#110398) 2022-08-30 01:04:16 +00:00
Greg Spencer
ee8488e871
Remove warnings when UnconstrainedBox and ConstraintsTransformBox are clipped (#110393) 2022-08-29 17:21:04 +00:00
Chinmoy
c6870ee969
Added onSelectionChange callback to SelectionRegion and SelectionArea (#108985) 2022-08-29 15:21:45 +00:00
fzyzcjy
5be7e49dcf
Fix Image's logical flow which disposes its image too early, causing errors such as "Cannot clone a disposed image" (#110131) 2022-08-26 15:58:54 +00:00
Jonah Williams
637bd0fb74
[framework] simplify raster widget, rename, combine painters (#109485) 2022-08-25 00:52:08 +00:00
FluentCoding
c5edf62900
Support for FilterQuality in FadeInImage (#110096) 2022-08-24 23:00:52 +00:00
Kate Lovett
7e12b37111
Deprecate 2018 text theme parameters (#109817) 2022-08-22 20:00:34 +00:00
Kate Lovett
b6f7289b18
Update Ballistic animation & ClampingScrollSimulation (#107735) 2022-08-19 17:24:03 +00:00
xubaolin
4e2b648069
[Dismissible]Fix a state lose issue (#108971) 2022-08-19 02:47:10 +00:00
Callum Moffat
09e400ead9
Don't disable pointer interaction during trackpad scroll (#106890) 2022-08-17 22:57:07 +00:00
Greg Spencer
7a8c84f9d9
Some misc changes needed for MenuBar implementation. (#109555) 2022-08-17 20:43:10 +00:00
Bernardo Ferrari
01f3fca3f5
Improve ShapeDecoration performance. (#108648) 2022-08-17 19:25:06 +00:00
Camille Simon
7db25c36ad
Re-land Add Spell Check to EditableText (#109643) 2022-08-17 16:16:02 +00:00
xubaolin
3d94a014b7
Scrollbar respect the NeverScrollableScrollPhysics physics (#109609) 2022-08-17 00:58:11 +00:00
Greg Spencer
cd98c49c37
Some changes needed to PlatformMenuBar before the MenuBar implementation change lands. (#109556) 2022-08-16 23:12:21 +00:00
Jonah Williams
0ba88d8b43
Revert "Add Spellcheck to EditableText (Android) (#109334)" (#109631)
This reverts commit ff9fe35682e10d1067d918770048d28a1f462e0f.
2022-08-16 14:30:03 -07:00
Camille Simon
ff9fe35682
Add Spellcheck to EditableText (Android) (#109334) 2022-08-16 18:22:45 +00:00
Mahesh Jamdade
f9331e2c6c
Pass fit property to RenderIndexedStack (#109295) 2022-08-16 12:08:26 +00:00
Michael Goderbauer
2b9beda0d0
Reland "Keep dirty manipulations private to Element base class (#109401)" (#109562) 2022-08-15 19:59:13 +00:00
Renzo Olivares
fe2fc8daae
Single tap on the previous selection should toggle the toolbar on iOS… (#108913) 2022-08-13 02:06:07 +00:00
Greg Spencer
7887ca5bb5
Revert "Keep dirty manipulations private to Element base class (#109401)" (#109481)
Landing on red to green the build.
2022-08-12 18:28:24 -07:00
Michael Goderbauer
a624cb71b3
Keep dirty manipulations private to Element base class (#109401) 2022-08-12 12:54:03 -07:00
stuartmorgan
ab23233fa8
Reland: Fix Android platform view creation flow (#109405) 2022-08-12 01:26:19 +00:00
Casey Hillers
f878bda18c
Revert "Change ClipboardStatusNofifier parameter in buildToolbar to V… (#109388) 2022-08-11 17:36:06 +00:00
Casey Hillers
9ad052a57e
Revert "Fix Android platform view creation flow" (#109389)
Merging on red to green the build.
2022-08-11 08:05:27 -07:00
Ian Hickson
9b2668a451
Minor fix compendium (#107874) 2022-08-11 02:33:07 +00:00
stuartmorgan
a47b3ccc2c
Fix Android platform view creation flow (#109232) 2022-08-11 02:26:30 +00:00
chunhtai
98ce4bf7c6
Change ClipboardStatusNofifier parameter in buildToolbar to ValueLise… (#108917) 2022-08-10 23:26:09 +00:00
Ian Hickson
7ded3d91da
API documentation cleanup (#108500) 2022-08-10 22:03:20 +00:00
Tomasz Gucio
5be898a3ae
Move MagnifierBuilder, MagnifierOverlayInfoBearer from text_selection.dart (#108956) 2022-08-10 19:57:34 +00:00
chunhtai
2f4e9536bf
Implements browser context menu in selectable region (#108909) 2022-08-10 17:29:06 +00:00
Paul Berry
2a6f9ad6c6
Replace NavigatorObserver._navigator with a static expando. (#109238) 2022-08-10 07:25:29 -07:00
Pierre-Louis
e7c867c916
Add support for font variation based theming to Icon (#109140) 2022-08-09 05:59:14 +00:00
Greg Spencer
5805f45445
Fix autocomplete selections (#109185) 2022-08-08 23:22:04 +00:00
otto-dev
5c44057d85
Apply indexToItemIndex to indices returned by findChildIndexCallback in SliverAnimatedListState (#108710) 2022-08-05 22:12:06 +00:00
Michael Goderbauer
ed0c8d77f8
Remove some outdated ignores from framework (#108915) 2022-08-03 22:42:06 +00:00
Matej Knopp
7e8f0e57bf
[macOS] Use editing intents from engine (#105407) 2022-08-03 21:51:28 +02:00
Greg Spencer
f7c41d0988
Update equalsIgnoringHashCodes to take a list of Strings (#108507) 2022-08-03 19:48:06 +00:00