CVSROOT:        /cvs/gnome
Module name:    glibmm
Changes by:     murrayc 06/11/10 13:15:56

Modified files:
        .              : Tag: glibmm-2-10 ChangeLog 
        glib/glibmm    : Tag: glibmm-2-10 objectbase.cc objectbase.h 
                         propertyproxy_base.cc propertyproxy_base.h 

Log message:
2006-11-10  Murray Cumming  <[EMAIL PROTECTED]>

* glib/glibmm/objectbase.cc:
* glib/glibmm/objectbase.h: Added connect_property_changed(),
as an alternative to use when the property proxies are not
available because GLIBMM_PROPERTIES_ENABLED is not defined.
SignalProxyProperty::connect(): Use notify::propertyname instead of
just notify, so do not have to check the property name later. This
should be more efficient (when this is used, rarely).
* glib/glibmm/propertyproxy_base.cc:
* glib/glibmm/propertyproxy_base.h: Move PropertyProxyConnectionNode
into the header, so we can reuse it for connect_property_changed().

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=glibmm&who=murrayc&date=explicit&mindate=2006-11-10%2013:14&maxdate=2006-11-10%2013:16

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to