• v4.4.6 929f652b8e

    v4.4.6 Stable

    github-actions[bot] released this 2026-08-03 10:54:08 +00:00 | 262 commits to main since this release

    v4.4.6 — Roaming page (QTH grid locator panel)

    ✨ New: Roaming page

    A new bottom-nav item Roaming (between Match and Settings) ports the QTH定位器
    location panel into Look4Sat, restyled with the app's own look:

    • Info header: GPS status dot, the big 8-char Maidenhead locator (e.g. OL42ih45),
      Lat/Lon rows with DMS + 5-decimal display, and a GPS 定位 button
    • 3×3 grid panel: the current 4-char Maidenhead square (e.g. OL42) centered,
      surrounded by its 8 neighbors (OL33 … OL51), with a red position marker in the
      center cell
    • Boundary handling: field/square carry at grid edges (AA00 wraps to RR99,
      IO91 crosses into the J field) — verified against the decompiled QTH定位器
      algorithm and the reference screenshot (OL42 grid matches exactly)
    • 9 new unit tests cover normal, boundary and field-wrap cases

    🧭 Navigation

    • New feature:roaming module (ViewModel + Compose screen) with a crosshair icon
    • Nav order: 卫星 / 目录 / 雷达 / 匹配 / 漫游 / 地图 / 设置

    🙏 Credits

    • Thanks title now reads "BG7NTA & the original author would like to thank"
      (en / zh / tr)

    🛠 Build notes

    • Fixed the local-build freeze: the 2GB build server now gets a one-off lowered
      heap on the command line; CI (GitHub Actions ubuntu-latest) keeps its full heap.

    Build: 929f652b (version bump), source at 8a920ace
    Signing: BG7NTA keystore

    Downloads