diff --git a/assets/sounds/barcode_scan.mp3 b/assets/sounds/barcode_scan.mp3 new file mode 100644 index 00000000..7025ef3f Binary files /dev/null and b/assets/sounds/barcode_scan.mp3 differ diff --git a/assets/sounds/error_tone.mp3 b/assets/sounds/error_tone.mp3 new file mode 100644 index 00000000..eb99d8c9 Binary files /dev/null and b/assets/sounds/error_tone.mp3 differ diff --git a/lib/api.dart b/lib/api.dart index fdcf1d6c..64d2664f 100644 --- a/lib/api.dart +++ b/lib/api.dart @@ -228,6 +228,10 @@ class InvenTreeAPI { message += "\n"; message += I18N.of(ctx).serverApiRequired + ": ${_minApiVersion}"; + message += "\n\n"; + + message += "Ensure your InvenTree server version is up to date!"; + showServerError( I18N.of(OneContext().context).serverOld, message diff --git a/pubspec.yaml b/pubspec.yaml index ad44522e..7c573c95 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -34,7 +34,7 @@ dependencies: image_picker: ^0.6.6 # Select or take photos url_launcher: ^5.7.10 # Open link in system browser flutter_markdown: ^0.5.2 # Rendering markdown - camera: + camera: # Camera path_provider: ^1.6.27 # Local file storage sembast: ^2.4.9 # NoSQL data storage one_context: ^0.5.0 # Dialogs without requiring context @@ -63,6 +63,8 @@ flutter: assets: - assets/image/icon.png - assets/release_notes.md + - assets/sounds/barcode_scan.mp3 + - assets/sounds/error_tone.mp3 # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware.