diff --git a/UWPHook/GamesWindow.xaml.cs b/UWPHook/GamesWindow.xaml.cs index e0ca503..986cc82 100644 --- a/UWPHook/GamesWindow.xaml.cs +++ b/UWPHook/GamesWindow.xaml.cs @@ -3,6 +3,7 @@ using SharpSteam; using System; using System.Collections.Generic; using System.ComponentModel; +using System.Diagnostics; using System.Drawing; using System.Drawing.Imaging; using System.Globalization; @@ -202,10 +203,11 @@ namespace UWPHook string tmpGridDirectory = Path.GetTempPath() + "UWPHook\\tmp_grid\\"; var games = await api.SearchGame(appName); - + if (games != null) { var game = games[0]; + Debug.WriteLine("Detected Game: " + game.ToString()); UInt64 gameId = GenerateSteamGridAppId(appName, appTarget); if (!Directory.Exists(tmpGridDirectory)) @@ -218,6 +220,8 @@ namespace UWPHook var gameHeroes = api.GetGameHeroes(game.Id); var gameLogos = api.GetGameLogos(game.Id); + Debug.WriteLine("Game ID: " + game.Id); + await Task.WhenAll( gameGridsVertical, gameGridsHorizontal, @@ -274,14 +278,16 @@ namespace UWPHook List gridImagesDownloadTasks = new List(); bool downloadGridImages = !String.IsNullOrEmpty(Properties.Settings.Default.SteamGridDbApiKey); - //To make things faster, decide icons and download grid images before looping users + Debug.WriteLine("downloadGridImages: " + (downloadGridImages)); + foreach (var app in selected_apps) { app.Icon = app.widestSquareIcon(); if (downloadGridImages) { + Debug.WriteLine("Downloading grid images for app " + app.Name); gridImagesDownloadTasks.Add(DownloadTempGridImages(app.Name, exePath)); } } diff --git a/UWPHook/SettingsWindow.xaml b/UWPHook/SettingsWindow.xaml index e3652d1..dd1aed0 100644 --- a/UWPHook/SettingsWindow.xaml +++ b/UWPHook/SettingsWindow.xaml @@ -53,13 +53,13 @@