diff --git a/android/app/build.gradle b/android/app/build.gradle index b3303ff..2f7c3bb 100755 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -19,12 +19,12 @@ if (project.hasProperty('google-services.json')) { def flutterVersionCode = localProperties.getProperty('flutter.versionCode') if (flutterVersionCode == null) { - flutterVersionCode = '68' + flutterVersionCode = '69' } def flutterVersionName = localProperties.getProperty('flutter.versionName') if (flutterVersionName == null) { - flutterVersionName = '2.0.29' + flutterVersionName = '2.0.30' } def keystoreProperties = new Properties() diff --git a/android/build.gradle b/android/build.gradle index e16f01d..7e604aa 100755 --- a/android/build.gradle +++ b/android/build.gradle @@ -4,7 +4,7 @@ buildscript { mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:8.4.2' // Update this if needed + classpath 'com.android.tools.build:gradle:8.7.3' classpath 'com.google.gms:google-services:4.3.10' // Correct version for google-services } } diff --git a/android/gradle.properties b/android/gradle.properties index 2b54f2e..148d455 100755 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -9,4 +9,8 @@ org.gradle.daemon=true org.gradle.parallel=true android.useAndroidX=true -android.enableJetifier=false \ No newline at end of file +android.enableJetifier=false +# This builtInKotlin flag was added automatically by Flutter migrator +android.builtInKotlin=false +# This newDsl flag was added automatically by Flutter migrator +android.newDsl=false diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index dbc0bdf..a0e1a9e 100755 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,7 +2,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip #distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zip diff --git a/android/settings.gradle b/android/settings.gradle index 5498a9d..003f68e 100755 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -19,7 +19,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "8.2.1" apply false + id "com.android.application" version "8.7.3" apply false id "org.jetbrains.kotlin.android" version "2.1.0" apply false id("com.google.gms.google-services") version "4.4.2" apply false } diff --git a/ios/Flutter/AppFrameworkInfo.plist b/ios/Flutter/AppFrameworkInfo.plist index 1dc6cf7..391a902 100755 --- a/ios/Flutter/AppFrameworkInfo.plist +++ b/ios/Flutter/AppFrameworkInfo.plist @@ -20,7 +20,5 @@ ???? CFBundleVersion 1.0 - MinimumOSVersion - 13.0 diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift index b636303..c30b367 100755 --- a/ios/Runner/AppDelegate.swift +++ b/ios/Runner/AppDelegate.swift @@ -1,13 +1,16 @@ -import UIKit import Flutter +import UIKit @main -@objc class AppDelegate: FlutterAppDelegate { +@objc class AppDelegate: FlutterAppDelegate, FlutterImplicitEngineDelegate { override func application( _ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? ) -> Bool { - GeneratedPluginRegistrant.register(with: self) return super.application(application, didFinishLaunchingWithOptions: launchOptions) } + + func didInitializeImplicitFlutterEngine(_ engineBridge: FlutterImplicitEngineBridge) { + GeneratedPluginRegistrant.register(with: engineBridge.pluginRegistry) + } } diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 83dad03..26da0b7 100755 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -64,8 +64,33 @@ NSFaceIDUsageDescription We use Face ID to protect your data in the app. + NSCameraUsageDescription + This may be requested when selecting files to upload for claims and benefit documents. + NSLocationWhenInUseUsageDescription + This may be requested when viewing benefit information in embedded web content. NSPhotoLibraryUsageDescription - This app requires photo library access to let you select and upload photos. + This app needs photo library access to select and upload documents and images for claims. + UIApplicationSceneManifest + + UIApplicationSupportsMultipleScenes + + UISceneConfigurations + + UIWindowSceneSessionRoleApplication + + + UISceneClassName + UIWindowScene + UISceneConfigurationName + flutter + UISceneDelegateClassName + FlutterSceneDelegate + UISceneStoryboardFile + Main + + + + UIApplicationSupportsIndirectInputEvents UIBackgroundModes diff --git a/lib/pages/enrollment/addons.dart b/lib/pages/enrollment/addons.dart index 9509063..c04baf6 100755 --- a/lib/pages/enrollment/addons.dart +++ b/lib/pages/enrollment/addons.dart @@ -5971,7 +5971,7 @@ class _addOnsDetailsState extends State { controller: _memberNameController, decoration: InputDecoration( border: OutlineInputBorder(), - labelText: "Member Full Name", + labelText: "Member Name As Per Govt Id Proof", ), ), @@ -6212,8 +6212,8 @@ class _addOnsDetailsState extends State { onChanged: (value) => null, decoration: InputDecoration( border: OutlineInputBorder(), - hintText: 'Member Full Name', - labelText: 'Member Full Name', + hintText: 'Member Name As Per Govt Id Proof', + labelText: 'Member Name As Per Govt Id Proof', contentPadding: EdgeInsets.symmetric( vertical: 10, @@ -6222,7 +6222,7 @@ class _addOnsDetailsState extends State { validator: (value) { if (value == null || value.isEmpty) { - return 'Member Full Name is required'; + return 'Member Name As Per Govt Id Proof is required'; } return null; }, diff --git a/lib/pages/enrollment/empDetails.dart b/lib/pages/enrollment/empDetails.dart index 54ba0cf..f94795c 100755 --- a/lib/pages/enrollment/empDetails.dart +++ b/lib/pages/enrollment/empDetails.dart @@ -1456,7 +1456,7 @@ class _empDetailsState extends State { controller: _memberNameController, decoration: InputDecoration( border: OutlineInputBorder(), - labelText: "Member Full Name", + labelText: "Member Name As Per Govt Id Proof", ), ), diff --git a/pubspec.yaml b/pubspec.yaml index 4fe1698..b689936 100755 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -17,8 +17,8 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. #version: 1.2.42+99 -version: 1.0.41+47 -#version: 2.0.29+68 +version: 1.0.42+49 +#version: 2.0.30+69 environment: sdk: '>=3.3.3 <4.0.0'