banshee r4455 - in trunk/banshee: . libbanshee src src/Backends src/Backends/Banshee.GStreamer src/Backends/Banshee.Gnome src/Backends/Banshee.Hal src/Backends/Banshee.NowPlaying.X11 src/Backends/Banshee.Unix src/Clients src/Clients/Halie src/Clients/Muinshee src/Clients/Nereid src/Core src/Core/Banshee.Core src/Core/Banshee.Services src/Core/Banshee.ThickClient src/Core/Banshee.Widgets src/Dap src/Dap/Banshee.Dap src/Dap/Banshee.Dap.Ipod src/Dap/Banshee.Dap.MassStorage src/Dap/Banshee.Dap.Mtp src/Extensions src/Extensions/Banshee.AudioCd src/Extensions/Banshee.BooScript src/Extensions/Banshee.Bookmarks src/Extensions/Banshee.CoverArt src/Extensions/Banshee.Daap src/Extensions/Banshee.FileSystemQueue src/Extensions/Banshee.InternetRadio src/Extensions/Banshee.Lastfm src/Extensions/Banshee.MediaWeb src/Extensions/Banshee.MiniMode src/Extensions/Banshee.MultimediaKeys src/Extensions/Banshee.NotificationArea src/Extensions/Banshee.NowPlaying src/Extensions/Banshee.PlayQ ueue src/Extensions/Banshee.Podcasting src/Extensions/Banshee.Sample src/Extensions/Banshee.SqlDebugConsole src/Extensions/Banshee.Torrent src/Extensions/Template src/Libraries src/Libraries/Hyena src/Libraries/Hyena.Gui src/Libraries/Lastfm src/Libraries/Lastfm.Gui src/Libraries/Migo src/Libraries/Mono.Media src/Libraries/Mtp src/Libraries/MusicBrainz



Author: abock
Date: Wed Sep  3 16:01:59 2008
New Revision: 4455
URL: http://svn.gnome.org/viewvc/banshee?rev=4455&view=rev

Log:
2008-09-03  Aaron Bockover  <abock gnome org>

    Converted project infrastructure from MonoDevelop 1.0 format (mds/mdp) to
    VisualStudio 2005 format (sln/csproj) to help in getting the managed
    code to build in Windows



Added:
   trunk/banshee/Banshee.sln
   trunk/banshee/libbanshee/libbanshee.cproj
   trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer.csproj
   trunk/banshee/src/Backends/Banshee.Gnome/Banshee.Gnome.csproj
   trunk/banshee/src/Backends/Banshee.Hal/Banshee.Hal.csproj
   trunk/banshee/src/Backends/Banshee.NowPlaying.X11/Banshee.NowPlaying.X11.csproj
   trunk/banshee/src/Backends/Banshee.Unix/Banshee.Unix.csproj
   trunk/banshee/src/Clients/Halie/Halie.csproj
   trunk/banshee/src/Clients/Muinshee/Muinshee.csproj
   trunk/banshee/src/Clients/Nereid/Nereid.csproj
   trunk/banshee/src/Core/Banshee.Core/Banshee.Core.csproj
   trunk/banshee/src/Core/Banshee.Services/Banshee.Services.csproj
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
   trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.csproj
   trunk/banshee/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj
   trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.csproj
   trunk/banshee/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.csproj
   trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.csproj
   trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
   trunk/banshee/src/Extensions/Banshee.BooScript/Banshee.BooScript.csproj
   trunk/banshee/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
   trunk/banshee/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
   trunk/banshee/src/Extensions/Banshee.Daap/Banshee.Daap.csproj
   trunk/banshee/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
   trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
   trunk/banshee/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
   trunk/banshee/src/Extensions/Banshee.MediaWeb/Banshee.MediaWeb.csproj
   trunk/banshee/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
   trunk/banshee/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
   trunk/banshee/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
   trunk/banshee/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
   trunk/banshee/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
   trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
   trunk/banshee/src/Extensions/Banshee.Sample/Banshee.Sample.csproj
   trunk/banshee/src/Extensions/Banshee.SqlDebugConsole/Banshee.SqlDebugConsole.csproj
   trunk/banshee/src/Extensions/Banshee.Torrent/Banshee.Torrent.csproj
   trunk/banshee/src/Libraries/Hyena.Gui/Hyena.Gui.csproj
   trunk/banshee/src/Libraries/Hyena/Hyena.csproj
   trunk/banshee/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj
   trunk/banshee/src/Libraries/Lastfm/Lastfm.csproj
   trunk/banshee/src/Libraries/Migo/Migo.csproj
   trunk/banshee/src/Libraries/Mono.Media/Mono.Media.csproj
   trunk/banshee/src/Libraries/Mtp/Mtp.csproj
   trunk/banshee/src/Libraries/MusicBrainz/MusicBrainz.csproj
Removed:
   trunk/banshee/Banshee.mds
   trunk/banshee/libbanshee/libbanshee.mdp
   trunk/banshee/src/Backends/Backends.mds
   trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer.mdp
   trunk/banshee/src/Backends/Banshee.Gnome/Banshee.Gnome.mdp
   trunk/banshee/src/Backends/Banshee.Hal/Banshee.Hal.mdp
   trunk/banshee/src/Backends/Banshee.NowPlaying.X11/Banshee.NowPlaying.X11.mdp
   trunk/banshee/src/Backends/Banshee.Unix/Banshee.Unix.mdp
   trunk/banshee/src/Banshee.mds
   trunk/banshee/src/Clients/Clients.mds
   trunk/banshee/src/Clients/Halie/Halie.mdp
   trunk/banshee/src/Clients/Muinshee/Muinshee.mdp
   trunk/banshee/src/Clients/Nereid/Nereid.mdp
   trunk/banshee/src/Core/Banshee.Core/Banshee.Core.mdp
   trunk/banshee/src/Core/Banshee.Services/Banshee.Services.mdp
   trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.mdp
   trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.mdp
   trunk/banshee/src/Core/Core.mds
   trunk/banshee/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.mdp
   trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.mdp
   trunk/banshee/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.mdp
   trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.mdp
   trunk/banshee/src/Dap/Dap.mds
   trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.mdp
   trunk/banshee/src/Extensions/Banshee.BooScript/Banshee.BooScript.mdp
   trunk/banshee/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.mdp
   trunk/banshee/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.mdp
   trunk/banshee/src/Extensions/Banshee.Daap/Banshee.Daap.mdp
   trunk/banshee/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.mdp
   trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.mdp
   trunk/banshee/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.mdp
   trunk/banshee/src/Extensions/Banshee.MediaWeb/Banshee.MediaWeb.mdp
   trunk/banshee/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.mdp
   trunk/banshee/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.mdp
   trunk/banshee/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.mdp
   trunk/banshee/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.mdp
   trunk/banshee/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.mdp
   trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.mdp
   trunk/banshee/src/Extensions/Banshee.Sample/Banshee.Sample.mdp
   trunk/banshee/src/Extensions/Banshee.SqlDebugConsole/Banshee.SqlDebugConsole.mdp
   trunk/banshee/src/Extensions/Banshee.Torrent/Banshee.Torrent.mdp
   trunk/banshee/src/Extensions/Extensions.mds
   trunk/banshee/src/Extensions/Template/Template.mdp
   trunk/banshee/src/Libraries/Hyena.Gui/Hyena.Gui.mdp
   trunk/banshee/src/Libraries/Hyena/Hyena.mdp
   trunk/banshee/src/Libraries/Lastfm.Gui/Lastfm.Gui.mdp
   trunk/banshee/src/Libraries/Lastfm/Lastfm.mdp
   trunk/banshee/src/Libraries/Libraries.mds
   trunk/banshee/src/Libraries/Migo/Migo.mdp
   trunk/banshee/src/Libraries/Mono.Media/Mono.Media.mdp
   trunk/banshee/src/Libraries/Mtp/Mtp.mdp
   trunk/banshee/src/Libraries/MusicBrainz/MusicBrainz.mdp
Modified:
   trunk/banshee/ChangeLog

