Author: bobtarling
Date: 2008-05-13 12:05:34-0700
New Revision: 14727

Modified:
   trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java
   trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java

Log:
Disable undo stack for next release

Modified: trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java?view=diff&rev=14727&p1=trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java&p2=trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java&r1=14726&r2=14727
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java        
(original)
+++ trunk/src/argouml-app/src/org/argouml/kernel/DefaultUndoManager.java        
2008-05-13 12:05:34-0700
@@ -46,7 +46,11 @@
     private static final Logger LOG =
         Logger.getLogger(DefaultUndoManager.class);
 
-    private int undoMax = 100;
+    /**
+     * The number of undoable commands to store. When set to zero undo is
+     * disabled entirely.
+     */
+    private int undoMax = 0;
     
     private ArrayList<PropertyChangeListener> listeners =
         new ArrayList<PropertyChangeListener>();

Modified: trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java
Url: 
http://argouml.tigris.org/source/browse/argouml/trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java?view=diff&rev=14727&p1=trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java&p2=trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java&r1=14726&r2=14727
==============================================================================
--- trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java        
(original)
+++ trunk/src/argouml-app/src/org/argouml/ui/cmd/GenericArgoMenuBar.java        
2008-05-13 12:05:34-0700
@@ -387,17 +387,18 @@
         edit = add(new JMenu(menuLocalize("Edit")));
         setMnemonic(edit, "Edit");
 
-        JMenuItem undoItem = edit.add(
-                ProjectActions.getInstance().getUndoAction());
-        setMnemonic(undoItem, "Undo");
-        ShortcutMgr.assignAccelerator(undoItem, ShortcutMgr.ACTION_UNDO);
-
-        JMenuItem redoItem = edit.add(
-                ProjectActions.getInstance().getRedoAction());
-        setMnemonic(redoItem, "Redo");
-        ShortcutMgr.assignAccelerator(redoItem, ShortcutMgr.ACTION_REDO);
-
-        edit.addSeparator();
+// Comment out when we are ready to release undo/redo        
+//        JMenuItem undoItem = edit.add(
+//                ProjectActions.getInstance().getUndoAction());
+//        setMnemonic(undoItem, "Undo");
+//        ShortcutMgr.assignAccelerator(undoItem, ShortcutMgr.ACTION_UNDO);
+//
+//        JMenuItem redoItem = edit.add(
+//                ProjectActions.getInstance().getRedoAction());
+//        setMnemonic(redoItem, "Redo");
+//        ShortcutMgr.assignAccelerator(redoItem, ShortcutMgr.ACTION_REDO);
+//
+//        edit.addSeparator();
 
         select = new JMenu(menuLocalize("Select"));
         setMnemonic(select, "Select");

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to