banshee r2111 - in branches/banshee-with-dap-playlists/src: Core/Banshee.Base Dap/Banshee.Dap.Mtp



Author: trickv
Date: 2007-02-22 06:37:14 +0000 (Thu, 22 Feb 2007)
New Revision: 2111
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2111&view=rev

Added:
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/Organization
Modified:
   branches/banshee-with-dap-playlists/src/Core/Banshee.Base/Source.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.mdp
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/GPhotoDevice.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/GPhotoDeviceFile.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/GPhotoDevicePlaylist.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/GPhotoUtilities.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/MtpDap.cs
   branches/banshee-with-dap-playlists/src/Dap/Banshee.Dap.Mtp/MtpDapPlaylistSource.cs
Log:
* GPhotoUtilities: remote ReplaceEmpty method, this isn't necessary
* GPhotoDevice: PutPlaylist: add todo for when the playlist is renamed, we will need 
to handle this uniquely and delete the old file before putting a new one.
* GPhotoDeviceFile: Create the file using the old memcpy method, hope this is more 
stable with big transfers and metadata sending.  Also get rid of replace_empty 
function.  Fix metadata bug so albums get set.
* Organization: various notes on organization of all this code and libgphoto2-sharp
* Banshee.Dap.Mtp.mdp: updated
* GPhotoDevicePlaylist: add handling of renaming of a playlist
* MtpDap: add Clear() call for filename hash so that it gets emptied when re-parsing 
the device after a sync
* MtpDapPlaylistSource: renamed NeedsSync to NeedSync to be in line with TrackInfo. 
Add rename handling.
* src/Core/Banshee.Base/Source.cs: make Rename a virtual method so it can be 
overridden.






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]