mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-27 14:48:46 -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 += "WSJT-X implements experimental mode JT9 for <br>";
|
||||||
m_Str += "Amateur Radio communication at MF and LF. <br><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 += "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);
|
ui->labelTxt->setText(m_Str);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -862,7 +862,7 @@ void MainWindow::dialFreqChanged2(double f)
|
|||||||
t.sprintf("%.6f",m_dialFreq);
|
t.sprintf("%.6f",m_dialFreq);
|
||||||
int n=t.length();
|
int n=t.length();
|
||||||
t=t.mid(0,n-3) + " " + t.mid(n-3,3);
|
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( \
|
ui->labDialFreq->setStyleSheet( \
|
||||||
"QLabel { background-color : black; color : yellow; }");
|
"QLabel { background-color : black; color : yellow; }");
|
||||||
} else {
|
} else {
|
||||||
@ -1897,6 +1897,42 @@ void MainWindow::doubleClickOnCall(bool shift, bool ctrl)
|
|||||||
ui->rptSpinBox->setValue(rpt.toInt());
|
ui->rptSpinBox->setValue(rpt.toInt());
|
||||||
genStdMsgs(rpt);
|
genStdMsgs(rpt);
|
||||||
if(t2.indexOf(m_myCall)>=0) {
|
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;
|
m_ntx=2;
|
||||||
ui->txrb2->setChecked(true);
|
ui->txrb2->setChecked(true);
|
||||||
if(ui->tabWidget->currentIndex()==1) {
|
if(ui->tabWidget->currentIndex()==1) {
|
||||||
@ -1904,6 +1940,8 @@ void MainWindow::doubleClickOnCall(bool shift, bool ctrl)
|
|||||||
m_ntx=7;
|
m_ntx=7;
|
||||||
ui->rbGenMsg->setChecked(true);
|
ui->rbGenMsg->setChecked(true);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
m_ntx=1;
|
m_ntx=1;
|
||||||
ui->txrb1->setChecked(true);
|
ui->txrb1->setChecked(true);
|
||||||
|
@ -4,19 +4,20 @@
|
|||||||
We are getting close to a stable "Version 1.0" release of WSJT-X. At
|
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
|
that point program features will be frozen temporarily while we
|
||||||
concentrate on any necessary bug fixes. If you have bug reports on
|
concentrate on any necessary bug fixes. If you have bug reports on
|
||||||
version 0.95 r3226, or very important feature requests, send them to
|
version 0.95 r3242, or important feature requests, send them to us
|
||||||
wsjtgroup@yahoogroups.com now!
|
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
|
1. Now has bi-directionsl CAT control using direct calls to hamlib
|
||||||
functions. Display dial frequency highlighted with red background if
|
functions. Highlights displayed dial frequency with red background
|
||||||
frequency differs from nominal for the selected band by more than 10
|
if frequency differs from nominal for the selected band by more
|
||||||
kHz. (Is there a more useful or logical condition to flag?) Mode is
|
than 100 kHz. (Is there a more useful or logical condition to
|
||||||
set to USB when rig is opened in main window. (Note: CAT control
|
flag?) Small red square between Band selector and Dial Frequency
|
||||||
diagnostics are presently rather rudimentary, we're still working on
|
display to indicate that CAT control is active. Mode is set to USB
|
||||||
this. Feedback is welcome!)
|
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:
|
2. New controls on Setup | Configuration screen:
|
||||||
- RTS/DTR OFF -- needed by K2 and maybe other radios
|
- 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).
|
via F3) and Special Mouse Commands (F4).
|
||||||
|
|
||||||
4. Option "Setup | Advanced | Allow multiple instances" enables the
|
4. Option "Setup | Advanced | Allow multiple instances" enables the
|
||||||
use of more than one instance of WSJT-X. (The program must be
|
use of more than one instance of WSJT-X for special applications.
|
||||||
copied and run from different directories.)
|
(The program must be copied into and run from different
|
||||||
|
directories.)
|
||||||
|
|
||||||
5. Posts to PSK Reporter are suppressed if band was changed during the
|
5. No posts to PSK Reporter if band was changed during the reception
|
||||||
reception period.
|
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.
|
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?)
|
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
|
10. New buttons on main window: "Tx=Rx" sets Tx frequency to current
|
||||||
frequency; "Rx=Tx" does the opposite.
|
Rx frequency; "Rx=Tx" does the opposite.
|
||||||
|
|
||||||
11. Finally: a bug causing occasional, seemingly unpredictable program
|
11. Log QSO confirmation window is now "non-modal": you can keep it
|
||||||
crashes has been fixed.
|
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
|
April 17, 2013: v0.9, r3195
|
||||||
---------------------------
|
---------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user