├── .gitignore ├── Dangerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── app ├── build.gradle ├── flavors.gradle ├── proguard-rules.pro └── src │ ├── debug │ ├── AndroidManifest.xml │ └── kotlin │ │ └── jp │ │ └── wasabeef │ │ ├── DebugApp.kt │ │ └── module │ │ └── DebugNetworkModule.kt │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── jp │ │ │ └── wasabeef │ │ │ ├── App.kt │ │ │ ├── data │ │ │ ├── local │ │ │ │ ├── ApodOfNasa.kt │ │ │ │ └── room │ │ │ │ │ ├── AppDatabase.kt │ │ │ │ │ ├── DeviceDao.kt │ │ │ │ │ └── DeviceEntity.kt │ │ │ ├── remote │ │ │ │ ├── PlanetDataSource.kt │ │ │ │ └── PlanetService.kt │ │ │ └── repository │ │ │ │ ├── Device.kt │ │ │ │ ├── DeviceRepository.kt │ │ │ │ ├── Planet.kt │ │ │ │ └── PlanetRepository.kt │ │ │ ├── di │ │ │ ├── ActivityBuilder.kt │ │ │ ├── AppComponent.kt │ │ │ ├── AppModule.kt │ │ │ ├── DatabaseModule.kt │ │ │ ├── MainModule.kt │ │ │ ├── NetworkModule.kt │ │ │ ├── Qualifiers.kt │ │ │ ├── RepositoryModule.kt │ │ │ ├── ViewModelFactory.kt │ │ │ ├── ViewModelKey.kt │ │ │ └── ViewModelModule.kt │ │ │ ├── ui │ │ │ ├── DeviceViewModel.kt │ │ │ ├── component │ │ │ │ ├── activity │ │ │ │ │ └── BaseActivity.kt │ │ │ │ ├── adapter │ │ │ │ │ └── .gitkeep │ │ │ │ ├── binding │ │ │ │ │ ├── ImageBindingAdapters.kt │ │ │ │ │ └── TextBindingAdapters.kt │ │ │ │ ├── callback │ │ │ │ │ └── .gitkeep │ │ │ │ ├── notification │ │ │ │ │ └── .gitkeep │ │ │ │ ├── service │ │ │ │ │ └── .gitkeep │ │ │ │ └── widget │ │ │ │ │ └── ForegroundImageView.kt │ │ │ └── main │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainViewModel.kt │ │ │ │ ├── home │ │ │ │ ├── HomeFragment.kt │ │ │ │ └── HomeViewModel.kt │ │ │ │ ├── info │ │ │ │ └── InfoFragment.kt │ │ │ │ └── mypage │ │ │ │ └── MyPageFragment.kt │ │ │ └── util │ │ │ ├── AppError.kt │ │ │ ├── AppInjection.kt │ │ │ ├── ApplicationJsonAdapterFactory.kt │ │ │ ├── Display.kt │ │ │ ├── ErrorHandler.kt │ │ │ ├── GlideModule.kt │ │ │ ├── InstantAdapter.kt │ │ │ ├── Memory.kt │ │ │ ├── Result.kt │ │ │ ├── SingleLiveEvent.kt │ │ │ └── ext │ │ │ ├── ActivityExt.kt │ │ │ ├── FlowableExt.kt │ │ │ ├── StreamObserverExt.kt │ │ │ └── ViewExt.kt │ └── res │ │ ├── color │ │ └── selector_bottom_nav_icon.xml │ │ ├── drawable-xxhdpi │ │ ├── ic_home.webp │ │ ├── ic_info.webp │ │ └── ic_my_page.webp │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── fragment_home.xml │ │ ├── fragment_info.xml │ │ └── fragment_my_page.xml │ │ ├── menu │ │ └── bottom_nav_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.webp │ │ └── ic_launcher_round.png │ │ ├── values-v21 │ │ ├── styles.xml │ │ └── themes.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ ├── styles.xml │ │ └── themes.xml │ └── test │ ├── AndroidManifest.xml │ └── resources │ └── robolectric.properties ├── fastlane ├── Appfile └── Fastfile ├── gradle.properties ├── gradle ├── android-lint-config.xml ├── findbugs-android-exclude.xml ├── findbugs.gradle ├── jacoco.gradle ├── ktlint.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── keystore ├── debug.gradle └── debug.keystore └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/.gitignore -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/Dangerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/flavors.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/flavors.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/debug/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/debug/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/debug/kotlin/jp/wasabeef/DebugApp.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/debug/kotlin/jp/wasabeef/DebugApp.kt -------------------------------------------------------------------------------- /app/src/debug/kotlin/jp/wasabeef/module/DebugNetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/debug/kotlin/jp/wasabeef/module/DebugNetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/App.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/local/ApodOfNasa.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/local/ApodOfNasa.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/local/room/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/local/room/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/local/room/DeviceDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/local/room/DeviceDao.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/local/room/DeviceEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/local/room/DeviceEntity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/remote/PlanetDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/remote/PlanetDataSource.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/remote/PlanetService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/remote/PlanetService.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/repository/Device.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/repository/Device.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/repository/DeviceRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/repository/DeviceRepository.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/repository/Planet.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/repository/Planet.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/data/repository/PlanetRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/data/repository/PlanetRepository.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/ActivityBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/ActivityBuilder.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/AppComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/AppComponent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/AppModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/AppModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/DatabaseModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/DatabaseModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/MainModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/MainModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/NetworkModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/NetworkModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/Qualifiers.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/Qualifiers.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/RepositoryModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/RepositoryModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/ViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/ViewModelFactory.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/ViewModelKey.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/ViewModelKey.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/di/ViewModelModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/di/ViewModelModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/DeviceViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/DeviceViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/activity/BaseActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/component/activity/BaseActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/adapter/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/binding/ImageBindingAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/component/binding/ImageBindingAdapters.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/binding/TextBindingAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/component/binding/TextBindingAdapters.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/callback/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/notification/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/service/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/component/widget/ForegroundImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/component/widget/ForegroundImageView.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/MainViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/MainViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/home/HomeFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/home/HomeFragment.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/home/HomeViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/home/HomeViewModel.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/info/InfoFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/info/InfoFragment.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/ui/main/mypage/MyPageFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/ui/main/mypage/MyPageFragment.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/AppError.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/AppError.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/AppInjection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/AppInjection.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ApplicationJsonAdapterFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ApplicationJsonAdapterFactory.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/Display.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/Display.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ErrorHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ErrorHandler.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/GlideModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/GlideModule.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/InstantAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/InstantAdapter.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/Memory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/Memory.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/Result.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/Result.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/SingleLiveEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/SingleLiveEvent.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ext/ActivityExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ext/ActivityExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ext/FlowableExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ext/FlowableExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ext/StreamObserverExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ext/StreamObserverExt.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/jp/wasabeef/util/ext/ViewExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/kotlin/jp/wasabeef/util/ext/ViewExt.kt -------------------------------------------------------------------------------- /app/src/main/res/color/selector_bottom_nav_icon.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/color/selector_bottom_nav_icon.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_home.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/drawable-xxhdpi/ic_home.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_info.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/drawable-xxhdpi/ic_info.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_my_page.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/drawable-xxhdpi/ic_my_page.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/layout/fragment_home.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/layout/fragment_info.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_my_page.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/layout/fragment_my_page.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/bottom_nav_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/menu/bottom_nav_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.webp -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v21/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values-v21/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/test/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/test/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/app/src/test/resources/robolectric.properties -------------------------------------------------------------------------------- /fastlane/Appfile: -------------------------------------------------------------------------------- 1 | package_name "jp.wasabeef" 2 | -------------------------------------------------------------------------------- /fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/fastlane/Fastfile -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/android-lint-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/android-lint-config.xml -------------------------------------------------------------------------------- /gradle/findbugs-android-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/findbugs-android-exclude.xml -------------------------------------------------------------------------------- /gradle/findbugs.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/findbugs.gradle -------------------------------------------------------------------------------- /gradle/jacoco.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/jacoco.gradle -------------------------------------------------------------------------------- /gradle/ktlint.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/ktlint.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/gradlew.bat -------------------------------------------------------------------------------- /keystore/debug.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/keystore/debug.gradle -------------------------------------------------------------------------------- /keystore/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wasabeef/kotlin-mvvm/HEAD/keystore/debug.keystore -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------