[gnome-games/wip/exalm/unified-window: 55/60] preferences-subpage: Add allow-back property
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games/wip/exalm/unified-window: 55/60] preferences-subpage: Add allow-back property
- Date: Fri, 10 Apr 2020 14:43:09 +0000 (UTC)
commit 2436accfb10cea7289f4c511b1bc543600e257b0
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Fri Apr 10 18:55:29 2020 +0500
preferences-subpage: Add allow-back property
src/ui/preferences-subpage-gamepad.vala | 2 ++
src/ui/preferences-subpage-keyboard.vala | 2 ++
src/ui/preferences-subpage.vala | 1 +
3 files changed, 5 insertions(+)
---
diff --git a/src/ui/preferences-subpage-gamepad.vala b/src/ui/preferences-subpage-gamepad.vala
index ef27cb6d..b8633d59 100644
--- a/src/ui/preferences-subpage-gamepad.vala
+++ b/src/ui/preferences-subpage-gamepad.vala
@@ -41,6 +41,7 @@ private class Games.PreferencesSubpageGamepad : Gtk.Box, PreferencesSubpage {
cancel_button.visible = (state == State.CONFIGURE);
header_bar.show_close_button = (state == State.TEST);
request_selection_mode = (state == State.CONFIGURE);
+ allow_back = (state == State.TEST);
switch (value) {
case State.TEST:
@@ -79,6 +80,7 @@ private class Games.PreferencesSubpageGamepad : Gtk.Box, PreferencesSubpage {
}
public bool request_selection_mode { get; set; }
+ public bool allow_back { get; set; }
public string info_message { get; set; }
[GtkChild]
diff --git a/src/ui/preferences-subpage-keyboard.vala b/src/ui/preferences-subpage-keyboard.vala
index 7d0469b7..a98edf51 100644
--- a/src/ui/preferences-subpage-keyboard.vala
+++ b/src/ui/preferences-subpage-keyboard.vala
@@ -37,6 +37,7 @@ private class Games.PreferencesSubpageKeyboard : Gtk.Box, PreferencesSubpage {
cancel_button.visible = (state == State.CONFIGURE);
header_bar.show_close_button = (state == State.TEST);
request_selection_mode = (state == State.CONFIGURE);
+ allow_back = (state == State.TEST);
switch (value) {
case State.TEST:
@@ -72,6 +73,7 @@ private class Games.PreferencesSubpageKeyboard : Gtk.Box, PreferencesSubpage {
}
public bool request_selection_mode { get; set; }
+ public bool allow_back { get; set; }
public string info_message { get; set; }
[GtkChild]
diff --git a/src/ui/preferences-subpage.vala b/src/ui/preferences-subpage.vala
index 27d1abb6..173199f1 100644
--- a/src/ui/preferences-subpage.vala
+++ b/src/ui/preferences-subpage.vala
@@ -3,4 +3,5 @@
private interface Games.PreferencesSubpage : Gtk.Widget {
public abstract Hdy.HeaderBar header_bar { get; }
public abstract bool request_selection_mode { get; set; }
+ public abstract bool allow_back { get; set; }
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]