Commit Graph

6969 Commits

Author SHA1 Message Date
Bill Somerville dd631699da Add the Tx message to the UDP Status(1) message
Thanks to Morgan (sri no other attribution given) for the initial
contribution this change is based on.
2020-12-21 01:31:57 +00:00
Bill Somerville b8c8477664 Fix a close down crash due to destruction ordering
Static QString variables are unwise as QApplication translators may
get destroyed before them.
2020-12-19 19:53:21 +00:00
Bill Somerville ad04f4fbd2 Extra example log configuration file for rig control diagnostics 2020-12-08 23:14:46 +00:00
Bill Somerville 60792182ad Environment variables to set audio buffer sizes and fix Windows Rx timing
The two environment variables:

    WSJT_RX_AUDIO_BUFFER_FRAMES
    WSJT_TX_AUDIO_BUFFER_FRAMES

each can  be defined to  an integer number which  will be used  as the
suggested audio  buffer size for  Rx and Tx respectively.  Not setting
the variable  or setting  it to  zero or less  will cause  the default
buffer size to be used, which should be a good choice for most, if not
all, systems.
2020-12-07 20:34:56 +00:00
Bill Somerville cefc8e2645 Use the system localized short date format for Log QSO dialog dates
This  brings these  fields  into line  with other  QSO  start and  end
date/time fields elsewhere in the user interface. Note that time entry
and edit fields  use a fixed hh:mm:ss 24-hour  clock format consistent
with UTC usage and of suitable accuracy for logging QSOs.
2020-12-07 10:41:33 +00:00
Bill Somerville e5686cb21f Minor documentation clarification 2020-12-07 10:40:52 +00:00
Bill Somerville 538d0eedd5 Change to wide character logging and handle wide character file paths 2020-12-04 19:01:05 +00:00
Bill Somerville f3a2c653aa Revert to default o/s or Qt Tx audio buffer sizes 2020-12-04 18:59:41 +00:00
Bill Somerville 9fed3534d8 Updated Japanese UI translation, tnx Oba san, JA7UDE 2020-12-03 23:39:44 +00:00
Bill Somerville 93cf8a1b58 Updated WSJT-X Danish UI translation, tnx Michael, 5P1KZX 2020-12-03 19:19:47 +00:00
Bill Somerville ad8c33bee7 Try not setting low-latency audio category 2020-12-03 14:31:46 +00:00
Bill Somerville ac6a6d0cd7 Fail wsprd if data directory specified not accessible
Also fixed trivial memory leak on error exit.
2020-12-03 13:12:12 +00:00
Bill Somerville 3134dd8a60 Removed incorrect pointer declaration, tnx to Rud, K5RUD 2020-12-03 12:20:14 +00:00
Bill Somerville 5b10479cb4 Updated Chinese and Hong Kong UI translations, tnx Sze-to, VR2UPU 2020-12-03 11:56:50 +00:00
Bill Somerville 0b2a9c1953 Updated Spanish UI translation, tnx Cédric, EA4AC 2020-12-03 11:56:01 +00:00
Bill Somerville 88f18e7528 Updated Catalan UI translation, tnx Xavi, EA3W. 2020-12-03 11:55:21 +00:00
Bill Somerville 50d0543c03 Test version with environment variable to set Tx audio buffer size
WSJT_TX_AUDIO_BUFFER_FRAMES takes the following values:

 -1          - use Qt/system default
 0           - use 200 mS (WSJT-X default)
 +ve integer - value is number of frames at 48 kHz

-1 is  likely to  be a  good choice on  Windows and  may macOS.  0 has
proven to be good on Windows. On Linux  0 may be OK but we need to try
other values.

