private void MainFormLoad(object sender, EventArgs e) { ShowRibbon(false); _panelAlertHeight = _panelAlert.Height; _log.Debug("Form1 loaded"); if (_settings == null) { _settings = new SirenOfShameSettings(); } TryUpgrade(); if (_settings.ShowUpgradeWindowAtNextOpportunity) { FindOldAchievements.TryFindOldAchievements(_settings); _settings.ShowUpgradeWindowAtNextOpportunity = false; } StartWatchingBuild(); _sosOnlineService.OnNewSosOnlineNotification += SosOnlineServiceOnOnNewSosOnlineNotification; _sosOnlineService.OnSosOnlineStatusChange += SosOnlineOnStatusChange; _sosOnlineService.StartRealtimeConnection(_settings); RefreshStats(); SetMuteButton(); }
private async void MainFormLoad(object sender, EventArgs e) { ShowRibbon(false); _panelAlertHeight = _panelAlert.Height; _log.Debug("Form1 loaded"); if (_settings == null) { _settings = new SirenOfShameSettings(); } TryUpgrade(); if (_settings.ShowUpgradeWindowAtNextOpportunity) { FindOldAchievements.TryFindOldAchievements(_settings); _settings.ShowUpgradeWindowAtNextOpportunity = false; } StartWatchingBuild(); _sosOnlineService.OnNewSosOnlineNotification += SosOnlineServiceOnNewSosOnlineNotification; _sosOnlineService.OnSosOnlineStatusChange += SosOnlineOnStatusChange; var realtimeConnectionResult = await _sosOnlineService.StartRealtimeConnection(_settings); if (realtimeConnectionResult.Success && realtimeConnectionResult.ChatEnabled) { _newsFeed1.EnableChat(); } RefreshStats(); SetMuteButton(); InitializeWindow(startup: true); }