Skip to content

Nicolas-Gth/Chaac.Minimal.Weather

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chaac Minimal Weather (Fork)

A minimal weather widget for KDE Plasma 6, displaying current conditions, temperature and a 3-day forecast.

Origin

Fork of Chaac.Minimal.Weather by zayronxio.

Why this fork?

The original widget had several issues on Plasma 6. This fork fixes them:

  • Label → PlasmaComponents3.Label — fixes deprecated Label usage in the compact view
  • Locale-aware day names — the forecast now respects Qt.locale().firstDayOfWeek instead of assuming Sunday
  • Correct forecast icons — each of the 3 forecast days now shows its own weather icon
  • Configurable update interval — choose between 5, 10, 15, 30 or 60 minutes (was hardcoded to 15 min)
  • Day/night detection — uses sunset instead of astronomical twilight, with periodic reevaluation
  • Fog weather codes — WMO codes 45 & 48 (fog) are now handled
  • 24-hour time format — fixes the current hour detection (HH instead of h)
  • Icon fallback — unknown weather codes fall back to a cloud icon instead of "unknown"

Credits

Thanks to zayronxio for creating and maintaining the original Chaac Minimal Weather widget.

License

GPL-3.0+

About

Fork with bugfixes for Plasma 6: PlasmaComponents3 migration, configurable update interval, improved day/night detection, more weather codes support, and locale-aware forecast days.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 43.4%
  • QML 36.3%
  • Shell 20.3%