From 67f361ca5c01ffe68b49b6b41f499d5b8eb1cc1e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:22:39 +0000 Subject: [PATCH 1/4] Initial plan From 38bbcc8fac3c7bc59df132dcab50f67b15ae3b6d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:29:26 +0000 Subject: [PATCH 2/4] Suppress Qt TextToSpeech plugin loading errors Co-authored-by: HTRamsey <68555040+HTRamsey@users.noreply.github.com> --- src/Utilities/QGCLogging.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Utilities/QGCLogging.cc b/src/Utilities/QGCLogging.cc index d1f06c4cee5e..894a364eed44 100644 --- a/src/Utilities/QGCLogging.cc +++ b/src/Utilities/QGCLogging.cc @@ -26,6 +26,15 @@ static QtMessageHandler defaultHandler = nullptr; static void msgHandler(QtMsgType type, const QMessageLogContext &context, const QString &msg) { + // Downgrade Qt TextToSpeech plugin loading errors from critical to debug + // This occurs on systems where TTS backends are not properly installed/configured + // The error is harmless - TTS simply won't work, which AudioOutput handles gracefully + if (type == QtCriticalMsg && + QString(context.category).startsWith("qt.speech.tts") && + msg.contains("Error loading text-to-speech plug-in", Qt::CaseInsensitive)) { + type = QtDebugMsg; + } + // Format the message using Qt's pattern const QString message = qFormatLogMessage(type, context, msg); From 75e172e611c8c6dcbea5e08393e134f777f989f5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:31:39 +0000 Subject: [PATCH 3/4] Final update - fix complete Co-authored-by: HTRamsey <68555040+HTRamsey@users.noreply.github.com> --- _codeql_detected_source_root | 1 + 1 file changed, 1 insertion(+) create mode 120000 _codeql_detected_source_root diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root new file mode 120000 index 000000000000..945c9b46d684 --- /dev/null +++ b/_codeql_detected_source_root @@ -0,0 +1 @@ +. \ No newline at end of file From bfd300c52b58543e7aca64e7487a6d8a82fc81af Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 20 Nov 2025 16:32:15 +0000 Subject: [PATCH 4/4] Remove accidental codeql symlink --- _codeql_detected_source_root | 1 - 1 file changed, 1 deletion(-) delete mode 120000 _codeql_detected_source_root diff --git a/_codeql_detected_source_root b/_codeql_detected_source_root deleted file mode 120000 index 945c9b46d684..000000000000 --- a/_codeql_detected_source_root +++ /dev/null @@ -1 +0,0 @@ -. \ No newline at end of file