log

age author description
Mon, 31 Oct 2011 15:55:13 +0100 Peter Hofer IdealGraphVisualizer: work around a Swing/NetBeans tree UI problem that occurs when mouse events are handled while the tree model is changing, e.g. when using IGV while it still receives graphs from a compiler. BasicTreeUI attempts to get the boundaries for the node associated with the location on screen, but fails and tries to access a null Rectangle, causing a user-visible NullPointerException. By implementing equals() for GraphNode, nodes for graphs that are already in the tree are not removed and re-added when updating groups, and the exception can no longer be reproduced. This potentially also resolves some redraw issues.
Mon, 31 Oct 2011 12:24:43 +0100 Peter Hofer IdealGraphVisualizer: hide irrelevant NetBeans menu entries and options
Mon, 31 Oct 2011 12:23:11 +0100 Peter Hofer IdealGraphVisualizer: Make Web Start distribution build with NetBeans 7, although it won't work because of some issue when resolving resources; add missing run-time dependencies for TextEditor
Tue, 25 Oct 2011 14:44:32 +0200 Lukas Stadler better error messages for missing MAXINE env var and exceptions thrown by the compiler
Thu, 20 Oct 2011 17:25:50 +0200 Thomas Wuerthinger Merge.
Thu, 20 Oct 2011 17:25:37 +0200 Thomas Wuerthinger Added tag test for changeset af1319bc4fd5
Wed, 19 Oct 2011 17:49:28 +0200 Peter Hofer IdealGraphVisualizer: Try to resolve UI concurrency issues by introducing locking for the list of graphs in Group and adding graphs to their group only after they have been fully read in.