On 11 Nov 2002, Lars Clausen wrote: > Sounds great! It's good to have more hands working on it.Make sure that > you work off of the CVS tree, as many things have changes.
Check. > Tie points (connection points), as the other poster mentioned, can be good > and bad. Their big limitation is in the limited amount of them, their big > strengths are that they keep a neater diagram and are easier to handle > internally. I also like having lines which go straight rather than 'across-then-up'. Auto-breaking (where you click-and-drag to get a corner) is the way I'd like to go with it. > > * Make labels (of all sorts) more mobile, and clean up the default > > placement of multiplicity tags. > > If you're using 0.90, you'll find that the CVS version has better > multiplicity tag placement. A number of objects already have mobile I did notice something about that, and intelligent placement is good, but it can never handle all possible cases. I'd like intelligent defaults plus shiftability. > labels, and that should really be the case for all labels. It's not hard, > but a lot of busywork. Hey, you said you had interns... :) I have interns, and 10 weeks to use 'em. Busywork is what they do. > > * Storing actual code along with class methods. It's always felt to me > > that UML would make a really nice "graphical programming" tool, if we > > could store program code along with the structural elements. It also > > means that we can skip out of letting out UML model fall to pieces as > > soon as we start to code, because we'll still be working with it. > > We were discussing earlier a way to let users arbitrarily add fields to > objects. Now the UML class object in particular is nasty, evil and hairy, > and (I think) the only object that doesn't use the nice properties system > for everything. It also needs linebreaks for long signatures and a number > of other fixes that we've put off becuase it's so evil. If you have an > intern whose sanity isn't a concern of yours, having it redone would be > great! :) Their sanity is not my concern. I give them work for 10 weeks, then hand them back to the University. Besides, I think the Uni has lobotomised them sufficiently that mental disease is no longer possible. <grin> - Matt _______________________________________________ Dia-list mailing list [EMAIL PROTECTED] http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://www.lysator.liu.se/~alla/dia/faq.html Main page at http://www.lysator.liu.se/~alla/dia
