Files
HardwareMonitorStatusWindow/StatusWindow/SettingsWindow/UpdateSettingsPanel.xaml.cs
Chris Kaczor afa7bd987a
All checks were successful
Deploy to Gitea Releases / deploy-to-gitea-releases (push) Successful in 3m10s
Update LibreHardwareMonitor
- Some nullability updates
2026-02-27 13:46:06 -05:00

37 lines
794 B
C#

using System.Windows;
using System.Windows.Input;
namespace HardwareMonitorStatusWindow.StatusWindow.SettingsWindow;
public partial class UpdateSettingsPanel
{
public UpdateSettingsPanel()
{
InitializeComponent();
}
public override string CategoryName => StatusWindow.Resources.optionCategoryUpdate;
private async void HandleCheckVersionNowButtonClick(object sender, RoutedEventArgs e)
{
var cursor = Cursor;
Cursor = Cursors.Wait;
await UpdateCheck.DisplayUpdateInformation(true);
Cursor = cursor;
}
private void OnSaveSettings(object sender, RoutedEventArgs e)
{
SaveSettings();
}
private void SaveSettings()
{
if (!HasLoaded) return;
Settings.Default.Save();
}
}