├── .gitignore ├── .idea ├── .name ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── runConfigurations.xml └── vcs.xml ├── README.md ├── _config.yml ├── app ├── .gitignore ├── build.gradle ├── dependencies.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── tech │ │ └── bazaar │ │ └── template │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ └── logback.xml │ ├── java │ │ └── com │ │ │ └── tech │ │ │ └── bazaar │ │ │ └── template │ │ │ ├── AppApplication.kt │ │ │ ├── AppConstants.kt │ │ │ ├── analytics │ │ │ ├── AnalyticsInitializer.kt │ │ │ ├── AppEvents.kt │ │ │ └── BaseEvent.kt │ │ │ ├── base │ │ │ ├── BazaarDeviceIdentifier.kt │ │ │ ├── BazaarDeviceIdentifierImpl.kt │ │ │ ├── CoroutineDispatcher.kt │ │ │ ├── FireBaseGet.kt │ │ │ ├── LocationManager.kt │ │ │ ├── LogManager.kt │ │ │ ├── ResponseErrorParser.kt │ │ │ ├── abconfig │ │ │ │ ├── BazaarABConfig.kt │ │ │ │ └── BazaarAbTestRemoteConfig.kt │ │ │ ├── anim │ │ │ │ └── DotProgressBar.kt │ │ │ ├── manager │ │ │ │ ├── IRepoManager.kt │ │ │ │ └── RepoManager.kt │ │ │ ├── model │ │ │ │ ├── ApiState.kt │ │ │ │ ├── BaseResponseModel.kt │ │ │ │ ├── BazaarUser.kt │ │ │ │ └── ErrorResponse.kt │ │ │ ├── mvicore │ │ │ │ ├── IIntent.kt │ │ │ │ ├── IModel.kt │ │ │ │ ├── IState.kt │ │ │ │ └── IView.kt │ │ │ └── view │ │ │ │ ├── BaseFragment.kt │ │ │ │ ├── EnhancedRadioGroup.kt │ │ │ │ └── HomeActivity.kt │ │ │ ├── di │ │ │ ├── ApplicationModule.kt │ │ │ ├── ConfigModule.kt │ │ │ ├── CustomEntryPoint.kt │ │ │ ├── NetworkModule.kt │ │ │ └── RepositoryModule.kt │ │ │ ├── dialog │ │ │ ├── AlertMessage.kt │ │ │ ├── BazaarGeneralDialog.kt │ │ │ ├── BazaarGeneralDialogFactory.kt │ │ │ └── BazaarToast.kt │ │ │ ├── environment │ │ │ ├── AppEnvironment.kt │ │ │ ├── AppEnvironmentProvider.kt │ │ │ ├── EnvironmentProvider.kt │ │ │ └── ProdEnvironment.kt │ │ │ ├── extention │ │ │ ├── DateUtils.kt │ │ │ ├── NumberExt.kt │ │ │ ├── StringUtil.kt │ │ │ └── ViewExt.kt │ │ │ ├── helper │ │ │ ├── ImageSequentialLoader.kt │ │ │ ├── SingleLiveData.kt │ │ │ └── storage │ │ │ │ ├── BazaarUserRepository.kt │ │ │ │ ├── IBazaarUserRepository.kt │ │ │ │ └── SharedHelper.kt │ │ │ ├── login │ │ │ ├── action │ │ │ │ └── LoginIntent.kt │ │ │ ├── model │ │ │ │ ├── LoginModel.kt │ │ │ │ ├── LoginResponse.kt │ │ │ │ ├── RenewTokenModel.kt │ │ │ │ └── RotateTokenModel.kt │ │ │ ├── repo │ │ │ │ ├── ILoginRepository.kt │ │ │ │ ├── ILoginService.kt │ │ │ │ ├── LoginRepository.kt │ │ │ │ └── LoginService.kt │ │ │ ├── state │ │ │ │ └── LoginState.kt │ │ │ ├── view │ │ │ │ └── LoginFragment.kt │ │ │ └── viewmodel │ │ │ │ └── LoginViewModel.kt │ │ │ ├── recyclerview │ │ │ ├── MainViewHolder.kt │ │ │ ├── NormalRecyclerViewAdapter.kt │ │ │ ├── PagingRecyclerView.kt │ │ │ └── ViewType.kt │ │ │ ├── retrofit │ │ │ ├── BackendApiService.kt │ │ │ ├── ConnectionErrors.kt │ │ │ └── interceptor │ │ │ │ ├── BackendInterceptor.kt │ │ │ │ ├── NoConnectionInterceptor.kt │ │ │ │ ├── ResponseHeaderInterceptor.kt │ │ │ │ └── ResponseInterceptor.kt │ │ │ └── widget │ │ │ ├── CounterFab.kt │ │ │ ├── OtpView.kt │ │ │ └── StickyScrollView.kt │ └── res │ │ ├── drawable │ │ ├── bazaar_dialog_bg.xml │ │ ├── bazaar_logo.xml │ │ ├── black_round_corner.xml │ │ ├── corner_radius10_message_layout.xml │ │ ├── corner_radius8_message_layout.xml │ │ ├── ic_dot.xml │ │ ├── red_round_corner.xml │ │ ├── text_line_active.xml │ │ ├── text_line_inactive.xml │ │ └── textlines.xml │ │ ├── font │ │ ├── intermedium.ttf │ │ ├── interregular.ttf │ │ ├── intersemibold.ttf │ │ ├── playfair_display_bold.ttf │ │ ├── playfairdisplayblack.ttf │ │ └── playfairdisplayregular.ttf │ │ ├── layout │ │ ├── activity_home.xml │ │ ├── fragment_login.xml │ │ ├── layout_bazaar_dialog.xml │ │ ├── view_otp.xml │ │ └── view_show_message.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-ldpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── navigation │ │ └── nav_graph.xml │ │ ├── values-large │ │ └── dimen.xml │ │ ├── values-normal-hdpi │ │ └── dimen.xml │ │ ├── values-normal-mdpi │ │ └── dimen.xml │ │ ├── values-normal-xhdpi │ │ └── dimen.xml │ │ ├── values-normal-xxhdpi │ │ └── dimen.xml │ │ ├── values-small │ │ └── dimen.xml │ │ ├── values-xlarge │ │ └── dimen.xml │ │ └── values │ │ ├── attr.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ ├── android │ └── text │ │ └── TextUtils.java │ └── java │ └── com │ └── tech │ └── bazaar │ └── template │ ├── BaseUnitTest.kt │ ├── InstantTaskExecutorRule.kt │ ├── NumberExtTest.kt │ └── login │ ├── LoginRepositoryTest.kt │ └── LoginViewModelTest.kt ├── assets ├── mviimage.png └── repo.png ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── versioning.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | Bazaar Android Architecture -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/_config.yml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/dependencies.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/dependencies.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/tech/bazaar/template/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/androidTest/java/com/tech/bazaar/template/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/assets/logback.xml -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/AppApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/AppApplication.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/AppConstants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/AppConstants.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/analytics/AnalyticsInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/analytics/AnalyticsInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/analytics/AppEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/analytics/AppEvents.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/analytics/BaseEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/analytics/BaseEvent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/BazaarDeviceIdentifier.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/BazaarDeviceIdentifier.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/BazaarDeviceIdentifierImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/BazaarDeviceIdentifierImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/CoroutineDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/CoroutineDispatcher.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/FireBaseGet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/FireBaseGet.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/LocationManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/LocationManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/LogManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/LogManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/ResponseErrorParser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/ResponseErrorParser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/abconfig/BazaarABConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/abconfig/BazaarABConfig.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/abconfig/BazaarAbTestRemoteConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/abconfig/BazaarAbTestRemoteConfig.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/anim/DotProgressBar.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/anim/DotProgressBar.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/manager/IRepoManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/manager/IRepoManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/manager/RepoManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/manager/RepoManager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/model/ApiState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/model/ApiState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/model/BaseResponseModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/model/BaseResponseModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/model/BazaarUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/model/BazaarUser.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/model/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/model/ErrorResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/mvicore/IIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/mvicore/IIntent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/mvicore/IModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/mvicore/IModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/mvicore/IState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/mvicore/IState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/mvicore/IView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/mvicore/IView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/view/BaseFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/view/BaseFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/view/EnhancedRadioGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/view/EnhancedRadioGroup.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/base/view/HomeActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/base/view/HomeActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/di/ApplicationModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/di/ConfigModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/di/ConfigModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/di/CustomEntryPoint.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/di/CustomEntryPoint.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/di/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/dialog/AlertMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/dialog/AlertMessage.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/dialog/BazaarGeneralDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/dialog/BazaarGeneralDialog.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/dialog/BazaarGeneralDialogFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/dialog/BazaarGeneralDialogFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/dialog/BazaarToast.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/dialog/BazaarToast.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/environment/AppEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/environment/AppEnvironment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/environment/AppEnvironmentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/environment/AppEnvironmentProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/environment/EnvironmentProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/environment/EnvironmentProvider.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/environment/ProdEnvironment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/environment/ProdEnvironment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/extention/DateUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/extention/DateUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/extention/NumberExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/extention/NumberExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/extention/StringUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/extention/StringUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/extention/ViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/extention/ViewExt.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/helper/ImageSequentialLoader.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/helper/ImageSequentialLoader.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/helper/SingleLiveData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/helper/SingleLiveData.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/helper/storage/BazaarUserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/helper/storage/BazaarUserRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/helper/storage/IBazaarUserRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/helper/storage/IBazaarUserRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/helper/storage/SharedHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/helper/storage/SharedHelper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/action/LoginIntent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/action/LoginIntent.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/model/LoginModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/model/LoginModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/model/LoginResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/model/LoginResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/model/RenewTokenModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/model/RenewTokenModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/model/RotateTokenModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/model/RotateTokenModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/repo/ILoginRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/repo/ILoginRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/repo/ILoginService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/repo/ILoginService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/repo/LoginRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/repo/LoginRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/repo/LoginService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/repo/LoginService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/state/LoginState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/state/LoginState.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/view/LoginFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/view/LoginFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/login/viewmodel/LoginViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/login/viewmodel/LoginViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/recyclerview/MainViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/recyclerview/MainViewHolder.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/recyclerview/NormalRecyclerViewAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/recyclerview/NormalRecyclerViewAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/recyclerview/PagingRecyclerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/recyclerview/PagingRecyclerView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/recyclerview/ViewType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/recyclerview/ViewType.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/BackendApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/BackendApiService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/ConnectionErrors.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/ConnectionErrors.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/BackendInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/BackendInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/NoConnectionInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/NoConnectionInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/ResponseHeaderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/ResponseHeaderInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/ResponseInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/retrofit/interceptor/ResponseInterceptor.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/widget/CounterFab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/widget/CounterFab.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/widget/OtpView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/widget/OtpView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/tech/bazaar/template/widget/StickyScrollView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/java/com/tech/bazaar/template/widget/StickyScrollView.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/bazaar_dialog_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/bazaar_dialog_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/bazaar_logo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/bazaar_logo.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/black_round_corner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/black_round_corner.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/corner_radius10_message_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/corner_radius10_message_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/corner_radius8_message_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/corner_radius8_message_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_dot.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/ic_dot.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/red_round_corner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/red_round_corner.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/text_line_active.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/text_line_active.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/text_line_inactive.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/text_line_inactive.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/textlines.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/drawable/textlines.xml -------------------------------------------------------------------------------- /app/src/main/res/font/intermedium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/intermedium.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/interregular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/interregular.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/intersemibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/intersemibold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/playfair_display_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/playfair_display_bold.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/playfairdisplayblack.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/playfairdisplayblack.ttf -------------------------------------------------------------------------------- /app/src/main/res/font/playfairdisplayregular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/font/playfairdisplayregular.ttf -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/layout/activity_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_login.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/layout/fragment_login.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_bazaar_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/layout/layout_bazaar_dialog.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_otp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/layout/view_otp.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_show_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/layout/view_show_message.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/navigation/nav_graph.xml -------------------------------------------------------------------------------- /app/src/main/res/values-large/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-large/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-normal-hdpi/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-normal-hdpi/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-normal-mdpi/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-normal-mdpi/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-normal-xhdpi/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-normal-xhdpi/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-normal-xxhdpi/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-normal-xxhdpi/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-small/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-small/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values-xlarge/dimen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values-xlarge/dimen.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/attr.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/android/text/TextUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/android/text/TextUtils.java -------------------------------------------------------------------------------- /app/src/test/java/com/tech/bazaar/template/BaseUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/java/com/tech/bazaar/template/BaseUnitTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/tech/bazaar/template/InstantTaskExecutorRule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/java/com/tech/bazaar/template/InstantTaskExecutorRule.kt -------------------------------------------------------------------------------- /app/src/test/java/com/tech/bazaar/template/NumberExtTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/java/com/tech/bazaar/template/NumberExtTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/tech/bazaar/template/login/LoginRepositoryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/java/com/tech/bazaar/template/login/LoginRepositoryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/tech/bazaar/template/login/LoginViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/app/src/test/java/com/tech/bazaar/template/login/LoginViewModelTest.kt -------------------------------------------------------------------------------- /assets/mviimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/assets/mviimage.png -------------------------------------------------------------------------------- /assets/repo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/assets/repo.png -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | rootProject.name = "Bazaar Android Architecture" -------------------------------------------------------------------------------- /versioning.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaartechnologies-oss/android-mvi-architecture-kotlin/HEAD/versioning.gradle --------------------------------------------------------------------------------