The value is only a hint, the  actual value used along with the period
size (the  size of each chunk  of samples requested by  the system) is
printed  in an  info level  diagnostic message  at the  start of  each
transmission.
2020-12-03 01:49:21 +00:00
Bill Somerville 94f0af72e3 Command line tool prints WSJT-X version to console, tnx Dave, W3DJS 2020-12-02 01:57:32 +00:00
Bill Somerville 917e87cee5 Handle Qt logging category when redirecting to SYSLOG channel 2020-12-02 00:40:37 +00:00
Bill Somerville 5f85dfac61 Looking for a Tx audio buffer size that works on macOS. 2020-12-01 21:24:41 +00:00
Bill Somerville 041c6b68fe Reduce non-Windows Tx audio buffer size 2020-12-01 21:05:01 +00:00
Bill Somerville 6214cc9835 Use same user defined audio out buffer sizes on all platforms 2020-12-01 20:55:10 +00:00
Bill Somerville 4492d8e977 Add tool-tip for "Best S+P" push-button 2020-12-01 15:47:07 +00:00
Bill Somerville 2db2884c39 Fix regression with selecting a working frequency when changing mode 2020-12-01 15:11:36 +00:00
Bill Somerville d186f7b14e Repair regression in message_aggregator decode filtering by client 2020-11-30 02:13:16 +00:00
Bill Somerville 48cb207cd3 Bump RC number 2020-11-29 13:08:35 +00:00
Bill Somerville 3352220715 Clean up logging initialization and setup 2020-11-28 13:49:35 +00:00
Bill Somerville 462ef827c9 Shorten some diagnostic messages 2020-11-28 13:48:49 +00:00
Bill Somerville dc7803fe0d Install some example logging configuration files 2020-11-28 13:47:54 +00:00
Bill Somerville 6a44e68033 Repair regression that stopped Best S&P transmitting on a match
This change also ensures that second or subsequent matches in the same
T/R period do not trigger a QSO with a new QSO partner.
2020-11-27 12:36:24 +00:00
Bill Somerville 3663b3ea32 MultiGeometryWidget template class abstracts window geometry changes 2020-11-27 01:14:12 +00:00
Bill Somerville 95cd992300 Updated instructions for building the Boost C++ libraries 2020-11-26 12:33:51 +00:00
Bill Somerville 56f16cc023 Updated example logging configuration example. 2020-11-26 12:33:02 +00:00
Bill Somerville b9a6cb8670 Updated build instructions 2020-11-26 12:32:29 +00:00
Bill Somerville 540d064651 Updated macOS ReadMe.txt with extra instructions for M1 Macs, tnx to John, G4KLA 2020-11-26 12:31:00 +00:00
Bill Somerville bb52f12f71 Updated macOS installer ReadMe.txt 2020-11-20 21:28:12 +00:00
Bill Somerville ed465e11f2 More Debian 9 backwards compatibility changes (Qt 5.7) 2020-11-20 21:05:59 +00:00
Bill Somerville b834645bf7 Debian 9 backwards compatibility 2020-11-20 13:45:44 +00:00
Bill Somerville 0fc5639fd5 Repair a regression causing missing Rx decode timestamps in ALL.TXT 2020-11-18 02:06:30 +00:00
Bill Somerville e3bffc3ece Read hamlib_settings.json when rig is None to allow PTT only config 2020-11-17 21:52:28 +00:00
Bill Somerville a1808c99f7 Fix issue with main window height growing on restart 2020-11-17 00:55:24 +00:00
Bill Somerville f10d6fb712 Fix regression in hiding Rx Frequency window titles & headings 2020-11-16 17:36:50 +00:00
Bill Somerville 3cd567e464 Allow decodes window splitter widget to shrink its height further 2020-11-16 17:24:10 +00:00
Bill Somerville dc4f824f43 Only attempt to fetch LoTW users at start up if highlighting enabled 2020-11-16 17:10:33 +00:00
Bill Somerville b98746ffc9 Installation and build documentation updates 2020-11-16 13:14:51 +00:00
Bill Somerville 33c14aa400 Doc updates 2020-11-16 13:06:38 +00:00
Bill Somerville 46a6b75944 Repair User Guide file name, asciidoctor macros, web fetch URL 2020-11-16 03:07:35 +00:00
Bill Somerville c133a84889 Repair strict standard callsign regexp 2020-11-16 02:32:06 +00:00
Bill Somerville 4c05f80a2e Fix Boost::log linking issue wsjtx-2.3.0-rc2 2020-11-15 04:25:14 +00:00
Bill Somerville 398604a402 Fix package file name 2020-11-15 01:58:48 +00:00