Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jun 14, 2011

  1. Mike Bostock

    Merge branch 'release'

    authored June 14, 2011
  2. Mike Bostock

    Merge branch 'release', remote-tracking branch 'jasondavies/issue46' …

    …into release
    authored June 14, 2011

Apr 11, 2011

  1. Jason Davies

    Fix for lack of `overrideMimeType` in IE9.

    IE9 doesn't support it, so just ignore it instead of throwing an error.
    authored April 11, 2011
  2. Jason Davies

    Fix unhandled exception in IE older than v9.

    authored April 11, 2011
  3. Mike Bostock

    Merge branch 'mbostock-master'

    authored April 10, 2011

Apr 08, 2011

  1. Mike Bostock

    Resize on load.

    This fixes a bug with Opera where the map size was empty.
    authored April 07, 2011
  2. Mike Bostock

    Enable repeat.

    authored April 07, 2011
  3. Mike Bostock

    A different hack for reliable mousewheel.

    Wheel events are utterly broken. Even though WebKit's mousewheel precision bug
    has been fixed, Chrome and Safari still differ in terms of mousewheel
    acceleration. Safari and Firefox report the correct value (the number of pixels
    that would be scrolled), but Chrome does not. I've not tested Opera or IE9.
    
    Fortunately, we can determine exactly the number of pixels that would be
    scrolled by dispatching the mousewheel event to a scrollable area, and then
    observing the change in scrollTop. However, dispatching the received event is
    not strictly allowed, so ignore this error and hope for the best.
    authored April 07, 2011
  4. Mike Bostock

    Use touch event's scale and rotation fields.

    Thanks to @natevw, I see there are `scale` and `rotation` fields on the touch
    event that we can use to compute the zoom and angle offsets more easily. Also,
    this commit updates the example to auto-detect retina displays using the
    devicePixelRatio field of the current window.
    authored April 07, 2011
  5. Mike Bostock

    Add double-tap & rotation support.

    Rotation isn't enabled by default, since it's kinda crazy! And unfortunately,
    the JavaScript touch API doesn't support `tapCount`, so we have to detect
    double-tap events manually by checking for a 300ms delay between single touches.
    authored April 07, 2011
  6. Mike Bostock

    Fix preventDefault for touch events.

    authored April 07, 2011

Apr 07, 2011

  1. Mike Bostock

    Touch support!

    This adds basic touch support, including single touch (pan) and double touch
    (pan and zoom). In a future change, I'd also like to support rotation for double
    touch, and double-tap to snap to the nearest integer zoom level. This commit
    also includes a simple example that shows how to specify 2x resolution tiles for
    the iPhone 4's retina display.
    authored April 07, 2011
  2. Mike Bostock

    Add html doctype.

    authored April 07, 2011

Feb 12, 2011

  1. Mike Bostock

    Merge branch 'master' of github.com:mbostock/polymaps

    authored February 11, 2011
  2. Mike Bostock

    Add example of zoom-to-feature.

    authored February 11, 2011

Jan 19, 2011

  1. Mike Bostock

    Merge branch 'master' of github.com:simplegeo/polymaps

    Conflicts:
    	polymaps.js
    	polymaps.min.js
    	src/start.js
    authored January 19, 2011
  2. Mike Bostock

    Fix bug in compass zoom positioning.

    authored January 19, 2011

Dec 09, 2010

  1. Jason Davies

    Use `return true` to replace bogus hash

    authored December 09, 2010
  2. Jason Davies

    Add `map` to `parser` property of `po.hash`.

    authored December 09, 2010
  3. Jason Davies

    Refactoring based on feedback from Mike and Tom.

    Rename `parse` -> `parser`, `format` -> `formatter`.  Parser now calls
    `map` setters instead of returning an array.
    authored December 09, 2010
  4. Jason Davies

    Style: add missing semicolons.

    authored December 09, 2010
  5. Jason Davies

    Detect invalid args in `po.hash()`.

    For example, if a non-array is returned by `parse`.
    authored December 09, 2010

Dec 07, 2010

  1. Jason Davies

    Add `parse` and `format` properties to `po.hash()`.

    These can be used to override the default location hash formatting e.g.
    to add other parameters.  As `parse` is called every time the location
    hash changes, it can be used to detect other parameters at the same
    time.
    authored December 07, 2010

Nov 27, 2010

  1. Mike Bostock

    Use lenient equality operator (undefined == null).

    authored November 27, 2010
  2. Jason Davies

    Treat null `url` for `po.image` as empty tiles.

    Instead of setting the image URL to `about:blank`, no image URL is set
    when `null` URLs are detected.  This appears to be slightly faster than
    using `about:blank`, at least in Firefox.  I've updated `po.image`'s
    `repeat` accordingly.
    authored November 27, 2010

Nov 26, 2010

  1. Mike Bostock

    Add `repeat` property to po.url.

    True by default. Can be set to false to disable column wrap-around.
    authored November 26, 2010

Oct 10, 2010

  1. Mike Bostock

    Remove highlight class from Blueprint.

    authored October 10, 2010
  2. Mike Bostock

    Merge remote branch 'mbostock/master'

    authored October 10, 2010
  3. Mike Bostock

    Remove obsolete .gitignore.

    authored October 10, 2010
  4. Mike Bostock

    Merge branch 'master' of github.com:simplegeo/polymaps

    authored October 10, 2010
  5. Mike Bostock

    Tweak README.

    authored October 09, 2010
  6. Mike Bostock

    Update README.

    authored October 09, 2010
  7. Mike Bostock

    Remove www.

    This content has been moved to the gh-pages branch.
    authored October 09, 2010

Oct 09, 2010

  1. Mike Bostock

    Remove unused variable.

    authored October 09, 2010

Sep 30, 2010

  1. Mike Bostock

    Update links to cloudmade.com.

    authored September 30, 2010
Something went wrong with that request. Please try again.