Current version: 1.7
released: Jan 06 2010
release 1.7 (2010-01-06)
Made an interface for creating TreeNodes and updated the graph
builders so that they use that one. Added a TreeNodeFactory
that uses a fixed size. The hierarchy graph builder now tries
to use dynamic class loading to find super classes. Fixed a
problem when there is no super class (java.lang.Object). Added
counting of used classes and added an option to view a graph
that shows #classes/#methods/loc.
release 1.6 (2009-02-19)
Made an interface for building the Graph and moved all graph
building code out to newly made classes. Added a graph builder
that builds graphs based on class hierarchy.
release 1.5 (2008-04-09)
Changed internal representation to int (all doubles were .0).
Changed drawing to use drawLine and fillRect for faster operations.
Fixed a few bugs in class reading that could cause AIOOBE.
Imroved text area logging performance.
Setting filters now recolors so that only the visible classes
affects the color of the node.
release 1.4 (2008-03-09)
Code cleanup due to ecj warnings.
Refactor class size into interface and implementing class.
Changed to use asm instead of bcel.
Run scan on startup if given jars on command line.
Run scan when a jar is added.
Classname filter dialog now shows current filter.
Added a popup menu for easy classname filter handling.
release 1.3 (2007-09-24)
Added package name texts to the graphics.
Added class name texts to the graphics.
release 1.2 (2007-08-26)
Added the ability to color classes from a file of class names.
JFileChooser can be very slow on MS Windows, try to make
handling of the file choosers nicer (Patrick).
Added a simple pdf export, uses itext for pdf graphics.
Added a simple svg export, uses batik for svg graphics.
Now shows a wait cursor while exporting files.
Fixed a bug in "suggest filter" when no classes are loaded.
release 1.1 (2007-07-30)
Log parse time. Synchronize a SizePanel a bit.
Added a simple png export.
Added a small legend to the graph window.
Added a button that suggests a reasonable filter.
Added a progress dialog during jar file scanning.
Added a class name filter.
release 1.0 (2007-07-25) First release.