├── .gitattributes ├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── deploymentTargetDropDown.xml ├── dictionaries │ └── Vladimir.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── kotlinc.xml ├── markdown-exported-files.xml ├── markdown-navigator.xml ├── markdown-navigator │ └── profiles_settings.xml └── vcs.xml ├── LICENSE ├── README.md ├── about ├── data │ ├── .gitignore │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── vlad1m1r │ │ │ │ └── bltaxi │ │ │ │ └── about │ │ │ │ └── data │ │ │ │ ├── ActionExecutorImpl.kt │ │ │ │ ├── CallNumberExecutor.kt │ │ │ │ ├── CallNumberOnViberExecutor.kt │ │ │ │ ├── Executor.kt │ │ │ │ ├── OpenPlayStoreExecutor.kt │ │ │ │ ├── OpenUrlExecutor.kt │ │ │ │ ├── PackageManagerExt.kt │ │ │ │ ├── SendEmailExecutor.kt │ │ │ │ ├── ShareExecutor.kt │ │ │ │ ├── StartActivity.kt │ │ │ │ └── di │ │ │ │ └── AboutDataModule.kt │ │ └── res │ │ │ ├── values-b+sr+Latn │ │ │ └── strings.xml │ │ │ ├── values-bs │ │ │ └── strings.xml │ │ │ ├── values-hr │ │ │ └── strings.xml │ │ │ ├── values-sr │ │ │ └── strings.xml │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── vlad1m1r │ │ └── bltaxi │ │ └── about │ │ └── data │ │ ├── ActionExecutorImplShould.kt │ │ ├── PackageManagerExtShould.kt │ │ ├── StartActivityShould.kt │ │ └── executors │ │ ├── CallNumberExecutorShould.kt │ │ ├── CallNumberOnViberExecutorShould.kt │ │ ├── OpenPlayStoreExecutorShould.kt │ │ ├── OpenUrlExecutorShould.kt │ │ ├── SendEmailExecutorShould.kt │ │ └── ShareExecutorShould.kt ├── domain │ ├── .gitignore │ ├── build.gradle │ └── src │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── vlad1m1r │ │ │ │ └── bltaxi │ │ │ │ └── about │ │ │ │ └── domain │ │ │ │ ├── Action.kt │ │ │ │ └── usecase │ │ │ │ └── ExecuteAction.kt │ │ └── res │ │ │ └── values │ │ │ └── strings.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── vlad1m1r │ │ └── bltaxi │ │ └── about │ │ └── domain │ │ └── usecase │ │ └── ExecuteActionShould.kt └── ui │ ├── .gitignore │ ├── build.gradle │ └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── about │ │ │ └── ui │ │ │ ├── AboutFragment.kt │ │ │ ├── AboutViewModel.kt │ │ │ └── AppInfoProvider.kt │ └── res │ │ ├── drawable │ │ ├── ic_email.xml │ │ ├── ic_lock.xml │ │ ├── ic_share.xml │ │ ├── ic_star.xml │ │ └── ic_subject.xml │ │ ├── layout │ │ └── fragment_about.xml │ │ ├── values-b+sr+Latn │ │ └── strings.xml │ │ ├── values-bs │ │ └── strings.xml │ │ ├── values-hr │ │ └── strings.xml │ │ ├── values-sr │ │ └── strings.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── about │ └── ui │ └── AboutViewModelShould.kt ├── analytics ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── analytics │ │ │ ├── CrashReport.kt │ │ │ ├── CrashReportImpl.kt │ │ │ ├── Event.kt │ │ │ ├── Tracker.kt │ │ │ ├── TrackerImpl.kt │ │ │ ├── di │ │ │ └── AnalyticsModule.kt │ │ │ └── events │ │ │ ├── CallEvent.kt │ │ │ └── ShareAppEvent.kt │ └── res │ │ └── values │ │ ├── constants.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── analytics │ ├── CrashReportShould.kt │ ├── TrackerShould.kt │ └── events │ ├── CallEventShould.kt │ └── ShareAppEventShould.kt ├── app ├── .gitignore ├── build.gradle ├── google-services.json ├── proguard-rules.pro └── src │ ├── debug │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── vlad1m1r │ │ └── bltaxi │ │ └── HiltTestActivity .kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ ├── AppInfoProviderImpl.kt │ │ │ ├── ApplicationTaxi.kt │ │ │ ├── MainActivity.kt │ │ │ ├── Navigator.kt │ │ │ └── di │ │ │ └── AppModule.kt │ └── res │ │ ├── drawable-hdpi-v26 │ │ ├── ic_launcher_background.png │ │ └── ic_launcher_foreground.png │ │ ├── drawable-mdpi-v26 │ │ ├── ic_launcher_background.png │ │ └── ic_launcher_foreground.png │ │ ├── drawable-xhdpi-v26 │ │ ├── ic_launcher_background.png │ │ └── ic_launcher_foreground.png │ │ ├── drawable-xxhdpi-v26 │ │ ├── ic_launcher_background.png │ │ └── ic_launcher_foreground.png │ │ ├── drawable-xxxhdpi-v26 │ │ ├── ic_launcher_background.png │ │ └── ic_launcher_foreground.png │ │ ├── layout │ │ └── activity_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── navigation │ │ └── navigation_graph.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ ├── AppInfoProviderShould.kt │ ├── HiltExt.kt │ ├── MainActivityShould.kt │ ├── NavigatorShould.kt │ ├── about │ ├── AboutFragmentRobot.kt │ └── AboutFragmentShould.kt │ ├── settings │ ├── SettingsFragmentRobot.kt │ └── SettingsFragmentShould.kt │ └── taxi │ └── TaxiFragmentShould.kt ├── basedata ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── basedata │ │ │ └── StringResolver.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── basedata │ └── StringResolverShould.kt ├── baseui ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── baseui │ │ │ ├── BindingAdapters.kt │ │ │ ├── CoroutineDispatcherProvider.kt │ │ │ ├── DataBindingExt.kt │ │ │ └── ViewModelExt.kt │ └── res │ │ ├── anim │ │ ├── slide_in_left.xml │ │ ├── slide_in_right.xml │ │ ├── slide_out_left.xml │ │ └── slide_out_right.xml │ │ ├── values-night │ │ └── colors.xml │ │ └── values │ │ ├── colors.xml │ │ ├── constants.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── theme.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── baseui │ └── BindingAdaptersShould.kt ├── config └── detekt │ └── config.yml ├── google-services.json ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── local ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── local │ │ │ ├── database │ │ │ ├── Converters.kt │ │ │ ├── Taxi.kt │ │ │ ├── TaxiDao.kt │ │ │ └── TaxiDatabase.kt │ │ │ ├── di │ │ │ └── LocalModule.kt │ │ │ ├── language │ │ │ ├── LanguageProvider.kt │ │ │ └── LanguageProviderImpl.kt │ │ │ ├── order │ │ │ ├── OrderProvider.kt │ │ │ └── OrderProviderImpl.kt │ │ │ └── taxi │ │ │ ├── TaxiProviderLocal.kt │ │ │ └── TaxiProviderLocalImpl.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── local │ ├── database │ ├── ConvertersShould.kt │ ├── TaxiDaoShould.kt │ └── TaxiShould.kt │ ├── language │ └── LanguageProviderShould.kt │ ├── order │ └── OrderProviderShould.kt │ └── taxi │ └── TaxiProviderLocalShould.kt ├── remote ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── remote │ │ │ ├── RetrofitClientProvider.kt │ │ │ ├── Taxi.kt │ │ │ ├── TaxiProviderRemote.kt │ │ │ ├── TaxiProviderRemoteImpl.kt │ │ │ ├── TaxiService.kt │ │ │ └── di │ │ │ └── RemoteModule.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── remote │ ├── TaxiProviderRemoteShould.kt │ └── TaxiShould.kt ├── remote_data ├── assets │ ├── banner.png │ └── icon.png ├── legal │ ├── privacy_policy.html │ └── terms_and_conditions.html └── taxi │ ├── v1 │ ├── bs │ │ └── taxis.json │ ├── en │ │ └── taxis.json │ ├── hr │ │ └── taxis.json │ └── sr │ │ └── taxis.json │ └── v2 │ ├── bs │ └── taxis.json │ ├── en │ └── taxis.json │ ├── hr │ └── taxis.json │ └── sr │ └── taxis.json ├── robolectric.properties ├── settings.gradle ├── settings └── ui │ ├── .gitignore │ ├── build.gradle │ └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── settings │ │ │ └── ui │ │ │ ├── SettingsFragment.kt │ │ │ └── SettingsViewModel.kt │ └── res │ │ ├── drawable │ │ ├── ic_analytics.xml │ │ ├── ic_crash.xml │ │ └── ic_style.xml │ │ ├── values-b+sr+Latn │ │ └── strings.xml │ │ ├── values-bs │ │ └── strings.xml │ │ ├── values-hr │ │ └── strings.xml │ │ ├── values-sr │ │ └── strings.xml │ │ ├── values │ │ ├── arrays.xml │ │ ├── constants.xml │ │ └── strings.xml │ │ └── xml │ │ └── preferences.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── settings │ └── ui │ └── SettingsViewModelShould.kt ├── shortcuts ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── shortcuts │ │ │ ├── ShortcutHandler.kt │ │ │ ├── ShortcutHandlerImpl.kt │ │ │ ├── ShortcutInfoProvider.kt │ │ │ └── di │ │ │ └── ShortcutModul.kt │ └── res │ │ ├── drawable-hdpi │ │ └── ic_shortcut_call.png │ │ ├── drawable-mdpi │ │ └── ic_shortcut_call.png │ │ ├── drawable-xhdpi │ │ └── ic_shortcut_call.png │ │ ├── drawable-xxhdpi │ │ └── ic_shortcut_call.png │ │ └── drawable-xxxhdpi │ │ └── ic_shortcut_call.png │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── shortcuts │ ├── ShortcutHandlerShould.kt │ └── ShortcutInfoProviderShould.kt ├── sync ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── vlad1m1r │ │ └── bltaxi │ │ └── sync │ │ ├── SyncTaxis.kt │ │ ├── SyncTaxisWorkManager.kt │ │ ├── SyncTaxisWorker.kt │ │ └── di │ │ └── SyncModule.kt │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── sync │ └── SyncTaxisShould.kt └── taxi ├── data ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── taxi │ │ │ └── data │ │ │ ├── IsViberInstalledImpl.kt │ │ │ ├── TaxiRepositoryImpl.kt │ │ │ └── di │ │ │ └── TaxiRepositoryModule.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── taxi │ └── data │ └── TaxiRepositoryShould.kt ├── domain ├── .gitignore ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── vlad1m1r │ │ │ └── bltaxi │ │ │ └── taxi │ │ │ └── domain │ │ │ ├── Language.kt │ │ │ ├── TaxiRepository.kt │ │ │ ├── TaxisResult.kt │ │ │ ├── model │ │ │ └── ItemTaxi.kt │ │ │ └── usecase │ │ │ ├── GetOrderedTaxiList.kt │ │ │ ├── GetTaxiPosition.kt │ │ │ ├── GetTaxis.kt │ │ │ ├── IsViberInstalled.kt │ │ │ ├── SaveTaxiOrder.kt │ │ │ ├── SaveTaxiPosition.kt │ │ │ └── SetOrderOfTaxis.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── vlad1m1r │ └── bltaxi │ └── taxi │ └── domain │ ├── LanguageShould.kt │ └── usecase │ ├── GetOrderedTaxiListShould.kt │ ├── GetTaxiPositionShould.kt │ ├── GetTaxisShould.kt │ ├── SaveTaxiOrderShould.kt │ ├── SaveTaxiPositionShould.kt │ └── SetOrderOfTaxisShould.kt └── ui ├── .gitignore ├── build.gradle └── src ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── vlad1m1r │ │ └── bltaxi │ │ └── taxi │ │ └── ui │ │ ├── TaxiFragment.kt │ │ ├── TaxiNavigator.kt │ │ ├── TaxiViewModel.kt │ │ ├── adapter │ │ ├── ItemMoveHelperCallback.kt │ │ ├── ItemTaxiViewModel.kt │ │ ├── MoveItem.kt │ │ ├── TaxiAdapter.kt │ │ └── TaxiViewHolder.kt │ │ └── di │ │ └── TaxiModule.kt └── res │ ├── drawable-hdpi │ ├── ic_stat_device_access_call.png │ └── taxi_pattern.png │ ├── drawable-mdpi │ ├── ic_stat_device_access_call.png │ └── taxi_pattern.png │ ├── drawable-xhdpi │ ├── ic_stat_device_access_call.png │ └── taxi_pattern.png │ ├── drawable-xxhdpi │ ├── ic_stat_device_access_call.png │ └── taxi_pattern.png │ ├── drawable-xxxhdpi │ └── taxi_pattern.png │ ├── drawable │ └── ic_error.xml │ ├── layout-land │ └── view_no_data.xml │ ├── layout │ ├── fragment_taxi.xml │ ├── item_taxi.xml │ └── view_no_data.xml │ ├── menu │ └── menu_activity_taxi.xml │ ├── values-b+sr+Latn │ └── strings.xml │ ├── values-bs │ └── strings.xml │ ├── values-hr │ └── strings.xml │ ├── values-land │ └── integers.xml │ ├── values-sr │ └── strings.xml │ └── values │ ├── dimens.xml │ ├── integers.xml │ └── strings.xml └── test └── java └── com └── vlad1m1r └── bltaxi └── taxi ├── TaxiViewModelShould.kt └── ui └── adapter ├── ItemTaxiViewModelShould.kt └── TaxiViewHolderShould.kt /.gitattributes: -------------------------------------------------------------------------------- 1 | *.java text=auto eol=crlf 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/deploymentTargetDropDown.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/deploymentTargetDropDown.xml -------------------------------------------------------------------------------- /.idea/dictionaries/Vladimir.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/dictionaries/Vladimir.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/markdown-exported-files.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/markdown-exported-files.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/markdown-navigator.xml -------------------------------------------------------------------------------- /.idea/markdown-navigator/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/markdown-navigator/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/README.md -------------------------------------------------------------------------------- /about/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /about/data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/build.gradle -------------------------------------------------------------------------------- /about/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/ActionExecutorImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/ActionExecutorImpl.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/CallNumberExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/CallNumberExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/CallNumberOnViberExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/CallNumberOnViberExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/Executor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/Executor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/OpenPlayStoreExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/OpenPlayStoreExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/OpenUrlExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/OpenUrlExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/PackageManagerExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/PackageManagerExt.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/SendEmailExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/SendEmailExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/ShareExecutor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/ShareExecutor.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/StartActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/StartActivity.kt -------------------------------------------------------------------------------- /about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/di/AboutDataModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/java/com/vlad1m1r/bltaxi/about/data/di/AboutDataModule.kt -------------------------------------------------------------------------------- /about/data/src/main/res/values-b+sr+Latn/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/res/values-b+sr+Latn/strings.xml -------------------------------------------------------------------------------- /about/data/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/res/values-bs/strings.xml -------------------------------------------------------------------------------- /about/data/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/res/values-hr/strings.xml -------------------------------------------------------------------------------- /about/data/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/res/values-sr/strings.xml -------------------------------------------------------------------------------- /about/data/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/ActionExecutorImplShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/ActionExecutorImplShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/PackageManagerExtShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/PackageManagerExtShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/StartActivityShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/StartActivityShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/CallNumberExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/CallNumberExecutorShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/CallNumberOnViberExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/CallNumberOnViberExecutorShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/OpenPlayStoreExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/OpenPlayStoreExecutorShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/OpenUrlExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/OpenUrlExecutorShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/SendEmailExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/SendEmailExecutorShould.kt -------------------------------------------------------------------------------- /about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/ShareExecutorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/data/src/test/java/com/vlad1m1r/bltaxi/about/data/executors/ShareExecutorShould.kt -------------------------------------------------------------------------------- /about/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /about/domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/domain/build.gradle -------------------------------------------------------------------------------- /about/domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /about/domain/src/main/java/com/vlad1m1r/bltaxi/about/domain/Action.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/domain/src/main/java/com/vlad1m1r/bltaxi/about/domain/Action.kt -------------------------------------------------------------------------------- /about/domain/src/main/java/com/vlad1m1r/bltaxi/about/domain/usecase/ExecuteAction.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/domain/src/main/java/com/vlad1m1r/bltaxi/about/domain/usecase/ExecuteAction.kt -------------------------------------------------------------------------------- /about/domain/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/domain/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /about/domain/src/test/java/com/vlad1m1r/bltaxi/about/domain/usecase/ExecuteActionShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/domain/src/test/java/com/vlad1m1r/bltaxi/about/domain/usecase/ExecuteActionShould.kt -------------------------------------------------------------------------------- /about/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /about/ui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/build.gradle -------------------------------------------------------------------------------- /about/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AboutFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AboutFragment.kt -------------------------------------------------------------------------------- /about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AboutViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AboutViewModel.kt -------------------------------------------------------------------------------- /about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AppInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/java/com/vlad1m1r/bltaxi/about/ui/AppInfoProvider.kt -------------------------------------------------------------------------------- /about/ui/src/main/res/drawable/ic_email.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/drawable/ic_email.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/drawable/ic_lock.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/drawable/ic_lock.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/drawable/ic_share.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/drawable/ic_share.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/drawable/ic_star.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/drawable/ic_star.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/drawable/ic_subject.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/drawable/ic_subject.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/layout/fragment_about.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/layout/fragment_about.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/values-b+sr+Latn/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/values-b+sr+Latn/strings.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/values-bs/strings.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/values-hr/strings.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/values-sr/strings.xml -------------------------------------------------------------------------------- /about/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /about/ui/src/test/java/com/vlad1m1r/bltaxi/about/ui/AboutViewModelShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/about/ui/src/test/java/com/vlad1m1r/bltaxi/about/ui/AboutViewModelShould.kt -------------------------------------------------------------------------------- /analytics/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /analytics/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/build.gradle -------------------------------------------------------------------------------- /analytics/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/CrashReport.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/CrashReport.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/CrashReportImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/CrashReportImpl.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/Event.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/Event.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/Tracker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/Tracker.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/TrackerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/TrackerImpl.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/di/AnalyticsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/di/AnalyticsModule.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/events/CallEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/events/CallEvent.kt -------------------------------------------------------------------------------- /analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/events/ShareAppEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/java/com/vlad1m1r/bltaxi/analytics/events/ShareAppEvent.kt -------------------------------------------------------------------------------- /analytics/src/main/res/values/constants.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/res/values/constants.xml -------------------------------------------------------------------------------- /analytics/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/CrashReportShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/CrashReportShould.kt -------------------------------------------------------------------------------- /analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/TrackerShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/TrackerShould.kt -------------------------------------------------------------------------------- /analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/events/CallEventShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/events/CallEventShould.kt -------------------------------------------------------------------------------- /analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/events/ShareAppEventShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/analytics/src/test/java/com/vlad1m1r/bltaxi/analytics/events/ShareAppEventShould.kt -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/google-services.json -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/debug/java/com/vlad1m1r/bltaxi/HiltTestActivity .kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/debug/java/com/vlad1m1r/bltaxi/HiltTestActivity .kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/vlad1m1r/bltaxi/AppInfoProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/java/com/vlad1m1r/bltaxi/AppInfoProviderImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vlad1m1r/bltaxi/ApplicationTaxi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/java/com/vlad1m1r/bltaxi/ApplicationTaxi.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vlad1m1r/bltaxi/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/java/com/vlad1m1r/bltaxi/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vlad1m1r/bltaxi/Navigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/java/com/vlad1m1r/bltaxi/Navigator.kt -------------------------------------------------------------------------------- /app/src/main/java/com/vlad1m1r/bltaxi/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/java/com/vlad1m1r/bltaxi/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v26/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-hdpi-v26/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi-v26/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-hdpi-v26/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v26/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-mdpi-v26/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi-v26/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-mdpi-v26/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v26/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xhdpi-v26/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi-v26/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xhdpi-v26/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v26/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xxhdpi-v26/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi-v26/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xxhdpi-v26/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v26/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xxxhdpi-v26/ic_launcher_background.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi-v26/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/drawable-xxxhdpi-v26/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/navigation_graph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/main/res/navigation/navigation_graph.xml -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/AppInfoProviderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/AppInfoProviderShould.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/HiltExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/HiltExt.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/MainActivityShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/MainActivityShould.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/NavigatorShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/NavigatorShould.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/about/AboutFragmentRobot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/about/AboutFragmentRobot.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/about/AboutFragmentShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/about/AboutFragmentShould.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/settings/SettingsFragmentRobot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/settings/SettingsFragmentRobot.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/settings/SettingsFragmentShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/settings/SettingsFragmentShould.kt -------------------------------------------------------------------------------- /app/src/test/java/com/vlad1m1r/bltaxi/taxi/TaxiFragmentShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/app/src/test/java/com/vlad1m1r/bltaxi/taxi/TaxiFragmentShould.kt -------------------------------------------------------------------------------- /basedata/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /basedata/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/basedata/build.gradle -------------------------------------------------------------------------------- /basedata/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /basedata/src/main/java/com/vlad1m1r/basedata/StringResolver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/basedata/src/main/java/com/vlad1m1r/basedata/StringResolver.kt -------------------------------------------------------------------------------- /basedata/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/basedata/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /basedata/src/test/java/com/vlad1m1r/basedata/StringResolverShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/basedata/src/test/java/com/vlad1m1r/basedata/StringResolverShould.kt -------------------------------------------------------------------------------- /baseui/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /baseui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/build.gradle -------------------------------------------------------------------------------- /baseui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /baseui/src/main/java/com/vlad1m1r/baseui/BindingAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/java/com/vlad1m1r/baseui/BindingAdapters.kt -------------------------------------------------------------------------------- /baseui/src/main/java/com/vlad1m1r/baseui/CoroutineDispatcherProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/java/com/vlad1m1r/baseui/CoroutineDispatcherProvider.kt -------------------------------------------------------------------------------- /baseui/src/main/java/com/vlad1m1r/baseui/DataBindingExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/java/com/vlad1m1r/baseui/DataBindingExt.kt -------------------------------------------------------------------------------- /baseui/src/main/java/com/vlad1m1r/baseui/ViewModelExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/java/com/vlad1m1r/baseui/ViewModelExt.kt -------------------------------------------------------------------------------- /baseui/src/main/res/anim/slide_in_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/anim/slide_in_left.xml -------------------------------------------------------------------------------- /baseui/src/main/res/anim/slide_in_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/anim/slide_in_right.xml -------------------------------------------------------------------------------- /baseui/src/main/res/anim/slide_out_left.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/anim/slide_out_left.xml -------------------------------------------------------------------------------- /baseui/src/main/res/anim/slide_out_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/anim/slide_out_right.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values/constants.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values/constants.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /baseui/src/main/res/values/theme.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/main/res/values/theme.xml -------------------------------------------------------------------------------- /baseui/src/test/java/com/vlad1m1r/baseui/BindingAdaptersShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/baseui/src/test/java/com/vlad1m1r/baseui/BindingAdaptersShould.kt -------------------------------------------------------------------------------- /config/detekt/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/config/detekt/config.yml -------------------------------------------------------------------------------- /google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/google-services.json -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/gradlew.bat -------------------------------------------------------------------------------- /local/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /local/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/build.gradle -------------------------------------------------------------------------------- /local/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/database/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/database/Converters.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/database/Taxi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/database/Taxi.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/database/TaxiDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/database/TaxiDao.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/database/TaxiDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/database/TaxiDatabase.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/di/LocalModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/di/LocalModule.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/language/LanguageProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/language/LanguageProvider.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/language/LanguageProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/language/LanguageProviderImpl.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/order/OrderProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/order/OrderProvider.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/order/OrderProviderImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/order/OrderProviderImpl.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocal.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocal.kt -------------------------------------------------------------------------------- /local/src/main/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocalImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocalImpl.kt -------------------------------------------------------------------------------- /local/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/database/ConvertersShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/database/ConvertersShould.kt -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/database/TaxiDaoShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/database/TaxiDaoShould.kt -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/database/TaxiShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/database/TaxiShould.kt -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/language/LanguageProviderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/language/LanguageProviderShould.kt -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/order/OrderProviderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/order/OrderProviderShould.kt -------------------------------------------------------------------------------- /local/src/test/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocalShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/local/src/test/java/com/vlad1m1r/bltaxi/local/taxi/TaxiProviderLocalShould.kt -------------------------------------------------------------------------------- /remote/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /remote/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/build.gradle -------------------------------------------------------------------------------- /remote/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/RetrofitClientProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/RetrofitClientProvider.kt -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/Taxi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/Taxi.kt -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemote.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemote.kt -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemoteImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemoteImpl.kt -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/TaxiService.kt -------------------------------------------------------------------------------- /remote/src/main/java/com/vlad1m1r/bltaxi/remote/di/RemoteModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/java/com/vlad1m1r/bltaxi/remote/di/RemoteModule.kt -------------------------------------------------------------------------------- /remote/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /remote/src/test/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemoteShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/test/java/com/vlad1m1r/bltaxi/remote/TaxiProviderRemoteShould.kt -------------------------------------------------------------------------------- /remote/src/test/java/com/vlad1m1r/bltaxi/remote/TaxiShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote/src/test/java/com/vlad1m1r/bltaxi/remote/TaxiShould.kt -------------------------------------------------------------------------------- /remote_data/assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/assets/banner.png -------------------------------------------------------------------------------- /remote_data/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/assets/icon.png -------------------------------------------------------------------------------- /remote_data/legal/privacy_policy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/legal/privacy_policy.html -------------------------------------------------------------------------------- /remote_data/legal/terms_and_conditions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/legal/terms_and_conditions.html -------------------------------------------------------------------------------- /remote_data/taxi/v1/bs/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v1/bs/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v1/en/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v1/en/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v1/hr/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v1/hr/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v1/sr/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v1/sr/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v2/bs/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v2/bs/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v2/en/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v2/en/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v2/hr/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v2/hr/taxis.json -------------------------------------------------------------------------------- /remote_data/taxi/v2/sr/taxis.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/remote_data/taxi/v2/sr/taxis.json -------------------------------------------------------------------------------- /robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/robolectric.properties -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings.gradle -------------------------------------------------------------------------------- /settings/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /settings/ui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/build.gradle -------------------------------------------------------------------------------- /settings/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /settings/ui/src/main/java/com/vlad1m1r/bltaxi/settings/ui/SettingsFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/java/com/vlad1m1r/bltaxi/settings/ui/SettingsFragment.kt -------------------------------------------------------------------------------- /settings/ui/src/main/java/com/vlad1m1r/bltaxi/settings/ui/SettingsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/java/com/vlad1m1r/bltaxi/settings/ui/SettingsViewModel.kt -------------------------------------------------------------------------------- /settings/ui/src/main/res/drawable/ic_analytics.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/drawable/ic_analytics.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/drawable/ic_crash.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/drawable/ic_crash.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/drawable/ic_style.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/drawable/ic_style.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values-b+sr+Latn/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values-b+sr+Latn/strings.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values-bs/strings.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values-hr/strings.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values-sr/strings.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values/constants.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values/constants.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /settings/ui/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /settings/ui/src/test/java/com/vlad1m1r/bltaxi/settings/ui/SettingsViewModelShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/settings/ui/src/test/java/com/vlad1m1r/bltaxi/settings/ui/SettingsViewModelShould.kt -------------------------------------------------------------------------------- /shortcuts/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /shortcuts/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/build.gradle -------------------------------------------------------------------------------- /shortcuts/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandler.kt -------------------------------------------------------------------------------- /shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandlerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandlerImpl.kt -------------------------------------------------------------------------------- /shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutInfoProvider.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutInfoProvider.kt -------------------------------------------------------------------------------- /shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/di/ShortcutModul.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/java/com/vlad1m1r/bltaxi/shortcuts/di/ShortcutModul.kt -------------------------------------------------------------------------------- /shortcuts/src/main/res/drawable-hdpi/ic_shortcut_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/res/drawable-hdpi/ic_shortcut_call.png -------------------------------------------------------------------------------- /shortcuts/src/main/res/drawable-mdpi/ic_shortcut_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/res/drawable-mdpi/ic_shortcut_call.png -------------------------------------------------------------------------------- /shortcuts/src/main/res/drawable-xhdpi/ic_shortcut_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/res/drawable-xhdpi/ic_shortcut_call.png -------------------------------------------------------------------------------- /shortcuts/src/main/res/drawable-xxhdpi/ic_shortcut_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/res/drawable-xxhdpi/ic_shortcut_call.png -------------------------------------------------------------------------------- /shortcuts/src/main/res/drawable-xxxhdpi/ic_shortcut_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/main/res/drawable-xxxhdpi/ic_shortcut_call.png -------------------------------------------------------------------------------- /shortcuts/src/test/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandlerShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/test/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutHandlerShould.kt -------------------------------------------------------------------------------- /shortcuts/src/test/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutInfoProviderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/shortcuts/src/test/java/com/vlad1m1r/bltaxi/shortcuts/ShortcutInfoProviderShould.kt -------------------------------------------------------------------------------- /sync/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /sync/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/build.gradle -------------------------------------------------------------------------------- /sync/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxis.kt -------------------------------------------------------------------------------- /sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxisWorkManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxisWorkManager.kt -------------------------------------------------------------------------------- /sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxisWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/src/main/java/com/vlad1m1r/bltaxi/sync/SyncTaxisWorker.kt -------------------------------------------------------------------------------- /sync/src/main/java/com/vlad1m1r/bltaxi/sync/di/SyncModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/src/main/java/com/vlad1m1r/bltaxi/sync/di/SyncModule.kt -------------------------------------------------------------------------------- /sync/src/test/java/com/vlad1m1r/bltaxi/sync/SyncTaxisShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/sync/src/test/java/com/vlad1m1r/bltaxi/sync/SyncTaxisShould.kt -------------------------------------------------------------------------------- /taxi/data/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /taxi/data/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/build.gradle -------------------------------------------------------------------------------- /taxi/data/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/IsViberInstalledImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/IsViberInstalledImpl.kt -------------------------------------------------------------------------------- /taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/TaxiRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/TaxiRepositoryImpl.kt -------------------------------------------------------------------------------- /taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/di/TaxiRepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/main/java/com/vlad1m1r/bltaxi/taxi/data/di/TaxiRepositoryModule.kt -------------------------------------------------------------------------------- /taxi/data/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /taxi/data/src/test/java/com/vlad1m1r/bltaxi/taxi/data/TaxiRepositoryShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/data/src/test/java/com/vlad1m1r/bltaxi/taxi/data/TaxiRepositoryShould.kt -------------------------------------------------------------------------------- /taxi/domain/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /taxi/domain/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/build.gradle -------------------------------------------------------------------------------- /taxi/domain/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/Language.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/Language.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/TaxiRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/TaxiRepository.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/TaxisResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/TaxisResult.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/model/ItemTaxi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/model/ItemTaxi.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetOrderedTaxiList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetOrderedTaxiList.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxiPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxiPosition.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxis.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/IsViberInstalled.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/IsViberInstalled.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiOrder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiOrder.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiPosition.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiPosition.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SetOrderOfTaxis.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SetOrderOfTaxis.kt -------------------------------------------------------------------------------- /taxi/domain/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/LanguageShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/LanguageShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetOrderedTaxiListShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetOrderedTaxiListShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxiPositionShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxiPositionShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxisShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/GetTaxisShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiOrderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiOrderShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiPositionShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SaveTaxiPositionShould.kt -------------------------------------------------------------------------------- /taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SetOrderOfTaxisShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/domain/src/test/java/com/vlad1m1r/bltaxi/taxi/domain/usecase/SetOrderOfTaxisShould.kt -------------------------------------------------------------------------------- /taxi/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /taxi/ui/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/build.gradle -------------------------------------------------------------------------------- /taxi/ui/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiFragment.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiNavigator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiNavigator.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/TaxiViewModel.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemMoveHelperCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemMoveHelperCallback.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemTaxiViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemTaxiViewModel.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/MoveItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/MoveItem.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiAdapter.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiViewHolder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiViewHolder.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/di/TaxiModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/java/com/vlad1m1r/bltaxi/taxi/ui/di/TaxiModule.kt -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-hdpi/ic_stat_device_access_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-hdpi/ic_stat_device_access_call.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-hdpi/taxi_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-hdpi/taxi_pattern.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-mdpi/ic_stat_device_access_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-mdpi/ic_stat_device_access_call.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-mdpi/taxi_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-mdpi/taxi_pattern.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-xhdpi/ic_stat_device_access_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-xhdpi/ic_stat_device_access_call.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-xhdpi/taxi_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-xhdpi/taxi_pattern.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-xxhdpi/ic_stat_device_access_call.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-xxhdpi/ic_stat_device_access_call.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-xxhdpi/taxi_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-xxhdpi/taxi_pattern.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable-xxxhdpi/taxi_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable-xxxhdpi/taxi_pattern.png -------------------------------------------------------------------------------- /taxi/ui/src/main/res/drawable/ic_error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/drawable/ic_error.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/layout-land/view_no_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/layout-land/view_no_data.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/layout/fragment_taxi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/layout/fragment_taxi.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/layout/item_taxi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/layout/item_taxi.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/layout/view_no_data.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/layout/view_no_data.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/menu/menu_activity_taxi.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/menu/menu_activity_taxi.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values-b+sr+Latn/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values-b+sr+Latn/strings.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values-bs/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values-bs/strings.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values-hr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values-hr/strings.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values-land/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values-land/integers.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values-sr/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values-sr/strings.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values/integers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values/integers.xml -------------------------------------------------------------------------------- /taxi/ui/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/TaxiViewModelShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/TaxiViewModelShould.kt -------------------------------------------------------------------------------- /taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemTaxiViewModelShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/ItemTaxiViewModelShould.kt -------------------------------------------------------------------------------- /taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiViewHolderShould.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/VladimirWrites/BLTaxi/HEAD/taxi/ui/src/test/java/com/vlad1m1r/bltaxi/taxi/ui/adapter/TaxiViewHolderShould.kt --------------------------------------------------------------------------------