Skip to content

v1.6.0

Latest

Choose a tag to compare

@jcalado jcalado released this 16 Jul 17:55

🚗 Car Mode

A new full-screen, glanceable Car Mode built for driving:

  • A big callsign hero with a status chip and a last-heard "ago" line
  • A D-pad-focusable favourites talkgroup rail (or a compact TG cycler on small radios)
  • An RX/TX/idle state machine and a scan badge

Reach it from the PTT top-bar car icon, the nav drawer, a bound hardware key, or have it auto-enter on charger, on Bluetooth connect, or at app start. Forces wakelock and can override to max screen brightness for daylight.

🎛️ Radio integration & PTT

  • Bluetooth PTT: pair the accessory and its buttons drive transmit and talkgroup-cycle directly, plus AVRCP headset play/pause as PTT. Off by default under Settings → Hardware controls.
  • Compact PTT-screen polish: split TG readout into a < Label > row and a TG N row, larger hamburger tap target (the title also opens the drawer), redundant hostname hidden, and tighter nav-drawer rows.

🐧 Desktop (Linux, Windows)

  • Installable artifacts: Linux AppImage and .deb, a Windows .exe installer (Inno Setup, with Start-menu/desktop shortcuts and an uninstaller).
  • Stays connected in the background: inhibits system sleep/suspend while connected, so an idle machine no longer drops the reflector/APRS socket and misses traffic.
  • System tray & close-to-tray: a tray icon with Show / Disconnect / Quit, and an optional "Close to system tray" that keeps you connected when the window closes.
  • Graceful window close: the title-bar close now tears down voice + APRS connections cleanly instead of killing the process mid-connection.
  • voxlink:// links & single-instance: deep links open in the running app, and a second launch presents the existing window instead of starting a duplicate.
  • Instant hold PTT: mouse click-and-hold keys up immediately, removing the delay that clipped the start of every over.
  • Desktop-appropriate settings: autofocus PTT for Space/Enter transmit, APRS defaults to Manual positioning, and settings rows that no-op on desktop are hidden.

🔊 Audio

  • Extra loudness: an opt-in system speaker-boost toggle (Settings → Audio) that raises perceived RX volume beyond the in-app slider's ceiling.

📱 Compact UI

  • Volume sliders now get their own full-width row on compact radios (like the P50), where the old inline layout squeezed them into an undraggable sliver.

🐛 Fixes

  • Quitting now terminates the APRS-IS connection too, so there's no lingering notification, socket, or battery drain after you quit.
  • The notification Disconnect button now tears down the Dart voice + APRS sockets instead of leaving a ghost connection behind.