1
=== modified file 'banshee/build/m4/banshee/ubuntuonemusicstore.m4'
2
--- banshee/build/m4/banshee/ubuntuonemusicstore.m4 2011-03-29 08:16:04 +0000
3
+++ banshee/build/m4/banshee/ubuntuonemusicstore.m4 2011-04-07 20:59:22 +0000
4
@@ -8,7 +8,7 @@ AC_DEFUN([BANSHEE_CHECK_UBUNTUONE],
5
if test "x$enable_ubuntuone" = "xyes"; then
7
PKG_CHECK_MODULES(UBUNTUONESHARP,
8
- [ubuntuone-sharp-1.0 >= 0.3.2],
9
+ [ubuntuone-sharp-1.0 >= 0.9.2],
10
has_ubuntuonesharp=yes, has_ubuntuonesharp=no)
11
if test "x$has_ubuntuonesharp" = "xno"; then
12
AC_MSG_ERROR([ubuntuone-sharp was not found. Please install ubuntuone-sharp, or disable Ubuntu One support by passing --disable-ubuntuone])
14
=== modified file 'banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs'
15
--- banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs 2011-04-06 20:19:13 +0000
16
+++ banshee/src/Extensions/Banshee.UbuntuOneMusicStore/Banshee.UbuntuOneMusicStore/UbuntuOneMusicStoreSource.cs 2011-04-07 20:58:44 +0000
17
@@ -55,6 +55,10 @@ namespace Banshee.UbuntuOneMusicStore
19
Properties.SetString ("Icon.Name", "ubuntuone");
21
+ if (custom_view == null) {
22
+ Properties.Set<ISourceContents> ("Nereid.SourceContents", custom_view = new CustomView ());
25
// So we can handle u1ms:// URIs
26
ServiceManager.Get<DBusCommandService> ().ArgumentPushed += OnCommandLineArgument;
28
@@ -84,17 +88,6 @@ namespace Banshee.UbuntuOneMusicStore
32
- // Defer any UI creation until it's actually needed.
33
- public override void Activate ()
35
- if (custom_view == null) {
36
- Properties.Set<ISourceContents> ("Nereid.SourceContents", custom_view = new CustomView ());
40
- Log.Debug ("U1MS: Initialized");
43
public class StoreWrapper: UbuntuOne.U1MusicStore, IDisableKeybindings
45
string U1LibraryLocation = System.IO.Path.Combine (System.IO.Path.Combine (System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal), ".ubuntuone"), "Purchased from Ubuntu One");