Excellent, thanks a lot! I will take a look at that tomorrow. > On Mar 7, 2016, at 11:34, Peter Uhnák <i.uh...@gmail.com> wrote: > > Hi Johan, > > I've just commited RTAnchorConstraint to latest Roassal, see class-side > example there. > > I've been using it for my class diagrams where it works quite well, however > class diagrams are usually orthogonal-ish, which makes it a bit nicer. > <uml.png> > > The Anchor will avoid intersecting it's own line, and one of the end shapes > (it should both but apparently I have a bug there...). > It doesn't look at other lines, however you can specify on which side it > should be. > > (You can also put the node label inside the circle with `el @ (RTLabelled > new center)` but you probably know that.) > <anchor.png> > > I have also a global edge labeling layout which produces good placement… but > it's slow as hell… I need to write a fast flow alogrithm… > > Also the Anchor currently doesn't work with self-edges. On the other hand > Roassal doesn't have self-edges yet so it shouldn't be a problem. :) > > Peter > > > On Mon, Mar 7, 2016 at 2:34 PM, Johan Fabry <jfa...@dcc.uchile.cl > <mailto:jfa...@dcc.uchile.cl>> wrote: > > Better late than never :-) (working on the holidays backlog) > > I only have one request: better positioning on labels of nodes and edges. For > example see the image: three of the four labels are badly positioned because > the bounding box of their text is intersected by one or more edges. > > <Screen Shot 2016-03-07 at 10.31.24.png> > I know that to solve this generally is hard, but for simple cases like this > it should be possible. > > Ah, and it should work well with animations and dragging of course ;-) > >> On Feb 24, 2016, at 05:51, Alexandre Bergel <alexandre.ber...@me.com >> <mailto:alexandre.ber...@me.com>> wrote: >> >> Dear community, >> >> As you may have seen, Roassal has entered a stabilization phase. The book >> AgileVisualization.com <http://agilevisualization.com/> will soon be >> released. After its release, Roassal will go over a new development phase. >> In order to prepare it, I am asking this question: >> >> What are the 3 aspects you would like to see improved in Roassal? >> >> You can answer publicly or by sending private messages. >> >> Kind regards, >> Alexandre >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu <http://www.bergel.eu/> >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> _______________________________________________ >> Moose-dev mailing list >> moose-...@list.inf.unibe.ch <mailto:moose-...@list.inf.unibe.ch> >> https://www.list.inf.unibe.ch/listinfo/moose-dev >> <https://www.list.inf.unibe.ch/listinfo/moose-dev> >> > > > > ---> Save our in-boxes! http://emailcharter.org <http://emailcharter.org/> > <--- > > Johan Fabry - http://pleiad.cl/~jfabry <http://pleiad.cl/~jfabry> > PLEIAD and RyCh labs - Computer Science Department (DCC) - University of > Chile > > > _______________________________________________ > Moose-dev mailing list > moose-...@list.inf.unibe.ch <mailto:moose-...@list.inf.unibe.ch> > https://www.list.inf.unibe.ch/listinfo/moose-dev > <https://www.list.inf.unibe.ch/listinfo/moose-dev> > >
---> Save our in-boxes! http://emailcharter.org <--- Johan Fabry - http://pleiad.cl/~jfabry PLEIAD and RyCh labs - Computer Science Department (DCC) - University of Chile