After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 572661 - Remove deprecated GTK+ symbols
Remove deprecated GTK+ symbols
Status: RESOLVED FIXED
Product: libgnomekbd
Classification: Core
Component: Indicator
2.25.x
Other Linux
: Normal normal
: ---
Assigned To: libgnomekbd maintainers
Sergey V. Udaltsov
Depends on: 550212
Blocks: 585692
 
 
Reported: 2009-02-21 15:32 UTC by André Klapper
Modified: 2009-06-13 23:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description André Klapper 2009-02-21 15:32:33 UTC
http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B

GTK_SIGNAL_FUNC, gtk_object_set_data, gtk_object_sink, gtk_tooltips_enable, gtk_tooltips_new, gtk_tooltips_set_tip


./capplet/gkbd-indicator-plugins-capplet.c:	GTK_SIGNAL_FUNC
./capplet/gkbd-indicator-plugins-capplet.c:	GTK_SIGNAL_FUNC
./capplet/gkbd-indicator-plugins-capplet.c:	GTK_SIGNAL_FUNC
./capplet/gkbd-indicator-plugins-capplet.c:	GTK_SIGNAL_FUNC
./capplet/gkbd-indicator-plugins-capplet.c:	GTK_SIGNAL_FUNC
./capplet/gkbd-indicator-plugins-capplet.c:	gtk_object_set_data (GTK_OBJECT (capplet), "gladeData", data);

./libgnomekbd/gkbd-indicator.c:	gtk_object_sink (GTK_OBJECT (tooltips));

Probably already covered by the patch in bug 550212:
./libgnomekbd/gkbd-indicator.c:	gtk_tooltips_enable (tooltips);
./libgnomekbd/gkbd-indicator.c:	tooltips = gtk_tooltips_new ();
./libgnomekbd/gkbd-indicator.c:	gtk_tooltips_set_tip (tooltips, GTK_WIDGET (gki), str, NULL);
./libgnomekbd/gkbd-indicator.c:	gtk_tooltips_set_tip (tooltips,



Contributors: When patching also make sure that the gtk and glib versions in configure.in/.ac are high enough and take a look since which version the new non-deprecated functions are available. http://library.gnome.org is your friend here. :-)
Comment 1 Sergey V. Udaltsov 2009-02-25 21:43:21 UTC
Commmitted! libgnomekbd is clean now