Permalink
Commits on Feb 12, 2012
  1. @mbostock
Commits on Feb 2, 2012
  1. @mbostock

    Merge branch 'release'

    mbostock committed Feb 2, 2012
  2. @mbostock

    Merge branches 'fix-polygon', 'fix-interpolate-transform', 'fix-multi…

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

    Minimize d3.interpolateTransform.

    Fixes #480.
    mbostock committed Jan 30, 2012
Commits on Jan 29, 2012
  1. @mbostock

    Fix polygon.centroid for open polygons.

    The implementation assumed closed polygons, but it should work on either. This
    is a partial fix for #443.
    mbostock committed Jan 29, 2012
  2. @mbostock

    Inclusive upper bound for time scale ticks.

    Fixes #478.
    mbostock committed Jan 29, 2012
  3. @mbostock

    Sub-second and multi-year ticks for time scales.

    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.
    mbostock committed Jan 29, 2012
  4. @mbostock

    Merge branch 'dispatch-chain' of https://github.com/jasondavies/d3 in…

    …to dispatch-chain
    mbostock committed Jan 29, 2012
Commits on Jan 26, 2012
  1. @mbostock
  2. @mbostock

    Merge branch '2.7.x'

    mbostock committed Jan 26, 2012
  3. @mbostock

    Fix new d3.round implementation.

    The second argument, n, is optional.
    mbostock committed Jan 26, 2012
  4. @mbostock
  5. @mbostock
  6. @mbostock
  7. @jasondavies
  8. @mbostock

    Transition.remove should use an event namespace.

    Fixes #471. This prevents transition.remove() from clobbering another transition
    "end" event listener, or vice versa.
    mbostock committed Jan 26, 2012
Commits on Jan 25, 2012
  1. @jasondavies

    Fix treemap overlap problem.

    See #136.
    jasondavies committed Jan 25, 2012
Commits on Jan 24, 2012
  1. @mbostock
Commits on Jan 23, 2012
  1. @mbostock

    Fix a bug in tick guestimation.

    mbostock committed Jan 23, 2012
  2. @asuth

    better fix for empty array

    asuth committed Jan 23, 2012
  3. @asuth

    fixing ie parse error

    asuth committed Jan 23, 2012
  4. @radford

    A more accurate .round()

    radford committed Jan 23, 2012
Commits on Jan 22, 2012
  1. @mbostock

    Fix a bug when setting extent.

    mbostock committed Jan 22, 2012
Commits on Jan 18, 2012
  1. @mbostock

    Fix polylinear descending domains or ranges.

    Fixes #446.
    mbostock committed Jan 18, 2012
Commits on Jan 17, 2012
  1. @mbostock
  2. @mbostock

    Merge branch 'release'

    mbostock committed Jan 17, 2012
  3. @mbostock

    Fix a bug in circle-packing layout.

    There's an edge condition which is not discussed in the original algorithm
    ("Visualization of Large Hierarchical Data by Circle Packing", Wang et. al):
    what happens if the first intersecting circle C_j is equidistant from C_m and
    C_n? In other words, it is both after C_n on the front-chain, and before C_m.
    The correct answer is that you should splice the smaller of the two circles. If
    C_m is smaller than C_n, then splice from C_j to C_n and set C_m to C_j;
    otherwise, splice from C_m to C_j, and set C_n to C_j.
    mbostock committed Jan 17, 2012
  4. @mbostock
Commits on Jan 13, 2012
  1. @mbostock

    Merge pull request #441 from jasondavies/spline

    Simplification to spline example.
    mbostock committed Jan 13, 2012
  2. @jasondavies
Commits on Jan 2, 2012
  1. @mbostock

    Fix a bug with entering tick transition.

    The tick sizes need to be set, else they grow from zero.
    mbostock committed Jan 2, 2012
Commits on Jan 1, 2012
  1. @mbostock
  2. @mbostock

    Add test for range clamping.

    mbostock committed Jan 1, 2012
Commits on Dec 31, 2011
  1. @jasondavies

    Optimise selection.order.

    A small optimisation: only call insertBefore() if node.nextSibling isn't
    already what we want, so that document nodes that are already in the
    correct order can be skipped.
    jasondavies committed Dec 31, 2011
Commits on Dec 30, 2011
  1. @mbostock

    Merge branch '2.7.1'

    mbostock committed Dec 30, 2011