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

Reply via email to