public DapContent(DapSource source) : base(source) { dap = source; BuildWidgets(); BuildActions(); dap.Properties.PropertyChanged += OnPropertyChanged; }
public DapInfoBar (DapSource source) { this.source = source; source.Updated += OnSourceUpdated; BuildWidget (); }
public DapInfoBar(DapSource source) { this.source = source; source.Updated += OnSourceUpdated; BuildWidget(); }
public AmazonMp3GroupSource (DapSource parent, String amazon_dir, String amazon_base_dir) : base (parent, Catalog.GetString ("Purchased Music")) { this.amazon_base_dir = amazon_base_dir; Properties.SetString ("Icon.Name", "amazon-mp3-source"); ConditionSql = String.Format ("(CoreTracks.Uri LIKE \"%{0}%\")", amazon_dir); }
public AmazonMp3GroupSource(DapSource parent, String amazon_dir, String amazon_base_dir) : base(parent, Catalog.GetString("Purchased Music")) { this.amazon_base_dir = amazon_base_dir; Properties.SetString("Icon.Name", "amazon-mp3-source"); ConditionSql = String.Format("(CoreTracks.Uri LIKE \"%{0}%\")", amazon_dir); }
public AmazonMp3GroupSource(DapSource parent, String amazon_dir, String amazon_base_dir) : base(parent, Catalog.GetString("Purchased Music")) { this.amazon_base_dir = amazon_base_dir; Properties.SetString("Icon.Name", "amazon-mp3-source"); ConditionSql = String.Format("({0} LIKE \"%{1}%\")", Banshee.Query.BansheeQuery.UriField.Column, amazon_dir); }
protected override void OnDestroyed () { base.OnDestroyed (); if (source != null) { source.Updated -= OnSourceUpdated; source = null; } }
public AmazonMp3GroupSource(DapSource parent, String amazon_dir, String amazon_base_dir) : base(parent, Catalog.GetString ("Purchased Music")) { this.amazon_base_dir = amazon_base_dir; Properties.SetString ("Icon.Name", "amazon-mp3-source"); ConditionSql = String.Format ("({0} LIKE \"%{1}%\")", Banshee.Query.BansheeQuery.UriField.Column, amazon_dir); }
private void OnSyncDap(object o, EventArgs args) { DapSource dap = Dap; if (dap != null) { dap.Sync.Sync(); } }
private void UpdateActions() { DapSource dap = Dap; if (dap != null) { UpdateAction("SyncDapAction", dap.Sync.Enabled); } }
protected override void OnDestroyed() { base.OnDestroyed(); if (source != null) { source.Updated -= OnSourceUpdated; source = null; } }
private void UpdateActions() { DapSource dap = Dap; if (dap != null) { UpdateAction("SyncDapAction", dap.Sync.Enabled); UpdateAction("ClaimDapAction", dap is PotentialSource); } }
internal void UpdateActions() { DapSource dap = Dap; if (dap != null) { UpdateAction("SyncDapAction", dap.IsConnected && dap.Sync.Enabled); UpdateAction("ClaimDapAction", !dap.IsConnected); } }
private void UpdateActions() { DapSource dap = Dap; if (dap != null) { UpdateAction("SyncDapAction", dap.Sync.Enabled && !dap.Sync.AutoSync); /* Translators: {0} is the name of the digital audio player */ this["SyncDapAction"].Label = String.Format(Catalog.GetString("Synchronize {0}"), dap.Name); } }
private void OnActiveSourceChanged(EventArgs args) { if (previous_dap != null) { previous_dap.Sync.Updated -= OnSyncUpdated; } previous_dap = ActiveSource as DapSource; if (previous_dap != null) { previous_dap.Sync.Updated += OnSyncUpdated; } }
public DapPropertiesDisplay(DapSource source) : base(0.5f, 0.35f, 0.0f, 0.0f) { AppPaintable = true; this.source = source; }
public void ResetSource() { source = null; }
/*private void BuildPropertyTable () * { * MessagePane pane = new MessagePane (); * pane.HeaderIcon = * pane.HeaderMarkup = String.Format ("<big><b>{0}</b></big>", GLib.Markup.EscapeText (source.Name)); * * Button properties_button = new Button (String.Format (Catalog.GetString ("{0} Properties"), source.GenericName)); * pane.Append (properties_button); * * Add (pane); * }*/ #region ISourceContents public bool SetSource(ISource src) { this.source = source as DapSource; return(this.source != null); }
public DapPropertiesDisplay(DapSource source) : base(0.5f, 0.35f, 0.0f, 0.0f) { AppPaintable = true; this.source = source; }
public void ResetSource() { source = null; }
public bool SetSource(ISource src) { this.source = source as DapSource; return this.source != null; }
// TODO: Support dropping files onto this playlist to copy into the ringtones directory public RingtonesGroupSource(DapSource parent) : base(parent, Catalog.GetString("Ringtones")) { ConditionSql = "(CoreTracks.Uri LIKE \"%ringtones/%\")"; }
// TODO: Support dropping files onto this playlist to copy into the ringtones directory public RingtonesGroupSource (DapSource parent) : base (parent, Catalog.GetString ("Ringtones")) { ConditionSql = "(CoreTracks.Uri LIKE \"%ringtones/%\")"; }
// TODO: Support dropping files onto this playlist to copy into the ringtones directory public RingtonesGroupSource(DapSource parent) : base(parent, Catalog.GetString("Ringtones")) { ConditionSql = String.Format("({0} LIKE \"%ringtones/%\")", Banshee.Query.BansheeQuery.UriField.Column); }
// TODO: Support dropping files onto this playlist to copy into the ringtones directory public RingtonesGroupSource(DapSource parent) : base(parent, Catalog.GetString ("Ringtones")) { ConditionSql = String.Format ("({0} LIKE \"%ringtones/%\")", Banshee.Query.BansheeQuery.UriField.Column); }
public InactiveDapContent(DapSource dapSource) : base(dapSource) { dapSource.Properties.PropertyChanged += OnPropertyChanged; BuildWidgets(); }