fix: widen weather glyph/temperature gap; drop debug logs
This commit is contained in:
@@ -610,8 +610,10 @@ class AppHelper @Inject constructor() {
|
|||||||
return MetWeatherResult.Failure("MET API error: ${response.code()}")
|
return MetWeatherResult.Failure("MET API error: ${response.code()}")
|
||||||
}
|
}
|
||||||
} catch (e: UnknownHostException) {
|
} catch (e: UnknownHostException) {
|
||||||
|
Log.e("AppHelper", "MET fetch: unknown host api.met.no", e)
|
||||||
return MetWeatherResult.Failure("Unknown host: api.met.no")
|
return MetWeatherResult.Failure("Unknown host: api.met.no")
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
|
Log.e("AppHelper", "MET fetch failed", e)
|
||||||
return MetWeatherResult.Failure(e.message ?: "MET fetch failed")
|
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°".
|
* by the temperature in Celsius, e.g. "\uE312 16°".
|
||||||
*/
|
*/
|
||||||
fun buildCurrentWeatherText(temperature: Int, symbolCode: String): String {
|
fun buildCurrentWeatherText(temperature: Int, symbolCode: String): String {
|
||||||
return "${MetSymbolMapper.glyphFor(symbolCode)} $temperature°"
|
return "${MetSymbolMapper.glyphFor(symbolCode)} $temperature°"
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun Context.cacheMetWeather(result: MetWeatherResult.Success) {
|
private fun Context.cacheMetWeather(result: MetWeatherResult.Success) {
|
||||||
|
|||||||
@@ -280,6 +280,7 @@ class HomeFragment : Fragment(),
|
|||||||
preferenceViewModel.setShowDate(preferenceHelper.showDate)
|
preferenceViewModel.setShowDate(preferenceHelper.showDate)
|
||||||
preferenceViewModel.setShowAlarmClock(preferenceHelper.showAlarmClock)
|
preferenceViewModel.setShowAlarmClock(preferenceHelper.showAlarmClock)
|
||||||
preferenceViewModel.setShowDailyWord(preferenceHelper.showDailyWord)
|
preferenceViewModel.setShowDailyWord(preferenceHelper.showDailyWord)
|
||||||
|
preferenceViewModel.setShowCurrentWeather(preferenceHelper.showCurrentWeather)
|
||||||
preferenceViewModel.setShowBattery(preferenceHelper.showBattery)
|
preferenceViewModel.setShowBattery(preferenceHelper.showBattery)
|
||||||
|
|
||||||
preferenceViewModel.showTimeLiveData.observe(viewLifecycleOwner) {
|
preferenceViewModel.showTimeLiveData.observe(viewLifecycleOwner) {
|
||||||
|
|||||||
Reference in New Issue
Block a user