[banshee] [dap] Make DAP management less frustrating
- From: Gabriel Burt <gburt src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [banshee] [dap] Make DAP management less frustrating
- Date: Tue, 26 Jan 2010 18:52:31 +0000 (UTC)
commit 19c59e8e0639758e2cb30aa5d8f4a344b1f37194
Author: Gabriel Burt <gabriel burt gmail com>
Date: Tue Jan 26 10:50:10 2010 -0800
[dap] Make DAP management less frustrating
Always allow manually managing it, even if a sync option is selected; if
you later press Sync, your changes will of course be overwritten, but
this gives you the ability to tweak the sync results. Also, show the
Sync action even if auto-sync is on, in case it's not perfect at
detecting when to sync.
src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapActions.cs | 2 +-
src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapActions.cs b/src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapActions.cs
index 9757e94..8d05fd4 100644
--- a/src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapActions.cs
+++ b/src/Dap/Banshee.Dap/Banshee.Dap.Gui/DapActions.cs
@@ -85,7 +85,7 @@ namespace Banshee.Dap.Gui
{
DapSource dap = Dap;
if (dap != null) {
- UpdateAction ("SyncDapAction", dap.Sync.Enabled && !dap.Sync.AutoSync);
+ UpdateAction ("SyncDapAction", dap.Sync.Enabled);
}
}
diff --git a/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs b/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs
index 89faf06..50df0fb 100644
--- a/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs
+++ b/src/Dap/Banshee.Dap/Banshee.Dap/DapSource.cs
@@ -502,19 +502,19 @@ namespace Banshee.Dap
}
public override bool CanRemoveTracks {
- get { return base.CanRemoveTracks && !Sync.Enabled; }
+ get { return base.CanRemoveTracks; }
}
public override bool CanDeleteTracks {
- get { return base.CanDeleteTracks && !Sync.Enabled; }
+ get { return base.CanDeleteTracks; }
}
public override bool CanAddTracks {
- get { return base.CanAddTracks && !Sync.Enabled; }
+ get { return base.CanAddTracks; }
}
public override bool PlaylistsReadOnly {
- get { return Sync.Enabled || IsReadOnly; }
+ get { return IsReadOnly; }
}
private Banshee.Configuration.SchemaEntry<long> space_for_data;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]