Skip Menu |

This queue is for tickets about the Graph-Easy CPAN distribution.

Report information
The Basics
Id: 36448
Status: new
Worked: 5 min
Priority: 0/
Queue: Graph-Easy

People
Owner: TELS [...] cpan.org
Requestors: nospam-abuse [...] bloodgate.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.63
Fixed in: (no value)



Subject: add a "shrink" attribute to nodes
The attribute would cause the Graph::Easy renderer to not use the full size for the node (as determined by the max size in the same row/column), but use the minimum size for this node. Nodes around that node (or edges) would then "grow into" that space. This would create more compact looking nodes, esp. when something in the same row/column is stretching the row/column size. Example: graph { flow: south; } [ AAAAAAAAAAAAAAAAAAAA ] --> [ B ] { shrink: both; } -> [ C ] C will be wide as "AAAAAAAAAAAAA", but "B" will be only wide as "B".