GNOME Bugzilla – Bug 585758
Remove deprecated GTK+ symbols
Last modified: 2009-06-15 09:06:59 UTC
According to http://www.gnome.org/~fpeters/299.html gst-plugins-base contains deprecated GTK+ symbols that must be removed for GNOME3. See http://library.gnome.org/devel/gtk/stable/ for the API reference and how to substitute. See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B for a general explanation. List of deprecated symbols: "gtk_signal_connect, gtk_timeout_add, gtk_timeout_remove, gtk_tooltips_new, gtk_tooltips_set_tip"
commit 83883484af670dfcf3cb1639b2b9187753d81778 Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Sun Jun 14 20:30:59 2009 +0200 Don't use deprecated GTK API Fixes bug #585758.
gtk_signal_connect() still exists after the last commit: ./tests/examples/seek/seek.c: gtk_signal_connect (GTK_OBJECT (shuttle_checkbox), ./tests/examples/seek/seek.c: gtk_signal_connect (GTK_OBJECT (shuttle_hscale), "value_changed", ./tests/examples/seek/seek.c: gtk_signal_connect (GTK_OBJECT (shuttle_hscale), "format_value", If that's outdated stuff I could whitelist it from the stats.
Oh, sorry... I changed an older version of seek.c, pulled from master again and pushed it then but in the meantime someone added some more gtk_signal_connect() calls. ommit 95c0f8ba80678c8ac86f6cb42f40d353dd1ba28c Author: Sebastian Dröge <sebastian.droege@collabora.co.uk> Date: Mon Jun 15 11:06:25 2009 +0200 Don't use deprecated GTK API Fixes bug #585758.