[banshee/windows: 3/7] Get most of the extensions building



commit bf1ec58ef81dd0a3c1e8b278c8b1bdf1d7d26b87
Author: Gabriel Burt <gabriel burt gmail com>
Date:   Wed Apr 22 21:52:56 2009 -0500

    Get most of the extensions building
---
 Banshee.sln                                        |  218 ++++++++++----------
 src/Clients/Beroe/Beroe.csproj                     |    3 +-
 src/Clients/Booter/Booter.csproj                   |    8 +-
 src/Clients/Halie/Halie.csproj                     |    5 +-
 src/Clients/Muinshee/Muinshee.csproj               |   23 ++-
 src/Core/Banshee.Core/Banshee.Core.csproj          |   24 +++
 .../Banshee.AudioCd/Banshee.AudioCd.csproj         |   12 +
 .../Banshee.Bookmarks/Banshee.Bookmarks.csproj     |   15 ++
 .../Banshee.CoverArt/Banshee.CoverArt.csproj       |    9 +
 .../Banshee.FileSystemQueue.csproj                 |   12 +
 .../Banshee.InternetRadio.csproj                   |   24 +++
 .../Banshee.Lastfm/Banshee.Lastfm.csproj           |   12 +
 .../Banshee.MiniMode/Banshee.MiniMode.csproj       |   23 ++
 .../Banshee.MultimediaKeys.csproj                  |   13 ++
 .../Banshee.NotificationArea.csproj                |    7 +
 .../Banshee.NowPlaying/Banshee.NowPlaying.csproj   |    5 +
 .../Banshee.PlayQueue/Banshee.PlayQueue.csproj     |   18 ++
 .../Banshee.Podcasting/Banshee.Podcasting.csproj   |   19 ++
 src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj         |    3 +
 19 files changed, 340 insertions(+), 113 deletions(-)

