Projects / JGraph / Releases

All releases of JGraph

  •  15 Mar 2005 19:01
Avatar

    Release Notes: This release reduces the memory footprint of commonly used collections. The edge labels functionality has been rewritten so all labels, including extra edge labels, can be positioned anywhere correctly. Extra edge labels can now be moved with the mouse. Various minor bugs have also been fixed.

    •  10 Mar 2005 17:12
    Avatar

      Release Notes: This release adds a couple of performance improvements relating to the manipulation of large numbers of cells. GraphEd, one of the JGraph examples, was changed into an applet, as well as being given further hooks to make it easier to use it as a superclass. Various bugs were fixed: JGraph.updateAutoSize now snaps to grid, VertexRenderer.paintSelectionBorder restores the previous graphics stroke, and the LabelAlongEdge attribute ignores a number of control points in EdgeRenderer.

      •  28 Feb 2005 16:16
      Avatar

        Release Notes: A number of performance improvements were made, particularly relating to inserting a large number of cells. A number of non-linear sections were removed, so the maximum size of a possible graph should scale far better. GraphEd, one of the JGraph examples, was given a number of new helper methods, as well as hooks to make it easier to use it as a superclass. getPreferredSize() now uses the insets value correctly, and a default inset was added to GraphConstants. A few variable names were improved, and minor bugs were fixed.

        •  09 Feb 2005 09:14
        Avatar

          Release Notes: Event notification was added to GraphLayoutCache, user objects were removed from attribute maps, various helper methods and selection and size-control attributes were added, Abbott-based tests were included, and numerous bugs were fixed.

          •  12 Jan 2005 19:26
          Avatar

            Release Notes: This release fixed major bugs, improved automatic cell showing and hiding in the layout cache, added more helper methods to the model and cache, refactored updateAutoSize, and ignored a possible NPE in BasicGraphUI.createHandle.

            •  04 Jan 2005 08:34
            Avatar

              Release Notes: This version added long-awaited helper methods to the layout cache and graph model, fixed bugs in splines, edge, and port views, moved the transfer handler to its own class, made rectangles and points XML-encodable, and included general performance improvements.

              •  22 Dec 2004 09:23
              Avatar

                Release Notes: This release added new switches, re-enabled auto selection, made model objects ready for XML encoding, and included major bugfixes for partial layout caches. It also added new utility methods to the layout cache and graph model and made minor API changes.

                •  01 Dec 2004 10:03
                Avatar

                  Release Notes: This release adds a third license option, removes dependencies for cell views and layout caches, enhances setup for extra edge labels, adds an extended observable pattern, introduces a new cell view factory, and fixes many bugs.

                  •  14 Oct 2004 11:27
                  Avatar

                    Release Notes: This release added multiple edge labels, new cell selection, a group border attribute, and various helper methods. It also allowed edges as groups and unified parameter scaling, cell, and cellview order, jumps to default ports, and fixed constrained edge editing,

                    •  29 Sep 2004 10:05
                    Avatar

                      Release Notes: This release keeps user objects and attributes in sync, fixes flickering edge connection and a class cast exception in the example code, and changes the default group border to 20px.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.