GtkObject is gone (was GTK3 breakage)

2010-09-28 Thread Murray Cumming
On Sun, 2010-09-26 at 16:08 +0200, Benjamin Otte wrote: - GtkObject is gone With the existance of GObject, GtkObject became unnecessary. The functions it provided are now either part of GObject or GtkWidget. For gtkmm, I welcome this for the little GtkAdjustment, GtkFileFilter and

ANNOUNCE: gtkmm 2.22.0

2010-09-28 Thread Murray Cumming
*** gtkmm 2.22: gtkmm 2.22 wraps new API in GTK+ 2.22. It is is API/ABI-compatible with gtkmm =2.4. It is a version of the gtkmm-2.4 API. gtkmm stays in-sync with GTK+ by following the official GNOME release schedule: http://www.gnome.org/start/unstable/ Bindings for the rest of the GNOME

Re: GtkObject is gone (was GTK3 breakage)

2010-09-28 Thread Owen Taylor
On Tue, 2010-09-28 at 09:55 +0200, Murray Cumming wrote: We could just unref the underlying object, but once the wrapping C++ object has been destroyed, the vfuncs (and default signal handlers) will fall back to default C implementations, if any, and this could even cause different UI

Re: GtkObject is gone (was GTK3 breakage)

2010-09-28 Thread Murray Cumming
On Tue, 2010-09-28 at 10:11 -0400, Owen Taylor wrote: On Tue, 2010-09-28 at 09:55 +0200, Murray Cumming wrote: We could just unref the underlying object, but once the wrapping C++ object has been destroyed, the vfuncs (and default signal handlers) will fall back to default C