From e04cfb9ac40be425ebcb0cbb81d9ed5861befa22 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sat, 5 Apr 2025 14:58:54 +0200 Subject: Show notification on the target monitor when capturing a monitor --- include/Overlay.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include/Overlay.hpp') diff --git a/include/Overlay.hpp b/include/Overlay.hpp index d5ad16a..cd52efa 100644 --- a/include/Overlay.hpp +++ b/include/Overlay.hpp @@ -61,7 +61,7 @@ namespace gsr { void save_replay(); void take_screenshot(); void take_screenshot_region(); - void show_notification(const char *str, double timeout_seconds, mgl::Color icon_color, mgl::Color bg_color, NotificationType notification_type); + void show_notification(const char *str, double timeout_seconds, mgl::Color icon_color, mgl::Color bg_color, NotificationType notification_type, const char *capture_target = nullptr); bool is_open() const; bool should_exit(std::string &reason) const; void exit(); @@ -208,6 +208,9 @@ namespace gsr { RegionSelector region_selector; bool start_region_capture = false; std::function on_region_selected; + + std::string recording_capture_target; + std::string replay_capture_target; std::string screenshot_capture_target; std::unique_ptr cursor_tracker; -- cgit v1.2.3-70-g09d2