| 1 |
As always, there is much to do... |
|---|
| 2 |
|
|---|
| 3 |
- Storing last open files or having a quick-list of most important |
|---|
| 4 |
directories or so would be great |
|---|
| 5 |
Problem: the existing <Placeholder> stuff works only on constrcution time. |
|---|
| 6 |
For this we need a menu that can change during the life of the application. |
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
- How to figure out if a module exists without loading it? |
|---|
| 10 |
|
|---|
| 11 |
- fix accelarators (HOW?), partially done, accelerators on items in popup menus |
|---|
| 12 |
does not work. |
|---|
| 13 |
Accelerators should be activated by the window, should not depend on menu |
|---|
| 14 |
items |
|---|
| 15 |
|
|---|
| 16 |
- Undo/redo functionality doesn;t work as espected |
|---|
| 17 |
|
|---|
| 18 |
- Exporting diagrams to UML XMI, code, images (SVG/png), etc. - make a plugin! |
|---|
| 19 |
|
|---|
| 20 |
#- Make text selected when starting to edit it: fixed in DiaCanvas2 |
|---|
| 21 |
|
|---|
| 22 |
#- Stereotypes: check documentation page 581 (597 absolute). Fixed. An extra |
|---|
| 23 |
association has been created between Stereotype and Class, Interface and |
|---|
| 24 |
Package. |
|---|
| 25 |
|
|---|
| 26 |
#- Set up a plugin architecture. Since the internals of gaphor are pretty |
|---|
| 27 |
modular, plugins should not be that hard. |
|---|
| 28 |
|
|---|
| 29 |
UI |
|---|
| 30 |
-- |
|---|
| 31 |
>I would like to see |
|---|
| 32 |
> some logic to align diagrams like Visio does, it's probably hard to do |
|---|
| 33 |
> correct though. Also Visio has a very nice feature for bending lines in |
|---|
| 34 |
> 90 degree bends by holding down shift, something like that would be very |
|---|
| 35 |
> nice in Gaphor |
|---|
| 36 |
|
|---|
| 37 |
I also intend to "merge" lines (as is often used for generalizations: a line with one arrow, which splits into two lines, one for each subclass) |
|---|
| 38 |
|
|---|
| 39 |
The text editing also needs a facelift. |
|---|
| 40 |
|
|---|