deps: downgrade to Flutter 1.13

This commit is contained in:
Tien Do Nam
2023-12-06 17:56:51 +01:00
parent 9a5c770bb5
commit 9efbdbef2d
18 changed files with 97 additions and 120 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
{
"flutterSdkVersion": "3.16.2",
"flutterSdkVersion": "3.13.9",
"flavors": {}
}
+1 -1
View File
@@ -7,7 +7,7 @@ on:
branches: [main]
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
# format:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
APK_BUILD_DIR: "/tmp/build"
jobs:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
build:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
APK_BUILD_DIR: "/tmp/build"
jobs:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
APK_BUILD_DIR: "/tmp/build"
jobs:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
build:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
build:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
build:
+1 -1
View File
@@ -4,7 +4,7 @@ on:
workflow_dispatch:
env:
FLUTTER_VERSION: "3.16.2"
FLUTTER_VERSION: "3.13.9"
jobs:
build:
+4 -4
View File
@@ -150,12 +150,12 @@ class _ProgressPageState extends State<ProgressPage> with Refena {
speedInBytes = null;
}
return PopScope(
canPop: false,
onPopInvoked: (_) async {
return WillPopScope(
onWillPop: () async {
if (await _onWillPop() && mounted) {
context.popUntilRoot();
return true;
}
return false;
},
child: Scaffold(
appBar: widget.showAppBar
+5 -2
View File
@@ -81,8 +81,11 @@ class _ReceivePageState extends State<ReceivePage> with Refena {
final senderFavoriteEntry = ref.watch(favoritesProvider).firstWhereOrNull((e) => e.fingerprint == receiveSession.sender.fingerprint);
return PopScope(
onPopInvoked: (_) => _decline(),
return WillPopScope(
onWillPop: () async {
_decline();
return true;
},
child: Scaffold(
body: SafeArea(
child: Center(
+3 -2
View File
@@ -62,11 +62,12 @@ class _SendPageState extends State<SendPage> with Refena {
final targetFavoriteEntry = ref.watch(favoritesProvider).firstWhereOrNull((e) => e.fingerprint == targetDevice.fingerprint);
final waiting = sendState?.status == SessionStatus.waiting;
return PopScope(
onPopInvoked: (_) {
return WillPopScope(
onWillPop: () async {
if (widget.closeSessionOnClose) {
_cancel();
}
return true;
},
child: Scaffold(
appBar: widget.showAppBar ? AppBar() : null,
+3 -10
View File
@@ -12,7 +12,6 @@ import 'package:localsend_app/util/ui/snackbar.dart';
import 'package:localsend_app/widget/dialogs/qr_dialog.dart';
import 'package:localsend_app/widget/responsive_list_view.dart';
import 'package:refena_flutter/refena_flutter.dart';
import 'package:routerino/routerino.dart';
enum _ServerState { initializing, running, error, stopping }
@@ -73,21 +72,15 @@ class _WebSendPageState extends State<WebSendPage> with Refena {
@override
Widget build(BuildContext context) {
return PopScope(
canPop: false,
onPopInvoked: (_) async {
if (!mounted) {
return;
}
return WillPopScope(
onWillPop: () async {
setState(() {
_stateEnum = _ServerState.stopping;
});
await sleepAsync(250);
await _revertServerState();
await sleepAsync(250);
if (mounted) {
context.popUntilRoot();
}
return true;
},
child: Scaffold(
appBar: AppBar(
+3 -3
View File
@@ -5,9 +5,9 @@ class LoadingDialog extends StatelessWidget {
@override
Widget build(BuildContext context) {
return const PopScope(
canPop: false,
child: Center(
return WillPopScope(
onWillPop: () async => false,
child: const Center(
child: CircularProgressIndicator(),
),
);
+61 -77
View File
@@ -5,18 +5,18 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
url: "https://pub.dev"
source: hosted
version: "64.0.0"
version: "61.0.0"
analyzer:
dependency: transitive
description:
name: analyzer
sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
url: "https://pub.dev"
source: hosted
version: "6.2.0"
version: "5.13.0"
ansicolor:
dependency: transitive
description:
@@ -181,10 +181,10 @@ packages:
dependency: "direct main"
description:
name: collection
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
url: "https://pub.dev"
source: hosted
version: "1.18.0"
version: "1.17.2"
color:
dependency: transitive
description:
@@ -236,18 +236,18 @@ packages:
dependency: transitive
description:
name: coverage
sha256: ac86d3abab0f165e4b8f561280ff4e066bceaac83c424dd19f1ae2c2fcd12ca9
sha256: "595a29b55ce82d53398e1bcc2cba525d7bd7c59faeb2d2540e9d42c390cfeeeb"
url: "https://pub.dev"
source: hosted
version: "1.7.1"
version: "1.6.4"
cross_file:
dependency: transitive
description:
name: cross_file
sha256: fedaadfa3a6996f75211d835aaeb8fede285dae94262485698afd832371b9a5e
sha256: "2f9d2cbccb76127ba28528cb3ae2c2326a122446a83de5a056aaa3880d3882c5"
url: "https://pub.dev"
source: hosted
version: "0.3.3+8"
version: "0.3.3+7"
crypto:
dependency: transitive
description:
@@ -292,10 +292,10 @@ packages:
dependency: transitive
description:
name: dart_style
sha256: "40ae61a5d43feea6d24bd22c0537a6629db858963b99b4bc1c3db80676f32368"
sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55"
url: "https://pub.dev"
source: hosted
version: "2.3.4"
version: "2.3.2"
dartx:
dependency: transitive
description:
@@ -364,18 +364,18 @@ packages:
dependency: transitive
description:
name: extended_image
sha256: d7f091d068fcac7246c4b22a84b8dac59a62e04d29a5c172710c696e67a22f94
sha256: b4d72a27851751cfadaf048936d42939db7cd66c08fdcfe651eeaa1179714ee6
url: "https://pub.dev"
source: hosted
version: "8.2.0"
version: "8.1.1"
extended_image_library:
dependency: transitive
description:
name: extended_image_library
sha256: "9b55fc5ebc65fad984de66b8f177a1bef2a84d79203c9c213f75ff83c2c29edd"
sha256: "8bf87c0b14dcb59200c923a9a3952304e4732a0901e40811428834ef39018ee1"
url: "https://pub.dev"
source: hosted
version: "4.0.1"
version: "3.6.0"
fake_async:
dependency: transitive
description:
@@ -460,10 +460,10 @@ packages:
dependency: transitive
description:
name: file_selector_web
sha256: c0f025d460de3301b7bbbf837fc8d0759df85f182c635f1dd94934b4cdc92352
sha256: dc6622c4d66cb1bee623ddcc029036603c6cc45c85e4a775bb06008d61c809c1
url: "https://pub.dev"
source: hosted
version: "0.9.3"
version: "0.9.2+1"
file_selector_windows:
dependency: transitive
description:
@@ -608,10 +608,10 @@ packages:
dependency: transitive
description:
name: http
sha256: d4872660c46d929f6b8a9ef4e7a7eff7e49bbf0c4ec3f385ee32df5119175139
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
url: "https://pub.dev"
source: hosted
version: "1.1.2"
version: "1.1.0"
http_client_helper:
dependency: transitive
description:
@@ -848,10 +848,10 @@ packages:
dependency: transitive
description:
name: meta
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
url: "https://pub.dev"
source: hosted
version: "1.10.0"
version: "1.9.1"
mime:
dependency: "direct main"
description:
@@ -928,10 +928,10 @@ packages:
dependency: "direct main"
description:
name: package_info_plus
sha256: "88bc797f44a94814f2213db1c9bd5badebafdfb8290ca9f78d4b9ee2a3db4d79"
sha256: "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017"
url: "https://pub.dev"
source: hosted
version: "5.0.1"
version: "4.2.0"
package_info_plus_platform_interface:
dependency: transitive
description:
@@ -1008,42 +1008,34 @@ packages:
dependency: "direct main"
description:
name: permission_handler
sha256: "860c6b871c94c78e202dc69546d4d8fd84bd59faeb36f8fb9888668a53ff4f78"
sha256: "284a66179cabdf942f838543e10413246f06424d960c92ba95c84439154fcac8"
url: "https://pub.dev"
source: hosted
version: "11.1.0"
version: "11.0.1"
permission_handler_android:
dependency: transitive
description:
name: permission_handler_android
sha256: "2f1bec180ee2f5665c22faada971a8f024761f632e93ddc23310487df52dcfa6"
sha256: f9fddd3b46109bd69ff3f9efa5006d2d309b7aec0f3c1c5637a60a2d5659e76e
url: "https://pub.dev"
source: hosted
version: "12.0.1"
version: "11.1.0"
permission_handler_apple:
dependency: transitive
description:
name: permission_handler_apple
sha256: "1a816084338ada8d574b1cb48390e6e8b19305d5120fe3a37c98825bacc78306"
sha256: "99e220bce3f8877c78e4ace901082fb29fa1b4ebde529ad0932d8d664b34f3f5"
url: "https://pub.dev"
source: hosted
version: "9.2.0"
permission_handler_html:
dependency: transitive
description:
name: permission_handler_html
sha256: d96ff56a757b7f04fa825c469d296c5aebc55f743e87bd639fef91a466a24da8
url: "https://pub.dev"
source: hosted
version: "0.1.0+1"
version: "9.1.4"
permission_handler_platform_interface:
dependency: transitive
description:
name: permission_handler_platform_interface
sha256: d87349312f7eaf6ce0adaf668daf700ac5b06af84338bd8b8574dfbd93ffe1a1
sha256: "6760eb5ef34589224771010805bea6054ad28453906936f843a8cc4d3a55c4a4"
url: "https://pub.dev"
source: hosted
version: "4.0.2"
version: "3.12.0"
permission_handler_windows:
dependency: "direct overridden"
description:
@@ -1057,26 +1049,18 @@ packages:
dependency: transitive
description:
name: petitparser
sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27
sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
url: "https://pub.dev"
source: hosted
version: "6.0.2"
version: "5.4.0"
photo_manager:
dependency: "direct main"
description:
name: photo_manager
sha256: "742ffef549dca7206963942c78883bfbe6fe561ef06c6f3fde84527a5e285566"
url: "https://pub.dev"
source: hosted
version: "3.0.0-dev.4"
photo_manager_image_provider:
dependency: transitive
description:
name: photo_manager_image_provider
sha256: c187f60c3fdbe5630735d9a0bccbb071397ec03dcb1ba6085c29c8adece798a0
name: photo_manager
sha256: "2d698826421ebd045ecc0df60422e9dd24bd22b178310b68444385f783735b55"
url: "https://pub.dev"
source: hosted
version: "2.1.0"
version: "2.8.1"
platform:
dependency: transitive
description:
@@ -1273,10 +1257,10 @@ packages:
dependency: transitive
description:
name: shared_preferences_web
sha256: "7b15ffb9387ea3e237bb7a66b8a23d2147663d391cafc5c8f37b2e7b4bde5d21"
sha256: d762709c2bbe80626ecc819143013cc820fa49ca5e363620ee20a8b15a3e3daf
url: "https://pub.dev"
source: hosted
version: "2.2.2"
version: "2.2.1"
shared_preferences_windows:
dependency: transitive
description:
@@ -1414,18 +1398,18 @@ packages:
dependency: transitive
description:
name: stack_trace
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
url: "https://pub.dev"
source: hosted
version: "1.11.1"
version: "1.11.0"
stream_channel:
dependency: transitive
description:
name: stream_channel
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
url: "https://pub.dev"
source: hosted
version: "2.1.2"
version: "2.1.1"
stream_transform:
dependency: transitive
description:
@@ -1470,26 +1454,26 @@ packages:
dependency: "direct dev"
description:
name: test
sha256: a1f7595805820fcc05e5c52e3a231aedd0b72972cb333e8c738a8b1239448b6f
sha256: "13b41f318e2a5751c3169137103b60c584297353d4b1761b66029bae6411fe46"
url: "https://pub.dev"
source: hosted
version: "1.24.9"
version: "1.24.3"
test_api:
dependency: transitive
description:
name: test_api
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
url: "https://pub.dev"
source: hosted
version: "0.6.1"
version: "0.6.0"
test_core:
dependency: transitive
description:
name: test_core
sha256: a757b14fc47507060a162cc2530d9a4a2f92f5100a952c7443b5cad5ef5b106a
sha256: "99806e9e6d95c7b059b7a0fc08f07fc53fabe54a829497f0d9676299f1e8637e"
url: "https://pub.dev"
source: hosted
version: "0.5.9"
version: "0.5.3"
time:
dependency: transitive
description:
@@ -1583,10 +1567,10 @@ packages:
dependency: transitive
description:
name: url_launcher_web
sha256: "138bd45b3a456dcfafc46d1a146787424f8d2edfbf2809c9324361e58f851cf7"
sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2"
url: "https://pub.dev"
source: hosted
version: "2.2.1"
version: "2.2.0"
url_launcher_windows:
dependency: transitive
description:
@@ -1655,10 +1639,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
sha256: c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583
url: "https://pub.dev"
source: hosted
version: "13.0.0"
version: "11.10.0"
wakelock_plus:
dependency: "direct main"
description:
@@ -1687,10 +1671,10 @@ packages:
dependency: transitive
description:
name: web
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
url: "https://pub.dev"
source: hosted
version: "0.3.0"
version: "0.1.4-beta"
web_socket_channel:
dependency: transitive
description:
@@ -1711,10 +1695,10 @@ packages:
dependency: "direct main"
description:
name: wechat_assets_picker
sha256: "9934724a45fdb2b12e332d8190c58713e6675c37c630d53608e0f50167215c9f"
sha256: "0856437acd3a013f34cbca4448ad08bd004f387fc2b11b007b4713f00d63fcb7"
url: "https://pub.dev"
source: hosted
version: "8.9.0-dev.1"
version: "8.8.0"
win32:
dependency: transitive
description:
@@ -1751,10 +1735,10 @@ packages:
dependency: transitive
description:
name: xml
sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226
sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
url: "https://pub.dev"
source: hosted
version: "6.5.0"
version: "6.3.0"
yaml:
dependency: transitive
description:
@@ -1772,5 +1756,5 @@ packages:
source: hosted
version: "1.2.0"
sdks:
dart: ">=3.2.0 <4.0.0"
flutter: ">=3.16.0"
dart: ">=3.1.1 <4.0.0"
flutter: ">=3.13.0"
+7 -11
View File
@@ -6,13 +6,13 @@ publish_to: "none"
version: 1.13.0+40
environment:
flutter: ">=3.16.0"
sdk: ">=3.2.0 <4.0.0"
flutter: ">=3.13.0"
sdk: ">=3.1.0 <4.0.0"
dependencies:
app_group_directory: 2.0.0
basic_utils: 5.7.0
collection: ^1.18.0 # allow newer versions, so it can compile with newer Flutter versions
collection: ^1.17.2 # allow newer versions, so it can compile with newer Flutter versions
common:
path: ../common
connectivity_plus: 5.0.2
@@ -39,15 +39,11 @@ dependencies:
mime: 1.0.4
network_info_plus: 4.1.0
open_filex: 4.3.4
package_info_plus: 5.0.1
package_info_plus: 4.2.0
pasteboard: ^0.2.0
path: 1.8.3
path_provider: 2.1.1
permission_handler: 11.1.0
# Remove this when wechat_assets_picker is updated to 8.9.0
photo_manager: 3.0.0-dev.4
permission_handler: 11.0.1
pretty_qr_code: 3.0.0
refena_flutter: 1.5.0
refena_inspector_client: 1.2.0
@@ -72,7 +68,7 @@ dependencies:
url_launcher: 6.2.1
uuid: 3.0.7
wakelock_plus: 1.1.4
wechat_assets_picker: 8.9.0-dev.1
wechat_assets_picker: 8.8.0
window_manager: 0.3.7
yaru: 1.2.0
@@ -85,7 +81,7 @@ dev_dependencies:
refena_inspector: 1.2.0
slang_build_runner: 3.26.1
slang_gpt: 0.10.0
test: ^1.24.9
test: ^1.24.3
dependency_overrides:
permission_handler_windows: