CVSROOT: /cvs/gnome
Module name: sabayon
Changes by: markmc 05/02/10 08:47:57
Modified files:
. : ChangeLog
lib : userprofile.py
lib/sources : filessource.py gconfsource.py paneldelegate.py
Log message:
2005-02-10 Mark McLoughlin <[EMAIL PROTECTED]>
Add ability for delegates to commit changes.
* lib/userprofile.py:
(ProfileChange.__init__): allow a delegate to be
passed to the constructor.
(SourceDelegate.__init__): kill the "changes class" idea.
(SourceDelegate.commit_change): add hook for delegates
to implement.
(ProfileSource.commit_change): if a change is associated
with a delegate, commit the change via the delegate.
* lib/sources/filessource.py:
(FilesSource.commit_change): chain up to ProfileSource.commit_change.
* lib/sources/gconfsource.py:
(GConfSource.commit_change): ditto.
* lib/sources/paneldelegate.py: associate changes with the delegate
and add a commit_change() stub. Just need to figure out how in hell
to do it now.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=sabayon&who=markmc&date=explicit&mindate=2005-02-10%2008:46&maxdate=2005-02-10%2008:48
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list