Permalink
Commits on Feb 18, 2012
  1. Merge branch 'v2.7.5'

    mbostock committed Feb 18, 2012
  2. Merge branch 'master' of https://github.com/trevnorris/d3 into v2.8.0

    mbostock committed Feb 18, 2012
    I simplified the implementation, though it still seems somewhat magical. I
    would be more confident if there were an easy way to extract the mantissa and
    exponent from a floating point number, but since JavaScript does not expose the
    bitwise representation of numbers, there's no easy way to do it.
Commits on Feb 16, 2012
  1. Merge pull request #508 from jasondavies/rollup

    mbostock committed Feb 16, 2012
    Add PivotGraph (rollup) layout example.
  2. Prevent next tick when force.stop is called.

    jasondavies committed Feb 16, 2012
    This is useful when stopping the layout in response to a user action,
    e.g. if another layout is used to position the nodes in an event
    handler.  In this case, we don't want the next tick of the force layout
    to run as it could undo the positioning work done in the event handler.
  3. Simplify again.

    jasondavies committed Feb 16, 2012
  4. Simplify.

    jasondavies committed Feb 16, 2012
  5. Add PivotGraph (rollup) layout example.

    jasondavies committed Feb 16, 2012
    This is ported from the Protovis implementation, pv.Layout.Rollup.
    The only difference is that the rollup nodes are not instances of any
    original nodes (Protovis used pv.extend).  Users are expected to use the
    "x" and "y" properties of the rollup node, or alternatively the "rolled
    up" nodes can be retrieved via the "nodes" property.
Commits on Feb 15, 2012
  1. clean up step calculations. add better method for values with no deci…

    trevnorris committed Feb 15, 2012
    …mal part. included additional tests to demonstrate fixes.
  2. update d3.js and d3.min.js

    trevnorris committed Feb 15, 2012
Commits on Feb 14, 2012
Commits on Feb 13, 2012
Commits on Feb 12, 2012
Commits on Feb 10, 2012
  1. Simplify tree examples.

    jasondavies committed Feb 10, 2012
Commits on Feb 9, 2012
  1. Add index.js for easier usage within Node.

    mbostock committed Feb 9, 2012
    This allows you to require("d3") with no additional dependencies, and without
    polluting the global namespace. Fixes #475.
Commits on Feb 8, 2012
Commits on Feb 7, 2012
  1. update d3.js and d3.min.js

    trevnorris committed Feb 7, 2012
Commits on Feb 2, 2012
  1. Merge branch 'release'

    mbostock committed Feb 2, 2012
  2. Merge branches 'fix-polygon', 'fix-interpolate-transform', 'fix-multi…

    mbostock committed Feb 2, 2012
    …year-time-scale' and 'dispatch-chain' into release
Commits on Jan 30, 2012
  1. Minimize d3.interpolateTransform.

    mbostock committed Jan 30, 2012
    Fixes #480.
Commits on Jan 29, 2012
  1. Fix polygon.centroid for open polygons.

    mbostock committed Jan 29, 2012
    The implementation assumed closed polygons, but it should work on either. This
    is a partial fix for #443.
  2. Inclusive upper bound for time scale ticks.

    mbostock committed Jan 29, 2012
    Fixes #478.
  3. Sub-second and multi-year ticks for time scales.

    mbostock committed Jan 29, 2012
    Fixes #428. This is built on top of existing tick support for linear scales: for
    small intervals, a linear scale computes ticks based on milliseconds; for large
    intervals, a linear scale computes ticks based on fractional years. This commit
    also extends the time scale's formatter to display milliseconds.
  4. Merge branch 'dispatch-chain' of https://github.com/jasondavies/d3 in…

    mbostock committed Jan 29, 2012
    …to dispatch-chain