[vala/staging: 8/10] gtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its property
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging: 8/10] gtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its property
- Date: Thu, 21 Aug 2014 22:09:56 +0000 (UTC)
commit d8b3206c080598b633238f48d4c1acb6247b0a33
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Thu Aug 21 19:02:58 2014 +0200
gtk+-2.0, gtk+-3.0: Make Widget.get/set_parent compatible with its property
vapi/gtk+-2.0.vapi | 5 +++--
vapi/gtk+-3.0.vapi | 5 +++--
vapi/packages/gtk+-2.0/gtk+-2.0.metadata | 2 ++
vapi/packages/gtk+-3.0/gtk+-3.0.metadata | 2 ++
4 files changed, 10 insertions(+), 4 deletions(-)
---
diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi
index 6b3f83e..e989a38 100644
--- a/vapi/gtk+-2.0.vapi
+++ b/vapi/gtk+-2.0.vapi
@@ -5583,7 +5583,8 @@ namespace Gtk {
public unowned Gtk.RcStyle get_modifier_style ();
public bool get_no_show_all ();
public unowned Pango.Context get_pango_context ();
- public unowned Gtk.Widget get_parent ();
+ [CCode (type = "GtkWidget*")]
+ public unowned Gtk.Container? get_parent ();
public unowned Gdk.Window get_parent_window ();
public void get_pointer (out int x, out int y);
public bool get_realized ();
@@ -5685,7 +5686,7 @@ namespace Gtk {
public void set_has_window (bool has_window);
public void set_mapped (bool mapped);
public void set_no_show_all (bool no_show_all);
- public void set_parent (Gtk.Widget parent);
+ public void set_parent ([CCode (type = "GtkWidget*")] Gtk.Container parent);
public void set_parent_window (Gdk.Window parent_window);
public void set_realized (bool realized);
public void set_receives_default (bool receives_default);
diff --git a/vapi/gtk+-3.0.vapi b/vapi/gtk+-3.0.vapi
index 47dad18..69b952d 100644
--- a/vapi/gtk+-3.0.vapi
+++ b/vapi/gtk+-3.0.vapi
@@ -6341,7 +6341,8 @@ namespace Gtk {
public bool get_no_show_all ();
public double get_opacity ();
public unowned Pango.Context get_pango_context ();
- public unowned Gtk.Widget get_parent ();
+ [CCode (type = "GtkWidget*")]
+ public unowned Gtk.Container? get_parent ();
public unowned Gdk.Window get_parent_window ();
public unowned Gtk.WidgetPath get_path ();
[Deprecated (replacement = "Gdk.Window.get_device_position", since = "3.4")]
@@ -6494,7 +6495,7 @@ namespace Gtk {
public void set_margin_top (int margin);
public void set_no_show_all (bool no_show_all);
public void set_opacity (double opacity);
- public void set_parent (Gtk.Widget parent);
+ public void set_parent ([CCode (type = "GtkWidget*")] Gtk.Container parent);
public void set_parent_window (Gdk.Window parent_window);
public void set_realized (bool realized);
public void set_receives_default (bool receives_default);
diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
index e35ea77..00422c4 100644
--- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
+++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata
@@ -1076,6 +1076,7 @@ gtk_widget_get_child_requisition.requisition is_out="1"
gtk_widget_get_composite_name transfer_ownership="1"
gtk_widget_get_requisition.requisition hidden="1"
gtk_widget_get_requisition type_name="Gtk.Requisition"
+gtk_widget_get_parent type_name="Gtk.Container" ctype="GtkWidget*" nullable="1"
gtk_widget_get_pointer.x is_out="1"
gtk_widget_get_pointer.y is_out="1"
gtk_widget_get_size_request.width is_out="1"
@@ -1101,6 +1102,7 @@ gtk_widget_region_intersect transfer_ownership="1"
gtk_widget_render_icon.detail nullable="1"
gtk_widget_render_icon nullable="1"
gtk_widget_render_icon transfer_ownership="1"
+gtk_widget_set_parent.parent type_name="Gtk.Container" ctype="GtkWidget*"
gtk_widget_set_scroll_adjustments.hadjustment nullable="1"
gtk_widget_set_scroll_adjustments.vadjustment nullable="1"
gtk_widget_set_style.style nullable="1"
diff --git a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
index 8f8603b..c69cc14 100644
--- a/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
+++ b/vapi/packages/gtk+-3.0/gtk+-3.0.metadata
@@ -1439,6 +1439,7 @@ gtk_widget_get_modifier_style deprecated_since="3.0" replacement="StyleContext w
gtk_widget_get_requisition deprecated_since="3.0"
gtk_widget_get_requisition.requisition hidden="1"
gtk_widget_get_requisition type_name="Gtk.Requisition"
+gtk_widget_get_parent type_name="Gtk.Container" ctype="GtkWidget*" nullable="1"
gtk_widget_get_pointer deprecated_since="3.4" replacement="Gdk.Window.get_device_position"
gtk_widget_get_pointer.x is_out="1"
gtk_widget_get_pointer.y is_out="1"
@@ -1491,6 +1492,7 @@ gtk_widget_render_icon nullable="1"
gtk_widget_render_icon transfer_ownership="1"
gtk_widget_render_icon_pixbuf transfer_ownership="1"
gtk_widget_reset_rc_styles deprecated_since="3.0" replacement="reset_style"
+gtk_widget_set_parent.parent type_name="Gtk.Container" ctype="GtkWidget*"
gtk_widget_set_scroll_adjustments.hadjustment nullable="1"
gtk_widget_set_scroll_adjustments.vadjustment nullable="1"
gtk_widget_set_state deprecated_since="3.0" replacement="set_state_flags"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]