CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   06/08/24 12:36:05

Modified files:
        src/Banshee.Base: FileImportSource.cs FolderImportSource.cs 
                          HomeDirectoryImportSource.cs 
                          LibraryTrackInfo.cs Makefile.am Source.cs 
                          StreamTagger.cs FileTrackInfo.cs 
        src/Banshee.Base/IO: SystemIO.cs Unix.cs Interfaces.cs 
                             IOProxy.cs 
        src            : TrackProperties.cs PlayerInterface.cs 
        src/Banshee.Dap/Ipod: DatabaseRebuilder.cs Makefile.am 
        src/Banshee.Dap/MassStorage: MassStorageDap.cs 
        .              : configure.ac Makefile.am ChangeLog 
Added files:
        src/Banshee.Base/Banshee.Library: DatabaseWriteException.cs 
                                          Import.cs 
        src/Banshee.Base/Sources: ImportErrorsSource.cs 
        taglib-sharp   : Makefile.am taglib-sharp.dll 
                         taglib-sharp.dll.mdb 
Removed files:
        entagged-sharp : .cvsignore AssemblyInfo.cs AudioFile.cs 
                         AudioFileContainer.cs AudioFileIO.cs 
                         CreativeCommons.cs EncodingInfo.cs 
                         EntaggedTest.cs Makefile.am Tag.cs sync-tree.sh 
        entagged-sharp/Ape: MonkeyFileReader.cs MonkeyFileWriter.cs 
        entagged-sharp/Ape/Util: ApeTagBinaryField.cs ApeTagCreator.cs 
                                 ApeTagReader.cs ApeTagWriter.cs 
                                 MonkeyDescriptor.cs MonkeyHeader.cs 
                                 MonkeyInfoReader.cs WavFormatHeader.cs 
                                 WavRIFFHeader.cs 
        entagged-sharp/Asf: AsfFileReader.cs 
        entagged-sharp/Asf/Util: AsfInfoReader.cs AsfTagReader.cs 
                                 GUID.cs 
        entagged-sharp/Exceptions: CannotReadException.cs 
                                   CannotWriteException.cs 
                                   UnsupportedFormatException.cs 
        entagged-sharp/Flac: FlacFileReader.cs FlacFileWriter.cs 
        entagged-sharp/Flac/Util: FlacInfoReader.cs FlacTagCreator.cs 
                                  FlacTagReader.cs FlacTagWriter.cs 
                                  MetadataBlockData.cs 
                                  MetadataBlockDataStreamInfo.cs 
                                  MetadataBlockHeader.cs 
        entagged-sharp/Mp3: Id3Tag.cs Mp3FileReader.cs 
        entagged-sharp/Mp3/Util: Id3v1TagReader.cs Id3v23TagReader.cs 
                                 Id3v24TagReader.cs Id3v2TagReader.cs 
                                 Id3v2TagSynchronizer.cs 
                                 LameMPEGFrame.cs MPEGFrame.cs 
                                 Mp3InfoReader.cs XingMPEGFrame.cs 
        entagged-sharp/Mp3/Util/Id3frames: ApicId3Frame.cs 
                                           CommId3Frame.cs 
                                           GenericId3Frame.cs 
                                           Id3Frame.cs TextId3Frame.cs 
        entagged-sharp/Mp4: Mp4FileReader.cs 
        entagged-sharp/Mp4/Util: Mp4InfoReader.cs Mp4TagReader.cs 
        entagged-sharp/Mpc: MpcFileReader.cs MpcFileWriter.cs 
        entagged-sharp/Mpc/Util: MpcHeader.cs MpcInfoReader.cs 
        entagged-sharp/Ogg: OggFileReader.cs OggFileWriter.cs OggTag.cs 
        entagged-sharp/Ogg/Util: OggCRCFactory.cs OggInfoReader.cs 
                                 OggPageHeader.cs OggTagCreator.cs 
                                 OggTagReader.cs VorbisCodecHeader.cs 
                                 VorbisTagCreator.cs VorbisTagReader.cs 
                                 VorbisTagWriter.cs 
        entagged-sharp/Tracker: TrackerFileReader.cs 
        entagged-sharp/Tracker/Util: TrackerTagReader.cs 
        entagged-sharp/Util: AbstractTagCreator.cs AudioFileReader.cs 
                             AudioFileWriter.cs ByteBuffer.cs 
                             CustomAttributes.cs TagField.cs Utils.cs 

Log message:
2006-08-24  Aaron Bockover  <[EMAIL PROTECTED]>

* entagged-sharp: removed in favor of taglib-sharp

* taglib-sharp: added in favor of entagged-sharp (better mainstream
format support, supports writing)

* src/Banshee.Base/Banshee.Library/DatabaseWriteException.cs: Exception
for database-specific write problems

* src/Banshee.Base/Banshee.Library/Import.cs: Import layer to handle
saving imported tracks found through ImportManager to library

* src/Banshee.Base/Sources/ImportErrorsSource.cs: New source to show
errors when importing

* src/Banshee.Base/FileImportSource.cs:
* src/Banshee.Base/FolderImportSource.cs:
* src/Banshee.Base/HomeDirectoryImportSource.cs: Use new
Banshee.Library.Import class for queueing imports

* src/Banshee.Base/LibraryTrackInfo.cs: Use StreamTagger with ProcessUri

* src/Banshee.Base/Makefile.am: Adde new sources

* src/Banshee.Base/Source.cs (RemoveChildSource): If source is active
source, set active source to default source

* src/Banshee.Base/StreamTagger.cs: Add a TagLib-based MergeTrackInfo

* src/Banshee.Base/IO/SystemIO.cs:
* src/Banshee.Base/IO/Unix.cs:
* src/Banshee.Base/IO/Interfaces.cs:
* src/Banshee.Base/IO/IOProxy.cs: Add support for TagLib VFS and mimetype
finding implementations

* src/Banshee.Base/FileTrackInfo.cs:
* src/TrackProperties.cs:
* src/Banshee.Dap/MassStorage/MassStorageDap.cs:
* src/Banshee.Dap/Ipod/DatabaseRebuilder.cs: Use TagLib

* src/PlayerInterface.cs: Removed import handling code

* src/Banshee.Dap/Ipod/Makefile.am:
* src/Banshee.Base/Makefile.am: Link against taglib-sharp,
not entagged-sharp

* configure.ac:
* Makefile.am: Added taglib-sharp

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-08-24%2012:35&maxdate=2006-08-24%2012:37

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

Reply via email to