Commits on Jul 10, 2011
  1. @mbostock

    Allow multiple zoom behaviors to coexist.

    Any event handlers on the window need to manage global state, as they will be
    replaced when another zoom behavior is created.
    mbostock committed Jul 10, 2011
  2. @mbostock

    Merge branch 'release'

    mbostock committed Jul 9, 2011
  3. @mbostock

    Merge branch 'touch' into release

    This includes nearly a complete rewrite of d3.behavior.zoom, more closely
    modeled after the Polymaps po.drag, po.touch and po.wheel classes. This makes
    the code simpler and also fixes a bug when releasing one of two fingers.
    mbostock committed Jul 9, 2011
Commits on Jul 9, 2011
  1. @mbostock
  2. @mbostock

    Merge branch 'jasondavies/force-touch' into release

    I simplified the implementation to only support single-touch. I also opted not
    to include touch support in the force-dynamic example (and other examples), just
    because it complicates the examples too much. Touch is nice but I don't want it
    to interfere with people learning the basics.
    
    This merge also has an extra bonus fix: you can now have multiple force layouts
    with dragging on the same page, and the drag behavior will do the direct the
    event to the appropriate force layout.
    mbostock committed Jul 9, 2011
  3. @mbostock

    Add d3.quantile.

    mbostock committed Jul 9, 2011
  4. @mbostock
  5. @mbostock

    Merge branch 'release'

    mbostock committed Jul 8, 2011
  6. @mbostock
  7. @mbostock

    Merge @ignacioola's fix.

    mbostock committed Jul 8, 2011
  8. @mbostock
  9. @mbostock
Commits on Jul 8, 2011
  1. @jasondavies

    Remove force.gravityCenter.

    Simpler to perform gravity calculations in a custom tick handler.
    jasondavies committed Jul 9, 2011
  2. @jasondavies

    Add per-node gravity: force.gravityCenter.

    This allows the Dorling/Demers cartograms to be slightly closer to the real
    geography.
    
    Also, fix the Dorling collision detection as self-collisions were previously
    being detected.  Thanks, Mike!
    
    Lastly, I've removed the variable per-link distance as this is no longer needed.
    jasondavies committed Jul 8, 2011
  3. @jasondavies
  4. @jasondavies

    Add Demers cartogram example.

    Like a Dorling cartogram, but with squares instead of circles.
    jasondavies committed Jul 8, 2011
  5. @jasondavies
  6. @jasondavies
  7. @jasondavies

    Initial version of Dorling cartogram example.

    This version uses variable-length links, but I think collision detection
    performed after initial positioning at state centroids would look better.
    jasondavies committed Jul 8, 2011
  8. @jasondavies

    Add missing force.linkStrength property.

    Also update examples to use force.linkDistance instead of force.distance.
    jasondavies committed Jul 8, 2011
  9. @jasondavies

    Add variable link strength (alpha) to force layout.

    Also, rename force.distance to force.linkDistance, but keep force.distance as an
    alias for backwards-compatibility.
    
    Fixes #211.
    jasondavies committed Jul 8, 2011
  10. @jasondavies
  11. @jasondavies
Commits on Jul 7, 2011
  1. @ignacioola
Commits on Jul 6, 2011
  1. @jasondavies
  2. @jasondavies
  3. @jasondavies

    Merge branch 'master' into kde

    Conflicts:
    	Makefile
    	d3.js
    	d3.min.js
    	src/core/sum.js
    jasondavies committed Jul 6, 2011
  4. @jasondavies
  5. @jasondavies
Commits on Jul 4, 2011
  1. @mbostock

    Delete symlinks.

    mbostock committed Jul 4, 2011
  2. @mbostock
  3. @mbostock
  4. @jmalonzo
Commits on Jul 3, 2011
  1. @mbostock

    Prettier colors.

    mbostock committed Jul 3, 2011
  2. @mbostock

    Add force toggle example.

    mbostock committed Jul 3, 2011