GNOME Bugzilla – Bug 575130
Remove deprecated GTK+ symbols
Last modified: 2009-06-13 23:19:12 UTC
See http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B Potential patch contributors: See http://library.gnome.org for API documentation. Also note that a version bump in configure.ac/.in might be required. Deprecated GTK+ symbols to be replaced: GTK_CHECK_CAST, GTK_CHECK_CLASS_CAST, GTK_CHECK_CLASS_TYPE, GTK_CHECK_GET_CLASS, GTK_CHECK_TYPE, gtk_status_icon_set_tooltip, gtk_window_set_policy
Tracker-search-tool uses some of those macros and tracker-applet uses gtk_window_set_policy.
I can compile the latest version from git gnome repository with this options: make CFLAGS+="-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED"
Created attachment 133771 [details] [review] Patch to remove deprecated GTK+ symbols
Patch is missing a version bump to 2.16 in configure.ac.
Created attachment 133779 [details] [review] New patch
Hi, Thanks for the patches! Committed to the 0.6 and 0.7 branches.
For your interest: For the complete GNOME3-readyness status of tracker see bottom of http://www.gnome.org/~fpeters/299.html (though gconf vs dconf has not been decided yet).