Browse Source

package name renamed from android to jmecustomer

new_design
Santosh Bhandary 4 years ago
parent
commit
8f3d8c8926
  1. 8
      app/build.gradle
  2. 128
      app/src/main/AndroidManifest.xml
  3. 4
      app/src/main/java/com/swifttech/remit/android/base/BaseGatewayInterface.java
  4. 7
      app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/CountrySelectionListener.java
  5. 4
      app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsInteractorInterface.java
  6. 28
      app/src/main/java/com/swifttech/remit/android/features/cashpickuptowallet/CashPickupViewModelFactory.java
  7. 11
      app/src/main/java/com/swifttech/remit/android/features/kyc/existingCustomer/view/documents/ExistingKYCAdditionalIDTypeFragment.java
  8. 7
      app/src/main/java/com/swifttech/remit/android/features/recipientmanagement/presenter/recipientaddeditV3/edit/RecipientEditV3PresenterInterface.java
  9. 9
      app/src/main/java/com/swifttech/remit/android/features/userprofile/presenter/UserProfileGatewayInterface.java
  10. 28
      app/src/main/java/com/swifttech/remit/android/features/withdraw/WithdrawViewModelFactory.java
  11. 5
      app/src/main/java/com/swifttech/remit/jmecustomer/RemitApplication.java
  12. 14
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseActivity.java
  13. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseContractInterface.java
  14. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseFragment.java
  15. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseGateway.java
  16. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseGatewayInterface.java
  17. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseInteractorInterface.java
  18. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BasePresenter.java
  19. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BasePresenterInterface.java
  20. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseViewModel.java
  21. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/PrefKeys.java
  22. 10
      app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGateway.java
  23. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGatewayDataObserverManager.java
  24. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGatewayInterface.java
  25. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/base/UIStateHandler.java
  26. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CircularIndexView.java
  27. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CurrencyFormatterTextWatcher.java
  28. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomAlertDialog.java
  29. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomAppBarLayoutBehavior.java
  30. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomPaddingRv.java
  31. 5
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomProgressDialog.java
  32. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomSwipeRefreshLayout.java
  33. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/DepthTransformation.java
  34. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/FontCache.java
  35. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GMEFormInputField.java
  36. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GMETextInputLayout.java
  37. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GenericViewPagerAdapter.java
  38. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeButton.java
  39. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeEditText.java
  40. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeErrorTextView.java
  41. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeRxEditText.java
  42. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeRxTextInputLayout.java
  43. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeTextView.java
  44. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/HorizontalSwipeDisabledViewPager.java
  45. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/LineDividerItemDecoration.java
  46. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/LockableScrollView.java
  47. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/PaddedVerticalView.java
  48. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/RemitLoaderDialog.java
  49. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/SelectedRedBorderWithTickDecoration.java
  50. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/SwipeDisabledViewPager.java
  51. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/TextWatcherAdapter.java
  52. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/UserLockBottomSheetBehavior.java
  53. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/WaveProgressBarView.java
  54. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/ZoomOutTransformation.java
  55. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/banklistingdialog/BankIconMapper.java
  56. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/banklistingdialog/BankWithIconListingDialog.java
  57. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericImageWithTextListingDialog.java
  58. 5
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericPromptDialog.java
  59. 7
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericTextListingDialog.java
  60. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryFlagMapper.java
  61. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryListRvViewHolder.java
  62. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryListingRvAdapter.java
  63. 7
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountrySelectionListener.java
  64. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/ExchangeRateCurrencyListingDialog.java
  65. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/maskedittext/GmeMaskedEditText.java
  66. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/maskedittext/MaskedTextWatcher.java
  67. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/model/FormInputStateDTO.java
  68. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/AnswerInputDialog.java
  69. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MAutoCompleteTextView.java
  70. 14
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputEditText.java
  71. 14
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputEditTextSpaceMasked.java
  72. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputLayout.java
  73. 10
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputMaskedEditText.java
  74. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextView.java
  75. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MaskedTextWatcher.java
  76. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/OnFragmentSelectedListener.java
  77. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/ValueListener.java
  78. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeGraphic.java
  79. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeGraphicTracker.java
  80. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeTrackerFactory.java
  81. 14
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/QRScannerFragment.java
  82. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MCameraSource.java
  83. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MCameraSourcePreview.java
  84. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MGraphicOverlay.java
  85. 21
      app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/view/AboutFastRemit.java
  86. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsInteractorInterface.java
  87. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsPresenterInterface.java
  88. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsViewModel.java
  89. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsViewModelFactory.java
  90. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/adapter/AgentListV2RvAdapter.java
  91. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/gateway/AgentListV2Gateway.java
  92. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/AgentInfoModel.java
  93. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/AgentsListApiResponse.java
  94. 2
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/BranchInfoModel.java
  95. 7
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2InteractorInterface.java
  96. 20
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2Presenter.java
  97. 8
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2PresenterInterface.java
  98. 20
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/view/AgentListV2Activity.java
  99. 4
      app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/view/AgentListV2ItemViewHolder.java
  100. 6
      app/src/main/java/com/swifttech/remit/jmecustomer/features/appupdate/AppUpdateActivity.java

8
app/build.gradle

