diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-03-09 11:49:59 -0700 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-03-12 15:30:11 -0400 |
commit | f020d77a23e3f55ed960843a9bfbdf1fec06a501 (patch) | |
tree | 4ac1d24145b0df0f744cbf90677f99ae53a18d41 /gdk/gdktoplevel.c | |
parent | 81be6ff46b201dfb1dc1f581ecb6f04c10a2f8dd (diff) | |
download | gtk+-f020d77a23e3f55ed960843a9bfbdf1fec06a501.tar.gz |
Move fullscreen-mode to GdkToplevel
Diffstat (limited to 'gdk/gdktoplevel.c')
-rw-r--r-- | gdk/gdktoplevel.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdk/gdktoplevel.c b/gdk/gdktoplevel.c index 007f80845e..6d9e2a9955 100644 --- a/gdk/gdktoplevel.c +++ b/gdk/gdktoplevel.c @@ -164,6 +164,13 @@ gdk_toplevel_default_init (GdkToplevelInterface *iface) "Deletable", FALSE, G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY)); + g_object_interface_install_property (iface, + g_param_spec_enum ("fullscreen-mode", + "Fullscreen mode", + "Fullscreen mode", + GDK_TYPE_FULLSCREEN_MODE, + GDK_FULLSCREEN_ON_CURRENT_MONITOR, + G_PARAM_READWRITE | G_PARAM_EXPLICIT_NOTIFY)); } guint @@ -183,6 +190,7 @@ gdk_toplevel_install_properties (GObjectClass *object_class, g_object_class_override_property (object_class, first_prop + GDK_TOPLEVEL_PROP_FOCUS_ON_MAP, "focus-on-map"); g_object_class_override_property (object_class, first_prop + GDK_TOPLEVEL_PROP_DECORATED, "decorated"); g_object_class_override_property (object_class, first_prop + GDK_TOPLEVEL_PROP_DELETABLE, "deletable"); + g_object_class_override_property (object_class, first_prop + GDK_TOPLEVEL_PROP_FULLSCREEN_MODE, "fullscreen-mode"); return GDK_TOPLEVEL_NUM_PROPERTIES; } |