gtk+ r18606 - in branches/extended-layout: . gtk tests
- From: hasselmm svn gnome org
- To: svn-commits-list gnome org
- Subject: gtk+ r18606 - in branches/extended-layout: . gtk tests
- Date: Sun, 12 Aug 2007 23:00:23 +0100 (BST)
Author: hasselmm
Date: 2007-08-12 23:00:23 +0100 (Sun, 12 Aug 2007)
New Revision: 18606
ViewCVS link: http://svn.gnome.org/viewcvs/gtk+?rev=18606&view=rev
Modified:
branches/extended-layout/ChangeLog.gtk-extended-layout
branches/extended-layout/gtk/gtkbin.c
branches/extended-layout/gtk/gtkextendedlayout.c
branches/extended-layout/gtk/gtkhbox.c
branches/extended-layout/gtk/gtktable.c
branches/extended-layout/gtk/gtktable.h
branches/extended-layout/gtk/gtktreeview.c
branches/extended-layout/gtk/gtkvbox.c
branches/extended-layout/tests/autotestextendedlayout.c
Log:
2007-08-12 Mathias Hasselmann <mathias hasselmann gmx de>
* gtk/gtkbin.c: Filter feature set returned by the child to match
the subset supported by bins. Ensure natural size matches at least
the requested size.
* gtk/gtkextendedlayout.c: Ensure natural size matches at least
the requested size by considering explicit size requests.
* gtk/gtkhbox.c, gtk/gtkvbox.c, gtk/gtktable.c, gtk/gtktable.h:
Delegate natural size calculation to the (modified) size_request
method for more accurate resutls. This trick was developed already
for GtkLabel, but not recognized before working on GtkScrolledWindow.
* gtk/gtktreeview.c: Skip invisible columns for natural size.
* tests/autotestextendedlayout.c: Test natural size properties
for all classes implementing GtkExtendLayout.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]