diff --git a/Versions.cmake b/Versions.cmake index 11b2106d3..ae23d6580 100644 --- a/Versions.cmake +++ b/Versions.cmake @@ -1,6 +1,6 @@ # Version number components set (WSJTX_VERSION_MAJOR 1) -set (WSJTX_VERSION_MINOR 7) +set (WSJTX_VERSION_MINOR 8) set (WSJTX_VERSION_PATCH 1) set (WSJTX_RC 0) # release candidate number, comment out or zero for development versions set (WSJTX_VERSION_IS_RELEASE 0) # set to 1 for final release build diff --git a/lib/mskrtd.f90 b/lib/mskrtd.f90 index 71a1f0396..5712c71ac 100644 --- a/lib/mskrtd.f90 +++ b/lib/mskrtd.f90 @@ -208,8 +208,7 @@ subroutine mskrtd(id2,nutc0,tsec,ntol,nrxfreq,ndepth,mycall,mygrid,hiscall, & nsnrlast=nsnr if(.not. bshdecode) then call update_hasharray(recent_calls,nrecent,nhasharray) -! Should we call fix_contest_msg() only if bcontest is true? - call fix_contest_msg(mygrid,msgreceived) + if(bcontest) call fix_contest_msg(mygrid,msgreceived) endif write(line,1020) nutc0,nsnr,tdec,nint(fest),decsym,msgreceived, & navg,ncorrected,eyeopening,char(0) diff --git a/mainwindow.cpp b/mainwindow.cpp index 6184d4d52..335b79cce 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -2671,7 +2671,6 @@ void MainWindow::decode() //decode() narg[12]=0; narg[13]=-1; narg[14]=m_config.aggressive(); - qDebug() << "a2" << dec_data.params.nutc; memcpy(d2b,dec_data.d2,2*360000); watcher3.setFuture (QtConcurrent::run (std::bind (fast_decode_,&d2b[0], &narg[0],&m_TRperiod,&m_msg[0][0], @@ -3917,7 +3916,7 @@ void MainWindow::processMessage (DecodedText const& message, Qt::KeyboardModifie warnMsg=tr("Should you be operating in NA VHF Contest mode?"); nWarn=1; } - if((m_mode=="FT8" or m_mode=="MSK144") and hisgrid.length()==4 and + if((m_mode=="FT8" or m_mode=="MSK144") and hisgrid.contains(grid_regexp) and m_rigState.frequency()>50000000 and !m_bCheckedContest) { double utch=0.0; int nAz,nEl,nDmiles,nDkm,nHotAz,nHotABetter;