diff --git a/android/app/agconnect-services-new.json b/android/app/agconnect-services-new.json index fce77eec..70338442 100644 --- a/android/app/agconnect-services-new.json +++ b/android/app/agconnect-services-new.json @@ -23,7 +23,7 @@ "project_id":"736430079244816567", "app_id":"102857389", "api_key":"CgB6e3x9DJzMgRCmnT6dyUEkp6UsIfddb6l3w0ZEXzeiRMHEFi3400Z5fJ5qaHneU0OrAI/JRpk+DMGVs3QpUxlI", - "package_name":"com.ejada.hmg" + "package_name":"com.redseaglobal.redseahealth" }, "oauth_client":{ "client_id":"102857389", @@ -31,7 +31,7 @@ }, "app_info":{ "app_id":"102857389", - "package_name":"com.ejada.hmg" + "package_name":"com.redseaglobal.redseahealth" }, "service":{ "analytics":{ @@ -57,12 +57,12 @@ "configuration_version":"3.0", "appInfos":[ { - "package_name":"com.ejada.hmg", + "package_name":"com.redseaglobal.redseahealth", "client":{ "app_id":"102857389" }, "app_info":{ - "package_name":"com.ejada.hmg", + "package_name":"com.redseaglobal.redseahealth", "app_id":"102857389" }, "oauth_client":{ diff --git a/android/app/agconnect-services.json b/android/app/agconnect-services.json index 91aad2c7..4e48dfe0 100644 --- a/android/app/agconnect-services.json +++ b/android/app/agconnect-services.json @@ -23,7 +23,7 @@ "project_id":"736430079244816567", "app_id":"102857389", "api_key":"CgB6e3x9DJzMgRCmnT6dyUEkp6UsIfddb6l3w0ZEXzeiRMHEFi3400Z5fJ5qaHneU0OrAI/JRpk+DMGVs3QpUxlI", - "package_name":"com.ejada.hmg" + "package_name":"com.redseaglobal.redseahealth" }, "oauth_client":{ "client_id":"102857389", @@ -31,7 +31,7 @@ }, "app_info":{ "app_id":"102857389", - "package_name":"com.ejada.hmg" + "package_name":"com.redseaglobal.redseahealth" }, "service":{ "analytics":{ @@ -57,12 +57,12 @@ "configuration_version":"3.0", "appInfos":[ { - "package_name":"com.ejada.hmg", + "package_name":"com.redseaglobal.redseahealth", "client":{ "app_id":"102857389" }, "app_info":{ - "package_name":"com.ejada.hmg", + "package_name":"com.redseaglobal.redseahealth", "app_id":"102857389" }, "oauth_client":{ diff --git a/android/app/build.gradle b/android/app/build.gradle index e8111289..849ffc0e 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -18,12 +18,12 @@ if (keystorePropertiesFile.exists()) { android { - namespace 'com.ejada.hmg' + namespace 'com.redseaglobal.redseahealth' compileSdk 36 ndkVersion '28.2.13676358' defaultConfig { - applicationId "com.ejada.hmg" + applicationId "com.redseaglobal.redseahealth" // minSdk 24 minSdkVersion 26 targetSdkVersion 36 diff --git a/android/app/google-services.json b/android/app/google-services.json index 3707617c..f21006a6 100644 --- a/android/app/google-services.json +++ b/android/app/google-services.json @@ -10,7 +10,7 @@ "client_info": { "mobilesdk_app_id": "1:815750722565:android:62281cd3e5df4063", "android_client_info": { - "package_name": "com.ejada.hmg" + "package_name": "com.redseaglobal.redseahealth" } }, "oauth_client": [ diff --git a/android/app/src/debug/AndroidManifest.xml b/android/app/src/debug/AndroidManifest.xml index 6c937f09..ec5d0ec9 100644 --- a/android/app/src/debug/AndroidManifest.xml +++ b/android/app/src/debug/AndroidManifest.xml @@ -1,5 +1,5 @@ + package="com.redseaglobal.redseahealth"> diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index b574a8a3..b069e479 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="com.redseaglobal.redseahealth"> diff --git a/android/google-services.json b/android/google-services.json index 3707617c..f21006a6 100644 --- a/android/google-services.json +++ b/android/google-services.json @@ -10,7 +10,7 @@ "client_info": { "mobilesdk_app_id": "1:815750722565:android:62281cd3e5df4063", "android_client_info": { - "package_name": "com.ejada.hmg" + "package_name": "com.redseaglobal.redseahealth" } }, "oauth_client": [ diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 662f514c..bec6ffea 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -354,10 +354,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; @@ -387,10 +391,14 @@ inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist", ); + inputPaths = ( + ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist", ); + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n"; @@ -577,7 +585,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 4.6.004; - PRODUCT_BUNDLE_IDENTIFIER = "com.HMG.HMG-Smartphone"; + PRODUCT_BUNDLE_IDENTIFIER = com.redseaglobal.redseahealth; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; @@ -729,7 +737,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 4.6.004; - PRODUCT_BUNDLE_IDENTIFIER = "com.HMG.HMG-Smartphone"; + PRODUCT_BUNDLE_IDENTIFIER = com.redseaglobal.redseahealth; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; @@ -773,7 +781,7 @@ "$(PROJECT_DIR)/Flutter", ); MARKETING_VERSION = 4.6.004; - PRODUCT_BUNDLE_IDENTIFIER = "com.HMG.HMG-Smartphone"; + PRODUCT_BUNDLE_IDENTIFIER = com.redseaglobal.redseahealth; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist index 91a4aedb..d3a9f6e1 100644 --- a/ios/Runner/Info.plist +++ b/ios/Runner/Info.plist @@ -30,6 +30,8 @@ FIVKSupportVideo + FlutterDeepLinkingEnabled + LSApplicationQueriesSchemes comgooglemaps @@ -38,6 +40,8 @@ LSRequiresIPhoneOS + MBXAccessToken + pk.eyJ1IjoicndhaWQiLCJhIjoiY2x5cGo4aHNjMGNsbTJyc2djempobGQxaSJ9.RCaC6WrUt4A4YnZNfxnONQ MinimumOSVersion 13.0 NFCReaderUsageDescription @@ -57,12 +61,12 @@ This App requires access to Bluetooth to connect blood pressure & blood sugar devices with the app to analyze the data. NSBluetoothPeripheralUsageDescription This App requires access to Bluetooth to connect blood pressure & blood sugar devices with the app to analyze the data. + NSCalendarsFullAccessUsageDescription + This app requires calendar access to set reminders for Virtual & Normal Appointments. NSCalendarsUsageDescription This app requires calendar access to set reminders for Virtual & Normal Appointments. NSCalendarsWriteOnlyAccessUsageDescription This app requires calendar access to set reminders for Virtual & Normal Appointments. - NSCalendarsFullAccessUsageDescription - This app requires calendar access to set reminders for Virtual & Normal Appointments. NSCameraUsageDescription This app requires camera access to enable virtual consultation between patient & doctor NSContactsUsageDescription @@ -91,6 +95,8 @@ This app requires speech recognition access to access voice command features. NSUserActivityTypes + UIApplicationSupportsIndirectInputEvents + UIBackgroundModes audio @@ -118,11 +124,5 @@ io.flutter.embedded_views_preview - UIApplicationSupportsIndirectInputEvents - - MBXAccessToken - pk.eyJ1IjoicndhaWQiLCJhIjoiY2x5cGo4aHNjMGNsbTJyc2djempobGQxaSJ9.RCaC6WrUt4A4YnZNfxnONQ - FlutterDeepLinkingEnabled - diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index 58caa097..193b59b7 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -280,7 +280,7 @@ const Map localizedValues = { "OnlinePaymentService": {"en": "Online Payment Service", 'ar': 'خدمة الدفع الإلكتروني'}, "OffersAndPackages": {"en": "Online transfer request", 'ar': 'طلب التحويل الالكتروني'}, "ComprehensiveMedicalCheckup": {"en": "Comprehensive Medical Check-up", 'ar': 'فحص طبي شامل'}, - "HMGService": {"en": "HMG Service", 'ar': 'الخدمات الإلكترونية'}, + "HMGService": {"en": "RSG Service", 'ar': 'خدمات البحر الأحمر الدولية'}, "ViewAllHabibMedicalService": {"en": "View All Habib Medical Service", 'ar': 'عرض خدمات الحبيب الطبية'}, "viewAll": {"en": "View All", 'ar': 'عرض الكل'}, "view": {"en": "View", 'ar': 'عرض'}, @@ -305,7 +305,7 @@ const Map localizedValues = { "user-view-requester": {"en": "User Wants to View Your Medical File", "ar": "أشخاص يرغبون في الاطلاع على ملفك الطبي"}, "user-view": {"en": "User Can View Your Medical File", "ar": "أشخاص مصرح لهم الاطلاع على ملفك الطبي"}, "parking": {"en": "Parking", "ar": "مواقف"}, - "alhabiServices": {"en": "HMG Service", "ar": "خدمات الحبيب"}, + "alhabiServices": {"en": "RSG Service", "ar": "خدمات البحر الأحمر الدولية"}, "parkingTitle": { "en": "Car service, car service, service to save parking information, return to it later, 1- By clicking on (Read the code), save the parking data. 2- By clicking on the button (view my car park), it shows you the car’s location in Google Maps. 3- Read another position by pressing the Clear Position Data button.", @@ -826,7 +826,7 @@ const Map localizedValues = { "Feedback": {"en": "Feedback", "ar": "رأيك يهمنا"}, "LiveChat": {"en": "Live Chat", "ar": "محادثة مباشرة"}, "Service": {"en": "Service", "ar": "خدمة"}, - "HMGServiceLabel": {"en": "HMG Service", 'ar': 'خدمات الحبيب'}, + "HMGServiceLabel": {"en": "RSG Service", 'ar': 'خدمات البحر الأحمر الدولية'}, "HealthWeatherIndicators": {"en": "Health Weather Indicators", 'ar': ' مؤشرات الطقس الصحية '}, "HealthTipsBasedOnCurrentWeather": {"en": "Health Tips Based On Current Weather", 'ar': ' نصائح صحية بناءاً على الطقس الحالي '}, "MoreDetails": {"en": "More details", "ar": " المزيد من التفاصيل "}, @@ -894,7 +894,7 @@ const Map localizedValues = { "en": "Dear customer there is no internet access, do you want to connect with HMG network to use our app, make sure you are in range of HMG network", "ar": "عزيز العميل لا يوجد اتصال بالإنترنت, هل تريد الاتصال بشبكة مستشفى د. سليمان الحبيب لاستخدام التطبيق. يجب عليك ان تكون في نطاق شبكة المستشفى" }, - "failedToAccessHmgServices": {"en": "Connected with HMG Network,\n\nBut failed to access HMG services", "ar": "Connected with HMG Network,\n\nBut failed to access HMG services"}, + "failedToAccessHmgServices": {"en": "Connected with HMG Network,\n\nBut failed to access RSG services", "ar": "Connected with RSG Network,\n\nBut failed to access RSG services"}, "offerAndPackages": {"en": "Offers and Packages", "ar": "العروض والباقات"}, "offerAndPackagesDetails": {"en": "This service allows you to view all HMG Offers:", "ar": "This service allows you to view all HMG Offers:"}, "InvoiceNo": {"en": "Invoice No", "ar": "رقم الفاتورة"},