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
AgeCommit message (Collapse)Author
2017-04-07Fix bug #54691 - Preferences aren't storedLluis Sanchez
Sanitized a bit the policy container code. There Get(Type) and Get<T> methods were supposed to have the same behavior, but they had different implementations. Now all Get methods are based on the same code. The real fix is that inheritsSet and inheritsScope are serialized only when a policy was really found for that set and scope. Until now it was always stored, so when deserializing, if the policy wasn't in the set for that scope, it would crash.
2013-03-11[Core] Improve handling of policiesLluis Sanchez
Properly remove loaded policies when the add-ins that define them are disabled. Should fix 379 - Cannot enable the C# binding
2011-08-16The Invariant policy set should not inherit from user settingsLluis Sanchez Gual
We now use a special class for storing the invariant policies which does not inherit policies from the user defined settings.
2011-04-01Added some new methods for handling policiesLluis Sanchez Gual
Moved PolicySet.CopyFrom to PolicyContainer.
2011-01-19Add support for user defined policiesLluis Sanchez Gual
* Makefile.am: * MonoDevelop.Core.csproj: * Solution.cs: * SolutionItem.cs: * IPolicyProvider.cs: * PolicyContainer.cs: Added IPolicyProvider interface, to be implemented by classes that provide policies. * MonoDevelop.Core.addin.xml: * PolicySetNode.cs: Added flag that specifies if a policy can be used as base for differential serializations. It's false by default. * PolicySet.cs: * PolicyBag.cs: * PolicyService.cs: Add support for user defined policies.
2010-03-17Merged MD.Projects into MD.Core, and MD.Projects.Gui, MD.Core.Gui and ↵Lluis Sanchez
MD.Components into MD.Ide. svn path=/trunk/monodevelop/; revision=153728