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

Reply via email to