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");
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.