Ejemplo n.º 1
0
        public void LoadTrack(EditorTrackInfo track)
        {
            BorderWidth = 2;

            PodcastTrackInfo info = PodcastTrackInfo.From(track.SourceTrack);

            if (info == null)
            {
                Hide();
                return;
            }

            podcast.Markup     = SetInfo(Catalog.GetString("Podcast"), track.SourceTrack.AlbumTitle);
            author.Markup      = SetInfo(Catalog.GetString("Author"), track.SourceTrack.ArtistName);
            published.Markup   = SetInfo(Catalog.GetString("Published"), info.PublishedDate.ToLongDateString());
            description.Markup = SetInfo(Catalog.GetString("Description"), info.Description);
            // IsDownloaded
            // IsNew
            Show();
        }
Ejemplo n.º 2
0
 public void ConnectUndo(EditorTrackInfo track)
 {
     this.track = track;
     tap_adapter.Reset();
     undo_adapter.ConnectUndo(bpm_entry, track);
 }