@ -18,17 +18,17 @@ apply plugin: 'io.fabric'
android { android {
compileSdkVersion 29 compileSdkVersion 29
defaultConfig { defaultConfig {
applicationId "com.swifttech.remit.android"
applicationId "com.swifttech.remit.jmecustomer"
minSdkVersion 18 minSdkVersion 18
targetSdkVersion 29 targetSdkVersion 29
versionCode 1 versionCode 1
versionName "0.0.1" versionName "0.0.1"
multiDexEnabled true multiDexEnabled true
vectorDrawables.useSupportLibrary = true vectorDrawables.useSupportLibrary = true
manifestPlaceholders = [fileProvider: "com.swifttech.remit.android.fileprovider"]
buildConfigField 'String', 'FILE_PROVIDER', '"com.swifttech.remit.android.fileprovider"'
manifestPlaceholders = [fileProvider: "com.swifttech.remit.jmecustomer.fileprovider"]
buildConfigField 'String', 'FILE_PROVIDER', '"com.swifttech.remit.jmecustomer.fileprovider"'
def dateTime = new Date().format("MMM_dd") def dateTime = new Date().format("MMM_dd")
setProperty("archivesBaseName", "GME_" + dateTime + "_v" + versionCode + "(" + versionName + ")")
setProperty("archivesBaseName", "JME_NEW" + dateTime + "_v" + versionCode + "(" + versionName + ")")
} }
packagingOptions { packagingOptions {

128
app/src/main/AndroidManifest.xml

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
package="com.swifttech.remit.android">
package="com.swifttech.remit.jmecustomer">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" />
@ -15,7 +15,7 @@
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<application <application
android:name=".RemitApplication"
android:name="com.swifttech.remit.jmecustomer.RemitApplication"
android:allowBackup="false" android:allowBackup="false"
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"
android:label="@string/app_name" android:label="@string/app_name"
@ -28,148 +28,148 @@
tools:ignore="GoogleAppIndexingWarning" tools:ignore="GoogleAppIndexingWarning"
tools:replace="android:allowBackup,android:supportsRtl"> tools:replace="android:allowBackup,android:supportsRtl">
<activity android:name=".features.sendmoney.view.SendMoneyRequestSummaryActivity"
<activity android:name="com.swifttech.remit.jmecustomer.features.sendmoney.view.SendMoneyRequestSummaryActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" android:windowSoftInputMode="stateAlwaysHidden"
/> />
<activity <activity
android:name=".features.changepassNPin.view.ChangePassNPinActivity"
android:name="com.swifttech.remit.jmecustomer.features.changepassNPin.view.ChangePassNPinActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.changetxnpin.view.ChangeTxnPinActivity"
android:name="com.swifttech.remit.jmecustomer.features.changetxnpin.view.ChangeTxnPinActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.withdraw.view.WithdrawActivity"
android:name="com.swifttech.remit.jmecustomer.features.withdraw.view.WithdrawActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.transactionhistory.view.RemitTransactionHistoryActivity"
android:name="com.swifttech.remit.jmecustomer.features.transactionhistory.view.RemitTransactionHistoryActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.notice.view.NoticeActivity"
android:name="com.swifttech.remit.jmecustomer.features.notice.view.NoticeActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> <!-- <intent-filter> --> android:windowSoftInputMode="stateAlwaysHidden" /> <!-- <intent-filter> -->
<!-- <action android:name="HOME" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- <action jmecustomer:name="HOME" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.DEFAULT" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- <action jmecustomer:name="jmecustomer.intent.action.MAIN" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<activity <activity
android:name=".features.cashpickuptowallet.view.CashPickupToWalletActivity"
android:name="com.swifttech.remit.jmecustomer.features.cashpickuptowallet.view.CashPickupToWalletActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"> android:windowSoftInputMode="stateAlwaysHidden">
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="HOME" /> -->
<!-- <action jmecustomer:name="HOME" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.DEFAULT" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <action jmecustomer:name="jmecustomer.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
</activity> </activity>
<activity <activity
android:name=".features.otpverification.view.OTPVerificationActivity"
android:name="com.swifttech.remit.jmecustomer.features.otpverification.view.OTPVerificationActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.balancesend.view.BalanceSendActivity"
android:name="com.swifttech.remit.jmecustomer.features.balancesend.view.BalanceSendActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"> android:windowSoftInputMode="stateAlwaysHidden">
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="HOME" /> -->
<!-- <action jmecustomer:name="HOME" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.DEFAULT" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <action jmecustomer:name="jmecustomer.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
</activity> </activity>
<activity <activity
android:name=".features.balancerequest.view.BalanceRequestActivity"
android:name="com.swifttech.remit.jmecustomer.features.balancerequest.view.BalanceRequestActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"> android:windowSoftInputMode="stateAlwaysHidden">
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="HOME" /> -->
<!-- <action jmecustomer:name="HOME" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.DEFAULT" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <action jmecustomer:name="jmecustomer.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
</activity> </activity>
<activity <activity
android:name=".features.termsandcondition.view.TermsAndConditionAcitivity"
android:name="com.swifttech.remit.jmecustomer.features.termsandcondition.view.TermsAndConditionAcitivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.kyc.newCustomer.view.KYCV3Activity"
android:name="com.swifttech.remit.jmecustomer.features.kyc.newCustomer.view.KYCV3Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"></activity> android:windowSoftInputMode="stateAlwaysHidden"></activity>
<activity <activity
android:name=".features.kyc.existingCustomer.view.ExistingKYCV3Activity"
android:name="com.swifttech.remit.jmecustomer.features.kyc.existingCustomer.view.ExistingKYCV3Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.inboundreceipt.view.InboundRemitReceiptActivity"
android:name="com.swifttech.remit.jmecustomer.features.inboundreceipt.view.InboundRemitReceiptActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden|adjustPan" /> android:windowSoftInputMode="stateAlwaysHidden|adjustPan" />
<activity <activity
android:name=".features.exrate.view.ExchangeRateActivity"
android:name="com.swifttech.remit.jmecustomer.features.exrate.view.ExchangeRateActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden"></activity> android:windowSoftInputMode="stateAlwaysHidden"></activity>
<activity <activity
android:name=".features.recipientmanagement.view.recipientaddeditV3.RecipientAddEditV3Activity"
android:name="com.swifttech.remit.jmecustomer.features.recipientmanagement.view.recipientaddeditV3.RecipientAddEditV3Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.recipientlisting.view.recipientaddedit.RecipientAddEditActivity"
android:name="com.swifttech.remit.jmecustomer.features.recipientlisting.view.recipientaddedit.RecipientAddEditActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.recipientmanagement.view.recipientlistingV3.RecipientListingV3Activity"
android:name="com.swifttech.remit.jmecustomer.features.recipientmanagement.view.recipientlistingV3.RecipientListingV3Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.recipientlisting.view.recipientlisting.RecipientListingActivity"
android:name="com.swifttech.remit.jmecustomer.features.recipientlisting.view.recipientlisting.RecipientListingActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
@ -186,7 +186,7 @@
</provider> </provider>
<activity <activity
android:name=".features.splashscreen.view.SplashScreen"
android:name="com.swifttech.remit.jmecustomer.features.splashscreen.view.SplashScreen"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.Launcher" android:theme="@style/AppTheme.Launcher"
android:windowSoftInputMode="adjustResize|stateAlwaysHidden"> android:windowSoftInputMode="adjustResize|stateAlwaysHidden">
@ -202,21 +202,21 @@
</intent-filter> </intent-filter>
</activity> </activity>
<activity <activity
android:name=".features.aboutscreen.view.AboutFastRemit"
android:name="com.swifttech.remit.jmecustomer.features.aboutscreen.view.AboutFastRemit"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateHidden" /> <!-- <activity --> android:windowSoftInputMode="stateHidden" /> <!-- <activity -->
<!-- android:name=".gme_branches.view.GmeBranchesActivity" -->
<!-- android:screenOrientation="portrait" -->
<!-- android:theme="@style/AppTheme.NoActionBar" -->
<!-- android:windowSoftInputMode="stateHidden" /> -->
<!-- jmecustomer:name=".gme_branches.view.GmeBranchesActivity" -->
<!-- jmecustomer:screenOrientation="portrait" -->
<!-- jmecustomer:theme="@style/AppTheme.NoActionBar" -->
<!-- jmecustomer:windowSoftInputMode="stateHidden" /> -->
<activity <activity
android:name=".features.settings.view.SettingsView"
android:name="com.swifttech.remit.jmecustomer.features.settings.view.SettingsView"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateHidden" /> android:windowSoftInputMode="stateHidden" />
<activity <activity
android:name=".features.userprofile.view.ProfileActivity"
android:name="com.swifttech.remit.jmecustomer.features.userprofile.view.ProfileActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" /> android:theme="@style/AppTheme.NoActionBar" />
@ -225,71 +225,71 @@
android:value="b575c94baafadc63651a9c5ec62f0b5f468a4093" /> android:value="b575c94baafadc63651a9c5ec62f0b5f468a4093" />
<activity <activity
android:name=".features.agentslisting.view.AgentListV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.agentslisting.view.AgentListV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.sendmoney.view.SendMoneyV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.sendmoney.view.SendMoneyV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.sendmoney.view.SendMoneyV2TransactionCompleteActivity"
android:name="com.swifttech.remit.jmecustomer.features.sendmoney.view.SendMoneyV2TransactionCompleteActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.login.view.LoginV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.login.view.LoginV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="adjustResize"> android:windowSoftInputMode="adjustResize">
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="HOME" /> -->
<!-- <action jmecustomer:name="HOME" /> -->
<!-- <category android:name="android.intent.category.DEFAULT" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.DEFAULT" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
<!-- <intent-filter> --> <!-- <intent-filter> -->
<!-- <action android:name="android.intent.action.MAIN" /> -->
<!-- <action jmecustomer:name="jmecustomer.intent.action.MAIN" /> -->
<!-- <category android:name="android.intent.category.LAUNCHER" /> -->
<!-- <category jmecustomer:name="jmecustomer.intent.category.LAUNCHER" /> -->
<!-- </intent-filter> --> <!-- </intent-filter> -->
</activity> </activity>
<activity <activity
android:name=".features.register.view.RegisterV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.register.view.RegisterV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="adjustResize|stateAlwaysHidden" /> android:windowSoftInputMode="adjustResize|stateAlwaysHidden" />
<activity <activity
android:name=".features.registerv2.existingcustomer.view.ExistingCustomerRegisterV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.registerv2.existingcustomer.view.ExistingCustomerRegisterV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="adjustResize|stateAlwaysHidden" /> android:windowSoftInputMode="adjustResize|stateAlwaysHidden" />
<activity <activity
android:name=".features.resetpassword.view.ResetPassV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.resetpassword.view.ResetPassV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.home.view.HomeActivityV2"
android:name="com.swifttech.remit.jmecustomer.features.home.view.HomeActivityV2"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.support.view.SupportActivityV2"
android:name="com.swifttech.remit.jmecustomer.features.support.view.SupportActivityV2"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.walletstatement.view.WalletStatementV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.walletstatement.view.WalletStatementV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.changepassword.view.UserPasswordChangeV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.changepassword.view.UserPasswordChangeV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
@ -297,22 +297,22 @@
android:name="com.theartofdev.edmodo.cropper.CropImageActivity" android:name="com.theartofdev.edmodo.cropper.CropImageActivity"
android:theme="@style/Base.Theme.AppCompat" /> android:theme="@style/Base.Theme.AppCompat" />
<activity <activity
android:name=".features.appupdate.AppUpdateActivity"
android:name="com.swifttech.remit.jmecustomer.features.appupdate.AppUpdateActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppFullScreenTheme" android:theme="@style/AppFullScreenTheme"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.sendmoney.view.verification.TermsAndConditionV2BrowserActivity"
android:name="com.swifttech.remit.jmecustomer.features.sendmoney.view.verification.TermsAndConditionV2BrowserActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.settings.view.FingerprintEnablePromptActivity"
android:name="com.swifttech.remit.jmecustomer.features.settings.view.FingerprintEnablePromptActivity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />
<activity <activity
android:name=".features.registerv2.newcustomer.view.NewRegisterV2Activity"
android:name="com.swifttech.remit.jmecustomer.features.registerv2.newcustomer.view.NewRegisterV2Activity"
android:screenOrientation="portrait" android:screenOrientation="portrait"
android:theme="@style/AppTheme.NoActionBar" android:theme="@style/AppTheme.NoActionBar"
android:windowSoftInputMode="stateAlwaysHidden" /> android:windowSoftInputMode="stateAlwaysHidden" />

4
app/src/main/java/com/swifttech/remit/android/base/BaseGatewayInterface.java

@ -1,4 +0,0 @@
package com.swifttech.remit.android.base;
public interface BaseGatewayInterface {
}

7
app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/CountrySelectionListener.java

@ -1,7 +0,0 @@
package com.swifttech.remit.android.common.customwidgets.exchangecountrylistingdialog;
import com.swifttech.remit.android.features.exrate.model.datav2.CountryPaymentService;
public interface CountrySelectionListener {
void onCountrySelected(CountryPaymentService countryPaymentService);
}

4
app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsInteractorInterface.java

@ -1,4 +0,0 @@
package com.swifttech.remit.android.features.aboutscreen.viewModel;
public interface AboutUsInteractorInterface {
}

28
app/src/main/java/com/swifttech/remit/android/features/cashpickuptowallet/CashPickupViewModelFactory.java

@ -1,28 +0,0 @@
package com.swifttech.remit.android.features.cashpickuptowallet;
import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModel;
import androidx.lifecycle.ViewModelProvider;
import com.swifttech.remit.android.features.cashpickuptowallet.gateway.CashPickupToWalletGateway;
import com.swifttech.remit.android.features.cashpickuptowallet.presenter.CashPickupToWalletPresenter;
import com.swifttech.remit.android.features.cashpickuptowallet.presenter.CashPickupToWalletPresenterInterface;
import com.swifttech.remit.android.features.otpverification.gateway.OTPVerificationGateway;
import com.swifttech.remit.android.features.otpverification.presenter.OTPVerificationPresenter;
import com.swifttech.remit.android.features.otpverification.presenter.OTPVerificationPresenterInterface;
public class CashPickupViewModelFactory implements ViewModelProvider.Factory {
private final CashPickupToWalletPresenterInterface.CashPickupToWalletContract view;
public CashPickupViewModelFactory(CashPickupToWalletPresenterInterface.CashPickupToWalletContract view) {
this.view=view;
}
@SuppressWarnings("unchecked")
@NonNull
@Override
public <T extends ViewModel> T create(@NonNull Class<T> modelClass) {
return (T) new CashPickupToWalletPresenter(view,new CashPickupToWalletGateway());
}
}

11
app/src/main/java/com/swifttech/remit/android/features/kyc/existingCustomer/view/documents/ExistingKYCAdditionalIDTypeFragment.java

@ -1,11 +0,0 @@
package com.swifttech.remit.android.features.kyc.existingCustomer.view.documents;
import com.swifttech.remit.android.base.BaseFragment;
public class ExistingKYCAdditionalIDTypeFragment extends BaseFragment {
}

7
app/src/main/java/com/swifttech/remit/android/features/recipientmanagement/presenter/recipientaddeditV3/edit/RecipientEditV3PresenterInterface.java

@ -1,7 +0,0 @@
package com.swifttech.remit.android.features.recipientmanagement.presenter.recipientaddeditV3.edit;
import com.swifttech.remit.android.features.recipientmanagement.presenter.recipientaddeditV3.RecipientPresenterInterface;
public interface RecipientEditV3PresenterInterface extends RecipientPresenterInterface {
}

9
app/src/main/java/com/swifttech/remit/android/features/userprofile/presenter/UserProfileGatewayInterface.java

@ -1,9 +0,0 @@
package com.swifttech.remit.android.features.userprofile.presenter;
import com.swifttech.remit.android.base.PrivilegedGatewayInterface;
import com.swifttech.remit.android.features.userprofile.model.UserProfile;
public interface UserProfileGatewayInterface extends PrivilegedGatewayInterface {
UserProfile getUserRelatedData();
}

28
app/src/main/java/com/swifttech/remit/android/features/withdraw/WithdrawViewModelFactory.java

@ -1,28 +0,0 @@
package com.swifttech.remit.android.features.withdraw;
import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModel;
import androidx.lifecycle.ViewModelProvider;
import com.swifttech.remit.android.features.cashpickuptowallet.gateway.CashPickupToWalletGateway;
import com.swifttech.remit.android.features.cashpickuptowallet.presenter.CashPickupToWalletPresenter;
import com.swifttech.remit.android.features.cashpickuptowallet.presenter.CashPickupToWalletPresenterInterface;
import com.swifttech.remit.android.features.withdraw.gateway.WithdrawGateway;
import com.swifttech.remit.android.features.withdraw.presenter.WithdrawPresenter;
import com.swifttech.remit.android.features.withdraw.presenter.WithdrawPresenterInterface;
public class WithdrawViewModelFactory implements ViewModelProvider.Factory {
private final WithdrawPresenterInterface.WithdrawContract view;
public WithdrawViewModelFactory(WithdrawPresenterInterface.WithdrawContract view) {
this.view=view;
}
@SuppressWarnings("unchecked")
@NonNull
@Override
public <T extends ViewModel> T create(@NonNull Class<T> modelClass) {
return (T) new WithdrawPresenter(view,new WithdrawGateway());
}
}

5
app/src/main/java/com/swifttech/remit/android/RemitApplication.java → app/src/main/java/com/swifttech/remit/jmecustomer/RemitApplication.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android;
package com.swifttech.remit.jmecustomer;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
@ -15,9 +15,8 @@ import java.net.SocketException;
import io.reactivex.exceptions.UndeliverableException; import io.reactivex.exceptions.UndeliverableException;
import io.reactivex.plugins.RxJavaPlugins; import io.reactivex.plugins.RxJavaPlugins;
import okhttp3.OkHttpClient;
import static com.swifttech.remit.android.base.PrefKeys.USER_PREFERRED_COUNTRY_CODE;
import static com.swifttech.remit.jmecustomer.base.PrefKeys.USER_PREFERRED_COUNTRY_CODE;
public class RemitApplication extends MultiDexApplication { public class RemitApplication extends MultiDexApplication {

14
app/src/main/java/com/swifttech/remit/android/base/BaseActivity.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseActivity.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.app.Activity; import android.app.Activity;
import android.content.Context; import android.content.Context;
@ -22,15 +22,15 @@ import android.view.inputmethod.InputMethodManager;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
import com.swifttech.remit.android.RemitApplication;
import com.swifttech.remit.android.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.android.common.customwidgets.CustomProgressDialog;
import com.swifttech.remit.android.common.customwidgets.RemitLoaderDialog;
import com.swifttech.remit.android.features.splashscreen.view.SplashScreen;
import com.swifttech.remit.jmecustomer.RemitApplication;
import com.swifttech.remit.jmecustomer.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.jmecustomer.common.customwidgets.CustomProgressDialog;
import com.swifttech.remit.jmecustomer.common.customwidgets.RemitLoaderDialog;
import com.swifttech.remit.jmecustomer.features.splashscreen.view.SplashScreen;
import java.util.Locale; import java.util.Locale;
import static com.swifttech.remit.android.base.PrefKeys.USER_PREFERRED_LOCALE;
import static com.swifttech.remit.jmecustomer.base.PrefKeys.USER_PREFERRED_LOCALE;
public class BaseActivity extends AppCompatActivity implements BaseContractInterface { public class BaseActivity extends AppCompatActivity implements BaseContractInterface {

4
app/src/main/java/com/swifttech/remit/android/base/BaseContractInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseContractInterface.java

@ -1,9 +1,9 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.content.Context; import android.content.Context;
import android.view.View; import android.view.View;
import com.swifttech.remit.android.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.jmecustomer.common.customwidgets.CustomAlertDialog;
public interface BaseContractInterface { public interface BaseContractInterface {

4
app/src/main/java/com/swifttech/remit/android/base/BaseFragment.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseFragment.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.app.Activity; import android.app.Activity;
import android.content.Context; import android.content.Context;
@ -8,7 +8,7 @@ import android.view.View;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import com.swifttech.remit.android.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.jmecustomer.common.customwidgets.CustomAlertDialog;
public class BaseFragment extends Fragment implements BaseContractInterface { public class BaseFragment extends Fragment implements BaseContractInterface {

2
app/src/main/java/com/swifttech/remit/android/base/BaseGateway.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseGateway.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.content.Context; import android.content.Context;

4
app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseGatewayInterface.java

@ -0,0 +1,4 @@
package com.swifttech.remit.jmecustomer.base;
public interface BaseGatewayInterface {
}

2
app/src/main/java/com/swifttech/remit/android/base/BaseInteractorInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseInteractorInterface.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
public interface BaseInteractorInterface { public interface BaseInteractorInterface {
} }

4
app/src/main/java/com/swifttech/remit/android/base/BasePresenter.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BasePresenter.java

@ -1,6 +1,6 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import com.swifttech.remit.android.RemitApplication;
import com.swifttech.remit.jmecustomer.RemitApplication;
public class BasePresenter implements BasePresenterInterface { public class BasePresenter implements BasePresenterInterface {

2
app/src/main/java/com/swifttech/remit/android/base/BasePresenterInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BasePresenterInterface.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
public interface BasePresenterInterface { public interface BasePresenterInterface {

4
app/src/main/java/com/swifttech/remit/android/base/BaseViewModel.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/BaseViewModel.java

@ -1,8 +1,8 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModel;
import com.swifttech.remit.android.RemitApplication;
import com.swifttech.remit.jmecustomer.RemitApplication;
public abstract class BaseViewModel extends ViewModel implements BasePresenterInterface { public abstract class BaseViewModel extends ViewModel implements BasePresenterInterface {

2
app/src/main/java/com/swifttech/remit/android/base/PrefKeys.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/PrefKeys.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
@SuppressWarnings("HardCodedStringLiteral") @SuppressWarnings("HardCodedStringLiteral")
public class PrefKeys { public class PrefKeys {

10
app/src/main/java/com/swifttech/remit/android/base/PrivilegedGateway.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGateway.java

@ -1,15 +1,15 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.util.Log; import android.util.Log;
import com.swifttech.remit.android.RemitApplication;
import com.swifttech.remit.android.features.home.model.UserInfoModelV2;
import com.swifttech.remit.android.utils.Utils;
import com.swifttech.remit.jmecustomer.RemitApplication;
import com.swifttech.remit.jmecustomer.features.home.model.UserInfoModelV2;
import com.swifttech.remit.jmecustomer.utils.Utils;
import static com.swifttech.remit.android.base.PrefKeys.USER_PREFERRED_LOCALE;
import static com.swifttech.remit.jmecustomer.base.PrefKeys.USER_PREFERRED_LOCALE;
@SuppressWarnings("HardCodedStringLiteral") @SuppressWarnings("HardCodedStringLiteral")

2
app/src/main/java/com/swifttech/remit/android/base/PrivilegedGatewayDataObserverManager.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGatewayDataObserverManager.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;

4
app/src/main/java/com/swifttech/remit/android/base/PrivilegedGatewayInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/PrivilegedGatewayInterface.java

@ -1,9 +1,9 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.content.Context; import android.content.Context;
import com.swifttech.remit.android.features.home.model.UserInfoModelV2;
import com.swifttech.remit.jmecustomer.features.home.model.UserInfoModelV2;
public interface PrivilegedGatewayInterface extends BaseGatewayInterface { public interface PrivilegedGatewayInterface extends BaseGatewayInterface {

2
app/src/main/java/com/swifttech/remit/android/base/UIStateHandler.java → app/src/main/java/com/swifttech/remit/jmecustomer/base/UIStateHandler.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.base;
package com.swifttech.remit.jmecustomer.base;
import android.os.Handler; import android.os.Handler;
import android.os.Looper; import android.os.Looper;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CircularIndexView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CircularIndexView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;
@ -8,7 +8,7 @@ import androidx.annotation.Nullable;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.View; import android.view.View;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class CircularIndexView extends View { public class CircularIndexView extends View {
Paint arcPaint; Paint arcPaint;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CurrencyFormatterTextWatcher.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CurrencyFormatterTextWatcher.java

@ -1,10 +1,10 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.text.Editable; import android.text.Editable;
import android.text.TextWatcher; import android.text.TextWatcher;
import android.widget.EditText; import android.widget.EditText;
import com.swifttech.remit.android.utils.Utils;
import com.swifttech.remit.jmecustomer.utils.Utils;
public class CurrencyFormatterTextWatcher implements TextWatcher { public class CurrencyFormatterTextWatcher implements TextWatcher {

8
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CustomAlertDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomAlertDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -15,9 +15,9 @@ import android.widget.TextView;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.swifttech.remit.android.RemitApplication;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.PrefKeys;
import com.swifttech.remit.jmecustomer.RemitApplication;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.base.PrefKeys;
public class CustomAlertDialog extends DialogFragment { public class CustomAlertDialog extends DialogFragment {

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CustomAppBarLayoutBehavior.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomAppBarLayoutBehavior.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import com.google.android.material.appbar.AppBarLayout; import com.google.android.material.appbar.AppBarLayout;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CustomPaddingRv.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomPaddingRv.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.graphics.Rect; import android.graphics.Rect;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;

5
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CustomProgressDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomProgressDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -9,8 +9,7 @@ import android.widget.TextView;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.UIStateHandler;
import com.swifttech.remit.jmecustomer.R;
public class CustomProgressDialog extends DialogFragment { public class CustomProgressDialog extends DialogFragment {

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/CustomSwipeRefreshLayout.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/CustomSwipeRefreshLayout.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout; import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/DepthTransformation.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/DepthTransformation.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import androidx.viewpager.widget.ViewPager; import androidx.viewpager.widget.ViewPager;
import android.view.View; import android.view.View;

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/FontCache.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/FontCache.java

@ -1,12 +1,8 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.graphics.Typeface; import android.graphics.Typeface;
import androidx.core.content.res.ResourcesCompat;
import com.swifttech.remit.android.R;
import java.util.HashMap; import java.util.HashMap;
/** /**

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GMEFormInputField.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GMEFormInputField.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -7,7 +7,7 @@ import android.text.InputFilter;
import android.text.TextWatcher; import android.text.TextWatcher;
import android.util.AttributeSet; import android.util.AttributeSet;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class GMEFormInputField extends GMETextInputLayout { public class GMEFormInputField extends GMETextInputLayout {

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GMETextInputLayout.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GMETextInputLayout.java

@ -1,11 +1,11 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import com.google.android.material.textfield.TextInputLayout; import com.google.android.material.textfield.TextInputLayout;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.widget.TextView; import android.widget.TextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GenericViewPagerAdapter.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GenericViewPagerAdapter.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import androidx.fragment.app.Fragment; import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentManager;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeButton.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeButton.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -7,7 +7,7 @@ import androidx.appcompat.widget.AppCompatButton;
import android.util.AttributeSet; import android.util.AttributeSet;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeEditText.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeEditText.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -8,8 +8,8 @@ import android.text.InputFilter;
import android.text.Spanned; import android.text.Spanned;
import android.util.AttributeSet; import android.util.AttributeSet;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.utils.Utils;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.utils.Utils;
/** /**
* *

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeErrorTextView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeErrorTextView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.animation.Animator; import android.animation.Animator;
import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorListenerAdapter;
@ -10,7 +10,7 @@ import android.util.AttributeSet;
import android.view.animation.AccelerateDecelerateInterpolator; import android.view.animation.AccelerateDecelerateInterpolator;
import android.view.animation.Interpolator; import android.view.animation.Interpolator;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class GmeErrorTextView extends AppCompatTextView { public class GmeErrorTextView extends AppCompatTextView {
private static final Interpolator interpolator=new AccelerateDecelerateInterpolator(); private static final Interpolator interpolator=new AccelerateDecelerateInterpolator();

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeRxEditText.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeRxEditText.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeRxTextInputLayout.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeRxTextInputLayout.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import com.google.android.material.textfield.TextInputLayout; import com.google.android.material.textfield.TextInputLayout;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/GmeTextView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/GmeTextView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -7,7 +7,7 @@ import androidx.appcompat.widget.AppCompatTextView;
import android.util.AttributeSet; import android.util.AttributeSet;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
/** /**
* Created by frantic on 12/14/17. * Created by frantic on 12/14/17.

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/HorizontalSwipeDisabledViewPager.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/HorizontalSwipeDisabledViewPager.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/LineDividerItemDecoration.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/LineDividerItemDecoration.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/LockableScrollView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/LockableScrollView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/PaddedVerticalView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/PaddedVerticalView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;
@ -8,7 +8,7 @@ import androidx.annotation.Nullable;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.View; import android.view.View;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class PaddedVerticalView extends View { public class PaddedVerticalView extends View {
Paint arcPaint; Paint arcPaint;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/RemitLoaderDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/RemitLoaderDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -10,7 +10,7 @@ import android.view.Window;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/SelectedRedBorderWithTickDecoration.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/SelectedRedBorderWithTickDecoration.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;
@ -8,8 +8,8 @@ import android.os.Build;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.utils.Utils;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.utils.Utils;
public class SelectedRedBorderWithTickDecoration extends RecyclerView.ItemDecoration { public class SelectedRedBorderWithTickDecoration extends RecyclerView.ItemDecoration {

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/SwipeDisabledViewPager.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/SwipeDisabledViewPager.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/TextWatcherAdapter.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/TextWatcherAdapter.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.text.Editable; import android.text.Editable;
import android.text.TextWatcher; import android.text.TextWatcher;

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/UserLockBottomSheetBehavior.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/UserLockBottomSheetBehavior.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.content.Context; import android.content.Context;
import com.google.android.material.bottomsheet.BottomSheetBehavior; import com.google.android.material.bottomsheet.BottomSheetBehavior;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/WaveProgressBarView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/WaveProgressBarView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import android.animation.Animator; import android.animation.Animator;
import android.animation.ValueAnimator; import android.animation.ValueAnimator;
@ -15,7 +15,7 @@ import android.view.animation.Interpolator;
import androidx.core.content.ContextCompat; import androidx.core.content.ContextCompat;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class WaveProgressBarView extends View implements View.OnClickListener { public class WaveProgressBarView extends View implements View.OnClickListener {

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/ZoomOutTransformation.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/ZoomOutTransformation.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets;
package com.swifttech.remit.jmecustomer.common.customwidgets;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.viewpager.widget.ViewPager; import androidx.viewpager.widget.ViewPager;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/banklistingdialog/BankIconMapper.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/banklistingdialog/BankIconMapper.java

@ -1,6 +1,6 @@
package com.swifttech.remit.android.common.customwidgets.banklistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.banklistingdialog;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class BankIconMapper { public class BankIconMapper {

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/banklistingdialog/BankWithIconListingDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/banklistingdialog/BankWithIconListingDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.banklistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.banklistingdialog;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;
@ -21,8 +21,8 @@ import android.widget.TextView;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.LineDividerItemDecoration;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.LineDividerItemDecoration;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/common/GenericImageWithTextListingDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericImageWithTextListingDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.common;
package com.swifttech.remit.jmecustomer.common.customwidgets.common;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;
@ -21,7 +21,7 @@ import android.widget.TextView;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.load.engine.DiskCacheStrategy;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

5
app/src/main/java/com/swifttech/remit/android/common/customwidgets/common/GenericPromptDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericPromptDialog.java

@ -1,8 +1,7 @@
package com.swifttech.remit.android.common.customwidgets.common;
package com.swifttech.remit.jmecustomer.common.customwidgets.common;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
import androidx.appcompat.app.AlertDialog;
import android.view.Gravity; import android.view.Gravity;
import android.view.View; import android.view.View;
import android.view.Window; import android.view.Window;
@ -13,7 +12,7 @@ import android.widget.Toast;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class GenericPromptDialog extends DialogFragment implements View.OnClickListener { public class GenericPromptDialog extends DialogFragment implements View.OnClickListener {

7
app/src/main/java/com/swifttech/remit/android/common/customwidgets/common/GenericTextListingDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/common/GenericTextListingDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.common;
package com.swifttech.remit.jmecustomer.common.customwidgets.common;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;
@ -15,13 +15,12 @@ import android.util.Log;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.view.Window;
import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager;
import android.widget.EditText; import android.widget.EditText;
import android.widget.TextView; import android.widget.TextView;
import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -84,7 +83,7 @@ import butterknife.ButterKnife;
// public void onFocusChange(View v, boolean hasFocus) { // public void onFocusChange(View v, boolean hasFocus) {
// if(hasFocus&&data!=null&&data.size()>5) { // if(hasFocus&&data!=null&&data.size()>5) {
// BottomSheetDialog d = (BottomSheetDialog) getDialog(); // BottomSheetDialog d = (BottomSheetDialog) getDialog();
// FrameLayout bottomSheet = d.findViewById(com.google.android.material.R.id.design_bottom_sheet);
// FrameLayout bottomSheet = d.findViewById(com.google.jmecustomer.material.R.id.design_bottom_sheet);
// bottomSheet.postDelayed(() -> BottomSheetBehavior.from(bottomSheet).setState(BottomSheetBehavior.STATE_EXPANDED), 200); // bottomSheet.postDelayed(() -> BottomSheetBehavior.from(bottomSheet).setState(BottomSheetBehavior.STATE_EXPANDED), 200);
// } // }
// } // }

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/CountryFlagMapper.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryFlagMapper.java

@ -1,7 +1,7 @@
package com.swifttech.remit.android.common.customwidgets.exchangecountrylistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.exchangecountrylistingdialog;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.features.splashscreen.model.LanguageModel;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.features.splashscreen.model.LanguageModel;
import java.util.List; import java.util.List;

4
app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/CountryListRvViewHolder.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryListRvViewHolder.java

@ -1,11 +1,11 @@
package com.swifttech.remit.android.common.customwidgets.exchangecountrylistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.exchangecountrylistingdialog;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import android.view.View; import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/CountryListingRvAdapter.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountryListingRvAdapter.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.exchangecountrylistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.exchangecountrylistingdialog;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@ -6,8 +6,8 @@ import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.bumptech.glide.Glide; import com.bumptech.glide.Glide;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.features.exrate.model.datav2.CountryPaymentService;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.features.exrate.model.datav2.CountryPaymentService;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

7
app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/CountrySelectionListener.java

@ -0,0 +1,7 @@
package com.swifttech.remit.jmecustomer.common.customwidgets.exchangecountrylistingdialog;
import com.swifttech.remit.jmecustomer.features.exrate.model.datav2.CountryPaymentService;
public interface CountrySelectionListener {
void onCountrySelected(CountryPaymentService countryPaymentService);
}

8
app/src/main/java/com/swifttech/remit/android/common/customwidgets/exchangecountrylistingdialog/ExchangeRateCurrencyListingDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/exchangecountrylistingdialog/ExchangeRateCurrencyListingDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.exchangecountrylistingdialog;
package com.swifttech.remit.jmecustomer.common.customwidgets.exchangecountrylistingdialog;
import android.app.Dialog; import android.app.Dialog;
import android.content.Context; import android.content.Context;
@ -18,9 +18,9 @@ import android.view.inputmethod.InputMethodManager;
import android.widget.EditText; import android.widget.EditText;
import android.widget.TextView; import android.widget.TextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.LineDividerItemDecoration;
import com.swifttech.remit.android.features.exrate.model.datav2.CountryPaymentService;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.LineDividerItemDecoration;
import com.swifttech.remit.jmecustomer.features.exrate.model.datav2.CountryPaymentService;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

6
app/src/main/java/com/swifttech/remit/android/common/customwidgets/maskedittext/GmeMaskedEditText.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/maskedittext/GmeMaskedEditText.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.maskedittext;
package com.swifttech.remit.jmecustomer.common.customwidgets.maskedittext;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -7,8 +7,8 @@ import android.text.InputType;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.util.TypedValue; import android.util.TypedValue;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.GmeEditText;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.GmeEditText;
public class GmeMaskedEditText extends GmeEditText { public class GmeMaskedEditText extends GmeEditText {

2
app/src/main/java/com/swifttech/remit/android/common/customwidgets/maskedittext/MaskedTextWatcher.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/customwidgets/maskedittext/MaskedTextWatcher.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.customwidgets.maskedittext;
package com.swifttech.remit.jmecustomer.common.customwidgets.maskedittext;
import android.text.Editable; import android.text.Editable;
import android.text.TextWatcher; import android.text.TextWatcher;

2
app/src/main/java/com/swifttech/remit/android/common/model/FormInputStateDTO.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/model/FormInputStateDTO.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.model;
package com.swifttech.remit.jmecustomer.common.model;
public class FormInputStateDTO<T> { public class FormInputStateDTO<T> {

4
app/src/main/java/com/swifttech/remit/android/common/view/AnswerInputDialog.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/AnswerInputDialog.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.app.Dialog; import android.app.Dialog;
import android.os.Bundle; import android.os.Bundle;
@ -14,7 +14,7 @@ import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.DialogFragment; import androidx.fragment.app.DialogFragment;
import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
public class AnswerInputDialog extends DialogFragment implements View.OnClickListener { public class AnswerInputDialog extends DialogFragment implements View.OnClickListener {

6
app/src/main/java/com/swifttech/remit/android/common/view/MAutoCompleteTextView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MAutoCompleteTextView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -8,8 +8,8 @@ import android.view.View;
import androidx.appcompat.widget.AppCompatAutoCompleteTextView; import androidx.appcompat.widget.AppCompatAutoCompleteTextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.FontCache;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.FontCache;
public class MAutoCompleteTextView extends AppCompatAutoCompleteTextView implements View.OnTouchListener { public class MAutoCompleteTextView extends AppCompatAutoCompleteTextView implements View.OnTouchListener {

14
app/src/main/java/com/swifttech/remit/android/common/view/MTextInputEditText.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputEditText.java

@ -1,9 +1,8 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.content.ContextWrapper; import android.content.ContextWrapper;
import android.content.res.TypedArray; import android.content.res.TypedArray;
import android.text.InputFilter;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.View; import android.view.View;
@ -14,9 +13,8 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.google.android.material.textfield.TextInputEditText; import com.google.android.material.textfield.TextInputEditText;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.FontCache;
import com.swifttech.remit.android.common.customwidgets.GmeEditText;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.FontCache;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
@ -94,7 +92,7 @@ public class MTextInputEditText extends TextInputEditText {
final String idText = id == NO_ID ? "" : " with id '" final String idText = id == NO_ID ? "" : " with id '"
+ mHostView.getContext().getResources().getResourceEntryName(id) + "'"; + mHostView.getContext().getResources().getResourceEntryName(id) + "'";
throw new IllegalStateException("Could not find method " + mMethodName throw new IllegalStateException("Could not find method " + mMethodName
+ "() in a parent or ancestor Context for android:onImeOptionNext "
+ "() in a parent or ancestor Context for jmecustomer:onImeOptionNext "
+ "attribute defined on view " + mHostView.getClass() + idText); + "attribute defined on view " + mHostView.getClass() + idText);
} }
@ -110,10 +108,10 @@ public class MTextInputEditText extends TextInputEditText {
return true; return true;
} catch (IllegalAccessException e) { } catch (IllegalAccessException e) {
throw new IllegalStateException( throw new IllegalStateException(
"Could not execute non-public method for android:onImeOptionNext", e);
"Could not execute non-public method for jmecustomer:onImeOptionNext", e);
} catch (InvocationTargetException e) { } catch (InvocationTargetException e) {
throw new IllegalStateException( throw new IllegalStateException(
"Could not execute method for android:onImeOptionNext", e);
"Could not execute method for jmecustomer:onImeOptionNext", e);
} }
} }
return false; return false;

14
app/src/main/java/com/swifttech/remit/android/common/view/MTextInputEditTextSpaceMasked.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputEditTextSpaceMasked.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.content.ContextWrapper; import android.content.ContextWrapper;
@ -14,9 +14,9 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import com.google.android.material.textfield.TextInputEditText; import com.google.android.material.textfield.TextInputEditText;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.FontCache;
import com.swifttech.remit.android.common.customwidgets.GmeEditText;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.FontCache;
import com.swifttech.remit.jmecustomer.common.customwidgets.GmeEditText;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
@ -95,7 +95,7 @@ public class MTextInputEditTextSpaceMasked extends TextInputEditText {
final String idText = id == NO_ID ? "" : " with id '" final String idText = id == NO_ID ? "" : " with id '"
+ mHostView.getContext().getResources().getResourceEntryName(id) + "'"; + mHostView.getContext().getResources().getResourceEntryName(id) + "'";
throw new IllegalStateException("Could not find method " + mMethodName throw new IllegalStateException("Could not find method " + mMethodName
+ "() in a parent or ancestor Context for android:onImeOptionNext "
+ "() in a parent or ancestor Context for jmecustomer:onImeOptionNext "
+ "attribute defined on view " + mHostView.getClass() + idText); + "attribute defined on view " + mHostView.getClass() + idText);
} }
@ -111,10 +111,10 @@ public class MTextInputEditTextSpaceMasked extends TextInputEditText {
return true; return true;
} catch (IllegalAccessException e) { } catch (IllegalAccessException e) {
throw new IllegalStateException( throw new IllegalStateException(
"Could not execute non-public method for android:onImeOptionNext", e);
"Could not execute non-public method for jmecustomer:onImeOptionNext", e);
} catch (InvocationTargetException e) { } catch (InvocationTargetException e) {
throw new IllegalStateException( throw new IllegalStateException(
"Could not execute method for android:onImeOptionNext", e);
"Could not execute method for jmecustomer:onImeOptionNext", e);
} }
} }
return false; return false;

2
app/src/main/java/com/swifttech/remit/android/common/view/MTextInputLayout.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputLayout.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;

10
app/src/main/java/com/swifttech/remit/android/common/view/MTextInputMaskedEditText.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextInputMaskedEditText.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -7,10 +7,10 @@ import android.text.InputType;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.util.TypedValue; import android.util.TypedValue;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.FontCache;
import com.swifttech.remit.android.common.customwidgets.GmeEditText;
import com.swifttech.remit.android.common.customwidgets.maskedittext.GmeMaskedEditText;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.FontCache;
import com.swifttech.remit.jmecustomer.common.customwidgets.GmeEditText;
import com.swifttech.remit.jmecustomer.common.customwidgets.maskedittext.GmeMaskedEditText;
public class MTextInputMaskedEditText extends MTextInputEditText { public class MTextInputMaskedEditText extends MTextInputEditText {

6
app/src/main/java/com/swifttech/remit/android/common/view/MTextView.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MTextView.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.content.Context; import android.content.Context;
import android.content.res.TypedArray; import android.content.res.TypedArray;
@ -6,8 +6,8 @@ import android.util.AttributeSet;
import androidx.appcompat.widget.AppCompatTextView; import androidx.appcompat.widget.AppCompatTextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.common.customwidgets.FontCache;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.common.customwidgets.FontCache;
public class MTextView extends AppCompatTextView { public class MTextView extends AppCompatTextView {

2
app/src/main/java/com/swifttech/remit/android/common/view/MaskedTextWatcher.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/MaskedTextWatcher.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
import android.text.Editable; import android.text.Editable;
import android.text.TextWatcher; import android.text.TextWatcher;

2
app/src/main/java/com/swifttech/remit/android/common/view/OnFragmentSelectedListener.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/OnFragmentSelectedListener.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
public interface OnFragmentSelectedListener { public interface OnFragmentSelectedListener {
void onFragmentedSelected(); void onFragmentedSelected();

2
app/src/main/java/com/swifttech/remit/android/common/view/ValueListener.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/ValueListener.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view;
package com.swifttech.remit.jmecustomer.common.view;
public interface ValueListener { public interface ValueListener {
void onValueChanged(String value); void onValueChanged(String value);

4
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/BarcodeGraphic.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeGraphic.java

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner;
package com.swifttech.remit.jmecustomer.common.view.qrscanner;
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.Color; import android.graphics.Color;
@ -21,7 +21,7 @@ import android.graphics.Paint;
import android.graphics.RectF; import android.graphics.RectF;
import com.google.android.gms.vision.barcode.Barcode; import com.google.android.gms.vision.barcode.Barcode;
import com.swifttech.remit.android.common.view.qrscanner.camera.MGraphicOverlay;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MGraphicOverlay;
/** /**
* Graphic instance for rendering barcode position, size, and ID within an associated graphic * Graphic instance for rendering barcode position, size, and ID within an associated graphic

6
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/BarcodeGraphicTracker.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeGraphicTracker.java

@ -13,16 +13,14 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner;
import android.content.Context;
package com.swifttech.remit.jmecustomer.common.view.qrscanner;
import androidx.annotation.UiThread; import androidx.annotation.UiThread;
import com.google.android.gms.vision.Detector; import com.google.android.gms.vision.Detector;
import com.google.android.gms.vision.Tracker; import com.google.android.gms.vision.Tracker;
import com.google.android.gms.vision.barcode.Barcode; import com.google.android.gms.vision.barcode.Barcode;
import com.swifttech.remit.android.common.view.qrscanner.camera.MGraphicOverlay;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MGraphicOverlay;
/** /**
* Generic tracker which is used for tracking or reading a barcode (and can really be used for * Generic tracker which is used for tracking or reading a barcode (and can really be used for

6
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/BarcodeTrackerFactory.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/BarcodeTrackerFactory.java

@ -13,14 +13,12 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner;
import android.content.Context;
package com.swifttech.remit.jmecustomer.common.view.qrscanner;
import com.google.android.gms.vision.MultiProcessor; import com.google.android.gms.vision.MultiProcessor;
import com.google.android.gms.vision.Tracker; import com.google.android.gms.vision.Tracker;
import com.google.android.gms.vision.barcode.Barcode; import com.google.android.gms.vision.barcode.Barcode;
import com.swifttech.remit.android.common.view.qrscanner.camera.MGraphicOverlay;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MGraphicOverlay;
/** /**
* Factory for creating a tracker and associated graphic to be associated with a new barcode. The * Factory for creating a tracker and associated graphic to be associated with a new barcode. The

14
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/QRScannerFragment.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/QRScannerFragment.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.common.view.qrscanner;
package com.swifttech.remit.jmecustomer.common.view.qrscanner;
import android.Manifest; import android.Manifest;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
@ -7,8 +7,6 @@ import android.content.DialogInterface;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
import android.hardware.Camera; import android.hardware.Camera;
import android.os.Bundle; import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.util.Log; import android.util.Log;
import android.view.GestureDetector; import android.view.GestureDetector;
import android.view.LayoutInflater; import android.view.LayoutInflater;
@ -30,11 +28,11 @@ import com.google.android.gms.vision.barcode.Barcode;
import com.google.android.gms.vision.barcode.BarcodeDetector; import com.google.android.gms.vision.barcode.BarcodeDetector;
import com.google.android.material.dialog.MaterialAlertDialogBuilder; import com.google.android.material.dialog.MaterialAlertDialogBuilder;
import com.google.android.material.snackbar.Snackbar; import com.google.android.material.snackbar.Snackbar;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.BaseFragment;
import com.swifttech.remit.android.common.view.qrscanner.camera.MCameraSource;
import com.swifttech.remit.android.common.view.qrscanner.camera.MCameraSourcePreview;
import com.swifttech.remit.android.common.view.qrscanner.camera.MGraphicOverlay;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.base.BaseFragment;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MCameraSource;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MCameraSourcePreview;
import com.swifttech.remit.jmecustomer.common.view.qrscanner.camera.MGraphicOverlay;
import java.io.IOException; import java.io.IOException;

4
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/camera/MCameraSource.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MCameraSource.java

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner.camera;
package com.swifttech.remit.jmecustomer.common.view.qrscanner.camera;
import android.Manifest; import android.Manifest;
import android.annotation.SuppressLint; import android.annotation.SuppressLint;
@ -69,7 +69,7 @@ import java.util.Map;
* <p/> * <p/>
* The following Android permission is required to use the camera: * The following Android permission is required to use the camera:
* <ul> * <ul>
* <li>android.permissions.CAMERA</li>
* <li>jmecustomer.permissions.CAMERA</li>
* </ul> * </ul>
*/ */
@SuppressWarnings("deprecation") @SuppressWarnings("deprecation")

2
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/camera/MCameraSourcePreview.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MCameraSourcePreview.java

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner.camera;
package com.swifttech.remit.jmecustomer.common.view.qrscanner.camera;
import android.Manifest; import android.Manifest;
import android.content.Context; import android.content.Context;

2
app/src/main/java/com/swifttech/remit/android/common/view/qrscanner/camera/MGraphicOverlay.java → app/src/main/java/com/swifttech/remit/jmecustomer/common/view/qrscanner/camera/MGraphicOverlay.java

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package com.swifttech.remit.android.common.view.qrscanner.camera;
package com.swifttech.remit.jmecustomer.common.view.qrscanner.camera;
import android.content.Context; import android.content.Context;
import android.graphics.Canvas; import android.graphics.Canvas;

21
app/src/main/java/com/swifttech/remit/android/features/aboutscreen/view/AboutFastRemit.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/view/AboutFastRemit.java

@ -1,8 +1,7 @@
package com.swifttech.remit.android.features.aboutscreen.view;
package com.swifttech.remit.jmecustomer.features.aboutscreen.view;
import android.content.Intent; import android.content.Intent;
import android.os.Bundle; import android.os.Bundle;
import android.text.Html;
import android.view.View; import android.view.View;
import android.widget.ImageView; import android.widget.ImageView;
import android.widget.TextView; import android.widget.TextView;
@ -10,20 +9,20 @@ import android.widget.TextView;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.lifecycle.ViewModelProvider; import androidx.lifecycle.ViewModelProvider;
import com.swifttech.remit.android.BuildConfig;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.BaseActivity;
import com.swifttech.remit.android.features.aboutscreen.viewModel.AboutUsPresenterInterface;
import com.swifttech.remit.android.features.aboutscreen.viewModel.AboutUsViewModel;
import com.swifttech.remit.android.features.aboutscreen.viewModel.AboutUsViewModelFactory;
import com.swifttech.remit.android.features.sendmoney.view.verification.TermsAndConditionV2BrowserActivity;
import com.swifttech.remit.android.features.webbrowser.model.WebRequestModel;
import com.swifttech.remit.jmecustomer.BuildConfig;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.base.BaseActivity;
import com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel.AboutUsPresenterInterface;
import com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel.AboutUsViewModel;
import com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel.AboutUsViewModelFactory;
import com.swifttech.remit.jmecustomer.features.sendmoney.view.verification.TermsAndConditionV2BrowserActivity;
import com.swifttech.remit.jmecustomer.features.webbrowser.model.WebRequestModel;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
import butterknife.OnClick; import butterknife.OnClick;
import static com.swifttech.remit.android.features.webbrowser.WebBrowserV2Activity.WEB_BROWSWER_URL_BUNDLE_KEY;
import static com.swifttech.remit.jmecustomer.features.webbrowser.WebBrowserV2Activity.WEB_BROWSWER_URL_BUNDLE_KEY;
/** /**
* Created by FMI-LT-17 on 2/8/2018. * Created by FMI-LT-17 on 2/8/2018.

4
app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsInteractorInterface.java

@ -0,0 +1,4 @@
package com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel;
public interface AboutUsInteractorInterface {
}

8
app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsPresenterInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsPresenterInterface.java

@ -1,10 +1,10 @@
package com.swifttech.remit.android.features.aboutscreen.viewModel;
package com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel;
import com.swifttech.remit.android.base.BaseContractInterface;
import com.swifttech.remit.android.base.BasePresenterInterface;
import com.swifttech.remit.android.features.webbrowser.model.WebRequestModel;
import com.swifttech.remit.jmecustomer.base.BaseContractInterface;
import com.swifttech.remit.jmecustomer.base.BasePresenterInterface;
import com.swifttech.remit.jmecustomer.features.webbrowser.model.WebRequestModel;
public interface AboutUsPresenterInterface extends BasePresenterInterface { public interface AboutUsPresenterInterface extends BasePresenterInterface {
void getWebRequestDataForTermsAndCondition(); void getWebRequestDataForTermsAndCondition();

8
app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsViewModel.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsViewModel.java

@ -1,8 +1,8 @@
package com.swifttech.remit.android.features.aboutscreen.viewModel;
package com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.BaseViewModel;
import com.swifttech.remit.android.features.webbrowser.model.WebRequestModel;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.base.BaseViewModel;
import com.swifttech.remit.jmecustomer.features.webbrowser.model.WebRequestModel;
public class AboutUsViewModel extends BaseViewModel implements AboutUsPresenterInterface{ public class AboutUsViewModel extends BaseViewModel implements AboutUsPresenterInterface{
private final AboutUsContractInterface view; private final AboutUsContractInterface view;

2
app/src/main/java/com/swifttech/remit/android/features/aboutscreen/viewModel/AboutUsViewModelFactory.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/aboutscreen/viewModel/AboutUsViewModelFactory.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.aboutscreen.viewModel;
package com.swifttech.remit.jmecustomer.features.aboutscreen.viewModel;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModel;

8
app/src/main/java/com/swifttech/remit/android/features/agentslisting/adapter/AgentListV2RvAdapter.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/adapter/AgentListV2RvAdapter.java

@ -1,13 +1,13 @@
package com.swifttech.remit.android.features.agentslisting.adapter;
package com.swifttech.remit.jmecustomer.features.agentslisting.adapter;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.android.features.agentslisting.view.AgentListV2ItemViewHolder;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.jmecustomer.features.agentslisting.view.AgentListV2ItemViewHolder;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

8
app/src/main/java/com/swifttech/remit/android/features/agentslisting/gateway/AgentListV2Gateway.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/gateway/AgentListV2Gateway.java

@ -1,8 +1,8 @@
package com.swifttech.remit.android.features.agentslisting.gateway;
package com.swifttech.remit.jmecustomer.features.agentslisting.gateway;
import com.swifttech.remit.android.base.PrivilegedGateway;
import com.swifttech.remit.android.features.agentslisting.presenter.AgentListV2InteractorInterface;
import com.swifttech.remit.android.utils.https.HttpClientV2;
import com.swifttech.remit.jmecustomer.base.PrivilegedGateway;
import com.swifttech.remit.jmecustomer.features.agentslisting.presenter.AgentListV2InteractorInterface;
import com.swifttech.remit.jmecustomer.utils.https.HttpClientV2;
import io.reactivex.Observable; import io.reactivex.Observable;
import okhttp3.ResponseBody; import okhttp3.ResponseBody;

2
app/src/main/java/com/swifttech/remit/android/features/agentslisting/model/AgentInfoModel.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/AgentInfoModel.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.agentslisting.model;
package com.swifttech.remit.jmecustomer.features.agentslisting.model;
import com.google.gson.annotations.Expose; import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;

2
app/src/main/java/com/swifttech/remit/android/features/agentslisting/model/AgentsListApiResponse.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/AgentsListApiResponse.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.agentslisting.model;
package com.swifttech.remit.jmecustomer.features.agentslisting.model;
import com.google.gson.annotations.Expose; import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;

2
app/src/main/java/com/swifttech/remit/android/features/agentslisting/model/BranchInfoModel.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/model/BranchInfoModel.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.agentslisting.model;
package com.swifttech.remit.jmecustomer.features.agentslisting.model;
import com.google.gson.annotations.Expose; import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName; import com.google.gson.annotations.SerializedName;

7
app/src/main/java/com/swifttech/remit/android/features/agentslisting/presenter/AgentListV2InteractorInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2InteractorInterface.java

@ -1,8 +1,7 @@
package com.swifttech.remit.android.features.agentslisting.presenter;
package com.swifttech.remit.jmecustomer.features.agentslisting.presenter;
import com.swifttech.remit.android.features.agentslisting.model.AgentsListApiResponse;
import com.swifttech.remit.android.base.BaseInteractorInterface;
import com.swifttech.remit.android.base.PrivilegedGatewayInterface;
import com.swifttech.remit.jmecustomer.base.BaseInteractorInterface;
import com.swifttech.remit.jmecustomer.base.PrivilegedGatewayInterface;
import io.reactivex.Observable; import io.reactivex.Observable;
import okhttp3.ResponseBody; import okhttp3.ResponseBody;

20
app/src/main/java/com/swifttech/remit/android/features/agentslisting/presenter/AgentListV2Presenter.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2Presenter.java

@ -1,15 +1,15 @@
package com.swifttech.remit.android.features.agentslisting.presenter;
package com.swifttech.remit.jmecustomer.features.agentslisting.presenter;
import com.google.gson.reflect.TypeToken; import com.google.gson.reflect.TypeToken;
import com.swifttech.remit.android.base.BasePresenter;
import com.swifttech.remit.android.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.android.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.android.features.agentslisting.model.AgentsListApiResponse;
import com.swifttech.remit.android.features.agentslisting.model.BranchInfoModel;
import com.swifttech.remit.android.utils.Constants;
import com.swifttech.remit.android.utils.https.GenericApiObserverResponse;
import com.swifttech.remit.android.utils.https.GenericApiObserverResponseV2;
import com.swifttech.remit.android.utils.https.GenericResponseDataModel;
import com.swifttech.remit.jmecustomer.base.BasePresenter;
import com.swifttech.remit.jmecustomer.common.customwidgets.CustomAlertDialog;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.AgentsListApiResponse;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.BranchInfoModel;
import com.swifttech.remit.jmecustomer.utils.Constants;
import com.swifttech.remit.jmecustomer.utils.https.GenericApiObserverResponse;
import com.swifttech.remit.jmecustomer.utils.https.GenericApiObserverResponseV2;
import com.swifttech.remit.jmecustomer.utils.https.GenericResponseDataModel;
import java.lang.reflect.Type; import java.lang.reflect.Type;
import java.util.ArrayList; import java.util.ArrayList;

8
app/src/main/java/com/swifttech/remit/android/features/agentslisting/presenter/AgentListV2PresenterInterface.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/presenter/AgentListV2PresenterInterface.java

@ -1,8 +1,8 @@
package com.swifttech.remit.android.features.agentslisting.presenter;
package com.swifttech.remit.jmecustomer.features.agentslisting.presenter;
import com.swifttech.remit.android.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.android.base.BaseContractInterface;
import com.swifttech.remit.android.base.BasePresenterInterface;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.jmecustomer.base.BaseContractInterface;
import com.swifttech.remit.jmecustomer.base.BasePresenterInterface;
import java.util.List; import java.util.List;

20
app/src/main/java/com/swifttech/remit/android/features/agentslisting/view/AgentListV2Activity.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/view/AgentListV2Activity.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.agentslisting.view;
package com.swifttech.remit.jmecustomer.features.agentslisting.view;
import android.content.Intent; import android.content.Intent;
import android.net.Uri; import android.net.Uri;
@ -7,15 +7,15 @@ import android.view.View;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.android.base.BaseActivity;
import com.swifttech.remit.android.common.customwidgets.GmeEditText;
import com.swifttech.remit.android.common.customwidgets.GmeTextView;
import com.swifttech.remit.android.features.agentslisting.adapter.AgentListV2RvAdapter;
import com.swifttech.remit.android.features.agentslisting.gateway.AgentListV2Gateway;
import com.swifttech.remit.android.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.android.features.agentslisting.presenter.AgentListV2Presenter;
import com.swifttech.remit.android.features.agentslisting.presenter.AgentListV2PresenterInterface;
import com.swifttech.remit.jmecustomer.R;
import com.swifttech.remit.jmecustomer.base.BaseActivity;
import com.swifttech.remit.jmecustomer.common.customwidgets.GmeEditText;
import com.swifttech.remit.jmecustomer.common.customwidgets.GmeTextView;
import com.swifttech.remit.jmecustomer.features.agentslisting.adapter.AgentListV2RvAdapter;
import com.swifttech.remit.jmecustomer.features.agentslisting.gateway.AgentListV2Gateway;
import com.swifttech.remit.jmecustomer.features.agentslisting.model.AgentInfoModel;
import com.swifttech.remit.jmecustomer.features.agentslisting.presenter.AgentListV2Presenter;
import com.swifttech.remit.jmecustomer.features.agentslisting.presenter.AgentListV2PresenterInterface;
import java.util.List; import java.util.List;

4
app/src/main/java/com/swifttech/remit/android/features/agentslisting/view/AgentListV2ItemViewHolder.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/agentslisting/view/AgentListV2ItemViewHolder.java

@ -1,10 +1,10 @@
package com.swifttech.remit.android.features.agentslisting.view;
package com.swifttech.remit.jmecustomer.features.agentslisting.view;
import androidx.recyclerview.widget.RecyclerView; import androidx.recyclerview.widget.RecyclerView;
import android.view.View; import android.view.View;
import android.widget.TextView; import android.widget.TextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;

6
app/src/main/java/com/swifttech/remit/android/features/appupdate/AppUpdateActivity.java → app/src/main/java/com/swifttech/remit/jmecustomer/features/appupdate/AppUpdateActivity.java

@ -1,4 +1,4 @@
package com.swifttech.remit.android.features.appupdate;
package com.swifttech.remit.jmecustomer.features.appupdate;
import android.app.Activity; import android.app.Activity;
import android.content.ComponentName; import android.content.ComponentName;
@ -12,7 +12,7 @@ import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.TextView; import android.widget.TextView;
import com.swifttech.remit.android.R;
import com.swifttech.remit.jmecustomer.R;
import java.util.List; import java.util.List;
@ -127,7 +127,7 @@ public class AppUpdateActivity extends AppCompatActivity implements View.OnClick
for (ResolveInfo otherApp : otherApps) { for (ResolveInfo otherApp : otherApps) {
// look for Google Play application // look for Google Play application
if (otherApp.activityInfo.applicationInfo.packageName if (otherApp.activityInfo.applicationInfo.packageName
.equals("com.android.vending")) {
.equals("com.jmecustomer.vending")) {
ActivityInfo otherAppActivity = otherApp.activityInfo; ActivityInfo otherAppActivity = otherApp.activityInfo;
ComponentName componentName = new ComponentName( ComponentName componentName = new ComponentName(

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save