Permalink
Commits on Nov 16, 2011
  1. Merge branch 'release'

    mbostock committed Nov 16, 2011
  2. Merge branch 'master' into log

    mbostock committed Nov 16, 2011
  3. Slightly smaller code.

    mbostock committed Nov 16, 2011
  4. Bump epsilon.

    jasondavies committed Nov 16, 2011
  5. Fix d3.transform and add browser-based tests.

    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.
    jasondavies committed Nov 16, 2011
Commits on Nov 15, 2011
  1. Fix a couple bugs with transforms.

    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.
    mbostock committed Nov 15, 2011
Commits on Nov 14, 2011
Commits on Nov 10, 2011
  1. Fixed precision for the default log tick format.

    Also add @jmarca's test case.
    mbostock committed Nov 10, 2011
  2. Remove spurious rounding.

    mbostock committed Nov 10, 2011
Commits on Nov 9, 2011
  1. Merge pull request #371 from jasondavies/deps

    Update JSDOM and Vows versions (Node.js v0.6.x compatibility).
    mbostock committed Nov 9, 2011
  2. Update JSDOM and Vows versions.

    This required changing assert.length to assert.lengthOf in tests, due to
    a Vows.js change to be compatible with Node.js v0.6.x.  For further
    details:
    
        vowsjs/vows#141
    jasondavies committed Nov 5, 2011
Commits on Nov 5, 2011
  1. Merge branch '2.5.0'

    mbostock committed Nov 5, 2011
Commits on Nov 4, 2011
  1. Add d3.transform and d3.interpolateTransform.

    This is based on @jasondavies previous work on interpolating 3D matrices,
    simplified to only handle 2D transforms, and using SVG to parse transforms.
    mbostock committed Nov 4, 2011
  2. Add state names.

    mbostock committed Nov 4, 2011
  3. Slightly shorter regex.

    Exactly the same speed in Chrome (probably both are optimised into the
    same form): http://jsperf.com/number-matching
    jasondavies committed Nov 4, 2011
  4. Tiny simplification.

    mbostock committed Nov 4, 2011
  5. Reuse infinite extent.

    jasondavies committed Nov 4, 2011
  6. Fix merge bug.

    mbostock committed Nov 4, 2011
  7. Merge remote-tracking branch 'mbostock/zoom' into zoom-extent

    Conflicts:
    	d3.js
    	d3.min.js
    	src/behavior/zoom.js
    jasondavies committed Nov 4, 2011
  8. More meaningful naming.

    jasondavies committed Nov 4, 2011