diff options
author | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2010-04-12 22:21:46 -0400 |
---|---|---|
committer | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2010-04-12 22:21:46 -0400 |
commit | d2c35ec62a595dc02542edae920b6a63dbb57446 (patch) | |
tree | 6eaa336a1b72f6bac9c0dcda1a0f27ed17e96bc4 /gtk/gtksizegroup.h | |
parent | 1b2be80f10964e1ded1591294acc603f78980c93 (diff) | |
download | gtk+-d2c35ec62a595dc02542edae920b6a63dbb57446.tar.gz |
Mega commit to change ->get_desired_size() for ->get_desired_width/height().
This commit changes gtk_extended_layout_get_desired_size() for
per dimension variants. Furthermore this commit reverts the actions
done in size-groups for now as it needs a different approach.
The natural width/height parameters added to aux_info have been changed
for a per width cache for heights and a per height cache for widths.
gtk-demo is still working, currently sizegroups are not taken
into account as mentioned above - size groups need to be alerted both
when the widths and heights are updated independantly and then that
information needs to repropagate also to other extended layout implementors.
Diffstat (limited to 'gtk/gtksizegroup.h')
-rw-r--r-- | gtk/gtksizegroup.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gtk/gtksizegroup.h b/gtk/gtksizegroup.h index d82fbd5ca8..ecd2ceacf6 100644 --- a/gtk/gtksizegroup.h +++ b/gtk/gtksizegroup.h @@ -102,9 +102,8 @@ GSList * gtk_size_group_get_widgets (GtkSizeGroup *size_group); void _gtk_size_group_get_child_requisition (GtkWidget *widget, GtkRequisition *requisition); -void _gtk_size_group_compute_desired_size (GtkWidget *widget, - GtkRequisition *minimum_size, - GtkRequisition *natural_size); +void _gtk_size_group_compute_requisition (GtkWidget *widget, + GtkRequisition *requisition); void _gtk_size_group_queue_resize (GtkWidget *widget); G_END_DECLS |