From aa717a95ec8c284798595ce1c78fd194ae0b5e30 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 18 Jan 2026 16:05:37 +0100 Subject: [PATCH] Show warning when adding output device and application audio at the same time --- TODO | 2 -- include/gui/SettingsPage.hpp | 2 ++ src/gui/SettingsPage.cpp | 58 ++++++++++++++++++++++++++++++++++-- 3 files changed, 58 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index e57dfaf..df1e0c8 100644 --- a/TODO +++ b/TODO @@ -256,6 +256,4 @@ Add kick streaming option (add /app at the end of the url). The flatpak version can for some get stuck at shutdown when instant replay is running. It only happens in the flatpak version and only when instant replay is running and it happens always. Manual SIGINT on gsr-ui stops gsr-ui properly, so why does it fail when shutting down the computer when the systemd stop signal is SIGINT? Maybe its related to the flatpak version being launched through gsr-gtk. I cant personally reproduce it. -Show warning in the UI (with a warning icon) when adding audio output device and application audio in the same audio track. - Redesign the UI to allow capturing multiple video sources. Move webcam to capture sources as well then. Maybe design the UI to work more like obs studio then, where you start recording and then add sources at capture time, with a preview. diff --git a/include/gui/SettingsPage.hpp b/include/gui/SettingsPage.hpp index 195aaf2..5f642ef 100644 --- a/include/gui/SettingsPage.hpp +++ b/include/gui/SettingsPage.hpp @@ -76,6 +76,7 @@ namespace gsr { std::unique_ptr