GNOME Bugzilla – Bug 572089
Remove deprecated GTK+ symbols
Last modified: 2009-04-02 19:13:10 UTC
See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B . After fixing this, it could be helpful to always compile by using make CFLAGS+="-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED" in order to avoid breaking this again by accident. ./src/plugins/properties/bacon-video-widget-properties.c: parent_class = gtk_type_class (gtk_vbox_get_type ()); http://library.gnome.org/devel/gtk/unstable/gtk-Types.html#gtk-type-class Note that this will require a gtk >= 2.14 dependency.
2009-02-17 Philip Withnall <philip@tecnocode.co.uk> * src/plugins/properties/bacon-video-widget-properties.c (bacon_video_widget_properties_class_init), (bacon_video_widget_properties_init), (bacon_video_widget_properties_dispose): Tidy up BaconVideoWidgetProperties a little and remove a deprecated GTK+ call. (Closes: #572089)
Sorry, another one after also grep'ing for the stuff deprecated in gtk 2.15: ./src/totem-object.c: gtk_action_connect_proxy (action, item); http://library.gnome.org/devel/gtk/unstable/GtkAction.html#gtk-action-connect-proxy
What's it supposed to be replaced by? The docs don't mention any replacement functions.
(In reply to comment #3) > What's it supposed to be replaced by? The docs don't mention any replacement > functions. *shrug* Maybe file a bug against the gtk API docs to provide better migration instructions (so we don't run into this question again and again for other modules), or ask on a mailing list...?
I'm wondering why I didn't get warned about this when compiling. As far as I can see, the flags $(DISABLE_DEPRECATED) are getting put in libtotem_main_la_CPPFLAGS correctly. :-\
New docs are here: http://library.gnome.org/devel/gtk/unstable/GtkAction.html#gtk-action-connect-proxy
2009-04-02 Philip Withnall <philip@tecnocode.co.uk> * configure.in: * src/totem-object.c (totem_callback_connect): Remove our last deprecated GTK+ function call, bumping our GTK+ requirement to 2.16.0. (Closes: #572089)