diff --git a/aboutbox.cpp b/aboutbox.cpp
index 03715c1..4c3549e 100644
--- a/aboutbox.cpp
+++ b/aboutbox.cpp
@@ -15,9 +15,10 @@ aboutbox::aboutbox(QWidget *parent) :
ui->topText->setText("wfview version " + QString(WFVIEW_VERSION));
QString head = QString("
");
- QString copyright = QString("Copyright 2017-2022 Elliott H. Liggett, W6EL. All rights reserved. wfview source code is licensed under the GNU GPLv3.");
+ QString copyright = QString("Copyright 2017-2022 Elliott H. Liggett, W6EL. All rights reserved.
wfview source code is licensed under the GNU GPLv3.");
QString nacode = QString("
Networking, audio, rigctl server, and much more written by Phil Taylor, M0VSE");
- QString doctest = QString("
Testing, documentation, bug fixes, and development mentorship from
Roeland Jansen, PA3MET, and Jim Nijkamp, PA8E.");
+ QString scm = QString("
Source code and issues managed by Roeland Jansen, PA3MET");
+ QString doctest = QString("
Testing and development mentorship from Jim Nijkamp, PA8E.");
QString dedication = QString("
This version of wfview is dedicated to the ones we lost.");
@@ -35,7 +36,7 @@ aboutbox::aboutbox(QWidget *parent) :
QString support = QString("
For support, please visit the official wfview support forum.");
QString gitcodelink = QString("").arg(GITSHORT);
- QString contact = QString("
email W6EL: kilocharlie8@gmail.com");
+ QString contact = QString("
email W6EL: kilocharlie8 at gmail.com");
QString buildInfo = QString("
Build " + gitcodelink + QString(GITSHORT) + " on " + QString(__DATE__) + " at " + __TIME__ + " by " + UNAME + "@" + HOST);
QString end = QString("");
@@ -85,7 +86,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.");
// String it all together:
- QString aboutText = head + copyright + "\n" + nacode + "\n" + doctest + dedication + wfviewcommunityack;
+ QString aboutText = head + copyright + "\n" + nacode + "\n" + scm + "\n" + doctest + dedication + wfviewcommunityack;
aboutText.append(website + "\n" + donate + "\n"+ docs + support + contact +"\n");
aboutText.append("\n" + ssCredit + "\n" + rsCredit + "\n");
diff --git a/wfmain.cpp b/wfmain.cpp
index fbc8b07..fe5f46f 100644
--- a/wfmain.cpp
+++ b/wfmain.cpp
@@ -4915,9 +4915,28 @@ void wfmain::on_vspCombo_currentIndexChanged(int value)
void wfmain::on_toFixedBtn_clicked()
{
- emit setScopeFixedEdge(oldLowerFreq, oldUpperFreq, ui->scopeEdgeCombo->currentIndex()+1);
- emit setScopeEdge(ui->scopeEdgeCombo->currentIndex()+1);
- issueDelayedCommand(cmdScopeFixedMode);
+ int currentEdge = ui->scopeEdgeCombo->currentIndex();
+ bool dialogOk = false;
+ bool numOk = false;
+
+ QStringList edges;
+ edges << "1" << "2" << "3" << "4";
+
+ QString item = QInputDialog::getItem(this, "Select Edge", "Edge to replace:", edges, currentEdge, false, &dialogOk);
+
+ if(dialogOk)
+ {
+ int edge = QString(item).toInt(&numOk,10);
+ if(numOk)
+ {
+ emit setScopeFixedEdge(oldLowerFreq, oldUpperFreq, edge);
+ emit setScopeEdge(edge);
+ ui->scopeEdgeCombo->blockSignals(true);
+ ui->scopeEdgeCombo->setCurrentIndex(edge-1);
+ ui->scopeEdgeCombo->blockSignals(false);
+ issueDelayedCommand(cmdScopeFixedMode);
+ }
+ }
}