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