root/gaphor/tags/gaphor-0.6.0/TODO

Revision 384, 1.4 kB (checked in by arjanmol, 4 years ago)

*** empty log message ***

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
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
Note: See TracBrowser for help on using the browser.