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();
 }
Пример #3
0
 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();
                          };

            
        }
Пример #7
0
        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);
        }