GNOME Bugzilla – Bug 597756
[Q1] Remove deprecated GTK+ code
Last modified: 2014-07-25 19:39:49 UTC
See http://live.gnome.org/GTK+/3.0/Tasks for more info
Created attachment 145007 [details] [review] Remove GtkAction deprecated functions
Created attachment 145008 [details] [review] Remove GtkCellRenderer deprecated functions
Created attachment 145009 [details] [review] Remove GtkTreeViewColumn deprecated functions
Created attachment 145012 [details] [review] Remove GtkWindow deprecated code
Created attachment 145013 [details] [review] Remove GtkWidget deprecated code
Created attachment 145014 [details] [review] Remove GtkVbbox deprecated code
Created attachment 145015 [details] [review] Remove GtkContainer deprecated code
Created attachment 145016 [details] [review] Remove GtkBbox deprecated code
Created attachment 145058 [details] [review] Remove deprecated code: GtkAccelGroup
Created attachment 145059 [details] [review] Remove deprecated code: GtkCheckMenuItem
Created attachment 145060 [details] [review] Remove deprecated code: GtkAccelLabel
Created attachment 145061 [details] [review] Remove deprecated code: GtkEntry
Created attachment 145062 [details] [review] Remove deprecated code: GtkLabel
Created attachment 145063 [details] [review] Remove deprecated code: GtkPaned
Created attachment 145064 [details] [review] Remove deprecated code: GtkRadioButton
Created attachment 145065 [details] [review] Remove deprecated code: GtkFileChooserButton
Comment on attachment 145059 [details] [review] Remove deprecated code: GtkCheckMenuItem commited an improved version of this patch commit ed4d2e23a3e2945f22bcbc64d338ef9d42b07c1f
Comment on attachment 145060 [details] [review] Remove deprecated code: GtkAccelLabel commited an improved version of this patch commit c7a8445f11f841af6e553476a00abc251ee2ce06
Comment on attachment 145063 [details] [review] Remove deprecated code: GtkPaned commited an improved version of this patch commit 13a25f9528d865a5c689aabe8900c3843be0f267
Comment on attachment 145064 [details] [review] Remove deprecated code: GtkRadioButton committed an improved version of this patch commit http://git.gnome.org/cgit/gtk+/commit/?h=gtk-2.90&id=ab538d9c245b2a5d090cce488359ccc5fd0218eb
Comment on attachment 145065 [details] [review] Remove deprecated code: GtkFileChooserButton Committed an improved version of this patch commit 1115d323d0a4c35554aa6fcb52c36be3423e7c21
Comment on attachment 145065 [details] [review] Remove deprecated code: GtkFileChooserButton committed a improved version of this patch commit 1115d323d0a4c35554aa6fcb52c36be3423e7c21
Comment on attachment 145062 [details] [review] Remove deprecated code: GtkLabel committed a improved version of this patch commit e9d18c5b05d30cdb2efe2f472603050173b43c6a
Comment on attachment 145061 [details] [review] Remove deprecated code: GtkEntry Also commited in other commit: http://git.gnome.org/cgit/gtk+/commit/?h=gtk-2-90&id=0b54b52e7405e02d5e33c46697ba6f2f7b6fd9bd
Created attachment 160100 [details] [review] Remove deprecated code: GtkToolbar
Created attachment 160117 [details] [review] Remove deprecated code: gtkenum
Created attachment 160118 [details] [review] Remove deprecated code: GtkNotebook
Review of attachment 160100 [details] [review]: Looks like this has already been committed.
Review of attachment 160117 [details] [review]: This looks incomplete: grep MENU_INTERNALS *.c gtkmenubar.c:#define GTK_MENU_INTERNALS gtkmenu.c:#define GTK_MENU_INTERNALS gtkmenuitem.c:#define GTK_MENU_INTERNALS gtkmenushell.c:#define GTK_MENU_INTERNALS
Review of attachment 160118 [details] [review]: The setter/getter have been removed already. I don't think the intention was to remove the child properties themselves. So I consider this done.
Comment on attachment 160100 [details] [review] Remove deprecated code: GtkToolbar This is all done, afaics
Comment on attachment 160117 [details] [review] Remove deprecated code: gtkenum This is all done, afaics
I reopen this as the problem with GtkButton signals is still not fixed. See bug #632729
closing again, no point in keeping this open