diff options
author | Michael Hutchinson <mhutchinson@novell.com> | 2010-05-04 03:00:34 +0400 |
---|---|---|
committer | Michael Hutchinson <mhutchinson@novell.com> | 2010-05-04 03:00:34 +0400 |
commit | 763a9855f393ef7d3e191d596dcbc24eed2c8fcf (patch) | |
tree | e252a64572c2c6a2f5e19d76f81ca2ee1b469093 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands | |
parent | 8b9aed06d5d2bab81e9520737de4e78318c2fb1e (diff) |
* MonoDevelop.Ide.Commands/ViewCommands.cs: Simplify.
* MonoDevelop.Components.DockToolbars/DockToolbarFrame.cs: Use
generics. Add API for removing layouts.
* MonoDevelop.Ide.Gui.Dialogs/NewLayoutDialog.cs: Restrict the names
users can give layouts.
* MonoDevelop.Ide.Gui/LayoutComboBox.cs: Track API, don't call costly
property multiple times.
* MonoDevelop.Ide.Gui/Workbench.cs: Tweak API.
* MonoDevelop.Ide.Gui/DefaultWorkbench.cs: Fix full view mode
switching. Hide toolbars in full view mode. Destroy full view
layouts after use so they don't diverge from the normal layouts.
svn path=/trunk/monodevelop/; revision=156651
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs index 3975f6d13a..2678cd5a6e 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs @@ -119,9 +119,7 @@ namespace MonoDevelop.Ide.Commands { protected override void Update (CommandArrayInfo info) { - string[] layouts = IdeApp.Workbench.Layouts; - for (int i = 0; i < layouts.Length; i++) { - string name = layouts[i]; + foreach (var name in IdeApp.Workbench.Layouts) { CommandInfo item = new CommandInfo(GettextCatalog.GetString (name)); item.Checked = IdeApp.Workbench.CurrentLayout == name; item.Description = GettextCatalog.GetString ("Switch to layout '{0}'", name); |