| 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 |
|
|---|