From d1fa04c98cf7e0ba52782a91b84c12115a1cc4d0 Mon Sep 17 00:00:00 2001 From: Joe Taylor Date: Fri, 2 Feb 2018 16:43:49 +0000 Subject: [PATCH] Minor adjustments to auto-seq logic. All 73 messages addressed to me shouls go to right panel' don't issue certain duplicate RRR messages. Tnx to W9MDB. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@8449 ab8295b8-cf94-4d9e-aec4-7959e3be5d79 --- mainwindow.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index fc04b774d..14b714565 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -2908,10 +2908,9 @@ void MainWindow::readFromStdout() //readFromStdout m_bAutoReply = true; if(!m_config.bFox()) processMessage (decodedtext); ui->cbFirst->setStyleSheet(""); - } else { - if(m_config.bFox() and for_us and (audioFreq<1000)) bDisplayRight=true; - if(!m_config.bFox() and (for_us or (abs(audioFreq - m_wideGraph->rxFreq()) <= 10))) bDisplayRight=true; } + if(m_config.bFox() and for_us and (audioFreq<1000)) bDisplayRight=true; + if(!m_config.bFox() and (for_us or (abs(audioFreq - m_wideGraph->rxFreq()) <= 10))) bDisplayRight=true; } } else { if(abs(audioFreq - m_wideGraph->rxFreq()) <= 10) bDisplayRight=true; @@ -4252,9 +4251,11 @@ void MainWindow::processMessage (DecodedText const& message, Qt::KeyboardModifie QString s1 = m_QSOText.trimmed (); QString s2 = message.string ().trimmed(); if (s1!=s2 and !message.isTX()) { - ui->decodedTextBrowser2->displayDecodedText(message, m_baseCall, + if (!s2.contains(m_baseCall)) { // Taken care of elsewhere if for_us + ui->decodedTextBrowser2->displayDecodedText(message, m_baseCall, false, m_logBook,m_config.color_CQ(), m_config.color_MyCall(), m_config.color_DXCC(),m_config.color_NewCall(),m_config.ppfx()); + } m_QSOText = s2; }