diff --git a/mainwindow.cpp b/mainwindow.cpp
index fca0d7889..4a6b7c4c7 100644
--- a/mainwindow.cpp
+++ b/mainwindow.cpp
@@ -997,6 +997,7 @@ void MainWindow::writeSettings()
m_settings->setValue("FoxNsig",ui->sbNsig->value());
m_settings->setValue("FoxNslots",ui->sbNslots->value());
m_settings->setValue("FoxMaxDB",ui->sbMax_dB->value());
+ m_settings->setValue("FoxMaxRepeats",ui->sbMaxRepeats->value());
m_settings->endGroup();
m_settings->beginGroup("Common");
@@ -1073,6 +1074,7 @@ void MainWindow::readSettings()
ui->sbNsig->setValue(m_settings->value("FoxNsig",12).toInt());
ui->sbNslots->setValue(m_settings->value("FoxNslots",5).toInt());
ui->sbMax_dB->setValue(m_settings->value("FoxMaxDB",30).toInt());
+ ui->sbMaxRepeats->setValue(m_settings->value("FoxMaxRepeats",3).toInt());
m_settings->endGroup();
// do this outside of settings group because it uses groups internally
@@ -3837,7 +3839,7 @@ void MainWindow::doubleClickOnCall(Qt::KeyboardModifiers modifiers)
if(m_nToBeCalled >= m_Nslots or m_nFoxCallers==0) return;
QString t=cursor.block().text();
QString c2=t.split(" ",QString::SkipEmptyParts).at(0);
- if(ui->textBrowser3->toPlainText().indexOf(c2) >= 0) return;
+ if(ui->textBrowser3->toPlainText().indexOf(c2) >= 0) return; //Don't allow same call twice
QString g2=t.split(" ",QString::SkipEmptyParts).at(1);
QString rpt=t.split(" ",QString::SkipEmptyParts).at(2);
ui->dxCallEntry->setText(c2);
@@ -3857,7 +3859,11 @@ void MainWindow::doubleClickOnCall(Qt::KeyboardModifiers modifiers)
t1=t1.mid(0,7) + t2;
t2.sprintf("%1d. ",m_nToBeCalled);
t1=t2 + t1;
- ui->textBrowser3->displayFoxToBeCalled(t1,"#ff99ff");
+ // Possible sequence of colors:
+ // Queued: #99ffff
+ // Called: #66ff66
+ // Received R+rpt: #ff99ff (?)
+ ui->textBrowser3->displayFoxToBeCalled(t1,"#99ffff");
return;
}
DecodedText message {cursor.block().text(), ("MSK144" == m_mode || "FT8" == m_mode) &&
diff --git a/mainwindow.ui b/mainwindow.ui
index fb2d0c5c8..b046e0a72 100644
--- a/mainwindow.ui
+++ b/mainwindow.ui
@@ -1049,7 +1049,7 @@ QLabel[oob="true"] {
QTabWidget::Triangular
- 1
+ 2
@@ -1753,6 +1753,28 @@ list. The list can be maintained in Settings (F2).
+
+
+
+ 20
+ 200
+ 111
+ 22
+
+
+
+ Max Repeats:
+
+
+ 0
+
+
+ 10
+
+
+ 3
+
+