Casey Hillers
126606f9f3
[github] Remove commit hash from CP issue template ( #139676 )
...
* This seems to be unnecessary as users will open a CP PR with the original commit linked in it.
* Add note on changelog description to be less than 80 chars
2023-12-07 17:09:14 +00:00
flutter-pub-roller-bot
a390193b8a
Roll pub packages ( #139739 )
...
This PR was generated by `flutter update-packages --force-upgrade`.
2023-12-07 16:46:23 +00:00
Daco Harkes
6ad755536e
Native assets support for Android ( #135148 )
...
Support for FFI calls with `@Native external` functions through Native assets on Android. This enables bundling native code without any build-system boilerplate code.
For more info see:
* https://github.com/flutter/flutter/issues/129757
### Implementation details for Android.
Mainly follows the design of the previous PRs.
For Android, we detect the compilers inside the NDK inside SDK.
And bundling of the assets is done by the flutter.groovy file.
The `minSdkVersion` is propagated from the flutter.groovy file as well.
The NDK is not part of `flutter doctor`, and users can omit it if no native assets have to be build.
However, if any native assets must be built, flutter throws a tool exit if the NDK is not installed.
Add 2 app is not part of this PR yet, instead `flutter build aar` will tool exit if there are any native assets.
2023-12-07 16:29:11 +00:00
Kate Lovett
da7e5e3418
Reset deprecation period for setPubRootDirectories ( #139592 )
...
This deprecation period is being renewed after we found it affected many IDE plugins that had not yet migrated, but did not receive a warning during the deprecation period.
We also expected to have a migration guide since the migration is not always to simply rename to addPubRootDirectories. This will give another 1+ year for the migration to be completed.
Part of https://github.com/flutter/flutter/issues/139243
Will update announcement at flutter-announce to reflect this API will remain for a while longer.
2023-12-07 16:16:08 +00:00
Elias Yishak
2b218fd1fc
Migrate command usage values ( #139383 )
...
Related to the tracker issue:
- https://github.com/flutter/flutter/issues/128251
This PR migrates the `Usage.command` static method that sent custom dimensions for each command (if applicable). The screenshot below shows the different places where the `usageValues` getter is overwritten to return the necessary custom dimensions for that command.
<img width="285" alt="image" src="https://github.com/flutter/flutter/assets/42216813/e32d5100-0e17-4a4d-8f21-327a8c113a19 ">
2023-12-07 16:12:03 +00:00
engine-flutter-autoroll
2c22944dd5
Roll Flutter Engine from 347f506a341f to 82de3347ccd7 (17 revisions) ( #139716 )
...
347f506a34...82de3347cc
2023-12-07 jason-simmons@users.noreply.github.com Revert "Replace use of Fontmgr::RefDefault with explicit creation calls" (flutter/engine#48755 )
2023-12-07 skia-flutter-autoroll@skia.org Roll Skia from 2abb01e18ab3 to 8ebf43ba1c09 (1 revision) (flutter/engine#48761 )
2023-12-07 skia-flutter-autoroll@skia.org Roll Dart SDK from dbfe4e3f867e to be8a95b6717d (1 revision) (flutter/engine#48757 )
2023-12-06 godofredoc@google.com Remove obsolete properties. (flutter/engine#48753 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 7ff0103760d0 to 2abb01e18ab3 (1 revision) (flutter/engine#48751 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 570103e08087 to 7ff0103760d0 (1 revision) (flutter/engine#48748 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 326bdc97ac40 to 570103e08087 (1 revision) (flutter/engine#48746 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Dart SDK from 6eb13603c212 to dbfe4e3f867e (1 revision) (flutter/engine#48745 )
2023-12-06 jonahwilliams@google.com [Impeller] Store Buffer/Texture bindings in vector instead of map. (flutter/engine#48719 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 33cba437bf70 to 326bdc97ac40 (2 revisions) (flutter/engine#48743 )
2023-12-06 jason-simmons@users.noreply.github.com [Impeller] Provide the clear color to an advanced blend if it was optimized out (flutter/engine#48646 )
2023-12-06 737941+loic-sharma@users.noreply.github.com [Windows] Set swap interval on raster thread after startup (flutter/engine#47787 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 384d14063dc1 to 33cba437bf70 (3 revisions) (flutter/engine#48740 )
2023-12-06 737941+loic-sharma@users.noreply.github.com [Windows] Refactor the GLES proc table (flutter/engine#48688 )
2023-12-06 kjlubick@users.noreply.github.com Replace use of Fontmgr::RefDefault with explicit creation calls (flutter/engine#48571 )
2023-12-06 jonahwilliams@google.com [Impeller] disable entity culling by default. (flutter/engine#48717 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 23e1cb20a6b5 to 384d14063dc1 (1 revision) (flutter/engine#48738 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-07 16:06:23 +00:00
engine-flutter-autoroll
f2dedb3d53
Roll Packages from ca16173e67e4 to 15584a394d36 (13 revisions) ( #139736 )
...
ca16173e67...15584a394d
2023-12-07 ditman@gmail.com [gis_web] Migrate to package:web. (flutter/packages#5581 )
2023-12-07 kevmoo@users.noreply.github.com Drop quiver usage in several packages (flutter/packages#5595 )
2023-12-07 stuartmorgan@google.com [video_player] Unfork publish: for macOS (flutter/packages#5578 )
2023-12-07 kevmoo@users.noreply.github.com [web_benchmarks] migrate to pkg:web (flutter/packages#5592 )
2023-12-07 43054281+camsim99@users.noreply.github.com [animations] Bump minimum supported Dart version to 3.2 (flutter/packages#5598 )
2023-12-06 43054281+camsim99@users.noreply.github.com [animations] Bump minimum Flutter version (flutter/packages#5596 )
2023-12-06 6655696+guidezpl@users.noreply.github.com Migrate Material curves to new names (flutter/packages#4898 )
2023-12-06 98614782+auto-submit[bot]@users.noreply.github.com Reverts "[pointer_interceptor] Add ios implementation and move web implementation to federated structure" (flutter/packages#5591 )
2023-12-06 louisehsu@google.com [pointer_interceptor] Add ios implementation and move web implementation to federated structure (flutter/packages#5500 )
2023-12-06 stuartmorgan@google.com [pigeon] Use dart:io output inheritance for tooling (flutter/packages#5536 )
2023-12-06 43759233+kenzieschmoll@users.noreply.github.com Fix benchmark reload bug and migrate away from deprecated `js_util` APIs (flutter/packages#5577 )
2023-12-06 stuartmorgan@google.com [google_sign_in] Add macOS support (flutter/packages#4962 )
2023-12-06 ian@hixie.ch [rfw,flutter_markdown] Apparently you need a comma to end an //ignore (flutter/packages#5582 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC flutter-ecosystem@google.com ,rmistry@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-07 16:03:27 +00:00
Qun Cheng
613a0ac59c
Implement SubmenuButton.onFocusChange
( #139678 )
...
Fixes #139409
`SubmenuButton.onFocusChange` is not implemented. This PR is just add one line fix to assign this property to `TextButton.onFocusChange` which is used in `SubmenuButton`:)
2023-12-07 16:03:24 +00:00
Andrew Kolos
c22c19b6e2
have Java.version return null if java --version
fails or cannot be run ( #139614 )
...
## Summary
Fixes https://github.com/flutter/flutter/issues/139180 , where `flutter create` could crash if the `java` binary the tool found cannot be run.
## Context
At startup, the tool searches for a Java installation[^1]. Unless the located installation is from [an Android Studio installation](e1967ecabf/packages/flutter_tools/lib/src/android/android_studio.dart (L163)
), the tool does not verify that the binary is runnable. For more, see https://github.com/flutter/flutter/issues/139613 , which tracks this inconsistency in behavior.
This means that in the scenario where
1) the user does not have Android Studio installed or the java binary found within cannot be run **and**
2) the user has a) `flutter config --jdk-dir` set, b) `JAVA_HOME` set in their environment, **or** c) `java` on their system path **and**
3) the java binary we think we found during cannot be run (or `java --version` fails), **then**
the user running `flutter create` with Android enabled will hit a tool crash.
## Change
`Java.version` should return null if version checking fails for any reason. [This is documented behavior](48f57621ad/packages/flutter_tools/lib/src/android/java.dart (L136)
). Therefore, we'll update the implementation to first verify that the binary is runnable. If it isn't, it will return `null`.
[^1]: We find java by calling the static `Java.find`, see: 48187028c1/packages/flutter_tools/lib/src/context_runner.dart (L271)
[^2]: This PR doesn't change this, as this would be too dangerous to cherry-pick into stable.
2023-12-06 23:13:17 +00:00
Qun Cheng
2230c0913a
Remove deprecated parameters from ElevatedButton.styleFrom()
, OutlinedButton.styleFrom()
, and TextButton.styleFrom()
( #139267 )
2023-12-06 15:12:27 -08:00
Casey Hillers
9ef1c2b07a
[ci.yaml] Add runif filters and stricter timeout to packaging_test ( #139694 )
...
https://github.com/flutter/flutter/issues/139597
* Remove beta and stable filters as the Cocoon scheduler doesn't run on these branches
2023-12-06 23:01:42 +00:00
Christopher Fujino
e5c5e15a5b
re-enable windows build_tests ( #139599 )
...
These have all passed since being introduced >20 commits ago:

2023-12-06 22:46:34 +00:00
Ian Hickson
fca7bc9e28
Roll dependencies ( #139606 )
...
test-exempt: rolling dependencies
2023-12-06 19:22:06 +00:00
engine-flutter-autoroll
8a53be5fe4
Roll Flutter Engine from fa632d995c47 to 347f506a341f (1 revision) ( #139674 )
...
fa632d995c...347f506a34
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 12dffa893c2a to 23e1cb20a6b5 (1 revision) (flutter/engine#48737 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 18:34:26 +00:00
Flutter GitHub Bot
32bddf2fe9
Marks Linux_pixel_7pro new_gallery_impeller__transition_perf to be flaky ( #139644 )
...
<!-- meta-tags: To be used by the automation script only, DO NOT MODIFY.
{
"name": "Linux_pixel_7pro new_gallery_impeller__transition_perf"
}
-->
Issue link: https://github.com/flutter/flutter/issues/139643
2023-12-06 10:17:15 -08:00
engine-flutter-autoroll
46ad6dce16
Roll Flutter Engine from 59d2ec70a391 to fa632d995c47 (1 revision) ( #139669 )
...
59d2ec70a3...fa632d995c
2023-12-06 skia-flutter-autoroll@skia.org Roll Dart SDK from 691e4650ce91 to 6eb13603c212 (1 revision) (flutter/engine#48736 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 17:54:46 +00:00
engine-flutter-autoroll
d6a4e4b487
Roll Flutter Engine from 273a604d0854 to 59d2ec70a391 (1 revision) ( #139665 )
...
273a604d08...59d2ec70a3
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from afa75c6cf697 to 12dffa893c2a (1 revision) (flutter/engine#48732 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 16:45:19 +00:00
Taha Tesser
f794cf9d97
Add AnimationStyle
to ExpansionTile
( #139664 )
...
fixes [Expose animation parameters for the [ExpansionTile] widget](https://github.com/flutter/flutter/issues/138047 )
### Description
Add `AnimationStyle` to the `ExpansionTile` widget to override the default expand and close animation.
Syntax:
```dart
child: ExpansionTile(
title: const Text('Tap to expand'),
expansionAnimationStyle: AnimationStyle(
duration: Durations.extralong1,
curve: Easing.emphasizedAccelerate,
),
children: const <Widget>[FlutterLogo(size: 200)],
),
```
### Code sample
<details>
<summary>expand to view the code sample</summary>
```dart
// Copyright 2014 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter/material.dart';
/// Flutter code sample for [ExpansionTile] and [AnimationStyle].
void main() {
runApp(const ExpansionTileAnimationStyleApp());
}
enum AnimationStyles { defaultStyle, custom, none }
const List<(AnimationStyles, String)> animationStyleSegments = <(AnimationStyles, String)>[
(AnimationStyles.defaultStyle, 'Default'),
(AnimationStyles.custom, 'Custom'),
(AnimationStyles.none, 'None'),
];
class ExpansionTileAnimationStyleApp extends StatefulWidget {
const ExpansionTileAnimationStyleApp({super.key});
@override
State<ExpansionTileAnimationStyleApp> createState() => _ExpansionTileAnimationStyleAppState();
}
class _ExpansionTileAnimationStyleAppState extends State<ExpansionTileAnimationStyleApp> {
Set<AnimationStyles> _animationStyleSelection = <AnimationStyles>{AnimationStyles.defaultStyle};
AnimationStyle? _animationStyle;
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: SafeArea(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
SegmentedButton<AnimationStyles>(
selected: _animationStyleSelection,
onSelectionChanged: (Set<AnimationStyles> styles) {
setState(() {
_animationStyleSelection = styles;
switch (styles.first) {
case AnimationStyles.defaultStyle:
_animationStyle = null;
case AnimationStyles.custom:
_animationStyle = AnimationStyle(
curve: Easing.emphasizedAccelerate,
duration: Durations.extralong1,
);
case AnimationStyles.none:
_animationStyle = AnimationStyle.noAnimation;
}
});
},
segments: animationStyleSegments
.map<ButtonSegment<AnimationStyles>>(((AnimationStyles, String) shirt) {
return ButtonSegment<AnimationStyles>(value: shirt.$1, label: Text(shirt.$2));
})
.toList(),
),
const SizedBox(height: 20),
ExpansionTile(
expansionAnimationStyle: _animationStyle,
title: const Text('ExpansionTile'),
children: const <Widget>[
ListTile(title: Text('Expanded Item 1')),
ListTile(title: Text('Expanded Item 2')),
],
)
],
),
),
),
);
}
}
```
</details>
Related to https://github.com/flutter/flutter/pull/138721 .
2023-12-06 16:40:24 +00:00
engine-flutter-autoroll
1f07909c4d
Roll Packages from 4e7f160127ed to ca16173e67e4 (3 revisions) ( #139661 )
...
4e7f160127...ca16173e67
2023-12-05 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Bump actions/labeler from 4.3.0 to 5.0.0" (flutter/packages#5579 )
2023-12-05 49699333+dependabot[bot]@users.noreply.github.com Bump actions/labeler from 4.3.0 to 5.0.0 (flutter/packages#5568 )
2023-12-05 36861262+QuncCccccc@users.noreply.github.com [file_selector] Remove deprecated `primary` and `onPrimary` references from `ElevatedButton.styleFrom` (flutter/packages#5566 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC flutter-ecosystem@google.com ,rmistry@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 15:43:06 +00:00
Taha Tesser
3c8700c255
Update Tooltip
tests for Material 3 ( #139145 )
...
Updated unit tests for `Tooltip` to have M2 and M3 versions.
More info in #139076
2023-12-06 13:01:26 +00:00
Taha Tesser
2f95a5a385
Fix DatePicker
Dialog content not visible on lower text scale ( #139236 )
...
fixes [`DatePicker` dialog contents are hidden when using smaller text size](https://github.com/flutter/flutter/issues/139120 )
### Description
- Fixed `DatePicker` dialog contents are hidden when using smaller text size.
- Add golden tests
### Golden Test (Before)
| `TextScale - 0.88` | `TextScale - 1.0` | `TextScale - 2.0` |
| --------------- | --------------- | --------------- |
| <img src="https://github.com/flutter/flutter/assets/48603081/9f301c5d-3acd-4a9f-8fb7-aa7b2e9553a2 "> | <img src="https://github.com/flutter/flutter/assets/48603081/0496cf1a-5086-4cb1-ad3f-256f34346920 "> | <img src="https://github.com/flutter/flutter/assets/48603081/2d1e1892-435a-4938-a7fc-2ffa4684828b "> |
### Golden Test (After)
| `TextScale - 0.88` | `TextScale - 1.0` | `TextScale - 2.0` |
| --------------- | --------------- | --------------- |
| <img src="https://github.com/flutter/flutter/assets/48603081/8fb922b7-0f2c-4f08-a091-b359a01e3600 "> | <img src="https://github.com/flutter/flutter/assets/48603081/59933cbf-49ef-46fb-98b5-217db2cc0ee7 "> | <img src="https://github.com/flutter/flutter/assets/48603081/fd2501cb-511c-4b57-a4eb-f583af60aed7 "> |
2023-12-06 11:26:03 +00:00
engine-flutter-autoroll
92c2cadc21
Roll Flutter Engine from 6e0ad1b16698 to 273a604d0854 (1 revision) ( #139647 )
...
6e0ad1b166...273a604d08
2023-12-06 skia-flutter-autoroll@skia.org Roll Dart SDK from 9e54241e915a to 691e4650ce91 (1 revision) (flutter/engine#48725 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 10:50:25 +00:00
engine-flutter-autoroll
b6e04d582b
Roll Flutter Engine from 695851108953 to 6e0ad1b16698 (2 revisions) ( #139638 )
...
6958511089...6e0ad1b166
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 3043b8051f15 to afa75c6cf697 (1 revision) (flutter/engine#48722 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from cd23ebc87188 to 3043b8051f15 (1 revision) (flutter/engine#48716 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 09:38:13 +00:00
engine-flutter-autoroll
42eeee8b8b
Roll Flutter Engine from 899b88afc5f9 to 695851108953 (2 revisions) ( #139625 )
...
899b88afc5...6958511089
2023-12-06 skia-flutter-autoroll@skia.org Roll Skia from 5f54e9f84cff to cd23ebc87188 (1 revision) (flutter/engine#48714 )
2023-12-06 skia-flutter-autoroll@skia.org Roll Dart SDK from c3bd23e62ece to 9e54241e915a (1 revision) (flutter/engine#48715 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 06:49:20 +00:00
engine-flutter-autoroll
bea04f63d1
Roll Flutter Engine from fe96317750ff to 899b88afc5f9 (1 revision) ( #139621 )
...
fe96317750...899b88afc5
2023-12-06 skia-flutter-autoroll@skia.org Roll Dart SDK from d8efef525ce1 to c3bd23e62ece (1 revision) (flutter/engine#48710 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 05:21:58 +00:00
engine-flutter-autoroll
a0f4265575
Roll Flutter Engine from 3e661e0a58cc to fe96317750ff (2 revisions) ( #139612 )
...
3e661e0a58...fe96317750
2023-12-06 jonahwilliams@google.com [Impeller] Vulkan framebuffer fetch via VK_ARM_RASTERIZATION_ORDER_ATTACHMENT_ACCESS (flutter/engine#48458 )
2023-12-06 godofredoc@google.com Remove fuchsia v1 builder. (flutter/engine#48703 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 02:28:40 +00:00
engine-flutter-autoroll
36444bcdad
Roll Flutter Engine from 647cf405f3dc to 3e661e0a58cc (3 revisions) ( #139609 )
...
647cf405f3...3e661e0a58
2023-12-05 jason-simmons@users.noreply.github.com [Impeller] Declare specialization constants as floats. (flutter/engine#48644 )
2023-12-05 102626803+drewroengoogle@users.noreply.github.com Fix labeler not actually doing any labeling (flutter/engine#48701 )
2023-12-05 dnfield@google.com Roll abseil to d07bb1bc8e59b37204d457ee365b52b0d11feec0 (flutter/engine#48700 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-06 01:05:14 +00:00
Reid Baker
e15cb7f8c2
Add linked dart doc for Display on media query. ( #139587 )
...
FlutterView.display.size tells you the resolution of the display on supported platforms. FlutterView.physicalSize tells you the view size, which may be different from the display. This can help you tell if you are being letterboxed on android.
https://medium.com/flutter/developing-flutter-apps-for-large-screens-53b7b0e17f10
Related to [flutter/website/9896](https://github.com/flutter/website/issues/9896 )
2023-12-06 00:03:25 +00:00
engine-flutter-autoroll
4a4801de03
Roll Flutter Engine from c49b861832d3 to 647cf405f3dc (1 revision) ( #139598 )
...
c49b861832...647cf405f3
2023-12-05 skia-flutter-autoroll@skia.org Roll Dart SDK from 8bfec2c7ed43 to d8efef525ce1 (1 revision) (flutter/engine#48697 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 23:24:20 +00:00
Drew Roen
e69024d6ee
Fix labeler not actually doing any labeling ( #139596 )
...
https://github.com/flutter/flutter/issues/139511
The initial formatting that landed just prevented it from failing, but it turns out the new format is completely overhauled.
2023-12-05 22:43:05 +00:00
engine-flutter-autoroll
5bce16dee5
Roll Flutter Engine from 96604392231a to c49b861832d3 (3 revisions) ( #139595 )
...
9660439223...c49b861832
2023-12-05 chinmaygarde@google.com Avoid non-const sizes in VLAs. (flutter/engine#48693 )
2023-12-05 jonahwilliams@google.com [Impeller] Prefer moving vertex buffer, place on command instead of binding object. (flutter/engine#48630 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from c759bbf16310 to 5f54e9f84cff (3 revisions) (flutter/engine#48692 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 22:30:32 +00:00
engine-flutter-autoroll
4ea7a98009
Roll Flutter Engine from cfdaecc2d2b7 to 96604392231a (1 revision) ( #139586 )
...
cfdaecc2d2...9660439223
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from c0ad3e9bdec0 to c759bbf16310 (1 revision) (flutter/engine#48689 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 20:43:37 +00:00
flutter-pub-roller-bot
935c8e8efe
Roll pub packages ( #139510 )
...
This PR was generated by `flutter update-packages --force-upgrade`.
2023-12-05 20:23:54 +00:00
engine-flutter-autoroll
1c1b2bffc4
Roll Flutter Engine from 7133378566d1 to cfdaecc2d2b7 (7 revisions) ( #139583 )
...
7133378566...cfdaecc2d2
2023-12-05 jonnywang@google.com A11y enabled state (flutter/engine#48653 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from bf1db1c75704 to c0ad3e9bdec0 (1 revision) (flutter/engine#48685 )
2023-12-05 30870216+gaaclarke@users.noreply.github.com [Impeller] started taking into account integer gaps in blur sigma, turned on linear filter (flutter/engine#48651 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Dart SDK from 21574eae3a69 to 8bfec2c7ed43 (2 revisions) (flutter/engine#48683 )
2023-12-05 102626803+drewroengoogle@users.noreply.github.com Update labeler to 5.0.0, fix yaml format for labeler 5.0.0 (flutter/engine#48682 )
2023-12-05 jonahwilliams@google.com [Impeller] Make Entity move only, simplify construction of geometry/filter contents. (flutter/engine#48596 )
2023-12-05 jonahwilliams@google.com [Impeller] Delete tessellation control/eval shader support. (flutter/engine#48649 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 19:58:19 +00:00
Shanmugam
af61c6c73f
Support for dismissDirection property in SnackBarTheme ( #139068 )
...
This PR introduces a new feature that allows users to configure the 'dismissDirection' in SnackBarTheme. This enhancement provides users with the flexibility to set the 'dismissDirection' property in the ThemeData, rather than having to apply it each time when initializing a snack bar. This streamlines the process and makes it more convenient for users to manage and customize the behavior of snack bars within their applications.
Fixes #139012
2023-12-05 19:30:15 +00:00
engine-flutter-autoroll
88d65375a3
Roll Flutter Engine from e6b872b01fde to 7133378566d1 (2 revisions) ( #139575 )
...
e6b872b01f...7133378566
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from 7901100ba2d9 to bf1db1c75704 (2 revisions) (flutter/engine#48680 )
2023-12-05 103135467+sealesj@users.noreply.github.com Use flutter mirrors for non-Google github origin deps (flutter/engine#48642 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 19:11:18 +00:00
Gray Mackall
4ce5421ca9
Update generate_gradle_lockfiles script to represent newer templates, and run it on dev/ ( #135175 )
...
Upgrades agp versions and lockfiles for `dev/`. Also changes the lockfile generation script to represent the newer form of the `settings.gradle` template, and therefore also propagates these changes.
~~Potentially related to https://github.com/flutter/flutter/issues/134419~~ , but worth doing anyways. (not actually related)
2023-12-05 18:04:08 +00:00
engine-flutter-autoroll
6099aef171
Roll Flutter Engine from 39ae00bf5328 to e6b872b01fde (2 revisions) ( #139573 )
...
39ae00bf53...e6b872b01f
2023-12-05 jonahwilliams@google.com [Impeller] Render emoji shadows with correct colors. (flutter/engine#48593 )
2023-12-05 jonahwilliams@google.com [Impeller] Document what some of this shader metadata is. (flutter/engine#48647 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 17:51:01 +00:00
godofredoc
ff881badb7
Move docs to use their own recipe. ( #139521 )
...
This is part of the deprecation of adhoc tests.
Bug: https://github.com/flutter/flutter/issues/139153
2023-12-05 17:37:56 +00:00
Kate Lovett
404057061a
Removed deprecated NavigatorState.focusScopeNode ( #139260 )
...
Part of https://github.com/flutter/flutter/issues/139243
Deprecated in https://github.com/flutter/flutter/pull/109702
The replacement for focusScopeNode is focusNode.enclosingScope
2023-12-05 17:33:59 +00:00
Ian Hickson
12aa19873c
Remove stray print ( #139550 )
...
It's making the tests have a lot of logspam.
2023-12-05 17:26:56 +00:00
engine-flutter-autoroll
66da20a462
Roll Flutter Engine from 78584fec8e52 to 39ae00bf5328 (2 revisions) ( #139570 )
...
78584fec8e...39ae00bf53
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from 3040f78eeb71 to 7901100ba2d9 (3 revisions) (flutter/engine#48677 )
2023-12-05 98614782+auto-submit[bot]@users.noreply.github.com Reverts "Bump actions/labeler from 4.3.0 to 5.0.0" (flutter/engine#48676 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC chinmaygarde@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 17:08:08 +00:00
Drew Roen
a82ae2322d
Update labeler version, fix yaml to work with v5 ( #139564 )
...
This fixes https://github.com/flutter/flutter/issues/139511
* A bug has been fixed with `sync-labels`, meaning this needs to be a boolean now. Setting to `true` to match v4 logic.
* in `labeler.yml`, all labels must be a list of globs, so updated them all to be a list of `any`.
* Update the version to v5
This is a little annoying to test, since the way github actions works means that changes to workflows aren't run until after they are merged. A workaround is I forked these labeler changes to a new branch in my own repo and created a PR to merge to that branch, seen here: https://github.com/drewroengoogle/flutter/actions/runs/7102118110/job/19331743809?pr=2 . Note the step `Run actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9` which ensures we are running on the latest labeler version in that check.
2023-12-05 16:22:56 +00:00
engine-flutter-autoroll
ea97fc4891
Roll Packages from 5d9874f69bce to 4e7f160127ed (4 revisions) ( #139565 )
...
5d9874f69b...4e7f160127
2023-12-04 737941+loic-sharma@users.noreply.github.com [ci] Add Windows Arm64 stable build-only test (flutter/packages#5533 )
2023-12-04 stuartmorgan@google.com [various] Update mockito to 5.4.3 (flutter/packages#5530 )
2023-12-04 43759233+kenzieschmoll@users.noreply.github.com Add an optional parameter `initialPage` to `serveWebBenchmark` (flutter/packages#5538 )
2023-12-04 engine-flutter-autoroll@skia.org Roll Flutter from d861ce496c9e to f35d049e0d8e (7 revisions) (flutter/packages#5564 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages-flutter-autoroll
Please CC flutter-ecosystem@google.com ,rmistry@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 15:34:34 +00:00
engine-flutter-autoroll
315a8f4c12
Roll Flutter Engine from 72d6a42f74b1 to 78584fec8e52 (1 revision) ( #139548 )
...
72d6a42f74...78584fec8e
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from a998afefb1b0 to 3040f78eeb71 (1 revision) (flutter/engine#48663 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC matanl@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 10:27:26 +00:00
Lau Ching Jun
7a9adfd1c7
Send an event when proxied DDS creates a connection. ( #139530 )
...
The event allows tools to listen and connect to the original DDS port.
2023-12-05 08:32:25 +00:00
engine-flutter-autoroll
c396011e7e
Roll Flutter Engine from 2923201bc337 to 72d6a42f74b1 (3 revisions) ( #139547 )
...
2923201bc3...72d6a42f74
2023-12-05 49699333+dependabot[bot]@users.noreply.github.com Bump actions/labeler from 4.3.0 to 5.0.0 (flutter/engine#48662 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from de49aeaa8224 to a998afefb1b0 (1 revision) (flutter/engine#48660 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Skia from d37625f80ac0 to de49aeaa8224 (1 revision) (flutter/engine#48658 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC matanl@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 08:16:24 +00:00
Lau Ching Jun
63c58a33d7
Make handleJsonEvent
public so that it can be overridden internally. ( #139531 )
2023-12-05 07:42:05 +00:00
engine-flutter-autoroll
2c61350452
Roll Flutter Engine from f43ef6cbddb0 to 2923201bc337 (2 revisions) ( #139540 )
...
f43ef6cbdd...2923201bc3
2023-12-05 chinmaygarde@google.com [Impeller] Remove duplicate entity test suite instantiations. (flutter/engine#48654 )
2023-12-05 skia-flutter-autoroll@skia.org Roll Dart SDK from 9c74645153ca to 21574eae3a69 (1 revision) (flutter/engine#48655 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC matanl@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 05:29:33 +00:00
engine-flutter-autoroll
bfaacd5ef8
Roll Flutter Engine from de0ba840339c to f43ef6cbddb0 (5 revisions) ( #139536 )
...
de0ba84033...f43ef6cbdd
2023-12-05 skia-flutter-autoroll@skia.org Roll Dart SDK from a1b67665b3a3 to 9c74645153ca (1 revision) (flutter/engine#48648 )
2023-12-05 jonahwilliams@google.com [Impeller] Remove impeller::Path copy constructor. (flutter/engine#48616 )
2023-12-04 jonahwilliams@google.com [Impeller] Move BufferView/Texture/Sampler when binding. (flutter/engine#48628 )
2023-12-04 skia-flutter-autoroll@skia.org Roll Skia from cbd2cf40d63b to d37625f80ac0 (1 revision) (flutter/engine#48643 )
2023-12-04 jiahaog@users.noreply.github.com Add `flutter` prefix to import (flutter/engine#48617 )
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC matanl@google.com ,rmistry@google.com,zra@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
2023-12-05 03:48:25 +00:00