private void ClearLogsButton_OnClick(object sender, RoutedEventArgs e) { var result = MessageBox.Show("Are you sure you want to clear your logs?", "Are you sure?", MessageBoxButton.OKCancel); if (result == MessageBoxResult.OK) { WPLogger.ClearLogs(); } }
private void SendLogButton_OnClick(object sender, RoutedEventArgs e) { new EmailComposeTask { To = "*****@*****.**", Subject = string.Format("Media Browser 3 log file"), Body = WPLogger.GetLogs() }.Show(); }
public void EmailLogs() { new EmailComposeTask { To = "*****@*****.**", Subject = string.Format("Emby log file"), Body = WPLogger.GetLogs() }.Show(); }
public VideoPlayerView() { Log = new WPLogger(typeof(VideoPlayerView)); InitializeComponent(); Loaded += (sender, args) => { var url = SimpleIoc.Default.GetInstance <VideoPlayerViewModel>().VideoUrl; thePlayer.Playlist.Add(new PlaylistItem { DeliveryMethod = DeliveryMethods.NotSpecified, MediaSource = new Uri(url) }); thePlayer.Play(); }; }
private void SendLogButton_OnClick(object sender, RoutedEventArgs e) { var log = WPLogger.GetLogs(); var sb = new StringBuilder(); sb.Append(string.Format("Version: {0}\n", ApplicationManifest.Current.App.Version)); sb.AppendLine(log); new EmailComposeTask { To = "*****@*****.**", Subject = string.Format("Emby log file"), Body = sb.ToString() }.Show(); WPLogger.ClearLogs(); }
public VideoPlayerView() { Log = new WPLogger(typeof(VideoPlayerView)); InitializeComponent(); Loaded += (sender, args) => { var url = SimpleIoc.Default.GetInstance<VideoPlayerViewModel>().VideoUrl; thePlayer.Playlist.Add(new PlaylistItem { DeliveryMethod = DeliveryMethods.NotSpecified, MediaSource = new Uri(url) }); thePlayer.Play(); }; }
private void ButtonBase_OnClick(object sender, RoutedEventArgs e) { var logs = WPLogger.GetLogs(); new EmailComposeService().Show("*****@*****.**", string.Format("In Two Logs (from {0})", WPLogger.AppVersion), logs); }