mirror of
https://repo.dec05eba.com/gpu-screen-recorder-ui
synced 2026-05-07 15:19:56 +09:00
Prefer window title for game name rather than class, fix game names with slash not saving to correct dir
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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 <mgl/mgl.h>
|
||||
|
||||
Reference in New Issue
Block a user