[gtk: 7/9] broadway: Add inhibit shortcut properties



commit b22c7b8b770cc3cb595d281e17e105dbd283dc40
Author: Olivier Fourdan <ofourdan redhat com>
Date:   Fri Mar 27 17:13:16 2020 +0100

    broadway: Add inhibit shortcut properties
    
    Broadway doesn't have support for inhibit shortcuts, yet it needs to
    support the standard set of GdkToplevel properties.
    
    Add support for the "inhibit-list" object property to GdkToplevel on
    Broadway.

 gdk/broadway/gdksurface-broadway.c | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/gdk/broadway/gdksurface-broadway.c b/gdk/broadway/gdksurface-broadway.c
index a66d575b04..68927415cd 100644
--- a/gdk/broadway/gdksurface-broadway.c
+++ b/gdk/broadway/gdksurface-broadway.c
@@ -1499,6 +1499,9 @@ gdk_broadway_toplevel_set_property (GObject      *object,
     case LAST_PROP + GDK_TOPLEVEL_PROP_DELETABLE:
       break;
 
+    case LAST_PROP + GDK_TOPLEVEL_PROP_SHORTCUTS_INHIBITED:
+      break;
+
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;
@@ -1541,6 +1544,10 @@ gdk_broadway_toplevel_get_property (GObject    *object,
     case LAST_PROP + GDK_TOPLEVEL_PROP_DELETABLE:
       break;
 
+    case LAST_PROP + GDK_TOPLEVEL_PROP_SHORTCUTS_INHIBITED:
+      g_value_set_boolean (value, surface->shortcuts_inhibited);
+      break;
+
     default:
       G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
       break;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]