CVSROOT: /cvs/gnome
Module name: f-spot
Changes by: lewing 05/06/03 05:54:13
Modified files:
. : ChangeLog
src : IBrowsableItem.cs CDExport.cs
DirectoryCollection.cs GalleryExport.cs
FolderExport.cs FlickrExport.cs
IPhotoCollection.cs IconView.cs MainWindow.cs
PhotoArray.cs PhotoLoader.cs PhotoQuery.cs
ScalingIconView.cs TagCommands.cs
Log message:
2005-06-03 Larry Ewing <[EMAIL PROTECTED]>
* src/IBrowsableItem.cs: add direct indexer so that we can avoid
making all collections mirror their internal structures as actual
arrays. The collections that change a lot were doing far too much
work.
* src/CDExport.cs: use count and indexer.
* src/DirectoryCollection.cs: add indexer.
* src/GalleryExport.cs: use indexer.
* src/FolderExport.cs: use indexer.
* src/FlickrExport.cs: use indexers and count.
* src/IPhotoCollection.cs: remove only method, start to deprecate.
* src/IconView.cs: use indexer and Count where appropriate.
* src/MainWindow.cs: use indexer.
* src/PhotoArray.cs: add indexers use them where appropriate.
* src/PhotoLoader.cs: use the indexer.
* src/PhotoQuery.cs: add indexer.
* src/ScalingIconView.cs: use count and direct indexer.
* src/TagCommands.cs: use the direct indexer not the Items
accessor.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=f-spot&who=lewing&date=explicit&mindate=2005-06-03%2005:53&maxdate=2005-06-03%2005:55
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list