public void SetHighlight(Version previousVersion) { if (previousVersion == null) { return; } UserControl infoControl = null; if (previousVersion < new Version(0, 13, 18)) { infoControl = new CardThemesInfo(); } #if (!SQUIRREL) if (previousVersion < new Version(0, 15, 14) && Config.Instance.SaveConfigInAppData != false && Config.Instance.SaveDataInAppData != false) { ContentControlHighlight.Content = new SquirrelInfo(); ButtonContinue.Visibility = Visibility.Collapsed; _continueToHighlight = true; return; } #endif if (previousVersion < new Version(1, 2, 4)) { infoControl = new HsReplayStatisticsInfo(); } if (infoControl == null) { return; } ContentControlHighlight.Content = infoControl; TabControl.SelectedIndex = 1; }
public void SetHighlight(Version previousVersion) { if (previousVersion == null) { return; } UserControl infoControl = null; if (previousVersion < new Version(0, 13, 18)) { infoControl = new CardThemesInfo(); } #if (!SQUIRREL) if (previousVersion < new Version(0, 15, 14) && Config.Instance.SaveConfigInAppData != false && Config.Instance.SaveDataInAppData != false) { ContentControlHighlight.Content = new SquirrelInfo(); ButtonContinue.Visibility = Visibility.Collapsed; _continueToHighlight = true; return; } #endif if (previousVersion <= new Version(1, 1, 3, 1) && ConfigManager.UpdatedVersion == new Version(1, 1, 4, 0)) { if (File.Exists(Config.Instance.HearthStatsFilePath) && HearthStatsAPI.Logout()) { ContentControlHighlight.Content = new HearthStatsLogoutInfo(); _continueToHighlight = true; ButtonContinue.Visibility = Visibility.Collapsed; Core.MainWindow.UpdateHearthStatsMenuItem(); Core.MainWindow.EnableHearthStatsMenu(false); Core.MainWindow.MenuItemLogin.Visibility = Visibility.Visible; Core.MainWindow.MenuItemLogout.Visibility = Visibility.Collapsed; Config.Instance.ShowLoginDialog = false; Config.Save(); } } if (infoControl == null) { return; } ContentControlHighlight.Content = infoControl; TabControl.SelectedIndex = 1; }
public void SetHighlight(Version previousVersion) { if (previousVersion == null) { return; } UserControl infoControl = null; if (previousVersion < new Version(0, 13, 18)) { infoControl = new CardThemesInfo(); } if (infoControl == null) { return; } ContentControlHighlight.Content = infoControl; TabControl.SelectedIndex = 1; }