public override void Upgrade() { string lastConfigFilePath = null; try { lastConfigFilePath = (string)GetPreviousVersion("LastConfigFilePath"); } catch { // mono does not support GetPreviousVersion as of 23-Sep-2008 // it doesn't matter if this fails } base.Upgrade(); // bring forward our MruConfigFilePaths and any other properties if (MruConfigFilePaths == null) { MruConfigFilePaths = new MruProjects(); } if (Reporting == null) { Reporting = new ReportingSettings(); } if (!string.IsNullOrEmpty(lastConfigFilePath)) { MruConfigFilePaths.AddNewPath(lastConfigFilePath); } }
private void Initialize() { if (MruConfigFilePaths == null) { MruConfigFilePaths = new MruProjects(); } }
static void Main() { // Can't get this working yet. //Logger.Init(); //ErrorReport.EmailAddress = "*****@*****.**"; //ErrorReport.AddStandardProperties(); //ExceptionHandler.Init(); if (!Directory.Exists(MainApplicationFolder)) { Directory.CreateDirectory(MainApplicationFolder); } if (!Directory.Exists(SpongeProject.ProjectsFolder)) { Directory.CreateDirectory(SpongeProject.ProjectsFolder); } //Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr"); LocalizationManager.Enabled = true; LocalizationManager.Initialize(Path.Combine(MainApplicationFolder, "Localizations")); LocalizeItemDlg.SetDialogBounds += LocalizeItemDlg_SetDialogBounds; LocalizeItemDlg.SetDialogSplitterPosition += LocalizeItemDlg_SetDialogSplitterPosition; LocalizeItemDlg.SaveDialogBounds += LocalizeItemDlg_SaveDialogBounds; LocalizeItemDlg.SaveDialogSplitterPosition += LocalizeItemDlg_SaveDialogSplitterPosition; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); SpongeProject prj = null; MruProjects.Initialize(Settings.Default.MRUList); if (MruProjects.Latest != null && File.Exists(MruProjects.Latest)) { prj = SpongeProject.Load(MruProjects.Latest); } else { using (var dlg = new WelcomeDlg()) { if (dlg.ShowDialog() == DialogResult.OK) { prj = dlg.Project; } } } if (prj != null) { Application.Run(new MainWnd(prj)); } }
private void Initialize() { if (MruConfigFilePaths == null) { MruConfigFilePaths = new MruProjects(); } if (Reporting == null) { Reporting = new ReportingSettings(); } }
public override void Upgrade() { string lastConfigFilePath = null; try { lastConfigFilePath = (string) GetPreviousVersion("LastConfigFilePath"); } catch { // mono does not support GetPreviousVersion as of 23-Sep-2008 // it doesn't matter if this fails } base.Upgrade(); // bring forward our MruConfigFilePaths and any other properties if (MruConfigFilePaths == null) { MruConfigFilePaths = new MruProjects(); } if (!string.IsNullOrEmpty(lastConfigFilePath)) { MruConfigFilePaths.AddNewPath(lastConfigFilePath); } }
public void Setup() { _mruProjects = new MruProjects(); }