public void CurrentInstanceUpdated() { Util.Invoke(this, () => { Text = String.Format("CKAN {0} - KSP {1} -- {2}", Meta.GetVersion(), CurrentInstance.Version(), CurrentInstance.GameDir()); }); configuration = Configuration.LoadOrCreateConfiguration ( Path.Combine(CurrentInstance.GameDir(), "CKAN/GUIConfig.xml"), Repo.default_ckan_repo.ToString() ); if (CurrentInstance.CompatibleVersionsAreFromDifferentKsp) { CompatibleKspVersionsDialog dialog = new CompatibleKspVersionsDialog(CurrentInstance); dialog.ShowDialog(); } UpdateModsList(); ChangeSet = null; Conflicts = null; Filter((GUIModFilter)configuration.ActiveFilter); }
private void CompatibleKspVersionsToolStripMenuItem_Click(object sender, EventArgs e) { var instanceSettingsDialog = new CompatibleKspVersionsDialog(Instance.manager.CurrentInstance); instanceSettingsDialog.ShowDialog(); UpdateModsList(repo_updated: false); }
private void CurrentInstanceUpdated() { Util.Invoke(this, () => { Text = $"CKAN {Meta.GetVersion()} - KSP {CurrentInstance.Version()} -- {CurrentInstance.GameDir()}"; }); configuration = Configuration.LoadOrCreateConfiguration ( Path.Combine(CurrentInstance.CkanDir(), "GUIConfig.xml"), CKAN.Repository.default_ckan_repo_uri.ToString() ); if (CurrentInstance.CompatibleVersionsAreFromDifferentKsp) { CompatibleKspVersionsDialog dialog = new CompatibleKspVersionsDialog(CurrentInstance); dialog.ShowDialog(); } UpdateModsList(); ChangeSet = null; Conflicts = null; Filter((GUIModFilter)configuration.ActiveFilter); }
private void CompatibleKspVersionsToolStripMenuItem_Click(object sender, EventArgs e) { CompatibleKspVersionsDialog dialog = new CompatibleKspVersionsDialog( Instance.manager.CurrentInstance, !actuallyVisible ); if (dialog.ShowDialog() != DialogResult.Cancel) { // This takes a while, so don't do it if they cancel out UpdateModsList(); } }