Upstream version 2.07

pull/2/head
Stelios Bounanos 2007-12-27 16:34:25 +00:00
rodzic 93ded34b77
commit 3f0701cca0
4 zmienionych plików z 19 dodań i 12 usunięć

Wyświetl plik

@ -1,5 +1,8 @@
Change Log:
2.07 1) bug fix for mode changes via SysV interface (pskmail / flarq)
2) bug fix for modem configuration post quick change from status
bar using mouse wheel.
2.06 1) Source code fixes for 64 bit compilers
2) New stacktrace code, used by default exception & signal handlers
3) LDT / ZDT: locale settings are now recognized in macro expansion.

Wyświetl plik

@ -4,7 +4,7 @@
# Copyright (C) 2007 Stelios Bounanos, M0GLD (m0gld AT enotty DOT net)
AC_PREREQ(2.61)
AC_INIT([fldigi], [2.06], [w1hkj AT w1hkj DOT com])
AC_INIT([fldigi], [2.07], [w1hkj AT w1hkj DOT com])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([-Wall foreign 1.9.6])
AM_MAINTAINER_MODE

Wyświetl plik

@ -675,6 +675,7 @@ void cb_QRZ(Fl_Widget *b, void *)
void status_cb(Fl_Widget *b, void *arg)
{
if (Fl::event_button() == FL_RIGHT_MOUSE) {
progdefaults.loadDefaults();
tabsConfigure->value(tabModems);
tabsModems->value(modem_config_tab);
dlgConfig->show();

Wyświetl plik

@ -24,18 +24,21 @@ bool pskmail_text_available = false;
void ParseMode(string src)
{
if (src.find("PTTTUNE") != string::npos) {
int msecs = 100;
if (src.length() > 7)
sscanf( src.substr(7, src.length() - 7).c_str(), "%d", &msecs);
push2talk->set(true);
MilliSleep(msecs);
push2talk->set(false);
return;
}
for (size_t i = 0; i < NUM_MODES; ++i) {
if (src.find(mode_info[i].pskmail_name) != string::npos)
init_modem(mode_info[i].mode);
else if (src.find("PTTTUNE") != string::npos) {
int msecs = 100;
if (src.length() > 7)
sscanf( src.substr(7, src.length() - 7).c_str(), "%d", &msecs);
push2talk->set(true);
MilliSleep(msecs);
push2talk->set(false);
}
break;
if (strlen(mode_info[i].pskmail_name) > 0)
if (src.find(mode_info[i].pskmail_name) != string::npos) {
init_modem(mode_info[i].mode);
break;
}
}
}