Example #1
0
 /// <summary>
 /// The user setting service_ setting changed.
 /// </summary>
 /// <param name="sender">
 /// The sender.
 /// </param>
 /// <param name="e">
 /// The e.
 /// </param>
 private void UserSettingServiceSettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.ShowAdvancedTab)
     {
         this.NotifyOfPropertyChange(() => this.IsAdvancedTabOptionEnabled);
     }
 }
Example #2
0
 private void UserSettingService_SettingChanged(object sender, HandBrakeWPF.EventArgs.SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.NotifyOnEncodeDone || e.Key == UserSettingConstants.NotifyOnQueueDone)
     {
         this.Setup();
     }
 }
 private void UserSettingService_SettingChanged(object sender, HandBrakeWPF.EventArgs.SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.SimultaneousEncodes)
     {
         this.maxInstances = this.userSettingService.GetUserSetting <int>(UserSettingConstants.SimultaneousEncodes);
     }
 }
Example #4
0
        /// <summary>
        /// The on setting changed.
        /// </summary>
        /// <param name="e">
        /// The e.
        /// </param>
        protected virtual void OnSettingChanged(SettingChangedEventArgs e)
        {
            SettingEventHandler handler = this.SettingChanged;

            if (handler != null)
            {
                handler(this, e);
            }
        }
 private void UserSettingService_SettingChanged(object sender, HandBrakeWPF.EventArgs.SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.SimultaneousEncodes)
     {
         this.maxAllowedInstances = this.userSettingService.GetUserSetting <int>(UserSettingConstants.SimultaneousEncodes);
         if (this.maxAllowedInstances > Utilities.SystemInfo.GetCpuCoreCount)
         {
             this.maxAllowedInstances = Utilities.SystemInfo.GetCpuCoreCount;
         }
     }
 }
Example #6
0
 /// <summary>
 /// The user setting service_ setting changed.
 /// </summary>
 /// <param name="sender">
 /// The sender.
 /// </param>
 /// <param name="e">
 /// The e.
 /// </param>
 private void UserSettingServiceSettingChanged(object sender, SettingChangedEventArgs e)
 {
     if (e.Key == UserSettingConstants.ShowAdvancedTab)
     {
         this.NotifyOfPropertyChange(() => this.ShowAdvancedTab);
     }
 }