1. 14 Mar, 2013 13 commits
  2. 13 Mar, 2013 23 commits
  3. 11 Mar, 2013 4 commits
    • Mike Bostock's avatar
      Automatic precision for custom tick formats. · d0441e61
      Mike Bostock authored
      You can now pass a format specifier to scale.tickFormat (for linear, pow and
      identity scales). If the format specifier doesn't have a defined precision, the
      precision will be set automatically by the scale, returning the appropriate
      format. This provides a convenient, declarative way of specifying a format whose
      precision will be automatically set by the scale.
      This works with axes, too! For example, `axis.ticks(10, "%")` will now use a
      percentage format rather than the default format, while still computing the
      appropriate precision.
      This commit also includes a fix to make d3.format more robust when unreasonable
      precisions are specified. Rather than throwing an error, the nearest reasonable
      value is used instead.
      Fixes #912.
    • Mike Bostock's avatar
      Merge pull request #1136 from jasondavies/make · a82fa305
      Mike Bostock authored
      Fix for running `make clean && make -j all`.
    • Jason Davies's avatar
      Fix for running `make clean && make -j all`. · 63a95a39
      Jason Davies authored
      This can fail due to a missing d3.js file, which is required for
      `node src/package.js` and `node src/component.js`.
    • Mike Bostock's avatar
      Add d3.min.js. · 9e24c9dd
      Mike Bostock authored