CVSROOT: /cvs/gnome Module name: banshee Changes by: abock 06/04/17 23:25:42
Modified files: data : banshee.schemas.in src/Banshee.Base: GConfKeys.cs ImportManager.cs Makefile.am Added files: src/Banshee.Base/IO: IOProxy.cs Interfaces.cs SystemIO.cs Unix.cs Log message: 2006-04-17 Aaron Bockover <[EMAIL PROTECTED]> * banshee.mdp: Updated MonoDevelop project * configure.ac: Check for gmcs, will probably start using it soon * data/banshee.schemas.in: Added schema for IOBackend * src/Banshee.Base/GConfKeys.cs: Added IOBackend * src/Banshee.Base/ImportManager.cs: Use Banshee.IO.IOProxy for reading files/directories * src/Banshee.Base/Makefile.am: Added Banshee.IO files * src/Banshee.Base/IO/IOProxy.cs: Loads IO types and instantiates proper backend based on IOBackend gconf key; provides File and Directory properties * src/Banshee.Base/IO/Interfaces.cs: Provides IIOConfig, IFile, and IDirectory interfaces for writing new IO backends * src/Banshee.Base/IO/SystemIO.cs: IO backend implementations based on the .NET System.IO namespace (exists for Win32 porting... one day, but of course works fine on Linux too) * src/Banshee.Base/IO/Unix.cs: IO backend implementations based on Mono.Unix (preferred backend for Unix/Linux as it's faster and potentially more accurate than System.IO) URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=banshee&who=abock&date=explicit&mindate=2006-04-17%2023:24&maxdate=2006-04-17%2023:26 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list