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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list