Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Nov 30, 2011
  1. @mbostock

    Merge branch 'release'

    mbostock authored
  2. @mbostock
  3. @mbostock
  4. @mbostock
  5. @mbostock

    Fix #394.

    mbostock authored
Commits on Nov 23, 2011
  1. @jasondavies
  2. @jasondavies
  3. @mbostock

    Namespaces are optional now!

    mbostock authored
  4. @mbostock

    Merge branch 'release'

    mbostock authored
  5. @mbostock
  6. @mbostock
  7. @mbostock
  8. @mbostock

    Infer namespaces for root element.

    mbostock authored
    Now if you add an "svg" element, we automatically infer the namespace because
    there is an "svg" namespace prefix. In conjunction with inheriting the namespace
    from the parent element, this means that namespaces are almost optional!
  9. @mbostock
  10. @mbostock

    Add transpose.

    mbostock authored
  11. @mbostock

    Brushing for ordinal scales.

    mbostock authored
    Since the ordinal scale's domain is not continuous, the brush extent is reported
    in the range rather than in the domain for ordinal scales. We'll leave it to the
    caller to interpret this as desired.
  12. @mbostock

    Ordinal scales for axes.

    mbostock authored
Commits on Nov 22, 2011
  1. @mbostock

    Merge branch 'fix-dispatch'

    mbostock authored
  2. @mbostock

    dispatch.on(name) returns the current listener.

    mbostock authored
    Fixes #383. This includes a non-backwards-compatible change to d3.rebind, so as
    to make it easier to rebind multiple methods on subclasses.
  3. @mbostock

    Fix a bug when removing a shared listener.

    mbostock authored
    Previously, each listener function had a private _on property which recorded
    whether the listener was enabled; this was set to false when the listener was
    removed. (This is necessary because of the copy-on-write semantics when the
    array of listeners is modified while events are being dispatched.) If the
    listener was registered for multiple event types ("foo" and "bar") then removing
    the listener for any type would disable it for all types.
    
    The fix is to wrap the listener in an object. This also has better encapsulation
    since the state is kept private.
Commits on Nov 19, 2011
  1. @mbostock

    Add .npmignore.

    mbostock authored
Commits on Nov 16, 2011
  1. @mbostock

    Merge branch 'release'

    mbostock authored
  2. @mbostock
  3. @mbostock
  4. @mbostock

    Slightly smaller code.

    mbostock authored
  5. @jasondavies

    Bump epsilon.

    jasondavies authored
  6. @jasondavies

    Fix d3.transform and add browser-based tests.

    jasondavies authored
    This fixes various corner cases involving negative and zero scales, as
    well as proper support for skewX, which previously wasn't being computed
    correctly.
    
    Fixes #377.
  7. @mbostock
  8. @mbostock
Commits on Nov 15, 2011
  1. @mbostock

    Fix a couple bugs with transforms.

    mbostock authored
    We need to check the matrix determinant for flipped coordinates. We also need to
    check for invalid transforms, which are now treated as the identity transform.
Commits on Nov 14, 2011
  1. @mbostock
  2. @mbostock
Commits on Nov 10, 2011
  1. @mbostock

    Restore conservative click canceling.

    mbostock authored
    See #312. The also fixes the zoom behavior so that it cleans up temporary state
    when the zoom gesture is done. And, it fixes both behaviors such that the
    mouseup event is always stopped from propagation if a gesture occurs (even if a
    subsequent click is not prevented).
  2. @mbostock

    Add drag.origin accessor.

    mbostock authored
    This allows you to specify how the drag behavior should infer the current
    position of the targetted element, such that a fixed offset can be maintained
    between the mouse position and the element position for the duration of the drag
    gesture. For example, if your data is an {x, y} object, use origin(Object).
  3. @mbostock

    Fixed precision for the default log tick format.

    mbostock authored
    Also add @jmarca's test case.
Something went wrong with that request. Please try again.