• v0.6.0 a5665c508a

    v0.6.0 Stable

    khemist released this 2026-08-03 14:00:32 -05:00 | 13 commits to main since this release

    Release v0.6.0

    Downloads
  • v0.5.0 daf7fd88ab

    khemist released this 2026-08-02 16:46:46 -05:00 | 17 commits to main since this release

    What's New

    New App Icon

    • Replaced navy background with stylized NWS radar reflectivity design
    • Squall line oriented SW→NE with NWS reflectivity color scale:
      • 🔵 Blue — outer light precipitation fringe
      • 🟢 Green — moderate returns
      • 🟠 Orange — heavy returns
      • 🔴 Red — intense core cells
    • Dark charcoal grey background
    • White Alabama state silhouette and navy ALWX text preserved
    • All mipmap densities updated (mdpi → xxxhdpi)

    Version

    • versionCode 5 → 6
    • versionName 0.4.1 → 0.5.0
    Downloads
  • v0.4.1 fc59556f86

    v0.4.1 Pre-release

    khemist released this 2026-08-01 14:56:22 -05:00 | 18 commits to main since this release

    ALWX Radar Android — v0.4.1 (crash fix)

    Fixes a launch crash reported in v0.4.0.

    Root cause

    ic_chevron_right.xml's SVG arc commands concatenated flag digits without separators (e.g. a1,1 0 000,1.41), which Android's vector path parser mishandled, corrupting the compiled drawable in a way that surfaced as a misleading Resources$NotFoundException` ("file not found") at inflate time rather than a path-parsing error. AAPT2 and lint both accepted the file at build time, so this only reproduced at runtime.

    How it was found

    Static analysis (theme attributes, MapLibre API signatures, native library property support, view ID cross-referencing, dependency conflicts) turned up nothing. Set up a local KVM-accelerated emulator to get a real stack trace, bisected it to this one drawable via a diagnostic swap, fixed the path data, and verified the rebuilt APK launches cleanly, opens the settings drawer, switches tabs, and opens dialogs correctly.

    Assets

    • ALWX-Radar-Android-v0.4.1.apk — debug-signed APK, installable directly on device (enable "install unknown apps" for your browser/file manager).
    Downloads
  • v0.4.0 e1ced417ef

    v0.4.0 Pre-release

    khemist released this 2026-08-01 14:21:32 -05:00 | 19 commits to main since this release

    ALWX Radar Android — v0.4.0

    Settings menu

    • Help tab sections (Support, About, Acknowledgements) are now tappable links that open their content in a dialog instead of always-expanded text.
    • Added a Changelog section summarizing every release so far (v0.1.0–v0.4.0).
    • Added Terms of Use and Privacy Policy sections, including a plain-language note that location is used only to center the map locally and is never sent to ALWX or any third party.

    Lightning

    • Strikes now render as fading bolt icons matching radar.alwx.org's canvas-drawn bolt, instead of plain circles, plus the web app's pulse-ring effect for brand-new strikes. Age-based fade curves ported directly from the site.

    NWS alerts

    • Tapping an alert now shows a popup with a header colored and labeled to match the alert's severity (same event-color table used for the map fill/outline), plus a More button that opens the full alert text (description + instructions) in the same color-coded style, formatted for readability.

    Launcher icon

    • Replaced the previous adaptive-icon foreground, which combined a crude hand-drawn Alabama outline with side-by-side "AL"/"WX" text at the wrong aspect ratio and no safe-zone inset, causing it to clip/distort under every real launcher's circular/squircle mask.
    • New design uses Alabama's actual boundary geometry with "AL" stacked over "WX" centered inside the state body, verified from the PNGs actually packaged into the built APK.

    Assets

    • ALWX-Radar-Android-v0.4.0.apk — debug-signed APK, installable directly on device (enable "install unknown apps" for your browser/file manager).
    Downloads
  • v0.3.0 828ea2b08b

    v0.3.0 Pre-release

    khemist released this 2026-08-01 12:32:04 -05:00 | 20 commits to main since this release

    ALWX Radar Android — v0.3.0

    Touch/Android optimization pass over the native port, plus a restructured settings menu.

    Added

    • Settings drawer split into Layers and About tabs.
    • About tab: copyright notice, Support contact (alwx.org), app/version info, and Acknowledgements (NWS Alerts, NEXRAD radar sourcing, NHC storm tracks/tropical systems, lightningmaps.org lightning data, NEXRAD site directory).

    Changed (since v0.1.0)

    • Layer controls moved out of a small dropdown into a hamburger settings drawer.
    • Map now defaults to the user's last-known location at state-level zoom on launch; the location button flies to county-level zoom instead of street-level.
    • Background polling (alerts/storm tracks/tropical/lightning) now pauses when the app is backgrounded and is gated on layer visibility.
    • Touch-tuned map gestures (no rotate/tilt), bounded zoom range, 48dp touch targets.

    Fixed

    • Launch crash caused by MaterialSwitch requiring a Material3 theme; replaced with SwitchMaterial.

    Assets

    • ALWX-Radar-Android-v0.3.0.apk — debug-signed APK, installable directly on device (enable "install unknown apps" for your browser/file manager).
    Downloads