banshee r2111 - in branches/banshee-with-dap-playlists/src: Core/Banshee.Base Dap/Banshee.Dap.Mtp
- From: trickv svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r2111 - in branches/banshee-with-dap-playlists/src: Core/Banshee.Base Dap/Banshee.Dap.Mtp
- Date: Thu, 22 Feb 2007 06:37:15 +0000 (GMT)
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]