diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/components/IconPackSelector.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/components/IconPackSelector.kt index 7957345..6bc8bd4 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/components/IconPackSelector.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/components/IconPackSelector.kt @@ -32,10 +32,10 @@ class IconPackSelector(context: Context, private val header: String? = null) : B itemView.label.text = context.getString(R.string.settings_weather_icon_pack_default).format(item.value + 1) itemView.isSelected = item.value == Preferences.weatherIconPack - itemView.icon_1.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource("01d", item.value))) - itemView.icon_2.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource("01n", item.value))) - itemView.icon_3.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource("10d", item.value))) - itemView.icon_4.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource("09n", item.value))) + itemView.icon_1.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource(context, "01d", item.value))) + itemView.icon_2.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource(context, "01n", item.value))) + itemView.icon_3.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource(context, "10d", item.value))) + itemView.icon_4.setImageDrawable(ContextCompat.getDrawable(context, WeatherHelper.getWeatherIconResource(context, "09n", item.value))) listOf(itemView.icon_1, itemView.icon_2, itemView.icon_3, itemView.icon_4).forEach { if (item == Constants.WeatherIconPack.MINIMAL) { diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/helpers/WeatherHelper.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/helpers/WeatherHelper.kt index a08d95d..9d7b21b 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/helpers/WeatherHelper.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/helpers/WeatherHelper.kt @@ -11,6 +11,7 @@ import com.tommasoberlose.anotherwidget.network.WeatherNetworkApi import com.tommasoberlose.anotherwidget.ui.fragments.MainFragment import com.tommasoberlose.anotherwidget.ui.widgets.MainWidget import com.tommasoberlose.anotherwidget.utils.checkGrantedPermission +import com.tommasoberlose.anotherwidget.utils.isDarkTheme import org.greenrobot.eventbus.EventBus @@ -46,14 +47,14 @@ object WeatherHelper { MainWidget.updateWidget(context) } - fun getWeatherIconResource(icon: String, style: Int = Preferences.weatherIconPack): Int { + fun getWeatherIconResource(context: Context, icon: String, style: Int = Preferences.weatherIconPack): Int { return when (icon) { "01d" -> { when (style) { Constants.WeatherIconPack.COOL.value -> R.drawable.clear_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.clear_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.clear_day_4 - else -> R.drawable.clear_day + else -> if (context.isDarkTheme()) R.drawable.clear_day_5 else R.drawable.clear_day_5_light } } "02d" -> { @@ -61,7 +62,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.partly_cloudy_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.partly_cloudy_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.partly_cloudy_4 - else -> R.drawable.partly_cloudy + else -> if (context.isDarkTheme()) R.drawable.partly_cloudy_5 else R.drawable.partly_cloudy_5_light } } "03d" -> { @@ -69,7 +70,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.mostly_cloudy_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.mostly_cloudy_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.mostly_cloudy_4 - else -> R.drawable.mostly_cloudy + else -> if (context.isDarkTheme()) R.drawable.mostly_cloudy_5 else R.drawable.mostly_cloudy_5_light } } "04d" -> { @@ -77,7 +78,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.cloudy_weather_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.cloudy_weather_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.cloudy_weather_4 - else -> R.drawable.cloudy_weather + else -> if (context.isDarkTheme()) R.drawable.cloudy_weather_5 else R.drawable.cloudy_weather_5_light } } "09d" -> { @@ -85,7 +86,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.storm_weather_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.storm_weather_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.storm_weather_day_4 - else -> R.drawable.storm_weather_day + else -> if (context.isDarkTheme()) R.drawable.storm_weather_day_5 else R.drawable.storm_weather_day_5_light } } "10d" -> { @@ -93,7 +94,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.rainy_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.rainy_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.rainy_day_4 - else -> R.drawable.rainy_day + else -> if (context.isDarkTheme()) R.drawable.rainy_day_5 else R.drawable.rainy_day_5_light } } "11d" -> { @@ -101,7 +102,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.thunder_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.thunder_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.thunder_day_4 - else -> R.drawable.thunder_day + else -> if (context.isDarkTheme()) R.drawable.thunder_day_5 else R.drawable.thunder_day_5_light } } "13d" -> { @@ -109,7 +110,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.snow_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.snow_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.snow_day_4 - else -> R.drawable.snow_day + else -> if (context.isDarkTheme()) R.drawable.snow_day_5 else R.drawable.snow_day_5_light } } "50d" -> { @@ -117,7 +118,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.haze_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.haze_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.haze_day_4 - else -> R.drawable.haze_day + else -> if (context.isDarkTheme()) R.drawable.haze_day_5 else R.drawable.haze_day_5_light } } "80d" -> { @@ -125,7 +126,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.windy_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.windy_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.windy_day_4 - else -> R.drawable.windy_day + else -> if (context.isDarkTheme()) R.drawable.windy_day_5 else R.drawable.windy_day_5_light } } "81d" -> { @@ -133,7 +134,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.rain_snow_day_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.rain_snow_day_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.rain_snow_day_4 - else -> R.drawable.rain_snow_day + else -> if (context.isDarkTheme()) R.drawable.rain_snow_day_5 else R.drawable.rain_snow_day_5_light } } "82d" -> { @@ -141,7 +142,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.haze_weather_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.haze_weather_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.haze_weather_4 - else -> R.drawable.haze_weather + else -> if (context.isDarkTheme()) R.drawable.haze_weather_5 else R.drawable.haze_weather_5_light } } @@ -152,7 +153,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.clear_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.clear_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.clear_night_4 - else -> R.drawable.clear_night + else -> if (context.isDarkTheme()) R.drawable.clear_night_5 else R.drawable.clear_night_5_light } } "02n" -> { @@ -160,7 +161,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.partly_cloudy_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.partly_cloudy_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.partly_cloudy_night_4 - else -> R.drawable.partly_cloudy_night + else -> if (context.isDarkTheme()) R.drawable.partly_cloudy_night_5 else R.drawable.partly_cloudy_night_5_light } } "03n" -> { @@ -168,7 +169,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.mostly_cloudy_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.mostly_cloudy_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.mostly_cloudy_night_4 - else -> R.drawable.mostly_cloudy_night + else -> if (context.isDarkTheme()) R.drawable.mostly_cloudy_night_5 else R.drawable.mostly_cloudy_night_5_light } } "04n" -> { @@ -176,7 +177,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.cloudy_weather_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.cloudy_weather_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.cloudy_weather_4 - else -> R.drawable.cloudy_weather + else -> if (context.isDarkTheme()) R.drawable.cloudy_weather_5 else R.drawable.cloudy_weather_5_light } } "09n" -> { @@ -184,7 +185,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.storm_weather_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.storm_weather_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.storm_weather_night_4 - else -> R.drawable.storm_weather_night + else -> if (context.isDarkTheme()) R.drawable.storm_weather_night_5 else R.drawable.storm_weather_night_5_light } } "10n" -> { @@ -192,7 +193,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.rainy_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.rainy_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.rainy_night_4 - else -> R.drawable.rainy_night + else -> if (context.isDarkTheme()) R.drawable.rainy_night_5 else R.drawable.rainy_night_5_light } } "11n" -> { @@ -200,7 +201,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.thunder_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.thunder_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.thunder_night_4 - else -> R.drawable.thunder_night + else -> if (context.isDarkTheme()) R.drawable.thunder_night_5 else R.drawable.thunder_night_5_light } } "13n" -> { @@ -208,7 +209,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.snow_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.snow_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.snow_night_4 - else -> R.drawable.snow_night + else -> if (context.isDarkTheme()) R.drawable.snow_night_5 else R.drawable.snow_night_5_light } } "50n" -> { @@ -216,7 +217,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.haze_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.haze_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.haze_night_4 - else -> R.drawable.haze_night + else -> if (context.isDarkTheme()) R.drawable.haze_night_5 else R.drawable.haze_night_5_light } } "80n" -> { @@ -224,7 +225,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.windy_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.windy_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.windy_night_4 - else -> R.drawable.windy_night + else -> if (context.isDarkTheme()) R.drawable.windy_night_5 else R.drawable.windy_night_5_light } } "81n" -> { @@ -232,7 +233,7 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.rain_snow_night_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.rain_snow_night_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.rain_snow_night_4 - else -> R.drawable.rain_snow_night + else -> if (context.isDarkTheme()) R.drawable.rain_snow_night_5 else R.drawable.rain_snow_night_5_light } } "82n" -> { @@ -240,11 +241,11 @@ object WeatherHelper { Constants.WeatherIconPack.COOL.value -> R.drawable.haze_weather_3 Constants.WeatherIconPack.MINIMAL.value -> R.drawable.haze_weather_2 Constants.WeatherIconPack.GOOGLE_NEWS.value -> R.drawable.haze_weather_4 - else -> R.drawable.haze_weather + else -> if (context.isDarkTheme()) R.drawable.haze_weather_5 else R.drawable.haze_weather_5_light } } else -> { - return R.drawable.unknown + return if (context.isDarkTheme()) R.drawable.unknown_dark else R.drawable.unknown_light } } } diff --git a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt index a90532e..f3a9b68 100644 --- a/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt +++ b/app/src/main/java/com/tommasoberlose/anotherwidget/ui/widgets/MainWidget.kt @@ -771,9 +771,9 @@ class MainWidget : AppWidgetProvider() { v.empty_weather_icon.visibility = View.GONE v.special_weather_icon.visibility = View.GONE } else { - v.weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(icon)) - v.empty_weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(icon)) - v.special_weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(icon)) + v.weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(context, icon)) + v.empty_weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(context, icon)) + v.special_weather_icon.setImageResource(WeatherHelper.getWeatherIconResource(context, icon)) v.weather_icon.visibility = View.VISIBLE v.empty_weather_icon.visibility = View.VISIBLE v.special_weather_icon.visibility = View.VISIBLE diff --git a/app/src/main/res/drawable/clear_day_5.png b/app/src/main/res/drawable/clear_day_5.png new file mode 100644 index 0000000..7174e01 Binary files /dev/null and b/app/src/main/res/drawable/clear_day_5.png differ diff --git a/app/src/main/res/drawable/clear_day_5_light.png b/app/src/main/res/drawable/clear_day_5_light.png new file mode 100644 index 0000000..e84815c Binary files /dev/null and b/app/src/main/res/drawable/clear_day_5_light.png differ diff --git a/app/src/main/res/drawable/clear_night_5.png b/app/src/main/res/drawable/clear_night_5.png new file mode 100644 index 0000000..dcb258a Binary files /dev/null and b/app/src/main/res/drawable/clear_night_5.png differ diff --git a/app/src/main/res/drawable/clear_night_5_light.png b/app/src/main/res/drawable/clear_night_5_light.png new file mode 100644 index 0000000..cfc1170 Binary files /dev/null and b/app/src/main/res/drawable/clear_night_5_light.png differ diff --git a/app/src/main/res/drawable/cloudy_weather_5.png b/app/src/main/res/drawable/cloudy_weather_5.png new file mode 100644 index 0000000..970ce21 Binary files /dev/null and b/app/src/main/res/drawable/cloudy_weather_5.png differ diff --git a/app/src/main/res/drawable/cloudy_weather_5_light.png b/app/src/main/res/drawable/cloudy_weather_5_light.png new file mode 100644 index 0000000..0d3f4d1 Binary files /dev/null and b/app/src/main/res/drawable/cloudy_weather_5_light.png differ diff --git a/app/src/main/res/drawable/haze_day_5.png b/app/src/main/res/drawable/haze_day_5.png new file mode 100644 index 0000000..0c12aed Binary files /dev/null and b/app/src/main/res/drawable/haze_day_5.png differ diff --git a/app/src/main/res/drawable/haze_day_5_light.png b/app/src/main/res/drawable/haze_day_5_light.png new file mode 100644 index 0000000..3a11ca7 Binary files /dev/null and b/app/src/main/res/drawable/haze_day_5_light.png differ diff --git a/app/src/main/res/drawable/haze_night_5.png b/app/src/main/res/drawable/haze_night_5.png new file mode 100644 index 0000000..dc5d988 Binary files /dev/null and b/app/src/main/res/drawable/haze_night_5.png differ diff --git a/app/src/main/res/drawable/haze_night_5_light.png b/app/src/main/res/drawable/haze_night_5_light.png new file mode 100644 index 0000000..17b94f6 Binary files /dev/null and b/app/src/main/res/drawable/haze_night_5_light.png differ diff --git a/app/src/main/res/drawable/haze_weather_5.png b/app/src/main/res/drawable/haze_weather_5.png new file mode 100644 index 0000000..e5f194d Binary files /dev/null and b/app/src/main/res/drawable/haze_weather_5.png differ diff --git a/app/src/main/res/drawable/haze_weather_5_light.png b/app/src/main/res/drawable/haze_weather_5_light.png new file mode 100644 index 0000000..8bb6dc9 Binary files /dev/null and b/app/src/main/res/drawable/haze_weather_5_light.png differ diff --git a/app/src/main/res/drawable/mostly_cloudy_5.png b/app/src/main/res/drawable/mostly_cloudy_5.png new file mode 100644 index 0000000..8777d2d Binary files /dev/null and b/app/src/main/res/drawable/mostly_cloudy_5.png differ diff --git a/app/src/main/res/drawable/mostly_cloudy_5_light.png b/app/src/main/res/drawable/mostly_cloudy_5_light.png new file mode 100644 index 0000000..0595049 Binary files /dev/null and b/app/src/main/res/drawable/mostly_cloudy_5_light.png differ diff --git a/app/src/main/res/drawable/mostly_cloudy_night_5.png b/app/src/main/res/drawable/mostly_cloudy_night_5.png new file mode 100644 index 0000000..78d4e97 Binary files /dev/null and b/app/src/main/res/drawable/mostly_cloudy_night_5.png differ diff --git a/app/src/main/res/drawable/mostly_cloudy_night_5_light.png b/app/src/main/res/drawable/mostly_cloudy_night_5_light.png new file mode 100644 index 0000000..3e4e093 Binary files /dev/null and b/app/src/main/res/drawable/mostly_cloudy_night_5_light.png differ diff --git a/app/src/main/res/drawable/partly_cloudy_5.png b/app/src/main/res/drawable/partly_cloudy_5.png new file mode 100644 index 0000000..819682a Binary files /dev/null and b/app/src/main/res/drawable/partly_cloudy_5.png differ diff --git a/app/src/main/res/drawable/partly_cloudy_5_light.png b/app/src/main/res/drawable/partly_cloudy_5_light.png new file mode 100644 index 0000000..ebb526f Binary files /dev/null and b/app/src/main/res/drawable/partly_cloudy_5_light.png differ diff --git a/app/src/main/res/drawable/partly_cloudy_night_5.png b/app/src/main/res/drawable/partly_cloudy_night_5.png new file mode 100644 index 0000000..1046ec6 Binary files /dev/null and b/app/src/main/res/drawable/partly_cloudy_night_5.png differ diff --git a/app/src/main/res/drawable/partly_cloudy_night_5_light.png b/app/src/main/res/drawable/partly_cloudy_night_5_light.png new file mode 100644 index 0000000..3af6169 Binary files /dev/null and b/app/src/main/res/drawable/partly_cloudy_night_5_light.png differ diff --git a/app/src/main/res/drawable/rain_snow_5.png b/app/src/main/res/drawable/rain_snow_5.png new file mode 100644 index 0000000..34726b6 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_5.png differ diff --git a/app/src/main/res/drawable/rain_snow_5_light.png b/app/src/main/res/drawable/rain_snow_5_light.png new file mode 100644 index 0000000..d1f7114 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_5_light.png differ diff --git a/app/src/main/res/drawable/rain_snow_day_5.png b/app/src/main/res/drawable/rain_snow_day_5.png new file mode 100644 index 0000000..6e40f37 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_day_5.png differ diff --git a/app/src/main/res/drawable/rain_snow_day_5_light.png b/app/src/main/res/drawable/rain_snow_day_5_light.png new file mode 100644 index 0000000..d1f7114 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_day_5_light.png differ diff --git a/app/src/main/res/drawable/rain_snow_night_5.png b/app/src/main/res/drawable/rain_snow_night_5.png new file mode 100644 index 0000000..34726b6 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_night_5.png differ diff --git a/app/src/main/res/drawable/rain_snow_night_5_light.png b/app/src/main/res/drawable/rain_snow_night_5_light.png new file mode 100644 index 0000000..d1f7114 Binary files /dev/null and b/app/src/main/res/drawable/rain_snow_night_5_light.png differ diff --git a/app/src/main/res/drawable/rainy_day_5.png b/app/src/main/res/drawable/rainy_day_5.png new file mode 100644 index 0000000..b436edb Binary files /dev/null and b/app/src/main/res/drawable/rainy_day_5.png differ diff --git a/app/src/main/res/drawable/rainy_day_5_light.png b/app/src/main/res/drawable/rainy_day_5_light.png new file mode 100644 index 0000000..d24c029 Binary files /dev/null and b/app/src/main/res/drawable/rainy_day_5_light.png differ diff --git a/app/src/main/res/drawable/rainy_night_5.png b/app/src/main/res/drawable/rainy_night_5.png new file mode 100644 index 0000000..0bd669d Binary files /dev/null and b/app/src/main/res/drawable/rainy_night_5.png differ diff --git a/app/src/main/res/drawable/rainy_night_5_light.png b/app/src/main/res/drawable/rainy_night_5_light.png new file mode 100644 index 0000000..e244be1 Binary files /dev/null and b/app/src/main/res/drawable/rainy_night_5_light.png differ diff --git a/app/src/main/res/drawable/rainy_weather_5.png b/app/src/main/res/drawable/rainy_weather_5.png new file mode 100644 index 0000000..39057c3 Binary files /dev/null and b/app/src/main/res/drawable/rainy_weather_5.png differ diff --git a/app/src/main/res/drawable/rainy_weather_5_light.png b/app/src/main/res/drawable/rainy_weather_5_light.png new file mode 100644 index 0000000..0c2ad98 Binary files /dev/null and b/app/src/main/res/drawable/rainy_weather_5_light.png differ diff --git a/app/src/main/res/drawable/showcase_5.png b/app/src/main/res/drawable/showcase_5.png new file mode 100644 index 0000000..62018f4 Binary files /dev/null and b/app/src/main/res/drawable/showcase_5.png differ diff --git a/app/src/main/res/drawable/showcase_5_light.png b/app/src/main/res/drawable/showcase_5_light.png new file mode 100644 index 0000000..2f82407 Binary files /dev/null and b/app/src/main/res/drawable/showcase_5_light.png differ diff --git a/app/src/main/res/drawable/snow_day_5.png b/app/src/main/res/drawable/snow_day_5.png new file mode 100644 index 0000000..358c301 Binary files /dev/null and b/app/src/main/res/drawable/snow_day_5.png differ diff --git a/app/src/main/res/drawable/snow_day_5_light.png b/app/src/main/res/drawable/snow_day_5_light.png new file mode 100644 index 0000000..7439bde Binary files /dev/null and b/app/src/main/res/drawable/snow_day_5_light.png differ diff --git a/app/src/main/res/drawable/snow_night_5.png b/app/src/main/res/drawable/snow_night_5.png new file mode 100644 index 0000000..3d0fab4 Binary files /dev/null and b/app/src/main/res/drawable/snow_night_5.png differ diff --git a/app/src/main/res/drawable/snow_night_5_light.png b/app/src/main/res/drawable/snow_night_5_light.png new file mode 100644 index 0000000..b632fd9 Binary files /dev/null and b/app/src/main/res/drawable/snow_night_5_light.png differ diff --git a/app/src/main/res/drawable/snow_weather_5.png b/app/src/main/res/drawable/snow_weather_5.png new file mode 100644 index 0000000..1aad544 Binary files /dev/null and b/app/src/main/res/drawable/snow_weather_5.png differ diff --git a/app/src/main/res/drawable/snow_weather_5_light.png b/app/src/main/res/drawable/snow_weather_5_light.png new file mode 100644 index 0000000..c7e3d5b Binary files /dev/null and b/app/src/main/res/drawable/snow_weather_5_light.png differ diff --git a/app/src/main/res/drawable/storm_weather_5.png b/app/src/main/res/drawable/storm_weather_5.png new file mode 100644 index 0000000..974ca18 Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_5.png differ diff --git a/app/src/main/res/drawable/storm_weather_5_light.png b/app/src/main/res/drawable/storm_weather_5_light.png new file mode 100644 index 0000000..bbd9f5d Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_5_light.png differ diff --git a/app/src/main/res/drawable/storm_weather_day_5.png b/app/src/main/res/drawable/storm_weather_day_5.png new file mode 100644 index 0000000..62018f4 Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_day_5.png differ diff --git a/app/src/main/res/drawable/storm_weather_day_5_light.png b/app/src/main/res/drawable/storm_weather_day_5_light.png new file mode 100644 index 0000000..2f82407 Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_day_5_light.png differ diff --git a/app/src/main/res/drawable/storm_weather_night_5.png b/app/src/main/res/drawable/storm_weather_night_5.png new file mode 100644 index 0000000..c8b4547 Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_night_5.png differ diff --git a/app/src/main/res/drawable/storm_weather_night_5_light.png b/app/src/main/res/drawable/storm_weather_night_5_light.png new file mode 100644 index 0000000..d3aec80 Binary files /dev/null and b/app/src/main/res/drawable/storm_weather_night_5_light.png differ diff --git a/app/src/main/res/drawable/thunder_day_5.png b/app/src/main/res/drawable/thunder_day_5.png new file mode 100644 index 0000000..62018f4 Binary files /dev/null and b/app/src/main/res/drawable/thunder_day_5.png differ diff --git a/app/src/main/res/drawable/thunder_day_5_light.png b/app/src/main/res/drawable/thunder_day_5_light.png new file mode 100644 index 0000000..2f82407 Binary files /dev/null and b/app/src/main/res/drawable/thunder_day_5_light.png differ diff --git a/app/src/main/res/drawable/thunder_night_5.png b/app/src/main/res/drawable/thunder_night_5.png new file mode 100644 index 0000000..02faa9d Binary files /dev/null and b/app/src/main/res/drawable/thunder_night_5.png differ diff --git a/app/src/main/res/drawable/thunder_night_5_light.png b/app/src/main/res/drawable/thunder_night_5_light.png new file mode 100644 index 0000000..d3aec80 Binary files /dev/null and b/app/src/main/res/drawable/thunder_night_5_light.png differ diff --git a/app/src/main/res/drawable/thunder_weather_5.png b/app/src/main/res/drawable/thunder_weather_5.png new file mode 100644 index 0000000..974ca18 Binary files /dev/null and b/app/src/main/res/drawable/thunder_weather_5.png differ diff --git a/app/src/main/res/drawable/thunder_weather_5_light.png b/app/src/main/res/drawable/thunder_weather_5_light.png new file mode 100644 index 0000000..bbd9f5d Binary files /dev/null and b/app/src/main/res/drawable/thunder_weather_5_light.png differ diff --git a/app/src/main/res/drawable/unknown_dark.png b/app/src/main/res/drawable/unknown_dark.png new file mode 100644 index 0000000..a74b47e Binary files /dev/null and b/app/src/main/res/drawable/unknown_dark.png differ diff --git a/app/src/main/res/drawable/unknown_light.png b/app/src/main/res/drawable/unknown_light.png new file mode 100644 index 0000000..9522eef Binary files /dev/null and b/app/src/main/res/drawable/unknown_light.png differ diff --git a/app/src/main/res/drawable/windy_day_5.png b/app/src/main/res/drawable/windy_day_5.png new file mode 100644 index 0000000..13f4fd3 Binary files /dev/null and b/app/src/main/res/drawable/windy_day_5.png differ diff --git a/app/src/main/res/drawable/windy_day_5_light.png b/app/src/main/res/drawable/windy_day_5_light.png new file mode 100644 index 0000000..7aef25c Binary files /dev/null and b/app/src/main/res/drawable/windy_day_5_light.png differ diff --git a/app/src/main/res/drawable/windy_night_5.png b/app/src/main/res/drawable/windy_night_5.png new file mode 100644 index 0000000..13f4fd3 Binary files /dev/null and b/app/src/main/res/drawable/windy_night_5.png differ diff --git a/app/src/main/res/drawable/windy_night_5_light.png b/app/src/main/res/drawable/windy_night_5_light.png new file mode 100644 index 0000000..7aef25c Binary files /dev/null and b/app/src/main/res/drawable/windy_night_5_light.png differ diff --git a/app/src/main/res/drawable/windy_weather_5.png b/app/src/main/res/drawable/windy_weather_5.png new file mode 100644 index 0000000..862bf15 Binary files /dev/null and b/app/src/main/res/drawable/windy_weather_5.png differ diff --git a/app/src/main/res/drawable/windy_weather_5_light.png b/app/src/main/res/drawable/windy_weather_5_light.png new file mode 100644 index 0000000..7aef25c Binary files /dev/null and b/app/src/main/res/drawable/windy_weather_5_light.png differ