feat: While recording a QSO the count is clickable to start the recording again

This commit is contained in:
2026-06-22 21:55:21 +02:00
parent 678787ec62
commit 81c60628c6
5 changed files with 49 additions and 3 deletions
+12
View File
@@ -4237,6 +4237,18 @@ func (a *App) QSOAudioRestart() bool {
return a.qsoRec.Active()
}
// QSOAudioResetClock restarts the in-progress recording from zero, dropping
// everything captured so far (pre-roll included). Lets the operator click the
// REC timer to record only their own exchange when the station was already in a
// long QSO before they entered the call. Returns whether a recording is active.
func (a *App) QSOAudioResetClock() bool {
if a.qsoRec == nil {
return false
}
a.qsoRec.ResetQSOClock()
return a.qsoRec.Active()
}
// QSOAudioCancel drops the in-progress recording (callsign cleared, QSO
// abandoned without logging).
func (a *App) QSOAudioCancel() {