Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Sep 18, 2010
  1. @mbostock
  2. @mbostock
  3. @mbostock
  4. @mbostock

    Revert to v3.2.

    mbostock authored
Commits on Aug 3, 2010
  1. @mbostock

    Fix a bug with `linkDegree` accumulation.

    mbostock authored
    The `linkDegree` of each node needs to be reset in `buildImplied`, rather when
    the `nodes` property is set.
  2. @mbostock
Commits on Jun 16, 2010
  1. @cryos

    Fixed the line endings for these tests.

    cryos authored
    These two files had Windows line endings - converted to Unix line
    endings (as present in all other files).
Commits on Jun 13, 2010
  1. @mbostock

    Restore default mark index after transition start.

    mbostock authored
    Transitions with panels changing visibility still doesn't work quite right,
    though. When a panel exits, we currently override the panel instance using the
    exit prototype, but don't override all of the children accordingly.
Commits on Jun 12, 2010
  1. @mbostock

    Rename shapeAngle, shapeRadius and shapeSize.

    mbostock authored
    These properties replace angle, radius and size, respectively, for dots. The new
    names avoid collision with forthcoming support for polar coordinates. The use of
    the "shape" prefix is consistent with other mark-specific properties, such as
    textAngle and textStyle.
  2. @mbostock

    Rename protovis-{d,r}3.3.js.

    mbostock authored
  3. @mbostock
  4. @mbostock

    Fix test for grid layout.

    mbostock authored
  5. @mbostock
  6. @mbostock

    Tweak anchor logic, again.

    mbostock authored
    Having properties with side-effects is bad. Previously, the default anchor data
    property had a side-effect of wiring up the target instances. This broke if the
    data property was overridden, so now we do this as part of build instead. This
    commit also eliminates the need for an anchorTarget() method, as the target
    attribute is now set correctly when extending from an anchor. I've retained the
    method for now but marked it as deprecated.
  7. @mbostock
Commits on Jun 11, 2010
  1. @mbostock

    Center implied position.

    mbostock authored
    Previously, if both positional properties on a given dimension (e.g., left and
    right) were undefined, the left and top properties were implicitly 0. Thus, the
    implicit default position was the top-left corner of the panel. Now the center
    of the panel is used instead. For example, now wedges can be added to panels
    without needing to center them explicitly.
  2. @mbostock
Commits on Jun 10, 2010
  1. @mbostock

    Transition fixes.

    mbostock authored
    We now properly handle mark instances that change visibility. Also, correct a
    problem with the recent tweak to anchors if the visible property is overridden.
    This commit includes an example of interpolating wedges and anchors; note that
    we haven't yet implemented interpolation in polar coordinates, but the plan is
    to support that by introducing polar mark types.
  2. @mbostock

    Only one transition at a time, please.

    mbostock authored
    We don't yet support parallel and sequenced transitions. This commit fixes what
    happens if a transition is already in-progress: it is replaced by a new
    transition from the current state.
  3. @mbostock
  4. @mbostock

    Transition improvements.

    mbostock authored
    By default, on enter and exit marks have transparent stroke, fill and text
    colors. These properties can be overridden if fading is not desired.
  5. @mbostock

    Fixes for enter and exit on transition.

    mbostock authored
    We now recompute all properties for marks that are entering and exiting, rather
    than only computing those properties that were explicitly defined. This greatly
    reduces the number of properties that typically need to be defined on the enter
    and exit prototypes.
    
    This commit also includes some fixes to anchors across transitions. Previously,
    the anchors stored a local variable as a side-effect of a def. This does not
    work with transitions, given that the enter and exit instances are evaluated
    independently. Now we only store the anchor targets in the scenegraph, which
    avoids state pollution.
Commits on Jun 9, 2010
  1. @mbostock
  2. @mbostock
  3. @mbostock

    Number format now supports negative numbers.

    mbostock authored
    The minus sign was being inadvertantly dropped from negative numbers. In
    addition to fixing this bug, you can now customize the negative prefix and
    suffix, which defaults to the minus sign (\u2212).
Commits on Jun 8, 2010
  1. @mbostock

    Transition improvements.

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

    Minor change to easing.

    mbostock authored
Commits on Jun 6, 2010
  1. @mbostock

    Add poly/quad/cubic easing.

    mbostock authored
  2. @mbostock

    Add easing functions.

    mbostock authored
Commits on May 28, 2010
  1. @mbostock
Commits on May 27, 2010
  1. @mbostock
  2. @jasondavies

    Fix typo in comment.

    jasondavies authored
  3. fixed segmented cardinal spline bug

    Vadim Ogievetsky authored
Something went wrong with that request. Please try again.