[Monodevelop-patches-list] r2141 - in trunk/MonoDevelop/Core/src/MonoDevelop.Base: . Commands Gui/Dialogs

commit-watcher at mono-cvs.ximian.com commit-watcher at mono-cvs.ximian.com
Fri Jan 14 23:20:46 EST 2005


Author: chergert
Date: 2005-01-14 23:20:46 -0500 (Fri, 14 Jan 2005)
New Revision: 2141

Modified:
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs
   trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelopCore.addin.xml
Log:
Added a Close All menu item.
Removed Close Solution shortcut hot key.
Added Christian to authors array.


Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-01-14 01:40:26 UTC (rev 2140)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/ChangeLog	2005-01-15 04:20:46 UTC (rev 2141)
@@ -1,3 +1,10 @@
+2005-01-14  Christian Hergert <chris at mosaix.net>
+
+	* Commands/FileCommands.cs: Added a Close All menu item.
+	* Gui/Dialogs/CommonAboutDialog.cs: Added Christian to authors array.
+	* MonoDevelopCore.addin.xml: Removed Close Solution shortcut. Added Close File
+	shortcut.
+
 2005-01-14  Lluis Sanchez Gual  <lluis at novell.com>
 
 	* Makefile.am, AbstractProject.cs, Project.cs: Renamed AbstractProject.cs.

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs	2005-01-14 01:40:26 UTC (rev 2140)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Commands/FileCommands.cs	2005-01-15 04:20:46 UTC (rev 2141)
@@ -47,6 +47,16 @@
 			}
 		}
 	}
+	
+	public class CloseAllFiles : AbstractMenuCommand
+	{
+		public override void Run()
+		{
+			if ( WorkbenchSingleton.Workbench != null ) {
+				WorkbenchSingleton.Workbench.CloseAllViews();
+			}
+		}
+	}
 
 	public class SaveFile : AbstractMenuCommand
 	{

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs	2005-01-14 01:40:26 UTC (rev 2140)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/Gui/Dialogs/CommonAboutDialog.cs	2005-01-15 04:20:46 UTC (rev 2141)
@@ -54,7 +54,8 @@
 			"Richard Torkar",
 			"Erik Dasque",
 			"Paco Martinez",
-			"Lluis Sanchez Gual"
+			"Lluis Sanchez Gual",
+			"Christian Hergert"
 		};
 		
 		public ScrollBox ()

Modified: trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelopCore.addin.xml
===================================================================
--- trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelopCore.addin.xml	2005-01-14 01:40:26 UTC (rev 2140)
+++ trunk/MonoDevelop/Core/src/MonoDevelop.Base/MonoDevelopCore.addin.xml	2005-01-15 04:20:46 UTC (rev 2141)
@@ -579,16 +579,21 @@
 		                        <MenuItem id = "CloseFile"
 		                                  _label = "_Close File" 
 		                                  description = "${res:XML.MainMenu.FileMenu.Close.File.Desription}"
-						  icon = "Icons.16x16.CloseIcon"
-						  shortcut = "Control|W"
+						  				  icon = "Icons.16x16.CloseIcon"
+						  				  shortcut = "Control|W"
 		                                  class ="MonoDevelop.Commands.CloseFile"/>
+		                        <MenuItem id = "CloseAllFiles"
+		                        		  _label = "Close All"
+		                        		  description = "Close All Files"
+		                        		  icon = "Icons.16x16.CloseIcon"
+		                        		  shortcut = "Control|Shift|W"
+		                        		  class = "MonoDevelop.Commands.CloseAllFiles"/>
 	                        </Conditional>
 	                        <Conditional iscombineopen="True" action="Disable">
 		                        <MenuItem id = "CloseCombine"
 		                                  _label = "Close Sol_ution" 
 		                                  description = "${res:XML.MainMenu.FileMenu.Close.Project.Desription}"
-						  icon = "Icons.16x16.CloseCombineIcon"
-						  shortcut = "Control|Shift|W"
+						  				  icon = "Icons.16x16.CloseCombineIcon"
 		                                  class = "MonoDevelop.Commands.ClearCombine"/>
 		                </Conditional>
 	                




More information about the Monodevelop-patches-list mailing list