From 0b8a3815b4d6f0259d920cda6a4f2a8b004eeb17 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 23 Jun 2025 13:00:02 +0200 Subject: Update flatpak version reference --- TODO | 2 ++ meson.build | 2 +- src/Overlay.cpp | 8 ++++---- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/TODO b/TODO index ce6b4eb..8f34501 100644 --- a/TODO +++ b/TODO @@ -193,3 +193,5 @@ Add timeout option for screenshots. Add a window that shows a warning for wayland users, that wayland doesn't support this software and if they experience issues then they should use x11 instead. Add a window that shows a warning if gpu video encoding isn't supported. + +Disable system notifications when recording. Does the notification dbus interface support pausing notifications? diff --git a/meson.build b/meson.build index 7357a43..002c8b1 100644 --- a/meson.build +++ b/meson.build @@ -62,7 +62,7 @@ datadir = get_option('datadir') gsr_ui_resources_path = join_paths(prefix, datadir, 'gsr-ui') add_project_arguments('-DGSR_UI_VERSION="' + meson.project_version() + '"', language: ['c', 'cpp']) -add_project_arguments('-DGSR_FLATPAK_VERSION="5.7.2"', language: ['c', 'cpp']) +add_project_arguments('-DGSR_FLATPAK_VERSION="5.7.3"', language: ['c', 'cpp']) executable( meson.project_name(), diff --git a/src/Overlay.cpp b/src/Overlay.cpp index c3ae5ae..98f2288 100644 --- a/src/Overlay.cpp +++ b/src/Overlay.cpp @@ -2483,7 +2483,7 @@ namespace gsr { recording_capture_target = get_capture_target(config.replay_config.record_options.record_area_option, capture_options); if(!validate_capture_target(recording_capture_target, capture_options)) { char err_msg[256]; - snprintf(err_msg, sizeof(err_msg), "Failed to start replay, capture target \"%s\" is invalid. Please change capture target in settings", recording_capture_target.c_str()); + snprintf(err_msg, sizeof(err_msg), "Failed to start replay, capture target \"%s\" is invalid.\nPlease change capture target in settings", recording_capture_target.c_str()); show_notification(err_msg, notification_error_timeout_seconds, mgl::Color(255, 0, 0), mgl::Color(255, 0, 0), NotificationType::REPLAY); return false; } @@ -2660,7 +2660,7 @@ namespace gsr { recording_capture_target = get_capture_target(config.record_config.record_options.record_area_option, capture_options); if(!validate_capture_target(config.record_config.record_options.record_area_option, capture_options)) { char err_msg[256]; - snprintf(err_msg, sizeof(err_msg), "Failed to start recording, capture target \"%s\" is invalid. Please change capture target in settings", recording_capture_target.c_str()); + snprintf(err_msg, sizeof(err_msg), "Failed to start recording, capture target \"%s\" is invalid.\nPlease change capture target in settings", recording_capture_target.c_str()); show_notification(err_msg, notification_error_timeout_seconds, mgl::Color(255, 0, 0), mgl::Color(255, 0, 0), NotificationType::RECORD); return; } @@ -2823,7 +2823,7 @@ namespace gsr { recording_capture_target = get_capture_target(config.streaming_config.record_options.record_area_option, capture_options); if(!validate_capture_target(config.streaming_config.record_options.record_area_option, capture_options)) { char err_msg[256]; - snprintf(err_msg, sizeof(err_msg), "Failed to start streaming, capture target \"%s\" is invalid. Please change capture target in settings", recording_capture_target.c_str()); + snprintf(err_msg, sizeof(err_msg), "Failed to start streaming, capture target \"%s\" is invalid.\nPlease change capture target in settings", recording_capture_target.c_str()); show_notification(err_msg, notification_error_timeout_seconds, mgl::Color(255, 0, 0), mgl::Color(255, 0, 0), NotificationType::STREAM); return; } @@ -2935,7 +2935,7 @@ namespace gsr { screenshot_capture_target = get_capture_target(record_area_option, capture_options); if(!validate_capture_target(record_area_option, capture_options)) { char err_msg[256]; - snprintf(err_msg, sizeof(err_msg), "Failed to take a screenshot, capture target \"%s\" is invalid. Please change capture target in settings", screenshot_capture_target.c_str()); + snprintf(err_msg, sizeof(err_msg), "Failed to take a screenshot, capture target \"%s\" is invalid.\nPlease change capture target in settings", screenshot_capture_target.c_str()); show_notification(err_msg, notification_error_timeout_seconds, mgl::Color(255, 0, 0), mgl::Color(255, 0, 0), NotificationType::SCREENSHOT); return; } -- cgit v1.2.3-70-g09d2