- ProGuard keep rule for dk.haugesenspil.metweather.** (R8 was obfuscating the
Gson DTOs -> ClassCastException, weather glyph vanished).
- Home current-weather now shows 'current -> ~4h' (nearest MET hourly point),
cached in met_weather_prefs.
release build v0.3.8
- Replace internal MetApiService/MetForecastResponse + Retrofit MET fetch in
AppHelper with dk.haugesenspil:met-weather (Gitea maven).
- fetchMetWeather now delegates to MetWeatherClient; 15-min cache kept.
- Drop MetApiService.kt and MetForecastResponse.kt.
release build v0.3.7
- NotificationBadgeService: re-posted notifications update the stored
badge number instead of being dropped; flag changes (clearable ->
ongoing) remove the entry; exclude group summaries (AOSP Launcher3
does too) and USER_ALL (-1) records; log each counts publish.
- HomeFragment: register the badge collector once in onViewCreated
instead of every onResume (collector leak); rebind the visible home
rows immediately when the notification-dots toggle flips.
- NotificationDotHelper: plain red dot without the white outline;
position tangent to the top-right corner so the circle is never
clipped by the icon bitmap.