Release Notes: This release features a new package name (org.jgraph) and cleans up the directories.
Release Notes: This release fixes major bugs in the clipboard, as well as the ordering of cells in the clipboard, and adds a hook in the EdgeRenderer class.
Release Notes: This release fixed a bug in the clipboard. Some minor API changes were also made.
Release Notes: Performance improvements have been made for painting. The API has been cleaned, the dependency between ParentMap and GraphModel has been removed, a clone method has been added, and methods for accessing the previous state of the model after a change have been implemented. A new vertex renderer constructor has been added, and numerous bugfixes have been made.
Release Notes: Changes in this release include bean property methods and an empty constructor in ConnectionSet for XMLEncoding. A null check was added to isCellEditable, and a shared points bug in DefaultEdge was fixed. Auto-size is now disabled during an in-place edit.
Release Notes: This version moves all GraphCell dependencies to the GraphModel, adds multiple grid styles, features a new font attribute, and the API is now ready for combined port/vertex cells. Bugfixes include an improved live-preview, better zoom/grid integration, handling of negative coordinates, and other minor bugfixes. Java 1.4 is now the default version.
Release Notes: This release supports self-references, edge routing, more fine-grained control of view-local and global attributes, and folding/unfolding of groups. It also offers a more powerful and simpler API, new features, and many enhancements and bugfixes. It also has a smaller memory footprint due to improved command history and caching. The license was also changed to LGPL with an optional license fee.
Release Notes: This version includes fixes so that DefaultGraphSelectionModel.CellPlaceHolder is a protected inner class with public accessors, DefaultGraphCell.getChildren never returns null, SizeHandle/RootHandle double buffer members are protected, focus argument and childrenSelected are handled separately by renderer, focused and selected cell colors are different, and the dependencies between isMoveable, isAutosize, and isSizeable were removed.
Release Notes: The changes in this release include new distribution Files, Ant-compatible build scripts, a script-based automatic core migration to Java 1.4, build scripts for Windows and Unix, an updated CVS repository, reformated source code, and reorganized Java imports.
Release Notes: This release includes scaled importData, InvokesStopCellEditing, removes an update from AbstractCellView.constructor, moves AbstractCellView.update call to subconstructor, includes a font style/size for default font, and a typetest in DefaultGraphModel.getChild. Group Resize now overrides Size protection and Position protection, and GraphConstants.applyMap: undoMap was removed. AbstractCellView and DefaultGraphCell now use createMap, and there are some minor bugfixes.