[gtk/ebassi/prop-names: 2/2] Rename GtkWindow:fullscreen to :fullscreened
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/ebassi/prop-names: 2/2] Rename GtkWindow:fullscreen to :fullscreened
- Date: Wed, 9 Dec 2020 00:14:15 +0000 (UTC)
commit c4b768a4ec5cc72dea0efbe7c6277a4753df45f6
Author: Emmanuele Bassi <ebassi gnome org>
Date: Wed Dec 9 00:11:49 2020 +0000
Rename GtkWindow:fullscreen to :fullscreened
Having a property with the same name of a method makes some languages
which put properties and method names in the same flat namespace not
really happy about our choices. To avoid collisions, let's put the the
"fullscreen" property into the past, alongside the "maximized" property.
gtk/gtkwindow.c | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index 117e923624..1b6d994a3a 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -285,7 +285,7 @@ enum {
PROP_FOCUS_VISIBLE,
PROP_MAXIMIZED,
- PROP_FULLSCREEN,
+ PROP_FULLSCREENED,
LAST_ARG
};
@@ -881,7 +881,7 @@ gtk_window_class_init (GtkWindowClass *klass)
GTK_PARAM_READWRITE|G_PARAM_CONSTRUCT|G_PARAM_EXPLICIT_NOTIFY);
/**
- * GtkWindow:fullscreen:
+ * GtkWindow:fullscreened:
*
* Whether the window is fullscreen.
*
@@ -890,8 +890,8 @@ gtk_window_class_init (GtkWindowClass *klass)
* means you will need to connect to the #GObject::notify signal in order to
* know whether the operation was successful.
*/
- window_props[PROP_FULLSCREEN] =
- g_param_spec_boolean ("fullscreen",
+ window_props[PROP_FULLSCREENED] =
+ g_param_spec_boolean ("fullscreened",
P_("Is fullscreen"),
P_("Whether the window is fullscreen"),
FALSE,
@@ -1683,7 +1683,7 @@ gtk_window_set_property (GObject *object,
else
gtk_window_unmaximize (window);
break;
- case PROP_FULLSCREEN:
+ case PROP_FULLSCREENED:
if (g_value_get_boolean (value))
gtk_window_fullscreen (window);
else
@@ -1766,7 +1766,7 @@ gtk_window_get_property (GObject *object,
case PROP_MAXIMIZED:
g_value_set_boolean (value, gtk_window_is_maximized (window));
break;
- case PROP_FULLSCREEN:
+ case PROP_FULLSCREENED:
g_value_set_boolean (value, gtk_window_is_fullscreen (window));
break;
case PROP_FOCUS_WIDGET:
@@ -4493,7 +4493,7 @@ surface_state_changed (GtkWidget *widget)
priv->fullscreen = (new_surface_state & GDK_TOPLEVEL_STATE_FULLSCREEN) ? TRUE : FALSE;
priv->fullscreen_initially = priv->fullscreen;
- g_object_notify_by_pspec (G_OBJECT (widget), window_props[PROP_FULLSCREEN]);
+ g_object_notify_by_pspec (G_OBJECT (widget), window_props[PROP_FULLSCREENED]);
}
if (changed_mask & GDK_TOPLEVEL_STATE_MAXIMIZED)
@@ -5270,7 +5270,7 @@ gtk_window_fullscreen (GtkWindow *window)
if (priv->surface && gdk_surface_get_mapped (priv->surface))
gtk_window_update_toplevel (window);
else if (!was_fullscreen_initially)
- g_object_notify_by_pspec (G_OBJECT (window), window_props[PROP_FULLSCREEN]);
+ g_object_notify_by_pspec (G_OBJECT (window), window_props[PROP_FULLSCREENED]);
}
static void
@@ -5357,7 +5357,7 @@ gtk_window_unfullscreen (GtkWindow *window)
if (priv->surface && gdk_surface_get_mapped (priv->surface))
gtk_window_update_toplevel (window);
else if (was_fullscreen_initially)
- g_object_notify_by_pspec (G_OBJECT (window), window_props[PROP_FULLSCREEN]);
+ g_object_notify_by_pspec (G_OBJECT (window), window_props[PROP_FULLSCREENED]);
}
/**
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]