FreeTRX/MDUV380_firmware/application/source/user_interface
Marcus Kida f67bb2fade Mute: toggle audio mute with SK2 short-tap, with LED + header indicator
Add a one-tap audio mute on the VFO and Channel screens:

- SK2 short-tap toggles mute via the built-in audioAmpMute()/audioAmpIsMuted().
  The tap is only consumed by the existing "set TX TG to incoming" behaviour
  while a DMR QSO is on screen, so mute works everywhere else.
- Header: a bold "M" is shown just left of the battery while muted (the
  firmware's built-in strike-through over the mode text also still shows).
- LED: flashes red for 0.5s every 2s while muted (main loop), overriding the
  normal RX/TX LED.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:41:29 +02:00
..
menuAPRSOptions.c Initial Commit 2026-07-06 08:45:33 +02:00
menuCalibration.c Initial Commit 2026-07-06 08:45:33 +02:00
menuChannelDetails.c Initial Commit 2026-07-06 08:45:33 +02:00
menuContactDetails.c Initial Commit 2026-07-06 08:45:33 +02:00
menuContactList.c Initial Commit 2026-07-06 08:45:33 +02:00
menuDisplayMenuList.c add menu icons 2026-07-06 14:41:43 +02:00
menuDisplayOptions.c Layout: add 4px padding below the S-meter before the top info strip 2026-07-06 12:56:33 +02:00
menuFirmwareInfoScreen.c Update fork comment 2026-07-06 13:40:30 +02:00
menuGeneralOptions.c Initial Commit 2026-07-06 08:45:33 +02:00
menuGPS.c Initial Commit 2026-07-06 08:45:33 +02:00
menuLanguage.c Initial Commit 2026-07-06 08:45:33 +02:00
menuLastHeard.c Initial Commit 2026-07-06 08:45:33 +02:00
menuRadioInfos.c Initial Commit 2026-07-06 08:45:33 +02:00
menuRadioOptions.c Initial Commit 2026-07-06 08:45:33 +02:00
menuRSSIScreen.c Initial Commit 2026-07-06 08:45:33 +02:00
menuSatelliteScreen.c Initial Commit 2026-07-06 08:45:33 +02:00
menuSoundOptions.c Initial Commit 2026-07-06 08:45:33 +02:00
menuSystem.c add menu icons 2026-07-06 14:41:43 +02:00
menuThemeOptions.c Initial Commit 2026-07-06 08:45:33 +02:00
menuZoneList.c Initial Commit 2026-07-06 08:45:33 +02:00
uiChannelMode.c Mute: toggle audio mute with SK2 short-tap, with LED + header indicator 2026-07-06 15:41:29 +02:00
uiCPS.c Initial Commit 2026-07-06 08:45:33 +02:00
uiGlobals.c Initial Commit 2026-07-06 08:45:33 +02:00
uiHotspot.c Initial Commit 2026-07-06 08:45:33 +02:00
uiLocalisation.c Initial Commit 2026-07-06 08:45:33 +02:00
uiLockScreen.c Initial Commit 2026-07-06 08:45:33 +02:00
uiMessageBox.c Initial Commit 2026-07-06 08:45:33 +02:00
uiNotification.c Initial Commit 2026-07-06 08:45:33 +02:00
uiPowerOff.c Initial Commit 2026-07-06 08:45:33 +02:00
uiPrivateCall.c Initial Commit 2026-07-06 08:45:33 +02:00
uiSplashScreen.c Initial Commit 2026-07-06 08:45:33 +02:00
uiTxScreen.c Initial Commit 2026-07-06 08:45:33 +02:00
uiTxTgPcContactOwnId.c Initial Commit 2026-07-06 08:45:33 +02:00
uiUtilities.c Mute: toggle audio mute with SK2 short-tap, with LED + header indicator 2026-07-06 15:41:29 +02:00
uiVFOMode.c Mute: toggle audio mute with SK2 short-tap, with LED + header indicator 2026-07-06 15:41:29 +02:00