diff --git a/Banshee.sln b/Banshee.sln
index 87b8f84..db2113b 100644
--- a/Banshee.sln
+++ b/Banshee.sln
@@ -11,121 +11,121 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Banshee", "Banshee", "{E6AD
 	ProjectSection(SolutionItems) = postProject
 	EndProjectSection
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Clients", "Clients", "{EB1FDF3F-048C-4010-80F5-D936A312580F}"
 	ProjectSection(SolutionItems) = postProject
 	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Sqlite", "src\Libraries\Mono.Data.Sqlite\Mono.Data.Sqlite.csproj", "{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Muinshee", "src\Clients\Muinshee\Muinshee.csproj", "{EABA3019-7539-4430-9935-D36CEA96F250}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Migo", "src\Libraries\Migo\Migo.csproj", "{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nereid", "src\Clients\Nereid\Nereid.csproj", "{4F66A4DE-5204-4150-8D0B-CE21CA52E309}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicBrainz", "src\Libraries\MusicBrainz\MusicBrainz.csproj", "{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Halie", "src\Clients\Halie\Halie.csproj", "{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Media", "src\Libraries\Mono.Media\Mono.Media.csproj", "{A7566CDC-6033-4A16-9E9D-87D05A627066}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booter", "src\Clients\Booter\Booter.csproj", "{4B890CB0-F5C8-4B1B-A1B8-3813BF5126C0}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mtp", "src\Libraries\Mtp\Mtp.csproj", "{0DF72691-E61C-4E9C-A1F1-2F7F17958630}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Beroe", "src\Clients\Beroe\Beroe.csproj", "{E0E10333-9B05-4463-8A15-6738C186BF87}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lastfm.Gui", "src\Libraries\Lastfm.Gui\Lastfm.Gui.csproj", "{7271F1DF-1E15-4324-8102-E3D911A62BC5}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{48EA1A64-29EE-4555-9E79-49453EB51976}"
+	ProjectSection(SolutionItems) = postProject
+	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lastfm", "src\Libraries\Lastfm\Lastfm.csproj", "{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}"
+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}") = "Hyena.Gui", "src\Libraries\Hyena.Gui\Hyena.Gui.csproj", "{C856EFD8-E812-4E61-8B76-E3583D94C233}"
+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}") = "Hyena", "src\Libraries\Hyena\Hyena.csproj", "{95374549-9553-4C1E-9D89-667755F90E12}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Core", "src\Core\Banshee.Core\Banshee.Core.csproj", "{2ADB831A-A050-47D0-B6B9-9C19D60233BB}"
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.ThickClient", "src\Core\Banshee.ThickClient\Banshee.ThickClient.csproj", "{AC839523-7BDF-4AB6-8115-E17921B96EC6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.CollectionIndexer", "src\Core\Banshee.CollectionIndexer\Banshee.CollectionIndexer.csproj", "{CE2AB4B9-F618-4CCA-8805-E1603741147E}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Backends", "Backends", "{A03B194F-F644-4E95-A602-87200029240D}"
 	ProjectSection(SolutionItems) = postProject
 	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Bpm", "src\Extensions\Banshee.Bpm\Banshee.Bpm.csproj", "{471E44F3-B404-413B-8E95-BCCA70C6E834}"
+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.NowPlaying.Clutter", "src\Extensions\Banshee.NowPlaying.Clutter\Banshee.NowPlaying.Clutter.csproj", "{694E4C7C-9385-47D6-A76E-911FC057E89D}"
+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.SqlDebugConsole", "src\Extensions\Banshee.SqlDebugConsole\Banshee.SqlDebugConsole.csproj", "{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC}"
+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.InternetRadio", "src\Extensions\Banshee.InternetRadio\Banshee.InternetRadio.csproj", "{12984BDF-C565-4452-AD47-79BD3C440E28}"
+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.FileSystemQueue", "src\Extensions\Banshee.FileSystemQueue\Banshee.FileSystemQueue.csproj", "{A993A473-1A18-4D12-ADF1-9CF3E0E12637}"
+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("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.CoverArt", "src\Extensions\Banshee.CoverArt\Banshee.CoverArt.csproj", "{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dap", "Dap", "{057215DF-2773-4B42-8B8A-64F2CF7764F2}"
+	ProjectSection(SolutionItems) = postProject
+	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.BooScript", "src\Extensions\Banshee.BooScript\Banshee.BooScript.csproj", "{01818BD5-9A0C-4C89-84FB-08D0E968778F}"
+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.Sample", "src\Extensions\Banshee.Sample\Banshee.Sample.csproj", "{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63}"
+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.Podcasting", "src\Extensions\Banshee.Podcasting\Banshee.Podcasting.csproj", "{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39}"
+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.MiniMode", "src\Extensions\Banshee.MiniMode\Banshee.MiniMode.csproj", "{FCC1AE87-E10B-4B47-8ADE-D5F447E48518}"
+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("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.AudioCd", "src\Extensions\Banshee.AudioCd\Banshee.AudioCd.csproj", "{F38B53BA-8F85-4DC6-9B94-029C1CF96F24}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Extensions", "Extensions", "{4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}"
+	ProjectSection(SolutionItems) = postProject
+	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Bookmarks", "src\Extensions\Banshee.Bookmarks\Banshee.Bookmarks.csproj", "{0130499B-8A93-4CD9-8F3C-593B231609C7}"
+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.NowPlaying", "src\Extensions\Banshee.NowPlaying\Banshee.NowPlaying.csproj", "{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A}"
+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.Lastfm", "src\Extensions\Banshee.Lastfm\Banshee.Lastfm.csproj", "{02FD8195-9796-4AF5-A9D2-D310721963F4}"
+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.MultimediaKeys", "src\Extensions\Banshee.MultimediaKeys\Banshee.MultimediaKeys.csproj", "{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83}"
+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.NotificationArea", "src\Extensions\Banshee.NotificationArea\Banshee.NotificationArea.csproj", "{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525}"
+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.Daap", "src\Extensions\Banshee.Daap\Banshee.Daap.csproj", "{C9E904B1-1141-49F4-BE84-85222A8E8A79}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Bookmarks", "src\Extensions\Banshee.Bookmarks\Banshee.Bookmarks.csproj", "{0130499B-8A93-4CD9-8F3C-593B231609C7}"
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Dap", "Dap", "{057215DF-2773-4B42-8B8A-64F2CF7764F2}"
-	ProjectSection(SolutionItems) = postProject
-	EndProjectSection
+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.Dap.Ipod", "src\Dap\Banshee.Dap.Ipod\Banshee.Dap.Ipod.csproj", "{371ECE68-8D0F-4AFE-AC8F-147167AE3674}"
+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.Dap.Mtp", "src\Dap\Banshee.Dap.Mtp\Banshee.Dap.Mtp.csproj", "{3935AE8A-E283-4C0D-9094-7435A937DC90}"
+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.Dap.MassStorage", "src\Dap\Banshee.Dap.MassStorage\Banshee.Dap.MassStorage.csproj", "{6B73E278-23FB-4A59-9B44-AB7F0212B936}"
+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.Dap", "src\Dap\Banshee.Dap\Banshee.Dap.csproj", "{BC2E94DF-7A82-461E-BE7C-60E41ADC3562}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.BooScript", "src\Extensions\Banshee.BooScript\Banshee.BooScript.csproj", "{01818BD5-9A0C-4C89-84FB-08D0E968778F}"
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Backends", "Backends", "{A03B194F-F644-4E95-A602-87200029240D}"
-	ProjectSection(SolutionItems) = postProject
-	EndProjectSection
+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.NowPlaying.X11", "src\Backends\Banshee.NowPlaying.X11\Banshee.NowPlaying.X11.csproj", "{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5}"
+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.Hal", "src\Backends\Banshee.Hal\Banshee.Hal.csproj", "{3B7DD288-5546-4907-B302-0CD0271D9713}"
+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.Unix", "src\Backends\Banshee.Unix\Banshee.Unix.csproj", "{C1065582-4F64-4810-8C35-E7EB2D2A432C}"
+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.Gnome", "src\Backends\Banshee.Gnome\Banshee.Gnome.csproj", "{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.NowPlaying.Clutter", "src\Extensions\Banshee.NowPlaying.Clutter\Banshee.NowPlaying.Clutter.csproj", "{694E4C7C-9385-47D6-A76E-911FC057E89D}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.GStreamer", "src\Backends\Banshee.GStreamer\Banshee.GStreamer.csproj", "{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Bpm", "src\Extensions\Banshee.Bpm\Banshee.Bpm.csproj", "{471E44F3-B404-413B-8E95-BCCA70C6E834}"
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Core", "Core", "{48EA1A64-29EE-4555-9E79-49453EB51976}"
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libraries", "Libraries", "{4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}"
 	ProjectSection(SolutionItems) = postProject
 	EndProjectSection
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.CollectionIndexer", "src\Core\Banshee.CollectionIndexer\Banshee.CollectionIndexer.csproj", "{CE2AB4B9-F618-4CCA-8805-E1603741147E}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.ThickClient", "src\Core\Banshee.ThickClient\Banshee.ThickClient.csproj", "{AC839523-7BDF-4AB6-8115-E17921B96EC6}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Core", "src\Core\Banshee.Core\Banshee.Core.csproj", "{2ADB831A-A050-47D0-B6B9-9C19D60233BB}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Hyena", "src\Libraries\Hyena\Hyena.csproj", "{95374549-9553-4C1E-9D89-667755F90E12}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Banshee.Services", "src\Core\Banshee.Services\Banshee.Services.csproj", "{B28354F0-BA87-44E8-989F-B864A3C7C09F}"
+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}") = "Banshee.Widgets", "src\Core\Banshee.Widgets\Banshee.Widgets.csproj", "{A3701765-E571-413D-808C-9788A22791AF}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lastfm", "src\Libraries\Lastfm\Lastfm.csproj", "{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2}"
 EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Clients", "Clients", "{EB1FDF3F-048C-4010-80F5-D936A312580F}"
-	ProjectSection(SolutionItems) = postProject
-	EndProjectSection
+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}") = "Beroe", "src\Clients\Beroe\Beroe.csproj", "{E0E10333-9B05-4463-8A15-6738C186BF87}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mtp", "src\Libraries\Mtp\Mtp.csproj", "{0DF72691-E61C-4E9C-A1F1-2F7F17958630}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Booter", "src\Clients\Booter\Booter.csproj", "{4B890CB0-F5C8-4B1B-A1B8-3813BF5126C0}"
+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}") = "Halie", "src\Clients\Halie\Halie.csproj", "{B574AEB0-59F1-4FB7-A91A-8E5A651970CE}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MusicBrainz", "src\Libraries\MusicBrainz\MusicBrainz.csproj", "{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Nereid", "src\Clients\Nereid\Nereid.csproj", "{4F66A4DE-5204-4150-8D0B-CE21CA52E309}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Migo", "src\Libraries\Migo\Migo.csproj", "{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}"
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Muinshee", "src\Clients\Muinshee\Muinshee.csproj", "{EABA3019-7539-4430-9935-D36CEA96F250}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Mono.Data.Sqlite", "src\Libraries\Mono.Data.Sqlite\Mono.Data.Sqlite.csproj", "{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1}"
 EndProject
 Project("{2857B73E-F847-4B02-9238-064979017E93}") = "libbanshee", "libbanshee\libbanshee.cproj", "{6B781836-AB65-49EF-BECD-CCC193C5D589}"
 EndProject
@@ -246,57 +246,57 @@ Global
 		$2.policy = UpdateNearestChangeLog
 	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}
-		{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}
-		{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
-		{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}
-		{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}
-		{694E4C7C-9385-47D6-A76E-911FC057E89D} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
-		{471E44F3-B404-413B-8E95-BCCA70C6E834} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
-		{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}
-		{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}
-		{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}
-		{CE2AB4B9-F618-4CCA-8805-E1603741147E} = {48EA1A64-29EE-4555-9E79-49453EB51976}
-		{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}
-		{4B890CB0-F5C8-4B1B-A1B8-3813BF5126C0} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{057215DF-2773-4B42-8B8A-64F2CF7764F2} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{A03B194F-F644-4E95-A602-87200029240D} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{48EA1A64-29EE-4555-9E79-49453EB51976} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
+		{EB1FDF3F-048C-4010-80F5-D936A312580F} = {E6AD3714-5EA3-49D9-BA8D-12C69B2B8067}
 		{E0E10333-9B05-4463-8A15-6738C186BF87} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{4B890CB0-F5C8-4B1B-A1B8-3813BF5126C0} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{B574AEB0-59F1-4FB7-A91A-8E5A651970CE} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{4F66A4DE-5204-4150-8D0B-CE21CA52E309} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{EABA3019-7539-4430-9935-D36CEA96F250} = {EB1FDF3F-048C-4010-80F5-D936A312580F}
+		{CE2AB4B9-F618-4CCA-8805-E1603741147E} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{AC839523-7BDF-4AB6-8115-E17921B96EC6} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{2ADB831A-A050-47D0-B6B9-9C19D60233BB} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{B28354F0-BA87-44E8-989F-B864A3C7C09F} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{A3701765-E571-413D-808C-9788A22791AF} = {48EA1A64-29EE-4555-9E79-49453EB51976}
+		{46C02D13-5ED4-4A14-9ACF-125B1E4B6EB5} = {A03B194F-F644-4E95-A602-87200029240D}
+		{3B7DD288-5546-4907-B302-0CD0271D9713} = {A03B194F-F644-4E95-A602-87200029240D}
+		{C1065582-4F64-4810-8C35-E7EB2D2A432C} = {A03B194F-F644-4E95-A602-87200029240D}
+		{CA8BAD3C-1545-4B04-AF6B-4105DFD3A9A1} = {A03B194F-F644-4E95-A602-87200029240D}
+		{6171E5DE-5B36-4AE4-8707-F6BEE0AD945B} = {A03B194F-F644-4E95-A602-87200029240D}
+		{371ECE68-8D0F-4AFE-AC8F-147167AE3674} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{3935AE8A-E283-4C0D-9094-7435A937DC90} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{6B73E278-23FB-4A59-9B44-AB7F0212B936} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{BC2E94DF-7A82-461E-BE7C-60E41ADC3562} = {057215DF-2773-4B42-8B8A-64F2CF7764F2}
+		{471E44F3-B404-413B-8E95-BCCA70C6E834} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{694E4C7C-9385-47D6-A76E-911FC057E89D} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0E1A7F20-E49B-4F9D-AEA0-2B1AD64326AC} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{12984BDF-C565-4452-AD47-79BD3C440E28} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{A993A473-1A18-4D12-ADF1-9CF3E0E12637} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0092BF81-ECAB-4D0C-8691-6D19FB7E04A1} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{01818BD5-9A0C-4C89-84FB-08D0E968778F} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{6FF6F049-9DAB-48A7-BC4B-F7F3ED0EBA63} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{46AD1892-C5D3-4696-BA40-FBF7F4CE2B39} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{FCC1AE87-E10B-4B47-8ADE-D5F447E48518} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{F38B53BA-8F85-4DC6-9B94-029C1CF96F24} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{0130499B-8A93-4CD9-8F3C-593B231609C7} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{16FB0D3A-53FA-4B8E-B02B-4AF66E87829A} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{02FD8195-9796-4AF5-A9D2-D310721963F4} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{8E8D7EAD-3B7A-4F7D-8146-75AFCB9DEE83} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{BFF64BCD-D7A7-4FB8-8147-7DEF7C3DC525} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{C9E904B1-1141-49F4-BE84-85222A8E8A79} = {4DD1DE63-F20B-4FC3-8FDA-F0BDF4183722}
+		{BB1D1D81-7A74-4183-B7B1-3E78B32D42F1} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C5DD02DE-4F0E-4DC0-ABC7-035A8217CD50} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{A7566CDC-6033-4A16-9E9D-87D05A627066} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{0DF72691-E61C-4E9C-A1F1-2F7F17958630} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{7271F1DF-1E15-4324-8102-E3D911A62BC5} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C1F63FC5-4B96-48B2-B7F7-5B33FCC4F2A2} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{C856EFD8-E812-4E61-8B76-E3583D94C233} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
+		{95374549-9553-4C1E-9D89-667755F90E12} = {4F47D6F1-4047-4A89-AE85-3AE5EF9F2961}
 	EndGlobalSection
 EndGlobal
diff --git a/src/Clients/Beroe/Beroe.csproj b/src/Clients/Beroe/Beroe.csproj
index cf6e371..ea90c4d 100644
--- a/src/Clients/Beroe/Beroe.csproj
+++ b/src/Clients/Beroe/Beroe.csproj
@@ -9,8 +9,8 @@
     <AssemblyName>Beroe</AssemblyName>
     <SchemaVersion>2.0</SchemaVersion>
     <ProjectGuid>{E0E10333-9B05-4463-8A15-6738C186BF87}</ProjectGuid>
-    <ApplicationIcon>.</ApplicationIcon>
     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <SourceAnalysisOverrideSettingsFile>C:\Documents and Settings\Administrator\Application Data\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -30,6 +30,7 @@
     <Externalconsole>true</Externalconsole>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="glib-sharp" />
     <Reference Include="System" />
     <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
   </ItemGroup>
diff --git a/src/Clients/Booter/Booter.csproj b/src/Clients/Booter/Booter.csproj
index d2efc36..e388729 100644
--- a/src/Clients/Booter/Booter.csproj
+++ b/src/Clients/Booter/Booter.csproj
@@ -9,8 +9,8 @@
     <AssemblyName>Banshee</AssemblyName>
     <SchemaVersion>2.0</SchemaVersion>
     <ProjectGuid>{4B890CB0-F5C8-4B1B-A1B8-3813BF5126C0}</ProjectGuid>
-    <ApplicationIcon>.</ApplicationIcon>
     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <SourceAnalysisOverrideSettingsFile>C:\Documents and Settings\Administrator\Application Data\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -30,6 +30,12 @@
     <Externalconsole>true</Externalconsole>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
     <Reference Include="System" />
     <Reference Include="NDesk.DBus, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f6716e4f9b2ed099" />
   </ItemGroup>
diff --git a/src/Clients/Halie/Halie.csproj b/src/Clients/Halie/Halie.csproj
index 283163b..20c0a40 100644
--- a/src/Clients/Halie/Halie.csproj
+++ b/src/Clients/Halie/Halie.csproj
@@ -9,8 +9,8 @@
     <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
     <AssemblyName>Halie</AssemblyName>
     <SchemaVersion>2.0</SchemaVersion>
-    <ApplicationIcon>.</ApplicationIcon>
     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <SourceAnalysisOverrideSettingsFile>C:\Documents and Settings\Administrator\Application Data\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -30,6 +30,9 @@
     <Externalconsole>true</Externalconsole>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="NDesk.DBus">
+      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+    </Reference>
     <Reference Include="System" />
   </ItemGroup>
   <ItemGroup>
diff --git a/src/Clients/Muinshee/Muinshee.csproj b/src/Clients/Muinshee/Muinshee.csproj
index a099e1e..cb66370 100644
--- a/src/Clients/Muinshee/Muinshee.csproj
+++ b/src/Clients/Muinshee/Muinshee.csproj
@@ -9,8 +9,8 @@
     <UseParentDirectoryAsNamespace>true</UseParentDirectoryAsNamespace>
     <AssemblyName>Muinshee</AssemblyName>
     <SchemaVersion>2.0</SchemaVersion>
-    <ApplicationIcon>.</ApplicationIcon>
     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <SourceAnalysisOverrideSettingsFile>C:\Documents and Settings\Administrator\Application Data\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -30,7 +30,24 @@
     <Externalconsole>true</Externalconsole>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
+    <Reference Include="Mono.Cairo" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus">
+      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus.GLib">
+      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+    </Reference>
     <Reference Include="System" />
     <Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
   </ItemGroup>
@@ -69,6 +86,10 @@
       <Project>{74B2E4CC-2701-4C8B-A11D-6E4443F4B21B}</Project>
       <Name>Banshee.PlayQueue</Name>
     </ProjectReference>
+    <Folder Include="Resources" />
+    <EmbeddedResource Include="Resources\GlobalUI.xml">
+      <LogicalName>GlobalUI.xml</LogicalName>
+    </EmbeddedResource>
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Muinshee\PlayerInterface.cs" />
diff --git a/src/Core/Banshee.Core/Banshee.Core.csproj b/src/Core/Banshee.Core/Banshee.Core.csproj
index e2ccc9d..d44deb4 100644
--- a/src/Core/Banshee.Core/Banshee.Core.csproj
+++ b/src/Core/Banshee.Core/Banshee.Core.csproj
@@ -50,6 +50,30 @@
     <Reference Include="taglib-sharp">
       <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
     </Reference>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-16.png">
+      <Link>Resources\media-player-banshee-16.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-192.png">
+      <Link>Resources\media-player-banshee-192.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-22.png">
+      <Link>Resources\media-player-banshee-22.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-24.png">
+      <Link>Resources\media-player-banshee-24.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-32.png">
+      <Link>Resources\media-player-banshee-32.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
+    <None Include="..\..\..\data\icon-theme-hicolor\media-player-banshee-48.png">
+      <Link>Resources\media-player-banshee-48.png</Link>
+      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
+    </None>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="Mono.Posix" />
diff --git a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
index 060f3e3..285ea7f 100644
--- a/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
+++ b/src/Extensions/Banshee.AudioCd/Banshee.AudioCd.csproj
@@ -48,6 +48,18 @@
       <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
       <Name>Banshee.ThickClient</Name>
     </ProjectReference>
+    <Reference Include="atk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
+    <Reference Include="Mono.Addins">
+      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+    </Reference>
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj b/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
index 178cc2a..e9f28c2 100644
--- a/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
+++ b/src/Extensions/Banshee.Bookmarks/Banshee.Bookmarks.csproj
@@ -36,10 +36,25 @@
       <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>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="System.Data" />
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj b/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
index 381f8a1..4352e48 100644
--- a/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
+++ b/src/Extensions/Banshee.CoverArt/Banshee.CoverArt.csproj
@@ -48,6 +48,15 @@
       <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
       <Name>Hyena.Gui</Name>
     </ProjectReference>
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj b/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
index c331479..0b31f6c 100644
--- a/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
+++ b/src/Extensions/Banshee.FileSystemQueue/Banshee.FileSystemQueue.csproj
@@ -40,6 +40,18 @@
       <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>
+    <Reference Include="glib-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
   </ItemGroup>
   <ItemGroup>
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj b/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
index bba5b32..780c43a 100644
--- a/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
+++ b/src/Extensions/Banshee.InternetRadio/Banshee.InternetRadio.csproj
@@ -40,6 +40,14 @@
       <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>
+    <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
+      <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
+      <Name>Hyena</Name>
+    </ProjectReference>
     <ProjectReference Include="..\..\Libraries\Hyena\Hyena.csproj">
       <Project>{95374549-9553-4C1E-9D89-667755F90E12}</Project>
       <Name>Hyena</Name>
@@ -48,6 +56,22 @@
       <Project>{A7566CDC-6033-4A16-9E9D-87D05A627066}</Project>
       <Name>Mono.Media</Name>
     </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Mono.Media\Mono.Media.csproj">
+      <Project>{A7566CDC-6033-4A16-9E9D-87D05A627066}</Project>
+      <Name>Mono.Media</Name>
+    </ProjectReference>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Xml" />
   </ItemGroup>
   <ItemGroup>
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
index 877515d..a9bda50 100644
--- a/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
+++ b/src/Extensions/Banshee.Lastfm/Banshee.Lastfm.csproj
@@ -27,13 +27,21 @@
     </CustomCommands>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
     <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="Mono.Security">
+      <HintPath>..\..\..\winbin\Mono.Security.dll</HintPath>
+    </Reference>
+    <Reference Include="pango-sharp" />
     <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" />
+    <Reference Include="System.Web" />
+    <Reference Include="System.Xml" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
@@ -69,6 +77,10 @@
       <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
       <Name>Hyena.Gui</Name>
     </ProjectReference>
+    <ProjectReference Include="..\..\Libraries\Mono.Media\Mono.Media.csproj">
+      <Project>{A7566CDC-6033-4A16-9E9D-87D05A627066}</Project>
+      <Name>Mono.Media</Name>
+    </ProjectReference>
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Banshee.Lastfm.Radio\LastfmActions.cs" />
diff --git a/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj b/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
index 7b1dcfe..dd842bc 100644
--- a/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
+++ b/src/Extensions/Banshee.MiniMode/Banshee.MiniMode.csproj
@@ -36,10 +36,33 @@
       <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="..\..\Core\Banshee.Widgets\Banshee.Widgets.csproj">
+      <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
+      <Name>Banshee.Widgets</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>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glade-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="gtk-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj b/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
index 9bf350b..0124c9c 100644
--- a/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
+++ b/src/Extensions/Banshee.MultimediaKeys/Banshee.MultimediaKeys.csproj
@@ -36,6 +36,19 @@
       <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>
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus">
+      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Banshee.MultimediaKeys\MultimediaKeysService.cs" />
diff --git a/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj b/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
index fc2c5d3..45b6aa0 100644
--- a/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
+++ b/src/Extensions/Banshee.NotificationArea/Banshee.NotificationArea.csproj
@@ -52,6 +52,13 @@
       <Project>{A3701765-E571-413D-808C-9788A22791AF}</Project>
       <Name>Banshee.Widgets</Name>
     </ProjectReference>
+    <Folder Include="Notifications" />
+    <Compile Include="Notifications\Notification.cs" />
+    <Compile Include="Notifications\Notifications.cs" />
+    <Reference Include="atk-sharp" />
+    <Reference Include="NDesk.DBus">
+      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj b/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
index 6387ace..973eca5 100644
--- a/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
+++ b/src/Extensions/Banshee.NowPlaying/Banshee.NowPlaying.csproj
@@ -52,6 +52,11 @@
       <Project>{AC839523-7BDF-4AB6-8115-E17921B96EC6}</Project>
       <Name>Banshee.ThickClient</Name>
     </ProjectReference>
+    <Reference Include="atk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="Mono.Addins">
+      <HintPath>..\..\..\winbin\Mono.Addins.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="System" />
diff --git a/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj b/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
index 1eb5316..669a478 100644
--- a/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
+++ b/src/Extensions/Banshee.PlayQueue/Banshee.PlayQueue.csproj
@@ -10,6 +10,7 @@
     <AssemblyName>Banshee.PlayQueue</AssemblyName>
     <SchemaVersion>2.0</SchemaVersion>
     <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <SourceAnalysisOverrideSettingsFile>C:\Documents and Settings\Administrator\Application Data\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis</SourceAnalysisOverrideSettingsFile>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -40,6 +41,23 @@
       <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>
+    <Reference Include="glib-sharp" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus">
+      <HintPath>..\..\..\winbin\NDesk.DBus.dll</HintPath>
+    </Reference>
+    <Reference Include="NDesk.DBus.GLib">
+      <HintPath>..\..\..\winbin\NDesk.DBus.GLib.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
index a7c610d..62daada 100644
--- a/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
+++ b/src/Extensions/Banshee.Podcasting/Banshee.Podcasting.csproj
@@ -40,6 +40,10 @@
       <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>
     <ProjectReference Include="..\..\Libraries\Migo\Migo.csproj">
       <Project>{9C7B8E9C-A4E6-4459-A2C4-3D2D199EA919}</Project>
       <Name>Migo</Name>
@@ -52,6 +56,21 @@
       <Project>{C856EFD8-E812-4E61-8B76-E3583D94C233}</Project>
       <Name>Hyena.Gui</Name>
     </ProjectReference>
+    <Reference Include="atk-sharp" />
+    <Reference Include="glib-sharp" />
+    <Reference Include="Mono.Cairo" />
+    <Reference Include="Mono.Posix">
+      <HintPath>..\..\..\winbin\Mono.Posix.dll</HintPath>
+    </Reference>
+    <Reference Include="MonoPosixHelper">
+      <HintPath>..\..\..\winbin\MonoPosixHelper.dll</HintPath>
+    </Reference>
+    <Reference Include="pango-sharp" />
+    <Reference Include="System" />
+    <Reference Include="System.Web" />
+    <Reference Include="taglib-sharp">
+      <HintPath>..\..\..\winbin\taglib-sharp.dll</HintPath>
+    </Reference>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
diff --git a/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj b/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj
index e56c060..522f9f0 100644
--- a/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj
+++ b/src/Libraries/Lastfm.Gui/Lastfm.Gui.csproj
@@ -27,6 +27,9 @@
     </CustomCommands>
   </PropertyGroup>
   <ItemGroup>
+    <Reference Include="atk-sharp" />
+    <Reference Include="gdk-sharp" />
+    <Reference Include="glib-sharp" />
     <Reference Include="System" />
     <Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
     <Reference Include="Mono.Posix" />



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