diff --git a/lib/l10n/app_localizations_de.dart b/lib/l10n/app_localizations_de.dart index bd475b2..f3e229c 100644 --- a/lib/l10n/app_localizations_de.dart +++ b/lib/l10n/app_localizations_de.dart @@ -249,7 +249,7 @@ class AppLocalizationsDe extends AppLocalizations { String get viewExcursionen => 'Exkursionen anzeigen'; @override - String get showloginscreen => 'Login-Bildschirm Anzeigen'; + String get showloginscreen => 'Login-Bildschirm anzeigen'; @override String get ffApiAddress => 'Fotofallen Api-Adresse'; diff --git a/lib/screens/addCam/add_cam_main.dart b/lib/screens/addCam/add_cam_main.dart index c14fd6e..7360b23 100644 --- a/lib/screens/addCam/add_cam_main.dart +++ b/lib/screens/addCam/add_cam_main.dart @@ -133,7 +133,7 @@ class _AddCamMainState extends State { /// Initializes the GPS position /// Handles location permissions and device settings - /// @return Future The determined position + /// @return Future[Position] The determined position Future _initializePosition() async { try { final position = await GeolocatorService.deteterminePosition(); diff --git a/lib/screens/addCam/services/geolocator_service.dart b/lib/screens/addCam/services/geolocator_service.dart index d6d0767..5938a57 100644 --- a/lib/screens/addCam/services/geolocator_service.dart +++ b/lib/screens/addCam/services/geolocator_service.dart @@ -17,7 +17,7 @@ class GeolocatorService { /// @throws LocationDisabledException if location services are disabled /// @throws LocationForbiddenException if location permission is denied /// @throws NeedAlwaysLocation if always-on permission is needed but not granted - /// @return Future The current GPS position + /// @return Future[Position] The current GPS position static Future deteterminePosition({bool alwaysOnNeeded = false}) async { bool locationEnabled; LocationPermission permissionGiven; @@ -46,7 +46,7 @@ class GeolocatorService { } /// Check if always-on location permission is enabled - /// @return Future True if always-on permission is granted or location is disabled + /// @return Future[bool] True if always-on permission is granted or location is disabled static Future alwaysPositionEnabled() async { LocationPermission permissionGiven = await Geolocator.checkPermission(); bool locationEnabled = await Geolocator.isLocationServiceEnabled(); diff --git a/lib/screens/addCam/widgets/abbau_dat.dart b/lib/screens/addCam/widgets/abbau_dat.dart index 4129295..c6e7aab 100644 --- a/lib/screens/addCam/widgets/abbau_dat.dart +++ b/lib/screens/addCam/widgets/abbau_dat.dart @@ -78,7 +78,7 @@ class _AbbauDatState extends State { } /// Show date picker dialog and return selected date - /// @return Future Selected date or null if cancelled + /// @return Future[DateTime?] Selected date or null if cancelled Future pickDate() async { final date = await showDatePicker( context: context, diff --git a/lib/screens/addCam/widgets/kont_dat.dart b/lib/screens/addCam/widgets/kont_dat.dart index 3f30ff5..50066f5 100644 --- a/lib/screens/addCam/widgets/kont_dat.dart +++ b/lib/screens/addCam/widgets/kont_dat.dart @@ -63,7 +63,7 @@ class _KontDatState extends State { } /// Show date picker dialog and return selected date - /// @return Future Selected date or null if cancelled + /// @return Future[DateTime?] Selected date or null if cancelled Future pickDate() async { final date = await showDatePicker( context: context, diff --git a/lib/screens/excursion/excursion_main.dart b/lib/screens/excursion/excursion_main.dart index a8f8b93..97aa02f 100644 --- a/lib/screens/excursion/excursion_main.dart +++ b/lib/screens/excursion/excursion_main.dart @@ -205,7 +205,7 @@ class _ExcursionMainState extends State { } /// Get all form field values as a map - /// @return Map Map of field names to values + /// @return Map[String, String] Map of field names to values Map getFieldsText() { Map puff = {}; @@ -398,8 +398,9 @@ class _ExcursionMainState extends State { TextButton( onPressed: () async { await Geolocator.openAppSettings(); - if (context.mounted) + if (context.mounted) { Navigator.of(context).pop(true); + } }, child: Text( AppLocalizations.of(context)!.openSettings), diff --git a/lib/screens/sharedWidgets/datum.dart b/lib/screens/sharedWidgets/datum.dart index 31be676..3d5bee6 100644 --- a/lib/screens/sharedWidgets/datum.dart +++ b/lib/screens/sharedWidgets/datum.dart @@ -66,7 +66,7 @@ class _DatumState extends State { } /// Shows date picker dialog and returns selected date - /// @return Future Selected date or null if cancelled + /// @return Future[DateTime?] Selected date or null if cancelled Future pickDate() async { final date = await showDatePicker( context: context, diff --git a/lib/screens/sharedWidgets/var_text_field.dart b/lib/screens/sharedWidgets/var_text_field.dart index 2a647ce..6e5294d 100644 --- a/lib/screens/sharedWidgets/var_text_field.dart +++ b/lib/screens/sharedWidgets/var_text_field.dart @@ -62,7 +62,7 @@ class _VarTextFieldState extends State { } /// Load previous values from the appropriate database - /// @return Future> List of previous values + /// @return Future[List[String]] List of previous values Future> _loadData() async { List> entries = []; List> templatesEntries = []; diff --git a/time.txt b/time.txt index 54636d0..6cda9fc 100644 --- a/time.txt +++ b/time.txt @@ -98,3 +98,4 @@ 4 jun 3h 45min 5 jun 2h 10min 6 jun 6h +18 jun 45min