Skip to content

ZeusWatch v1.21.0 — Localization, BOM provider, shared chrome polish

Choose a tag to compare

@SysAdminDoc SysAdminDoc released this 19 May 01:05
· 74 commits to main since this release

Highlights

  • Complete localization pipeline — all hardcoded strings moved to Android string resources with initial Spanish translation across every surface (Today, Settings, widgets, Custom Alerts, forecast tabs, astronomy, wind, nowcast, and more).
  • Open-Meteo BOM forecast provider — Australian Bureau of Meteorology coverage via Open-Meteo.
  • API certificate pins populated for OWM, OWM-AQI, and Pirate Weather TLS endpoints.
  • Wear OS complications expanded with additional weather data types; navigation links upgraded to 32dp touch targets.
  • Shared chrome polish — centralized status badges and selectable segments across Today, Radar, Compare, Custom Alerts, and alert detail surfaces.
  • Detekt baseline reduction across 11 composables; two large when expressions converted to lookup maps.
  • Bottom nav fix — removed the gray system bar behind the bottom navigation dock.

APKs

File Size Description
ZeusWatch-v1.21.0.apk 48 MB Phone app (standard flavor, R8 minified, signed)
ZeusWatch-Wear-v1.21.0.apk 6 MB Wear OS companion (R8 minified, signed)

Install via adb install ZeusWatch-v1.21.0.apk or sideload.