diff options
author | dec05eba <dec05eba@protonmail.com> | 2024-08-31 00:49:11 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2024-08-31 00:49:11 +0200 |
commit | 3904ca0a79cbe9329acc28d79932c85d4f1ac84f (patch) | |
tree | bc8029e42d76efb8dbb1df06398ab8416653014b /src/main.cpp | |
parent | 8013f40c74e2da19ebc0a14d17a85a82d74ead20 (diff) |
Add version to title
Diffstat (limited to 'src/main.cpp')
-rw-r--r-- | src/main.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.cpp b/src/main.cpp index 9d266af..b7d78ad 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -20,6 +20,10 @@ extern "C" { #include <vector> #include <libayatana-appindicator/app-indicator.h> +#ifndef GSR_VERSION +#define GSR_VERSION "unknown" +#endif + // Start/stop recording also means start/stop streaming and start/stop replay #define SHORTCUT_ID_START_STOP_RECORDING "gpu_screen_recorder_start_stop_recording" #define SHORTCUT_ID_PAUSE_UNPAUSE_RECORDING "gpu_screen_recorder_pause_unpause_recording" @@ -3857,7 +3861,7 @@ static void activate(GtkApplication *app, gpointer) { } } - std::string window_title = "GPU Screen Recorder | Running on "; + std::string window_title = "GPU Screen Recorder v" + std::string(GSR_VERSION) + " | Running on "; window_title += gpu_vendor_to_name(gsr_info.gpu_info.vendor); window = gtk_application_window_new(app); |