2.14.1: 2007-09-29 RĂ©mi Cardona * configure.in: increase the minimum glib requirements. Bug #481566. 2007-10-02 Murray Cumming * glib/glibmm/wrap.cc: * glib/glibmm/wrap.h: Replaced wrap_create_new_wrapper() (introduced by the last commit) with wrap_create_new_wrapper(), allowing us to check that the parent GType actually implements the interface. This allows us to return a parent known type if it implements the wanted interface. 2007-09-25 Murray Cumming * glib/glibmm/wrap.cc: * glib/glibmm/wrap.h: Added wrap_auto_interface<>(), which should be used by wrap() specializations for interfaces, so we create instances of the interface even if the derived C type is unknown to us. * glib/glibmm/signalproxy_connectionnode.h: Do not wrap.h from here unnecessarily, to allow us to include objectbase.h in wrap.h, needed by the new templated method. * tools/m4/class_interface.m4: Use wrap_auto_interface<>() instead of wrap_auto() for interfaces.