From e099905cbbefa2b8e3de7e8608e4e36a9fa2e3a7 Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Sat, 13 Jan 2024 08:34:29 -0800 Subject: [PATCH 1/2] Fix issue preventing FreeDV startup on macOS <= 10.13. --- src/os/osx_interface.mm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/os/osx_interface.mm b/src/os/osx_interface.mm index 4c221d99f..5c63974d3 100644 --- a/src/os/osx_interface.mm +++ b/src/os/osx_interface.mm @@ -61,6 +61,10 @@ void VerifyMicrophonePermissions(std::promise& microphonePromise) } } } + else + { + microphonePromise.set_value(true); + } #else microphonePromise.set_value(true); #endif // !APPLE_OLD_XCODE From 52495794a6f480c55306c0145bc46bbefb771686 Mon Sep 17 00:00:00 2001 From: Mooneer Salem Date: Sat, 13 Jan 2024 08:35:51 -0800 Subject: [PATCH 2/2] Add PR #652 to changelog. --- USER_MANUAL.md | 1 + 1 file changed, 1 insertion(+) diff --git a/USER_MANUAL.md b/USER_MANUAL.md index 4e37d0846..1faf2d509 100644 --- a/USER_MANUAL.md +++ b/USER_MANUAL.md @@ -905,6 +905,7 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes * Rename KHz to kHz in documentation and UI. (PR #643) * Avoid calculating distances in FreeDV Reporter window for those with invalid grid squares. (PR #646, #649) * Fix display bugs in FreeDV Reporter window when switching between dark and light mode. (PR #646) + * Fix issue preventing FreeDV startup on macOS <= 10.13. (PR #652) 2. Enhancements: * Allow user to refresh status message even if it hasn't been changed. (PR #632) * Increase priority of status message highlight. (PR #632)