commit ec9823e2d80c24666a7cf61ceefac4b9b2ee5181 Author: Mooneer Salem Date: Thu Apr 30 19:01:56 2026 -0700 Prevent Esc key from closing Options dialog during capture. commit 0b3b666ea6b77f3a12d381de356166fc91f0ad47 Author: Mooneer Salem Date: Thu Apr 30 18:57:42 2026 -0700 Move key capture logic into the Options dialog. commit 137cc811292d4a6af16deffc5c59418fda59d2d0 Author: Mooneer Salem Date: Fri May 1 01:31:54 2026 +0000 latest user manual PDF commit f28b86e33c605fd4f7f712e14bed990ef1831c3f Merge: f6b144fb e04e746a Author: Mooneer Salem Date: Thu Apr 30 18:29:06 2026 -0700 Merge branch 'master' into ms-custom-ptt-key commit e04e746a51dbe1be74bca4a4e541be91ae637fa2 Author: Mooneer Salem Date: Thu Apr 30 18:28:34 2026 -0700 Update Hamlib to 4.7.1. (#1314) * Update Hamlib to 4.7.1. * Add PR #1314 to changelog. * Work around SmartSDR race condition on connect. * Ensure that radio gets frequency change on start. * Revert previous changes, didn't seem to fix the problem. * We'll need to suppress up to the first two frequency/mode updates. * Revert "We'll need to suppress up to the first two frequency/mode updates." This reverts commit e537d92e8afd3a8fd90944a8421b6285b71d3bcb. * Make frequency and mode changes more atomic. * Revert "Make frequency and mode changes more atomic." This reverts commit 31e45b8224a9cdb59310fef8ccd2675306905dc6. * Prevent frequency update timer from firing during initial frequency/mode setting. * Update frequency/mode on connection start. * Add bugfix to changelog. commit 1a1d4e8d9d3bc9eafae49e24982b9769db584e94 Author: Mooneer Salem Date: Thu Apr 30 18:28:17 2026 -0700 Add bugfix to changelog. commit fff3851aa3a940afaf899a1e0d85c0795c8ae20a Author: Mooneer Salem Date: Thu Apr 30 17:23:24 2026 -0700 Update frequency/mode on connection start. commit 29b0e4c506a4312a739d09dce19e5480df50e261 Author: Mooneer Salem Date: Thu Apr 30 16:45:56 2026 -0700 Prevent frequency update timer from firing during initial frequency/mode setting. commit 41f66d534d19780a323677d84b7af3ead86fbc2f Author: Mooneer Salem Date: Thu Apr 30 16:19:04 2026 -0700 Revert "Make frequency and mode changes more atomic." This reverts commit 31e45b8224a9cdb59310fef8ccd2675306905dc6. commit 31e45b8224a9cdb59310fef8ccd2675306905dc6 Author: Mooneer Salem Date: Thu Apr 30 15:01:17 2026 -0700 Make frequency and mode changes more atomic. commit 3b512e2dff98c1efe1c525fc3a678fe696e1e008 Author: Mooneer Salem Date: Thu Apr 30 14:30:22 2026 -0700 Revert "We'll need to suppress up to the first two frequency/mode updates." This reverts commit e537d92e8afd3a8fd90944a8421b6285b71d3bcb. commit e537d92e8afd3a8fd90944a8421b6285b71d3bcb Author: Mooneer Salem Date: Thu Apr 30 13:42:51 2026 -0700 We'll need to suppress up to the first two frequency/mode updates. commit e5d6a5341ae8fe9a5ac5d4d7048f1a42c6ba67ba Author: Mooneer Salem Date: Thu Apr 30 13:09:13 2026 -0700 Revert previous changes, didn't seem to fix the problem. commit 096465e9790bef351b216327d84a28e2975b0e4c Author: Mooneer Salem Date: Thu Apr 30 11:40:24 2026 -0700 Ensure that radio gets frequency change on start. commit f6b144fb0edafa319deaf813b7c692ace1b28d66 Merge: 5dc04ac5 97c464b7 Author: Mooneer Salem Date: Thu Apr 30 09:10:27 2026 -0700 Merge branch 'master' into ms-custom-ptt-key commit f2e54ad0ee08ca6ce04a54d2d22e642b2af4654e Author: Mooneer Salem Date: Thu Apr 30 09:09:33 2026 -0700 Work around SmartSDR race condition on connect. commit d191cdf19c010803cc58cb18383d12a4abde47cc Author: Mooneer Salem Date: Thu Apr 30 09:01:55 2026 -0700 Add PR #1314 to changelog. commit 603515f310c8b4b1c475eeea0b1798c75b8ab0c9 Author: Mooneer Salem Date: Thu Apr 30 07:30:35 2026 -0700 Update Hamlib to 4.7.1. commit 97c464b7fc33e7ce5c9aebe646969cf5b57fb67c Author: Mooneer Salem Date: Thu Apr 30 07:28:53 2026 -0700 Enable use of remote USB token for signing automated Windows builds. (#1312) * Temporarily disable all but Windows CI builds for testing. * Add logic to Windows CI build to sign with remote USB token. * Temporarily disable ARM build to reduce runtime. * Fix syntax errors. * Fix another syntax error. * Add forgotten pipe symbol. * Fix SSH tunnel specification. * Use full path to SSH key. * Add separate SSH_USER secret for configuring SSH username. * Need to create .ssh folder. * Need to specify port for ssh-keyscan. * chmod 600 private key. * Need to pass -N to ssh to keep tunnel up. * Create SSH tunnel just prior to building. * Explicitly specify localhost for port forward hostname. * Keep SSH connection alive. * Ran into known segfault issue on 24.04. * Update pkg-config. * Kill SSH after completion of build. * Revert "Temporarily disable ARM build to reduce runtime." This reverts commit db1cee1ce97cd16a7c823545328fdfa0e2720b48. * Add macOS/Linux and GH Action info to documentation. * Revert "Temporarily disable all but Windows CI builds for testing." This reverts commit 4b76d359f3c328c3c2f09d75a9b996b5e990e383. * Add additional information to documentation about remote USB keys. * Add code signing documentation link to README. * Add PR #1312 to changelog. * Add support for signing with a second certificate. * Fix typos. * Ensure installer components get secondary signed too. * Fix spurious codec2-related signing error. commit 6efa79661e9466232821556798e593c9c44c39eb Merge: 58439298 60fafff9 Author: Mooneer Salem Date: Wed Apr 29 13:03:02 2026 -0700 Merge branch 'master' into bcj-msg-del-edit-sort commit 60fafff9bc688960212791033b7de87b6598927f Author: Mooneer Salem Date: Tue Apr 28 23:34:24 2026 +0000 latest user manual PDF commit 5dc04ac5332879443a03d1cf33b14074903ba2fb Merge: 244142ea 7b468b1d Author: Mooneer Salem Date: Tue Apr 28 16:33:41 2026 -0700 Merge branch 'master' into ms-custom-ptt-key commit 7b468b1d1c9515c11a596470ec90330accaed24a Author: Mooneer Salem Date: Tue Apr 28 16:31:54 2026 -0700 Hamlib: Add options to force RTS and DTR on. (#1292) * Hamlib: Add options to force RTS and DTR on. * Fix formatting of Force RTS/Force DTR checkboxes. * Add RTS/DTR to PTT dialog test handler. * Add PR #1292 to changelog. * Forgot to pass in freqOnly for PTT Test window. * Remove default constructor arguments from HamlibRigController. commit e48a1c27eda1bddea21ff8b1f623f2d37b1c7374 Author: Mooneer Salem Date: Tue Apr 28 21:22:44 2026 +0000 latest user manual PDF commit 62d01076a0973048ffb4de01d2793bcb8dce4282 Author: Mooneer Salem Date: Tue Apr 28 14:20:07 2026 -0700 Update FlexRadio waveform documentation for SmartSDR 4.2. (#1311) * Update FlexRadio waveform documentation for SmartSDR 4.2. * Add PR #1311 to changelog. commit 244224cf4b541e0da91746cb355baccb44ed10b4 Author: Mooneer Salem Date: Tue Apr 28 14:19:56 2026 -0700 Add PR #1311 to changelog. commit 093b5b6e2b0a6e6e95b37e20676e457df9b7858e Merge: d5a4e98e 8fbf5c6b Author: Mooneer Salem Date: Tue Apr 28 14:19:13 2026 -0700 Merge branch 'master' into ms-flex-waveform-doc commit 8fbf5c6b28020e576fcdbc1c7affa1871d8932ef Author: Mooneer Salem Date: Tue Apr 28 20:54:19 2026 +0000 latest user manual PDF commit 946b8889d19b3fcdf34d7d81a76076c013b11b55 Author: Mooneer Salem Date: Tue Apr 28 13:51:37 2026 -0700 Use r8brain for audio resampling to improve performance. (#1307) * Experiment: Always use SRC_LINEAR in ResampleStep. * Revert "Experiment: Always use SRC_LINEAR in ResampleStep." This reverts commit dbff7462fa13be944f1d63e15b6f9c698d6fccc0. * Revert "Remove r8brain and go back to libsamplerate." This reverts commit 225f731951b9e9c318dec3ede03889df1fd35c13. * Match SINC_MEDIUM_QUALITY settings as best as possible. * Include AgcStep changes previously reverted. * Use max + 1 for conversion between float and int. * Use settings from previous PR. * Reenable SIMD for resampling. * Use pffft float calls. * Disable pffft entirely. * Need to revert max + 1 change due to SampleDivisor sometimes being 1. * Try disabling RNNoise. * Add special case logic to allow max + 1 to come back. * More tweaks. * Use IPipelineStep short/float conversion functions. * Rule out audio engine problems. * x86_64: duplicate libsamplerate lrint behavior. * Disable AGC and RNNoise. * Revert "Disable AGC and RNNoise." This reverts commit 0a084538fc9a63356a7fd2516632581464a80596. * Revert "Disable AGC and RNNoise." This reverts commit 0a084538fc9a63356a7fd2516632581464a80596. * Optimized rounding causes regression. * Try 16 kHz sample rate for recording. * Revert sample rate change. * Implement Claude suggestion to preconsume latency when creating/resetting resampler. * Use pffft double operations. * Fix issue preventing TSan tests from actually failing. * Fix TSan warning. * We can actually use the exact number of samples to avoid latency. * PlaybackStep: make sure we start loading from any available file once reset. * Try returning without processing audio on initial TX. * Try lower transition band. * equalizedMicAudioLink was being cleared twice. * RNNoiseStep: Fix bug inadvertently including invalid initial audio. * LevelAdjustStep: Scale floating-point sample normalized to +/- 1.0. * Loosen LevelAdjustTest criteria since the result can now be off by a half bit in either direction. * Revert rade_loss test changes to route audio through sound devices. * Use float instead of double FFT. * Try 16 bit sampling again for performance. * Revert "Try 16 bit sampling again for performance." This reverts commit aa3ead34c0ab944ff3d6368283b565237bc772f9. * Add PR #1307 to changelog. * Add third party package information. * Update package dependencies. * Update package installation in CI workflows. commit d5a4e98e560b21d0dd9a99d945d189f819ea7452 Author: Mooneer Salem Date: Tue Apr 28 13:00:42 2026 -0700 Update FlexRadio waveform documentation for SmartSDR 4.2. commit 67cdcd7987efa69a5eb3ae5dde8975853dd6803c Merge: 06d68e28 83399239 Author: Mooneer Salem Date: Tue Apr 28 12:37:24 2026 -0700 Merge branch 'ms-linear-resampling' of github.com:drowe67/freedv-gui into ms-linear-resampling commit 06d68e2861f0726d7a8b140e55e92da96c7cb6df Author: Mooneer Salem Date: Tue Apr 28 12:37:09 2026 -0700 Update package installation in CI workflows. commit fc8d31fab2312d9719ff45d0c7bd7461c6207587 Author: Mooneer Salem Date: Tue Apr 28 12:36:30 2026 -0700 Update package dependencies. commit 6695c5df97c0d956a0b455a34104e358099b64dd Author: Mooneer Salem Date: Tue Apr 28 12:33:21 2026 -0700 Add third party package information. commit 833992393ed7351f9f5dbe913c750ef314a38698 Author: Mooneer Salem Date: Tue Apr 28 09:02:46 2026 -0700 Add PR #1307 to changelog. commit da501fe9c0aae91fb01e49a6843d2f518ec0bb0b Author: Mooneer Salem Date: Tue Apr 28 07:17:08 2026 -0700 Revert "Try 16 bit sampling again for performance." This reverts commit aa3ead34c0ab944ff3d6368283b565237bc772f9. commit aa3ead34c0ab944ff3d6368283b565237bc772f9 Author: Mooneer Salem Date: Mon Apr 27 23:23:17 2026 -0700 Try 16 bit sampling again for performance. commit 7f5991e9705a9083de94e9f411d6a6a1195c17e6 Author: Mooneer Salem Date: Mon Apr 27 22:23:23 2026 -0700 Use float instead of double FFT. commit e8eb851bc469dee32a385c13da3f18130cb86d4a Author: Mooneer Salem Date: Mon Apr 27 18:30:07 2026 -0700 Revert rade_loss test changes to route audio through sound devices. commit 4370c425326689228c1a452b0e3ba50b27f6c06b Author: Mooneer Salem Date: Mon Apr 27 17:43:06 2026 -0700 Loosen LevelAdjustTest criteria since the result can now be off by a half bit in either direction. commit afc650608047b4ca86bf1132c16693d06ca58413 Author: Mooneer Salem Date: Mon Apr 27 17:11:06 2026 -0700 LevelAdjustStep: Scale floating-point sample normalized to +/- 1.0. commit e3ccbac6550284352eb5e4382620aae71fdfcd13 Author: Mooneer Salem Date: Mon Apr 27 17:10:32 2026 -0700 RNNoiseStep: Fix bug inadvertently including invalid initial audio. commit 6acf0c66f1699d7c767390ffdabc139847eecf2f Merge: 9fb14711 dbe06462 Author: Mooneer Salem Date: Mon Apr 27 13:42:56 2026 -0700 Merge branch 'master' into ms-linear-resampling commit 244142ea514e4cedcf029c7ab173adcf9f70da21 Author: Mooneer Salem Date: Mon Apr 27 13:03:10 2026 -0700 Move new PTT capture dialog code to separate file. commit 9dc26ebc0d13ea75e09f2480ae147848d940f027 Author: Mooneer Salem Date: Mon Apr 27 12:54:49 2026 -0700 Fn key on laptops should not cause the dialog to close. commit 9fb147111442918c0be87a735f36c1b769af52a5 Author: Mooneer Salem Date: Mon Apr 27 12:51:29 2026 -0700 equalizedMicAudioLink was being cleared twice. commit 92de806f61e8a67916d8e6e8208c934dac31eb58 Author: Mooneer Salem Date: Mon Apr 27 09:22:49 2026 -0700 WIP code to allow use of a custom key for PTT. commit 1ebd1349846b2a361422d7ce868a77d498271a5d Author: Mooneer Salem Date: Mon Apr 27 09:13:08 2026 -0700 Try lower transition band. commit 4d5d7a690ac97f6d1871936d7ac33759ae95dd60 Author: Mooneer Salem Date: Mon Apr 27 07:50:01 2026 -0700 Try returning without processing audio on initial TX. commit 29635363ebdf6636aae24b8556cbde66f8757a37 Author: Mooneer Salem Date: Mon Apr 27 01:37:28 2026 -0700 PlaybackStep: make sure we start loading from any available file once reset. commit de005ea6b2c7fea71130e679f2df27c1f684fc8e Author: Mooneer Salem Date: Mon Apr 27 00:36:50 2026 -0700 We can actually use the exact number of samples to avoid latency. commit ae7639a6955fda799efd2421bd196697e4b3e3dd Author: Mooneer Salem Date: Sun Apr 26 20:28:58 2026 -0700 Fix TSan warning. commit c12e24dc5d88babbf760d3a97b079189437eda94 Author: Mooneer Salem Date: Sun Apr 26 19:04:55 2026 -0700 Fix issue preventing TSan tests from actually failing. commit c73907aa27714a5cd0dbaa2dc3ec568b4ec77cd2 Author: Mooneer Salem Date: Sun Apr 26 18:06:11 2026 -0700 Use pffft double operations. commit be1dd256f02db3670abac47295c545562c375a85 Author: Mooneer Salem Date: Sun Apr 26 18:04:47 2026 -0700 Implement Claude suggestion to preconsume latency when creating/resetting resampler. commit 4e7f5161994a4f14688f9de7796c93c7c07300c8 Author: Mooneer Salem Date: Sun Apr 26 16:18:22 2026 -0700 Revert sample rate change. commit 427977ec8fd9ebae1929ebe74e48053aefa36870 Author: Mooneer Salem Date: Sun Apr 26 15:36:28 2026 -0700 Try 16 kHz sample rate for recording. commit 989ec92f0962ed5d2ce623b12b8bfe2783954946 Merge: bd8b0eb3 4c982946 Author: Mooneer Salem Date: Sun Apr 26 14:28:41 2026 -0700 Merge branch 'ms-linear-resampling' of github.com:drowe67/freedv-gui into ms-linear-resampling commit 4c982946eb9035070e0347eec5426c6f74e574ac Author: Mooneer Salem Date: Sun Apr 26 08:55:11 2026 -0700 Optimized rounding causes regression. commit b9b8f6b8dbe3ebff226879317cf341eb6402e5ae Author: Mooneer Salem Date: Sun Apr 26 07:58:14 2026 -0700 Revert "Disable AGC and RNNoise." This reverts commit 0a084538fc9a63356a7fd2516632581464a80596. commit bd8b0eb3df3a9661e02415f8853887aa590f2693 Author: Mooneer Salem Date: Sat Apr 25 23:10:09 2026 -0700 Revert "Disable AGC and RNNoise." This reverts commit 0a084538fc9a63356a7fd2516632581464a80596. commit 0a084538fc9a63356a7fd2516632581464a80596 Author: Mooneer Salem Date: Sat Apr 25 21:19:02 2026 -0700 Disable AGC and RNNoise. commit 7d88e7b5ee1367d3c016afa9e5998eb78fbe2aee Author: Mooneer Salem Date: Sat Apr 25 19:48:10 2026 -0700 x86_64: duplicate libsamplerate lrint behavior. commit 72592366e53b19ef8ae9fafdb7dfe160eb5582bd Author: Mooneer Salem Date: Sat Apr 25 18:24:52 2026 -0700 Rule out audio engine problems. commit dbe0646201c38dd12500449601d469cfc486e63f Author: Mooneer Salem Date: Sat Apr 25 22:11:22 2026 +0000 latest user manual PDF commit e5e4c51305473878cb120f884cdafc449e949a56 Merge: 665cd293 fbb5280c Author: Mooneer Salem Date: Sat Apr 25 15:01:31 2026 -0700 Merge branch 'master' into ms-hamlib-rts-dtr-on commit fbb5280c0963a299b31a5461c3b7b4d677555699 Author: Mooneer Salem Date: Sat Apr 25 15:00:45 2026 -0700 Easy Setup: Prepare for SmartSDR 4.2. (#1306) * Easy Setup: Prepare for SmartSDR 4.2. * Update comment. * Add PR #1306 to changelog. * Make sure we don't link the wrong DAX TX device to the RX device in case 4.2 and pre-4.2 are both installed. * Fix compiler errors. commit 787a07e7133443329607153b07e5db6044ff8111 Author: Mooneer Salem Date: Sat Apr 25 14:38:41 2026 -0700 Use IPipelineStep short/float conversion functions. commit c653f1104f81df16c7cc43d1d7afc20a56d45d71 Author: Mooneer Salem Date: Sat Apr 25 21:37:38 2026 +0000 latest user manual PDF commit 470107c81a0150ba8b9901edb890f67f8a426934 Merge: 6655cfae fd0a7602 Author: Mooneer Salem Date: Sat Apr 25 14:35:48 2026 -0700 Merge branch 'master' into ms-easy-setup-new-dax commit fd0a7602289bf91ae3908443c2aa6930347fdc12 Author: Mooneer Salem Date: Sat Apr 25 14:35:02 2026 -0700 Ensure that PTT is actually off when opening Hamlib connection. (#1308) * Ensure that PTT is actually off when opening Hamlib connection. * Fix TSan warnings during testing of Tune feature. * Add PR #1308 to changelog. * Tweak mock Hamlib server to fix tests. * Clarify multiple config behavior in user manual. commit dfcfd65eb65c88cd71c49a1c51d2b800f544bf91 Author: Mooneer Salem Date: Sat Apr 25 13:47:32 2026 -0700 Clarify multiple config behavior in user manual. commit 3ef6f0da22b810dbaf87ce3b84e40cb7812906e7 Author: Mooneer Salem Date: Sat Apr 25 13:46:24 2026 -0700 Tweak mock Hamlib server to fix tests. commit 7221bcd23dd7f32c3261571a51fbc29ff4f079a9 Author: Mooneer Salem Date: Sat Apr 25 13:39:25 2026 -0700 More tweaks. commit 389d19dfba646d4c59f93f82844ff5ce7bf8485b Author: Mooneer Salem Date: Sat Apr 25 12:54:05 2026 -0700 Add PR #1308 to changelog. commit f5bc53e2013385eba00b6e85c60673b0987c9188 Author: Mooneer Salem Date: Sat Apr 25 08:30:57 2026 -0700 Add special case logic to allow max + 1 to come back. commit 2679ec6a43568508c6f7c21f3989b69d82b3d933 Author: Mooneer Salem Date: Sat Apr 25 02:34:29 2026 -0700 Try disabling RNNoise. commit 665cd293aff0c4553990284ab7fe42aa5ce1ea77 Merge: 39b51d3e 7c1abacf Author: Mooneer Salem Date: Sat Apr 25 01:36:54 2026 -0700 Merge branch 'master' into ms-hamlib-rts-dtr-on commit df06f342dbeb328b4f0343ac0304192b63281a2a Author: Mooneer Salem Date: Sat Apr 25 01:20:08 2026 -0700 Fix TSan warnings during testing of Tune feature. commit 24901e34902e154dabc8c4ec8f9ad581a46d4f98 Author: Mooneer Salem Date: Sat Apr 25 00:57:19 2026 -0700 Ensure that PTT is actually off when opening Hamlib connection. commit 39b51d3e09b0d4ee218a3108400479c9912b49ea Author: Mooneer Salem Date: Fri Apr 24 23:58:23 2026 -0700 Remove default constructor arguments from HamlibRigController. commit 2ff90605b0a6a8c1a83a93ed54bed32a51983c5e Author: Mooneer Salem Date: Fri Apr 24 23:50:30 2026 -0700 Need to revert max + 1 change due to SampleDivisor sometimes being 1. commit 4313ce594f0f01f32433496f133800ef5b4316f9 Author: Mooneer Salem Date: Fri Apr 24 21:46:07 2026 -0700 Disable pffft entirely. commit 05a57f21c919f1eac2308a4b0451b038f4d1777a Author: Mooneer Salem Date: Fri Apr 24 21:00:20 2026 -0700 Use pffft float calls. commit 81848cf7268b6b050150778d03d5fc26b3daca12 Author: Mooneer Salem Date: Fri Apr 24 20:04:49 2026 -0700 Reenable SIMD for resampling. commit 00643f3eb6570b50d1d241ef817bbb0c310b7456 Author: Mooneer Salem Date: Fri Apr 24 18:48:46 2026 -0700 Use settings from previous PR. commit e567097fdbc1a0b1fd9de4ac179ee1ed7557de4f Author: Mooneer Salem Date: Fri Apr 24 17:54:41 2026 -0700 Use max + 1 for conversion between float and int. commit a3ad90ad23a455b13c7f16d8fab4977c4d1111db Author: Mooneer Salem Date: Fri Apr 24 15:54:25 2026 -0700 Include AgcStep changes previously reverted. commit 62e0f57d0ef1d851774804304a5412134e4c6f1f Author: Mooneer Salem Date: Fri Apr 24 12:54:19 2026 -0700 Match SINC_MEDIUM_QUALITY settings as best as possible. commit 77ac6916452568e5ef31024818b0d88519b1825d Author: Mooneer Salem Date: Fri Apr 24 12:45:41 2026 -0700 Revert "Remove r8brain and go back to libsamplerate." This reverts commit 225f731951b9e9c318dec3ede03889df1fd35c13. commit 210ef888b55b27c199b80ff68274d595fdd4d21e Author: Mooneer Salem Date: Fri Apr 24 12:43:33 2026 -0700 Revert "Experiment: Always use SRC_LINEAR in ResampleStep." This reverts commit dbff7462fa13be944f1d63e15b6f9c698d6fccc0. commit dbff7462fa13be944f1d63e15b6f9c698d6fccc0 Author: Mooneer Salem Date: Thu Apr 23 17:09:38 2026 -0700 Experiment: Always use SRC_LINEAR in ResampleStep. commit 7c1abacffd3f081d30273f6713181129703ae95f Author: Mooneer Salem Date: Thu Apr 23 20:58:41 2026 +0000 latest user manual PDF commit bdb87c684b7c620f449cc6a7e0e5a57a34df4ff0 Author: Mooneer Salem Date: Thu Apr 23 13:55:45 2026 -0700 Easy Setup: Also emit audio tone through speakers. (#1303) * Easy Setup: Also emit audio tone through speakers. * Reduce volume of analog audio tone. * Add PR #1033 to changelog. commit 6655cfae0981b8e018ee9a7ced6f38b10161718f Merge: 2eb1c778 b910c272 Author: Mooneer Salem Date: Thu Apr 23 11:20:47 2026 -0700 Merge branch 'master' into ms-easy-setup-new-dax commit cff6ed0b649380d36e2da67ea7c40737af22ad63 Author: Mooneer Salem Date: Thu Apr 23 11:20:20 2026 -0700 Add PR #1033 to changelog. commit ab258bf73c5452ae642d4c0b3920c050b7f7347a Author: Mooneer Salem Date: Thu Apr 23 11:19:29 2026 -0700 Reduce volume of analog audio tone. commit b0aa8486ddf77e86efc4ff150b764cc461e1e32b Merge: 64bbb035 b910c272 Author: Mooneer Salem Date: Thu Apr 23 11:16:27 2026 -0700 Merge branch 'master' into ms-easy-setup-audio-tone commit b910c2724383710a7f731c537fb020af16531823 Author: Mooneer Salem Date: Thu Apr 23 18:04:37 2026 +0000 latest user manual PDF commit 6940f812e1c6297fc80d4a43026979ff4d129c76 Author: Mooneer Salem Date: Thu Apr 23 10:58:10 2026 -0700 Windows: Fix test failures (#1300) * Windows: increase audio block time to match other implementations. * Set Communications category for FreeDV streams. * Fix compiler errors. * Another attempt at fixing compiler errors. * Fix typo. * Disable HW offload. * Add PR #1300 to changelog. * AudioClientProperties needs to be set before getting mix format. * Try including intttypes.h. * Try FALSE in GetBufferSizeLimits. * Try enabling offload first, then fall back to no offload. * Try installing audio drivers as administrator. * Fix syntax errors. * Fix typo in script. * Fix additional typo. * Take wakeup time into account for timeout calculation. * Fix incorrect cast. * Use same method of retrieving cert as for Virtual Audio Cable. * Update driver install script to create missing Registry key. * Round up to next millisecond. * Add basic implementation of IAudioClient3, no tuning of periods yet. * Fix typo. * Fix another compiler error. commit 2eb1c778cf569a99bdd0bf64d7aa2c10b57eeeb4 Author: Mooneer Salem Date: Thu Apr 23 10:12:15 2026 -0700 Fix compiler errors. commit 7d36a0c4f4519998ad50b98e25fafd4af6d74266 Author: Mooneer Salem Date: Thu Apr 23 10:10:37 2026 -0700 Fix another compiler error. commit 8297342c2ac8513a91a471c00ae21aa9f6b54ec5 Author: Mooneer Salem Date: Thu Apr 23 09:55:10 2026 -0700 Fix typo. commit 2d49344879c43fe48b0c237e1ddef114c0081405 Author: Mooneer Salem Date: Thu Apr 23 09:26:48 2026 -0700 Add basic implementation of IAudioClient3, no tuning of periods yet. commit d5892539a798fb215101ccc75919b44ad2ad9eea Author: Mooneer Salem Date: Thu Apr 23 08:57:03 2026 -0700 Make sure we don't link the wrong DAX TX device to the RX device in case 4.2 and pre-4.2 are both installed. commit 1c69c92935e8eaa61ff13cd9fd68a774f9d168be Author: Mooneer Salem Date: Thu Apr 23 08:54:02 2026 -0700 Add PR #1306 to changelog. commit 6483a6f6fd0f8d78325e448fc4154154caa7f39f Author: Mooneer Salem Date: Thu Apr 23 08:53:22 2026 -0700 Update comment. commit 7b2949170bde024041f425cd9a20fc1f4777f81d Author: Mooneer Salem Date: Thu Apr 23 08:51:00 2026 -0700 Easy Setup: Prepare for SmartSDR 4.2. commit d6b5ef5df1ff71bd3ab916e78b148c6a338c1537 Author: Mooneer Salem Date: Wed Apr 22 15:23:00 2026 -0700 Round up to next millisecond. commit cf92b5e7e5f026b1c859b8b5d77cf690e5317e33 Merge: 87239730 8022b8bb Author: Mooneer Salem Date: Wed Apr 22 15:18:23 2026 -0700 Merge branch 'master' into ms-wasapi-dropouts commit 8022b8bbaa41725a4e0dac333b772862a4af7ae3 Author: Mooneer Salem Date: Wed Apr 22 21:20:13 2026 +0000 latest user manual PDF commit 825db7632832a1fe15051f052df7e098ea299399 Author: Mooneer Salem Date: Wed Apr 22 14:17:55 2026 -0700 Logging: fix incorrect time when using UTC due to DST. (#1302) * Logging: fix incorrect time when using UTC due to DST. * Add PR #1302 to changelog. * Add missed credit for previous changelog update. commit 872397309c8ff6d213edd4f523e4a8d4e068a9ff Author: Mooneer Salem Date: Wed Apr 22 11:08:02 2026 -0700 Update driver install script to create missing Registry key. commit 64bbb035bd6842e995f7483409ce05fd08d67fac Author: Mooneer Salem Date: Wed Apr 22 09:18:20 2026 -0700 Easy Setup: Also emit audio tone through speakers. commit fe6f873e8060d9283aa2faa66cda348bd383dd63 Author: Mooneer Salem Date: Wed Apr 22 09:10:45 2026 -0700 Add missed credit for previous changelog update. commit 1e7774d6bd506de67d2fc01caa801b08bb8a18e0 Author: Mooneer Salem Date: Wed Apr 22 09:08:21 2026 -0700 Use same method of retrieving cert as for Virtual Audio Cable. commit 255f43a493a67d1258c1a990759dfc43fb13cbff Author: Mooneer Salem Date: Wed Apr 22 16:01:59 2026 +0000 latest user manual PDF commit e0997799916e29091f2ebc4efec73275e4412a14 Author: Mooneer Salem Date: Wed Apr 22 08:59:01 2026 -0700 Add PR #1302 to changelog. commit 1f385df83a24bb468bc2e94f2d40a62818d0dedb Author: Mooneer Salem Date: Wed Apr 22 08:57:36 2026 -0700 Logging: fix incorrect time when using UTC due to DST. commit 3faab62f4c80cdea61a860a4e53eb023791c7602 Author: Mooneer Salem Date: Wed Apr 22 08:50:58 2026 -0700 Ensure that CSV file logging feature uses XDG paths. (#1293) * Ensure that CSV file logging feature uses XDG paths. * Fix compiler error on Ubuntu 22.04. * Add Linux-specific logic to use XDG_DATA_HOME. * Fix Windows build error. * Fix sanitizer errors on macOS. * Add test logic to migrate config file to XDG. * Fix build error. * Add additional debug info to see if we can figure out why migration isn't happening. * Print old/new config file locations. * Don't use XDG location for config if migration failed. * Cherry-pick changes from PR #1299 to be able to resume work. * Fix migration on wxWidgets 3.3. * Update manual. * Add PR #1293 to changelog. * Fix typo, should be XDG_CONFIG_HOME. * Add missed user manual reference about new import/export config file feature. * Attempt migration only if -f not provided at command line. * Use subfolder under ~/.config for default config file. * Need to make sure we don't try migrating on any platforms other than Linux. * Make backup copy of config file prior to migration. * Copy to new location, don't remove old file. * Export/Import Config: default the file dialog to ~/.config/freedv. * Fix compiler errors. * Fix import/export default path calculation. * Migration: fix direction creation logic. commit 69cef736c265193a0f50969d9f8e687a4cb5032b Author: Mooneer Salem Date: Wed Apr 22 08:10:21 2026 -0700 Fix incorrect cast. commit b9db38a3687129bc54948b7e882c3272f64ac477 Author: Mooneer Salem Date: Wed Apr 22 07:46:11 2026 -0700 Take wakeup time into account for timeout calculation. commit 129ff04cc0ad5098976025d1f8bc9a14acb5b190 Author: Mooneer Salem Date: Wed Apr 22 07:37:59 2026 -0700 Migration: fix direction creation logic. commit 1c1bbe22f4f2a1407c1a8daceb5ef705a75fe8f7 Author: Mooneer Salem Date: Wed Apr 22 00:34:41 2026 -0700 Fix additional typo. commit 56de2980a8076336882f17913308c85add6b72aa Author: Mooneer Salem Date: Wed Apr 22 00:07:03 2026 -0700 Fix typo in script. commit 58bc5e271570cefe1d6f6ae00dd98590734ce2cb Author: Mooneer Salem Date: Tue Apr 21 23:40:09 2026 -0700 Fix syntax errors. commit 8265e0899127a2bf488bc0816b1bd9bae219aaea Author: Mooneer Salem Date: Tue Apr 21 23:34:07 2026 -0700 Try installing audio drivers as administrator. commit e73ac565e91b8413de53a55cd7ccce5f832f2f04 Author: Mooneer Salem Date: Tue Apr 21 19:52:24 2026 -0700 Try enabling offload first, then fall back to no offload. commit 0b8c4a4f1f6bdaefe51ada0a0a0906a956e6e4f4 Author: Mooneer Salem Date: Tue Apr 21 19:47:25 2026 -0700 Fix import/export default path calculation. commit ca03010c72d901053c9b9f5f32dd25894fd70b2d Author: Mooneer Salem Date: Tue Apr 21 18:01:06 2026 -0700 Try FALSE in GetBufferSizeLimits. commit c784aad10ea6554a5b3b15a310d6b9cff30fd1f3 Author: Mooneer Salem Date: Tue Apr 21 17:27:23 2026 -0700 Fix compiler errors. commit 8891775930eaf910e1a3e25e97111a14caf76c05 Author: Mooneer Salem Date: Tue Apr 21 17:04:11 2026 -0700 Try including intttypes.h. commit 04c39e6a87d6666678fe24054de958b046bb22b0 Merge: 9211c39b 5bf90b78 Author: Mooneer Salem Date: Tue Apr 21 16:55:07 2026 -0700 Merge branch 'master' into ms-csv-report-xdg commit 9211c39b4615f123c7e9c354b9cf202704ac55bd Author: Mooneer Salem Date: Tue Apr 21 16:54:32 2026 -0700 Export/Import Config: default the file dialog to ~/.config/freedv. commit 3a7ad2ab2f7cd9c6befdac13db9d686e0c142b05 Author: Mooneer Salem Date: Tue Apr 21 16:52:40 2026 -0700 Copy to new location, don't remove old file. commit fb231d202b9f6ae471fcff084e1e55734099daa9 Author: Mooneer Salem Date: Tue Apr 21 16:41:54 2026 -0700 AudioClientProperties needs to be set before getting mix format. commit 0f41c37a8e78a025c7124cd2b34f63f070dedab5 Merge: 04664253 5bf90b78 Author: Mooneer Salem Date: Tue Apr 21 14:42:23 2026 -0700 Merge branch 'master' into ms-hamlib-rts-dtr-on commit 04664253315e077bd376d55921229343ea22bfb9 Author: Mooneer Salem Date: Tue Apr 21 12:59:34 2026 -0700 Forgot to pass in freqOnly for PTT Test window. commit acff0a5dcba671a653b1b0d4d83056400e9f932f Author: Mooneer Salem Date: Tue Apr 21 12:50:22 2026 -0700 Add PR #1300 to changelog. commit f57671cf75f719764590f566e086d350915c739b Author: Mooneer Salem Date: Tue Apr 21 10:32:14 2026 -0700 Disable HW offload. commit 571ab4649d3f7af38b3876f9ddd357888481de3b Author: Mooneer Salem Date: Tue Apr 21 09:49:34 2026 -0700 Fix typo. commit 814aecd1ad2f4e6da115a31cb85e46290e5b38e1 Author: Mooneer Salem Date: Tue Apr 21 09:25:54 2026 -0700 Another attempt at fixing compiler errors. commit c38655ec5eb5f381083c1127e8464389d8723002 Author: Mooneer Salem Date: Tue Apr 21 09:11:55 2026 -0700 Make backup copy of config file prior to migration. commit 9d92112c7e066778e418263d7ae05b6b5af5b394 Author: Mooneer Salem Date: Tue Apr 21 09:09:30 2026 -0700 Fix compiler errors. commit 3efac0a2afa92b2480fe8447c7b55b8f6a761bd0 Author: Mooneer Salem Date: Tue Apr 21 08:52:18 2026 -0700 Set Communications category for FreeDV streams. commit d0a3ed48271b83957107550ff79211e92a9fa355 Author: Mooneer Salem Date: Tue Apr 21 07:28:40 2026 -0700 Windows: increase audio block time to match other implementations. commit 5bf90b78e4679d2e6d61051fa3943ba6b5310f57 Author: Mooneer Salem Date: Tue Apr 21 05:25:37 2026 +0000 latest user manual PDF commit 566fe625d97daa94a635a1c4b73801dd9b9a1eef Author: Mooneer Salem Date: Mon Apr 20 22:23:19 2026 -0700 Reenable Windows on ARM builds for FreeDV. (#1297) * Enable Windows on ARM builds for FreeDV. * Use test branch to make sure no other problems compiling. * Force certificate store creation to work around CI failure. * Fix typo. * Fix syntax errors. * Choose the correct installer to use. * Fix rename. * Disable Windows on ARM CI testing. * Revert "Use test branch to make sure no other problems compiling." This reverts commit e6be63927540e7c8b6b4999ab341eb39c20f40ea. * Add PR #1297 to changelog. * Cleanup driver setup in CI environment. * Add debugging. * Fix VAD path. * Trust certificate prior to install. * Need to run devgen first. * Install WDK. * Find location of devgen.exe. * Fix syntax errors. * Try shorter path for search. * Last ditch effort to find devgen.exe. * Debugging: output all Windows SDK files. * Remove dereference to devgenpath to force command output to print. * Retry filter. * Figured out actual path to use for devgen.exe. * Use GH Action way of referencing environment variables. * Add quotes around devgen.exe path. * Need to add & to the beginning of command. * /add, not add. * Try 4.70 version of VAC. * Forgot .zip. * CI cleanup. * Update signed Windows release script. * No need to install PyTorch for Windows tests. * Use windows-2025 to be more in line with Windows ARM runners. * Forgot to update excludes. * Revert to windows -2022. commit d9b9ff73e2e31ba9c383840a4fc8de4df90dc29a Author: Mooneer Salem Date: Mon Apr 20 20:55:36 2026 -0700 Revert to windows -2022. commit 1a9a40353592244169e8d343f0979cd841f6a116 Author: Mooneer Salem Date: Mon Apr 20 20:27:35 2026 -0700 Forgot to update excludes. commit 870fae20f37237c3056c94953f6894d60c490223 Author: Mooneer Salem Date: Mon Apr 20 19:42:52 2026 -0700 Use windows-2025 to be more in line with Windows ARM runners. commit 6255db04543b8310189802a6154a6485ae452fa5 Author: Mooneer Salem Date: Mon Apr 20 17:11:16 2026 -0700 No need to install PyTorch for Windows tests. commit 3328d7760c168870112180a627d054cc762634ba Author: Mooneer Salem Date: Mon Apr 20 16:53:34 2026 -0700 Add PR #1292 to changelog. commit fae45db923ff0604a9b7b9bd60ab2533852c8f09 Author: Mooneer Salem Date: Mon Apr 20 16:52:56 2026 -0700 Add RTS/DTR to PTT dialog test handler. commit 35c95c7d4426258629ecd76bbd8a25401e7b22d7 Merge: ac896e23 67840fd7 Author: Mooneer Salem Date: Mon Apr 20 16:47:26 2026 -0700 Merge branch 'master' into ms-hamlib-rts-dtr-on commit b207f6eaf040b99882cc89bd7038cb862ba3aa99 Author: Mooneer Salem Date: Mon Apr 20 16:41:39 2026 -0700 Update signed Windows release script. commit af96efe7ecdcd7210a96cca2b5a9e3b7ce37a0ff Author: Mooneer Salem Date: Mon Apr 20 16:41:27 2026 -0700 CI cleanup. commit 87d64831d237a6ee0069941b2745a99064123560 Author: Mooneer Salem Date: Mon Apr 20 16:11:55 2026 -0700 Forgot .zip. commit 95027dd06e58b776b8005bd0f09b2724d0e557a8 Author: Mooneer Salem Date: Mon Apr 20 15:49:33 2026 -0700 Try 4.70 version of VAC. commit a42595b7781309922c0587c344a4b6bd9505f059 Author: Mooneer Salem Date: Mon Apr 20 15:05:31 2026 -0700 /add, not add. commit dbfeb96d3fec047803366ca99f70945d8d140966 Author: Mooneer Salem Date: Mon Apr 20 14:31:24 2026 -0700 Need to add & to the beginning of command. commit 9fe655a57cfd3cfa512bf77cfa5d21338dee611d Author: Mooneer Salem Date: Mon Apr 20 14:00:29 2026 -0700 Add quotes around devgen.exe path. commit 667e2e74cdd846f275cda1517beec4d52c92601b Author: Mooneer Salem Date: Mon Apr 20 13:28:09 2026 -0700 Use GH Action way of referencing environment variables. commit 6f38095606731786cdf633c5766b6d33da7fa8a3 Author: Mooneer Salem Date: Mon Apr 20 12:58:21 2026 -0700 Figured out actual path to use for devgen.exe. commit 1f1ab4c89a3a1abbf7410c0e9a208f71e1f2946b Author: Mooneer Salem Date: Mon Apr 20 12:44:50 2026 -0700 Need to make sure we don't try migrating on any platforms other than Linux. commit cd8825f92025da987ce5d28d9f4010899dc67010 Author: Mooneer Salem Date: Mon Apr 20 12:25:17 2026 -0700 Retry filter. commit 6ad8c8925a8b11f9c29bef6ae17d924475170903 Author: Mooneer Salem Date: Mon Apr 20 11:41:55 2026 -0700 Remove dereference to devgenpath to force command output to print. commit f6326e96d034732311ede4f149e65c39ee46695f Author: Mooneer Salem Date: Mon Apr 20 10:57:47 2026 -0700 Debugging: output all Windows SDK files. commit f64d9383d829e3677d0c71ac134fe38f19799319 Author: Mooneer Salem Date: Mon Apr 20 10:30:04 2026 -0700 Last ditch effort to find devgen.exe. commit ecae8275c1e63bc3a41c35a70581e3280924654b Author: Mooneer Salem Date: Mon Apr 20 09:56:33 2026 -0700 Try shorter path for search. commit 5f53820c51a35cc45bd0558d4ecdaa45714afc1a Author: Mooneer Salem Date: Mon Apr 20 08:54:37 2026 -0700 Use subfolder under ~/.config for default config file. commit 6513aa3e309eeca59c48ee399dbea7c84ed47a83 Author: Mooneer Salem Date: Mon Apr 20 08:44:36 2026 -0700 Attempt migration only if -f not provided at command line. commit 0cf628d00a4a30737370e357cb3c964c36f6d932 Author: Mooneer Salem Date: Mon Apr 20 08:38:42 2026 -0700 Fix syntax errors. commit 403f8903324aae41bf28ab7e6816c2ae2ae8cba9 Author: Mooneer Salem Date: Mon Apr 20 07:54:36 2026 -0700 Find location of devgen.exe. commit 6a1e14ac9d7f0e0b7d22a709554645005f6d26d0 Author: Mooneer Salem Date: Mon Apr 20 07:21:09 2026 -0700 Install WDK. commit 480468cc298ac69df42625481629623f5bf7e2bf Author: Mooneer Salem Date: Mon Apr 20 06:57:49 2026 -0700 Need to run devgen first. commit deb5255aa1efdc5322638acba0c25adc6e2f8631 Author: Mooneer Salem Date: Mon Apr 20 01:15:19 2026 -0700 Trust certificate prior to install. commit 7d992fbb96d240f6fd67a3ab5d132abab895e7ff Author: Mooneer Salem Date: Mon Apr 20 00:42:16 2026 -0700 Fix VAD path. commit bd1721e9ac9936f22b8b997a0d533b3645986b1c Author: Mooneer Salem Date: Mon Apr 20 00:19:16 2026 -0700 Add debugging. commit 86030248425e59b0e6f94a802905b6a0085efd3d Author: Mooneer Salem Date: Sun Apr 19 23:58:18 2026 -0700 Cleanup driver setup in CI environment. commit 5b291ea0f92a64be5c9dad85a103cbd2cdb95556 Author: Mooneer Salem Date: Sun Apr 19 19:17:42 2026 -0700 Add PR #1297 to changelog. commit 501504b4cb9bbced6c76a8279cef52436bcc613e Merge: 2fa49d57 67840fd7 Author: Mooneer Salem Date: Sun Apr 19 19:14:41 2026 -0700 Merge branch 'master' into ms-windows-arm-build commit f9455183de995cc44dd75e04c3b7ac7a1ba6b56d Author: Mooneer Salem Date: Sun Apr 19 19:14:11 2026 -0700 Add missed user manual reference about new import/export config file feature. commit 4bc58c3770d50a5acec5638e728ecb6274fba7e6 Merge: 81efdbd9 67840fd7 Author: Mooneer Salem Date: Sun Apr 19 19:12:37 2026 -0700 Merge branch 'master' into ms-csv-report-xdg commit 67840fd7518f75ad38588757eb853245afa21dc5 Author: Mooneer Salem Date: Mon Apr 20 01:58:30 2026 +0000 latest user manual PDF commit 8c1636638a413bd4ed14d24c0b40dfc372f24b73 Author: Mooneer Salem Date: Sun Apr 19 18:56:13 2026 -0700 Add ability to load and save different FreeDV configurations (#1296) * Initial implementation of config import/export. * Disable config options if modem is running. * Update title bar with new filename. * Rename Import Configuration -> Use Configuration. * Add PR #1296 to changelog. commit 6d3b9b2a607bfccba9f6c68334cc02612abe117d Author: Mooneer Salem Date: Sun Apr 19 18:51:00 2026 -0700 Add PR #1296 to changelog. commit 7b17760a7a8ca48ee35634e12f3ab8e50f3f8c09 Merge: f3bd4538 40c77466 Author: Mooneer Salem Date: Sun Apr 19 18:50:26 2026 -0700 Merge branch 'master' into ms-config-export-import commit 40c774664a4783c172e1bc9502359cca8f8c6f50 Author: Mooneer Salem Date: Mon Apr 20 00:44:06 2026 +0000 latest user manual PDF commit 813fb4e91e37a95e216fb55161deebf81a0602d0 Author: Mooneer Salem Date: Sun Apr 19 17:41:52 2026 -0700 Fix sudden compilation errors related to Opus. (#1299) * Fix sudden compilation errors related to Opus. * Revert unintended ccommit. * Include rade_api after Opus to ensure correct config flags exist. * Fix remaining x86_64 compiler errors. * Add PR #1299 to changelog. commit 70bc655cc494c9ab7b8915aabba8c7f6f28bfdc4 Author: Mooneer Salem Date: Sun Apr 19 17:41:38 2026 -0700 Add PR #1299 to changelog. commit 81efdbd93a34222c7b3a38feda907d8a8a356c9a Author: Mooneer Salem Date: Sun Apr 19 16:06:49 2026 -0700 Fix typo, should be XDG_CONFIG_HOME. commit 08dd849023a527d3002a42c936e32e00da44ef13 Author: Mooneer Salem Date: Sun Apr 19 16:05:22 2026 -0700 Add PR #1293 to changelog. commit 47420f626872439913bcdcd7e3cf7cc30ce5bbca Author: Mooneer Salem Date: Sun Apr 19 16:04:58 2026 -0700 Update manual. commit 18e867033bcb5384a784b7b4b2494bc890683f57 Author: Mooneer Salem Date: Sun Apr 19 15:59:51 2026 -0700 Fix migration on wxWidgets 3.3. commit 58aff71a35be73fdcd98eaa3c82c6ff71879de58 Author: Mooneer Salem Date: Sun Apr 19 15:53:21 2026 -0700 Cherry-pick changes from PR #1299 to be able to resume work. commit f8a7b4faefc83f60ac3aec4406064cf258899af3 Author: Mooneer Salem Date: Sun Apr 19 15:46:37 2026 -0700 Fix remaining x86_64 compiler errors. commit 6fd55aef1f6e312d3d2a57c796bf18ed0e9a4896 Author: Mooneer Salem Date: Sun Apr 19 15:18:37 2026 -0700 Include rade_api after Opus to ensure correct config flags exist. commit afb40710195f917920510ff9793f56c76706a32f Author: Mooneer Salem Date: Sun Apr 19 15:11:00 2026 -0700 Revert unintended ccommit. commit e1ddbbc2d8271a4c94fd02318db40d7b322c6fe4 Author: Mooneer Salem Date: Sun Apr 19 15:10:08 2026 -0700 Fix sudden compilation errors related to Opus. commit 2fa49d57ec7de13df693b765fdbdb2174d72fe02 Author: Mooneer Salem Date: Sun Apr 19 14:21:23 2026 -0700 Revert "Use test branch to make sure no other problems compiling." This reverts commit e6be63927540e7c8b6b4999ab341eb39c20f40ea. commit 1155e68838b7f35a72255bdced24168e622c22d9 Author: Mooneer Salem Date: Sun Apr 19 13:11:39 2026 -0700 Don't use XDG location for config if migration failed. commit 77e77b96107c888b53cbdacf4551cc1b3618042e Author: Mooneer Salem Date: Sun Apr 19 00:04:39 2026 -0700 Print old/new config file locations. commit a76045f0b45c3483c0f81ed24c6b9fa942781d2c Author: Mooneer Salem Date: Sat Apr 18 23:35:24 2026 -0700 Add additional debug info to see if we can figure out why migration isn't happening. commit 9003e53dd699e2a02484dacd7322a7876496ab7c Author: Mooneer Salem Date: Sat Apr 18 23:32:36 2026 -0700 Disable Windows on ARM CI testing. commit 28c6f440b26d2ab650e9160210257c2c7cc435b0 Author: Mooneer Salem Date: Sat Apr 18 19:50:33 2026 -0700 Fix rename. commit 1741c91bd4bdc904ac0f3d1b04e9d074101c5711 Author: Mooneer Salem Date: Sat Apr 18 19:21:27 2026 -0700 Choose the correct installer to use. commit db19ab794d072e54883cf3ea32ffcfed0760521d Author: Mooneer Salem Date: Sat Apr 18 18:33:18 2026 -0700 Fix syntax errors. commit 99f4e38b77f3566ab067f96d2c9bf3cccd6135dd Author: Mooneer Salem Date: Sat Apr 18 16:33:39 2026 -0700 Fix typo. commit d17cb0bcf757dc4e7d04f90453e86296d3bd4619 Author: Mooneer Salem Date: Sat Apr 18 16:09:46 2026 -0700 Force certificate store creation to work around CI failure. commit 689b42f6ed746828145869902f70c15357e22d95 Author: Mooneer Salem Date: Sat Apr 18 15:44:32 2026 -0700 Fix build error. commit e6be63927540e7c8b6b4999ab341eb39c20f40ea Author: Mooneer Salem Date: Sat Apr 18 15:43:25 2026 -0700 Use test branch to make sure no other problems compiling. commit 9b8ff819393e54b68d683fda182b209907d73e6a Author: Mooneer Salem Date: Sat Apr 18 15:20:10 2026 -0700 Add test logic to migrate config file to XDG. commit a87e39e3b83abfa71a7413d81f6fe173c1042129 Author: Mooneer Salem Date: Sat Apr 18 14:36:25 2026 -0700 Enable Windows on ARM builds for FreeDV. commit f3bd453863365324cb1d55e6573a8720a096e49c Author: Mooneer Salem Date: Sat Apr 18 00:39:10 2026 -0700 Rename Import Configuration -> Use Configuration. commit bbb305ed77ca795b97e47a67fb149150a0f99fac Author: Mooneer Salem Date: Sat Apr 18 00:38:38 2026 -0700 Update title bar with new filename. commit 1ed4a4b696fe5703fc0cd3da2414bbdd7545e7f8 Author: Mooneer Salem Date: Sat Apr 18 00:31:01 2026 -0700 Disable config options if modem is running. commit 41b4e6043c15f6487e97a5f0f8e2ebb02400abb9 Author: Mooneer Salem Date: Sat Apr 18 00:28:50 2026 -0700 Initial implementation of config import/export. commit bb046b54678bb01ebb62133122e347d625ecfaba Author: Mooneer Salem Date: Sat Apr 18 00:23:13 2026 -0700 Fix sanitizer errors on macOS. commit fefeae4ade65f66e71f8015c603c440c9ae90bbb Author: Mooneer Salem Date: Sat Apr 18 00:16:47 2026 -0700 Fix Windows build error. commit 51f529b8980ab262d753cc5b3831064f9044f939 Author: Mooneer Salem Date: Fri Apr 17 23:54:53 2026 -0700 Add Linux-specific logic to use XDG_DATA_HOME. commit c70908f9c611f128d22482b54460f928490d69c7 Author: Mooneer Salem Date: Thu Apr 16 11:34:46 2026 -0700 Fix compiler error on Ubuntu 22.04. commit f7e3cda892bcebf74659875b8b2c0ead9512c091 Author: Mooneer Salem Date: Thu Apr 16 09:12:38 2026 -0700 Ensure that CSV file logging feature uses XDG paths. commit ac896e234f14e2f316b98be23943808aaeb60c12 Author: Mooneer Salem Date: Thu Apr 16 09:11:10 2026 -0700 Fix formatting of Force RTS/Force DTR checkboxes. commit 5b672fad27ce4767e72e6a06eea1e65785eb4d52 Author: Mooneer Salem Date: Wed Apr 15 13:21:40 2026 -0700 Hamlib: Add options to force RTS and DTR on. commit ebddf5815fc4c470b8df4b1697215315b6732a2c Author: Mooneer Salem Date: Wed Apr 15 19:41:59 2026 +0000 latest user manual PDF commit 08e4dc610f0010d6ca538064ddc7bdf04755c3e3 Author: Mooneer Salem Date: Wed Apr 15 12:39:26 2026 -0700 Log heard callsigns to a CSV file. (#1290) * Log heard callsigns to a CSV file. * Fix lint failures. * Another attempt at clearing lint failure. * First implementation of configurability for CsvReporter from Claude. * Rename config option to 'Stations Heard Log File' and adjust control sizing. * Add PR #1290 to changelog. commit 4713013746f98ec9a295555737e86e98dc625453 Author: Mooneer Salem Date: Tue Apr 14 17:19:10 2026 -0700 Add PR #1290 to changelog. commit 04fe2c1eee1c885348966335fca9ed79cb30ffa0 Author: Mooneer Salem Date: Tue Apr 14 17:18:35 2026 -0700 Rename config option to 'Stations Heard Log File' and adjust control sizing. commit 6e16e74b16f5171ca9812701811fadbb2c16f5c0 Author: Mooneer Salem Date: Tue Apr 14 12:44:35 2026 -0700 First implementation of configurability for CsvReporter from Claude. commit 0cfdfb501343d79f85811c624667d91b8f601b9e Author: Mooneer Salem Date: Tue Apr 14 19:36:35 2026 +0000 latest user manual PDF commit d49fcb10627b9340aff20c265d178c9d869d9cf0 Merge: 5a9bea59 c79d65f3 Author: Mooneer Salem Date: Tue Apr 14 12:31:56 2026 -0700 Merge branch 'master' into ms-csv-reporting commit c79d65f30eee806d890d7ebf7fe28bc2e0dbb264 Author: Mooneer Salem Date: Tue Apr 14 12:30:41 2026 -0700 FreeDV Reporter: Fix inability to use mouse wheel on Msg column. (#1289) * FreeDV Reporter: Fix inability to use mouse wheel on Msg column. * Try skipping mousewheel event. * Add PR #1289 to changelog. commit b4578196d5a05ad8e4ec8736e48903403d252aa5 Author: Mooneer Salem Date: Tue Apr 14 12:30:29 2026 -0700 Add PR #1289 to changelog. commit 79f0ee32b3ebcf64405bafc120d0e1b00af133ba Merge: 373fa37f 37861103 Author: Mooneer Salem Date: Tue Apr 14 12:29:58 2026 -0700 Merge branch 'master' into ms-reporter-msg-mousewheel commit 378611037749bc8e24e1da0d1e7560e996c00cea Author: Mooneer Salem Date: Tue Apr 14 12:27:54 2026 -0700 GitHub Actions: clear warnings. (#1291) * GitHub Actions: clear warnings. * Port macOS compiler fix from another PR. * Remove uninstall of git on macOS runners. * Need to update FreeDV manual generation too. * Use newer actually-maintained version of msvc-dev-cmd. commit b00dc39a89039244f9cdc8a8135dba886aafeca1 Author: Mooneer Salem Date: Tue Apr 14 11:23:14 2026 -0700 Use newer actually-maintained version of msvc-dev-cmd. commit 1232733a25d02798c7ac83b791ef351adf774b7f Author: Mooneer Salem Date: Tue Apr 14 11:19:17 2026 -0700 Need to update FreeDV manual generation too. commit 37a7248c99dcd6c865ec084cd14e759631a8bd88 Author: Mooneer Salem Date: Tue Apr 14 10:18:56 2026 -0700 Remove uninstall of git on macOS runners. commit 5a9bea590325c467c09e3f5bbfa127c1caeb6bbe Merge: 0ec2a9a2 50d84e00 Author: Mooneer Salem Date: Tue Apr 14 01:23:10 2026 -0700 Merge branch 'master' into ms-csv-reporting commit 80d33179959119f71d3b6ee8d59c631340c295ad Author: Mooneer Salem Date: Tue Apr 14 01:20:53 2026 -0700 Port macOS compiler fix from another PR. commit 3fdbae75be85298598288018cc033e4229c3e006 Author: Mooneer Salem Date: Tue Apr 14 01:18:13 2026 -0700 GitHub Actions: clear warnings. commit 373fa37f7e65d8d74c8b844d8b70f0ad533daf43 Author: Mooneer Salem Date: Tue Apr 14 00:22:44 2026 -0700 Try skipping mousewheel event. commit 50d84e003ec6924a54d65363f1d80a154968ce0b Author: Mooneer Salem Date: Mon Apr 13 08:31:14 2026 +0000 latest user manual PDF commit f44273780096d20993e5b747e1bcf3879fbd5be4 Author: Mooneer Salem Date: Mon Apr 13 01:26:20 2026 -0700 Refactor sample rate logic so that it's in only one location. (#1286) * Switch to r8brain audio resampler. * Remove samplerate dependency from Flex/KA9Q integrations. * Fix lint errors. * oops, revert test_rade_loss change. * Fix broken rade_loss test. * More test fixes. * Try enabling pffft. * More linting fixes. * Need to tweak transition band again. * Can accept up to 1s of input. * I don't think we need to add/subtract 0.5 when converting to short. * Bring in WIP PR #1287 changes to see if that helps. * Reenable PFFFT. * Testing: skip using parecord/sox to rule out continued audio layer issues. * Update pffft in case a bug there got fixed. * Try float instead of double resampling. * Make sure NEON is enabled for ARM builds. * Add RX output recording feature to UT framework. * PlaybackStep: need to reset resampler as well. * Need to reset resampler when reset() is called. * Reduce loss by improving float to short conversion. * Tweak r8brain settings some more. * Update float to short calculations on ResampleStep too. * Try to reduce max loss some more. * Fix audio quality issues due to RNNoise changes. * Remove r8brain and go back to libsamplerate. * Revert rade_loss test updates. * Additional change reverts. * Add PR #1286 to changelog. commit 0ec2a9a29198f885fd261fa20919b694d7d1646e Author: Mooneer Salem Date: Mon Apr 13 00:59:20 2026 -0700 Another attempt at clearing lint failure. commit 955f5d3c051ae384161bf99f8d790676259d76de Author: Mooneer Salem Date: Mon Apr 13 00:43:29 2026 -0700 Fix lint failures. commit 9c7fb30d3e05cd452a5af6ed92dcfbc99019bf38 Author: Mooneer Salem Date: Mon Apr 13 00:21:23 2026 -0700 Log heard callsigns to a CSV file. commit 51c5e3ae4e16bfd86bc3f071e3ade91aba545f6e Author: Mooneer Salem Date: Sun Apr 12 23:52:57 2026 -0700 Add PR #1286 to changelog. commit 9743c0ea05aa6263471592732accb5cf18a1df6a Author: Mooneer Salem Date: Sun Apr 12 23:52:08 2026 -0700 Additional change reverts. commit c4ce68f21a104619eda65dfd3baf5fa4897bc8a1 Author: Mooneer Salem Date: Sun Apr 12 23:47:37 2026 -0700 Revert rade_loss test updates. commit 225f731951b9e9c318dec3ede03889df1fd35c13 Author: Mooneer Salem Date: Sun Apr 12 23:47:09 2026 -0700 Remove r8brain and go back to libsamplerate. commit 9a956f96566044ceb955c39f0d739aa6fc705352 Author: Mooneer Salem Date: Mon Apr 13 00:37:58 2026 +0000 latest user manual PDF commit bf811675fff1ed10eb43362957a13ed821bc3f1e Merge: 14320f72 a9574d35 Author: Mooneer Salem Date: Sun Apr 12 17:37:47 2026 -0700 Merge branch 'master' into ms-r8brain-resampler commit ca0779ccfa616c69026980e0923bb0c7891207fe Merge: 91ea707a a9574d35 Author: Mooneer Salem Date: Sun Apr 12 17:35:49 2026 -0700 Merge branch 'master' into ms-reporter-msg-mousewheel commit a9574d351b63eb5f94cbb2c9f0dd8a6facf96b3a Author: Mooneer Salem Date: Sun Apr 12 17:35:13 2026 -0700 Implement proposed fixes to reduce dropouts. (#1287) * Implement proposed fixes to reduce dropouts. * Fix Linux build failure. * Fix crashes from previous commits. * Refactor short/float sample type conversions. * Resampler needs to be reset as well. * Add PR #1287 to changelog. commit 91ea707ac2d45cedbd6534b2ac57a24f3ef788c1 Author: Mooneer Salem Date: Sun Apr 12 15:54:15 2026 -0700 FreeDV Reporter: Fix inability to use mouse wheel on Msg column. commit 722752c7d0ffa5194b8f8a68ad8dfdfc4d7ce4a9 Author: Mooneer Salem Date: Sun Apr 12 15:24:41 2026 -0700 Add PR #1287 to changelog. commit 735f63a5b329617ddfd8e7d5a0918ef10c9897ec Author: Mooneer Salem Date: Sun Apr 12 15:24:00 2026 -0700 Resampler needs to be reset as well. commit e803ec278cc7d732c60fb39ea500aa676d647ed1 Author: Mooneer Salem Date: Sun Apr 12 15:17:00 2026 -0700 Refactor short/float sample type conversions. commit 14320f7237e6856f566c5c4d7a6da9462902446b Author: Mooneer Salem Date: Sat Apr 11 23:55:26 2026 -0700 Fix audio quality issues due to RNNoise changes. commit f7cd27f5370d212eae44920f6adf43dbe3e5a963 Author: Mooneer Salem Date: Sat Apr 11 16:05:16 2026 -0700 Try to reduce max loss some more. commit 1add3eff9d37bea199b371210bf4b76b05156ec4 Author: Mooneer Salem Date: Sat Apr 11 01:39:13 2026 -0700 Update float to short calculations on ResampleStep too. commit b97176388d1ac005603c080bbe027fe20aaaf87a Author: Mooneer Salem Date: Sat Apr 11 01:38:39 2026 -0700 Tweak r8brain settings some more. commit 172883cdc33f06e82264a9474c7b1412fcbc05fc Author: Mooneer Salem Date: Sat Apr 11 01:37:01 2026 -0700 Reduce loss by improving float to short conversion. commit f19b51cb6afea8769fc12dffe1c1a8dc1f4af802 Author: Mooneer Salem Date: Fri Apr 10 13:04:27 2026 -0700 Need to reset resampler when reset() is called. commit b2d2ad0e0d129bc73240c75a7795b9c5035d5fa8 Merge: 1c0b10a7 db12cd3c Author: Mooneer Salem Date: Fri Apr 10 13:01:50 2026 -0700 Merge branch 'master' into ms-r8brain-resampler commit 1c0b10a76be5ba7fbb6df906ff6ffbd340d2583b Author: Mooneer Salem Date: Fri Apr 10 13:01:17 2026 -0700 PlaybackStep: need to reset resampler as well. commit 893710a89955f4640ddb46ed77652fb2a8382a61 Author: Mooneer Salem Date: Fri Apr 10 13:00:41 2026 -0700 Add RX output recording feature to UT framework. commit 753b6af96bd0bf2226d71ceef28e238e2e2b9ed2 Author: Mooneer Salem Date: Fri Apr 10 12:25:24 2026 -0700 Add PR #1284 to changelog. commit d11b2af9003c97a86b944fefb5f5d6488fd8cc04 Merge: ea97672b b309079d Author: Mooneer Salem Date: Fri Apr 10 12:24:48 2026 -0700 Merge branch 'master' into bcj-tx-atten-bands commit 5ca85614d0e611c1a3da92275e5cb8ebbea4f6df Author: Mooneer Salem Date: Fri Apr 10 09:39:11 2026 -0700 Add PR #1288 to changelog. commit f03ee00590c584a020c2970ce466e218142e4738 Author: Mooneer Salem Date: Fri Apr 10 09:14:52 2026 -0700 Make sure NEON is enabled for ARM builds. commit 9236443dd8f947f0ca5adfe368968dfe64f38f66 Author: Mooneer Salem Date: Thu Apr 9 17:40:28 2026 -0700 Try float instead of double resampling. commit 073116c4fc461927ae887c7b43c7ea27a5ae9e4f Merge: 939e7f3e 0a4035cb Author: Mooneer Salem Date: Thu Apr 9 16:17:37 2026 -0700 Merge branch 'ms-r8brain-resampler' of github.com:drowe67/freedv-gui into ms-r8brain-resampler commit 939e7f3e9db7a9f8c484036f11130d930fca6fd0 Author: Mooneer Salem Date: Thu Apr 9 16:17:26 2026 -0700 Update pffft in case a bug there got fixed. commit 0a4035cb61f5e3dbaca1d15158284f08f37664f4 Author: Mooneer Salem Date: Wed Apr 8 17:05:44 2026 -0700 Testing: skip using parecord/sox to rule out continued audio layer issues. commit 6f25cc4e3ba140081fc37513204a31ad11387352 Author: Mooneer Salem Date: Wed Apr 8 13:22:11 2026 -0700 Reenable PFFFT. commit 3782299c428d1c904420b379165487c7aa1d656d Author: Mooneer Salem Date: Wed Apr 8 09:01:40 2026 -0700 Bring in WIP PR #1287 changes to see if that helps. commit 0565ef0b60cd084e8b716485440c89ffede68515 Author: Mooneer Salem Date: Wed Apr 8 08:59:34 2026 -0700 Fix crashes from previous commits. commit 314503c4d2ec510f504eca7a88f603d09b461e3e Author: Mooneer Salem Date: Wed Apr 8 13:30:23 2026 +0000 latest user manual PDF commit 59c61ea3306d7982cb6b2f9c99074dadef23bc5d Author: Mooneer Salem Date: Wed Apr 8 01:31:28 2026 -0700 Fix Linux build failure. commit c3c455767d9335c94f1faaa9effc524e2f115a29 Author: Mooneer Salem Date: Wed Apr 8 01:24:59 2026 -0700 Implement proposed fixes to reduce dropouts. commit 3e34741a2227d1e6d2e1868eb4b1802f83cdd9f6 Merge: 2319862e 951a6239 Author: Mooneer Salem Date: Wed Apr 8 00:47:04 2026 -0700 Merge branch 'master' into ms-r8brain-resampler commit 951a6239afc8ef95575f99be30154b38af540ca2 Author: Mooneer Salem Date: Wed Apr 8 00:46:14 2026 -0700 Add green frequency indicator for RADE. (#1283) * Add green frequency indicator for RADE. * Fix divide by zero issue for RX frequency on the spectrum plot. * Always show tuning line on waterfall plot even if offset == 0. * Move X axis of Spectrum plot to top. * Add PR #1283 to changelog. * Update old screenshot from user manual. * Remove unused screenshot. commit 4ccfa11c046f4f09a6a66f17b63458584be09994 Author: Mooneer Salem Date: Wed Apr 8 00:45:43 2026 -0700 Remove unused screenshot. commit 219dca67f562791599b5472ec5a1227b40df54dd Author: Mooneer Salem Date: Wed Apr 8 07:44:52 2026 +0000 latest user manual PDF commit 077a13c84b5b93caef300ac448f59005d98065f7 Author: Mooneer Salem Date: Wed Apr 8 00:39:58 2026 -0700 Update old screenshot from user manual. commit d5545c3365c83b007abfabaedfdbfff2838c81a5 Author: Mooneer Salem Date: Wed Apr 8 00:36:14 2026 -0700 Add PR #1283 to changelog. commit 45d439af8dd02fc1b594d25f0a74485686aacc67 Merge: 290675e4 4b68f3ca Author: Mooneer Salem Date: Wed Apr 8 00:35:43 2026 -0700 Merge branch 'master' into ms-rade-freq-offset commit 4b68f3caf074b3729da0a96e7b803a610c24082e Author: Mooneer Salem Date: Wed Apr 8 00:15:27 2026 -0700 FreeDV Reporter: Add ability to filter based on individual columns. (#1285) * FreeDV Reporter: Add ability to filter based on individual columns. * Fix lint failure. * Minor cleanup. * Add PR #1285 to changelog. commit 2319862ec75dcde334bd8542f5b27aed6b89f86e Author: Mooneer Salem Date: Wed Apr 8 00:15:15 2026 -0700 I don't think we need to add/subtract 0.5 when converting to short. commit 8ff1e053daede3077c437c276943c8a7de6fa3a4 Author: Mooneer Salem Date: Tue Apr 7 23:41:42 2026 -0700 Add PR #1285 to changelog. commit 4d8f1ad340598ddd7442e8bc2f9637ddcf7aca35 Author: Mooneer Salem Date: Tue Apr 7 23:40:04 2026 -0700 Minor cleanup. commit 290675e4c80a0e859ea9288571bdfc2670578029 Author: Mooneer Salem Date: Tue Apr 7 12:45:09 2026 -0700 Move X axis of Spectrum plot to top. commit 7ed075dffb4005ace6b0947766a2ca6ef203c833 Author: Mooneer Salem Date: Mon Apr 6 17:40:45 2026 -0700 Can accept up to 1s of input. commit 96791cc75046542c5794c981b433ec27a403ac2b Author: Mooneer Salem Date: Mon Apr 6 14:16:42 2026 -0700 Need to tweak transition band again. commit 98a6ed732ddc28f3c8e9ab9197f4d51730799f11 Author: Mooneer Salem Date: Mon Apr 6 13:42:07 2026 -0700 More linting fixes. commit 60f990f4c9fc1419cb21acc5be098bc75b00f067 Author: Mooneer Salem Date: Mon Apr 6 13:11:40 2026 -0700 Try enabling pffft. commit b2cd5bc304900e185328402522ed4e5264ebb1c9 Author: Mooneer Salem Date: Mon Apr 6 08:56:49 2026 -0700 More test fixes. commit 9466f2a91ed3d2c40c935f492d58932b74ef8e40 Author: Mooneer Salem Date: Mon Apr 6 07:50:09 2026 -0700 Fix broken rade_loss test. commit 9ae14ff568bb95e33b53c69d2814e829aaf4ed4e Author: Mooneer Salem Date: Mon Apr 6 01:59:18 2026 -0700 oops, revert test_rade_loss change. commit 16a5e0004e6bd50f52631796ff86860d85457d3d Author: Mooneer Salem Date: Mon Apr 6 01:47:49 2026 -0700 Fix lint errors. commit 1f7d96b67c0980d54f2ffb07200304c61c5226ae Author: Mooneer Salem Date: Mon Apr 6 01:00:01 2026 -0700 Remove samplerate dependency from Flex/KA9Q integrations. commit c3bf051247ae2747e31f4c9721808f3dd72ee829 Author: Mooneer Salem Date: Mon Apr 6 00:50:28 2026 -0700 Switch to r8brain audio resampler. commit 1ae88023d632b4e11cf5104753392169b4701679 Author: Mooneer Salem Date: Mon Apr 6 00:00:14 2026 -0700 Fix lint failure. commit 929448d2f9f499ad618596904e3df0770d4ec4d6 Author: Mooneer Salem Date: Sun Apr 5 23:47:08 2026 -0700 FreeDV Reporter: Add ability to filter based on individual columns. commit 5a3aeaf9ac410c6cde2a9e29bd64e94159ec6340 Author: Mooneer Salem Date: Sun Apr 5 14:31:30 2026 -0700 Fix compiler errors. commit b061f7e9f00bd34446bd5aa0a83617a8f8add67c Author: Mooneer Salem Date: Sun Apr 5 13:58:28 2026 -0700 Always show tuning line on waterfall plot even if offset == 0. commit c149be958fe13462f549df12d325192952c82b77 Author: Mooneer Salem Date: Sun Apr 5 13:58:00 2026 -0700 Fix divide by zero issue for RX frequency on the spectrum plot. commit 955ce683770425c1fdbcd174ae2ab4f959fe1058 Author: Mooneer Salem Date: Sat Apr 4 14:56:06 2026 -0700 Add green frequency indicator for RADE. commit ddaae7021eca51e8ad34275e9727221add13ad43 Author: Mooneer Salem Date: Sat Apr 4 18:07:09 2026 +0000 latest user manual PDF commit 7ed0f8c6130217074a4744f83eed9e39fb7e234c Author: Mooneer Salem Date: Sat Apr 4 11:04:53 2026 -0700 Flex: Prevent multiple slices from being in FreeDV mode. (#1270) * Flex: Prevent multiple slices from being in FreeDV mode. * activeSlice_ is controlled by entry into FDVU/FDVL, not exit. * Send warning message to client when trying to activate a second FDV slice. * We only support one FDV slice, no need to keep track of more than one. * Add PR #1270 to changelog. commit f6b6437d548a48c4a62fa1f6301962d6a1781390 Author: Mooneer Salem Date: Sat Apr 4 10:32:36 2026 -0700 Add PR #1270 to changelog. commit c73f36318dac9d9e05f0577cb1b7d964ee3c4e2c Author: Mooneer Salem Date: Sat Apr 4 00:43:12 2026 -0700 We only support one FDV slice, no need to keep track of more than one. commit dde6b533a5017e0b16f740227c42472b76179140 Merge: 882324a8 91fb2262 Author: Mooneer Salem Date: Fri Apr 3 08:24:21 2026 -0700 Merge branch 'master' into ms-flex-multi-slice commit 91fb22628be7336814486b5a0442553ab0c3b0c1 Author: Mooneer Salem Date: Fri Apr 3 15:05:27 2026 +0000 latest user manual PDF commit 4394d37851e9ed9301fedacee70f51f29d094b76 Author: Mooneer Salem Date: Fri Apr 3 08:03:10 2026 -0700 Remove Speex in favor of RNNoise. (#1276) * Remove Speex in favor of RNNoise. * Fix Linux compiler errors. * Fix clang-tidy failures. * Additional compiler error fixes. * Add --enable-x86-rtcd for non-macOS builds as well. * Add PR #1276 to changelog. * Clarify in Filter dialog that NR is during TX. * Should not divide/multiply by SHRT_MAX. * Remove missed Python initialization logic from initial C port. * Ensure line appears at y=0 on plots when fully silent. * Change offset so that the zero line is right at y=0. commit 28f68dee31aececbae9527e5e1291edf6e0e3ff9 Author: Mooneer Salem Date: Thu Apr 2 18:43:55 2026 -0700 Change offset so that the zero line is right at y=0. commit 882324a868d767db8f319992d4932113cf6228b5 Author: Mooneer Salem Date: Thu Apr 2 16:52:02 2026 -0700 Send warning message to client when trying to activate a second FDV slice. commit 882826163016a8e8084d57c7accceff7d6adc244 Author: Mooneer Salem Date: Thu Apr 2 16:46:44 2026 -0700 Ensure line appears at y=0 on plots when fully silent. commit abd7037df9c01b4bdafdb338e00fd0c2472f57db Merge: 808a1e15 0fc0906c Author: Mooneer Salem Date: Thu Apr 2 08:57:35 2026 -0700 Merge branch 'master' into ms-flex-multi-slice commit 93504d09ed4690ba6be34d98fc62e76a53a99c10 Author: Mooneer Salem Date: Thu Apr 2 08:45:53 2026 -0700 Remove missed Python initialization logic from initial C port. commit a6a06f0564c188e2a978e4667360fb15aa37df62 Author: Mooneer Salem Date: Thu Apr 2 08:44:50 2026 -0700 Should not divide/multiply by SHRT_MAX. commit 0fc0906c649bb372e804805b70ec2569a9b8de11 Author: Mooneer Salem Date: Thu Apr 2 09:06:51 2026 +0000 latest user manual PDF commit 5d5b3a593ca422de1b6af68b59388b0533344689 Merge: 066cf7a2 faffd3cd Author: Mooneer Salem Date: Thu Apr 2 02:04:59 2026 -0700 Merge branch 'master' into ms-add-rnnoise commit faffd3cd4282da34af40d5f5c4ac13a4646b0e7a Author: Mooneer Salem Date: Thu Apr 2 02:04:36 2026 -0700 macOS: Fix bug causing main window's menu to disappear when Reporter is displayed. (#1282) * macOS: Fix bug preventing menu bar from properly changing when switching between Reporter and main windows. * Add PR #1282 to changelog. commit 7cbdf10739f029484fefdf3c8f502e8c5a0c0bd0 Author: Mooneer Salem Date: Thu Apr 2 00:40:16 2026 -0700 Add PR #1282 to changelog. commit 830e177652ed9eea41268d93328f31a0ca202305 Author: Mooneer Salem Date: Thu Apr 2 00:37:27 2026 -0700 macOS: Fix bug preventing menu bar from properly changing when switching between Reporter and main windows. commit 066cf7a20208eaeb6017bea626ebd70d31a00d47 Author: Mooneer Salem Date: Wed Apr 1 17:13:18 2026 -0700 Clarify in Filter dialog that NR is during TX. commit 64d3d5f27f10dc70250ec05b3e06bbf11d43a5e8 Author: Mooneer Salem Date: Thu Apr 2 00:13:03 2026 +0000 latest user manual PDF commit c4592f606f0ced6fe0d74508c443c62b6148f215 Author: Mooneer Salem Date: Wed Apr 1 17:12:44 2026 -0700 Add PR #1276 to changelog. commit a2d21e28bd6d07389087bcbb9c30f548b0250a88 Merge: bb1ae6f9 9252cba4 Author: Mooneer Salem Date: Wed Apr 1 17:11:57 2026 -0700 Merge branch 'master' into ms-add-rnnoise commit 9252cba4576f9b1ac57bfddee191fbacb7c3f01e Author: Mooneer Salem Date: Wed Apr 1 17:10:47 2026 -0700 Fix bugs related to display of Mic/Speaker Level slider. (#1281) * Fix bugs related to display of Mic/Speaker Level slider. * Add PR #1281 to changelog.