upgraded Flutter to stable v3.3.10
This commit is contained in:
parent
fb62086e5b
commit
564d86d5a8
12 changed files with 37 additions and 32 deletions
2
.flutter
2
.flutter
|
@ -1 +1 @@
|
||||||
Subproject commit b8f7f1f9869bb2d116aa6a70dbeac61000b52849
|
Subproject commit 135454af32477f815a7525073027a3ff9eff1bfd
|
|
@ -19,6 +19,7 @@ All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
- Viewer: allow setting default outside video player
|
- Viewer: allow setting default outside video player
|
||||||
- Map: fit to most recent items if all items cannot fit on screen
|
- Map: fit to most recent items if all items cannot fit on screen
|
||||||
|
- upgraded Flutter to stable v3.3.10
|
||||||
|
|
||||||
## <a id="v1.7.7"></a>[v1.7.7] - 2022-11-27
|
## <a id="v1.7.7"></a>[v1.7.7] - 2022-11-27
|
||||||
|
|
||||||
|
|
|
@ -68,7 +68,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
|
@ -96,7 +96,7 @@ packages:
|
||||||
name: intl
|
name: intl
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.0"
|
||||||
latlong2:
|
latlong2:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@ -180,7 +180,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
|
@ -103,7 +103,7 @@ packages:
|
||||||
name: intl
|
name: intl
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.0"
|
||||||
latlong2:
|
latlong2:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@ -187,7 +187,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
|
@ -143,7 +143,7 @@ packages:
|
||||||
name: google_maps_flutter
|
name: google_maps_flutter
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.1"
|
version: "2.2.2"
|
||||||
google_maps_flutter_android:
|
google_maps_flutter_android:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@ -185,7 +185,7 @@ packages:
|
||||||
name: intl
|
name: intl
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.0"
|
||||||
js:
|
js:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -283,7 +283,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
|
@ -131,7 +131,7 @@ packages:
|
||||||
name: intl
|
name: intl
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.0"
|
||||||
latlong2:
|
latlong2:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@ -222,7 +222,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
|
@ -110,7 +110,7 @@ packages:
|
||||||
name: intl
|
name: intl
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.0"
|
||||||
latlong2:
|
latlong2:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
|
@ -194,7 +194,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
|
|
10
pubspec.lock
10
pubspec.lock
|
@ -468,7 +468,7 @@ packages:
|
||||||
name: google_maps_flutter
|
name: google_maps_flutter
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.1"
|
version: "2.2.2"
|
||||||
google_maps_flutter_android:
|
google_maps_flutter_android:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -850,7 +850,7 @@ packages:
|
||||||
name: provider
|
name: provider
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.0.4"
|
version: "6.0.5"
|
||||||
pub_semver:
|
pub_semver:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -934,7 +934,7 @@ packages:
|
||||||
name: shared_preferences_linux
|
name: shared_preferences_linux
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.1"
|
version: "2.1.2"
|
||||||
shared_preferences_macos:
|
shared_preferences_macos:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -962,7 +962,7 @@ packages:
|
||||||
name: shared_preferences_windows
|
name: shared_preferences_windows
|
||||||
url: "https://pub.dartlang.org"
|
url: "https://pub.dartlang.org"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.1"
|
version: "2.1.2"
|
||||||
shelf:
|
shelf:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -1280,4 +1280,4 @@ packages:
|
||||||
version: "3.1.1"
|
version: "3.1.1"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=2.18.0 <3.0.0"
|
dart: ">=2.18.0 <3.0.0"
|
||||||
flutter: ">=3.3.9"
|
flutter: ">=3.3.10"
|
||||||
|
|
|
@ -13,7 +13,7 @@ publish_to: none
|
||||||
environment:
|
environment:
|
||||||
# this project bundles Flutter SDK via `flutter_wrapper`
|
# this project bundles Flutter SDK via `flutter_wrapper`
|
||||||
# cf https://github.com/passsy/flutter_wrapper
|
# cf https://github.com/passsy/flutter_wrapper
|
||||||
flutter: 3.3.9
|
flutter: 3.3.10
|
||||||
sdk: ">=2.18.0 <3.0.0"
|
sdk: ">=2.18.0 <3.0.0"
|
||||||
|
|
||||||
# following https://github.blog/2021-09-01-improving-git-protocol-security-github/
|
# following https://github.blog/2021-09-01-improving-git-protocol-security-github/
|
||||||
|
@ -116,16 +116,16 @@ flutter:
|
||||||
# - edit locale name in /lib/widgets/settings/language/locales.dart
|
# - edit locale name in /lib/widgets/settings/language/locales.dart
|
||||||
|
|
||||||
# generate `AppLocalizations`
|
# generate `AppLocalizations`
|
||||||
# % flutter gen-l10n
|
# % ./flutterw gen-l10n
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Test driver
|
# Test driver
|
||||||
|
|
||||||
# capture shaders (profile mode, real device only):
|
# capture shaders (profile mode, real device only):
|
||||||
# % flutter drive --flavor play -t test_driver/driver_shaders.dart --profile --cache-sksl --write-sksl-on-exit shaders.sksl.json
|
# % ./flutterw drive --flavor play -t test_driver/driver_shaders.dart --profile --cache-sksl --write-sksl-on-exit shaders.sksl.json
|
||||||
|
|
||||||
# generate screenshots (profile mode, specific collection):
|
# generate screenshots (profile mode, specific collection):
|
||||||
# % flutter drive --flavor play -t test_driver/driver_screenshots.dart --profile
|
# % ./flutterw drive --flavor play -t test_driver/driver_screenshots.dart --profile
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Adaptations
|
# Adaptations
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -100,15 +100,19 @@ void visitMap() {
|
||||||
// wait for heavy Google map initialization
|
// wait for heavy Google map initialization
|
||||||
await Future.delayed(const Duration(seconds: 3));
|
await Future.delayed(const Duration(seconds: 3));
|
||||||
|
|
||||||
final mapView = find.byValueKey('map_view');
|
// as of Flutter v3.3.10, driver scroll/tap commands on the map Platform View
|
||||||
|
// trigger a long press on the central marker, and there are no tap command based on offset
|
||||||
|
// cf https://github.com/flutter/flutter/issues/48400
|
||||||
|
|
||||||
print('* hide overlay');
|
// final mapView = find.byValueKey('map_view');
|
||||||
await driver.tap(mapView);
|
//
|
||||||
await Future.delayed(const Duration(seconds: 2));
|
// print('* hide overlay');
|
||||||
|
// await driver.tap(mapView);
|
||||||
print('* show overlay');
|
// await Future.delayed(const Duration(seconds: 2));
|
||||||
await driver.tap(mapView);
|
//
|
||||||
await Future.delayed(const Duration(seconds: 2));
|
// print('* show overlay');
|
||||||
|
// await driver.tap(mapView);
|
||||||
|
// await Future.delayed(const Duration(seconds: 2));
|
||||||
|
|
||||||
await pressDeviceBackButton();
|
await pressDeviceBackButton();
|
||||||
await driver.waitUntilNoTransientCallbacks();
|
await driver.waitUntilNoTransientCallbacks();
|
||||||
|
@ -144,7 +148,7 @@ void searchAlbum() {
|
||||||
await driver.tap(find.byType('TextField'));
|
await driver.tap(find.byType('TextField'));
|
||||||
await driver.enterText(albumDisplayName);
|
await driver.enterText(albumDisplayName);
|
||||||
|
|
||||||
await driver.tapKeyAndWait('album-$albumPath');
|
await driver.tapKeyAndWait('album-false-$albumPath');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue