From 1751899e1c1d72cf2404da8693b3383150511c76 Mon Sep 17 00:00:00 2001 From: ORelio Date: Sun, 16 Nov 2025 10:44:30 +0100 Subject: [PATCH 1/6] Add "Brouillard dense" weather class --- nabweatherd/nabweatherd.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index af0f008a..02c30579 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -215,6 +215,10 @@ class meteoError(Exception): "foggy", FOGGY_INFO_ANIMATION, ), + "Brouillard dense": ( + "foggy", + FOGGY_INFO_ANIMATION, + ), "Brouillard givrant": ( "foggy", FOGGY_INFO_ANIMATION, From ad159bcbe1ebaa3ef81fda3f1a578408d4f1e146 Mon Sep 17 00:00:00 2001 From: ORelio Date: Fri, 2 Jan 2026 14:40:34 +0100 Subject: [PATCH 2/6] Add "Averses de neige faible" weather class --- nabweatherd/nabweatherd.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index 02c30579..76126285 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -187,6 +187,10 @@ class meteoError(Exception): "snowy", SNOWY_INFO_ANIMATION, ), + "Averses de neige faible": ( + "snowy", + SNOWY_INFO_ANIMATION, + ), "Neige forte": ( "snowy", SNOWY_INFO_ANIMATION, From 80741349af0935d1da335b8d711eb10a20da0caf Mon Sep 17 00:00:00 2001 From: ORelio Date: Sun, 4 Jan 2026 10:55:42 +0100 Subject: [PATCH 3/6] Add "Neige faible" weather class --- nabweatherd/nabweatherd.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index 76126285..5a7aedc4 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -191,6 +191,10 @@ class meteoError(Exception): "snowy", SNOWY_INFO_ANIMATION, ), + "Neige faible": ( + "snowy", + SNOWY_INFO_ANIMATION, + ), "Neige forte": ( "snowy", SNOWY_INFO_ANIMATION, From 95f898e81b109d484b4f793871d6a370e3717ea9 Mon Sep 17 00:00:00 2001 From: ORelio Date: Thu, 9 Apr 2026 16:35:53 +0200 Subject: [PATCH 4/6] Include changes from #489 Add missing 'Averses faibles' and 'Ciel clair' weather classes --- nabweatherd/nabweatherd.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index 5a7aedc4..d8e614be 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -133,6 +133,7 @@ class meteoError(Exception): "Eclaircies": ("sunny", SUNNY_INFO_ANIMATION), "Peu nuageux": ("sunny", SUNNY_INFO_ANIMATION), "Ensoleillé": ("sunny", SUNNY_INFO_ANIMATION), + "Ciel clair": ("sunny", SUNNY_INFO_ANIMATION), "Ciel voilé": ("cloudy", CLOUDY_INFO_ANIMATION), "Ciel voilé nuit": ("cloudy", CLOUDY_INFO_ANIMATION), "Très nuageux": ("cloudy", CLOUDY_INFO_ANIMATION), @@ -141,6 +142,10 @@ class meteoError(Exception): "rainy", RAINY_INFO_ANIMATION, ), + "Averses faibles": ( + "rainy", + RAINY_INFO_ANIMATION, + ), "Averses": ( "rainy", RAINY_INFO_ANIMATION, From 204a3aa148ab301ebd3141c52e83769637871395 Mon Sep 17 00:00:00 2001 From: ORelio Date: Thu, 9 Apr 2026 16:43:24 +0200 Subject: [PATCH 5/6] =?UTF-8?q?Add=20'Orage=20avec=20gr=C3=AAle'=20weather?= =?UTF-8?q?=20class?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nabweatherd/nabweatherd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index d8e614be..8a817ac8 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -244,6 +244,7 @@ class meteoError(Exception): "Pluie orageuses": ("stormy", STORMY_INFO_ANIMATION), "Orages": ("stormy", STORMY_INFO_ANIMATION), "Averses orageuses": ("stormy", STORMY_INFO_ANIMATION), + "Orage avec grêle": ("stormy", STORMY_INFO_ANIMATION), "Risque d'orages": ("stormy", STORMY_INFO_ANIMATION), } From a3e271ac5edc26094acc8ccba3d91b4bd52e36e0 Mon Sep 17 00:00:00 2001 From: ORelio Date: Fri, 15 May 2026 18:47:01 +0200 Subject: [PATCH 6/6] Add 'Variable' weather class MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Website icon code: i5j/i5n, which shows sun/moon with clouds, same as "Très nuageux" (very cloudy) icon code i3j/i3n. --- nabweatherd/nabweatherd.py | 1 + 1 file changed, 1 insertion(+) diff --git a/nabweatherd/nabweatherd.py b/nabweatherd/nabweatherd.py index 8a817ac8..69f58d68 100644 --- a/nabweatherd/nabweatherd.py +++ b/nabweatherd/nabweatherd.py @@ -138,6 +138,7 @@ class meteoError(Exception): "Ciel voilé nuit": ("cloudy", CLOUDY_INFO_ANIMATION), "Très nuageux": ("cloudy", CLOUDY_INFO_ANIMATION), "Couvert": ("cloudy", CLOUDY_INFO_ANIMATION), + "Variable": ("cloudy", CLOUDY_INFO_ANIMATION), "Rares averses": ( "rainy", RAINY_INFO_ANIMATION,