mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-10-31 13:10:19 -04: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,13 +1897,51 @@ void MainWindow::doubleClickOnCall(bool shift, bool ctrl) | ||||
|   ui->rptSpinBox->setValue(rpt.toInt()); | ||||
|   genStdMsgs(rpt); | ||||
|   if(t2.indexOf(m_myCall)>=0) { | ||||
|     m_ntx=2; | ||||
|     ui->txrb2->setChecked(true); | ||||
|     if(ui->tabWidget->currentIndex()==1) { | ||||
|       ui->genMsg->setText(ui->tx2->text()); | ||||
|       m_ntx=7; | ||||
|       ui->rbGenMsg->setChecked(true); | ||||
|     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) { | ||||
|         ui->genMsg->setText(ui->tx2->text()); | ||||
|         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