GNOME Bugzilla – Bug 572239
Remove deprecated GTK+ symbols
Last modified: 2009-06-13 23:19:13 UTC
http://live.gnome.org/GnomeGoals/RemoveDeprecatedSymbols/GTK%2B http://library.gnome.org/devel/gdk/stable/gdk-Images.html#gdk-image-get ./src/fe-gnome/xtext.c: img = gdk_image_get (GTK_WIDGET (xtext)->window, 0, 0, width+128, height); http://library.gnome.org/devel/gdk/stable/gdk-Windows.html#gdk-window-get-size ./src/fe-gnome/xtext.c: gdk_window_get_size (GTK_WIDGET (xtext)->window, &width, &height); http://library.gnome.org/devel/gtk/unstable/gtk-Signals.html#gtk-signal-disconnect-by-data ./src/fe-gnome/xtext.c: /* gtk_signal_disconnect_by_data (GTK_OBJECT (xtext->adj), xtext);*/
These are just deprecated in gtk 2.14. There are more deprecations in gtk 2.15, hence xchat must also get rid of gtk_action_connect_proxy, gtk_status_icon_set_tooltip .
I can compile the latest version from git without errors with these options: make CFLAGS+="-DGDK_PIXBUF_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DG_DISABLE_DEPRECATED"
Created attachment 133050 [details] [review] proposed patch
Thanks; please commit to master.
@chpe: I don't have commit rights. Someone feel free to commit this. Thanks.
hello, I commited the fix, Christian I hope you don't mind. Thanks Pedro Cheers.