File freedv.changes of Package freedv

-------------------------------------------------------------------
Thu Apr 27 21:41:27 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>

-  version 1.8.9
  * Enhancements:
    + Add 20% buffer for systems that are marginally able to decode
      2020. (PR #355)
    + Enable RTS and DTR for PTT input to provide a voltage source
      for some footswitches. (PR #354)
    + Show previously received callsigns in main window. (PR #362, #378)
    + Add Record button to the main window to easily allow recording
      of the incoming signal. (PR #369)
    + Open GitHub releases page if Check For Updates is selected. (PR #382)
  * Bugfixes:
    + Fix typo preventing use of Easy Setup when not having a radio
      configured. (PR #359)
    + Fix issue preventing Yaesu sound devices from appearing in
      Easy Setup. (PR #371)
    + Fix crash on Windows after resizing the window to hide the
      waterfall. (PR #366, #375)
    + Use /dev/cu.* instead of /dev/tty.* on macOS. (PR #377)
    + Hamlib: avoid use of rig_get_vfo() for radios with only
      one VFO. (PR #376)
    + Prevent status bar text from truncating unless required.
      (PR #379)
    + Prevent devices from rearranging if one disappears. (PR #381)
    + Remove record completion popups to align with file playback
      behavior. (PR #380)
  * Cleanup:
    + Remove 'Split' button from UI. (PR #372)
    + Remove dead code for RX/TX loopback buttons. (PR #372)

-------------------------------------------------------------------
Wed Mar 29 19:36:09 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.8.1
- version 1.8.8
  * Bugfixes:
    + Resolve compile failure in EasySetupDialog on openSUSE.
      (PR #344)
    + Prevent Mode box from auto-resizing to avoid unexpected
      movement of other controls. (PR #347)
  * Build system:
    + CPack: Properly handle the case where FREEDV_HASH doesn't
      exist. (PR #345)
  * Enhancements:
    + Show friendlier error if serial ports can't be opened. (PR #348)
    + Use same VFO retrieval mechanism for PTT as with frequency
      sync. (PR #350)
    + Tweak PSK Reporter handling to report received callsigns
      more quickly. (PR #352)

-------------------------------------------------------------------
Sat Jan 21 18:28:27 UTC 2023 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.7
  * Code Cleanup:
    + Remove "force sync" option from Tools->Options (PR #332)
  * Enhancements:
    + Add "Easy Setup" dialog to simplify first time setup. (PR #189)
  * Bugfixes:
    + Add a bit of extra space for the sample rate drop-downs. (PR #336)
    + Add units for SNR gauge to match squelch gauge. (PR #339)
    + Fix compiler errors due to recent samplerate changes. (PR #338)
    + Fix inability to change to certain FreeDV modes for transmit.
    (PR #340)

-------------------------------------------------------------------
Tue Dec 27 08:38:26 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

-  version 1.8.6
  * Build system:
    + Suppress documentation generation when tagging releases. (PR #314)
    + Simplify build to reduce need for build scripts. (PR #305, #329, #331)
  * Bugfixes:
    + Filter out non-MME devices to match previous behavior. (PR #318)
    + Use 64 bit int for frequency to enable reporting microwave
      frequencies. (PR #325, #331)
    + Resolves issue with minimum button sizing in the Filter dialog.
      (PR #326, #331)
    + Update labeling of clipping and BPF options to match actual
      behavior. (PR #319)
    + Adjusts positioning and spacing of controls in the Options
      dialog to prevent truncation. (PR #328, #331)
  * Enhancements:
    + Add 2020B to multi-RX feature to enable RX and TX without
      restarting session. (PR #312)
    + Hide modes not on the SM1000 by default. (PR #313)
    + Increase the default Record From Modulator time to 60 seconds. (PR #321)
  * Code Cleanup:
    + Adjusted function prototypes to use bool instead of int. (PR #316)
-------------------------------------------------------------------
Wed Dec  7 20:33:49 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.5
  * Build system:
    + Add checks for .git folder to prevent errors when building
      from official release tarballs. (PR #294)
    + Simplify PortAudio static build to fix multi-core build issue
      on macOS. (PR #304, #308)
    + Upgrade bootstrapped wxWidgets to v3.2.1. (PR #302)
    + Upgrade Docker container to Fedora 37. (PR #306)
  * Enhancements:
    + Update FreeDV configuration defaults to improve first-time
      usability. (PR #293)
  * Bugfixes:
    + Fix issue preventing macOS binaries from running on
      releases older than 12.0. (PR #301)
    + Fix issue with 2020B not being selected as default on next
      start (PR #299)
  * Documentation:
    + Update manual to reflect Ubuntu renaming libsndfile-dev to
      libsnd1file-dev. (PR #297)

-------------------------------------------------------------------
Mon Nov  7 08:19:08 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.54
  * Build system:
    + Updates to reflect LPCNet decoupling from Codec2 (PR #274)
  * Bugfixes:
    + Add missed UI disable on startup for 2020B mode. (PR #279)
    + Fixed TX audio dropouts when using different sample rates. (PR #287)
    + Remove sample rates above 48K from audio configuration. (PR #288)
  * Enhancements:
    + Add alternate method of determining 2020 support for non-x86
      machines. (PR #280)
    + Remove unnecessary BW and DPSK options from UI. (PR #283)
    + Stats on left hand side of main window now auto-reset after
      user-configurable time period (default 10s). (PR #262, #286)

-------------------------------------------------------------------
Wed Aug 17 17:30:09 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.3.1
  * Build system improvements:
    + Fix issue preventing patch version from being passed to
      Windows installer. (PR #271)

-------------------------------------------------------------------
Tue Aug 16 19:33:13 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.3
  * Build system improvements:
    + Build Git version of Hamlib for Windows builds. (PR #261)
    + Remove build date and time from libsox. (PR #267)
    + Refactor CMakeList.txt using newer project format. (PR #268)
  * Enhancements:
    + Update frequency and mode display every 5 sec. (PR #266)

-------------------------------------------------------------------
Sun Jul 24 21:50:30 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.2
  * Enhancements:
    + Save rig names instead of IDs to prevent Hamlib off by one
      issues. (PR #256)
  * Bugfixes:
    + Increase plot buffer size to resolve issues with "To 
      Spkr/Headphones" tab (PR #258)
  * Build system:
    + Depend on Codec2 1.0.5. (PR #259)
-------------------------------------------------------------------
Sun Jul 17 08:19:29 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.8.1
  * Bugfixes:
    + Disable 2020B unless the installed Codec2 provides it.
      (PR #257)
  * Build system:
    + Update build scripts to use specific Codec2 and LPCNet
      versions. (PR #257)
- version 1.8.0
  * 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)
  * 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)
  * 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)
  * 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)

-------------------------------------------------------------------
Thu Jul  7 19:11:43 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.7.0
  * 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)
  * 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)
  * 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)
  * 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)

-------------------------------------------------------------------
Sun Feb  6 23:09:13 UTC 2022 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.7.0
  * Bugfixes:
    + Resolves issue with waterfall appearing garbled on some
      systems. (PR #205)
    + Resolves issue with Restore Defaults restoring previous
      settings on exit. (PR #207)
    + Resolves issue with some sound valid sound devices causing
      PortAudio errors during startup checks. (PR #192)
  * Enhancements:
    + Removes requirement to restart FreeDV after using Restore
      Defaults. (PR #207)
    + Hides frequency display on main window unless PSK Reporter
      reporting is turned on. (PR #207)
    + Scales per-mode squelch settings when in multi-RX mode to
      reduce unwanted noise. (PR #186)
    + Single-thread mode is now the default when multi-RX is turned
      on. (PR #175)
    + Makes multi-RX mode the default. (PR #175)
    + Mic In/Speaker Out volume controls added to Filter window. (PR #208)
    + Cleans up UI for filters and makes the dialog non-modal. (PR #208)
    + Adds optional support for PulseAudio on Linux systems. (PR #194)
  * Documentation:
    + Adds section on creating Windows shortcuts to handle multiple
      configurations. (PR #204)
    + Resolves issue with PDF image placement. (PR #203)
  * Build System:
    + Uses more portable way of referring to Bash in build scripts. (PR #200)
    + User manual now installed along with executable. (PR #187)

-------------------------------------------------------------------
Sun Sep 19 22:06:37 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.6.1
  * Bugfixes:
    + Uses UTF-8 for device names from PortAudio to resolve display
      problems on non-English systems. (PR #153)
    + Resolves crash when using click to tune feature on main
      window. (PR #157)
    + Resolves issue where test plots inside Audio Options dialog
      hang during test. (PR #154)
    + Disable multi-RX options in Tools->Options when a session is
      active. (PR #154)
    * Resolves buffer overflow when using mono-only TX sound
      devices. (PR #169)
  * Enhancements:
    + Updates mode indicator on transition between TX and RX
      instead of only on start. (PR #158)
    + Updates PSK Reporter feature to use new Codec2 reliable_text
      API. (PR #156, #162, #166, #168)
    + Suppress unnecessary rig_init() calls to prevent FreeDV from
      changing the current VFO. (PR #173)

-------------------------------------------------------------------
Sat Sep  4 10:02:57 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.6.0
- patches freedv-explicitely-convert-to-cstring.patch and
  freedv-hamlib42.patch removed as applied upstrewam

-------------------------------------------------------------------
Wed Jul 21 08:30:15 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- add a patch freedv-hamlib42.patch to fix build with hamlib 4.2+

-------------------------------------------------------------------
Sat Mar 14 09:52:09 UTC 2020 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- version 1.4

-------------------------------------------------------------------
Fri Jun 29 22:04:55 UTC 2018 - wk@ire.pw.edu.pl

- version 1.3.1

-------------------------------------------------------------------
Mon Jul 31 23:34:00 UTC 2017 - wk@ire.pw.edu.pl

- version 1.2.2

-------------------------------------------------------------------
Sat Mar 11 23:47:30 UTC 2017 - wk@ire.pw.edu.pl

- version 1.2

-------------------------------------------------------------------
Sun Oct 11 20:07:59 UTC 2015 - wk@ire.pw.edu.pl

- version 1.1

-------------------------------------------------------------------
Sat Sep 19 00:05:06 UTC 2015 - wk@ire.pw.edu.pl

- version 1.0.1

-------------------------------------------------------------------
Tue Aug 18 11:29:20 UTC 2015 - wk@ire.pw.edu.pl

- version 0.99
- initial release

openSUSE Build Service is sponsored by