Fix crash when a requests fails in non-widget mode (aka on background-receive): Cannot show toasts without an UI

This commit is contained in:
2025-05-23 21:10:20 +02:00
parent cc13f8a0f3
commit faa624e9f8
5 changed files with 56 additions and 14 deletions

View File

@@ -6,26 +6,28 @@
# sudo archlinux-java set java-17-openjdk
#
java:
sudo archlinux-java set java-17-openjdk
java -version
# runs app locally (linux)
run-linux: gen
run-linux: java gen
dart run build_runner build
_JAVA_OPTIONS="" flutter run -d linux
# runs app locally (web | not really supported)
run-web: gen
run-web: java gen
dart run build_runner build
_JAVA_OPTIONS="" flutter run -d chrome
# runs on android device (must have network adb enabled teh correct IP)
run-android: gen
run-android: java gen
ping -c1 10.10.10.177
adb connect 10.10.10.177:5555
flutter pub run build_runner build
_JAVA_OPTIONS="" flutter run -d 10.10.10.177:5555
install-release: gen
install-release: java gen
# Install on Pixel 7a
flutter build apk --release
flutter run --release -d 35221JEHN07157
@@ -41,7 +43,7 @@ test:
fix:
dart fix --apply
gen:
gen: java
./_utils/inc_buildnum.sh
dart run build_runner build
dart run git_stamp git_stamp --build-type lite --limit 2
@@ -62,7 +64,7 @@ clean:
# https://docs.flutter.dev/release/upgrade
# upgrading flutter can be done via `flutter upgrade`: https://docs.flutter.dev/release/upgrade
# android/gradle updates should be done via androidStudio: https://docs.flutter.dev/release/breaking-changes/android-java-gradle-migration-guide
upgrade:
upgrade:
flutter upgrade
flutter pub upgrade
flutter doctor