From 623297b18a812c3f64c9ae98df695f064c0ed240 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Mon, 4 Nov 2024 22:48:05 +0100 Subject: Prefer window title for game name rather than class, fix game names with slash not saving to correct dir --- src/Overlay.cpp | 9 --------- src/main.cpp | 2 ++ 2 files changed, 2 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/Overlay.cpp b/src/Overlay.cpp index 4028410..16dcfe4 100644 --- a/src/Overlay.cpp +++ b/src/Overlay.cpp @@ -1106,17 +1106,8 @@ namespace gsr { // Starting recording in 3... // 2... // 1... - // TODO: Do not run this is a daemon. Instead get the pid and when launching another notification close the current notification - // program and start another one. This can also be used to check when the notification has finished by checking with waitpid NOWAIT - // to see when the program has exit. if(config.record_config.show_recording_started_notifications) show_notification("Recording has started", 3.0, get_color_theme().tint_color, get_color_theme().tint_color, NotificationType::RECORD); - //exit(0); - // window->set_visible(false); - // window->close(); - - // TODO: Show notification with args: - // "Recording has started" 3.0 ./images/record.png 76b900 } static std::string streaming_get_url(const Config &config) { diff --git a/src/main.cpp b/src/main.cpp index c64fd60..16152cc 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -17,6 +17,8 @@ // TODO: Keep track of gpu screen recorder run by other programs to not allow recording at the same time, or something. // TODO: Add systray by using org.kde.StatusNotifierWatcher/etc dbus directly. // TODO: Make sure the overlay always stays on top. Test with starting the overlay and then opening youtube in fullscreen. +// This is done in Overlay::force_window_on_top, but it's not called right now. It cant be used because the overlay will be on top of +// notifications. extern "C" { #include -- cgit v1.2.3