diff --git a/mih_ui/android/app/build.gradle.kts b/mih_ui/android/app/build.gradle.kts
index f28c83e0..8250e847 100644
--- a/mih_ui/android/app/build.gradle.kts
+++ b/mih_ui/android/app/build.gradle.kts
@@ -37,7 +37,7 @@ android {
applicationId = "za.co.mzansiinnovationhub.mih"
// You can update the following values to match your application needs.
// For more information, see: https://flutter.dev/to/review-gradle-config.
- minSdk = 23
+ minSdk = flutter.minSdkVersion
//minSdk = flutter.minSdkVersion
targetSdk = flutter.targetSdkVersion
versionCode = flutter.versionCode
diff --git a/mih_ui/flutter_launcher_icons.yaml b/mih_ui/flutter_launcher_icons.yaml
index c64c3808..3ccbdf9f 100644
--- a/mih_ui/flutter_launcher_icons.yaml
+++ b/mih_ui/flutter_launcher_icons.yaml
@@ -3,39 +3,27 @@ flutter_launcher_icons:
# Original
image_path: "lib/mih_package_components/assets/images/app_icon/mih_logo_app.png"
- # Women For Change
- # image_path: "lib/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
-
android: "launcher_icon"
min_sdk_android: 21 # android min sdk min:16, default 21
# Original
adaptive_icon_background: "#3A4454"
adaptive_icon_foreground: "lib/mih_package_components/assets/images/app_icon/mih_logo_app.png"
- # Women For Change
- # adaptive_icon_background: "#6641b2"
- # adaptive_icon_foreground: "lib/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
-
ios: true
# Original
image_path_ios: "lib/mih_package_components/assets/images/app_icon/mih_logo_app.png"
-
- # Women For Change
- # image_path_ios: "lib/mih_package_components/assets/images/app_icon/mih_logo_app_w4c.png"
- remove_alpha_channel_ios: true
+ image_path_ios_dark_transparent: "lib/mih_package_components/assets/images/app_icon/mih_logo_app.png"
+ image_path_ios_tinted_grayscale: "lib/mih_package_components/assets/images/app_icon/mih_logo_app.png"
+ remove_alpha_ios: true
+ background_color_ios: "#3A4454"
web:
generate: true
- # Original
+ # Original
image_path: "lib/mih_package_components/assets/images/app_icon/mih_logo_web.png"
background_color: "#3A4454"
theme_color: "#3A4454"
- # Women For Change
- # image_path: "lib/mih_package_components/assets/images/app_icon/mih_logo_web_w4c.png"
- # background_color: "#6641b2"
- # theme_color: "#6641b2"
-
windows:
generate: true
image_path: "lib/mih_package_components/assets/images/app_icon/mih_logo_web.png"
diff --git a/mih_ui/ios/Flutter/AppFrameworkInfo.plist b/mih_ui/ios/Flutter/AppFrameworkInfo.plist
index 7c569640..391a902b 100644
--- a/mih_ui/ios/Flutter/AppFrameworkInfo.plist
+++ b/mih_ui/ios/Flutter/AppFrameworkInfo.plist
@@ -20,7 +20,5 @@
????
CFBundleVersion
1.0
- MinimumOSVersion
- 12.0
diff --git a/mih_ui/ios/Podfile.lock b/mih_ui/ios/Podfile.lock
index 9d987bad..3d76d0db 100644
--- a/mih_ui/ios/Podfile.lock
+++ b/mih_ui/ios/Podfile.lock
@@ -1,5 +1,5 @@
PODS:
- - app_settings (5.1.1):
+ - app_settings (6.1.2):
- Flutter
- AppCheckCore (11.2.0):
- GoogleUtilities/Environment (~> 8.0)
@@ -303,7 +303,7 @@ EXTERNAL SOURCES:
:path: ".symlinks/plugins/webview_flutter_wkwebview/darwin"
SPEC CHECKSUMS:
- app_settings: 5127ae0678de1dcc19f2293271c51d37c89428b2
+ app_settings: 0341ec6daa4f0c50f5a421bf0ad7c36084db6e90
AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f
camera_avfoundation: be3be85408cd4126f250386828e9b1dfa40ab436
device_info_plus: 21fcca2080fbcd348be798aa36c3e5ed849eefbe
@@ -325,7 +325,7 @@ SPEC CHECKSUMS:
FirebaseCoreExtension: 6605938d51f765d8b18bfcafd2085276a252bee2
FirebaseCoreInternal: fe5fa466aeb314787093a7dce9f0beeaad5a2a21
fl_downloader: dc99aa8dd303f862cccb830087f37acc9b0156ee
- Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
+ Flutter: cabc95a1d2626b1b06e7179b784ebcf0c0cde467
flutter_native_splash: c32d145d68aeda5502d5f543ee38c192065986cf
flutter_tts: b88dbc8655d3dc961bc4a796e4e16a4cc1795833
geolocator_apple: ab36aa0e8b7d7a2d7639b3b4e48308394e8cef5e
diff --git a/mih_ui/ios/Runner.xcodeproj/project.pbxproj b/mih_ui/ios/Runner.xcodeproj/project.pbxproj
index a6a96f11..60454398 100644
--- a/mih_ui/ios/Runner.xcodeproj/project.pbxproj
+++ b/mih_ui/ios/Runner.xcodeproj/project.pbxproj
@@ -476,7 +476,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -489,7 +489,9 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
buildSettings = {
- ASSETCATALOG_COMPILER_packageIcon_NAME = packageIcon;
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = AppIcon;
+ ASSETCATALOG_COMPILER_packageIcon_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
@@ -608,7 +610,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
@@ -657,7 +659,7 @@
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
- IPHONEOS_DEPLOYMENT_TARGET = 12.0;
+ IPHONEOS_DEPLOYMENT_TARGET = 13.0;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
SUPPORTED_PLATFORMS = iphoneos;
@@ -672,7 +674,9 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */;
buildSettings = {
- ASSETCATALOG_COMPILER_packageIcon_NAME = packageIcon;
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = AppIcon;
+ ASSETCATALOG_COMPILER_packageIcon_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
@@ -699,7 +703,9 @@
isa = XCBuildConfiguration;
baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */;
buildSettings = {
- ASSETCATALOG_COMPILER_packageIcon_NAME = packageIcon;
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+ ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = AppIcon;
+ ASSETCATALOG_COMPILER_packageIcon_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
diff --git a/mih_ui/ios/Runner/AppDelegate.swift b/mih_ui/ios/Runner/AppDelegate.swift
index b6363034..c30b367e 100644
--- a/mih_ui/ios/Runner/AppDelegate.swift
+++ b/mih_ui/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/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/100.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/100.png
deleted file mode 100644
index 9883d3cf..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/100.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/102.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/102.png
deleted file mode 100644
index 6c66f8d7..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/102.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png
deleted file mode 100644
index a99496bd..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/1024.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/114.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/114.png
deleted file mode 100644
index fa52572b..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/114.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/120.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/120.png
deleted file mode 100644
index 669572de..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/120.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/128.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/128.png
deleted file mode 100644
index 11d20a46..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/128.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/144.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/144.png
deleted file mode 100644
index 041967ab..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/144.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/152.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/152.png
deleted file mode 100644
index 068303ee..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/152.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/16.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/16.png
deleted file mode 100644
index 4460a5f0..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/16.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/167.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/167.png
deleted file mode 100644
index 38cdc1b2..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/167.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/172.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/172.png
deleted file mode 100644
index 9d03869e..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/172.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/180.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/180.png
deleted file mode 100644
index ccc63265..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/180.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/196.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/196.png
deleted file mode 100644
index 8344c6a4..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/196.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/20.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/20.png
deleted file mode 100644
index 5d9ce1f2..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/20.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/216.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/216.png
deleted file mode 100644
index 4c5494ed..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/216.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/256.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/256.png
deleted file mode 100644
index e4cf6b7c..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/256.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/29.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/29.png
deleted file mode 100644
index 0c11a004..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/29.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/32.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/32.png
deleted file mode 100644
index 255c32c1..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/32.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/40.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/40.png
deleted file mode 100644
index 29dffaed..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/40.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/48.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/48.png
deleted file mode 100644
index fe78952e..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/48.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/50.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/50.png
deleted file mode 100644
index 5e87d858..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/50.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/512.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/512.png
deleted file mode 100644
index d643bbac..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/512.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/55.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/55.png
deleted file mode 100644
index e180e8ec..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/55.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/57.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/57.png
deleted file mode 100644
index 5fe98c37..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/57.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/58.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/58.png
deleted file mode 100644
index f3d35094..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/58.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/60.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/60.png
deleted file mode 100644
index dff4eea2..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/60.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/64.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/64.png
deleted file mode 100644
index 794e0f1f..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/64.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/66.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/66.png
deleted file mode 100644
index 3537eeb9..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/66.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/72.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/72.png
deleted file mode 100644
index c2f08f7d..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/72.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/76.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/76.png
deleted file mode 100644
index 528fe1f9..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/76.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/80.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/80.png
deleted file mode 100644
index c440076a..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/80.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/87.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/87.png
deleted file mode 100644
index 09d6e764..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/87.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/88.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/88.png
deleted file mode 100644
index f156bc3e..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/88.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/92.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/92.png
deleted file mode 100644
index b1f803cb..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/92.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
index d0d98aa1..e1a7bc9b 100644
--- a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1 +1 @@
-{"images":[{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"20x20","idiom":"iphone","filename":"Icon-App-20x20@3x.png","scale":"3x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"29x29","idiom":"iphone","filename":"Icon-App-29x29@3x.png","scale":"3x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"40x40","idiom":"iphone","filename":"Icon-App-40x40@3x.png","scale":"3x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@1x.png","scale":"1x"},{"size":"57x57","idiom":"iphone","filename":"Icon-App-57x57@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@2x.png","scale":"2x"},{"size":"60x60","idiom":"iphone","filename":"Icon-App-60x60@3x.png","scale":"3x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@1x.png","scale":"1x"},{"size":"20x20","idiom":"ipad","filename":"Icon-App-20x20@2x.png","scale":"2x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@1x.png","scale":"1x"},{"size":"29x29","idiom":"ipad","filename":"Icon-App-29x29@2x.png","scale":"2x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@1x.png","scale":"1x"},{"size":"40x40","idiom":"ipad","filename":"Icon-App-40x40@2x.png","scale":"2x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@1x.png","scale":"1x"},{"size":"50x50","idiom":"ipad","filename":"Icon-App-50x50@2x.png","scale":"2x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@1x.png","scale":"1x"},{"size":"72x72","idiom":"ipad","filename":"Icon-App-72x72@2x.png","scale":"2x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@1x.png","scale":"1x"},{"size":"76x76","idiom":"ipad","filename":"Icon-App-76x76@2x.png","scale":"2x"},{"size":"83.5x83.5","idiom":"ipad","filename":"Icon-App-83.5x83.5@2x.png","scale":"2x"},{"size":"1024x1024","idiom":"ios-marketing","filename":"Icon-App-1024x1024@1x.png","scale":"1x"}],"info":{"version":1,"author":"xcode"}}
\ No newline at end of file
+{"images":[{"size":"20x20","idiom":"universal","filename":"Icon-App-20x20@2x.png","scale":"2x","platform":"ios"},{"size":"20x20","idiom":"universal","filename":"Icon-App-20x20@3x.png","scale":"3x","platform":"ios"},{"size":"29x29","idiom":"universal","filename":"Icon-App-29x29@2x.png","scale":"2x","platform":"ios"},{"size":"29x29","idiom":"universal","filename":"Icon-App-29x29@3x.png","scale":"3x","platform":"ios"},{"size":"38x38","idiom":"universal","filename":"Icon-App-38x38@2x.png","scale":"2x","platform":"ios"},{"size":"38x38","idiom":"universal","filename":"Icon-App-38x38@3x.png","scale":"3x","platform":"ios"},{"size":"40x40","idiom":"universal","filename":"Icon-App-40x40@2x.png","scale":"2x","platform":"ios"},{"size":"40x40","idiom":"universal","filename":"Icon-App-40x40@3x.png","scale":"3x","platform":"ios"},{"size":"60x60","idiom":"universal","filename":"Icon-App-60x60@2x.png","scale":"2x","platform":"ios"},{"size":"60x60","idiom":"universal","filename":"Icon-App-60x60@3x.png","scale":"3x","platform":"ios"},{"size":"64x64","idiom":"universal","filename":"Icon-App-64x64@2x.png","scale":"2x","platform":"ios"},{"size":"64x64","idiom":"universal","filename":"Icon-App-64x64@3x.png","scale":"3x","platform":"ios"},{"size":"68x68","idiom":"universal","filename":"Icon-App-68x68@2x.png","scale":"2x","platform":"ios"},{"size":"76x76","idiom":"universal","filename":"Icon-App-76x76@2x.png","scale":"2x","platform":"ios"},{"size":"83.5x83.5","idiom":"universal","filename":"Icon-App-83.5x83.5@2x.png","scale":"2x","platform":"ios"},{"size":"1024x1024","idiom":"universal","filename":"Icon-App-1024x1024@1x.png","scale":"1x","platform":"ios"},{"size":"1024x1024","idiom":"ios-marketing","filename":"Icon-App-1024x1024@1x.png","scale":"1x"},{"size":"20x20","idiom":"universal","filename":"Icon-App-Dark-20x20@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"20x20","idiom":"universal","filename":"Icon-App-Dark-20x20@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"29x29","idiom":"universal","filename":"Icon-App-Dark-29x29@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"29x29","idiom":"universal","filename":"Icon-App-Dark-29x29@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"38x38","idiom":"universal","filename":"Icon-App-Dark-38x38@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"38x38","idiom":"universal","filename":"Icon-App-Dark-38x38@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"40x40","idiom":"universal","filename":"Icon-App-Dark-40x40@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"40x40","idiom":"universal","filename":"Icon-App-Dark-40x40@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"60x60","idiom":"universal","filename":"Icon-App-Dark-60x60@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"60x60","idiom":"universal","filename":"Icon-App-Dark-60x60@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"64x64","idiom":"universal","filename":"Icon-App-Dark-64x64@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"64x64","idiom":"universal","filename":"Icon-App-Dark-64x64@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"68x68","idiom":"universal","filename":"Icon-App-Dark-68x68@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"76x76","idiom":"universal","filename":"Icon-App-Dark-76x76@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"83.5x83.5","idiom":"universal","filename":"Icon-App-Dark-83.5x83.5@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"1024x1024","idiom":"universal","filename":"Icon-App-Dark-1024x1024@1x.png","scale":"1x","platform":"ios","appearances":[{"appearance":"luminosity","value":"dark"}]},{"size":"20x20","idiom":"universal","filename":"Icon-App-Tinted-20x20@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"20x20","idiom":"universal","filename":"Icon-App-Tinted-20x20@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"29x29","idiom":"universal","filename":"Icon-App-Tinted-29x29@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"29x29","idiom":"universal","filename":"Icon-App-Tinted-29x29@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"38x38","idiom":"universal","filename":"Icon-App-Tinted-38x38@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"38x38","idiom":"universal","filename":"Icon-App-Tinted-38x38@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"40x40","idiom":"universal","filename":"Icon-App-Tinted-40x40@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"40x40","idiom":"universal","filename":"Icon-App-Tinted-40x40@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"60x60","idiom":"universal","filename":"Icon-App-Tinted-60x60@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"60x60","idiom":"universal","filename":"Icon-App-Tinted-60x60@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"64x64","idiom":"universal","filename":"Icon-App-Tinted-64x64@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"64x64","idiom":"universal","filename":"Icon-App-Tinted-64x64@3x.png","scale":"3x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"68x68","idiom":"universal","filename":"Icon-App-Tinted-68x68@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"76x76","idiom":"universal","filename":"Icon-App-Tinted-76x76@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"83.5x83.5","idiom":"universal","filename":"Icon-App-Tinted-83.5x83.5@2x.png","scale":"2x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]},{"size":"1024x1024","idiom":"universal","filename":"Icon-App-Tinted-1024x1024@1x.png","scale":"1x","platform":"ios","appearances":[{"appearance":"luminosity","value":"tinted"}]}],"info":{"version":1,"author":"xcode"}}
\ No newline at end of file
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
deleted file mode 100644
index 6ae27623..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
deleted file mode 100644
index 7a235f79..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@2x.png
similarity index 100%
rename from mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
rename to mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@2x.png
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@3x.png
similarity index 100%
rename from mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png
rename to mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-38x38@3x.png
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png
deleted file mode 100644
index 40c1ee29..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png
deleted file mode 100644
index 2819fbca..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png
deleted file mode 100644
index 822fc1c7..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png
new file mode 100644
index 00000000..2c94a44a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png
new file mode 100644
index 00000000..adbce8e0
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-64x64@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png
new file mode 100644
index 00000000..649f5308
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-68x68@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png
deleted file mode 100644
index a629ce16..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png
deleted file mode 100644
index 51b6e608..00000000
Binary files a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png and /dev/null differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png
new file mode 100644
index 00000000..f0f27c8a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-1024x1024@1x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@2x.png
similarity index 100%
rename from mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
rename to mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@2x.png
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png
new file mode 100644
index 00000000..64136536
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-20x20@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png
new file mode 100644
index 00000000..2b6771f8
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png
new file mode 100644
index 00000000..a1c7a255
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-29x29@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png
new file mode 100644
index 00000000..24325c69
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png
new file mode 100644
index 00000000..3a76fe77
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-38x38@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png
new file mode 100644
index 00000000..4e609d8a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png
new file mode 100644
index 00000000..3bd904e3
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-40x40@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png
new file mode 100644
index 00000000..3bd904e3
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png
new file mode 100644
index 00000000..41091940
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-60x60@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png
new file mode 100644
index 00000000..2c94a44a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png
new file mode 100644
index 00000000..adbce8e0
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-64x64@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png
new file mode 100644
index 00000000..649f5308
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-68x68@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png
new file mode 100644
index 00000000..8e600112
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-76x76@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png
new file mode 100644
index 00000000..efa19e5c
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Dark-83.5x83.5@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png
new file mode 100644
index 00000000..f0f27c8a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-1024x1024@1x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png
new file mode 100644
index 00000000..9018b9e0
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png
new file mode 100644
index 00000000..64136536
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-20x20@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png
new file mode 100644
index 00000000..2b6771f8
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png
new file mode 100644
index 00000000..a1c7a255
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-29x29@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png
new file mode 100644
index 00000000..24325c69
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png
new file mode 100644
index 00000000..3a76fe77
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-38x38@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png
new file mode 100644
index 00000000..4e609d8a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png
new file mode 100644
index 00000000..3bd904e3
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-40x40@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png
new file mode 100644
index 00000000..3bd904e3
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png
new file mode 100644
index 00000000..41091940
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-60x60@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png
new file mode 100644
index 00000000..2c94a44a
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png
new file mode 100644
index 00000000..adbce8e0
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-64x64@3x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png
new file mode 100644
index 00000000..649f5308
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-68x68@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png
new file mode 100644
index 00000000..8e600112
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-76x76@2x.png differ
diff --git a/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png
new file mode 100644
index 00000000..efa19e5c
Binary files /dev/null and b/mih_ui/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-Tinted-83.5x83.5@2x.png differ
diff --git a/mih_ui/ios/Runner/Info.plist b/mih_ui/ios/Runner/Info.plist
index fa3a51d5..483b2d12 100644
--- a/mih_ui/ios/Runner/Info.plist
+++ b/mih_ui/ios/Runner/Info.plist
@@ -1,102 +1,117 @@
+
+ CADisableMinimumFrameDurationOnPhone
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ MIH
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ mzansi_innovation_hub
+ CFBundlePackageType
+ APPL
+ CFBundleShortVersionString
+ $(FLUTTER_BUILD_NAME)
+ CFBundleSignature
+ ????
+ CFBundleVersion
+ $(FLUTTER_BUILD_NUMBER)
+ GADApplicationIdentifier
+ ca-app-pub-4781880856775334~6935644635
+ ITSAppUsesNonExemptEncryption
+
+ LSApplicationQueriesSchemes
+
+ sms
+ tel
+
+ LSRequiresIPhoneOS
+
+ LSSupportsOpeningDocumentsInPlace
+
+ NSCameraUsageDescription
+ This app needs camera access to scan QR codes
+ NSDownloadsFolderUsageDescription
+ This app needs to access your downloads folder to select files from there.
+ NSFaceIDUsageDescription
+ Why is my app authenticating using face id?
+ NSLocationAlwaysAndWhenInUseUsageDescription
+ This app needs access to your location at all times to provide [Explain your specific, complete reason here, e.g., real-time tracking, background updates, etc.].
+ NSLocationWhenInUseUsageDescription
+ This app needs access to location when open.
+ NSMicrophoneUsageDescription
+ This app needs access to your microphone to enable voice input for the chat.
+ NSPhotoLibraryUsageDescription
+ This app needs to access your photo library to select images.
+ NSSpeechRecognitionUsageDescription
+ This app uses speech recognition to convert your voice messages into text.
+ SKAdNetworkItems
+
+
+ SKAdNetworkIdentifier
+ v9wttpbfk9.skadnetwork
+
+
+ SKAdNetworkIdentifier
+ n38lu8286q.skadnetwork
+
+
+ UIApplicationSceneManifest
- NSMicrophoneUsageDescription
- This app needs access to your microphone to enable voice input for the chat.
- NSSpeechRecognitionUsageDescription
- This app uses speech recognition to convert your voice messages into text.
- ITSAppUsesNonExemptEncryption
+ UIApplicationSupportsMultipleScenes
- NSMicrophoneUsageDescription
- This app needs access to your microphone to enable voice input for the chat.
- NSSpeechRecognitionUsageDescription
- This app uses speech recognition to convert your voice messages into text.
- ITSAppUsesNonExemptEncryption
-
- SKAdNetworkItems
-
-
- SKAdNetworkIdentifier
- v9wttpbfk9.skadnetwork
-
-
- SKAdNetworkIdentifier
- n38lu8286q.skadnetwork
-
-
- GADApplicationIdentifier
- ca-app-pub-4781880856775334~6935644635
- CADisableMinimumFrameDurationOnPhone
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- MIH
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- mzansi_innovation_hub
- CFBundlePackageType
- APPL
- CFBundleShortVersionString
- $(FLUTTER_BUILD_NAME)
- CFBundleSignature
- ????
- CFBundleVersion
- $(FLUTTER_BUILD_NUMBER)
- LSApplicationQueriesSchemes
-
- sms
- tel
-
- LSRequiresIPhoneOS
-
- LSSupportsOpeningDocumentsInPlace
-
- NSCameraUsageDescription
- This app needs camera access to scan QR codes
- NSFaceIDUsageDescription
- Why is my app authenticating using face id?
- NSLocationWhenInUseUsageDescription
- This app needs access to location when open.
- NSLocationAlwaysAndWhenInUseUsageDescription
- This app needs access to your location at all times to provide [Explain your specific, complete reason here, e.g., real-time tracking, background updates, etc.].
- NSPhotoLibraryUsageDescription
- This app needs to access your photo library to select images.
- NSDownloadsFolderUsageDescription
- This app needs to access your downloads folder to select files from there.
- UIApplicationSupportsIndirectInputEvents
-
- UIBackgroundModes
-
- fetch
- remote-notification
-
- UIFileSharingEnabled
-
- UILaunchStoryboardName
- LaunchScreen
- UIMainStoryboardFile
- Main
- UIStatusBarHidden
-
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
+ UISceneConfigurations
+
+ UIWindowSceneSessionRoleApplication
+
+
+ UISceneClassName
+ UIWindowScene
+ UISceneConfigurationName
+ flutter
+ UISceneDelegateClassName
+ FlutterSceneDelegate
+ UISceneStoryboardFile
+ Main
+
+
+
+ UIApplicationSupportsIndirectInputEvents
+
+ UIBackgroundModes
+
+ fetch
+ remote-notification
+
+ UIFileSharingEnabled
+
+ UILaunchStoryboardName
+ LaunchScreen
+ UIMainStoryboardFile
+ Main
+ UIStatusBarHidden
+
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+
diff --git a/mih_ui/lib/mih_package_components/Example/package_tiles/test_package_tile.dart b/mih_ui/lib/mih_package_components/Example/package_tiles/test_package_tile.dart
index f00e12a3..e69c7c84 100644
--- a/mih_ui/lib/mih_package_components/Example/package_tiles/test_package_tile.dart
+++ b/mih_ui/lib/mih_package_components/Example/package_tiles/test_package_tile.dart
@@ -18,7 +18,7 @@ class _TestPackageTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
'testPackage',
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/about_mih/package_tile/about_mih_tile.dart b/mih_ui/lib/mih_packages/about_mih/package_tile/about_mih_tile.dart
index fc10a30b..35421ee1 100644
--- a/mih_ui/lib/mih_packages/about_mih/package_tile/about_mih_tile.dart
+++ b/mih_ui/lib/mih_packages/about_mih/package_tile/about_mih_tile.dart
@@ -18,7 +18,7 @@ class _AboutMihTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"aboutMih",
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/access_review/package_tile/mih_access_tile.dart b/mih_ui/lib/mih_packages/access_review/package_tile/mih_access_tile.dart
index 2b88cd87..061015f4 100644
--- a/mih_ui/lib/mih_packages/access_review/package_tile/mih_access_tile.dart
+++ b/mih_ui/lib/mih_packages/access_review/package_tile/mih_access_tile.dart
@@ -20,7 +20,7 @@ class _MihAccessTileState extends State {
return MihPackageTile(
authenticateUser: true,
onTap: () {
- context.goNamed(
+ context.pushNamed(
"mihAccess",
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/calculator/package_tiles/mih_calculator_tile.dart b/mih_ui/lib/mih_packages/calculator/package_tiles/mih_calculator_tile.dart
index 4da82212..07cfc5ab 100644
--- a/mih_ui/lib/mih_packages/calculator/package_tiles/mih_calculator_tile.dart
+++ b/mih_ui/lib/mih_packages/calculator/package_tiles/mih_calculator_tile.dart
@@ -19,7 +19,7 @@ class _MihCalculatorTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"mihCalculator",
);
},
diff --git a/mih_ui/lib/mih_packages/calendar/package_tiles/mzansi_calendar_tile.dart b/mih_ui/lib/mih_packages/calendar/package_tiles/mzansi_calendar_tile.dart
index ebc24152..04a1d612 100644
--- a/mih_ui/lib/mih_packages/calendar/package_tiles/mzansi_calendar_tile.dart
+++ b/mih_ui/lib/mih_packages/calendar/package_tiles/mzansi_calendar_tile.dart
@@ -19,7 +19,7 @@ class _MzansiCalendarTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"mihCalendar",
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/mine_sweeper/package_tiles/mih_mine_sweeper_tile.dart b/mih_ui/lib/mih_packages/mine_sweeper/package_tiles/mih_mine_sweeper_tile.dart
index 366a650a..a3785dbb 100644
--- a/mih_ui/lib/mih_packages/mine_sweeper/package_tiles/mih_mine_sweeper_tile.dart
+++ b/mih_ui/lib/mih_packages/mine_sweeper/package_tiles/mih_mine_sweeper_tile.dart
@@ -18,7 +18,7 @@ class _MihMineSweeperTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"mihMinesweeper",
);
},
diff --git a/mih_ui/lib/mih_packages/mzansi_ai/package_tiles/mzansi_ai_tile.dart b/mih_ui/lib/mih_packages/mzansi_ai/package_tiles/mzansi_ai_tile.dart
index 858a756c..f99cc442 100644
--- a/mih_ui/lib/mih_packages/mzansi_ai/package_tiles/mzansi_ai_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_ai/package_tiles/mzansi_ai_tile.dart
@@ -19,7 +19,7 @@ class _MzansiAiTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
'mzansiAi',
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/mzansi_directory/package_tiles/mzansi_directory_tile.dart b/mih_ui/lib/mih_packages/mzansi_directory/package_tiles/mzansi_directory_tile.dart
index ac2e0ad9..1e6834cd 100644
--- a/mih_ui/lib/mih_packages/mzansi_directory/package_tiles/mzansi_directory_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_directory/package_tiles/mzansi_directory_tile.dart
@@ -18,7 +18,7 @@ class _MzansiDirectoryTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"mzansiDirectory",
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_business_profile_tile.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_business_profile_tile.dart
index 6556b07a..cf8b271c 100644
--- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_business_profile_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_business_profile_tile.dart
@@ -19,7 +19,7 @@ class _MzansiBusinessProfileTileState extends State {
Widget build(BuildContext context) {
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
"businessProfileManage",
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_setup_business_profile_tile.dart b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_setup_business_profile_tile.dart
index a813d7ff..0b91730b 100644
--- a/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_setup_business_profile_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_profile/business_profile/package_tiles/mzansi_setup_business_profile_tile.dart
@@ -24,7 +24,7 @@ class _MzansiSetupBusinessProfileTileState
context.read();
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
'businessProfileSetup',
extra: profileProvider.user,
);
diff --git a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tiles/mzansi_profile_tile.dart b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tiles/mzansi_profile_tile.dart
index 9753de43..e1e7d961 100644
--- a/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tiles/mzansi_profile_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_profile/personal_profile/package_tiles/mzansi_profile_tile.dart
@@ -20,7 +20,7 @@ class _MzansiProfileTileState extends State {
// ImageProvider logo = MzansiInnovationHub.of(context)!.theme.logoImage();
return MihPackageTile(
onTap: () {
- context.goNamed(
+ context.pushNamed(
'mzansiProfileManage',
);
},
diff --git a/mih_ui/lib/mih_packages/mzansi_wallet/package_tiles/mih_wallet_tile.dart b/mih_ui/lib/mih_packages/mzansi_wallet/package_tiles/mih_wallet_tile.dart
index 47d915eb..e804c9db 100644
--- a/mih_ui/lib/mih_packages/mzansi_wallet/package_tiles/mih_wallet_tile.dart
+++ b/mih_ui/lib/mih_packages/mzansi_wallet/package_tiles/mih_wallet_tile.dart
@@ -20,7 +20,7 @@ class _MihWalletTileState extends State {
return MihPackageTile(
// authenticateUser: true,
onTap: () {
- context.goNamed(
+ context.pushNamed(
'mzansiWallet',
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_manager/package_tiles/pat_manager_tile.dart b/mih_ui/lib/mih_packages/patient_manager/pat_manager/package_tiles/pat_manager_tile.dart
index e037b3f8..a31464fb 100644
--- a/mih_ui/lib/mih_packages/patient_manager/pat_manager/package_tiles/pat_manager_tile.dart
+++ b/mih_ui/lib/mih_packages/patient_manager/pat_manager/package_tiles/pat_manager_tile.dart
@@ -22,7 +22,7 @@ class _PatManagerTileState extends State {
return MihPackageTile(
authenticateUser: true,
onTap: () {
- context.goNamed(
+ context.pushNamed(
'patientManager',
);
// Navigator.of(context).pushNamed(
diff --git a/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tiles/patient_profile_tile.dart b/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tiles/patient_profile_tile.dart
index 64d02191..ba527e8d 100644
--- a/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tiles/patient_profile_tile.dart
+++ b/mih_ui/lib/mih_packages/patient_manager/pat_profile/package_tiles/patient_profile_tile.dart
@@ -25,7 +25,7 @@ class _PatientProfileTileState extends State {
PatientManagerProvider patManProvider =
context.read();
patManProvider.setPersonalMode(true);
- context.goNamed("patientProfile");
+ context.pushNamed("patientProfile");
},
packageName: "Patient Profile",
packageIcon: Icon(
diff --git a/mih_ui/pubspec.yaml b/mih_ui/pubspec.yaml
index c96bc53c..a0026402 100644
--- a/mih_ui/pubspec.yaml
+++ b/mih_ui/pubspec.yaml
@@ -1,7 +1,7 @@
name: mzansi_innovation_hub
description: ""
publish_to: "none" # Remove this line if you wish to publish to pub.dev
-version: 1.2.6+130
+version: 1.2.7+131
# version: 1.1.1+97 #--- Updated version for upgrader package testing
environment: