mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-11-04 05:50:31 -05:00 
			
		
		
		
	After double-click on decoded text, go to the proper Tx message number.
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3243 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
		
							parent
							
								
									fcb1396ff2
								
							
						
					
					
						commit
						7418b042ce
					
				
										
											Binary file not shown.
										
									
								
							@ -12,7 +12,7 @@ CAboutDlg::CAboutDlg(QWidget *parent, QString Revision) :
 | 
			
		||||
  m_Str += "WSJT-X implements experimental mode JT9 for <br>";
 | 
			
		||||
  m_Str += "Amateur Radio communication at MF and LF.  <br><br>";
 | 
			
		||||
  m_Str += "Copyright 2001-2013 by Joe Taylor, K1JT.   Additional <br>";
 | 
			
		||||
  m_Str += "acknowledgments are contained in the source code. <br>";
 | 
			
		||||
  m_Str += "contributions from PY2SDR, VK4BDJ, and AC6SL. <br>";
 | 
			
		||||
  ui->labelTxt->setText(m_Str);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -862,7 +862,7 @@ void MainWindow::dialFreqChanged2(double f)
 | 
			
		||||
  t.sprintf("%.6f",m_dialFreq);
 | 
			
		||||
  int n=t.length();
 | 
			
		||||
  t=t.mid(0,n-3) + " " + t.mid(n-3,3);
 | 
			
		||||
  if(qAbs(m_dialFreq-dFreq[m_band])<0.01) {
 | 
			
		||||
  if(qAbs(m_dialFreq-dFreq[m_band])<0.1) {
 | 
			
		||||
    ui->labDialFreq->setStyleSheet( \
 | 
			
		||||
        "QLabel { background-color : black; color : yellow; }");
 | 
			
		||||
  } else {
 | 
			
		||||
@ -1897,6 +1897,42 @@ void MainWindow::doubleClickOnCall(bool shift, bool ctrl)
 | 
			
		||||
  ui->rptSpinBox->setValue(rpt.toInt());
 | 
			
		||||
  genStdMsgs(rpt);
 | 
			
		||||
  if(t2.indexOf(m_myCall)>=0) {
 | 
			
		||||
    if(t4.length()>=7 and !gridOK(t4.at(6))) {
 | 
			
		||||
      QString r=t4.at(6);
 | 
			
		||||
      if(r.mid(0,3)=="RRR") {
 | 
			
		||||
        m_ntx=5;
 | 
			
		||||
        ui->txrb5->setChecked(true);
 | 
			
		||||
        if(ui->tabWidget->currentIndex()==1) {
 | 
			
		||||
          ui->genMsg->setText(ui->tx5->text());
 | 
			
		||||
          m_ntx=7;
 | 
			
		||||
          ui->rbGenMsg->setChecked(true);
 | 
			
		||||
        }
 | 
			
		||||
      } else if(r.mid(0,1)=="R") {
 | 
			
		||||
        m_ntx=4;
 | 
			
		||||
        ui->txrb4->setChecked(true);
 | 
			
		||||
        if(ui->tabWidget->currentIndex()==1) {
 | 
			
		||||
          ui->genMsg->setText(ui->tx4->text());
 | 
			
		||||
          m_ntx=7;
 | 
			
		||||
          ui->rbGenMsg->setChecked(true);
 | 
			
		||||
        }
 | 
			
		||||
      } else if(r.toInt()>=-50 and r.toInt()<=49) {
 | 
			
		||||
        m_ntx=3;
 | 
			
		||||
        ui->txrb3->setChecked(true);
 | 
			
		||||
        if(ui->tabWidget->currentIndex()==1) {
 | 
			
		||||
          ui->genMsg->setText(ui->tx3->text());
 | 
			
		||||
          m_ntx=7;
 | 
			
		||||
          ui->rbGenMsg->setChecked(true);
 | 
			
		||||
        }
 | 
			
		||||
      } else if(r.toInt()==73) {
 | 
			
		||||
        m_ntx=6;
 | 
			
		||||
        ui->txrb6->setChecked(true);
 | 
			
		||||
        if(ui->tabWidget->currentIndex()==1) {
 | 
			
		||||
          ui->genMsg->setText(ui->tx6->text());
 | 
			
		||||
          m_ntx=7;
 | 
			
		||||
          ui->rbGenMsg->setChecked(true);
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    } else {
 | 
			
		||||
      m_ntx=2;
 | 
			
		||||
      ui->txrb2->setChecked(true);
 | 
			
		||||
      if(ui->tabWidget->currentIndex()==1) {
 | 
			
		||||
@ -1904,6 +1940,8 @@ void MainWindow::doubleClickOnCall(bool shift, bool ctrl)
 | 
			
		||||
        m_ntx=7;
 | 
			
		||||
        ui->rbGenMsg->setChecked(true);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
  } else {
 | 
			
		||||
    m_ntx=1;
 | 
			
		||||
    ui->txrb1->setChecked(true);
 | 
			
		||||
 | 
			
		||||
@ -4,19 +4,20 @@
 | 
			
		||||
We are getting close to a stable "Version 1.0" release of WSJT-X.  At
 | 
			
		||||
that point program features will be frozen temporarily while we
 | 
			
		||||
concentrate on any necessary bug fixes.  If you have bug reports on
 | 
			
		||||
version 0.95 r3226, or very important feature requests, send them to
 | 
			
		||||
wsjtgroup@yahoogroups.com now!  
 | 
			
		||||
version 0.95 r3242, or important feature requests, send them to us
 | 
			
		||||
at wsjtgroup@yahoogroups.com now!
 | 
			
		||||
 | 
			
		||||
April 25, 2013: v0.95, r3226
 | 
			
		||||
April 29, 2013: v0.95, r3242
 | 
			
		||||
----------------------------
 | 
			
		||||
 | 
			
		||||
1. Bi-directionsl CAT control re-established using calls to hamlib
 | 
			
		||||
functions.  Display dial frequency highlighted with red background if
 | 
			
		||||
frequency differs from nominal for the selected band by more than 10
 | 
			
		||||
kHz.  (Is there a more useful or logical condition to flag?)  Mode is
 | 
			
		||||
set to USB when rig is opened in main window.  (Note: CAT control
 | 
			
		||||
diagnostics are presently rather rudimentary, we're still working on
 | 
			
		||||
this.  Feedback is welcome!)
 | 
			
		||||
1. Now has bi-directionsl CAT control using direct calls to hamlib
 | 
			
		||||
   functions.  Highlights displayed dial frequency with red background
 | 
			
		||||
   if frequency differs from nominal for the selected band by more
 | 
			
		||||
   than 100 kHz.  (Is there a more useful or logical condition to
 | 
			
		||||
   flag?)  Small red square between Band selector and Dial Frequency
 | 
			
		||||
   display to indicate that CAT control is active.  Mode is set to USB
 | 
			
		||||
   on startup.  (Note: CAT control diagnostics are presently rather
 | 
			
		||||
   rudimentary, we're still working on this.  Feedback is welcome!)
 | 
			
		||||
 | 
			
		||||
2. New controls on Setup | Configuration screen: 
 | 
			
		||||
   - RTS/DTR OFF -- needed by K2 and maybe other radios
 | 
			
		||||
@ -28,13 +29,14 @@ this.  Feedback is welcome!)
 | 
			
		||||
   via F3) and Special Mouse Commands (F4).
 | 
			
		||||
 | 
			
		||||
4. Option "Setup | Advanced | Allow multiple instances" enables the
 | 
			
		||||
   use of more than one instance of WSJT-X.  (The program must be
 | 
			
		||||
   copied and run from different directories.)
 | 
			
		||||
   use of more than one instance of WSJT-X for special applications.
 | 
			
		||||
   (The program must be copied into and run from different
 | 
			
		||||
   directories.)
 | 
			
		||||
 | 
			
		||||
5. Posts to PSK Reporter are suppressed if band was changed during the
 | 
			
		||||
reception period.
 | 
			
		||||
5. No posts to PSK Reporter if band was changed during the reception
 | 
			
		||||
   period.
 | 
			
		||||
 | 
			
		||||
6. Tune button On/Off action was improved.
 | 
			
		||||
6. Improved behavior of Tune button.
 | 
			
		||||
 | 
			
		||||
7. Improved inter-process communication between WSJT-X and JT-Alert-X.
 | 
			
		||||
 | 
			
		||||
@ -42,11 +44,25 @@ reception period.
 | 
			
		||||
 | 
			
		||||
9. Removed the NB checkbox and slider.  (Has anyone found these useful?)
 | 
			
		||||
 | 
			
		||||
10. New buttons on main window: "Tx=Rx" sets Tx frequency to current Rx
 | 
			
		||||
frequency; "Rx=Tx" does the opposite.
 | 
			
		||||
10. New buttons on main window: "Tx=Rx" sets Tx frequency to current
 | 
			
		||||
    Rx frequency; "Rx=Tx" does the opposite.
 | 
			
		||||
 | 
			
		||||
11. Finally: a bug causing occasional, seemingly unpredictable program
 | 
			
		||||
crashes has been fixed.
 | 
			
		||||
11. Log QSO confirmation window is now "non-modal": you can keep it 
 | 
			
		||||
    open and still access controls on the main window.
 | 
			
		||||
 | 
			
		||||
12. Tab-order has been rationalized on most screens.
 | 
			
		||||
 | 
			
		||||
13. Dial frequency and mode written to file ALL.TXT.
 | 
			
		||||
 | 
			
		||||
14. Double-click on decoded line sets Tx message #3 if message has
 | 
			
		||||
     the form "MyCall Call2 rpt".
 | 
			
		||||
 | 
			
		||||
15. Bug causing occasional, seemingly unpredictable program crashes
 | 
			
		||||
    has been fixed.
 | 
			
		||||
 | 
			
		||||
16. The WSJT-X User's Guide is somewhat closer to being complete.  User
 | 
			
		||||
    feedback on the Guide will be most welcome.  What is unclear?  What
 | 
			
		||||
    is missing?
 | 
			
		||||
 | 
			
		||||
April 17, 2013: v0.9, r3195
 | 
			
		||||
---------------------------
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user