CVSROOT:        /cvs/gnome
Module name:    banshee
Changes by:     abock   05/12/04 14:24:05

Modified files:
        src/Banshee.Base: Makefile.am 
        src/Banshee.Base/Dap: Dap.cs DapCore.cs 
Added files:
        src/Banshee.Base: GstMisc.cs IconThemeUtils.cs ImportManager.cs 
                          UriList.cs 

Log message:
2005-12-04  Aaron Bockover  <[EMAIL PROTECTED]>

* src/Banshee.Base/ImportManager.cs: New import backend for managing
import requests and proxying final URIs to be imported; uses new
ActiveUserEvent progress reporting interface

* src/Banshee.Base/UriList.cs: Class for properly dealing with many
forms of path/URI input (string, string with \r\n delimiters,
SelectionData, and string [])

* src/Banshee.Base/GstMisc.cs: moved from src/; added a DetectMimeType
method to find the mime type of a file: uses GStreamer typefind element,
falls back on Gnome.Vfs.MimeType, falls back on entagged/<extension>

* src/Banshee.Base/IconThemeUtils.cs: utility class for loading pixbufs
from the icon theme and falling back on pixbuf resources in the calling
assembly

* src/Banshee.Base/Dap/DapCore.cs: Added a Dispose to properly
iterate through connected devices and call their Dispose methods; Connect
to the Ejected event on all Daps to remove them from the DAP table
when they are ejected

* src/Banshee.Base/Dap/Dap.cs: Added an Ejected event, implement
IDisposable, fixed up invoke for TracksCleared; invoke new Ejected event

* src/Banshee.Base/Makefile.am: Added IconThemeUtils.cs, GstMisc.cs,
ImportManager.cs and UriList.cs; link against Gtk#

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2005-12-04%2014:23&maxdate=2005-12-04%2014:25

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

Reply via email to