GNOME Bugzilla – Bug 589764
Remove deprecated Glib and GTK+ symbols
Last modified: 2009-08-02 20:01:41 UTC
According to http://www.gnome.org/~fpeters/299.html Balsa uses deprecated symbols that will be removed for GTK+ 3. See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B and http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/Glib . g_strncasecmp gdk_color_black gtk_status_icon_set_tooltip gtk_tooltips_set_tip gtk_widget_ref gtk_widget_unref
(In reply to comment #0) Hi André: Thanks for looking over Balsa! > According to http://www.gnome.org/~fpeters/299.html Balsa uses deprecated > symbols that will be removed for GTK+ 3. > > See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B and > http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/Glib . > > g_strncasecmp Oops--fixed > gdk_color_black That was commented out--I've reworded the comment. > gtk_status_icon_set_tooltip The replacement gtk_status_icon_set_tooltip_text is since 2.16, and Balsa requires only 2.14+, so we have conditional code that still uses the older api. > gtk_tooltips_set_tip > gtk_widget_ref > gtk_widget_unref Those were all in dead code that's been removed in master.
So, can this bug marked as fixed? ;)
Yes. Balsa is always built with *_DISABLE_DEPRECATED, so when gtk_status_icon_set_tooltip is officially deprecated, the compatibility code will be dropped.