Permalink
Switch branches/tags
Commits on Feb 27, 2010
  1. Typo (fixes issue 17)

    philogb committed Feb 27, 2010
Commits on Feb 13, 2010
  1. pulling out the LICENSE file

    philogb committed Feb 13, 2010
  2. Graph -> $jit.Graph

    philogb committed Feb 13, 2010
Commits on Feb 5, 2010
  1. model.json -> build.json

    philogb committed Feb 5, 2010
  2. Updated tests to the new API. TM tests not working

    philogb committed Feb 5, 2010
    Will check that later.
Commits on Feb 3, 2010
  1. $jit namespace and $jit() for append vis to Global

    philogb committed Feb 3, 2010
    Example:
    
    new $jit.Hypertree({
      'injectInto': 'myvisContainer'
    });
  2. Organizing sources and build

    philogb committed Feb 3, 2010
  3. $jit.Transitions

    philogb committed Feb 3, 2010
Commits on Feb 1, 2010
  1. Fixed multipie render method

    philogb committed Feb 1, 2010
  2. README test

    philogb committed Feb 1, 2010
Commits on Jan 24, 2010
Commits on Jan 22, 2010
  1. Canvas with and height params are optional.

    philogb committed Jan 22, 2010
    These parameters are now inferred from the Canvas mainContainer if not
    specified in the constructor.
    
    new RGraph({
      Canvas: {
        'injectInto': 'infovis'
      }
    });
  2. Some todo editing

    philogb committed Jan 22, 2010
Commits on Jan 21, 2010
  1. Changed the visualization instanciation parameters.

    philogb committed Jan 21, 2010
    visualizations are now instanciatied like this:
    
    var rgraph = new RGraph({
        Canvas: {
            'injectInto': 'somedivid',
            'width':w,
            'height':h
        },
        //etc...
    });
    
    no more "new Canvas". Also, the injectInto id is used as prefix for ids
    of the canvasWidget (somediv-canvaswidget), canvas element
    (somediv-canvas), background canvas (somediv-bkcanvas) and label
    container (somediv-label)
Commits on Jan 20, 2010
  1. Commiting Options.Canvas

    philogb committed Jan 20, 2010
  2. Canvas manual instanciation not needed anymore

    philogb committed Jan 20, 2010
    Now the visualization constructors are like
    
    new RGraph(id, {
      Canvas: {
       //canvas options
      },
      Node: {},
      //... etc...
    });
Commits on Jan 17, 2010
  1. Squarified and Strip layouts now implement <Graph>

    philogb committed Jan 17, 2010
    I'm changing all Treemap classes (i.e. Squarified, Strip and
    SliceAndDice) to implement the generic Graph class so I can use generic
    plot and animation methods coded for other visualizations.
    This means that Treemaps will be Canvas based instead of HTML based.
  2. No more autoDim

    philogb committed Jan 17, 2010
Commits on Jan 16, 2010
  1. Added node/text autoadjust.

    philogb committed Jan 16, 2010
    Added the autoWidth, autoHeight and labelPadding Node configuration
    parameters.
    If autoWidth or autoHeight are true then the nodes dimensions will
    adjust to the text inside them. This is calculated by preprocessing each
    node and taking its "name" parameter and set the content of that
    property to a hidden label that has "jit-autoadjust-label" as className.
    Then the with and height is measured and setted as $width and $height
    for that node.
    The labelPadding param is useful for adding padding to the nodes so we
    can be sure that the text remains inside the node.
    
    This is a built-in solution to the problem described here:
    http://groups.google.com/group/javascript-information-visualization-toolkit/browse_thread/thread/290cf12d062b055e/5947c184ce69fcb3
  2. Splitting Layouts

    philogb committed Jan 16, 2010
  3. Added line and hyperlines to the Sunburst.

    philogb committed Jan 16, 2010
    Added some tests for lines and hyperlines. Also fixed a couple of bugs
    with the onHover/onClick/etc. Canvas Native methods.
Commits on Jan 14, 2010
  1. $aw -> $angularWidth

    philogb committed Jan 14, 2010
Commits on Jan 13, 2010
  1. Fixed Custom Node examples.

    philogb committed Jan 13, 2010