├── .github ├── codeowners ├── data.json ├── debug-key.jks ├── detekt.yml ├── funding.yml ├── pics │ ├── automotive.png │ ├── desktop.png │ ├── foldable.png │ ├── phone-landscape-details.png │ ├── phone-landscape.png │ ├── phone-portrait-details.png │ ├── phone-portrait.png │ ├── tablet-landscape-details.png │ ├── tablet-landscape.png │ ├── tablet-portrait-details.png │ ├── tablet-portrait.png │ ├── tv.png │ ├── wearos-details.png │ ├── wearos.png │ └── xr.png └── workflows │ └── ci.yml ├── .gitignore ├── auto ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── org │ │ └── michaelbel │ │ └── template │ │ ├── App.kt │ │ ├── AppModule.kt │ │ ├── MainActivity.kt │ │ ├── MainViewModel.kt │ │ ├── datastore │ │ └── AppPreferences.kt │ │ ├── interactor │ │ └── AppInteractor.kt │ │ ├── ktor │ │ ├── AppResponse.kt │ │ └── AppService.kt │ │ ├── repository │ │ └── AppRepository.kt │ │ ├── room │ │ ├── AppDao.kt │ │ ├── AppDatabase.kt │ │ └── AppEntity.kt │ │ └── ui │ │ ├── MainActivityContent.kt │ │ ├── TabNavigation.kt │ │ ├── Theme.kt │ │ ├── details2 │ │ ├── DetailsScreen2.kt │ │ ├── DetailsViewModel2.kt │ │ └── empty │ │ │ └── DetailsEmptyScreen.kt │ │ └── list │ │ ├── ListScreen.kt │ │ └── ListViewModel.kt │ └── res │ ├── drawable │ ├── ic_launcher.xml │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ ├── ic_splashscreen.xml │ ├── ic_splashscreen_branding.xml │ └── ic_splashscreen_branding_layer_list.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── core ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ └── kotlin │ └── org │ └── michaelbel │ └── core │ ├── dispatchers │ ├── AppDispatchers.kt │ ├── di │ │ └── DispatchersKoinModule.kt │ └── impl │ │ └── AppDispatchersImpl.kt │ ├── entity │ ├── Either.kt │ ├── Response.kt │ └── Result.kt │ ├── ktx │ ├── AndroidViewModelKtx.kt │ ├── BitmapKtx.kt │ ├── BundleKtx.kt │ ├── CalendarKtx.kt │ ├── ColorKtx.kt │ ├── ConfigurationKtx.kt │ ├── ConstraintLayoutKtx.kt │ ├── CoroutinesKtx.kt │ ├── DateKtx.kt │ ├── DrawableKtx.kt │ ├── EditTextKtx.kt │ ├── FileKtx.kt │ ├── FlowKtx.kt │ ├── IntentKtx.kt │ ├── JsonElementKtx.kt │ ├── LazyKtx.kt │ ├── LazyListStateKtx.kt │ ├── LazyPagingItemsKtx.kt │ ├── LifecycleKtx.kt │ ├── ModifierKtx.kt │ ├── NumberKtx.kt │ ├── PagingDataKtx.kt │ ├── PermissionKtx.kt │ ├── RecyclerViewKtx.kt │ ├── SavedStateHandleKtx.kt │ ├── StringKtx.kt │ ├── SystemBarsKtx.kt │ ├── TextViewKtx.kt │ ├── TimeKtx.kt │ ├── UriKtx.kt │ ├── ValueAnimatorKtx.kt │ ├── ViewGroupKtx.kt │ ├── ViewKtx.kt │ ├── WindowAdaptiveInfoKtx.kt │ ├── WindowKtx.kt │ └── WindowSizeClassKtx.kt │ ├── placeholder │ ├── Placeholder.kt │ ├── PlaceholderHightlight.kt │ └── material3 │ │ ├── Placeholder.kt │ │ └── PlaceholderHighlight.kt │ ├── preview │ ├── DeviceLandscapePreview.kt │ ├── DeviceLandscapePreviews.kt │ ├── DevicePreviews.kt │ ├── DeviceUserLandscapePreviews.kt │ └── DeviceUserPreviews.kt │ └── viewmodel │ └── BaseViewModel.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mobile ├── build.gradle.kts ├── google-services.json ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── org │ │ └── michaelbel │ │ └── template │ │ ├── App.kt │ │ ├── AppModule.kt │ │ ├── MainActivity.kt │ │ ├── MainViewModel.kt │ │ ├── datastore │ │ └── AppPreferences.kt │ │ ├── interactor │ │ └── AppInteractor.kt │ │ ├── ktor │ │ ├── AppResponse.kt │ │ └── AppService.kt │ │ ├── repository │ │ └── AppRepository.kt │ │ ├── room │ │ ├── AppDao.kt │ │ ├── AppDatabase.kt │ │ └── AppEntity.kt │ │ └── ui │ │ ├── MainActivityContent.kt │ │ ├── TabNavigation.kt │ │ ├── Theme.kt │ │ ├── about │ │ └── AboutScreen.kt │ │ ├── details │ │ ├── DetailsScreen.kt │ │ └── DetailsViewModel.kt │ │ ├── details2 │ │ ├── DetailsScreen2.kt │ │ ├── DetailsViewModel2.kt │ │ └── empty │ │ │ └── DetailsEmptyScreen.kt │ │ ├── list │ │ ├── ListScreen.kt │ │ └── ListViewModel.kt │ │ └── settings │ │ └── SettingsScreen.kt │ └── res │ ├── drawable │ ├── ic_launcher.xml │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ ├── ic_splashscreen.xml │ ├── ic_splashscreen_branding.xml │ └── ic_splashscreen_branding_layer_list.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ ├── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml │ └── xml │ ├── backup_rules.xml │ ├── data_extraction_rules.xml │ ├── locales_config.xml │ └── network_security_config.xml ├── readme.md ├── settings.gradle.kts ├── tv ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── org │ │ └── michaelbel │ │ └── template │ │ ├── App.kt │ │ ├── AppModule.kt │ │ ├── MainActivity.kt │ │ ├── MainViewModel.kt │ │ ├── datastore │ │ └── AppPreferences.kt │ │ ├── interactor │ │ └── AppInteractor.kt │ │ ├── ktor │ │ ├── AppResponse.kt │ │ └── AppService.kt │ │ ├── repository │ │ └── AppRepository.kt │ │ ├── room │ │ ├── AppDao.kt │ │ ├── AppDatabase.kt │ │ └── AppEntity.kt │ │ └── ui │ │ ├── MainActivityContent.kt │ │ ├── TabNavigation.kt │ │ ├── Theme.kt │ │ ├── details2 │ │ ├── DetailsScreen2.kt │ │ ├── DetailsViewModel2.kt │ │ └── empty │ │ │ └── DetailsEmptyScreen.kt │ │ └── list │ │ ├── ListScreen.kt │ │ └── ListViewModel.kt │ └── res │ ├── drawable │ ├── ic_launcher.xml │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ ├── ic_splashscreen.xml │ ├── ic_splashscreen_branding.xml │ └── ic_splashscreen_branding_layer_list.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── wear ├── build.gradle.kts ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── org │ │ └── michaelbel │ │ └── template │ │ ├── App.kt │ │ ├── AppModule.kt │ │ ├── MainActivity.kt │ │ ├── MainViewModel.kt │ │ ├── datastore │ │ └── AppPreferences.kt │ │ ├── interactor │ │ └── AppInteractor.kt │ │ ├── ktor │ │ ├── AppResponse.kt │ │ └── AppService.kt │ │ ├── repository │ │ └── AppRepository.kt │ │ ├── room │ │ ├── AppDao.kt │ │ ├── AppDatabase.kt │ │ └── AppEntity.kt │ │ └── ui │ │ ├── AppNavigation.kt │ │ ├── MainActivityContent.kt │ │ ├── Theme.kt │ │ ├── details │ │ ├── DetailsScreen.kt │ │ └── DetailsViewModel.kt │ │ └── list │ │ ├── ListScreen.kt │ │ └── ListViewModel.kt │ └── res │ ├── drawable │ ├── ic_launcher.xml │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ ├── ic_splashscreen.xml │ ├── ic_splashscreen_branding.xml │ └── ic_splashscreen_branding_layer_list.xml │ ├── values-night │ ├── colors.xml │ └── themes.xml │ └── values │ ├── colors.xml │ ├── strings.xml │ └── themes.xml └── xr ├── build.gradle.kts ├── proguard-rules.pro └── src └── main ├── AndroidManifest.xml ├── kotlin └── org │ └── michaelbel │ └── template │ ├── App.kt │ ├── AppModule.kt │ ├── MainActivity.kt │ ├── MainViewModel.kt │ ├── datastore │ └── AppPreferences.kt │ ├── interactor │ └── AppInteractor.kt │ ├── ktor │ ├── AppResponse.kt │ └── AppService.kt │ ├── repository │ └── AppRepository.kt │ ├── room │ ├── AppDao.kt │ ├── AppDatabase.kt │ └── AppEntity.kt │ └── ui │ ├── MainActivityContent.kt │ ├── TabNavigation.kt │ ├── TextPane.kt │ ├── Theme.kt │ ├── details2 │ ├── DetailsScreen2.kt │ ├── DetailsViewModel2.kt │ └── empty │ │ └── DetailsEmptyScreen.kt │ └── list │ ├── ListScreen.kt │ └── ListViewModel.kt └── res ├── drawable ├── ic_launcher.xml ├── ic_launcher_background.xml ├── ic_launcher_foreground.xml ├── ic_splashscreen.xml ├── ic_splashscreen_branding.xml └── ic_splashscreen_branding_layer_list.xml ├── values-night ├── colors.xml └── themes.xml └── values ├── colors.xml ├── strings.xml └── themes.xml /.github/codeowners: -------------------------------------------------------------------------------- 1 | * @michaelbel 2 | -------------------------------------------------------------------------------- /.github/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/data.json -------------------------------------------------------------------------------- /.github/debug-key.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/debug-key.jks -------------------------------------------------------------------------------- /.github/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/detekt.yml -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/funding.yml -------------------------------------------------------------------------------- /.github/pics/automotive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/automotive.png -------------------------------------------------------------------------------- /.github/pics/desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/desktop.png -------------------------------------------------------------------------------- /.github/pics/foldable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/foldable.png -------------------------------------------------------------------------------- /.github/pics/phone-landscape-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/phone-landscape-details.png -------------------------------------------------------------------------------- /.github/pics/phone-landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/phone-landscape.png -------------------------------------------------------------------------------- /.github/pics/phone-portrait-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/phone-portrait-details.png -------------------------------------------------------------------------------- /.github/pics/phone-portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/phone-portrait.png -------------------------------------------------------------------------------- /.github/pics/tablet-landscape-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/tablet-landscape-details.png -------------------------------------------------------------------------------- /.github/pics/tablet-landscape.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/tablet-landscape.png -------------------------------------------------------------------------------- /.github/pics/tablet-portrait-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/tablet-portrait-details.png -------------------------------------------------------------------------------- /.github/pics/tablet-portrait.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/tablet-portrait.png -------------------------------------------------------------------------------- /.github/pics/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/tv.png -------------------------------------------------------------------------------- /.github/pics/wearos-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/wearos-details.png -------------------------------------------------------------------------------- /.github/pics/wearos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/wearos.png -------------------------------------------------------------------------------- /.github/pics/xr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/pics/xr.png -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/.gitignore -------------------------------------------------------------------------------- /auto/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/build.gradle.kts -------------------------------------------------------------------------------- /auto/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/proguard-rules.pro -------------------------------------------------------------------------------- /auto/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/App.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/AppModule.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/MainActivity.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/MainViewModel.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/room/AppDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/room/AppDao.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/Theme.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt -------------------------------------------------------------------------------- /auto/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_splashscreen.xml -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_splashscreen_branding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_splashscreen_branding.xml -------------------------------------------------------------------------------- /auto/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml -------------------------------------------------------------------------------- /auto/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /auto/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /auto/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /auto/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /auto/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/auto/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /core/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/build.gradle.kts -------------------------------------------------------------------------------- /core/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/proguard-rules.pro -------------------------------------------------------------------------------- /core/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/dispatchers/AppDispatchers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/dispatchers/AppDispatchers.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/dispatchers/di/DispatchersKoinModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/dispatchers/di/DispatchersKoinModule.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/dispatchers/impl/AppDispatchersImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/dispatchers/impl/AppDispatchersImpl.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/entity/Either.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/entity/Either.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/entity/Response.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/entity/Response.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/entity/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/entity/Result.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/AndroidViewModelKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/AndroidViewModelKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/BitmapKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/BitmapKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/BundleKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/BundleKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/CalendarKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/CalendarKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ColorKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ColorKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ConfigurationKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ConfigurationKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ConstraintLayoutKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ConstraintLayoutKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/CoroutinesKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/CoroutinesKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/DateKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/DateKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/DrawableKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/DrawableKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/EditTextKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/EditTextKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/FileKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/FileKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/FlowKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/FlowKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/IntentKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/IntentKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/JsonElementKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/JsonElementKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/LazyKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/LazyKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/LazyListStateKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/LazyListStateKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/LazyPagingItemsKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/LazyPagingItemsKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/LifecycleKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/LifecycleKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ModifierKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ModifierKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/NumberKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/NumberKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/PagingDataKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/PagingDataKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/PermissionKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/PermissionKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/RecyclerViewKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/RecyclerViewKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/SavedStateHandleKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/SavedStateHandleKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/StringKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/StringKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/SystemBarsKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/SystemBarsKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/TextViewKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/TextViewKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/TimeKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/TimeKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/UriKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/UriKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ValueAnimatorKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ValueAnimatorKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ViewGroupKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ViewGroupKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/ViewKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/ViewKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/WindowAdaptiveInfoKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/WindowAdaptiveInfoKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/WindowKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/WindowKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/ktx/WindowSizeClassKtx.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/ktx/WindowSizeClassKtx.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/placeholder/Placeholder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/placeholder/Placeholder.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/placeholder/PlaceholderHightlight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/placeholder/PlaceholderHightlight.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/placeholder/material3/Placeholder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/placeholder/material3/Placeholder.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/placeholder/material3/PlaceholderHighlight.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/placeholder/material3/PlaceholderHighlight.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/preview/DeviceLandscapePreview.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/preview/DeviceLandscapePreview.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/preview/DeviceLandscapePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/preview/DeviceLandscapePreviews.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/preview/DevicePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/preview/DevicePreviews.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/preview/DeviceUserLandscapePreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/preview/DeviceUserLandscapePreviews.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/preview/DeviceUserPreviews.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/preview/DeviceUserPreviews.kt -------------------------------------------------------------------------------- /core/src/main/kotlin/org/michaelbel/core/viewmodel/BaseViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/core/src/main/kotlin/org/michaelbel/core/viewmodel/BaseViewModel.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mobile/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/build.gradle.kts -------------------------------------------------------------------------------- /mobile/google-services.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/google-services.json -------------------------------------------------------------------------------- /mobile/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/proguard-rules.pro -------------------------------------------------------------------------------- /mobile/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/App.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/AppModule.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/MainActivity.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/MainViewModel.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/room/AppDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/room/AppDao.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/Theme.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/about/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/about/AboutScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/details/DetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/details/DetailsScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/details/DetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/details/DetailsViewModel.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt -------------------------------------------------------------------------------- /mobile/src/main/kotlin/org/michaelbel/template/ui/settings/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/kotlin/org/michaelbel/template/ui/settings/SettingsScreen.kt -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_splashscreen.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_splashscreen_branding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_splashscreen_branding.xml -------------------------------------------------------------------------------- /mobile/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /mobile/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/locales_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/xml/locales_config.xml -------------------------------------------------------------------------------- /mobile/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/mobile/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/readme.md -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /tv/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/build.gradle.kts -------------------------------------------------------------------------------- /tv/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/proguard-rules.pro -------------------------------------------------------------------------------- /tv/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/App.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/AppModule.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/MainActivity.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/MainViewModel.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/room/AppDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/room/AppDao.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/Theme.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt -------------------------------------------------------------------------------- /tv/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_splashscreen.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_splashscreen_branding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_splashscreen_branding.xml -------------------------------------------------------------------------------- /tv/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml -------------------------------------------------------------------------------- /tv/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /tv/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /tv/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/tv/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /wear/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/build.gradle.kts -------------------------------------------------------------------------------- /wear/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/proguard-rules.pro -------------------------------------------------------------------------------- /wear/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/App.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/AppModule.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/MainActivity.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/MainViewModel.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/room/AppDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/room/AppDao.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/AppNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/AppNavigation.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/Theme.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/details/DetailsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/details/DetailsScreen.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/details/DetailsViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/details/DetailsViewModel.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt -------------------------------------------------------------------------------- /wear/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_splashscreen.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_splashscreen_branding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_splashscreen_branding.xml -------------------------------------------------------------------------------- /wear/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml -------------------------------------------------------------------------------- /wear/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /wear/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /wear/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/wear/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /xr/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/build.gradle.kts -------------------------------------------------------------------------------- /xr/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/proguard-rules.pro -------------------------------------------------------------------------------- /xr/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/App.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/AppModule.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/MainActivity.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/MainViewModel.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/datastore/AppPreferences.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/interactor/AppInteractor.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ktor/AppResponse.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ktor/AppService.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/repository/AppRepository.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/room/AppDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/room/AppDao.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/room/AppDatabase.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/room/AppEntity.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/MainActivityContent.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/TabNavigation.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/TextPane.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/TextPane.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/Theme.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsScreen2.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/details2/DetailsViewModel2.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/details2/empty/DetailsEmptyScreen.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/list/ListScreen.kt -------------------------------------------------------------------------------- /xr/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/kotlin/org/michaelbel/template/ui/list/ListViewModel.kt -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_launcher.xml -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_splashscreen.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_splashscreen.xml -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_splashscreen_branding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_splashscreen_branding.xml -------------------------------------------------------------------------------- /xr/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/drawable/ic_splashscreen_branding_layer_list.xml -------------------------------------------------------------------------------- /xr/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /xr/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /xr/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /xr/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /xr/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/michaelbel/android-template/HEAD/xr/src/main/res/values/themes.xml --------------------------------------------------------------------------------