Added: trunk/banshee/Banshee.sln
==============================================================================
--- (empty file)
+++ trunk/banshee/Banshee.sln	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,255 @@
+ï
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Banshee", "Banshee", "{E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}"
+	ProjectSection(MonoDevelopProperties) = preProject
+		outputpath = .
+		MakePkgConfig = False
+		MakeLibPC = True
+	EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Clients", "Clients", "{EB1FDF3F-048C-4010-80F5-D936A312580F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Muinshee", "src\Clients\Muinshee\Muinshee.csproj", "{EABA3019-7539-4430-9935-D36CEA96F250}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nereid", "src\Clients\Nereid\Nereid.csproj", "{4F66A4DE-5204-4150-8D0B-CE21CA52E309}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Halie", "src\Clients\Halie\Halie.csproj", "{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{48EA1A64-29EE-4555-9E79-49453EB51976}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Widgets", "src\Core\Banshee.Widgets\Banshee.Widgets.csproj", "{A3701765-E571-413D-808C-9788A22791AF}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Services", "src\Core\Banshee.Services\Banshee.Services.csproj", "{B28354F0-BA87-44E8-989F-B864A3C7C09F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Core", "src\Core\Banshee.Core\Banshee.Core.csproj", "{2ADB831A-A050-47D0-B6B9-9C19D60233BB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.ThickClient", "src\Core\Banshee.ThickClient\Banshee.ThickClient.csproj", "{AC839523-7BDF-4AB6-8115-E17921B96EC6}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Backends", "Backends", "{A03B194F-F644-4E95-A602-87200029240D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.GStreamer", "src\Backends\Banshee.GStreamer\Banshee.GStreamer.csproj", "{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Gnome", "src\Backends\Banshee.Gnome\Banshee.Gnome.csproj", "{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Unix", "src\Backends\Banshee.Unix\Banshee.Unix.csproj", "{C1065582-4F64-4810-8C35-E7EB2D2A432C}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Hal", "src\Backends\Banshee.Hal\Banshee.Hal.csproj", "{3B7DD288-5546-4907-B302-0CD0271D9713}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.NowPlaying.X11", "src\Backends\Banshee.NowPlaying.X11\Banshee.NowPlaying.X11.csproj", "{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dap", "Dap", "{057215DF-2773-4B42-8B8A-64F2CF7764F2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Dap", "src\Dap\Banshee.Dap\Banshee.Dap.csproj", "{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Dap.MassStorage", "src\Dap\Banshee.Dap.MassStorage\Banshee.Dap.MassStorage.csproj", "{6B73E278-23FB-4A59-9B44-AB7F0212B936}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Dap.Mtp", "src\Dap\Banshee.Dap.Mtp\Banshee.Dap.Mtp.csproj", "{3935AE8A-E283-4C0D-9094-7435A937DC90}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Dap.Ipod", "src\Dap\Banshee.Dap.Ipod\Banshee.Dap.Ipod.csproj", "{371ECE68-8D0F-4AFE-AC8F-147167AE3674}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Daap", "src\Extensions\Banshee.Daap\Banshee.Daap.csproj", "{C9E904B1-1141-49F4-BE84-85222A8E8A79}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.NotificationArea", "src\Extensions\Banshee.NotificationArea\Banshee.NotificationArea.csproj", "{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.MultimediaKeys", "src\Extensions\Banshee.MultimediaKeys\Banshee.MultimediaKeys.csproj", "{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.PlayQueue", "src\Extensions\Banshee.PlayQueue\Banshee.PlayQueue.csproj", "{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Lastfm", "src\Extensions\Banshee.Lastfm\Banshee.Lastfm.csproj", "{02FD8195-9796-4AF5-A9D2-D310721963F4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.NowPlaying", "src\Extensions\Banshee.NowPlaying\Banshee.NowPlaying.csproj", "{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Bookmarks", "src\Extensions\Banshee.Bookmarks\Banshee.Bookmarks.csproj", "{0130499B-8A93-4CD9-8F3C-593B231609C7}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.AudioCd", "src\Extensions\Banshee.AudioCd\Banshee.AudioCd.csproj", "{F38B53BA-8F85-4DC6-9B94-029C1CF96F24}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.MediaWeb", "src\Extensions\Banshee.MediaWeb\Banshee.MediaWeb.csproj", "{F45E7AF1-BEBB-4266-A221-50DDD5E4E739}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.MiniMode", "src\Extensions\Banshee.MiniMode\Banshee.MiniMode.csproj", "{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Podcasting", "src\Extensions\Banshee.Podcasting\Banshee.Podcasting.csproj", "{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Sample", "src\Extensions\Banshee.Sample\Banshee.Sample.csproj", "{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.BooScript", "src\Extensions\Banshee.BooScript\Banshee.BooScript.csproj", "{01818BD5-9A0C-4C89-84FB-08D0E968778F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.CoverArt", "src\Extensions\Banshee.CoverArt\Banshee.CoverArt.csproj", "{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.FileSystemQueue", "src\Extensions\Banshee.FileSystemQueue\Banshee.FileSystemQueue.csproj", "{A993A473-1A18-4D12-ADF1-9CF3E0E12637}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.InternetRadio", "src\Extensions\Banshee.InternetRadio\Banshee.InternetRadio.csproj", "{12984BDF-C565-4452-AD47-79BD3C440E28}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.SqlDebugConsole", "src\Extensions\Banshee.SqlDebugConsole\Banshee.SqlDebugConsole.csproj", "{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Torrent", "src\Extensions\Banshee.Torrent\Banshee.Torrent.csproj", "{D9103829-67D5-446E-B248-FA6F5D5BF7CF}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hyena", "src\Libraries\Hyena\Hyena.csproj", "{95374549-9553-4C1E-9D89-667755F90E12}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hyena.Gui", "src\Libraries\Hyena.Gui\Hyena.Gui.csproj", "{C856EFD8-E812-4E61-8B76-E3583D94C233}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lastfm", "src\Libraries\Lastfm\Lastfm.csproj", "{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lastfm.Gui", "src\Libraries\Lastfm.Gui\Lastfm.Gui.csproj", "{7271F1DF-1E15-4324-8102-E3D911A62BC5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mtp", "src\Libraries\Mtp\Mtp.csproj", "{0DF72691-E61C-4E9C-A1F1-2F7F17958630}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Media", "src\Libraries\Mono.Media\Mono.Media.csproj", "{A7566CDC-6033-4A16-9E9D-87D05A627066}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicBrainz", "src\Libraries\MusicBrainz\MusicBrainz.csproj", "{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Migo", "src\Libraries\Migo\Migo.csproj", "{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}"
+EndProject
+Project("{2857B73E-F847-4B02-9238-064979017E93}") = "libbanshee", "libbanshee\libbanshee.cproj", "{6B781836-AB65-49EF-BECD-CCC193C5D589}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0130499B-8A93-4CD9-8F3C-593B231609C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0130499B-8A93-4CD9-8F3C-593B231609C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{01818BD5-9A0C-4C89-84FB-08D0E968778F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{01818BD5-9A0C-4C89-84FB-08D0E968778F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{02FD8195-9796-4AF5-A9D2-D310721963F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0DF72691-E61C-4E9C-A1F1-2F7F17958630}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0DF72691-E61C-4E9C-A1F1-2F7F17958630}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{12984BDF-C565-4452-AD47-79BD3C440E28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{12984BDF-C565-4452-AD47-79BD3C440E28}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{2ADB831A-A050-47D0-B6B9-9C19D60233BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{2ADB831A-A050-47D0-B6B9-9C19D60233BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{371ECE68-8D0F-4AFE-AC8F-147167AE3674}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{371ECE68-8D0F-4AFE-AC8F-147167AE3674}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3935AE8A-E283-4C0D-9094-7435A937DC90}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3935AE8A-E283-4C0D-9094-7435A937DC90}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3B7DD288-5546-4907-B302-0CD0271D9713}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3B7DD288-5546-4907-B302-0CD0271D9713}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{4F66A4DE-5204-4150-8D0B-CE21CA52E309}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{4F66A4DE-5204-4150-8D0B-CE21CA52E309}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6B73E278-23FB-4A59-9B44-AB7F0212B936}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6B73E278-23FB-4A59-9B44-AB7F0212B936}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6B781836-AB65-49EF-BECD-CCC193C5D589}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6B781836-AB65-49EF-BECD-CCC193C5D589}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{7271F1DF-1E15-4324-8102-E3D911A62BC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{7271F1DF-1E15-4324-8102-E3D911A62BC5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{95374549-9553-4C1E-9D89-667755F90E12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{95374549-9553-4C1E-9D89-667755F90E12}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A3701765-E571-413D-808C-9788A22791AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A3701765-E571-413D-808C-9788A22791AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A7566CDC-6033-4A16-9E9D-87D05A627066}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A7566CDC-6033-4A16-9E9D-87D05A627066}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{A993A473-1A18-4D12-ADF1-9CF3E0E12637}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{A993A473-1A18-4D12-ADF1-9CF3E0E12637}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{AC839523-7BDF-4AB6-8115-E17921B96EC6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{AC839523-7BDF-4AB6-8115-E17921B96EC6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B28354F0-BA87-44E8-989F-B864A3C7C09F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B28354F0-BA87-44E8-989F-B864A3C7C09F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C1065582-4F64-4810-8C35-E7EB2D2A432C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C1065582-4F64-4810-8C35-E7EB2D2A432C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C856EFD8-E812-4E61-8B76-E3583D94C233}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C856EFD8-E812-4E61-8B76-E3583D94C233}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{C9E904B1-1141-49F4-BE84-85222A8E8A79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{C9E904B1-1141-49F4-BE84-85222A8E8A79}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{D9103829-67D5-446E-B248-FA6F5D5BF7CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{D9103829-67D5-446E-B248-FA6F5D5BF7CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{EABA3019-7539-4430-9935-D36CEA96F250}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{EABA3019-7539-4430-9935-D36CEA96F250}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F38B53BA-8F85-4DC6-9B94-029C1CF96F24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F38B53BA-8F85-4DC6-9B94-029C1CF96F24}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F45E7AF1-BEBB-4266-A221-50DDD5E4E739}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F45E7AF1-BEBB-4266-A221-50DDD5E4E739}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}.Debug|Any CPU.Build.0 = Debug|Any CPU
+	EndGlobalSection
+	GlobalSection(NestedProjects) = preSolution
+		{EB1FDF3F-048C-4010-80F5-D936A312580F} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{48EA1A64-29EE-4555-9E79-49453EB51976} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{A03B194F-F644-4E95-A602-87200029240D} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{057215DF-2773-4B42-8B8A-64F2CF7764F2} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{4F47D6F1-4047-4A89-AE85-3AE5EF9F2961} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{EABA3019-7539-4430-9935-D36CEA96F250} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{4F66A4DE-5204-4150-8D0B-CE21CA52E309} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{B574AEB0-59F1-4FB7-A91A-8E5A651970CE} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{A3701765-E571-413D-808C-9788A22791AF} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{B28354F0-BA87-44E8-989F-B864A3C7C09F} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{2ADB831A-A050-47D0-B6B9-9C19D60233BB} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{AC839523-7BDF-4AB6-8115-E17921B96EC6} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B} = {A03B194F-F644-4E95-A602-87200029240D}
+		{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1} = {A03B194F-F644-4E95-A602-87200029240D}
+		{C1065582-4F64-4810-8C35-E7EB2D2A432C} = {A03B194F-F644-4E95-A602-87200029240D}
+		{3B7DD288-5546-4907-B302-0CD0271D9713} = {A03B194F-F644-4E95-A602-87200029240D}
+		{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5} = {A03B194F-F644-4E95-A602-87200029240D}
+		{BC2E94DF-7A82-461E-BE7C-60E41ADC3562} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{6B73E278-23FB-4A59-9B44-AB7F0212B936} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{3935AE8A-E283-4C0D-9094-7435A937DC90} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{371ECE68-8D0F-4AFE-AC8F-147167AE3674} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{C9E904B1-1141-49F4-BE84-85222A8E8A79} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{02FD8195-9796-4AF5-A9D2-D310721963F4} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0130499B-8A93-4CD9-8F3C-593B231609C7} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{F38B53BA-8F85-4DC6-9B94-029C1CF96F24} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{F45E7AF1-BEBB-4266-A221-50DDD5E4E739} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{FCC1AE87-E10B-4B47-8ADE-D5F447E48518} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{01818BD5-9A0C-4C89-84FB-08D0E968778F} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{A993A473-1A18-4D12-ADF1-9CF3E0E12637} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{12984BDF-C565-4452-AD47-79BD3C440E28} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{D9103829-67D5-446E-B248-FA6F5D5BF7CF} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{95374549-9553-4C1E-9D89-667755F90E12} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C856EFD8-E812-4E61-8B76-E3583D94C233} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{7271F1DF-1E15-4324-8102-E3D911A62BC5} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{0DF72691-E61C-4E9C-A1F1-2F7F17958630} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{A7566CDC-6033-4A16-9E9D-87D05A627066} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+	EndGlobalSection
+	GlobalSection(MonoDevelopProperties) = preSolution
+		name = Banshee
+		outputpath = .
+		StartupItem = src\Clients\Nereid\Nereid.csproj
+	EndGlobalSection
+EndGlobal

Added: trunk/banshee/libbanshee/libbanshee.cproj
==============================================================================
--- (empty file)
+++ trunk/banshee/libbanshee/libbanshee.cproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{6B781836-AB65-49EF-BECD-CCC193C5D589}</ProjectGuid>
+    <Packages>
+      <Packages xmlns="" />
+    </Packages>
+    <Compiler>
+      <Compiler ctype="GccCompiler" xmlns="" />
+    </Compiler>
+    <Language>C</Language>
+    <Target>Bin</Target>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <OutputPath>..\bin</OutputPath>
+    <DefineSymbols>DEBUG MONODEVELOP</DefineSymbols>
+    <CodeGeneration>
+      <CodeGeneration ctype="CCompilationParameters" xmlns="" />
+    </CodeGeneration>
+    <OutputName>libbanshee</OutputName>
+    <CompileTarget>SharedLibrary</CompileTarget>
+  </PropertyGroup>
+  <ItemGroup>
+    <Compile Include="banshee-ripper.c" />
+    <Compile Include="banshee-gst.c" />
+    <Compile Include="banshee-player.c" />
+    <Compile Include="banshee-transcoder.c" />
+    <Compile Include="banshee-player-cdda.c" />
+    <Compile Include="banshee-player-missing-elements.c" />
+    <Compile Include="banshee-player-video.c" />
+    <Compile Include="banshee-player-equalizer.c" />
+    <Compile Include="banshee-player-pipeline.c" />
+    <Compile Include="banshee-tagger.c" />
+    <Compile Include="banshee-player-replaygain.c" />
+    <Compile Include="banshee-player-vis.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="banshee-player-private.h" />
+    <None Include="banshee-player-cdda.h" />
+    <None Include="banshee-player-missing-elements.h" />
+    <None Include="banshee-player-video.h" />
+    <None Include="banshee-player-pipeline.h" />
+    <None Include="banshee-tagger.h" />
+    <None Include="banshee-gst.h" />
+    <None Include="banshee-player-equalizer.h" />
+    <None Include="banshee-player-replaygain.h" />
+    <None Include="banshee-player-vis.h" />
+  </ItemGroup>
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="libbanshee_la_SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar Sync="true" Name="noinst_HEADERS" />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+          <MessageRegex Name="gcc" />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Backends/Banshee.GStreamer/Banshee.GStreamer.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.MediaEngine.GStreamer</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <StartupObject />
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="Mono.Posix" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.GStreamer\PlayerEngine.cs" />
+    <Compile Include="Banshee.GStreamer\GstErrors.cs" />
+    <Compile Include="Banshee.GStreamer\Service.cs" />
+    <Compile Include="Banshee.GStreamer\AudioCdRipper.cs" />
+    <Compile Include="Banshee.GStreamer\TagList.cs" />
+    <Compile Include="Banshee.GStreamer\Transcoder.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.GStreamer.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Backends/Banshee.Gnome/Banshee.Gnome.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Backends/Banshee.Gnome/Banshee.Gnome.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Gnome</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Extensions\Banshee.NowPlaying\Banshee.NowPlaying.csproj">
+      <Project>{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}</Project>
+      <Name>Banshee.NowPlaying</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gnome-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.GnomeBackend\GConfConfigurationClient.cs" />
+    <Compile Include="Banshee.GnomeBackend\GnomeService.cs" />
+    <Compile Include="Banshee.GnomeBackend\Brasero.cs" />
+    <Compile Include="Banshee.GnomeBackend\DiscDuplicator.cs" />
+    <Compile Include="Banshee.GnomeBackend\GnomeScreensaverManager.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Gnome.addin.xml" />
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Backends/Banshee.Hal/Banshee.Hal.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Backends/Banshee.Hal/Banshee.Hal.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{3B7DD288-5546-4907-B302-0CD0271D9713}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Hal</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
+    <Reference Include="NDesk.DBus.GLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.HalBackend\HardwareManager.cs" />
+    <Compile Include="Hal\Device.cs" />
+    <Compile Include="Hal\Manager.cs" />
+    <Compile Include="Hal\Volume.cs" />
+    <Compile Include="Banshee.HalBackend\Device.cs" />
+    <Compile Include="Banshee.HalBackend\BlockDevice.cs" />
+    <Compile Include="Banshee.HalBackend\CdromDevice.cs" />
+    <Compile Include="Banshee.HalBackend\DiskDevice.cs" />
+    <Compile Include="Banshee.HalBackend\Volume.cs" />
+    <Compile Include="Banshee.HalBackend\DiscVolume.cs" />
+    <Compile Include="Banshee.HalBackend\DeviceMediaCapabilities.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Hal.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Backends/Banshee.NowPlaying.X11/Banshee.NowPlaying.X11.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Backends/Banshee.NowPlaying.X11/Banshee.NowPlaying.X11.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.NowPlaying.X11</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Extensions\Banshee.NowPlaying\Banshee.NowPlaying.csproj">
+      <Project>{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}</Project>
+      <Name>Banshee.NowPlaying</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.NowPlaying.X11\FullscreenAdapter.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.NowPlaying.X11.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="libbnpx11\bacon-resize.c" />
+    <None Include="libbnpx11\bacon-resize.h" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Backends/Banshee.Unix/Banshee.Unix.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Backends/Banshee.Unix/Banshee.Unix.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{C1065582-4F64-4810-8C35-E7EB2D2A432C}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Unix</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Mono.Posix" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Unix.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.IO.Unix\DemuxVfs.cs" />
+    <Compile Include="Banshee.IO.Unix\Directory.cs" />
+    <Compile Include="Banshee.IO.Unix\File.cs" />
+    <Compile Include="Banshee.IO.Unix\Provider.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Clients/Halie/Halie.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Clients/Halie/Halie.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Halie</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <ApplicationIcon>.</ApplicationIcon>
+    <StartupObject />
+    <Externalconsole>true</Externalconsole>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Halie\Client.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" ExecuteTargetName="run">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Clients/Muinshee/Muinshee.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Clients/Muinshee/Muinshee.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{EABA3019-7539-4430-9935-D36CEA96F250}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Muinshee</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <ApplicationIcon>.</ApplicationIcon>
+    <StartupObject />
+    <Externalconsole>true</Externalconsole>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Extensions\Banshee.PlayQueue\Banshee.PlayQueue.csproj">
+      <Project>{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}</Project>
+      <Name>Banshee.PlayQueue</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Muinshee\PlayerInterface.cs" />
+    <Compile Include="Muinshee\Client.cs" />
+    <Compile Include="Muinshee\MuinsheeActions.cs" />
+    <Compile Include="Muinshee\BaseDialog.cs" />
+    <Compile Include="Muinshee\MuinsheeTrackInfoDisplay.cs" />
+    <Compile Include="Muinshee\SongDialog.cs" />
+    <Compile Include="Muinshee\AlbumDialog.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" ExecuteTargetName="run">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Clients/Nereid/Nereid.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Clients/Nereid/Nereid.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{4F66A4DE-5204-4150-8D0B-CE21CA52E309}</ProjectGuid>
+    <OutputType>Exe</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Nereid</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <ApplicationIcon>.</ApplicationIcon>
+    <StartupObject />
+    <Externalconsole>true</Externalconsole>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Nereid\PlayerInterface.cs" />
+    <Compile Include="Nereid\ViewContainer.cs" />
+    <Compile Include="Nereid\Client.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am" ExecuteTargetName="run">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Core/Banshee.Core/Banshee.Core.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Core/Banshee.Core/Banshee.Core.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Core</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Lastfm\Lastfm.csproj">
+      <Project>{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}</Project>
+      <Name>Lastfm</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="Mono.Posix" />
+    <Reference Include="Mono.Addins, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="taglib-sharp, Version=2.0.3.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Kernel\IInstanceCriticalJob.cs" />
+    <Compile Include="Banshee.Kernel\IJob.cs" />
+    <Compile Include="Banshee.Kernel\Job.cs" />
+    <Compile Include="Banshee.Kernel\JobPriority.cs" />
+    <Compile Include="Banshee.Kernel\Scheduler.cs" />
+    <Compile Include="Banshee.Configuration\SchemaEntry.cs" />
+    <Compile Include="Banshee.Base\FileNamePattern.cs" />
+    <Compile Include="Banshee.Base\Paths.cs" />
+    <Compile Include="Banshee.Base\SafeUri.cs" />
+    <Compile Include="Banshee.Base\UriList.cs" />
+    <Compile Include="Banshee.Collection\AlbumInfo.cs" />
+    <Compile Include="Banshee.Collection\ArtistInfo.cs" />
+    <Compile Include="Banshee.Collection\ITrackInfo.cs" />
+    <Compile Include="Banshee.Collection\TrackInfo.cs" />
+    <Compile Include="Banshee.IO\IProvider.cs" />
+    <Compile Include="Banshee.IO\Provider.cs" />
+    <Compile Include="Banshee.IO\Utilities.cs" />
+    <Compile Include="Banshee.Base\ApplicationContext.cs" />
+    <Compile Include="Banshee.Collection\FileTrackInfo.cs" />
+    <Compile Include="Banshee.Collection\SampleTrackInfo.cs" />
+    <Compile Include="Banshee.Collection\UnknownTrackInfo.cs" />
+    <Compile Include="Banshee.Collection\TrackAttributes.cs" />
+    <Compile Include="Banshee.Collection\TrackFilterType.cs" />
+    <Compile Include="Banshee.Base\PlatformHacks.cs" />
+    <Compile Include="Banshee.Streaming\CommonTags.cs" />
+    <Compile Include="Banshee.Streaming\SaveTrackMetadataJob.cs" />
+    <Compile Include="Banshee.Streaming\StreamTag.cs" />
+    <Compile Include="Banshee.Streaming\StreamTagger.cs" />
+    <Compile Include="Banshee.Streaming\StreamPlaybackError.cs" />
+    <Compile Include="Banshee.Collection\IBasicTrackInfo.cs" />
+    <Compile Include="Banshee.Configuration.Schema\ImportSchema.cs" />
+    <Compile Include="Banshee.Configuration.Schema\LibrarySchema.cs" />
+    <Compile Include="Banshee.Base\ProductInformation.cs" />
+    <Compile Include="Banshee.Base\Localization.cs" />
+    <Compile Include="Banshee.Configuration\XmlConfigurationClient.cs" />
+    <Compile Include="Banshee.Base\CoverArtSpec.cs" />
+    <Compile Include="Banshee.I18n\AssemblyCatalogAttribute.cs" />
+    <Compile Include="Banshee.I18n\Catalog.cs" />
+    <Compile Include="Banshee.IO\IFile.cs" />
+    <Compile Include="Banshee.IO\IDirectory.cs" />
+    <Compile Include="Banshee.IO\Directory.cs" />
+    <Compile Include="Banshee.IO.SystemIO\Directory.cs" />
+    <Compile Include="Banshee.IO.SystemIO\File.cs" />
+    <Compile Include="Banshee.IO.SystemIO\Provider.cs" />
+    <Compile Include="Banshee.IO\IDemuxVfs.cs" />
+    <Compile Include="Banshee.IO\File.cs" />
+    <Compile Include="Banshee.IO.SystemIO\DemuxVfs.cs" />
+    <Compile Include="Banshee.Base\Resource.cs" />
+    <Compile Include="Banshee.IO\DemuxVfs.cs" />
+    <Compile Include="Banshee.IO\StreamAssist.cs" />
+    <Compile Include="Banshee.Base\NamingUtil.cs" />
+    <Compile Include="Banshee.Configuration\ConfigurationClient.cs" />
+    <Compile Include="Banshee.Configuration\IConfigurationClient.cs" />
+    <Compile Include="Banshee.Collection\TrackMediaAttributes.cs" />
+    <Compile Include="Banshee.Base\XdgBaseDirectorySpec.cs" />
+    <Compile Include="Banshee.Base\Tests\FileNamePatternTests.cs" />
+    <Compile Include="Banshee.Base\Tests\TaglibReadWriteTests.cs" />
+    <Compile Include="Banshee.Kernel\DelegateJob.cs" />
+    <Compile Include="Banshee.Collection\CacheableItem.cs" />
+    <Compile Include="Banshee.IO\DirectoryScannerPipelineElement.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\contributors.xml">
+      <LogicalName>contributors.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\translators.xml">
+      <LogicalName>translators.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\COPYING">
+      <LogicalName>COPYING</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Banshee.Core.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Core/Banshee.Services/Banshee.Services.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Services.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,259 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Services</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="Mono.Data.SqliteClient" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="NDesk.DBus">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\ext\dbus-sharp\NDesk.DBus.dll</HintPath>
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="NDesk.DBus.GLib">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\ext\dbus-sharp\NDesk.DBus.GLib.dll</HintPath>
+      <Private>False</Private>
+    </Reference>
+    <Reference Include="Mono.Addins, Version=0.3.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="TagLib, Version=0.0.0.0, Culture=neutral" />
+    <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
+    <Reference Include="NDesk.DBus.GLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Lastfm\Lastfm.csproj">
+      <Project>{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}</Project>
+      <Name>Lastfm</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Database\BansheeDbConnection.cs" />
+    <Compile Include="Banshee.Database\BansheeDbFormatMigrator.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseAlbumListModel.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseArtistListModel.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseTrackInfo.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseTrackListModel.cs" />
+    <Compile Include="Banshee.Sources\Source.cs" />
+    <Compile Include="Banshee.Sources\SourceManager.cs" />
+    <Compile Include="Banshee.Sources\DatabaseSource.cs" />
+    <Compile Include="Banshee.Sources\PrimarySource.cs" />
+    <Compile Include="Banshee.Playlist\PlaylistSource.cs" />
+    <Compile Include="Banshee.Library\LibrarySource.cs" />
+    <Compile Include="Banshee.ServiceStack\Application.cs" />
+    <Compile Include="Banshee.Sources\ITrackModelSource.cs" />
+    <Compile Include="Banshee.ServiceStack\ServiceManager.cs" />
+    <Compile Include="Banshee.Sources\ISourceManager.cs" />
+    <Compile Include="Banshee.ServiceStack\DBusServiceManager.cs" />
+    <Compile Include="Banshee.ServiceStack\IDBusExportable.cs" />
+    <Compile Include="Banshee.ServiceStack\IService.cs" />
+    <Compile Include="Banshee.Sources\ISource.cs" />
+    <Compile Include="Banshee.ServiceStack\ServiceStartedHandler.cs" />
+    <Compile Include="Banshee.MediaEngine\PlayerEngine.cs" />
+    <Compile Include="Banshee.MediaEngine\PlayerEvent.cs" />
+    <Compile Include="Banshee.Collection\AlbumListModel.cs" />
+    <Compile Include="Banshee.Collection\ArtistListModel.cs" />
+    <Compile Include="Banshee.Collection\ExportableModel.cs" />
+    <Compile Include="Banshee.Collection\IExportableModel.cs" />
+    <Compile Include="Banshee.Collection\ModelHelper.cs" />
+    <Compile Include="Banshee.Collection\TrackListModel.cs" />
+    <Compile Include="Banshee.MediaEngine\PlayerEngineService.cs" />
+    <Compile Include="Banshee.ServiceStack\UserJobManager.cs" />
+    <Compile Include="Banshee.ServiceStack\IUserJob.cs" />
+    <Compile Include="Banshee.ServiceStack\UserJobEventHandler.cs" />
+    <Compile Include="Banshee.ServiceStack\UserJob.cs" />
+    <Compile Include="Banshee.ServiceStack\TestUserJob.cs" />
+    <Compile Include="Banshee.Collection\ImportManager.cs" />
+    <Compile Include="Banshee.Collection\ImportEventHandler.cs" />
+    <Compile Include="Banshee.Library\LibraryImportManager.cs" />
+    <Compile Include="Banshee.Library\HomeDirectoryImportSource.cs" />
+    <Compile Include="Banshee.Library\IImportSource.cs" />
+    <Compile Include="Banshee.Library\ImportSourceManager.cs" />
+    <Compile Include="Banshee.Playlists.Formats\AsxPlaylistFormat.cs" />
+    <Compile Include="Banshee.Playlists.Formats\InvalidPlaylistException.cs" />
+    <Compile Include="Banshee.Playlists.Formats\IPlaylistFormat.cs" />
+    <Compile Include="Banshee.Playlists.Formats\M3uPlaylistFormat.cs" />
+    <Compile Include="Banshee.Playlists.Formats\PlaylistFormatBase.cs" />
+    <Compile Include="Banshee.Playlists.Formats\PlaylistFormatDescription.cs" />
+    <Compile Include="Banshee.Playlists.Formats\PlaylistParser.cs" />
+    <Compile Include="Banshee.Playlists.Formats\PlsPlaylistFormat.cs" />
+    <Compile Include="Banshee.Web\Browser.cs" />
+    <Compile Include="Banshee.Streaming\RadioTrackInfo.cs" />
+    <Compile Include="Banshee.Equalizer\EqualizerSetting.cs" />
+    <Compile Include="Banshee.Equalizer\EqualizerSettingEvent.cs" />
+    <Compile Include="Banshee.Equalizer\EqualizerManager.cs" />
+    <Compile Include="Banshee.MediaEngine\IEqualizer.cs" />
+    <Compile Include="Banshee.Sources\ErrorSource.cs" />
+    <Compile Include="Banshee.MediaEngine\IPlayerEngineService.cs" />
+    <Compile Include="Banshee.Collection\BansheeListModel.cs" />
+    <Compile Include="Banshee.Playlist\AbstractPlaylistSource.cs" />
+    <Compile Include="Banshee.Playlist\PlaylistFileUtil.cs" />
+    <Compile Include="Banshee.SmartPlaylist\Migrator.cs" />
+    <Compile Include="Banshee.SmartPlaylist\SmartPlaylistSource.cs" />
+    <Compile Include="Banshee.Sources\IImportable.cs" />
+    <Compile Include="Banshee.Sources\IUnmapableSource.cs" />
+    <Compile Include="Banshee.Metadata\BaseMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata\IMetadataLookupJob.cs" />
+    <Compile Include="Banshee.Metadata\IMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata\MetadataService.cs" />
+    <Compile Include="Banshee.Metadata\MetadataServiceJob.cs" />
+    <Compile Include="Banshee.Metadata.FileSystem\FileSystemMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata.FileSystem\FileSystemQueryJob.cs" />
+    <Compile Include="Banshee.Metadata.Embedded\EmbeddedMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata.Embedded\EmbeddedQueryJob.cs" />
+    <Compile Include="Banshee.Metadata.MusicBrainz\MusicBrainzMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata.MusicBrainz\MusicBrainzQueryJob.cs" />
+    <Compile Include="Banshee.Metadata.Rhapsody\RhapsodyMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata.Rhapsody\RhapsodyQueryJob.cs" />
+    <Compile Include="Banshee.Networking\Network.cs" />
+    <Compile Include="Banshee.Networking\NetworkManager.cs" />
+    <Compile Include="Banshee.Database\BansheeModelProvider.cs" />
+    <Compile Include="Banshee.Database\BansheeModelCache.cs" />
+    <Compile Include="Banshee.PlaybackController\IPlaybackController.cs" />
+    <Compile Include="Banshee.PlaybackController\PlaybackShuffleMode.cs" />
+    <Compile Include="Banshee.PlaybackController\PlaybackRepeatMode.cs" />
+    <Compile Include="Banshee.PlaybackController\PlaybackControllerDatabaseStack.cs" />
+    <Compile Include="Banshee.PlaybackController\PlaybackControllerService.cs" />
+    <Compile Include="Banshee.PlaybackController\IPlaybackControllerService.cs" />
+    <Compile Include="Banshee.PlaybackController\ICanonicalPlaybackController.cs" />
+    <Compile Include="Banshee.PlaybackController\IBasicPlaybackController.cs" />
+    <Compile Include="Banshee.Sources\IDurationAggregator.cs" />
+    <Compile Include="Banshee.Sources\IFileSizeAggregator.cs" />
+    <Compile Include="Banshee.ServiceStack\IExtensionService.cs" />
+    <Compile Include="Banshee.Configuration\DatabaseConfigurationClient.cs" />
+    <Compile Include="Banshee.Sources\SourceMergeType.cs" />
+    <Compile Include="Banshee.Base\RateLimiter.cs" />
+    <Compile Include="Banshee.Base\ThreadAssist.cs" />
+    <Compile Include="Banshee.Query\BansheeQuery.cs" />
+    <Compile Include="Banshee.Query\NaturalIntegerQueryValue.cs" />
+    <Compile Include="Banshee.Query\AbstractPlaylistQueryValue.cs" />
+    <Compile Include="Banshee.Query\RatingQueryValue.cs" />
+    <Compile Include="Banshee.Query\SmartPlaylistQueryValue.cs" />
+    <Compile Include="Banshee.Query\YearQueryValue.cs" />
+    <Compile Include="Banshee.MediaEngine\NullPlayerEngine.cs" />
+    <Compile Include="Banshee.PlayerMigration\AmarokPlayerImportSource.cs" />
+    <Compile Include="Banshee.Library\ThreadPoolImportSource.cs" />
+    <Compile Include="Banshee.ServiceStack\IInitializeService.cs" />
+    <Compile Include="Banshee.Query\PlaylistQueryValue.cs" />
+    <Compile Include="Banshee.Collection\SelectAllSelection.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseAlbumInfo.cs" />
+    <Compile Include="Banshee.Sources\SourceMessage.cs" />
+    <Compile Include="Banshee.Sources\MessageAction.cs" />
+    <Compile Include="Banshee.Library\MusicLibrarySource.cs" />
+    <Compile Include="Banshee.Library\VideoLibrarySource.cs" />
+    <Compile Include="Banshee.ServiceStack\Client.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseArtistInfo.cs" />
+    <Compile Include="Banshee.Hardware\HardwareManager.cs" />
+    <Compile Include="Banshee.Hardware\IDevice.cs" />
+    <Compile Include="Banshee.Hardware\IBlockDevice.cs" />
+    <Compile Include="Banshee.Hardware\IVolume.cs" />
+    <Compile Include="Banshee.Hardware\IHardwareManager.cs" />
+    <Compile Include="Banshee.ServiceStack\IRequiredService.cs" />
+    <Compile Include="Banshee.Hardware\ICdromDevice.cs" />
+    <Compile Include="Banshee.Hardware\IDiskDevice.cs" />
+    <Compile Include="Banshee.Hardware\IDiscVolume.cs" />
+    <Compile Include="Banshee.Collection\MemoryTrackListModel.cs" />
+    <Compile Include="Banshee.MediaEngine\IAudioCdRipper.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseImportManager.cs" />
+    <Compile Include="Banshee.ServiceStack\InterfaceAction.cs" />
+    <Compile Include="Banshee.MediaProfiles\MediaProfileManager.cs" />
+    <Compile Include="Banshee.MediaProfiles\Pipeline.cs" />
+    <Compile Include="Banshee.MediaProfiles\PipelineVariable.cs" />
+    <Compile Include="Banshee.MediaProfiles\Profile.cs" />
+    <Compile Include="Banshee.MediaProfiles\ProfileConfiguration.cs" />
+    <Compile Include="Banshee.Hardware\IDeviceMediaCapabilities.cs" />
+    <Compile Include="Banshee.Collection.Database\CachedList.cs" />
+    <Compile Include="Banshee.ServiceStack\BatchUserJob.cs" />
+    <Compile Include="Banshee.Sources\IDiskUsageReporter.cs" />
+    <Compile Include="Banshee.MediaEngine\ITranscoder.cs" />
+    <Compile Include="Banshee.MediaEngine\TranscoderService.cs" />
+    <Compile Include="Banshee.Preferences\Root.cs" />
+    <Compile Include="Banshee.Preferences\Preference.cs" />
+    <Compile Include="Banshee.Preferences\Section.cs" />
+    <Compile Include="Banshee.Preferences\PreferenceBase.cs" />
+    <Compile Include="Banshee.Preferences\Collection.cs" />
+    <Compile Include="Banshee.Preferences\PreferenceService.cs" />
+    <Compile Include="Banshee.Preferences\Page.cs" />
+    <Compile Include="Banshee.Preferences\SchemaPreference.cs" />
+    <Compile Include="Banshee.Library\LibraryLocationPreference.cs" />
+    <Compile Include="Banshee.Preferences\VoidPreference.cs" />
+    <Compile Include="Banshee.Hardware\ICustomDeviceProvider.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseTrackModelCache.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseTrackModelProvider.cs" />
+    <Compile Include="Banshee.Collection.Database\IDatabaseTrackModelCache.cs" />
+    <Compile Include="Banshee.Collection.Database\IDatabaseTrackModelProvider.cs" />
+    <Compile Include="Banshee.ServiceStack\IDelayedInitializeService.cs" />
+    <Compile Include="Banshee.Sources\DurationStatusFormatters.cs" />
+    <Compile Include="Banshee.SmartPlaylist\SmartPlaylistDefinition.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseFilterListModel.cs" />
+    <Compile Include="Banshee.Collection\FilterListModel.cs" />
+    <Compile Include="Banshee.Playlists.Formats\Tests\PlaylistFormatTests.cs" />
+    <Compile Include="Banshee.Collection\IFilterListModel.cs" />
+    <Compile Include="Banshee.ServiceStack\DBusConnection.cs" />
+    <Compile Include="Banshee.ServiceStack\DBusCommandService.cs" />
+    <Compile Include="Banshee.ServiceStack\IDBusObjectName.cs" />
+    <Compile Include="Banshee.Metadata.LastFM\LastFMMetadataProvider.cs" />
+    <Compile Include="Banshee.Metadata.LastFM\LastFMQueryJob.cs" />
+    <Compile Include="Banshee.Hardware\IDiscDuplicator.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseImportResultHandler.cs" />
+    <Compile Include="Banshee.Collection.Database\DatabaseQueryFilterModel.cs" />
+    <Compile Include="Banshee.Collection.Database\FilterModelProvider.cs" />
+    <Compile Include="Banshee.Collection.Database\QueryFilterInfo.cs" />
+    <Compile Include="Banshee.Sources\IFilterableSource.cs" />
+    <Compile Include="Banshee.MediaEngine\IVisualizationDataSource.cs" />
+    <Compile Include="Banshee.Collection\MoveOnInfoSaveJob.cs" />
+    <Compile Include="Banshee.ServiceStack\IRegisterOnDemandService.cs" />
+    <Compile Include="Banshee.Web\HttpRequest.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Services.addin.xml" />
+    <EmbeddedResource Include="Banshee.Services.addins" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Core/Banshee.ThickClient/Banshee.ThickClient.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,230 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.ThickClient</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="Mono.Cairo" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="Mono.Addins.Gui, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="Mono.Addins.Setup, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="System.Xml" />
+    <Reference Include="taglib-sharp, Version=2.0.3.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\browser-album-cover.png">
+      <LogicalName>browser-album-cover.png</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\core-ui-actions-layout.xml">
+      <LogicalName>core-ui-actions-layout.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\banshee-dialogs.glade">
+      <LogicalName>banshee-dialogs.glade</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Banshee.ThickClient.addin.xml" />
+    <EmbeddedResource Include="Resources\banshee-logo.png">
+      <LogicalName>banshee-logo.png</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\jcastro.png">
+      <LogicalName>jcastro.png</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Collection.Gui\TrackListView.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellAlbum.cs" />
+    <Compile Include="Banshee.Collection.Gui\ArtworkManager.cs" />
+    <Compile Include="Banshee.Collection.Gui\ArtistListView.cs" />
+    <Compile Include="Banshee.Collection.Gui\AlbumListView.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceView.cs" />
+    <Compile Include="Banshee.Gui.DragDrop\DragDropList.cs" />
+    <Compile Include="Banshee.Gui.DragDrop\DragDropTarget.cs" />
+    <Compile Include="Banshee.Gui.DragDrop\DragDropUtilities.cs" />
+    <Compile Include="Banshee.Gui\IconThemeUtils.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\ConfirmShutdownDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\ErrorListDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\GladeDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\GladeWindow.cs" />
+    <Compile Include="Banshee.Gui\GtkElementsService.cs" />
+    <Compile Include="Banshee.Gui\BansheeIconFactory.cs" />
+    <Compile Include="Banshee.Gui\InterfaceActionService.cs" />
+    <Compile Include="Banshee.Gui\PlaybackActions.cs" />
+    <Compile Include="Banshee.Gui\ViewActions.cs" />
+    <Compile Include="Banshee.Gui\GlobalActions.cs" />
+    <Compile Include="Banshee.Gui.Widgets\ConnectedVolumeButton.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellStatusIndicator.cs" />
+    <Compile Include="Banshee.Gui.Widgets\ConnectedSeekSlider.cs" />
+    <Compile Include="Banshee.Gui.Widgets\TrackInfoDisplay.cs" />
+    <Compile Include="Banshee.Gui.Widgets\UserJobTile.cs" />
+    <Compile Include="Banshee.Gui.Widgets\UserJobTileHost.cs" />
+    <Compile Include="Banshee.Gui\CommonServices.cs" />
+    <Compile Include="Banshee.Gui\GtkBaseClient.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\SeekDialog.cs" />
+    <Compile Include="Banshee.Library.Gui\FileImportSource.cs" />
+    <Compile Include="Banshee.Library.Gui\FolderImportSource.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\FileChooserDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\ImageFileChooserDialog.cs" />
+    <Compile Include="Banshee.Library.Gui\ImportDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\AboutDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\OpenLocationDialog.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellDuration.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\TrackEditor.cs" />
+    <Compile Include="Banshee.Collection.Gui\ArtworkRenderer.cs" />
+    <Compile Include="Banshee.Gui\TrackActions.cs" />
+    <Compile Include="Banshee.Gui.Widgets\ArtworkPopup.cs" />
+    <Compile Include="Banshee.MediaProfiles.Gui\ProfileComboBox.cs" />
+    <Compile Include="Banshee.MediaProfiles.Gui\ProfileComboBoxConfigurable.cs" />
+    <Compile Include="Banshee.MediaProfiles.Gui\ProfileConfigurationDialog.cs" />
+    <Compile Include="Banshee.MediaProfiles.Gui\ProfileConfigureButton.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellDateTime.cs" />
+    <Compile Include="Banshee.Gui\BansheeActionGroup.cs" />
+    <Compile Include="Banshee.Gui\IHasSourceView.cs" />
+    <Compile Include="Banshee.Gui\SourceActions.cs" />
+    <Compile Include="Banshee.Equalizer.Gui\EqualizerBandScale.cs" />
+    <Compile Include="Banshee.Equalizer.Gui\EqualizerLevelsBox.cs" />
+    <Compile Include="Banshee.Equalizer.Gui\EqualizerPresetComboBox.cs" />
+    <Compile Include="Banshee.Equalizer.Gui\EqualizerView.cs" />
+    <Compile Include="Banshee.Equalizer.Gui\EqualizerWindow.cs" />
+    <Compile Include="Banshee.Sources.Gui\CellEditEntry.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceRowRenderer.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceView_DragAndDrop.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellTrackNumber.cs" />
+    <Compile Include="Banshee.Query.Gui\BansheeQueryBox.cs" />
+    <Compile Include="Banshee.Query.Gui\RatingQueryValueEntry.cs" />
+    <Compile Include="Banshee.Query.Gui\PlaylistQueryValueEntry.cs" />
+    <Compile Include="Banshee.SmartPlaylist.Gui\Editor.cs" />
+    <Compile Include="Banshee.Collection.Gui\PersistentColumnController.cs" />
+    <Compile Include="Banshee.Gui.Widgets\PlaylistMenuItem.cs" />
+    <Compile Include="Banshee.Query.Gui\SmartPlaylistQueryValueEntry.cs" />
+    <Compile Include="Banshee.Gui.Widgets\ConnectedMessageBar.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceIconResolver.cs" />
+    <Compile Include="Banshee.Gui\BaseClientWindow.cs" />
+    <Compile Include="Banshee.Sources.Gui\CompositeTrackSourceContents.cs" />
+    <Compile Include="Banshee.Sources.Gui\ISourceContents.cs" />
+    <Compile Include="Banshee.Sources.Gui\ObjectListSourceContents.cs" />
+    <Compile Include="Banshee.Playlist.Gui\PlaylistExportDialog.cs" />
+    <Compile Include="Banshee.Gui.Widgets\RepeatActionButton.cs" />
+    <Compile Include="Banshee.Gui\PlaybackRepeatActions.cs" />
+    <Compile Include="Banshee.Gui\BansheeDbFormatMigratorMonitor.cs" />
+    <Compile Include="Banshee.Collection.Gui\TerseTrackListView.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellTrack.cs" />
+    <Compile Include="Banshee.Sources.Gui\ITrackModelSourceContents.cs" />
+    <Compile Include="Banshee.Gui\PlaybackShuffleActions.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\ExtensionManagerDialog.cs" />
+    <Compile Include="Banshee.Gui\PersistentPaneController.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellPositiveInt.cs" />
+    <Compile Include="Banshee.Gui.Widgets\MainMenu.cs" />
+    <Compile Include="Banshee.Gui.Widgets\NextButton.cs" />
+    <Compile Include="Banshee.Preferences.Gui\PreferenceDialog.cs" />
+    <Compile Include="Banshee.Gui.Dialogs\BansheeDialog.cs" />
+    <Compile Include="Banshee.Preferences.Gui\NotebookPage.cs" />
+    <Compile Include="Banshee.Preferences.Gui\SectionBox.cs" />
+    <Compile Include="Banshee.Preferences.Gui\WidgetFactory.cs" />
+    <Compile Include="Banshee.Preferences.Gui\DefaultPreferenceWidgets.cs" />
+    <Compile Include="Banshee.Addins.Gui\AddinDetailsDialog.cs" />
+    <Compile Include="Banshee.Addins.Gui\AddinTile.cs" />
+    <Compile Include="Banshee.Addins.Gui\AddinView.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceModel.cs" />
+    <Compile Include="Banshee.Sources.Gui\SourceComboBox.cs" />
+    <Compile Include="Banshee.Collection.Gui\TrackFilterListView.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellFileSize.cs" />
+    <Compile Include="Banshee.Sources.Gui\FilteredListSourceContents.cs" />
+    <Compile Include="Banshee.Collection.Gui\DefaultColumnController.cs" />
+    <Compile Include="Banshee.Collection.Gui\XmlColumnController.cs" />
+    <Compile Include="Banshee.Gui\IClientWindow.cs" />
+    <Compile Include="Banshee.Collection.Gui\ColumnCellQueryText.cs" />
+    <Compile Include="Banshee.Collection.Gui\QueryFilterView.cs" />
+    <Compile Include="Banshee.Gui.Widgets\ClassicTrackInfoDisplay.cs" />
+    <Compile Include="Banshee.Library.Gui\PhotoFolderImportSource.cs" />
+    <Compile Include="Banshee.Gui.Widgets\LargeTrackInfoDisplay.cs" />
+    <Compile Include="Banshee.Collection.Gui\BaseTrackListView.cs" />
+    <Compile Include="Banshee.Gui\PersistentWindowController.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\TrackEditorDialog.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\ITrackEditorPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\BasicTrackDetailsPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\EditorUtilities.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\TitleEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\ExtraTrackDetailsPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\RangeEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\RatingEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\TextViewEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\FieldPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\TextEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\SpinButtonEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\LyricsPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\EditorTrackInfo.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\IEditorField.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\FieldOptions.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\GenreEntry.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\StatisticsPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\EditorMode.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\PageType.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\HelpPage.cs" />
+    <Compile Include="Banshee.Gui.TrackEditor\SyncButton.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Core/Banshee.Widgets/Banshee.Widgets.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{A3701765-E571-413D-808C-9788A22791AF}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Widgets</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <StartupObject />
+    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="Mono.Cairo" />
+    <Reference Include="gnome-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Widgets\DateButton.cs" />
+    <Compile Include="Banshee.Widgets\DictionaryComboBox.cs" />
+    <Compile Include="Banshee.Widgets\DiscUsageDisplay.cs" />
+    <Compile Include="Banshee.Widgets\HigMessageDialog.cs" />
+    <Compile Include="Banshee.Widgets\HoverImageButton.cs" />
+    <Compile Include="Banshee.Widgets\LinearProgress.cs" />
+    <Compile Include="Banshee.Widgets\LinkLabel.cs" />
+    <Compile Include="Banshee.Widgets\MessagePane.cs" />
+    <Compile Include="Banshee.Widgets\PropertyTable.cs" />
+    <Compile Include="Banshee.Widgets\SearchEntry.cs" />
+    <Compile Include="Banshee.Widgets\SeekSlider.cs" />
+    <Compile Include="Banshee.Widgets\StreamPositionLabel.cs" />
+    <Compile Include="Banshee.Widgets\Tile.cs" />
+    <Compile Include="Banshee.Widgets\TileView.cs" />
+    <Compile Include="Banshee.Widgets\VolumeButton.cs" />
+    <Compile Include="Banshee.Widgets\GenericToolItem.cs" />
+    <Compile Include="Banshee.Widgets\CustomActionProxy.cs" />
+    <Compile Include="Banshee.Widgets\RatingActionProxy.cs" />
+    <Compile Include="Banshee.Widgets\MenuTile.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap.Ipod/Banshee.Dap.Ipod.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{371ECE68-8D0F-4AFE-AC8F-147167AE3674}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AssemblyName>Banshee.Dap.Ipod</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="ipod-sharp, Version=0.0.1.0, Culture=neutral, PublicKeyToken=536f152cecbf758a">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\bin\ipod-sharp.dll</HintPath>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Dap.Ipod.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Dap.Ipod\IpodSource.cs" />
+    <Compile Include="Banshee.Dap.Ipod\PodSleuthDeviceProvider.cs" />
+    <Compile Include="Banshee.Dap.Ipod\PodSleuthDevice.cs" />
+    <Compile Include="Banshee.Dap.Ipod\IpodTrackInfo.cs" />
+    <Compile Include="Banshee.Dap.Ipod\UnsupportedDatabaseView.cs" />
+    <Compile Include="Banshee.Dap.Ipod\DatabaseRebuilder.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap.MassStorage/Banshee.Dap.MassStorage.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{6B73E278-23FB-4A59-9B44-AB7F0212B936}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AssemblyName>Banshee.AudioCd</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Dap\Banshee.Dap.csproj">
+      <Project>{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}</Project>
+      <Name>Banshee.Dap</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\MusicBrainz\MusicBrainz.csproj">
+      <Project>{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}</Project>
+      <Name>MusicBrainz</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Dap.MassStorage\MassStorageSource.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Dap.MassStorage.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap.Mtp/Banshee.Dap.Mtp.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{3935AE8A-E283-4C0D-9094-7435A937DC90}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AssemblyName>Banshee.AudioCd</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Banshee.Dap\Banshee.Dap.csproj">
+      <Project>{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}</Project>
+      <Name>Banshee.Dap</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Dap.Mtp\MtpSource.cs" />
+    <Compile Include="Banshee.Dap.Mtp\MtpTrackInfo.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Dap.Mtp.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Dap/Banshee.Dap/Banshee.Dap.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AssemblyName>Banshee.AudioCd</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Cairo" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Dap\DapSource.cs" />
+    <Compile Include="Banshee.Dap\RemovableSource.cs" />
+    <Compile Include="Banshee.Dap\DapService.cs" />
+    <Compile Include="Banshee.Dap.Gui\DapPropertiesDialog.cs" />
+    <Compile Include="Banshee.Dap\InvalidDeviceException.cs" />
+    <Compile Include="Banshee.Dap\MediaGroupSource.cs" />
+    <Compile Include="Banshee.Dap\VideoGroupSource.cs" />
+    <Compile Include="Banshee.Dap\MusicGroupSource.cs" />
+    <Compile Include="Banshee.Dap.Gui\DapInfoBar.cs" />
+    <Compile Include="Banshee.Dap.Gui\DapPropertiesDisplay.cs" />
+    <Compile Include="Banshee.Dap\DapSync.cs" />
+    <Compile Include="Banshee.Dap\DapLibrarySync.cs" />
+    <Compile Include="Banshee.Dap.Gui\DapContent.cs" />
+    <Compile Include="Banshee.Dap.Gui\DapActions.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Dap.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{F38B53BA-8F85-4DC6-9B94-029C1CF96F24}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.AudioCd</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\MusicBrainz\MusicBrainz.csproj">
+      <Project>{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}</Project>
+      <Name>MusicBrainz</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Mono.Addins, Version=0.4.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.AudioCd.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.AudioCd\AudioCdService.cs" />
+    <Compile Include="Banshee.AudioCd\AudioCdSource.cs" />
+    <Compile Include="Banshee.AudioCd\AudioCdDiscModel.cs" />
+    <Compile Include="Banshee.AudioCd\AudioCdTrackInfo.cs" />
+    <Compile Include="Banshee.AudioCd\AudioCdRipper.cs" />
+    <Compile Include="Banshee.AudioCd\AudioCdDuplicator.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.BooScript/Banshee.BooScript.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.BooScript/Banshee.BooScript.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,74 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{01818BD5-9A0C-4C89-84FB-08D0E968778F}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.BooScript</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Boo.Lang, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67" />
+    <Reference Include="Boo.Lang.Compiler, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67" />
+    <Reference Include="Boo.Lang.Interpreter, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67" />
+    <Reference Include="Boo.Lang.Parser, Version=2.0.0.0, Culture=neutral, PublicKeyToken=32c39770e9a21a67" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.BooScript.addin.xml" />
+    <EmbeddedResource Include="Resources\duration-status-formats.boo">
+      <LogicalName>duration-status-formats.boo</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\filename-transform.boo">
+      <LogicalName>filename-transform.boo</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\vorbis-oga-extension.boo">
+      <LogicalName>vorbis-oga-extension.boo</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.BooScript\BooScriptService.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{0130499B-8A93-4CD9-8F3C-593B231609C7}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Bookmarks</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Bookmarks.addin.xml" />
+    <EmbeddedResource Include="Resources\BookmarksMenu.xml">
+      <LogicalName>BookmarksMenu.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Bookmarks\BookmarksService.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.CoverArt</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.CoverArt.addin.xml" />
+    <EmbeddedResource Include="Resources\CoverArtMenu.xml">
+      <LogicalName>CoverArtMenu.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.CoverArt\CoverArtJob.cs" />
+    <Compile Include="Banshee.CoverArt\CoverArtService.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Daap/Banshee.Daap.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Daap/Banshee.Daap.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{C9E904B1-1141-49F4-BE84-85222A8E8A79}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Daap</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Mono.Zeroconf, Version=3.0.0.80, Culture=neutral, PublicKeyToken=e60c4f4a95e1099e" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Daap\DaapService.cs" />
+    <Compile Include="Banshee.Daap\DaapContainerSource.cs" />
+    <Compile Include="Banshee.Daap\DaapSource.cs" />
+    <Compile Include="Banshee.Daap\DaapTrackInfo.cs" />
+    <Compile Include="Daap\AuthenticationException.cs" />
+    <Compile Include="Daap\BrokenMD5.cs" />
+    <Compile Include="Daap\Client.cs" />
+    <Compile Include="Daap\ContentCodeBag.cs" />
+    <Compile Include="Daap\ContentFetcher.cs" />
+    <Compile Include="Daap\ContentParser.cs" />
+    <Compile Include="Daap\ContentWriter.cs" />
+    <Compile Include="Daap\Database.cs" />
+    <Compile Include="Daap\Hasher.cs" />
+    <Compile Include="Daap\LoginException.cs" />
+    <Compile Include="Daap\Playlist.cs" />
+    <Compile Include="Daap\ServerInfo.cs" />
+    <Compile Include="Daap\ServiceLocator.cs" />
+    <Compile Include="Daap\Track.cs" />
+    <Compile Include="Daap\User.cs" />
+    <Compile Include="Daap\Utility.cs" />
+    <Compile Include="Banshee.Daap\DaapLoginDialog.cs" />
+    <Compile Include="Banshee.Daap\DaapPlaylistSource.cs" />
+    <Compile Include="Banshee.Daap\DaapProxyWebServer.cs" />
+    <Compile Include="Banshee.Daap\DaapErrorView.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Daap\content-codes">
+      <LogicalName>content-codes</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Banshee.Daap.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{A993A473-1A18-4D12-ADF1-9CF3E0E12637}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.FileSystemQueue</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.FileSystemQueue\FileSystemQueueSource.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.FileSystemQueue.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{12984BDF-C565-4452-AD47-79BD3C440E28}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.InternetRadio</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Mono.Media\Mono.Media.csproj">
+      <Project>{A7566CDC-6033-4A16-9E9D-87D05A627066}</Project>
+      <Name>Mono.Media</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.InternetRadio.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.InternetRadio\InternetRadioSource.cs" />
+    <Compile Include="Banshee.InternetRadio\StationEditor.cs" />
+    <Compile Include="Banshee.InternetRadio\XspfMigrator.cs" />
+    <Compile Include="Banshee.InternetRadio\InternetRadioSourceContents.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{02FD8195-9796-4AF5-A9D2-D310721963F4}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Plugins.LastFM</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>.</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject />
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="Banshee.Base, Version=0.13.2.36411, Culture=neutral" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+      <Private>False</Private>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Lastfm\Lastfm.csproj">
+      <Project>{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}</Project>
+      <Name>Lastfm</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Lastfm.Gui\Lastfm.Gui.csproj">
+      <Project>{7271F1DF-1E15-4324-8102-E3D911A62BC5}</Project>
+      <Name>Lastfm.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Lastfm.Radio\LastfmActions.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\LastfmSource.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\LastfmSourceContents.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\LastfmTrackInfo.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\StationEditor.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\StationSource.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\StationType.cs" />
+    <Compile Include="Banshee.Lastfm.Audioscrobbler\AudioscrobblerService.cs" />
+    <Compile Include="Banshee.Lastfm.Audioscrobbler\Queue.cs" />
+    <Compile Include="Banshee.Lastfm.Radio\LastfmColumnController.cs" />
+    <Compile Include="Banshee.Lastfm.Recommendations\RecommendationActions.cs" />
+    <Compile Include="Banshee.Lastfm.Recommendations\RecommendationPane.cs" />
+    <Compile Include="Banshee.Lastfm.Recommendations\RecommendationService.cs" />
+    <Compile Include="Banshee.Lastfm.Recommendations\SimilarArtistTile.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Lastfm.addin.xml" />
+    <EmbeddedResource Include="Resources\lastfm.glade">
+      <LogicalName>lastfm.glade</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\AudioscrobblerMenu.xml">
+      <LogicalName>AudioscrobblerMenu.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\LastfmTrackActions.xml">
+      <LogicalName>LastfmTrackActions.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\RecommendationMenu.xml">
+      <LogicalName>RecommendationMenu.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\no-results.png">
+      <LogicalName>no-results.png</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.MediaWeb/Banshee.MediaWeb.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.MediaWeb/Banshee.MediaWeb.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{F45E7AF1-BEBB-4266-A221-50DDD5E4E739}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.MediaWeb</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="webkit-sharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=eaa1d335d2e19745" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.MediaWeb.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.MediaWeb\MediaWebSource.cs" />
+    <Compile Include="Banshee.MediaWeb\MediaWebView.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.MiniMode</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.MiniMode.addin.xml" />
+    <EmbeddedResource Include="Resources\minimode.glade">
+      <LogicalName>minimode.glade</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.MiniMode\MiniModeService.cs" />
+    <Compile Include="Banshee.MiniMode\MiniModeWindow.cs" />
+    <Compile Include="Banshee.MiniMode\SourceModel.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.MultimediaKeys</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.MultimediaKeys\MultimediaKeysService.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\Banshee.MultimediaKeys.addin.xml">
+      <LogicalName>Banshee.MultimediaKeys.addin.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.NotificationArea</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.NotificationArea\X11NotificationArea.cs" />
+    <Compile Include="Banshee.NotificationArea\NotificationAreaService.cs" />
+    <Compile Include="Banshee.NotificationArea\X11NotificationAreaBox.cs" />
+    <Compile Include="Banshee.NotificationArea\INotificationAreaBox.cs" />
+    <Compile Include="Banshee.NotificationArea\GtkNotificationAreaBox.cs" />
+    <Compile Include="Banshee.NotificationArea\TrackInfoPopup.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\NotificationAreaMenu.xml">
+      <LogicalName>NotificationAreaMenu.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\Banshee.NotificationArea.addin.xml">
+      <LogicalName>Banshee.NotificationArea.addin.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.NowPlaying</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Cairo" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.NowPlaying.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\idle-logo.png">
+      <LogicalName>idle-logo.png</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.NowPlaying\NowPlayingSource.cs" />
+    <Compile Include="Banshee.NowPlaying\NowPlayingInterface.cs" />
+    <Compile Include="Banshee.NowPlaying\VideoDisplay.cs" />
+    <Compile Include="Banshee.NowPlaying\FullscreenWindow.cs" />
+    <Compile Include="Banshee.NowPlaying\XOverlayVideoDisplay.cs" />
+    <Compile Include="Banshee.NowPlaying\OverlayWindow.cs" />
+    <Compile Include="Banshee.NowPlaying\FullscreenControls.cs" />
+    <Compile Include="Banshee.NowPlaying\IFullscreenAdapter.cs" />
+    <Compile Include="Banshee.NowPlaying\FullscreenAdapter.cs" />
+    <Compile Include="Banshee.NowPlaying\IScreensaverManager.cs" />
+    <Compile Include="Banshee.NowPlaying\ScreensaverManager.cs" />
+    <Compile Include="Banshee.NowPlaying\NowPlayingContents.cs" />
+    <Compile Include="Banshee.NowPlaying\NowPlayingTrackInfoDisplay.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.PlayQueue</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.PlayQueue\PlayQueueSource.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Banshee.PlayQueue.addin.xml" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,109 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Podcasting</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Migo\Migo.csproj">
+      <Project>{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}</Project>
+      <Name>Migo</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="taglib-sharp, Version=2.0.3.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0" />
+    <Reference Include="System.Xml" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Podcasting.addin.xml" />
+    <EmbeddedResource Include="Resources\ActiveSourceUI.xml">
+      <LogicalName>ActiveSourceUI.xml</LogicalName>
+    </EmbeddedResource>
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Podcasting\PodcastService.cs" />
+    <Compile Include="Banshee.Podcasting\PodcastService_Interface.cs" />
+    <Compile Include="Banshee.Podcasting\PodcastImportManager.cs" />
+    <Compile Include="Banshee.Podcasting.Data\PodcastTrackInfo.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\DownloadManager\DownloadManagerInterface.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\DownloadManager\DownloadUserJob.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\Models\FilterableListModel.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\Models\ListModel.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastManager\Dialog\PodcastFeedPropertiesDialog.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastManager\Dialog\PodcastPropertiesDialog.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastManager\Dialog\PodcastSubscribeDialog.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastManager\Dialog\SyncPreferenceComboBox.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\ColumnCellPodcast.cs" />
+    <Compile Include="Banshee.Podcasting\PodcastImageFetchJob.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastActions.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\ColumnCellPublished.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastFeedView.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastItemView.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastUnheardFilterView.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\ColumnCellUnheard.cs" />
+    <Compile Include="Banshee.Podcasting.Data\PodcastFeedModel.cs" />
+    <Compile Include="Banshee.Podcasting.Data\PodcastSource.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\PodcastSourceContents.cs" />
+    <Compile Include="Banshee.Podcasting.Data\PodcastUnheardFilterModel.cs" />
+    <Compile Include="Banshee.Podcasting.Data\PodcastTrackListModel.cs" />
+    <Compile Include="Banshee.Podcasting\PodcastQuery.cs" />
+    <Compile Include="Banshee.Podcasting.Gui\ColumnCellPodcastStatusIndicator.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Sample/Banshee.Sample.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Sample/Banshee.Sample.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Sample</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena.Gui\Hyena.Gui.csproj">
+      <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
+      <Name>Hyena.Gui</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.ThickClient\Banshee.ThickClient.csproj">
+      <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
+      <Name>Banshee.ThickClient</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Cairo" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Sample.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Sample\SampleSource.cs" />
+    <Compile Include="Banshee.Sample\SampleSourceInterface.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.SqlDebugConsole/Banshee.SqlDebugConsole.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.SqlDebugConsole/Banshee.SqlDebugConsole.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.SqlDebugConsole</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\Core\Banshee.Core\Banshee.Core.csproj">
+      <Project>{2ADB831A-A050-47D0-B6B9-9C19D60233BB}</Project>
+      <Name>Banshee.Core</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Core\Banshee.Services\Banshee.Services.csproj">
+      <Project>{B28354F0-BA87-44E8-989F-B864A3C7C09F}</Project>
+      <Name>Banshee.Services</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.SqlDebugConsole.addin.xml" />
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.SqlDebugConsole\SqlActions.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Extensions/Banshee.Torrent/Banshee.Torrent.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Extensions/Banshee.Torrent/Banshee.Torrent.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{D9103829-67D5-446E-B248-FA6F5D5BF7CF}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Banshee.Torrent</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+    <AssemblyKeyFile>.</AssemblyKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Banshee.Core, Version=1.2.2.0, Culture=neutral" />
+    <Reference Include="Banshee.Services, Version=1.2.2.0, Culture=neutral" />
+    <Reference Include="Migo, Version=1.2.2.0, Culture=neutral, PublicKeyToken=null">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\bin\Migo.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
+    <Reference Include="Hyena, Version=1.2.2.0, Culture=neutral" />
+    <Reference Include="monotorrent-dbus">
+      <SpecificVersion>False</SpecificVersion>
+      <HintPath>..\..\..\..\bitsharp-dbus\Sample\bin\Debug\monotorrent-dbus.dll</HintPath>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <EmbeddedResource Include="Banshee.Torrent.addin.xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Banshee.Torrent\TorrentService.cs" />
+    <Compile Include="Banshee.Torrent\TorrentFileDownloadTask.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <MonoDevelop.Autotools.MakefileInfo RelativeMakefileName="./Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Hyena.Gui/Hyena.Gui.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Hyena.Gui/Hyena.Gui.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{C856EFD8-E812-4E61-8B76-E3583D94C233}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Hyena.Gui</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Cairo" />
+    <Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="System.Xml" />
+    <Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+      <Private>False</Private>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Hyena.Data.Gui\Column.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnCell.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnCellText.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnController.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnHeaderCellText.cs" />
+    <Compile Include="Hyena.Data.Gui\SortableColumn.cs" />
+    <Compile Include="Hyena.Gui\CleanRoomStartup.cs" />
+    <Compile Include="Hyena.Gui.Dialogs\ExceptionDialog.cs" />
+    <Compile Include="Hyena.Gui.Dialogs\VersionInformationDialog.cs" />
+    <Compile Include="Hyena.Gui\CairoExtensions.cs" />
+    <Compile Include="Hyena.Data.Gui\ObjectListView.cs" />
+    <Compile Include="Hyena.Gui\EntryEraseAction.cs" />
+    <Compile Include="Hyena.Gui\EntryInsertAction.cs" />
+    <Compile Include="Hyena.Gui\EntryUndoAdapter.cs" />
+    <Compile Include="Hyena.Gui\GtkUtilities.cs" />
+    <Compile Include="Hyena.Data.Gui\CellContext.cs" />
+    <Compile Include="Hyena.Data.Gui\IHeaderCell.cs" />
+    <Compile Include="Hyena.Widgets\ScrolledWindow.cs" />
+    <Compile Include="Hyena.Widgets\RoundedFrame.cs" />
+    <Compile Include="Hyena.Gui.Theatrics\Actor.cs" />
+    <Compile Include="Hyena.Gui.Theatrics\Stage.cs" />
+    <Compile Include="Hyena.Gui.Theatrics\SingleActorStage.cs" />
+    <Compile Include="Hyena.Query.Gui\DateQueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\IntegerQueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryBox.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryTermBox.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\StringQueryValueEntry.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_Windowing.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_Rendering.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_Header.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_Model.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_Interaction.cs" />
+    <Compile Include="Hyena.Data.Gui\RowActivatedHandler.cs" />
+    <Compile Include="Hyena.Query.Gui\FileSizeQueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryLimitBox.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryTermsBox.cs" />
+    <Compile Include="Hyena.Widgets\MessageBar.cs" />
+    <Compile Include="Hyena.Widgets\AnimatedImage.cs" />
+    <Compile Include="Hyena.Gui.Theming\Theme.cs" />
+    <Compile Include="Hyena.Gui.Theming\GtkColors.cs" />
+    <Compile Include="Hyena.Gui.Theming\ThemeContext.cs" />
+    <Compile Include="Hyena.Gui.Theming\GtkTheme.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListView_DragAndDrop.cs" />
+    <Compile Include="Hyena.Gui\PangoCairoHelper.cs" />
+    <Compile Include="Hyena.Widgets\AnimatedBox.cs" />
+    <Compile Include="Hyena.Widgets\AnimatedHBox.cs" />
+    <Compile Include="Hyena.Widgets\AnimatedVBox.cs" />
+    <Compile Include="Hyena.Widgets\AnimatedWidget.cs" />
+    <Compile Include="Hyena.Gui.Theatrics\Choreographer.cs" />
+    <Compile Include="Hyena.Gui\ShadingTestWindow.cs" />
+    <Compile Include="Hyena.Query.Gui\NullQueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\RelativeTimeSpanQueryValueEntry.cs" />
+    <Compile Include="Hyena.Query.Gui\TimeSpanQueryValueEntry.cs" />
+    <Compile Include="Hyena.Data.Gui\IListView.cs" />
+    <Compile Include="Hyena.Widgets\SmoothScrolledWindow.cs" />
+    <Compile Include="Hyena.Widgets\MenuButton.cs" />
+    <Compile Include="Hyena.Gui\CompositeUtils.cs" />
+    <Compile Include="Hyena.Gui\TooltipSetter.cs" />
+    <Compile Include="Hyena.Widgets\WrapLabel.cs" />
+    <Compile Include="Hyena.Query.Gui\QueryDebugger.cs" />
+    <Compile Include="Hyena.Gui\TestModuleAttribute.cs" />
+    <Compile Include="Hyena.Gui\TestModuleRunner.cs" />
+    <Compile Include="Hyena.Widgets\SegmentedBar.cs" />
+    <Compile Include="Hyena.Data.Gui\ListViewTestModule.cs" />
+    <Compile Include="Hyena.Data.Gui\IInteractiveCell.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnCellCheckBox.cs" />
+    <Compile Include="Hyena.Data.Gui\ISizeRequestCell.cs" />
+    <Compile Include="Hyena.Data.Gui\ColumnCellRating.cs" />
+    <Compile Include="Hyena.Widgets\RatingEntry.cs" />
+    <Compile Include="Hyena.Widgets\RatingMenuItem.cs" />
+    <Compile Include="Hyena.Widgets\ComplexMenuItem.cs" />
+    <Compile Include="Hyena.Gui\RatingRenderer.cs" />
+    <Compile Include="Hyena.Data.Gui\ListView\ListViewBase.cs" />
+    <Compile Include="Hyena.Gui\GtkWorkarounds.cs" />
+    <Compile Include="Hyena.Gui\Contrast.cs" />
+    <Compile Include="Hyena.Widgets\ImageButton.cs" />
+    <Compile Include="Hyena.Data.Gui\ITextCell.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar Sync="true" Name="RESOURCES" />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Hyena/Hyena.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Hyena/Hyena.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,149 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{95374549-9553-4C1E-9D89-667755F90E12}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Hyena</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="Mono.Data.Sqlite" />
+    <Reference Include="nunit.core, Version=2.2.0.0, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Hyena.Data\ICareAboutView.cs" />
+    <Compile Include="Hyena.Data\IFilterable.cs" />
+    <Compile Include="Hyena.Data\IListModel.cs" />
+    <Compile Include="Hyena.Data\ISortable.cs" />
+    <Compile Include="Hyena.Data\ISortableColumn.cs" />
+    <Compile Include="Hyena.Data\ModelSelection.cs" />
+    <Compile Include="Hyena.Data\SortType.cs" />
+    <Compile Include="Hyena.Query\QueryListNode.cs" />
+    <Compile Include="Hyena.Query\QueryNode.cs" />
+    <Compile Include="Hyena.Query\QueryParser.cs" />
+    <Compile Include="Hyena.Query\QueryTermNode.cs" />
+    <Compile Include="Hyena.Query\QueryToken.cs" />
+    <Compile Include="Hyena.Data\PropertyStore.cs" />
+    <Compile Include="Hyena.CommandLine\Layout.cs" />
+    <Compile Include="Hyena.CommandLine\LayoutOption.cs" />
+    <Compile Include="Hyena.CommandLine\LayoutGroup.cs" />
+    <Compile Include="Hyena.CommandLine\CommandLineParser.cs" />
+    <Compile Include="Hyena.Data\IPropertyStoreExpose.cs" />
+    <Compile Include="Hyena\IUndoAction.cs" />
+    <Compile Include="Hyena\UndoManager.cs" />
+    <Compile Include="Hyena.Data\ColumnDescription.cs" />
+    <Compile Include="Hyena.Data\ICacheableModel.cs" />
+    <Compile Include="Hyena.Collections\RangeCollection.cs" />
+    <Compile Include="Hyena.Collections\IStackProvider.cs" />
+    <Compile Include="Hyena.Collections\IntervalHeap.cs" />
+    <Compile Include="Hyena.Collections\Selection.cs" />
+    <Compile Include="Hyena.Collections\SelectionProxy.cs" />
+    <Compile Include="Hyena.Query\QueryField.cs" />
+    <Compile Include="Hyena.Query\UserQueryParser.cs" />
+    <Compile Include="Hyena.Query\XmlQueryParser.cs" />
+    <Compile Include="Hyena.Query\QueryFieldSet.cs" />
+    <Compile Include="Hyena.Data.Sqlite\DatabaseColumn.cs" />
+    <Compile Include="Hyena.Data.Sqlite\DatabaseColumnAttribute.cs" />
+    <Compile Include="Hyena.Data.Sqlite\SqliteModelProvider.cs" />
+    <Compile Include="Hyena.Data.Sqlite\HyenaSqliteCommand.cs" />
+    <Compile Include="Hyena.Data.Sqlite\HyenaSqliteConnection.cs" />
+    <Compile Include="Hyena.Data.Sqlite\ICacheableDatabaseModel.cs" />
+    <Compile Include="Hyena.Data\ModelCache.cs" />
+    <Compile Include="Hyena.Data.Sqlite\SqliteModelCache.cs" />
+    <Compile Include="Hyena.Query\DateQueryValue.cs" />
+    <Compile Include="Hyena.Query\FileSizeQueryValue.cs" />
+    <Compile Include="Hyena.Query\IntegerQueryValue.cs" />
+    <Compile Include="Hyena.Query\QueryOperator.cs" />
+    <Compile Include="Hyena.Query\QueryValue.cs" />
+    <Compile Include="Hyena.Query\StringQueryValue.cs" />
+    <Compile Include="Hyena\Timer.cs" />
+    <Compile Include="Hyena\DateTimeUtil.cs" />
+    <Compile Include="Hyena.SExpEngine\ArithmeticFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\CastFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\CompareFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\ControlFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\Evaluator.cs" />
+    <Compile Include="Hyena.SExpEngine\EvaluatorBase.cs" />
+    <Compile Include="Hyena.SExpEngine\FunctionFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\FunctionNode.cs" />
+    <Compile Include="Hyena.SExpEngine\FunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\ListFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\Literals.cs" />
+    <Compile Include="Hyena.SExpEngine\LogicFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\Parser.cs" />
+    <Compile Include="Hyena.SExpEngine\StringFunctionSet.cs" />
+    <Compile Include="Hyena.SExpEngine\TreeNode.cs" />
+    <Compile Include="Hyena.SExpEngine\UtilityFunctionSet.cs" />
+    <Compile Include="Hyena.Data\ArrayModelCache.cs" />
+    <Compile Include="Hyena.Data\DictionaryModelCache.cs" />
+    <Compile Include="Hyena.Query\AliasedObjectSet.cs" />
+    <Compile Include="Hyena\StringUtil.cs" />
+    <Compile Include="Hyena.Query\QueryLimit.cs" />
+    <Compile Include="Hyena.Query\QueryOrder.cs" />
+    <Compile Include="Hyena.Data.Sqlite\SqliteUtils.cs" />
+    <Compile Include="Hyena\Log.cs" />
+    <Compile Include="Hyena\CryptoUtil.cs" />
+    <Compile Include="Hyena.Query\IntegerKeyedObjectQueryValue.cs" />
+    <Compile Include="Hyena\ConsoleCrayon.cs" />
+    <Compile Include="Hyena.Data\ISelectable.cs" />
+    <Compile Include="Hyena.Query\NullQueryValue.cs" />
+    <Compile Include="Hyena.Query\RelativeTimeSpanQueryValue.cs" />
+    <Compile Include="Hyena.Query\TimeSpanQueryValue.cs" />
+    <Compile Include="Hyena.Collections\Tests\IntervalHeapTests.cs" />
+    <Compile Include="Hyena.Collections\Tests\RangeCollectionTests.cs" />
+    <Compile Include="Hyena.Data.Sqlite\Tests\DbBoundType.cs" />
+    <Compile Include="Hyena.Data.Sqlite\Tests\SqliteCommandTests.cs" />
+    <Compile Include="Hyena.Data.Sqlite\Tests\SqliteModelProviderTests.cs" />
+    <Compile Include="Hyena.Query\Tests\QueryTests.cs" />
+    <Compile Include="Hyena\Tests\CryptoUtilTests.cs" />
+    <Compile Include="Hyena\Tests\StringUtilTests.cs" />
+    <Compile Include="Hyena\Tests\TestBase.cs" />
+    <Compile Include="Hyena.Data\ICacheableItem.cs" />
+    <Compile Include="Hyena.Collections\CollectionExtensions.cs" />
+    <Compile Include="Hyena.Collections\QueuePipeline.cs" />
+    <Compile Include="Hyena.Collections\Tests\QueuePipelineTests.cs" />
+    <Compile Include="Hyena.Collections\QueuePipelineElement.cs" />
+    <Compile Include="Hyena.Collections\WriteLineElement.cs" />
+    <Compile Include="Hyena.Json\Tokenizer.cs" />
+    <Compile Include="Hyena.Json\Token.cs" />
+    <Compile Include="Hyena.Json\JsonObject.cs" />
+    <Compile Include="Hyena.Json\JsonArray.cs" />
+    <Compile Include="Hyena.Json\Tests\TokenizerTests.cs" />
+    <Compile Include="Hyena.Json\TokenType.cs" />
+    <Compile Include="Hyena.Json\Deserializer.cs" />
+    <Compile Include="Hyena.Json\IJsonCollection.cs" />
+    <Compile Include="Hyena.Json\Tests\DeserializerTests.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{7271F1DF-1E15-4324-8102-E3D911A62BC5}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Lastfm</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>.</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject />
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="gnome-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\Lastfm\Lastfm.csproj">
+      <Project>{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}</Project>
+      <Name>Lastfm</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Lastfm.Gui\AccountLoginDialog.cs" />
+    <Compile Include="Lastfm.Gui\AccountLoginForm.cs" />
+    <Compile Include="Lastfm.Gui\Badge.cs" />
+    <Compile Include="Lastfm.Gui\LinkButton.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Lastfm/Lastfm.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Lastfm/Lastfm.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Lastfm</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>.</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject />
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="Mono.Posix" />
+    <Reference Include="System.Xml" />
+    <Reference Include="ICSharpCode.SharpZipLib" />
+    <Reference Include="System.Web" />
+    <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Mono.Media\Mono.Media.csproj">
+      <Project>{A7566CDC-6033-4A16-9E9D-87D05A627066}</Project>
+      <Name>Mono.Media</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Lastfm\Account.cs" />
+    <Compile Include="Lastfm\Browser.cs" />
+    <Compile Include="Lastfm\RadioConnection.cs" />
+    <Compile Include="Lastfm\AudioscrobblerConnection.cs" />
+    <Compile Include="Lastfm\IQueue.cs" />
+    <Compile Include="Lastfm\LastfmCore.cs" />
+    <Compile Include="Lastfm.Data\DataCore.cs" />
+    <Compile Include="Lastfm.Data\DataEntry.cs" />
+    <Compile Include="Lastfm.Data\DataEntryCollection.cs" />
+    <Compile Include="Lastfm.Data\LastfmArtistData.cs" />
+    <Compile Include="Lastfm.Data\LastfmData.cs" />
+    <Compile Include="Lastfm.Data\LastfmUserData.cs" />
+    <Compile Include="Lastfm.Data\LastfmAlbumData.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Migo/Migo.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Migo/Migo.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,122 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Migo</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\AsyncCommandQueue.cs" />
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\CommandDelegate.cs" />
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\CommandQueueManager.cs" />
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\CommandWrapper.cs" />
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\EventWrapper.cs" />
+    <Compile Include="Migo.TaskCore\AsyncCommandQueue\ICommand.cs" />
+    <Compile Include="Migo.TaskCore\Enumerations\TaskPriority.cs" />
+    <Compile Include="Migo.TaskCore\Enumerations\TaskStatus.cs" />
+    <Compile Include="Migo.TaskCore\EventArgs\GroupStatusChangedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\EventArgs\TaskCompletedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\EventArgs\TaskEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\EventArgs\TaskStatusChangedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\EventArgs\TaskStatusChangedInfo.cs" />
+    <Compile Include="Migo.TaskCore\Exceptions\TaskStatusException.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\EventArgs\ManipulatedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\EventArgs\ReorderedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\EventArgs\TaskAddedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\EventArgs\TaskRemovedEventArgs.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\ITaskCollectionEnumerator.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\PriorityQueue.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\TaskCollection.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\TaskList.cs" />
+    <Compile Include="Migo.TaskCore\Migo.TaskCore.Collections\TaskListEnumerator.cs" />
+    <Compile Include="Migo.TaskCore\AsyncTaskScheduler.cs" />
+    <Compile Include="Migo.TaskCore\GroupProgressManager.cs" />
+    <Compile Include="Migo.TaskCore\GroupStatusManager.cs" />
+    <Compile Include="Migo.TaskCore\Task.cs" />
+    <Compile Include="Migo.TaskCore\TaskGroup.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FeedBackgroundSyncAction.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FeedBackgroundSyncStatus.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FeedDownloadError.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FeedDownloadStatus.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FEEDS_EVENTS_DOWNLOAD_COUNT_FLAGS.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FEEDS_EVENTS_ITEM_COUNT_FLAGS.cs" />
+    <Compile Include="Migo.Syndication\Enumerations\FeedSyncSetting.cs" />
+    <Compile Include="Migo.Syndication\EventArgs\FeedDownloadCompletedEventArgs.cs" />
+    <Compile Include="Migo.Syndication\EventArgs\FeedDownloadCountChangedEventArgs.cs" />
+    <Compile Include="Migo.Syndication\EventArgs\FeedEventArgs.cs" />
+    <Compile Include="Migo.Syndication\EventArgs\FeedItemCountChangedEventArgs.cs" />
+    <Compile Include="Migo.Syndication\EventArgs\FeedItemEventArgs.cs" />
+    <Compile Include="Migo.Syndication\Migo.Syndication.Data\TablesManagers\EnclosuresTableManager.cs" />
+    <Compile Include="Migo.Syndication\Migo.Syndication.Data\TablesManagers\FeedsTableManager.cs" />
+    <Compile Include="Migo.Syndication\Migo.Syndication.Data\TablesManagers\ItemsTableManager.cs" />
+    <Compile Include="Migo.Syndication\Tests\XmlTests.cs" />
+    <Compile Include="Migo.Syndication\EnclosureManager.cs" />
+    <Compile Include="Migo.Syndication\Feed.cs" />
+    <Compile Include="Migo.Syndication\FeedEnclosure.cs" />
+    <Compile Include="Migo.Syndication\FeedItem.cs" />
+    <Compile Include="Migo.Syndication\FeedManager.cs" />
+    <Compile Include="Migo.Syndication\FeedsManager.cs" />
+    <Compile Include="Migo.Syndication\FeedUpdateTask.cs" />
+    <Compile Include="Migo.Syndication\MigoItem.cs" />
+    <Compile Include="Migo.Syndication\MigoModelProvider.cs" />
+    <Compile Include="Migo.Syndication\OpmlParser.cs" />
+    <Compile Include="Migo.Syndication\Rfc822DateTime.cs" />
+    <Compile Include="Migo.Syndication\RssParser.cs" />
+    <Compile Include="Migo.Net\EventArgs\DownloadDataCompletedEventArgs.cs" />
+    <Compile Include="Migo.Net\EventArgs\DownloadProgressChangedEventArgs.cs" />
+    <Compile Include="Migo.Net\EventArgs\DownloadStringCompletedEventArgs.cs" />
+    <Compile Include="Migo.Net\EventArgs\TransferRateUpdatedEventArgs.cs" />
+    <Compile Include="Migo.Net\Exceptions\RemoteFileModifiedException.cs" />
+    <Compile Include="Migo.Net\AsyncWebClient.cs" />
+    <Compile Include="Migo.Net\AsyncWebClientStatus.cs" />
+    <Compile Include="Migo.Net\TransferStatusManager.cs" />
+    <Compile Include="Migo.DownloadCore\DownloadGroupStatusChangedEventArgs.cs" />
+    <Compile Include="Migo.DownloadCore\DownloadGroupStatusManager.cs" />
+    <Compile Include="Migo.DownloadCore\DownloadManager.cs" />
+    <Compile Include="Migo.DownloadCore\HttpDownloadTaskErrors.cs" />
+    <Compile Include="Migo.DownloadCore\HttpFileDownloadGroup.cs" />
+    <Compile Include="Migo.DownloadCore\HttpFileDownloadTask.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Mono.Media/Mono.Media.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Mono.Media/Mono.Media.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{A7566CDC-6033-4A16-9E9D-87D05A627066}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Mono.Media</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>.</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <StartupObject />
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Media.Playlists.Xspf\LinkEntry.cs" />
+    <Compile Include="Media.Playlists.Xspf\MetaEntry.cs" />
+    <Compile Include="Media.Playlists.Xspf\Playlist.cs" />
+    <Compile Include="Media.Playlists.Xspf\Track.cs" />
+    <Compile Include="Media.Playlists.Xspf\W3CDateTime.cs" />
+    <Compile Include="Media.Playlists.Xspf\XmlUtil.cs" />
+    <Compile Include="Media.Playlists.Xspf\XspfBaseObject.cs" />
+    <Compile Include="Media.Playlists.Xspf\Tests\XspfTests.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/Mtp/Mtp.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/Mtp/Mtp.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{0DF72691-E61C-4E9C-A1F1-2F7F17958630}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>Mtp</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Mtp\FileType.cs" />
+    <Compile Include="Mtp\ErrorCode.cs" />
+    <Compile Include="Mtp\Error.cs" />
+    <Compile Include="Mtp\FileSampleData.cs" />
+    <Compile Include="Mtp\Album.cs" />
+    <Compile Include="Mtp\Folder.cs" />
+    <Compile Include="Mtp\MtpDevice.cs" />
+    <Compile Include="Mtp\Track.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file

Added: trunk/banshee/src/Libraries/MusicBrainz/MusicBrainz.csproj
==============================================================================
--- (empty file)
+++ trunk/banshee/src/Libraries/MusicBrainz/MusicBrainz.csproj	Wed Sep  3 16:01:59 2008
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <ProjectGuid>{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
+    <AssemblyName>MusicBrainz</AssemblyName>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>..\..\..\bin</OutputPath>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <CheckForOverflowUnderflow>true</CheckForOverflowUnderflow>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="MusicBrainz\Artist.cs" />
+    <Compile Include="MusicBrainz\Disc.cs" />
+    <Compile Include="MusicBrainz\Event.cs" />
+    <Compile Include="MusicBrainz\Label.cs" />
+    <Compile Include="MusicBrainz\LinuxDisc.cs" />
+    <Compile Include="MusicBrainz\LocalDisc.cs" />
+    <Compile Include="MusicBrainz\MusicBrainzEntity.cs" />
+    <Compile Include="MusicBrainz\MusicBrainzException.cs" />
+    <Compile Include="MusicBrainz\MusicBrainzItem.cs" />
+    <Compile Include="MusicBrainz\MusicBrainzObject.cs" />
+    <Compile Include="MusicBrainz\MusicBrainzService.cs" />
+    <Compile Include="MusicBrainz\Query.cs" />
+    <Compile Include="MusicBrainz\Relation.cs" />
+    <Compile Include="MusicBrainz\Release.cs" />
+    <Compile Include="MusicBrainz\Track.cs" />
+    <Compile Include="MusicBrainz\Utils.cs" />
+    <Compile Include="MusicBrainz\Win32Disc.cs" />
+    <Compile Include="MusicBrainz\XmlRequestEventArgs.cs" />
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <ProjectExtensions>
+    <MonoDevelop>
+      <Properties xmlns="">
+        <Deployment.LinuxDeployData generateScript="false" />
+        <GtkDesignInfo />
+        <MonoDevelop.Autotools.MakefileInfo IntegrationEnabled="true" RelativeMakefileName="Makefile.am">
+          <BuildFilesVar Sync="true" Name="SOURCES" />
+          <DeployFilesVar />
+          <ResourcesVar />
+          <OthersVar />
+          <GacRefVar />
+          <AsmRefVar />
+          <ProjectRefVar />
+        </MonoDevelop.Autotools.MakefileInfo>
+      </Properties>
+    </MonoDevelop>
+  </ProjectExtensions>
+</Project>
\ No newline at end of file



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]