Permalink
Commits on Feb 1, 2012
  1. First shot at making a wrapping, but correctly cutting-off sourceCoor…

    tmcw committed Feb 1, 2012
    …dinate function. Refs #88.
  2. Removing old-fashioned imports

    tmcw committed Feb 1, 2012
  3. Rename MapExtent to Extent. Fixes #94

    tmcw committed Feb 1, 2012
  4. Update tests for noCoerce

    tmcw committed Feb 1, 2012
  5. Merge in syntax change

    tmcw committed Feb 1, 2012
  6. Merge pull request #98 from stamen/nocoerce

    tmcw committed Feb 1, 2012
    Nocoerce
  7. Fix remaining broken test.

    tmcw committed Feb 1, 2012
Commits on Jan 25, 2012
  1. Test new layer interface. Fixes #87

    tmcw committed Jan 25, 2012
Commits on Jan 24, 2012
  1. Location tests

    tmcw committed Jan 24, 2012
Commits on Jan 19, 2012
  1. Updating tests and examples.

    tmcw committed Jan 19, 2012
Commits on Jan 18, 2012
  1. Renaming to -alpha for simplicity.

    tmcw committed Jan 18, 2012
  2. JSHint Fixes, requesterror

    tmcw committed Jan 18, 2012
    Adds a requesterror event to requests.js - backwards compatible
    and simply emits an error with the error tile's URL.
    
    Also fixes some simple, nonfunctional style bugs uncovered by
    JSHint.
  3. Updating tests for copy functions

    tmcw committed Jan 18, 2012
Commits on Jan 11, 2012
Commits on Jan 6, 2012
  1. Updated MM.Hash to throttle hash updates

    Shawn Allen committed Jan 6, 2012
    Per @tmcw's request, MM.Hash now throttles hash updates (like Wax). This
    means less frequent hash.replace() calls, which should make it nicer to
    use on browsers (*cough* IE) that do stupid things like play clicking
    sounds whenever the URL changes.
    
    Also, removed standalone Hash implementation from examples/hash, and
    made sure that the map gets an initial center & zoom so that it doesn't
    redirect to #0/0/0 if loaded without a hash.
  2. use -ms, not -ie vendor prefix

    Shawn Allen committed Jan 6, 2012
Commits on Jan 5, 2012
  1. Fixed whitespace, added descriptions

    Shawn Allen committed Jan 5, 2012
  2. Reversed tile sizing behavior

    Shawn Allen committed Jan 5, 2012
    My hunch about forcing CSS width and height on tile elements inside
    MM.moveElement() was wrong, and actually broke a lot of stuff. So I
    reversed it and fixed the sprite-tiles example layer class to give each
    tile an intrinsic size with a block-level "strut", which appears to work
    well.
    
    Also, the spotlight example has a nicer transition to it with a slight
    delay.
  3. Added other vendor CSS transition properties

    Shawn Allen committed Jan 5, 2012
  4. Updated HTML title of spotlight example

    Shawn Allen committed Jan 5, 2012
  5. Added spotlight transitions

    Shawn Allen committed Jan 5, 2012
    Using -webkit-transition in CSS to fade the spotlight canvas in and out.
  6. Fixed marker pos. and added spotlight example

    Shawn Allen committed Jan 5, 2012
  7. Use San Francisco data for the GeoJSON example

    Shawn Allen committed Jan 5, 2012
    Since the Oakland site is still down...
  8. First spotlight experiment

    Shawn Allen committed Jan 5, 2012
    Created experiment of canvas-based spotlight effect for highlighting
    locations. There are some performance issues with this, but it works in
    the most cursory sense.
Commits on Jan 4, 2012
  1. MM.moveElement() always sets CSS width and height

    Shawn Allen committed Jan 4, 2012
    MM.moveElement() should always set style.width and style.height for
    elements with no intrinsic size. We could probably optimize this to
    ignore <img> elements, since those do have an intrinsic size; but
    currently not doing so breaks <div> elements, as used in the
    sprite-tiles example.
Commits on Dec 15, 2011
  1. rebuilt with MM.TouchHandler constructor args

    Shawn Allen committed Dec 15, 2011
  2. added support for constructor args in MM.TouchHandler

    Shawn Allen committed Dec 15, 2011