gtk2/gtk/deprecated
Christoph Reiter a72f1c76c8 gtktable: don't try to propagate expand related child props in compute_expand()
It tried to set the expand state if either xexpand/yexpand where true.
Due to a missing queue_compute_expand when adding a child it actually
only computed the expand state in case a child queued after being added
or in case a child had the expand property set (see optimization in
gtk_widget_set_parent)

In my case this broke layouts as a child of GtkCombBox started setting
an exand flag with 3.20 which queued a compute_expand, which in turn
propagated an expand child props set for a cell in the same table up
and overrode the expand child prop of a parent GtkBox.

This removes the custom compute_expand implementation to match the
behaviour of GtkBox (don't propagate child prop expand flags
but let child expand flags override the child props) and not get random
expand behaviour depending on whether and when child widgets set their
expand state.

https://bugzilla.gnome.org/show_bug.cgi?id=769162
2016-08-01 09:02:04 -04:00
..
gtkaction.c Mention GtkIconSize in all docs where the argument/return is annotated as taking an int instead of GtkIconSize 2016-01-04 11:56:44 +01:00
gtkaction.h docs: add Gtk*Class docs 2014-01-20 12:31:21 -05:00
gtkactiongroup.c builder: Allow 'primary' as a modifier value 2016-03-05 23:44:03 -05:00
gtkactiongroup.h docs: add Gtk*Class docs 2014-01-20 12:31:21 -05:00
gtkactivatable.c docs: use proper apostrophe 2014-02-07 13:06:10 -05:00
gtkactivatable.h docs: use proper apostrophe 2014-02-07 13:06:10 -05:00
gtkalignment.c Fix a typo 2015-06-20 10:52:01 -04:00
gtkalignment.h Deprecate GtkAligment 2014-05-23 20:31:25 -04:00
gtkarrow.c docs: Drop deprecated symbolic icon names 2015-07-04 19:34:23 +01:00
gtkarrow.h Deprecate GtkArrow 2014-05-13 23:50:13 -04:00
gtkcolorsel.c port to new gtk_menu_popup_at_* () functions 2016-07-19 09:38:54 -04:00
gtkcolorsel.h gtk: fix annotation syntax and missing some missing annotations 2014-05-27 21:10:32 -07:00
gtkcolorseldialog.c docs: use proper apostrophe 2014-02-07 13:06:10 -05:00
gtkcolorseldialog.h
gtkfontsel.c Avoid some clang compiler warnings 2015-03-22 15:13:32 -04:00
gtkfontsel.h
gtkgradient.c cssvalue: Remove GtkCssDependencies 2015-03-18 15:23:31 +01:00
gtkgradient.h styleproperties: Move into deprecated directory 2014-10-24 21:31:40 +02:00
gtkgradientprivate.h cssvalue: Remove GtkCssDependencies 2015-03-18 15:23:31 +01:00
gtkhandlebox.c gtk: Stop setting GDK_EXPOSURE_MASK on random widgets 2015-09-14 11:01:13 +02:00
gtkhandlebox.h docs: add Gtk*Class docs 2014-01-20 12:31:21 -05:00
gtkhbbox.c docs: use proper quotations instead of '*' 2014-02-07 14:22:39 -05:00
gtkhbbox.h
gtkhbox.c docs: use apostrophes in *n't 2014-02-07 13:32:47 -05:00
gtkhbox.h
gtkhpaned.c
gtkhpaned.h
gtkhscale.c gtk: port many nullability annotation fixes from Vala bindings 2014-05-30 13:24:20 -07:00
gtkhscale.h
gtkhscrollbar.c
gtkhscrollbar.h
gtkhseparator.c docs: use markdown instead of <note> 2014-02-06 08:01:49 -05:00
gtkhseparator.h
gtkhsv.c stylecontext: Split render functions out into gtkrender.[ch] 2014-10-03 06:18:05 +02:00
gtkhsv.h
gtkiconfactory.c Mention GtkIconSize in all docs where the argument/return is annotated as taking an int instead of GtkIconSize 2016-01-04 11:56:44 +01:00
gtkiconfactory.h iconfactory: Move private functions into private header 2015-12-09 13:30:40 +01:00
gtkiconfactoryprivate.h iconhelper: Pass only the CssStyle when loading iconsets 2015-12-09 13:30:40 +01:00
gtkimagemenuitem.c menuitem: really ignore horizontal-padding 2015-12-19 21:21:16 -08:00
gtkimagemenuitem.h docs: add Gtk*Class docs 2014-01-20 12:31:21 -05:00
gtkmisc.c gtk: Stop setting GDK_EXPOSURE_MASK on random widgets 2015-09-14 11:01:13 +02:00
gtkmisc.h Deprecate GtkMisc 2014-05-13 08:45:00 -04:00
gtknumerableicon.c css: Query icon theme from style, not from settings 2015-12-02 03:18:26 +01:00
gtknumerableicon.h Deprecate GtkNumerableIcon 2014-05-11 22:02:32 -04:00
gtknumerableiconprivate.h Deprecate GtkNumerableIcon 2014-05-11 22:02:32 -04:00
gtkradioaction.c docs: Another round of markup removal 2014-03-29 00:24:15 -04:00
gtkradioaction.h Move wholly deprecated classes to gtk/deprecated/ 2013-07-19 21:39:47 -04:00
gtkrc.c Code cleanup 2015-07-31 22:23:35 -04:00
gtkrc.h docs: enum cleanup 2014-05-20 09:54:01 -04:00
gtkrecentaction.c Assign a recent manager if one is set 2016-04-10 18:35:38 +01:00
gtkrecentaction.h Move wholly deprecated classes to gtk/deprecated/ 2013-07-19 21:39:47 -04:00
gtkstatusicon-quartz.c Drop some unused debug printfs 2016-02-28 21:40:23 -05:00
gtkstatusicon.c Try to delete any existing W32 status icons when DPI changes 2016-07-18 10:32:04 +00:00
gtkstatusicon.h Deprecate GtkStatusIcon 2014-08-15 13:02:31 -04:00
gtkstock.c gtk: Strip newlines from g_warning and g_error 2016-02-28 12:23:12 -05:00
gtkstock.h Improve some GtkStock deprecation notes 2015-03-05 16:07:30 -05:00
gtkstyle.c Avoid emitting ::style-set by name 2016-05-06 10:14:07 -04:00
gtkstyle.h Amend deprecation warnings for GtkStyle API 2015-05-14 17:00:14 +01:00
gtkstyleproperties.c styleproperties: Really don't use 'i' in inner loop 2016-03-20 13:43:46 +01:00
gtkstyleproperties.h styleproperties: Move into deprecated directory 2014-10-24 21:31:40 +02:00
gtkstylepropertiesprivate.h styleproperties: Move into deprecated directory 2014-10-24 21:31:40 +02:00
gtksymboliccolor.c cssvalue: Remove GtkCssDependencies 2015-03-18 15:23:31 +01:00
gtksymboliccolor.h styleproperties: Move into deprecated directory 2014-10-24 21:31:40 +02:00
gtksymboliccolorprivate.h
gtktable.c gtktable: don't try to propagate expand related child props in compute_expand() 2016-08-01 09:02:04 -04:00
gtktable.h docs: enum cleanup 2014-05-20 09:54:01 -04:00
gtktearoffmenuitem.c stylecontext: Split render functions out into gtkrender.[ch] 2014-10-03 06:18:05 +02:00
gtktearoffmenuitem.h docs: add Gtk*Class docs 2014-01-20 12:31:21 -05:00
gtkthemingengine.c themingengine: Call real API render functions 2014-10-03 06:18:05 +02:00
gtkthemingengine.h styleproperties: Move into deprecated directory 2014-10-24 21:31:40 +02:00
gtktoggleaction.c toggle action: Remove an unused variable 2015-09-06 17:11:33 -04:00
gtktoggleaction.h Move wholly deprecated classes to gtk/deprecated/ 2013-07-19 21:39:47 -04:00
gtktrayicon-x11.c GtkTrayIcon: fix uninitialised variable 2016-04-11 22:03:48 -04:00
gtktrayicon.h Deprecate GtkStatusIcon 2014-08-15 13:02:31 -04:00
gtkuimanager.c ui-manager: Fix "format not a string literal" errors 2016-04-05 12:58:58 +02:00
gtkuimanager.h docs: use more apostrophes 2014-02-07 13:26:12 -05:00
gtkvbbox.c docs: use proper quotations instead of '*' 2014-02-07 14:22:39 -05:00
gtkvbbox.h
gtkvbox.c docs: use apostrophes in *n't 2014-02-07 13:32:47 -05:00
gtkvbox.h
gtkvpaned.c
gtkvpaned.h
gtkvscale.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gtkvscale.h
gtkvscrollbar.c
gtkvscrollbar.h
gtkvseparator.c
gtkvseparator.h
Makefile.inc iconfactory: Move private functions into private header 2015-12-09 13:30:40 +01:00