Skip to content

Commit

Permalink
Tidy up a little
Browse files Browse the repository at this point in the history
  • Loading branch information
hawkeye116477 committed Jan 25, 2024
1 parent f56c558 commit bff1c79
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 47 deletions.
10 changes: 0 additions & 10 deletions src/LegendaryDlcManager.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -208,16 +208,6 @@ private async void InstallBtn_Click(object sender, RoutedEventArgs e)
}
if (tasks.Count > 0)
{
var messagesSettings = LegendaryMessagesSettings.LoadSettings();
if (!messagesSettings.DontShowDownloadManagerWhatsUpMsg)
{
var result = MessageCheckBoxDialog.ShowMessage("", ResourceProvider.GetString(LOC.LegendaryDownloadManagerWhatsUp), ResourceProvider.GetString(LOC.Legendary3P_PlayniteDontShowAgainTitle), MessageBoxButton.OK, MessageBoxImage.Information);
if (result.CheckboxChecked)
{
messagesSettings.DontShowDownloadManagerWhatsUpMsg = true;
LegendaryMessagesSettings.SaveSettings(messagesSettings);
}
}
await downloadManager.EnqueueMultipleJobs(tasks);
}
}
Expand Down
21 changes: 20 additions & 1 deletion src/LegendaryDownloadManager.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -123,8 +123,26 @@ public async void DoNextJobInQueue(object _, PropertyChangedEventArgs arg)
}
}

public async Task EnqueueMultipleJobs(List<DownloadManagerData.Download> downloadManagerDataList)
public void DisplayGreeting()
{
var messagesSettings = LegendaryMessagesSettings.LoadSettings();
if (!messagesSettings.DontShowDownloadManagerWhatsUpMsg)
{
var result = MessageCheckBoxDialog.ShowMessage("", ResourceProvider.GetString(LOC.LegendaryDownloadManagerWhatsUp), ResourceProvider.GetString(LOC.Legendary3P_PlayniteDontShowAgainTitle), MessageBoxButton.OK, MessageBoxImage.Information);
if (result.CheckboxChecked)
{
messagesSettings.DontShowDownloadManagerWhatsUpMsg = true;
LegendaryMessagesSettings.SaveSettings(messagesSettings);
}
}
}

public async Task EnqueueMultipleJobs(List<DownloadManagerData.Download> downloadManagerDataList, bool silently = false)
{
if (!silently)
{
DisplayGreeting();
}
foreach (var downloadJob in downloadManagerDataList)
{
var wantedItem = downloadManagerData.downloads.FirstOrDefault(item => item.gameID == downloadJob.gameID);
Expand Down Expand Up @@ -154,6 +172,7 @@ public async Task EnqueueMultipleJobs(List<DownloadManagerData.Download> downloa

public async Task EnqueueJob(string gameID, string gameTitle, string downloadSize, string installSize, DownloadProperties downloadProperties)
{
DisplayGreeting();
var wantedItem = downloadManagerData.downloads.FirstOrDefault(item => item.gameID == gameID);
if (wantedItem == null)
{
Expand Down
15 changes: 1 addition & 14 deletions src/LegendaryGameController.cs
Original file line number Diff line number Diff line change
Expand Up @@ -537,20 +537,7 @@ public async Task UpdateGame(Dictionary<string, Installed> gamesToUpdate, string
}
if (updateTasks.Count > 0)
{
if (!silently)
{
var messagesSettings = LegendaryMessagesSettings.LoadSettings();
if (!messagesSettings.DontShowDownloadManagerWhatsUpMsg)
{
var result = MessageCheckBoxDialog.ShowMessage("", ResourceProvider.GetString(LOC.LegendaryDownloadManagerWhatsUp), ResourceProvider.GetString(LOC.Legendary3P_PlayniteDontShowAgainTitle), MessageBoxButton.OK, MessageBoxImage.Information);
if (result.CheckboxChecked)
{
messagesSettings.DontShowDownloadManagerWhatsUpMsg = true;
LegendaryMessagesSettings.SaveSettings(messagesSettings);
}
}
}
await downloadManager.EnqueueMultipleJobs(updateTasks);
await downloadManager.EnqueueMultipleJobs(updateTasks, silently);
}
}
}
Expand Down
22 changes: 0 additions & 22 deletions src/LegendaryGameInstaller.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -119,17 +119,6 @@ private async void InstallBtn_Click(object sender, RoutedEventArgs e)
}
else
{
var messagesSettings = LegendaryMessagesSettings.LoadSettings();
if (!messagesSettings.DontShowDownloadManagerWhatsUpMsg)
{
var result = MessageCheckBoxDialog.ShowMessage("", ResourceProvider.GetString(LOC.LegendaryDownloadManagerWhatsUp), ResourceProvider.GetString(LOC.Legendary3P_PlayniteDontShowAgainTitle), MessageBoxButton.OK, MessageBoxImage.Information);
if (result.CheckboxChecked)
{
messagesSettings.DontShowDownloadManagerWhatsUpMsg = true;
LegendaryMessagesSettings.SaveSettings(messagesSettings);
}
}

DownloadProperties downloadProperties = new DownloadProperties()
{
installPath = installPath,
Expand Down Expand Up @@ -574,17 +563,6 @@ private async void RepairBtn_Click(object sender, RoutedEventArgs e)
}
else
{
var messagesSettings = LegendaryMessagesSettings.LoadSettings();
if (!messagesSettings.DontShowDownloadManagerWhatsUpMsg)
{
var result = MessageCheckBoxDialog.ShowMessage("", ResourceProvider.GetString(LOC.LegendaryDownloadManagerWhatsUp), ResourceProvider.GetString(LOC.Legendary3P_PlayniteDontShowAgainTitle), MessageBoxButton.OK, MessageBoxImage.Information);
if (result.CheckboxChecked)
{
messagesSettings.DontShowDownloadManagerWhatsUpMsg = true;
LegendaryMessagesSettings.SaveSettings(messagesSettings);
}
}

DownloadProperties downloadProperties = new DownloadProperties()
{
installPath = "",
Expand Down

0 comments on commit bff1c79

Please sign in to comment.