aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2025-01-07 17:01:12 +0100
committerdec05eba <dec05eba@protonmail.com>2025-01-07 17:01:12 +0100
commitb62d1af19cddd7da38cc50c64cc8bd6d7762ada0 (patch)
tree2fa5528874c2ac93020e2119885153e13771af31
parent5a0f825c4de8927f86b647b648cd58d8baf24dce (diff)
5.0.7, flatpak: update gsr-global-hotkeys
-rw-r--r--com.dec05eba.gpu_screen_recorder.appdata.xml8
-rw-r--r--meson.build2
-rw-r--r--project.conf2
-rw-r--r--src/main.cpp3
4 files changed, 11 insertions, 4 deletions
diff --git a/com.dec05eba.gpu_screen_recorder.appdata.xml b/com.dec05eba.gpu_screen_recorder.appdata.xml
index e016eb8..e29703b 100644
--- a/com.dec05eba.gpu_screen_recorder.appdata.xml
+++ b/com.dec05eba.gpu_screen_recorder.appdata.xml
@@ -93,6 +93,14 @@
</screenshots>
<releases>
+ <release version="5.0.7" date="2025-01-07">
+ <description>
+ <ul>
+ <li>Fix UI opening on the wrong monitor on gnome and sometimes not being properly fullscreen</li>
+ <li>Support different keyboard layouts where Z is switched to another location on the keyboard</li>
+ </ul>
+ </description>
+ </release>
<release version="5.0.6" date="2025-01-05">
<description>
<ul>
diff --git a/meson.build b/meson.build
index 04d3cf0..ad27762 100644
--- a/meson.build
+++ b/meson.build
@@ -1,4 +1,4 @@
-project('gpu-screen-recorder-gtk', ['c', 'cpp'], version : '5.0.0', default_options : ['warning_level=2'])
+project('gpu-screen-recorder-gtk', ['c', 'cpp'], version : '5.0.7', default_options : ['warning_level=2'])
add_project_arguments('-Wshadow', language : ['c', 'cpp'])
if get_option('buildtype') == 'debug'
diff --git a/project.conf b/project.conf
index 8f9db5e..e37a6ba 100644
--- a/project.conf
+++ b/project.conf
@@ -1,7 +1,7 @@
[package]
name = "gpu-screen-recorder-gtk"
type = "executable"
-version = "5.0.0"
+version = "5.0.7"
platforms = ["posix"]
[config]
diff --git a/src/main.cpp b/src/main.cpp
index 36bb10e..c659e23 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -20,7 +20,7 @@ extern "C" {
#include <vector>
#include <libayatana-appindicator/app-indicator.h>
-#define GSR_CURRENT_GLOBAL_HOTKEYS_CODE_VERSION 1
+#define GSR_CURRENT_GLOBAL_HOTKEYS_CODE_VERSION 2
#ifndef GSR_VERSION
#define GSR_VERSION "unknown"
@@ -2763,7 +2763,6 @@ static gboolean on_click_switch_to_new_ui(GtkButton*, gpointer) {
GtkWidget *dialog = gtk_message_dialog_new_with_markup(GTK_WINDOW(window), GTK_DIALOG_MODAL, GTK_MESSAGE_QUESTION, GTK_BUTTONS_YES_NO,
"You are about to try out the new UI, which is a ShadowPlay-like fullscreen UI. It runs in the background and you have to show/hide it by pressing Left Alt+Z.\n"
"This new UI is still experimental and you may experience issues depending on your system. You can switch back to the old UI at any time by opening the UI and clicking on the settings button and clicking on the \"Go back to the old UI\" button.\n"
- "Note that at the moment it assumes you are using a keyboard with qwerty layout. If you are using another keyboard layout then instead of pressing Left Alt+Z you have to press the key that has been switched the with Z key.\n"
"\n"
"This new UI comes with new features, such as being able to automatically launch it on system startup by enabling it in settings, and hotkey support on any Wayland compositor.\n"
"\n"