From 8cb9166f41831584c9376036eb21437f3c0901a6 Mon Sep 17 00:00:00 2001 From: Jonas Haugesen Date: Wed, 19 Aug 2026 11:51:21 +0200 Subject: [PATCH] fix: widen weather glyph/temperature gap; drop debug logs --- .../com/github/droidworksstudio/launcher/helper/AppHelper.kt | 4 +++- .../github/droidworksstudio/launcher/ui/home/HomeFragment.kt | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/helper/AppHelper.kt b/app/src/main/java/com/github/droidworksstudio/launcher/helper/AppHelper.kt index 6b6d748..2442d3a 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/helper/AppHelper.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/helper/AppHelper.kt @@ -610,8 +610,10 @@ class AppHelper @Inject constructor() { return MetWeatherResult.Failure("MET API error: ${response.code()}") } } catch (e: UnknownHostException) { + Log.e("AppHelper", "MET fetch: unknown host api.met.no", e) return MetWeatherResult.Failure("Unknown host: api.met.no") } catch (e: Exception) { + Log.e("AppHelper", "MET fetch failed", e) return MetWeatherResult.Failure(e.message ?: "MET fetch failed") } } @@ -621,7 +623,7 @@ class AppHelper @Inject constructor() { * by the temperature in Celsius, e.g. "\uE312 16°". */ fun buildCurrentWeatherText(temperature: Int, symbolCode: String): String { - return "${MetSymbolMapper.glyphFor(symbolCode)} $temperature°" + return "${MetSymbolMapper.glyphFor(symbolCode)} $temperature°" } private fun Context.cacheMetWeather(result: MetWeatherResult.Success) { diff --git a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt index 996e70a..35a6b85 100644 --- a/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt +++ b/app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt @@ -280,6 +280,7 @@ class HomeFragment : Fragment(), preferenceViewModel.setShowDate(preferenceHelper.showDate) preferenceViewModel.setShowAlarmClock(preferenceHelper.showAlarmClock) preferenceViewModel.setShowDailyWord(preferenceHelper.showDailyWord) + preferenceViewModel.setShowCurrentWeather(preferenceHelper.showCurrentWeather) preferenceViewModel.setShowBattery(preferenceHelper.showBattery) preferenceViewModel.showTimeLiveData.observe(viewLifecycleOwner) {