├── .editorconfig ├── .github └── workflows │ ├── build.yml │ ├── remove-old-artifacts.yml │ ├── reviewdog-suggester.yml │ └── spotless.yml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── dictionaries │ └── Admin.xml ├── encodings.xml ├── gradle.xml ├── jarRepositories.xml ├── kotlinc.xml ├── misc.xml └── vcs.xml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hoc │ │ └── weatherapp │ │ └── ExampleInstrumentedTest.kt │ ├── debug │ └── res │ │ └── values │ │ └── google_maps_api.xml │ ├── main │ ├── AndroidManifest.xml │ ├── assets │ │ ├── animate.min.css │ │ ├── font-awesome.min.css │ │ ├── jquery.min.js │ │ ├── leaflet.css │ │ ├── leaflet.js │ │ └── map.html │ ├── java │ │ └── com │ │ │ └── hoc │ │ │ └── weatherapp │ │ │ ├── CancelNotificationReceiver.kt │ │ │ ├── data │ │ │ ├── CityRepository.kt │ │ │ ├── CityRepositoryImpl.kt │ │ │ ├── CurrentWeatherRepository.kt │ │ │ ├── CurrentWeatherRepositoryImpl.kt │ │ │ ├── Error.kt │ │ │ ├── FiveDayForecastRepository.kt │ │ │ ├── FiveDayForecastRepositoryImpl.kt │ │ │ ├── LocalDataSourceUtil.kt │ │ │ ├── Mapper.kt │ │ │ ├── local │ │ │ │ ├── AppDatabase.kt │ │ │ │ ├── CityDao.kt │ │ │ │ ├── CityLocalDataSource.kt │ │ │ │ ├── CurrentWeatherDao.kt │ │ │ │ ├── CurrentWeatherLocalDataSource.kt │ │ │ │ ├── FiveDayForecastDao.kt │ │ │ │ ├── FiveDayForecastLocalDataSource.kt │ │ │ │ ├── SelectedCityPreference.kt │ │ │ │ └── SettingPreferences.kt │ │ │ ├── models │ │ │ │ ├── Units.kt │ │ │ │ ├── WindDirection.kt │ │ │ │ ├── apiresponse │ │ │ │ │ ├── Clouds.kt │ │ │ │ │ ├── Coord.kt │ │ │ │ │ ├── Rain.kt │ │ │ │ │ ├── Snow.kt │ │ │ │ │ ├── WeatherModel.kt │ │ │ │ │ ├── Wind.kt │ │ │ │ │ ├── currentweatherapiresponse │ │ │ │ │ │ ├── CurrentWeatherResponse.kt │ │ │ │ │ │ ├── Main.kt │ │ │ │ │ │ └── Sys.kt │ │ │ │ │ ├── forecastweatherapiresponse │ │ │ │ │ │ ├── City.kt │ │ │ │ │ │ ├── DailyWeatherModel.kt │ │ │ │ │ │ ├── FiveDayForecastResponse.kt │ │ │ │ │ │ ├── Main.kt │ │ │ │ │ │ └── Sys.kt │ │ │ │ │ └── timezonedb │ │ │ │ │ │ └── TimezoneDbResponse.kt │ │ │ │ └── entity │ │ │ │ │ ├── City.kt │ │ │ │ │ ├── CityAndCurrentWeather.kt │ │ │ │ │ ├── CurrentWeather.kt │ │ │ │ │ └── DailyWeather.kt │ │ │ └── remote │ │ │ │ ├── OpenWeatherMapApiService.kt │ │ │ │ └── TimezoneDbApiService.kt │ │ │ ├── initializer │ │ │ ├── AndroidThreeTenInitializer.kt │ │ │ ├── KoinInitializer.kt │ │ │ ├── NotificationInitializer.kt │ │ │ ├── PlacesApiInitializer.kt │ │ │ ├── RxJavaPluginsInitializer.kt │ │ │ └── WorkManagerInitializer.kt │ │ │ ├── koin │ │ │ ├── DataSourceModule.kt │ │ │ ├── PresenterModule.kt │ │ │ ├── RetrofitModule.kt │ │ │ └── SharePrefUtilModule.kt │ │ │ ├── ui │ │ │ ├── BaseMviActivity.kt │ │ │ ├── BaseMviFragment.kt │ │ │ ├── LiveWeatherActivity.kt │ │ │ ├── SplashActivity.kt │ │ │ ├── addcity │ │ │ │ ├── AddCityActivity.kt │ │ │ │ ├── AddCityContract.kt │ │ │ │ └── AddCityPresenter.kt │ │ │ ├── cities │ │ │ │ ├── CitiesActivity.kt │ │ │ │ ├── CitiesContract.kt │ │ │ │ ├── CitiesPresenter.kt │ │ │ │ ├── CityAdapter.kt │ │ │ │ └── CityListItem.kt │ │ │ ├── main │ │ │ │ ├── ColorHolderSource.kt │ │ │ │ ├── MainActivity.kt │ │ │ │ ├── MainContract.kt │ │ │ │ ├── MainPresenter.kt │ │ │ │ ├── chart │ │ │ │ │ ├── ChartContract.kt │ │ │ │ │ ├── ChartFragment.kt │ │ │ │ │ └── ChartPresenter.kt │ │ │ │ ├── currentweather │ │ │ │ │ ├── CurrentWeather.kt │ │ │ │ │ ├── CurrentWeatherContract.kt │ │ │ │ │ ├── CurrentWeatherFragment.kt │ │ │ │ │ └── CurrentWeatherPresenter.kt │ │ │ │ └── fivedayforecast │ │ │ │ │ ├── DailyDetailActivity.kt │ │ │ │ │ ├── DailyWeatherAdapter.kt │ │ │ │ │ ├── DailyWeatherContract.kt │ │ │ │ │ ├── DailyWeatherFragment.kt │ │ │ │ │ ├── DailyWeatherListItem.kt │ │ │ │ │ └── DailyWeatherPresenter.kt │ │ │ ├── map │ │ │ │ └── MapActivity.kt │ │ │ └── setting │ │ │ │ └── SettingsActivity.kt │ │ │ ├── utils │ │ │ ├── DateUtil.kt │ │ │ ├── ExtensionFuncs.kt │ │ │ ├── MyUnsafeLazyImpl.kt │ │ │ ├── NotificationUtil.kt │ │ │ ├── Optional.kt │ │ │ ├── SharedPrefExtension.kt │ │ │ ├── UnitConverter.kt │ │ │ ├── blur │ │ │ │ ├── BlurImageUtil.kt │ │ │ │ └── GlideBlurTransformation.kt │ │ │ └── ui │ │ │ │ ├── BackgroundAndSoundUtil.kt │ │ │ │ ├── CustomViewPager.kt │ │ │ │ ├── HeaderItemDecoration.kt │ │ │ │ ├── SwipeController.kt │ │ │ │ ├── WindmillView.kt │ │ │ │ ├── ZoomOutPageTransformer.kt │ │ │ │ └── rxbinding.kt │ │ │ └── worker │ │ │ ├── UpdateCurrentWeatherWorker.kt │ │ │ ├── UpdateDailyWeatherWorker.kt │ │ │ └── WorkerUtil.kt │ └── res │ │ ├── anim │ │ └── windmill.xml │ │ ├── drawable-hdpi │ │ └── ic_close.png │ │ ├── drawable-mdpi │ │ └── ic_close.png │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable-xhdpi │ │ └── ic_close.png │ │ ├── drawable-xxhdpi │ │ └── ic_close.png │ │ ├── drawable-xxxhdpi │ │ └── ic_close.png │ │ ├── drawable │ │ ├── clear_day_bg.xml │ │ ├── clear_night_bg.xml │ │ ├── cloud_day_bg.xml │ │ ├── cloud_night_bg.xml │ │ ├── daily_weather_divider.xml │ │ ├── default_bg.xml │ │ ├── gradient_shape.xml │ │ ├── hot_bg.xml │ │ ├── ic_add_white_24dp.xml │ │ ├── ic_cloud_black_24dp.xml │ │ ├── ic_delete_black_24dp.xml │ │ ├── ic_detail_hum.xml │ │ ├── ic_detail_pcpn.xml │ │ ├── ic_detail_pressure.xml │ │ ├── ic_detail_visibility.xml │ │ ├── ic_humidity_black_24dp.xml │ │ ├── ic_info_black_24dp.xml │ │ ├── ic_launcher_background.xml │ │ ├── ic_location_on_white_24dp.xml │ │ ├── ic_map_white_24dp.xml │ │ ├── ic_navigate_before_black_24dp.xml │ │ ├── ic_navigate_before_white_24dp.xml │ │ ├── ic_navigate_next_white_24dp.xml │ │ ├── ic_notifications_black_24dp.xml │ │ ├── ic_playlist_add_white_24dp.xml │ │ ├── ic_pressure_black_24dp.xml │ │ ├── ic_search_white_24dp.xml │ │ ├── ic_settings_white_24dp.xml │ │ ├── ic_snow_black_24dp.xml │ │ ├── ic_sync_black_24dp.xml │ │ ├── ic_thermometer_black_24dp.xml │ │ ├── ic_thermometer_white_24dp.xml │ │ ├── ic_water_black_24dp.xml │ │ ├── ic_water_white_24dp.xml │ │ ├── ic_windmill_blade.xml │ │ ├── ic_windmill_column.xml │ │ ├── ic_windy_black_24dp.xml │ │ ├── ic_windy_white_24dp.xml │ │ ├── logo.png │ │ ├── rain_day_bg.xml │ │ ├── rain_night_bg.xml │ │ ├── splash_background.xml │ │ ├── splash_bg.xml │ │ ├── splash_icon.png │ │ ├── vertial_scrollbar_thumb.xml │ │ ├── weather_dust.xml │ │ ├── weather_foggy.xml │ │ ├── weather_haze.xml │ │ ├── weather_icon_01d.xml │ │ ├── weather_icon_01n.xml │ │ ├── weather_icon_02d.xml │ │ ├── weather_icon_02n.xml │ │ ├── weather_icon_03d.xml │ │ ├── weather_icon_03n.xml │ │ ├── weather_icon_04d.xml │ │ ├── weather_icon_04n.xml │ │ ├── weather_icon_09d.xml │ │ ├── weather_icon_09n.xml │ │ ├── weather_icon_10d.xml │ │ ├── weather_icon_10n.xml │ │ ├── weather_icon_11d.xml │ │ ├── weather_icon_11n.xml │ │ ├── weather_icon_13d.xml │ │ ├── weather_icon_13n.xml │ │ ├── weather_icon_50d.xml │ │ ├── weather_icon_50n.xml │ │ ├── weather_icon_null.xml │ │ ├── weather_tornado.xml │ │ └── white_background_ripple.xml │ │ ├── font │ │ ├── lato_light.xml │ │ ├── lato_thin.xml │ │ ├── montserrat.xml │ │ ├── noto_sans.xml │ │ ├── noto_serif.xml │ │ ├── nunito.xml │ │ ├── nunito_sans.xml │ │ └── open_sans.xml │ │ ├── layout │ │ ├── activity_add_city.xml │ │ ├── activity_cities.xml │ │ ├── activity_detail_daily_weather.xml │ │ ├── activity_live_weather.xml │ │ ├── activity_main.xml │ │ ├── activity_map.xml │ │ ├── city_item_layout.xml │ │ ├── daily_weather_header_layout.xml │ │ ├── daily_weather_item_layout.xml │ │ ├── detail_item_layout.xml │ │ ├── fragment_chart.xml │ │ ├── fragment_current_weather.xml │ │ ├── fragment_daily_weather.xml │ │ ├── some_city_layout.xml │ │ ├── splash_demo.xml │ │ └── windmill_layout.xml │ │ ├── menu │ │ ├── menu_bottom_nav_map.xml │ │ ├── menu_location.xml │ │ └── menu_main.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── raw │ │ ├── clear_day.mp3 │ │ ├── rain_day.mp3 │ │ ├── snow_day.mp3 │ │ └── thunderstorm_day.mp3 │ │ ├── values-w820dp │ │ └── dimens.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── font_certs.xml │ │ ├── preloaded_fonts.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── preferences.xml │ ├── release │ └── res │ │ └── values │ │ └── google_maps_api.xml │ └── test │ └── java │ └── com │ └── hoc │ └── weatherapp │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── renovate.json5 ├── screenshots ├── Screenshot_1.png ├── Screenshot_10.png ├── Screenshot_11.png ├── Screenshot_12.png ├── Screenshot_13.png ├── Screenshot_14.png ├── Screenshot_16.png ├── Screenshot_17.png ├── Screenshot_18.png ├── Screenshot_19.png ├── Screenshot_2.png ├── Screenshot_20.png ├── Screenshot_20190304-054656.png ├── Screenshot_20190304-054704.png ├── Screenshot_21.png ├── Screenshot_22.png ├── Screenshot_23.png ├── Screenshot_24.png ├── Screenshot_25.png ├── Screenshot_3.png ├── Screenshot_4.png ├── Screenshot_5.png ├── Screenshot_6.png ├── Screenshot_7.png ├── Screenshot_8.png └── Screenshot_9.png ├── settings.gradle └── spotless.gradle /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/remove-old-artifacts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.github/workflows/remove-old-artifacts.yml -------------------------------------------------------------------------------- /.github/workflows/reviewdog-suggester.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.github/workflows/reviewdog-suggester.yml -------------------------------------------------------------------------------- /.github/workflows/spotless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.github/workflows/spotless.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/dictionaries/Admin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/dictionaries/Admin.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/kotlinc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/kotlinc.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/hoc/weatherapp/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/androidTest/java/com/hoc/weatherapp/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/debug/res/values/google_maps_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/debug/res/values/google_maps_api.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/animate.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/animate.min.css -------------------------------------------------------------------------------- /app/src/main/assets/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/font-awesome.min.css -------------------------------------------------------------------------------- /app/src/main/assets/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/jquery.min.js -------------------------------------------------------------------------------- /app/src/main/assets/leaflet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/leaflet.css -------------------------------------------------------------------------------- /app/src/main/assets/leaflet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/leaflet.js -------------------------------------------------------------------------------- /app/src/main/assets/map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/assets/map.html -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/CancelNotificationReceiver.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/CancelNotificationReceiver.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/CityRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/CityRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/CityRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/CityRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/CurrentWeatherRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/CurrentWeatherRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/CurrentWeatherRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/CurrentWeatherRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/Error.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/Error.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/FiveDayForecastRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/FiveDayForecastRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/FiveDayForecastRepositoryImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/FiveDayForecastRepositoryImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/LocalDataSourceUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/LocalDataSourceUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/Mapper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/Mapper.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/CityDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/CityDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/CityLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/CityLocalDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/CurrentWeatherDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/CurrentWeatherDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/CurrentWeatherLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/CurrentWeatherLocalDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/FiveDayForecastDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/FiveDayForecastDao.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/FiveDayForecastLocalDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/FiveDayForecastLocalDataSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/SelectedCityPreference.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/SelectedCityPreference.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/local/SettingPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/local/SettingPreferences.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/Units.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/Units.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/WindDirection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/WindDirection.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Clouds.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Clouds.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Coord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Coord.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Rain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Rain.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Snow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Snow.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/WeatherModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/WeatherModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Wind.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/Wind.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/CurrentWeatherResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/CurrentWeatherResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/Main.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/Sys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/currentweatherapiresponse/Sys.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/City.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/City.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/DailyWeatherModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/DailyWeatherModel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/FiveDayForecastResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/FiveDayForecastResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/Main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/Main.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/Sys.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/forecastweatherapiresponse/Sys.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/timezonedb/TimezoneDbResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/apiresponse/timezonedb/TimezoneDbResponse.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/entity/City.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/entity/City.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/entity/CityAndCurrentWeather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/entity/CityAndCurrentWeather.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/entity/CurrentWeather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/entity/CurrentWeather.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/models/entity/DailyWeather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/models/entity/DailyWeather.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/remote/OpenWeatherMapApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/remote/OpenWeatherMapApiService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/data/remote/TimezoneDbApiService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/data/remote/TimezoneDbApiService.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/AndroidThreeTenInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/AndroidThreeTenInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/KoinInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/KoinInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/NotificationInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/NotificationInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/PlacesApiInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/PlacesApiInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/RxJavaPluginsInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/RxJavaPluginsInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/initializer/WorkManagerInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/initializer/WorkManagerInitializer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/koin/DataSourceModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/koin/DataSourceModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/koin/PresenterModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/koin/PresenterModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/koin/RetrofitModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/koin/RetrofitModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/koin/SharePrefUtilModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/koin/SharePrefUtilModule.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/BaseMviActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/BaseMviActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/BaseMviFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/BaseMviFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/LiveWeatherActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/LiveWeatherActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/SplashActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/SplashActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/addcity/AddCityPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/cities/CitiesPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/cities/CityAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/cities/CityAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/cities/CityListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/cities/CityListItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/ColorHolderSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/ColorHolderSource.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/MainContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/MainContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/MainPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/MainPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/chart/ChartPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeather.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeather.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/currentweather/CurrentWeatherPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyDetailActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyDetailActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherContract.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherListItem.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherListItem.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/main/fivedayforecast/DailyWeatherPresenter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/map/MapActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/map/MapActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/ui/setting/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/ui/setting/SettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/DateUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/DateUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ExtensionFuncs.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ExtensionFuncs.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/MyUnsafeLazyImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/MyUnsafeLazyImpl.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/NotificationUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/NotificationUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/Optional.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/Optional.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/SharedPrefExtension.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/SharedPrefExtension.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/UnitConverter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/UnitConverter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/blur/BlurImageUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/blur/BlurImageUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/blur/GlideBlurTransformation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/blur/GlideBlurTransformation.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/BackgroundAndSoundUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/BackgroundAndSoundUtil.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/CustomViewPager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/CustomViewPager.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/HeaderItemDecoration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/HeaderItemDecoration.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/SwipeController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/SwipeController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/WindmillView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/WindmillView.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/ZoomOutPageTransformer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/ZoomOutPageTransformer.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/utils/ui/rxbinding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/utils/ui/rxbinding.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/worker/UpdateCurrentWeatherWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/worker/UpdateCurrentWeatherWorker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/worker/UpdateDailyWeatherWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/worker/UpdateDailyWeatherWorker.kt -------------------------------------------------------------------------------- /app/src/main/java/com/hoc/weatherapp/worker/WorkerUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/java/com/hoc/weatherapp/worker/WorkerUtil.kt -------------------------------------------------------------------------------- /app/src/main/res/anim/windmill.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/anim/windmill.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-hdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-hdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-mdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-mdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-xhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-xhdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-xxhdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable-xxxhdpi/ic_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable-xxxhdpi/ic_close.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/clear_day_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/clear_day_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/clear_night_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/clear_night_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cloud_day_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/cloud_day_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/cloud_night_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/cloud_night_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/daily_weather_divider.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/daily_weather_divider.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/default_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/default_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/gradient_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/gradient_shape.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/hot_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/hot_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_add_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_cloud_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_cloud_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_delete_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_delete_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_detail_hum.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_detail_hum.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_detail_pcpn.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_detail_pcpn.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_detail_pressure.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_detail_pressure.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_detail_visibility.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_detail_visibility.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_humidity_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_humidity_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_info_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_location_on_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_location_on_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_map_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_map_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_navigate_before_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_navigate_before_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_navigate_before_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_navigate_before_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_navigate_next_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_navigate_next_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_notifications_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_notifications_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_playlist_add_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_playlist_add_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_pressure_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_pressure_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_search_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_settings_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_settings_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_snow_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_snow_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_sync_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_sync_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_thermometer_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_thermometer_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_thermometer_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_thermometer_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_water_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_water_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_water_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_water_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_windmill_blade.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_windmill_blade.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_windmill_column.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_windmill_column.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_windy_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_windy_black_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_windy_white_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/ic_windy_white_24dp.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/logo.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/rain_day_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/rain_day_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/rain_night_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/rain_night_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/splash_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/splash_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/splash_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/splash_icon.png -------------------------------------------------------------------------------- /app/src/main/res/drawable/vertial_scrollbar_thumb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/vertial_scrollbar_thumb.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_dust.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_dust.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_foggy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_foggy.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_haze.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_haze.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_01d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_01d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_01n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_01n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_02d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_02d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_02n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_02n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_03d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_03d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_03n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_03n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_04d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_04d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_04n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_04n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_09d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_09d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_09n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_09n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_10d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_10d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_10n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_10n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_11d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_11d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_11n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_11n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_13d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_13d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_13n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_13n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_50d.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_50d.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_50n.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_50n.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_icon_null.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_icon_null.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/weather_tornado.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/weather_tornado.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/white_background_ripple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/drawable/white_background_ripple.xml -------------------------------------------------------------------------------- /app/src/main/res/font/lato_light.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/lato_light.xml -------------------------------------------------------------------------------- /app/src/main/res/font/lato_thin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/lato_thin.xml -------------------------------------------------------------------------------- /app/src/main/res/font/montserrat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/montserrat.xml -------------------------------------------------------------------------------- /app/src/main/res/font/noto_sans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/noto_sans.xml -------------------------------------------------------------------------------- /app/src/main/res/font/noto_serif.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/noto_serif.xml -------------------------------------------------------------------------------- /app/src/main/res/font/nunito.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/nunito.xml -------------------------------------------------------------------------------- /app/src/main/res/font/nunito_sans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/nunito_sans.xml -------------------------------------------------------------------------------- /app/src/main/res/font/open_sans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/font/open_sans.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_add_city.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_add_city.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_cities.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_cities.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_detail_daily_weather.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_detail_daily_weather.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_live_weather.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_live_weather.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/activity_map.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/city_item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/city_item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/daily_weather_header_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/daily_weather_header_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/daily_weather_item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/daily_weather_item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/detail_item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/detail_item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_chart.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/fragment_chart.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_current_weather.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/fragment_current_weather.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_daily_weather.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/fragment_daily_weather.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/some_city_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/some_city_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/splash_demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/splash_demo.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/windmill_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/layout/windmill_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_bottom_nav_map.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/menu/menu_bottom_nav_map.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_location.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/menu/menu_location.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/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/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/raw/clear_day.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/raw/clear_day.mp3 -------------------------------------------------------------------------------- /app/src/main/res/raw/rain_day.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/raw/rain_day.mp3 -------------------------------------------------------------------------------- /app/src/main/res/raw/snow_day.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/raw/snow_day.mp3 -------------------------------------------------------------------------------- /app/src/main/res/raw/thunderstorm_day.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/raw/thunderstorm_day.mp3 -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/font_certs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/font_certs.xml -------------------------------------------------------------------------------- /app/src/main/res/values/preloaded_fonts.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/preloaded_fonts.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/preferences.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/main/res/xml/preferences.xml -------------------------------------------------------------------------------- /app/src/release/res/values/google_maps_api.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/release/res/values/google_maps_api.xml -------------------------------------------------------------------------------- /app/src/test/java/com/hoc/weatherapp/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/app/src/test/java/com/hoc/weatherapp/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/gradlew.bat -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/renovate.json5 -------------------------------------------------------------------------------- /screenshots/Screenshot_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_1.png -------------------------------------------------------------------------------- /screenshots/Screenshot_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_10.png -------------------------------------------------------------------------------- /screenshots/Screenshot_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_11.png -------------------------------------------------------------------------------- /screenshots/Screenshot_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_12.png -------------------------------------------------------------------------------- /screenshots/Screenshot_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_13.png -------------------------------------------------------------------------------- /screenshots/Screenshot_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_14.png -------------------------------------------------------------------------------- /screenshots/Screenshot_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_16.png -------------------------------------------------------------------------------- /screenshots/Screenshot_17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_17.png -------------------------------------------------------------------------------- /screenshots/Screenshot_18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_18.png -------------------------------------------------------------------------------- /screenshots/Screenshot_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_19.png -------------------------------------------------------------------------------- /screenshots/Screenshot_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_2.png -------------------------------------------------------------------------------- /screenshots/Screenshot_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_20.png -------------------------------------------------------------------------------- /screenshots/Screenshot_20190304-054656.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_20190304-054656.png -------------------------------------------------------------------------------- /screenshots/Screenshot_20190304-054704.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_20190304-054704.png -------------------------------------------------------------------------------- /screenshots/Screenshot_21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_21.png -------------------------------------------------------------------------------- /screenshots/Screenshot_22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_22.png -------------------------------------------------------------------------------- /screenshots/Screenshot_23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_23.png -------------------------------------------------------------------------------- /screenshots/Screenshot_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_24.png -------------------------------------------------------------------------------- /screenshots/Screenshot_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_25.png -------------------------------------------------------------------------------- /screenshots/Screenshot_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_3.png -------------------------------------------------------------------------------- /screenshots/Screenshot_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_4.png -------------------------------------------------------------------------------- /screenshots/Screenshot_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_5.png -------------------------------------------------------------------------------- /screenshots/Screenshot_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_6.png -------------------------------------------------------------------------------- /screenshots/Screenshot_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_7.png -------------------------------------------------------------------------------- /screenshots/Screenshot_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_8.png -------------------------------------------------------------------------------- /screenshots/Screenshot_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/screenshots/Screenshot_9.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /spotless.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hoc081098/WeatherApp_MVI_sample/HEAD/spotless.gradle --------------------------------------------------------------------------------