From fbcc2982c6ca342fb786adaf393219c97152ad93 Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Sat, 13 Aug 2022 16:18:26 +0200 Subject: [PATCH] added main screen & login screen --- android/app/build.gradle | 6 +- android/app/src/main/AndroidManifest.xml | 6 + ios/Runner/Info.plist | 26 + lib/constants/apis.dart | 3 + lib/constants/app_values.dart | 1 + lib/constants/spacing.dart | 2 +- lib/enums.dart | 4 + lib/extensions/snackbar.dart | 20 + lib/global_values.dart | 3 + lib/main.dart | 32 +- lib/managers/authentication_manager.dart | 32 ++ lib/managers/file_manager.dart | 71 +++ lib/managers/global_values_manager.dart | 15 + lib/screens/login_screen.dart | 126 +++++ lib/screens/main_screen.dart | 261 +++++++++++ .../permissions_required_page.dart | 108 +++++ lib/screens/welcome_screen.dart | 10 +- lib/utils/auth_required.dart | 14 + lib/utils/loadable.dart | 21 + lib/widgets/camera_button.dart | 74 +++ lib/widgets/change_camera_button.dart | 38 ++ lib/widgets/today_photo_button.dart | 99 ++++ pubspec.lock | 443 +++++++++++++++++- pubspec.yaml | 6 + 24 files changed, 1410 insertions(+), 11 deletions(-) create mode 100644 lib/constants/apis.dart create mode 100644 lib/constants/app_values.dart create mode 100644 lib/enums.dart create mode 100644 lib/extensions/snackbar.dart create mode 100644 lib/global_values.dart create mode 100644 lib/managers/authentication_manager.dart create mode 100644 lib/managers/file_manager.dart create mode 100644 lib/managers/global_values_manager.dart create mode 100644 lib/screens/login_screen.dart create mode 100644 lib/screens/main_screen.dart create mode 100644 lib/screens/main_screen/permissions_required_page.dart create mode 100644 lib/utils/auth_required.dart create mode 100644 lib/utils/loadable.dart create mode 100644 lib/widgets/camera_button.dart create mode 100644 lib/widgets/change_camera_button.dart create mode 100644 lib/widgets/today_photo_button.dart diff --git a/android/app/build.gradle b/android/app/build.gradle index 2ef446f..e686e87 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -26,7 +26,7 @@ apply plugin: 'kotlin-android' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { - compileSdkVersion flutter.compileSdkVersion + compileSdkVersion 33 ndkVersion flutter.ndkVersion compileOptions { @@ -44,10 +44,10 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.example.share_location" + applicationId "floss.myzel394.quid_faciam_hodie" // You can update the following values to match your application needs. // For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-build-configuration. - minSdkVersion flutter.minSdkVersion + minSdkVersion 21 targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 2d7bd03..d0601b5 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -23,6 +23,10 @@ + +