diff --git a/ScreenPlayWeather/CMakeLists.txt b/ScreenPlayWeather/CMakeLists.txt
index 78d8d6c0..ed140bd0 100644
--- a/ScreenPlayWeather/CMakeLists.txt
+++ b/ScreenPlayWeather/CMakeLists.txt
@@ -3,8 +3,8 @@ project(
VERSION 0.1
LANGUAGES CXX)
-set(CMAKE_AUTOMOC ON)
set(CMAKE_CXX_STANDARD 20)
+set(CMAKE_AUTOMOC ON)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(
@@ -18,6 +18,227 @@ set(QML_PLUGIN_SOURCES src/screenplayweather.cpp)
set(QML_PLUGIN_HEADER src/day.h src/screenplayweather.h)
+set(RESOURCES
+ assets/icons/wi-cloudy-windy.svg
+ assets/icons/wi-day-cloudy.svg
+ assets/icons/wi-day-cloudy-gusts.svg
+ assets/icons/wi-day-cloudy-high.svg
+ assets/icons/wi-day-cloudy-windy.svg
+ assets/icons/wi-day-fog.svg
+ assets/icons/wi-day-hail.svg
+ assets/icons/wi-day-haze.svg
+ assets/icons/wi-day-lightning.svg
+ assets/icons/wi-day-light-wind.svg
+ assets/icons/wi-day-rain.svg
+ assets/icons/wi-day-rain-mix.svg
+ assets/icons/wi-day-rain-wind.svg
+ assets/icons/wi-day-showers.svg
+ assets/icons/wi-day-sleet.svg
+ assets/icons/wi-day-sleet-storm.svg
+ assets/icons/wi-day-snow.svg
+ assets/icons/wi-day-snow-thunderstorm.svg
+ assets/icons/wi-day-snow-wind.svg
+ assets/icons/wi-day-sprinkle.svg
+ assets/icons/wi-day-storm-showers.svg
+ assets/icons/wi-day-sunny.svg
+ assets/icons/wi-day-sunny-overcast.svg
+ assets/icons/wi-day-thunderstorm.svg
+ assets/icons/wi-day-windy.svg
+ assets/icons/wi-degrees.svg
+ assets/icons/wi-direction-down.svg
+ assets/icons/wi-direction-down-left.svg
+ assets/icons/wi-direction-down-right.svg
+ assets/icons/wi-direction-left.svg
+ assets/icons/wi-direction-right.svg
+ assets/icons/wi-direction-up.svg
+ assets/icons/wi-direction-up-left.svg
+ assets/icons/wi-direction-up-right.svg
+ assets/icons/wi-dust.svg
+ assets/icons/wi-earthquake.svg
+ assets/icons/wi-fahrenheit.svg
+ assets/icons/wi-fire.svg
+ assets/icons/wi-flood.svg
+ assets/icons/wi-fog.svg
+ assets/icons/wi-gale-warning.svg
+ assets/icons/wi-hail.svg
+ assets/icons/wi-horizon.svg
+ assets/icons/wi-horizon-alt.svg
+ assets/icons/wi-hot.svg
+ assets/icons/wi-humidity.svg
+ assets/icons/wi-hurricane.svg
+ assets/icons/wi-hurricane-warning.svg
+ assets/icons/wi-lightning.svg
+ assets/icons/wi-lunar-eclipse.svg
+ assets/icons/wi-meteor.svg
+ assets/icons/wi-moon-alt-first-quarter.svg
+ assets/icons/wi-moon-alt-full.svg
+ assets/icons/wi-moon-alt-new.svg
+ assets/icons/wi-moon-alt-third-quarter.svg
+ assets/icons/wi-moon-alt-waning-crescent-1.svg
+ assets/icons/wi-moon-alt-waning-crescent-2.svg
+ assets/icons/wi-moon-alt-waning-crescent-3.svg
+ assets/icons/wi-moon-alt-waning-crescent-4.svg
+ assets/icons/wi-moon-alt-waning-crescent-5.svg
+ assets/icons/wi-moon-alt-waning-crescent-6.svg
+ assets/icons/wi-moon-alt-waning-gibbous-1.svg
+ assets/icons/wi-moon-alt-waning-gibbous-2.svg
+ assets/icons/wi-moon-alt-waning-gibbous-3.svg
+ assets/icons/wi-moon-alt-waning-gibbous-4.svg
+ assets/icons/wi-moon-alt-waning-gibbous-5.svg
+ assets/icons/wi-moon-alt-waning-gibbous-6.svg
+ assets/icons/wi-moon-alt-waxing-crescent-1.svg
+ assets/icons/wi-moon-alt-waxing-crescent-2.svg
+ assets/icons/wi-moon-alt-waxing-crescent-3.svg
+ assets/icons/wi-moon-alt-waxing-crescent-4.svg
+ assets/icons/wi-moon-alt-waxing-crescent-5.svg
+ assets/icons/wi-moon-alt-waxing-crescent-6.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-1.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-2.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-3.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-4.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-5.svg
+ assets/icons/wi-moon-alt-waxing-gibbous-6.svg
+ assets/icons/wi-moon-first-quarter.svg
+ assets/icons/wi-moon-full.svg
+ assets/icons/wi-moon-new.svg
+ assets/icons/wi-moonrise.svg
+ assets/icons/wi-moonset.svg
+ assets/icons/wi-moon-third-quarter.svg
+ assets/icons/wi-moon-waning-crescent-1.svg
+ assets/icons/wi-moon-waning-crescent-2.svg
+ assets/icons/wi-moon-waning-crescent-3.svg
+ assets/icons/wi-moon-waning-crescent-4.svg
+ assets/icons/wi-moon-waning-crescent-5.svg
+ assets/icons/wi-moon-waning-crescent-6.svg
+ assets/icons/wi-moon-waning-gibbous-1.svg
+ assets/icons/wi-moon-waning-gibbous-2.svg
+ assets/icons/wi-moon-waning-gibbous-3.svg
+ assets/icons/wi-moon-waning-gibbous-4.svg
+ assets/icons/wi-moon-waning-gibbous-5.svg
+ assets/icons/wi-moon-waning-gibbous-6.svg
+ assets/icons/wi-moon-waxing-6.svg
+ assets/icons/wi-moon-waxing-crescent-1.svg
+ assets/icons/wi-moon-waxing-crescent-2.svg
+ assets/icons/wi-moon-waxing-crescent-3.svg
+ assets/icons/wi-moon-waxing-crescent-4.svg
+ assets/icons/wi-moon-waxing-crescent-5.svg
+ assets/icons/wi-moon-waxing-gibbous-1.svg
+ assets/icons/wi-moon-waxing-gibbous-2.svg
+ assets/icons/wi-moon-waxing-gibbous-3.svg
+ assets/icons/wi-moon-waxing-gibbous-4.svg
+ assets/icons/wi-moon-waxing-gibbous-5.svg
+ assets/icons/wi-moon-waxing-gibbous-6.svg
+ assets/icons/wi-na.svg
+ assets/icons/wi-night-alt-cloudy.svg
+ assets/icons/wi-night-alt-cloudy-gusts.svg
+ assets/icons/wi-night-alt-cloudy-high.svg
+ assets/icons/wi-night-alt-cloudy-windy.svg
+ assets/icons/wi-night-alt-hail.svg
+ assets/icons/wi-night-alt-lightning.svg
+ assets/icons/wi-night-alt-partly-cloudy.svg
+ assets/icons/wi-night-alt-rain.svg
+ assets/icons/wi-night-alt-rain-mix.svg
+ assets/icons/wi-night-alt-rain-wind.svg
+ assets/icons/wi-night-alt-showers.svg
+ assets/icons/wi-night-alt-sleet.svg
+ assets/icons/wi-night-alt-sleet-storm.svg
+ assets/icons/wi-night-alt-snow.svg
+ assets/icons/wi-night-alt-snow-thunderstorm.svg
+ assets/icons/wi-night-alt-snow-wind.svg
+ assets/icons/wi-night-alt-sprinkle.svg
+ assets/icons/wi-night-alt-storm-showers.svg
+ assets/icons/wi-night-alt-thunderstorm.svg
+ assets/icons/wi-night-clear.svg
+ assets/icons/wi-night-cloudy.svg
+ assets/icons/wi-night-cloudy-gusts.svg
+ assets/icons/wi-night-cloudy-high.svg
+ assets/icons/wi-night-cloudy-windy.svg
+ assets/icons/wi-night-fog.svg
+ assets/icons/wi-night-hail.svg
+ assets/icons/wi-night-lightning.svg
+ assets/icons/wi-night-partly-cloudy.svg
+ assets/icons/wi-night-rain.svg
+ assets/icons/wi-night-rain-mix.svg
+ assets/icons/wi-night-rain-wind.svg
+ assets/icons/wi-night-showers.svg
+ assets/icons/wi-night-sleet.svg
+ assets/icons/wi-night-sleet-storm.svg
+ assets/icons/wi-night-snow.svg
+ assets/icons/wi-night-snow-thunderstorm.svg
+ assets/icons/wi-night-snow-wind.svg
+ assets/icons/wi-night-sprinkle.svg
+ assets/icons/wi-night-storm-showers.svg
+ assets/icons/wi-night-thunderstorm.svg
+ assets/icons/wi-rain.svg
+ assets/icons/wi-raindrop.svg
+ assets/icons/wi-raindrops.svg
+ assets/icons/wi-rain-mix.svg
+ assets/icons/wi-rain-wind.svg
+ assets/icons/wi-refresh.svg
+ assets/icons/wi-refresh-alt.svg
+ assets/icons/wi-sandstorm.svg
+ assets/icons/wi-showers.svg
+ assets/icons/wi-sleet.svg
+ assets/icons/wi-small-craft-advisory.svg
+ assets/icons/wi-smog.svg
+ assets/icons/wi-smoke.svg
+ assets/icons/wi-snow.svg
+ assets/icons/wi-snowflake-cold.svg
+ assets/icons/wi-snow-wind.svg
+ assets/icons/wi-solar-eclipse.svg
+ assets/icons/wi-sprinkle.svg
+ assets/icons/wi-stars.svg
+ assets/icons/wi-storm-showers.svg
+ assets/icons/wi-storm-warning.svg
+ assets/icons/wi-strong-wind.svg
+ assets/icons/wi-sunrise.svg
+ assets/icons/wi-sunset.svg
+ assets/icons/wi-thermometer.svg
+ assets/icons/wi-thermometer-exterior.svg
+ assets/icons/wi-thermometer-internal.svg
+ assets/icons/wi-thunderstorm.svg
+ assets/icons/wi-time-1.svg
+ assets/icons/wi-time-2.svg
+ assets/icons/wi-time-3.svg
+ assets/icons/wi-time-4.svg
+ assets/icons/wi-time-5.svg
+ assets/icons/wi-time-6.svg
+ assets/icons/wi-time-7.svg
+ assets/icons/wi-time-8.svg
+ assets/icons/wi-time-9.svg
+ assets/icons/wi-time-10.svg
+ assets/icons/wi-time-11.svg
+ assets/icons/wi-time-12.svg
+ assets/icons/wi-tornado.svg
+ assets/icons/wi-train.svg
+ assets/icons/wi-tsunami.svg
+ assets/icons/wi-umbrella.svg
+ assets/icons/wi-volcano.svg
+ assets/icons/wi-wind-beaufort-0.svg
+ assets/icons/wi-wind-beaufort-1.svg
+ assets/icons/wi-wind-beaufort-2.svg
+ assets/icons/wi-wind-beaufort-3.svg
+ assets/icons/wi-wind-beaufort-4.svg
+ assets/icons/wi-wind-beaufort-5.svg
+ assets/icons/wi-wind-beaufort-6.svg
+ assets/icons/wi-wind-beaufort-7.svg
+ assets/icons/wi-wind-beaufort-8.svg
+ assets/icons/wi-wind-beaufort-9.svg
+ assets/icons/wi-wind-beaufort-10.svg
+ assets/icons/wi-wind-beaufort-11.svg
+ assets/icons/wi-wind-beaufort-12.svg
+ assets/icons/wi-wind-deg.svg
+ assets/icons/wi-windy.svg
+ assets/icons/wi-alien.svg
+ assets/icons/wi-barometer.svg
+ assets/icons/wi-celsius.svg
+ assets/icons/wi-cloud.svg
+ assets/icons/wi-cloud-down.svg
+ assets/icons/wi-cloud-refresh.svg
+ assets/icons/wi-cloud-up.svg
+ assets/icons/wi-cloudy.svg
+ assets/icons/wi-cloudy-gusts.svg)
+
qt_add_library(${PROJECT_NAME} STATIC)
target_link_libraries(${PROJECT_NAME} PUBLIC ScreenPlayUtil)
target_include_directories(${PROJECT_NAME} PUBLIC src/)
@@ -34,7 +255,9 @@ qt_add_qml_module(
${QML}
SOURCES
${QML_PLUGIN_SOURCES}
- ${QML_PLUGIN_HEADER})
+ ${QML_PLUGIN_HEADER}
+ RESOURCES
+ ${RESOURCES})
if(${SCREENPLAY_TESTS})
qt_add_executable(tst_ScreenPlayWeather src/TestMain.cpp)
diff --git a/ScreenPlayWeather/assets/icons/wi-alien.svg b/ScreenPlayWeather/assets/icons/wi-alien.svg
new file mode 100644
index 00000000..e9c0226d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-alien.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-barometer.svg b/ScreenPlayWeather/assets/icons/wi-barometer.svg
new file mode 100644
index 00000000..ced7e290
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-barometer.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-celsius.svg b/ScreenPlayWeather/assets/icons/wi-celsius.svg
new file mode 100644
index 00000000..31dc6398
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-celsius.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloud-down.svg b/ScreenPlayWeather/assets/icons/wi-cloud-down.svg
new file mode 100644
index 00000000..dcd6678d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloud-down.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloud-refresh.svg b/ScreenPlayWeather/assets/icons/wi-cloud-refresh.svg
new file mode 100644
index 00000000..3f3888fa
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloud-refresh.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloud-up.svg b/ScreenPlayWeather/assets/icons/wi-cloud-up.svg
new file mode 100644
index 00000000..bff0317e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloud-up.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloud.svg b/ScreenPlayWeather/assets/icons/wi-cloud.svg
new file mode 100644
index 00000000..fa77599a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloud.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloudy-gusts.svg b/ScreenPlayWeather/assets/icons/wi-cloudy-gusts.svg
new file mode 100644
index 00000000..4300a1c2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloudy-gusts.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloudy-windy.svg b/ScreenPlayWeather/assets/icons/wi-cloudy-windy.svg
new file mode 100644
index 00000000..013929c8
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloudy-windy.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-cloudy.svg
new file mode 100644
index 00000000..c3eaf41d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-cloudy.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-cloudy-gusts.svg b/ScreenPlayWeather/assets/icons/wi-day-cloudy-gusts.svg
new file mode 100644
index 00000000..287acc9a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-cloudy-gusts.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-cloudy-high.svg b/ScreenPlayWeather/assets/icons/wi-day-cloudy-high.svg
new file mode 100644
index 00000000..81649a0b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-cloudy-high.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-cloudy-windy.svg b/ScreenPlayWeather/assets/icons/wi-day-cloudy-windy.svg
new file mode 100644
index 00000000..d1a49bf5
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-cloudy-windy.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-day-cloudy.svg
new file mode 100644
index 00000000..cf63543a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-cloudy.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-fog.svg b/ScreenPlayWeather/assets/icons/wi-day-fog.svg
new file mode 100644
index 00000000..3da78ca3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-fog.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-hail.svg b/ScreenPlayWeather/assets/icons/wi-day-hail.svg
new file mode 100644
index 00000000..b813a6f3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-hail.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-haze.svg b/ScreenPlayWeather/assets/icons/wi-day-haze.svg
new file mode 100644
index 00000000..e19bf137
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-haze.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-light-wind.svg b/ScreenPlayWeather/assets/icons/wi-day-light-wind.svg
new file mode 100644
index 00000000..535c6a4c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-light-wind.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-lightning.svg b/ScreenPlayWeather/assets/icons/wi-day-lightning.svg
new file mode 100644
index 00000000..18413ed4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-lightning.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-rain-mix.svg b/ScreenPlayWeather/assets/icons/wi-day-rain-mix.svg
new file mode 100644
index 00000000..8a5582da
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-rain-mix.svg
@@ -0,0 +1,49 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-rain-wind.svg b/ScreenPlayWeather/assets/icons/wi-day-rain-wind.svg
new file mode 100644
index 00000000..db5b02b3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-rain-wind.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-rain.svg b/ScreenPlayWeather/assets/icons/wi-day-rain.svg
new file mode 100644
index 00000000..12b1219d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-rain.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-showers.svg b/ScreenPlayWeather/assets/icons/wi-day-showers.svg
new file mode 100644
index 00000000..cd0cb0a0
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-showers.svg
@@ -0,0 +1,43 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-sleet-storm.svg b/ScreenPlayWeather/assets/icons/wi-day-sleet-storm.svg
new file mode 100644
index 00000000..a7ff6e63
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-sleet-storm.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-sleet.svg b/ScreenPlayWeather/assets/icons/wi-day-sleet.svg
new file mode 100644
index 00000000..42df1df5
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-sleet.svg
@@ -0,0 +1,46 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-snow-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-day-snow-thunderstorm.svg
new file mode 100644
index 00000000..b1e3f205
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-snow-thunderstorm.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-snow-wind.svg b/ScreenPlayWeather/assets/icons/wi-day-snow-wind.svg
new file mode 100644
index 00000000..6a632dc3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-snow-wind.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-snow.svg b/ScreenPlayWeather/assets/icons/wi-day-snow.svg
new file mode 100644
index 00000000..c1f1c711
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-snow.svg
@@ -0,0 +1,40 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-sprinkle.svg b/ScreenPlayWeather/assets/icons/wi-day-sprinkle.svg
new file mode 100644
index 00000000..5294fca6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-sprinkle.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-storm-showers.svg b/ScreenPlayWeather/assets/icons/wi-day-storm-showers.svg
new file mode 100644
index 00000000..0166299c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-storm-showers.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-sunny-overcast.svg b/ScreenPlayWeather/assets/icons/wi-day-sunny-overcast.svg
new file mode 100644
index 00000000..4873b055
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-sunny-overcast.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-sunny.svg b/ScreenPlayWeather/assets/icons/wi-day-sunny.svg
new file mode 100644
index 00000000..eafcd77d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-sunny.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-day-thunderstorm.svg
new file mode 100644
index 00000000..006a8e56
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-thunderstorm.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-day-windy.svg b/ScreenPlayWeather/assets/icons/wi-day-windy.svg
new file mode 100644
index 00000000..ea09d428
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-day-windy.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-degrees.svg b/ScreenPlayWeather/assets/icons/wi-degrees.svg
new file mode 100644
index 00000000..ba3de709
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-degrees.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-down-left.svg b/ScreenPlayWeather/assets/icons/wi-direction-down-left.svg
new file mode 100644
index 00000000..e5a46ff3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-down-left.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-down-right.svg b/ScreenPlayWeather/assets/icons/wi-direction-down-right.svg
new file mode 100644
index 00000000..ecf35cc4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-down-right.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-down.svg b/ScreenPlayWeather/assets/icons/wi-direction-down.svg
new file mode 100644
index 00000000..17d7048c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-down.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-left.svg b/ScreenPlayWeather/assets/icons/wi-direction-left.svg
new file mode 100644
index 00000000..bf3f5bee
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-left.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-right.svg b/ScreenPlayWeather/assets/icons/wi-direction-right.svg
new file mode 100644
index 00000000..8f02b006
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-right.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-up-left.svg b/ScreenPlayWeather/assets/icons/wi-direction-up-left.svg
new file mode 100644
index 00000000..884b6118
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-up-left.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-up-right.svg b/ScreenPlayWeather/assets/icons/wi-direction-up-right.svg
new file mode 100644
index 00000000..45d8f724
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-up-right.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-direction-up.svg b/ScreenPlayWeather/assets/icons/wi-direction-up.svg
new file mode 100644
index 00000000..668a1525
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-direction-up.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-dust.svg b/ScreenPlayWeather/assets/icons/wi-dust.svg
new file mode 100644
index 00000000..aa902290
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-dust.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-earthquake.svg b/ScreenPlayWeather/assets/icons/wi-earthquake.svg
new file mode 100644
index 00000000..c7c752d3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-earthquake.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-fahrenheit.svg b/ScreenPlayWeather/assets/icons/wi-fahrenheit.svg
new file mode 100644
index 00000000..dffa9471
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-fahrenheit.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-fire.svg b/ScreenPlayWeather/assets/icons/wi-fire.svg
new file mode 100644
index 00000000..33b0502c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-fire.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-flood.svg b/ScreenPlayWeather/assets/icons/wi-flood.svg
new file mode 100644
index 00000000..48e218e3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-flood.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-fog.svg b/ScreenPlayWeather/assets/icons/wi-fog.svg
new file mode 100644
index 00000000..cf06f8f8
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-fog.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-gale-warning.svg b/ScreenPlayWeather/assets/icons/wi-gale-warning.svg
new file mode 100644
index 00000000..5e2f40d1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-gale-warning.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-hail.svg b/ScreenPlayWeather/assets/icons/wi-hail.svg
new file mode 100644
index 00000000..26c4b0d7
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-hail.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-horizon-alt.svg b/ScreenPlayWeather/assets/icons/wi-horizon-alt.svg
new file mode 100644
index 00000000..ff423f32
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-horizon-alt.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-horizon.svg b/ScreenPlayWeather/assets/icons/wi-horizon.svg
new file mode 100644
index 00000000..feef2ef1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-horizon.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-hot.svg b/ScreenPlayWeather/assets/icons/wi-hot.svg
new file mode 100644
index 00000000..66faa3a2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-hot.svg
@@ -0,0 +1,56 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-humidity.svg b/ScreenPlayWeather/assets/icons/wi-humidity.svg
new file mode 100644
index 00000000..9c757501
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-humidity.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-hurricane-warning.svg b/ScreenPlayWeather/assets/icons/wi-hurricane-warning.svg
new file mode 100644
index 00000000..1365a447
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-hurricane-warning.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-hurricane.svg b/ScreenPlayWeather/assets/icons/wi-hurricane.svg
new file mode 100644
index 00000000..3d2b4fd6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-hurricane.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-lightning.svg b/ScreenPlayWeather/assets/icons/wi-lightning.svg
new file mode 100644
index 00000000..0709cf3a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-lightning.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-lunar-eclipse.svg b/ScreenPlayWeather/assets/icons/wi-lunar-eclipse.svg
new file mode 100644
index 00000000..7e861835
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-lunar-eclipse.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-meteor.svg b/ScreenPlayWeather/assets/icons/wi-meteor.svg
new file mode 100644
index 00000000..4da65ab5
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-meteor.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-first-quarter.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-first-quarter.svg
new file mode 100644
index 00000000..26d94008
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-first-quarter.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-full.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-full.svg
new file mode 100644
index 00000000..20fd7b42
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-full.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-new.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-new.svg
new file mode 100644
index 00000000..75b89acc
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-new.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-third-quarter.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-third-quarter.svg
new file mode 100644
index 00000000..964d5596
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-third-quarter.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-1.svg
new file mode 100644
index 00000000..5e7d3a46
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-1.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-2.svg
new file mode 100644
index 00000000..83869270
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-2.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-3.svg
new file mode 100644
index 00000000..aa2b4dbf
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-3.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-4.svg
new file mode 100644
index 00000000..bb09c26a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-4.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-5.svg
new file mode 100644
index 00000000..0f5b9be0
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-5.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-6.svg
new file mode 100644
index 00000000..ff23247f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-crescent-6.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-1.svg
new file mode 100644
index 00000000..4e7a6f67
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-1.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-2.svg
new file mode 100644
index 00000000..0a363af6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-2.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-3.svg
new file mode 100644
index 00000000..a8df601a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-3.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-4.svg
new file mode 100644
index 00000000..8df81ae1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-4.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-5.svg
new file mode 100644
index 00000000..9a0354e6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-5.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-6.svg
new file mode 100644
index 00000000..fffae242
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waning-gibbous-6.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-1.svg
new file mode 100644
index 00000000..a6516f9c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-1.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-2.svg
new file mode 100644
index 00000000..696ea783
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-2.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-3.svg
new file mode 100644
index 00000000..6aff9d5a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-3.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-4.svg
new file mode 100644
index 00000000..b5ef2bc4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-4.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-5.svg
new file mode 100644
index 00000000..e6cb75dc
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-5.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-6.svg
new file mode 100644
index 00000000..8677cc49
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-crescent-6.svg
@@ -0,0 +1,10 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-1.svg
new file mode 100644
index 00000000..41be53aa
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-1.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-2.svg
new file mode 100644
index 00000000..cc6c51dc
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-2.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-3.svg
new file mode 100644
index 00000000..2c969dc0
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-3.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-4.svg
new file mode 100644
index 00000000..4db9816d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-4.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-5.svg
new file mode 100644
index 00000000..68df9e6a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-5.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-6.svg
new file mode 100644
index 00000000..17ac2396
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-alt-waxing-gibbous-6.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-first-quarter.svg b/ScreenPlayWeather/assets/icons/wi-moon-first-quarter.svg
new file mode 100644
index 00000000..22ba6c68
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-first-quarter.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-full.svg b/ScreenPlayWeather/assets/icons/wi-moon-full.svg
new file mode 100644
index 00000000..75b89acc
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-full.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-new.svg b/ScreenPlayWeather/assets/icons/wi-moon-new.svg
new file mode 100644
index 00000000..20fd7b42
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-new.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-third-quarter.svg b/ScreenPlayWeather/assets/icons/wi-moon-third-quarter.svg
new file mode 100644
index 00000000..031a231e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-third-quarter.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-1.svg
new file mode 100644
index 00000000..7ae5d02d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-1.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-2.svg
new file mode 100644
index 00000000..6e8ed9c3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-2.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-3.svg
new file mode 100644
index 00000000..b2224d09
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-3.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-4.svg
new file mode 100644
index 00000000..c5f85fd2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-4.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-5.svg
new file mode 100644
index 00000000..350c2272
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-5.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-6.svg
new file mode 100644
index 00000000..e3fb6e7e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-crescent-6.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-1.svg
new file mode 100644
index 00000000..ae14407b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-1.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-2.svg
new file mode 100644
index 00000000..558ba544
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-2.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-3.svg
new file mode 100644
index 00000000..17924cf4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-3.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-4.svg
new file mode 100644
index 00000000..2e4c400e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-4.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-5.svg
new file mode 100644
index 00000000..db387c51
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-5.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-6.svg
new file mode 100644
index 00000000..edcc9d61
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waning-gibbous-6.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-6.svg
new file mode 100644
index 00000000..6e9af399
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-6.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-1.svg
new file mode 100644
index 00000000..f510a0d7
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-1.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-2.svg
new file mode 100644
index 00000000..6b86718c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-2.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-3.svg
new file mode 100644
index 00000000..8560f6bf
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-3.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-4.svg
new file mode 100644
index 00000000..5f785026
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-4.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-5.svg
new file mode 100644
index 00000000..6e9af399
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-crescent-5.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-1.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-1.svg
new file mode 100644
index 00000000..1de651a0
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-1.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-2.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-2.svg
new file mode 100644
index 00000000..842d4acb
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-2.svg
@@ -0,0 +1,7 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-3.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-3.svg
new file mode 100644
index 00000000..9f77ce3c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-3.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-4.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-4.svg
new file mode 100644
index 00000000..e472de65
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-4.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-5.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-5.svg
new file mode 100644
index 00000000..90860cbc
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-5.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-6.svg b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-6.svg
new file mode 100644
index 00000000..53f9b9e6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moon-waxing-gibbous-6.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moonrise.svg b/ScreenPlayWeather/assets/icons/wi-moonrise.svg
new file mode 100644
index 00000000..5d7ddb03
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moonrise.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-moonset.svg b/ScreenPlayWeather/assets/icons/wi-moonset.svg
new file mode 100644
index 00000000..d78fa296
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-moonset.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-na.svg b/ScreenPlayWeather/assets/icons/wi-na.svg
new file mode 100644
index 00000000..0a3d3697
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-na.svg
@@ -0,0 +1,8 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-gusts.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-gusts.svg
new file mode 100644
index 00000000..0453d3c8
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-gusts.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-high.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-high.svg
new file mode 100644
index 00000000..6b1777b8
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-high.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-windy.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-windy.svg
new file mode 100644
index 00000000..f6a291e1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy-windy.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy.svg
new file mode 100644
index 00000000..fcd1496d
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-cloudy.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-hail.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-hail.svg
new file mode 100644
index 00000000..38550e45
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-hail.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-lightning.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-lightning.svg
new file mode 100644
index 00000000..f01d7457
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-lightning.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-partly-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-partly-cloudy.svg
new file mode 100644
index 00000000..2b36834f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-partly-cloudy.svg
@@ -0,0 +1,19 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-rain-mix.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-rain-mix.svg
new file mode 100644
index 00000000..4ce81bc5
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-rain-mix.svg
@@ -0,0 +1,42 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-rain-wind.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-rain-wind.svg
new file mode 100644
index 00000000..f90a6808
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-rain-wind.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-rain.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-rain.svg
new file mode 100644
index 00000000..b4d8065c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-rain.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-showers.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-showers.svg
new file mode 100644
index 00000000..dd917e0f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-showers.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-sleet-storm.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-sleet-storm.svg
new file mode 100644
index 00000000..afd111d6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-sleet-storm.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-sleet.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-sleet.svg
new file mode 100644
index 00000000..3fbdd154
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-sleet.svg
@@ -0,0 +1,38 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-snow-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-snow-thunderstorm.svg
new file mode 100644
index 00000000..304a7ebd
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-snow-thunderstorm.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-snow-wind.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-snow-wind.svg
new file mode 100644
index 00000000..f35566a2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-snow-wind.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-snow.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-snow.svg
new file mode 100644
index 00000000..b314bdd2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-snow.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-sprinkle.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-sprinkle.svg
new file mode 100644
index 00000000..47dfcb10
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-sprinkle.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-storm-showers.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-storm-showers.svg
new file mode 100644
index 00000000..6747df2b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-storm-showers.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-alt-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-night-alt-thunderstorm.svg
new file mode 100644
index 00000000..0af7a15a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-alt-thunderstorm.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-clear.svg b/ScreenPlayWeather/assets/icons/wi-night-clear.svg
new file mode 100644
index 00000000..053b2de9
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-clear.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-cloudy-gusts.svg b/ScreenPlayWeather/assets/icons/wi-night-cloudy-gusts.svg
new file mode 100644
index 00000000..e502c485
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-cloudy-gusts.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-cloudy-high.svg b/ScreenPlayWeather/assets/icons/wi-night-cloudy-high.svg
new file mode 100644
index 00000000..82353771
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-cloudy-high.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-cloudy-windy.svg b/ScreenPlayWeather/assets/icons/wi-night-cloudy-windy.svg
new file mode 100644
index 00000000..3a6137a6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-cloudy-windy.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-night-cloudy.svg
new file mode 100644
index 00000000..8b76dba1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-cloudy.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-fog.svg b/ScreenPlayWeather/assets/icons/wi-night-fog.svg
new file mode 100644
index 00000000..a895dac2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-fog.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-hail.svg b/ScreenPlayWeather/assets/icons/wi-night-hail.svg
new file mode 100644
index 00000000..249ed64e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-hail.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-lightning.svg b/ScreenPlayWeather/assets/icons/wi-night-lightning.svg
new file mode 100644
index 00000000..55ac76ed
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-lightning.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-partly-cloudy.svg b/ScreenPlayWeather/assets/icons/wi-night-partly-cloudy.svg
new file mode 100644
index 00000000..e4d2f99f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-partly-cloudy.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-rain-mix.svg b/ScreenPlayWeather/assets/icons/wi-night-rain-mix.svg
new file mode 100644
index 00000000..f5883d74
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-rain-mix.svg
@@ -0,0 +1,41 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-rain-wind.svg b/ScreenPlayWeather/assets/icons/wi-night-rain-wind.svg
new file mode 100644
index 00000000..8d8ccf75
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-rain-wind.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-rain.svg b/ScreenPlayWeather/assets/icons/wi-night-rain.svg
new file mode 100644
index 00000000..3d4e6dc2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-rain.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-showers.svg b/ScreenPlayWeather/assets/icons/wi-night-showers.svg
new file mode 100644
index 00000000..4829c81b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-showers.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-sleet-storm.svg b/ScreenPlayWeather/assets/icons/wi-night-sleet-storm.svg
new file mode 100644
index 00000000..7638b54b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-sleet-storm.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-sleet.svg b/ScreenPlayWeather/assets/icons/wi-night-sleet.svg
new file mode 100644
index 00000000..0ff3e363
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-sleet.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-snow-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-night-snow-thunderstorm.svg
new file mode 100644
index 00000000..ec98dd8a
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-snow-thunderstorm.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-snow-wind.svg b/ScreenPlayWeather/assets/icons/wi-night-snow-wind.svg
new file mode 100644
index 00000000..d34c39f1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-snow-wind.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-snow.svg b/ScreenPlayWeather/assets/icons/wi-night-snow.svg
new file mode 100644
index 00000000..c4bab746
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-snow.svg
@@ -0,0 +1,29 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-sprinkle.svg b/ScreenPlayWeather/assets/icons/wi-night-sprinkle.svg
new file mode 100644
index 00000000..2793da34
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-sprinkle.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-storm-showers.svg b/ScreenPlayWeather/assets/icons/wi-night-storm-showers.svg
new file mode 100644
index 00000000..1cf52027
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-storm-showers.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-night-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-night-thunderstorm.svg
new file mode 100644
index 00000000..b9541cb1
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-night-thunderstorm.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-rain-mix.svg b/ScreenPlayWeather/assets/icons/wi-rain-mix.svg
new file mode 100644
index 00000000..51cf1891
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-rain-mix.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-rain-wind.svg b/ScreenPlayWeather/assets/icons/wi-rain-wind.svg
new file mode 100644
index 00000000..aef262a4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-rain-wind.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-rain.svg b/ScreenPlayWeather/assets/icons/wi-rain.svg
new file mode 100644
index 00000000..7ecef3fe
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-rain.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-raindrop.svg b/ScreenPlayWeather/assets/icons/wi-raindrop.svg
new file mode 100644
index 00000000..d24aee4c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-raindrop.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-raindrops.svg b/ScreenPlayWeather/assets/icons/wi-raindrops.svg
new file mode 100644
index 00000000..157ddf03
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-raindrops.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-refresh-alt.svg b/ScreenPlayWeather/assets/icons/wi-refresh-alt.svg
new file mode 100644
index 00000000..33c9b183
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-refresh-alt.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-refresh.svg b/ScreenPlayWeather/assets/icons/wi-refresh.svg
new file mode 100644
index 00000000..32e09a88
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-refresh.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-sandstorm.svg b/ScreenPlayWeather/assets/icons/wi-sandstorm.svg
new file mode 100644
index 00000000..cbdad2a6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-sandstorm.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-showers.svg b/ScreenPlayWeather/assets/icons/wi-showers.svg
new file mode 100644
index 00000000..3cb7e318
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-showers.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-sleet.svg b/ScreenPlayWeather/assets/icons/wi-sleet.svg
new file mode 100644
index 00000000..b97bc09e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-sleet.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-small-craft-advisory.svg b/ScreenPlayWeather/assets/icons/wi-small-craft-advisory.svg
new file mode 100644
index 00000000..ab6f45e4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-small-craft-advisory.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-smog.svg b/ScreenPlayWeather/assets/icons/wi-smog.svg
new file mode 100644
index 00000000..a2f0d897
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-smog.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-smoke.svg b/ScreenPlayWeather/assets/icons/wi-smoke.svg
new file mode 100644
index 00000000..82e8fdcb
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-smoke.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-snow-wind.svg b/ScreenPlayWeather/assets/icons/wi-snow-wind.svg
new file mode 100644
index 00000000..950aeacf
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-snow-wind.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-snow.svg b/ScreenPlayWeather/assets/icons/wi-snow.svg
new file mode 100644
index 00000000..56afebf9
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-snow.svg
@@ -0,0 +1,27 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-snowflake-cold.svg b/ScreenPlayWeather/assets/icons/wi-snowflake-cold.svg
new file mode 100644
index 00000000..0f117b97
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-snowflake-cold.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-solar-eclipse.svg b/ScreenPlayWeather/assets/icons/wi-solar-eclipse.svg
new file mode 100644
index 00000000..19c62a87
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-solar-eclipse.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-sprinkle.svg b/ScreenPlayWeather/assets/icons/wi-sprinkle.svg
new file mode 100644
index 00000000..c26b2075
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-sprinkle.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-stars.svg b/ScreenPlayWeather/assets/icons/wi-stars.svg
new file mode 100644
index 00000000..76e70038
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-stars.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-storm-showers.svg b/ScreenPlayWeather/assets/icons/wi-storm-showers.svg
new file mode 100644
index 00000000..df3fe0f9
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-storm-showers.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-storm-warning.svg b/ScreenPlayWeather/assets/icons/wi-storm-warning.svg
new file mode 100644
index 00000000..db146c13
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-storm-warning.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-strong-wind.svg b/ScreenPlayWeather/assets/icons/wi-strong-wind.svg
new file mode 100644
index 00000000..70dda9c4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-strong-wind.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-sunrise.svg b/ScreenPlayWeather/assets/icons/wi-sunrise.svg
new file mode 100644
index 00000000..5718ac32
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-sunrise.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-sunset.svg b/ScreenPlayWeather/assets/icons/wi-sunset.svg
new file mode 100644
index 00000000..cc829024
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-sunset.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-thermometer-exterior.svg b/ScreenPlayWeather/assets/icons/wi-thermometer-exterior.svg
new file mode 100644
index 00000000..e0d345db
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-thermometer-exterior.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-thermometer-internal.svg b/ScreenPlayWeather/assets/icons/wi-thermometer-internal.svg
new file mode 100644
index 00000000..b590a9f4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-thermometer-internal.svg
@@ -0,0 +1,9 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-thermometer.svg b/ScreenPlayWeather/assets/icons/wi-thermometer.svg
new file mode 100644
index 00000000..a0fa8d03
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-thermometer.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-thunderstorm.svg b/ScreenPlayWeather/assets/icons/wi-thunderstorm.svg
new file mode 100644
index 00000000..52555ec7
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-thunderstorm.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-1.svg b/ScreenPlayWeather/assets/icons/wi-time-1.svg
new file mode 100644
index 00000000..c5ea6585
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-1.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-10.svg b/ScreenPlayWeather/assets/icons/wi-time-10.svg
new file mode 100644
index 00000000..3a02d591
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-10.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-11.svg b/ScreenPlayWeather/assets/icons/wi-time-11.svg
new file mode 100644
index 00000000..1625390f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-11.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-12.svg b/ScreenPlayWeather/assets/icons/wi-time-12.svg
new file mode 100644
index 00000000..32cc7f06
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-12.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-2.svg b/ScreenPlayWeather/assets/icons/wi-time-2.svg
new file mode 100644
index 00000000..9e874a34
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-2.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-3.svg b/ScreenPlayWeather/assets/icons/wi-time-3.svg
new file mode 100644
index 00000000..5c0cd907
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-3.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-4.svg b/ScreenPlayWeather/assets/icons/wi-time-4.svg
new file mode 100644
index 00000000..7dda4d2f
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-4.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-5.svg b/ScreenPlayWeather/assets/icons/wi-time-5.svg
new file mode 100644
index 00000000..fb8f8a5e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-5.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-6.svg b/ScreenPlayWeather/assets/icons/wi-time-6.svg
new file mode 100644
index 00000000..8bbe6b0b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-6.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-7.svg b/ScreenPlayWeather/assets/icons/wi-time-7.svg
new file mode 100644
index 00000000..079551e6
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-7.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-8.svg b/ScreenPlayWeather/assets/icons/wi-time-8.svg
new file mode 100644
index 00000000..6d65af28
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-8.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-time-9.svg b/ScreenPlayWeather/assets/icons/wi-time-9.svg
new file mode 100644
index 00000000..b1437c38
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-time-9.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-tornado.svg b/ScreenPlayWeather/assets/icons/wi-tornado.svg
new file mode 100644
index 00000000..095ad95c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-tornado.svg
@@ -0,0 +1,25 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-train.svg b/ScreenPlayWeather/assets/icons/wi-train.svg
new file mode 100644
index 00000000..ded24602
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-train.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-tsunami.svg b/ScreenPlayWeather/assets/icons/wi-tsunami.svg
new file mode 100644
index 00000000..2044e994
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-tsunami.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-umbrella.svg b/ScreenPlayWeather/assets/icons/wi-umbrella.svg
new file mode 100644
index 00000000..e125bca4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-umbrella.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-volcano.svg b/ScreenPlayWeather/assets/icons/wi-volcano.svg
new file mode 100644
index 00000000..cd8dcf35
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-volcano.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-0.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-0.svg
new file mode 100644
index 00000000..7ec3dba5
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-0.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-1.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-1.svg
new file mode 100644
index 00000000..2bab8669
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-1.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-10.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-10.svg
new file mode 100644
index 00000000..f1256c62
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-10.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-11.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-11.svg
new file mode 100644
index 00000000..d2090211
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-11.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-12.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-12.svg
new file mode 100644
index 00000000..0cbf35d4
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-12.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-2.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-2.svg
new file mode 100644
index 00000000..740f2afd
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-2.svg
@@ -0,0 +1,21 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-3.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-3.svg
new file mode 100644
index 00000000..165b116e
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-3.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-4.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-4.svg
new file mode 100644
index 00000000..c2143d4c
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-4.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-5.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-5.svg
new file mode 100644
index 00000000..fc34ea40
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-5.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-6.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-6.svg
new file mode 100644
index 00000000..e6471f41
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-6.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-7.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-7.svg
new file mode 100644
index 00000000..f77fcec3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-7.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-8.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-8.svg
new file mode 100644
index 00000000..5f08fed2
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-8.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-beaufort-9.svg b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-9.svg
new file mode 100644
index 00000000..41b7d41b
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-beaufort-9.svg
@@ -0,0 +1,23 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-wind-deg.svg b/ScreenPlayWeather/assets/icons/wi-wind-deg.svg
new file mode 100644
index 00000000..30074107
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-wind-deg.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/ScreenPlayWeather/assets/icons/wi-windy.svg b/ScreenPlayWeather/assets/icons/wi-windy.svg
new file mode 100644
index 00000000..de5488a3
--- /dev/null
+++ b/ScreenPlayWeather/assets/icons/wi-windy.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/ScreenPlayWeather/src/TestMain.qml b/ScreenPlayWeather/src/TestMain.qml
index b111a25d..6dc79f12 100644
--- a/ScreenPlayWeather/src/TestMain.qml
+++ b/ScreenPlayWeather/src/TestMain.qml
@@ -6,7 +6,7 @@ import ScreenPlayWeather 1.0
Window {
id: root
- width: 1366
+ width: 1600
height: 768
visible: true
title: qsTr("ScreenPlayWeather")
@@ -17,22 +17,69 @@ Window {
onReady: {
rp.model = weather.days
- print("onReady" ,weather.days.count)
-// for (var i = 0; i < rp.count; i++) {
-// rp.itemAt(i).day = weather.getDay(i)
-// }
+ print("onReady", weather.days.count)
+ // for (var i = 0; i < rp.count; i++) {
+ // rp.itemAt(i).day = weather.getDay(i)
+ // }
}
}
+ function mapWeatherCode(code) {
+ const weather_time = "" // or "-day", "-night"
+ const weather_prefix = "wi" + weather_time + "-"
+ // https://open-meteo.com/en/docs
+ // WMO Weather interpretation codes (WW)
+ // to https://erikflowers.github.io/weather-icons/
+ switch (code) {
+ case 0:
+ return time + "-sunny"
+ case 1:
+ case 2:
+ case 3:
+ return weather_prefix + "cloud"
+ case 45:
+ case 48:
+ return weather_prefix + "sunny"
+ case 51:
+ case 53:
+ case 55:
+ return weather_prefix + "rain-mix"
+ case 61:
+ case 63:
+ case 65:
+ return weather_prefix + "rain-mix"
+ case 71:
+ case 73:
+ case 75:
+ return weather_prefix + "snow"
+ case 77:
+ return weather_prefix + "snow"
+ case 80:
+ case 81:
+ case 82:
+ return weather_prefix + "snow"
+ case 85:
+ case 86:
+ return weather_prefix + "snow"
+ case 95:
+ return weather_prefix + "thunderstorm"
+ case 96:
+ case 99:
+ return weather_prefix + "storm-showers"
+ }
+ }
+
ColumnLayout {
anchors.fill: parent
anchors.margins: 20
TextField {
- Layout.alignment: Qt.AlignHCenter
+ Layout.alignment: Qt.AlignCenter
+ horizontalAlignment: Text.AlignHCenter
onEditingFinished: weather.setCity(text)
text: "Friedrichshafen"
}
Text {
- Layout.alignment: Qt.AlignHCenter
+ Layout.alignment: Qt.AlignCenter
+ horizontalAlignment: Text.AlignHCenter
text: "longtitude: " + weather.longtitude + " - latitude: "
+ weather.latitude + " - elevation: " + weather.elevation
+ "m - population: " + weather.population
@@ -47,38 +94,55 @@ Window {
id: cl
spacing: 20
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: day + "\nday"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: dateTime + "\ndateTime"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: sunrise + "\nsunrise"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: sunset + "\nsunset"
}
+
+ Image {
+ Layout.alignment: Qt.AlignCenter
+ horizontalAlignment: Image.AlignHCenter
+ source: "qrc:/ScreenPlayWeather/assets/icons/" + root.mapWeatherCode(
+ weatherCode) + ".svg"
+ }
+
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: weatherCode + "\nweatherCode"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
- text:temperature_2m_min + "\ntemperature_2m_min"
+ text: temperature_2m_min + "\ntemperature_2m_min"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: temperature_2m_max + "\ntemperature_2m_max"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: precipitationHours + "\nprecipitationHours"
}
Text {
+ Layout.alignment: Qt.AlignCenter
horizontalAlignment: Text.AlignHCenter
text: precipitationSum + "\nprecipitationSum"
}