Skip to content

v1.8.0

Compare
Choose a tag to compare
@tmiw tmiw released this 07 Jul 17:41
· 2509 commits to master since this release

Contains the following content:

  1. Enhancements:
    • PSK Reporter: Encodes callsign regardless of whether the internet is working. (PR #214)
    • PSK Reporter: Sends report upon pushing Stop (vs. simply clearing the report list). (PR #214)
    • PSK Reporter: Performs reporting in background instead of hanging the caller of the PskReporter class. (PR #214)
    • PSK Reporter: Suppress reporting if we're playing back a radio file (to avoid false reports). (PR #214)
    • Filter dialog: Increase length of vertical sliders to simplify fine-tuning. (PR #224)
    • Modem compression (Tools-Options-Modem Clipping checkbox) added to FreeDV 2020 for increased RMS power. (PR #211)
    • Added experimental 2020B mode. (PR #211)
    • Refactored audio handling to use pipeline design pattern. (PR #219)
    • Eliminated requirement to use the same audio sample rate for both mic and speaker devices. (PR #219, #234)
    • 60 meters shows as USB and not LSB for countries where FreeDV usage is legal on that band. (PR #243)
    • Improved audio quality and reduced CPU usage for multi-RX. (PR #246)
  2. Build system:
    • Add spell checking of codebase on every Git push. (PR #216)
    • Build Windows build on every Git push. (PR #220)
    • Default branch and repo to the current branch and repo for Docker (or else reasonable defaults). (PR #233)
  3. Documentation:
    • Removed obsolete references to required sample rates for voice keyer files. (PR #219)
    • Add troubleshooting instructions for serial port PTT on Windows. (PR #226)
    • Add missing gcc-g++ package to Fedora build instructions. (PR #235)
    • Add missing sox package to Fedora build instructions. (PR #241)
  4. Bugfixes:
    • Suppress refresh of the sync indicator if disabled/no change in sync. (PR #230)
    • Clarify location from where to run Docker build script. (PR #231)
    • Change shutdown ordering to prevent hangs on slower systems. (PR #236)
    • Disable PulseAudio suspend failure due to interactions with pipewire. (PR #239)