Login | Register
My pages Projects Community openCollabNet

Wiki: Diff for "Undo"

2020-04-07: This site is going to be decommissioned and shut down on 2020-07-01. Please copy and archive any data you wish to keep before that date.

Edit this page | Links to this page | Page information | Attachments | Refresh page


Differences between revisions 4 and 5

Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Undo is covered by [http://argouml.tigris.org/issues/show_bug.cgi?id=1834 issue 1834]. Undo is covered by [http://argouml.tigris.org/issues/show_bug.cgi?id=1834 issue 1834]. Also a good source of information is [http://argouml.markmail.org/message/yugbkgrsamngiqvs this thread] in the developer mailing list.


Undo is an ArgoUML feature which has been requested for a long time, but has not yet been fully implemented.

Undo is covered by issue 1834. Also a good source of information is this thread in the developer mailing list.

This page is a placeholder with the intention of gathering together all information required to implement Undo, and close issue 1834.

Below are some headings to help get people started.


(what has happened in the past, who's done what, and how far they've got)

Current Status

(what is implemented now)

User Requirements for Undo Functionality

(i.e. how the undo feature will behave from the point of view of the user)

Issue 5250 clarifies the following requirement:

  • clicking on the diagram background is a selection action, but shall not set the dirty flag
  • clicking in the explorer on a different diagram than the current one is a selection, and shall set the dirty flag

Hence, not any memento(undoable action) that is added to the undo stack shall set the dirty flag.


(how it will work)

Implementation Strategy

(what to do and in what order).


Undo (last edited 2009-11-04 09:54:55 -0700 by thn)