2473 Commits

Author SHA1 Message Date
Callum Moffat
7b07b85d91
Add supportedDevices parameter to GestureDetector (#107312) 2022-07-21 20:15:05 +00:00
Callum Moffat
22f51c34c6
Scroll inertia cancel [framework] (#106891) 2022-07-21 20:13:05 +00:00
Pierre-Louis
be3802c922
Add support for fill, weight, grade, and optical size to Icon (#106896)
* wip

* update documentation

* x

* remove trailing spaces

* x

* remove useless CupertinoIconThemeData copyWith override

* add tests

* remove trailing spaces

* fix isConcrete

* x

* x

* x

* remove trailing spaces

* tweak docs

* mention that font filenames often indicate the supported axes

* add back cupertino IconThemeData copyWith

* update copyWith
2022-07-19 21:27:45 -04:00
Tong Mu
cda8041e52
[Keyboard] Make CharacterActivator support Ctrl and Meta modifiers, and repeats (#107195) 2022-07-19 22:55:05 +00:00
Swain
2dc8bb18e8
Make the cursor no longer blinking when move, as same as the effect of iOS platform. (#107221) 2022-07-19 16:27:04 +00:00
Kate Lovett
f852c46c87
Expose padding on RawScrollbar (#107756) 2022-07-19 13:26:07 +00:00
Alexandre Ardhuin
ccd33631e3
enable combinators_ordering (#107847) 2022-07-18 22:04:07 +00:00
LongCatIsLooong
0d32ca2138
Allow key reparenting between slots in SlottedMultiChildRenderObjectWidgetMixin (#106977) 2022-07-15 19:08:05 +00:00
LongCatIsLooong
d72853940f
Remove exclamation marks (#107683) 2022-07-15 18:52:06 +00:00
Kate Lovett
2987d9e10a
Fix scrollbar margins (#107172) 2022-07-14 20:56:08 +00:00
Jonah Williams
a02cd540f6
Revert "[framework] SliverDecoration" (#107561) 2022-07-13 17:38:07 +00:00
Youssef Attia
cfff88b26a
Remerge "Fixed AnimatedSwitcher chain produced duplicates" after fixing issues with g3
This reverts commit 1d2fa285a4704678f3f813ad8c6464749292de04.
2022-07-12 13:42:04 -07:00
hangyu
b753476004
Add a snapAnimationDuration param in DraggableScrollableSheet (#107396)
* Add a snapAnimationDuration param in DraggableScrollableSheet

* snapAnimationDuration.inMilliseconds > 0

* Update draggable_scrollable_sheet.dart
2022-07-12 23:06:21 +08:00
Jonah Williams
881b27e836
[framework] SliverDecoration (#107269) 2022-07-12 02:23:05 +00:00
Dan Field
3f173357c6
Reland"Make RenderSliverGrid more accurately report overflow" (#107329) 2022-07-08 22:07:06 +00:00
LongCatIsLooong
c58dca2a45
Reland "Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335)" (#106893) 2022-07-08 20:29:05 +00:00
Youssef Attia
1d2fa285a4
Revert "Fixed AnimatedSwitcher chain produced duplicates (#106962)" (#107318)
This reverts commit 0d3cc92d0b90cddf129eb57496b5386b54aeec10.
2022-07-08 11:15:12 -07:00
Youssef Attia
0d3cc92d0b
Fixed AnimatedSwitcher chain produced duplicates (#106962)
* Fixed AnimatedSwitcher chain produced duplicates

* Fixed issue with global keys being copied

* trailing whitespace

* removed unused dependencies

* Fixed dependency loop
2022-07-07 16:41:38 -07:00
Jonah Williams
15739345da
[framework] don't composite with a scale of 0.0 (#106982) 2022-07-07 23:30:05 +00:00
Daniel Chevalier
76f056ac6f
Improve pub root directory interface (#106567)
The pubRoot directory interface is being changed to promote adding and removing directories
2022-07-07 15:29:39 -04:00
Kate Lovett
017fc6c907
Fix RawScrollbar colors (#107177) 2022-07-07 03:38:05 +00:00
Taha Tesser
680a7bc8e8
SelectableText.rich: Fix TextSpan.style not merged into default text style (#101911)
Properly merges the TextSpan.style of SelectableText.rich.
2022-07-06 13:20:51 -07:00
Jonah Williams
d36ecec5b9
[framework] partial removal of forced compositing from opacity (#106989) 2022-07-02 16:49:06 +00:00
Hari07
46c4fc1164
Animated fractionally sized box (#106795) 2022-07-01 00:50:05 +00:00
Kate Lovett
6806884525
Fix scrollbar track offset (#106835) 2022-06-30 20:30:05 +00:00
Kate Lovett
90d6303ff5
Fix DraggableScrollableSheet crash when switching out scrollables (#105549) 2022-06-30 20:26:10 +00:00
Taha Tesser
a74c48133a
[Reland]: Fix StretchingOverscrollIndicator clipping and add clipBehavior parameter (#106287) 2022-06-30 12:16:05 +00:00
Renzo Olivares
4c1d887e9c
Set selection on tap down for desktop platforms and tap up for mobile (#105505)
Co-authored-by: Renzo Olivares <roliv@google.com>
2022-06-29 16:35:47 -07:00
LongCatIsLooong
812419103c
Revert "Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335)" (#106762) 2022-06-28 22:18:06 +00:00
Justin McCandless
baf86869b1
Consistently capitalize Endpoint (not EndPoint) (#106706) 2022-06-28 14:02:39 -07:00
Ian Hickson
265ef1efb8
Export SpellOutStringAttribute and LocaleStringAttribute (#106682) 2022-06-27 20:10:05 +00:00
Alexandre Ardhuin
526ca0d498
Export public API types from foundation/scheduler/gestures/semantics (#106409) 2022-06-24 21:21:05 +00:00
Kate Lovett
9f4b9bfd49
Apply PrimaryScrollController updates to SingleChildScrollView (#106430) 2022-06-23 17:27:09 +00:00
hellohuanlin
0dd0c2edca
[platform_view]Send platform message when platform view is focused (#105050) 2022-06-23 00:01:07 +00:00
Anthony Oleinik
a494a12bb0
Add "excluding" optional parameter to TargetPlatformVariant to communicate cases where test should be ran everywhere but specific platforms (#106216)
added "excluding" optional parameter to targetPlatforms.all

Co-authored-by: Anthony Oleinik <oleina@google.com>
2022-06-22 12:13:26 -07:00
Daniel Chevalier
8ff691178c
Refactoring the setPubRootDirectory tests (#106197) 2022-06-22 15:08:24 -04:00
LongCatIsLooong
60f30e5d3e
Disable cursor opacity animation on macOS, make iOS cursor animation discrete (#104335) 2022-06-22 18:09:05 +00:00
xubaolin
18575321bb
Revert "fix a Scaffold extendBodyBehindAppBar update bug" (#106396) 2022-06-22 17:01:07 +00:00
Jonah Williams
c12b0de004
remove opacity layer at fully opaque (#106351) 2022-06-21 11:05:24 -07:00
Kate Lovett
02558d69d9
Revert "Fix StretchingOverscrollIndicator clipping and add clipBehavior parameter" (#106207) 2022-06-17 17:32:06 +00:00
Taha Tesser
8e8a1c8c2a
Fix StretchingOverscrollIndicator clipping and add clipBehavior parameter (#105303) 2022-06-16 20:42:06 +00:00
Kate Lovett
a783e422dd
Fix SliverPadding geometry (#106071) 2022-06-16 20:36:05 +00:00
Dan Field
995b3324c7
Revert "Make RenderSliverGrid more accurately report overflow" (#106123) 2022-06-16 19:12:06 +00:00
xubaolin
ea28f287f1
fix a Scaffold extendBodyBehindAppBar update bug (#104958) 2022-06-15 18:33:06 -07:00
Dan Field
a0e333bdc6
Make RenderSliverGrid more accurately report overflow (#104064)
* Make RenderSliverGrid more accurately report overflow

* Update packages/flutter/lib/src/rendering/sliver_grid.dart

Co-authored-by: Kate Lovett <katelovett@google.com>

Co-authored-by: Kate Lovett <katelovett@google.com>
2022-06-15 16:28:46 -07:00
Tong Mu
e55aa0e85c
Allow DoNothingIntent and DoNothingAndStopPropagationIntent to be used in a const environment (#105983) 2022-06-15 13:33:05 -07:00
Youssef Attia
dc06326caa
Fixed issue with Hero Animations and BoxScrollViews in Scaffolds (#105654) 2022-06-13 16:48:09 -07:00
Kate Lovett
784520bd04
Updating PrimaryScrollController for Desktop (#102099) 2022-06-09 16:49:45 -05:00
Taha Tesser
f4604fe02b
Fix SliverReorderableList item dispose (#105097) 2022-06-09 01:13:10 -07:00
Bruno Leroux
4dec56b2c9
Fix PageView throws Null check error (#104405) 2022-06-08 14:48:09 -07:00