2546 Commits

Author SHA1 Message Date
Dan Field
36a5a0f55f
Avoid sending zero transform semantic nodes to the engine (#111843) 2022-09-19 20:11:47 +00:00
Callum Moffat
70b19ff987
Add macOS-specific scroll physics (#108298) 2022-09-19 20:08:03 +00:00
Kate Lovett
75d8fb364c
Remove deprecated drag anchor (#111713) 2022-09-19 18:52:01 +00:00
Taha Tesser
ff6aa928aa
Fix Scrollbar thumb drag behavior on desktop. (#111250) 2022-09-19 07:51:16 +00:00
Callum Moffat
0322b57796
Fix changing DraggableScrollableSheet controller (#111445) 2022-09-16 23:17:04 +00:00
chunhtai
bcc1dc6b99
Makes TextBoundary and its subclasses public (#110367) 2022-09-16 22:05:04 +00:00
Nazareno Cavazzon
0ad0a56e86
panningDirection parameter added to InteractiveViewer (#109014) 2022-09-16 17:22:12 +00:00
godofredoc
61db3bc8c5
Revert "Single tap on the previous selection should toggle the toolbar on iOS…" (#111662) 2022-09-15 16:44:17 +00:00
Michael Goderbauer
b8df71fcaf
Add BuildContext.mounted (#111619) 2022-09-15 16:17:08 +00:00
Greg Spencer
5f9ad01ebf
Prepare the framework for having RRect assert on negative radii (#111515) 2022-09-14 23:21:01 +00:00
Callum Moffat
7b5241b39b
Fix DraggableScrollableSheet rebuilding during drag (#111010) 2022-09-13 19:31:19 +00:00
Kenzie Davisson
4356d3b676
Create an enum for widget inspector service extensions for use by tools (#111405) 2022-09-13 09:53:24 -07:00
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