mirror of
https://github.com/openMF/mobile-wallet.git
synced 2026-02-06 09:37:24 +00:00
* Feat: KMP Library Setup (#1766) * Migrating from hilt to koin (This) (#1764) * Migrating from hilt to koin * Fixed Instance creation error * refactor: Removed Hilt and migrated to Koin This commit removes Hilt and migrates the project to Koin for dependency injection. The following changes were made: - Removed the `AndroidHiltConventionPlugin`. - Added the `AndroidKoinConventionPlugin`. - Updated dependencies to use Koin. - Updated KSP configuration for Koin. - Updated feature modules to use Koin. - Updated common modules to use Koin . - Removed Hilt annotations and replaced them with Koin annotations. - Updated ViewModels to use Koin for dependency injection. - Updated modules to use Koin for dependency injection. * Formatted Dependencies * migrating from hilt to koin clean up commit * Revert "migrating from hilt to koin clean up commit" This reverts commitbb63058e49. --------- Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com> * Feat: KMP Library Setup --------- Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com> * Feat: [:core:model] - Migrated to KMM (#1770) * Feat: [:core:common] KMP Migration (#1768) * Feat: [:core:common] KMP Migration * Updated Usage Declaration * Feat: [:core:datastore] - Migrated to KMP (#1769) * Feat: [:core:network] - Migrated to KMP (#1772) * Feat: [:core:network] - Migrated to KMP * Feat: [:core:data] - Migrated to KMP Library * Feat: [:core:designsystem] - Migrated to KMP with CMP Library (#1774) * Feat: [:core:ui] - Migrated to KMP with CMP Library (#1775) * Feat: [:feature:auth] - Migrated to Kotlin Multiplatform (#1782) * Feat: [:feature:auth] - Migrated to Kotlin Multiplatform * Added Support For Web * Feat: Migrated Passcode Module to KMP (#1783) * Feat: Migrated Home Module to KMP (#1784) * Feat: Migrated Edit Password Module to KMP (#1787) * Feat: Migrated FAQ module to kmp (#1786) * Feat: Migrated Settings Module to KMP (#1785) * Feat: Migrated Profile Module to KMP (#1788) * Feat: Migrated History Module to KMP (#1790) * Feat: Migrated Payments Module to KMP (#1791) * Feat: Migrated Finance Module to KMP (#1792) * Feat: Migrated Accounts Module to KMP (#1793) * Feat: Migrated Accounts Module to KMP * Updated README.md * Update README.md * Feat: Migrated Invoices Module to KMP (#1794) * Feat: Migrated KYC Module to KMP (#1798) * Migrated Notification Module to KMP (#1799) * Feat: Migrated KYC Module to KMP * Feat: Migrated Notification Module to KMP * Feat: Migrated Saved Card Module to KMP (#1800) * Feat: Migrated Receipt Module to KMP (#1801) * fix: Ios Build (#1802) * Feat: Migrated SI Module to KMP (#1803) * Feat: Migrated Request Money Module to KMP (#1807) * Feat: Migrated Send Money Module to KMP (#1808) * Feat: Migrated Make Transfer Module to KMP (#1809) * Feat: Migrated QR Module to KMP (#1810) * Feat: Migrated UPI Setup Module to KMP (#1811) * Feat: Final Clean-up For KMP (#1812) * Feat: Final Cleanup For KMP * Update README.md * Update EditPassword README.md * Update FAQ README.md * Update Finance README.md * Update History README.md * Update Home README.md * Update Invoice README.md * Update KYC README.md * Update Make Transfer README.md * Update Notification README.md * Update Payments README.md * Update Profile README.md * Update Saved Card README.md * Update Send Money README.md * Update Settings README.md * Update SI README.md * Migrating from hilt to koin (This) (#1764) * Migrating from hilt to koin * Fixed Instance creation error * refactor: Removed Hilt and migrated to Koin This commit removes Hilt and migrates the project to Koin for dependency injection. The following changes were made: - Removed the `AndroidHiltConventionPlugin`. - Added the `AndroidKoinConventionPlugin`. - Updated dependencies to use Koin. - Updated KSP configuration for Koin. - Updated feature modules to use Koin. - Updated common modules to use Koin . - Removed Hilt annotations and replaced them with Koin annotations. - Updated ViewModels to use Koin for dependency injection. - Updated modules to use Koin for dependency injection. * Formatted Dependencies * migrating from hilt to koin clean up commit * Revert "migrating from hilt to koin clean up commit" This reverts commitbb63058e49. --------- Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com> * Profile UI redesign (#1767) * Refactor Profile UI * Fixed Build Issue * Profile UI Bug Fix & Improvement * added placeholder for when uri is null cleanup fix spotless test failure * Fix - CI Build Issue --------- Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com> * refactor: Redesign payment screen (#1773) * refactor: Redesign payment screen * resolved detekt error * refactor : changed current theme instead of using NewUi * resolved spotless errors * refactor: Redesign finance screen (#1777) * refactor: Redesign payment screen * resolved detekt error * refactor : changed current theme instead of using NewUi * resolved spotless errors * refactor: Redesign finance screen UI * resolved spotless errors * resolved conflicts * changed structure of accounts screen * refactor padding values in finance screen * fix: dark theme colors (#1789) * fix: dark theme colors * fixed edit icon tint * Fix invoice api (#1797) * Redesign requeset screen UI * fix MissingKoinDefinitionException * removed comments and fixed share qr code bug * fix: Invoice APIs * update readme file (#1804) * update readme file * update readme file * update readme file with how to contribute * Add branch policy (#1805) * update readme file * update readme file * update readme file with how to contribute * update readme file with how to contribute * update readme file with branch Policy --------- Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com> * Migrating from hilt to koin (This) (#1764) * Migrating from hilt to koin * Fixed Instance creation error * refactor: Removed Hilt and migrated to Koin This commit removes Hilt and migrates the project to Koin for dependency injection. The following changes were made: - Removed the `AndroidHiltConventionPlugin`. - Added the `AndroidKoinConventionPlugin`. - Updated dependencies to use Koin. - Updated KSP configuration for Koin. - Updated feature modules to use Koin. - Updated common modules to use Koin . - Removed Hilt annotations and replaced them with Koin annotations. - Updated ViewModels to use Koin for dependency injection. - Updated modules to use Koin for dependency injection. * Formatted Dependencies * migrating from hilt to koin clean up commit * Revert "migrating from hilt to koin clean up commit" This reverts commitbb63058e49. --------- Co-authored-by: Sk Niyaj Ali <niyaj639@gmail.com> * Merge kmm-impl to dev --------- Co-authored-by: Nagarjuna <99315689+Nagarjuna0033@users.noreply.github.com> Co-authored-by: Rajan Maurya <therajanmaurya@users.noreply.github.com> Co-authored-by: Pronay Sarker <pronaycoding@gmail.com> Co-authored-by: kapmaurya <152150716+kapmaurya@users.noreply.github.com>
70 lines
3.6 KiB
XML
70 lines
3.6 KiB
XML
<component name="ProjectRunConfigurationManager">
|
|
<configuration default="false" name="mifospay-android" type="AndroidRunConfigurationType" factoryName="Android App" activateToolWindowBeforeRun="false">
|
|
<module name="mobile-wallet.mifospay-android.main" />
|
|
<option name="DEPLOY" value="true" />
|
|
<option name="DEPLOY_APK_FROM_BUNDLE" value="false" />
|
|
<option name="DEPLOY_AS_INSTANT" value="false" />
|
|
<option name="ARTIFACT_NAME" value="" />
|
|
<option name="PM_INSTALL_OPTIONS" value="" />
|
|
<option name="ALL_USERS" value="false" />
|
|
<option name="ALWAYS_INSTALL_WITH_PM" value="false" />
|
|
<option name="CLEAR_APP_STORAGE" value="false" />
|
|
<option name="DYNAMIC_FEATURES_DISABLED_LIST" value="" />
|
|
<option name="ACTIVITY_EXTRA_FLAGS" value="" />
|
|
<option name="MODE" value="default_activity" />
|
|
<option name="RESTORE_ENABLED" value="false" />
|
|
<option name="RESTORE_FILE" value="" />
|
|
<option name="CLEAR_LOGCAT" value="false" />
|
|
<option name="SHOW_LOGCAT_AUTOMATICALLY" value="false" />
|
|
<option name="TARGET_SELECTION_MODE" value="DEVICE_AND_SNAPSHOT_COMBO_BOX" />
|
|
<option name="SELECTED_CLOUD_MATRIX_CONFIGURATION_ID" value="-1" />
|
|
<option name="SELECTED_CLOUD_MATRIX_PROJECT_ID" value="" />
|
|
<option name="DEBUGGER_TYPE" value="Auto" />
|
|
<Auto>
|
|
<option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
|
|
<option name="SHOW_STATIC_VARS" value="true" />
|
|
<option name="WORKING_DIR" value="" />
|
|
<option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
|
|
<option name="SHOW_OPTIMIZED_WARNING" value="true" />
|
|
<option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
|
|
<option name="DEBUG_SANDBOX_SDK" value="false" />
|
|
</Auto>
|
|
<Hybrid>
|
|
<option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
|
|
<option name="SHOW_STATIC_VARS" value="true" />
|
|
<option name="WORKING_DIR" value="" />
|
|
<option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
|
|
<option name="SHOW_OPTIMIZED_WARNING" value="true" />
|
|
<option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
|
|
<option name="DEBUG_SANDBOX_SDK" value="false" />
|
|
</Hybrid>
|
|
<Java>
|
|
<option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
|
|
<option name="DEBUG_SANDBOX_SDK" value="false" />
|
|
</Java>
|
|
<Native>
|
|
<option name="USE_JAVA_AWARE_DEBUGGER" value="false" />
|
|
<option name="SHOW_STATIC_VARS" value="true" />
|
|
<option name="WORKING_DIR" value="" />
|
|
<option name="TARGET_LOGGING_CHANNELS" value="lldb process:gdb-remote packets" />
|
|
<option name="SHOW_OPTIMIZED_WARNING" value="true" />
|
|
<option name="ATTACH_ON_WAIT_FOR_DEBUGGER" value="false" />
|
|
<option name="DEBUG_SANDBOX_SDK" value="false" />
|
|
</Native>
|
|
<Profilers>
|
|
<option name="ADVANCED_PROFILING_ENABLED" value="false" />
|
|
<option name="STARTUP_PROFILING_ENABLED" value="false" />
|
|
<option name="STARTUP_CPU_PROFILING_ENABLED" value="false" />
|
|
<option name="STARTUP_CPU_PROFILING_CONFIGURATION_NAME" value="Java/Kotlin Method Sample (legacy)" />
|
|
<option name="STARTUP_NATIVE_MEMORY_PROFILING_ENABLED" value="false" />
|
|
<option name="NATIVE_MEMORY_SAMPLE_RATE_BYTES" value="2048" />
|
|
</Profilers>
|
|
<option name="DEEP_LINK" value="" />
|
|
<option name="ACTIVITY_CLASS" value="" />
|
|
<option name="SEARCH_ACTIVITY_IN_GLOBAL_SCOPE" value="false" />
|
|
<option name="SKIP_ACTIVITY_VALIDATION" value="false" />
|
|
<method v="2">
|
|
<option name="Android.Gradle.BeforeRunTask" enabled="true" />
|
|
</method>
|
|
</configuration>
|
|
</component> |