[Walrus-dev] Walrus 0.5 released
Walrus-Announcement
walrus-info@caida.org
Fri, 19 Apr 2002 13:50:32 -0700 (PDT)
Walrus 0.5 is now available.
It includes support for interactively hiding parts of the graph temporarily,
making it possible to navigate around and examine even complicated graphs
that were previously difficult to handle due to occlusion.
You can download Walrus from the following URLs using the username/password
combination you received for any earlier release. [Note: The files may
not be accessible till Sat Apr 20th.]
http://www.caida.org/tools/visualization/walrus/dists/walrus-0.5.tar.gz
http://www.caida.org/tools/visualization/walrus/dists/walrus-0.5.zip
----------------------------------------------------------------------------
CHANGES
Since 0.4, released Apr 12, 2002:
* Added support for temporarily hiding parts of the graph.
For example, the user can display only the subtree rooted at the
current central node. It should now be much easier to navigate
and examine large complicated graphs, since occlusion can be
eliminated by selective pruning.
* Added code to detect and warn about malformed spanning trees.
* Added support for quickly navigating to the parent of the current
central node.
* Added support for resetting the rendering state.
Loss of floating-point precision can cause the display to become
wholly useless. This sometimes happens while navigating very large
graphs.
Since 0.3, released Apr 1, 2002:
* Added support for computing the layout using extended precision
arithmetic (about 30 decimal digits of precision).
Previously, the layout calculations would sometimes yield invalid
coordinates (NaNs) for some tall and bushy graphs. This problem
went unnoticed because Java does not throw floating-point exceptions.
Since 0.2, released Jan 25, 2002:
* Added some more introductory documentation on the LibSea file format.
This should help people to get up to speed quickly. See docs/guide.txt.
* Added support for overlaid node labels.
Attribute values can now be shown in the display area next to the
relavant nodes. These labels, however, are only temporary and
disappear once the user moves or refreshes the window.
* Added support for selection attributes.
A boolean attribute in the graph file can be used to specify which
nodes or links are to be displayed.
* Added support for displaying attributes of list type.
Previously, only scalar attributes could be displayed.
* Improved the layout of binary trees.
Walrus now makes better use of available space when laying out
binary trees.
* Fixed bug in which links would sometimes be drawn as black lines.
If you had transparency enabled and then switched the coloring of
links to RGB (that is, to colors stored in an attribute), then
links would sometimes be drawn incorrectly as black lines.
* Fixed bug in which rotations would stop working when axes were
disabled while running the nonadaptive render loop.
Since 0.1, released Dec 5, 2001:
* Re-implemented the picking algorithm.
Picking is now more accurate and intuitive in behavior.
* Added full support for color to the nonadaptive render loop.
The nonadaptive render loop is active when Rendering->Adaptive
Rendering is unchecked.
* Fixed a refresh bug.
The display would sometimes fail to refresh when the user clicked
within the Walrus window to bring it to the front.