root/gaphor/tags/gaphor-0.0.1/ChangeLog

Revision 43, 3.3 kB (checked in by arjanmol, 7 years ago)

Added a buch of relationships.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 2002-02-20  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
2
3         * utils/genUML.py: Changed to make use of the aggregation attribute.
4         * gaphor/UML/Element.py: Backup the internal dictionary if no
5         presentations are attached to the item.
6         * gaphor/UML/__init__.py: Added changes for new genUML.py script.
7         * gaphor/diagram/diagramitems.defs:
8         * gaphor/ui/diagramview.py:
9         Added items for Dependency, Include, Extend and Realization.
10         * gaphor/diagram/diagramitems.override:
11         * gaphor/diagram/generalization.[ch]: Rely on Relationship.
12         * gaphor/diagram/model-element.c: Added rules for Dependency and
13         Realization.
14         * gaphor/diagram/relationship.[ch]: made it work.
15         * gaphor/diagram/usecase.c: Added rules for Include and Extend.
16         * gaphor/diagram/extend.c:
17         * gaphor/diagram/extend.h:
18         * gaphor/diagram/include.c:
19         * gaphor/diagram/include.h:
20         * gaphor/diagram/realization.c:
21         * gaphor/diagram/realization.h:
22         * gaphor/diagram/dependency.c:
23         * gaphor/diagram/dependency.h:
24         New files.
25         * gaphor/diagram/itemstorage.py: Storage rules for new elements.
26
27 2002-02-14  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
28
29         * gaphor/ui/diagramview.py: Added file/load.
30         * gaphor/diagram/itemstorage.py: New file. Storage functions for
31         the diagram items. Storage format changed: points of lines is now an
32         attribute in the item, in stead of a bunch of tags.
33
34 2002-02-11  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
35
36         * doc/storage.txt: Draft about how Relationships should behave... I
37         doubt this is the way... but anyway...
38         * gaphor/UML/Element.py: Added postload method, will be called after
39         load()
40         * gaphor/UML/management.py: implemented postload method
41         * gaphor/diagram/diagram.py: implemented postload method. Diagrams are
42         loaded perfectly!!!
43         * gaphor/test-diagram.py: now a diagram is loaded from the file x.xml
44
45 2002-02-04  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
46
47         * gaphor/UML/Element.py: Added functions add_presentation,
48         remove_presentation, remove_presentation_undo, remove_undoability
49         and undo_presentation: simple interface for adding and removing diagram
50         items from model elements.
51         * gaphor/diagram/classifier.c: Now the `namespace' attribute is removed
52         from classifiers if they have no items in the subject.presentation list.
53         * gaphor/diagram/common.c: works well with classifier stuff, implemented
54         changes in UML.Element interface.
55
56 2002-01-26  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
57
58         * gaphor/UML/Element.py: Added unlink() method. This should be called
59           before the object is destroyed.
60         * gaphor/diagram/usecase.c: Added use_case_handle_motion(), so
61           text will remain centered even if the box is resized.
62
63 2002-01-26  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
64
65         * gaphor/UML/Element.py: Added signals
66         * gaphor/diagram/classifier.[ch],
67           gaphor/diagram/relationship.[ch],
68           gaphor/diagram/generalization.[ch]: New files.
69
70 2002-01-12  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
71
72         * gaphor/diagram/comment-line.[ch]: New file: a line that connects a
73           model element with a comment.
74
75 2002-01-09  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
76
77         * gaphor/diagram/*: implemented Comment class (and actor class
78           basically)
79 2001-12-29  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
80
81         * gaphor/UML/Element.py: Reimplemented, now all sorts of relations
82           work properly.
83
84 2001-10-26  Arjan Molenaar  <arjanmolenaar@hetnet.nl>
85
86         * gaphor: initial version.
87
Note: See TracBrowser for help on using the browser.