Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 18, 2012
  1. @tmcw
  2. @tmcw
  3. @tmcw

    JSHint Fixes, requesterror

    tmcw authored
    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
  4. @tmcw

    Updating tests for copy functions

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

    Shawn Allen authored
    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 authored
Commits on Jan 5, 2012
  1. Fixed whitespace, added descriptions

    Shawn Allen authored
  2. Reversed tile sizing behavior

    Shawn Allen authored
    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
    Also, the spotlight example has a nicer transition to it with a slight
  3. Added other vendor CSS transition properties

    Shawn Allen authored
  4. Updated HTML title of spotlight example

    Shawn Allen authored
  5. Added spotlight transitions

    Shawn Allen authored
    Using -webkit-transition in CSS to fade the spotlight canvas in and out.
  6. Fixed marker pos. and added spotlight example

    Shawn Allen authored
  7. Use San Francisco data for the GeoJSON example

    Shawn Allen authored
    Since the Oakland site is still down...
  8. First spotlight experiment

    Shawn Allen authored
    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 authored
    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 authored
  2. added support for constructor args in MM.TouchHandler

    Shawn Allen authored
Commits on Dec 13, 2011
  1. merge, CHANGELOG updates, etc.

    Shawn Allen authored
  2. @tmcw

    Reverting changelog for ceae90d

    tmcw authored
  3. @tmcw
  4. moved MM.Hash into core

    Shawn Allen authored
  5. brought back ceilinged hPossibleZoom

    Shawn Allen authored
Commits on Dec 12, 2011
  1. Fixed anyscale example, tweaked MouseWheelHandler

    Shawn Allen authored
    Got the anyscale example working again! And in the process...
    Renamed `MouseWheelHandler`'s "any" flag to "precise", as in `Map`.
    Also, updated the constructor to allow `(null, true|false)` as arguments
    so you can pass inline it in the `Map()` handlers array. Also, removed
    the "precise" argument from `MouseWheelHandler.init()`, since `Map`
    never initializes handlers with any additional arguments anyway.
  2. Merge branch 'layers-merge' of into l…

    Shawn Allen authored
  3. hash change example

    Shawn Allen authored
Commits on Dec 8, 2011
  1. derp

    Shawn Allen authored
  2. more extent-selector cleanup

    Shawn Allen authored
  3. tweaked extent selector example markup

    Shawn Allen authored
  4. Made the extent-selector example even nicer

    Shawn Allen authored
    - Added an exception to `MapExtent.fromString()` to catch bad arguments.
    - Beefed up the extent-selector example with the ability to set the
      extent manually, snap to the map, and toggle the ability to drag the
      extent from its center.
  5. Added string functions to MapExtent

    Shawn Allen authored
    `MapExtent` now has a `toString()` prototype method and a static
    `fromString` function.
    Updated the extent-selector example with output.
  6. MapExtent constructor more robust, example cleanup

    Shawn Allen authored
    The `MapExtent` constructor is a bit smarter now, in that it can accept
    two `Location` instances.
  7. Added "extentset" and "draw" callbacks

    Shawn Allen authored
    In the extent-selector example, ExtentSelector now dispatches events
    when the extent changes. The example adds labels listing the northwest
    and southeast locations.
  8. New MapExtent class, and extent selector example

    Shawn Allen authored
    - introduced `MapExtent` class, and added support in `Map.setExtent`
    - added extent selector example
    - tweaked sprite tiles example to use `Map.setZoomRange`
Commits on Dec 7, 2011
  1. @tmcw
Something went wrong with that request. Please try again.