Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2009-07-22 04:29:33 +0400
committerLluis Sanchez <lluis@novell.com>2009-07-22 04:29:33 +0400
commitcd0ab624a30f68da7781d0d75663a3218ec1d021 (patch)
treefa42eb6dd0e417922486f50a2e406931db160f9b /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels
parent5badc41fd0024ddfadde3fe03e3a91d81565830e (diff)
* MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs: Save
preferences after changing author info. * MonoDevelop.Ide.Gui/RootWorkspace.cs: Set the preferences for the root workspace item after loading. svn path=/trunk/monodevelop/; revision=138348
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs10
1 files changed, 8 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs
index d3813e4401..e28050f0df 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.OptionPanels/AuthorInformationPanel.cs
@@ -45,8 +45,14 @@ namespace MonoDevelop.Ide.Gui.OptionPanels
public override void ApplyChanges ()
{
- if (solution != null)
- solution.UserProperties.SetValue<AuthorInformation> ("AuthorInfo", widget.Get ());
+ if (solution != null) {
+ AuthorInformation ainfo = widget.Get ();
+ if (ainfo != null)
+ solution.UserProperties.SetValue<AuthorInformation> ("AuthorInfo", ainfo);
+ else
+ solution.UserProperties.RemoveValue ("AuthorInfo");
+ IdeApp.Workspace.SavePreferences ();
+ }
}
public override void Initialize (MonoDevelop.Core.Gui.Dialogs.OptionsDialog dialog, object dataObject)