Permalink
Commits on Dec 18, 2017
  1. Update link to fiddle site

    danzel committed Dec 18, 2017
Commits on Nov 26, 2017
  1. Merge pull request #846 from ghybs/spiderfyLegFix

    danzel committed Nov 26, 2017
    Fix(Spiderfier): min leg length for circle and skip 1st pos for spiral
Commits on Nov 25, 2017
  1. Refactor(Spiderfier): circle spiderfy clockwise like spiral

    ghybs committed Nov 25, 2017
    so that the switch between circle and spiral is less disruptive.
  2. Fix(Spiderfier): min leg distance for circle and skip 1st pos for spiral

    ghybs committed Nov 25, 2017
    so that markers (especially important for Circle Markers, which are displayed under DivIcons by default) are positioned outside the default Cluster icon in all situations.
Commits on Nov 5, 2017
  1. Bump this off

    danzel committed Nov 5, 2017
  2. 1.2.0

    danzel committed Nov 5, 2017
  3. Merge pull request #838 from lucaswerkmeister/836

    danzel committed Nov 5, 2017
    Fix #836: very small maxClusterRadius hangs browser
Commits on Nov 3, 2017
  1. Support DistanceGrid with cell size 0

    lucaswerkmeister committed Nov 3, 2017
    For extremely small cell sizes, fall back to returning the original
    coordinate in _getCoord(), instead of Infinity. Together with the
    previous change, this groups objects with identical coordinates into the
    same cell and therefore fixes #836 for maxClusterRadius values like 0 or
    Number.MIN_VALUE. (However, Number.EPSILON is actually large enough that
    dividing normal values for x by it does not yet yield Infinity, so in
    that case the bug persists.)
    
    We use isFinite() instead of Number.isFinite() because the latter is not
    as widely supported (in particular, it doesn’t work in `jake test`).
    Since the argument is the result of Math.floor, it should always be a
    number, so the difference should not matter.
  2. Make DistanceGrid cells closed sets

    lucaswerkmeister committed Nov 3, 2017
    If the closest object in a DistanceGrid lies exactly on the border of a
    cell, still return it in getNearObject(). In mathematical terms, this
    makes the cell a closed set (that is, a set which contains all of its
    boundary points).
    
    A test with two getNearObject() calls is added. The first expectation
    works with the old and the new behavior, the second expectation only
    succeeds with the new behavior.
Commits on Oct 20, 2017
  1. Merge pull request #832 from ghybs/refactorOptions

    danzel committed Oct 20, 2017
    Refactor(options): move clusterPane into options field
Commits on Oct 19, 2017
  1. Refactor(examplePane): assign clusterPane option only if pane is prov…

    ghybs committed Oct 19, 2017
    …ided
    
    otherwise clusterPane may be undefined, which causes trouble (same for all other Leaflet layers with their `pane` option).
  2. Refactor(options): move clusterPane into options field

    ghybs committed Oct 19, 2017
    like most other options. There is no real need to set it "manually" during initialization phase, instead of letting Leaflet class mechanism retrieve it automatically.
Commits on Oct 2, 2017
  1. Merge pull request #831 from adammertel/master

    danzel committed Oct 2, 2017
    new subplugin - MarkerCluster.List
Commits on Aug 27, 2017
  1. 1.1.0

    danzel committed Aug 27, 2017
  2. Merge pull request #819 from ckrahe/panes

    danzel committed Aug 27, 2017
    Support optional pane
Commits on Aug 23, 2017
  1. Rename option for clarity

    ckrahe committed Aug 23, 2017
Commits on Aug 20, 2017
  1. Add testing section.

    ckrahe committed Aug 20, 2017
  2. Change option name to avoid collision with Leaflet. Document default.…

    ckrahe committed Aug 20, 2017
    … Add pane unit tests.
Commits on Aug 17, 2017
Commits on Aug 14, 2017
  1. Support optional pane

    ckrahe committed Aug 14, 2017
Commits on Jun 19, 2017
  1. Other 1.0.6

    danzel committed Jun 19, 2017
  2. Update changelog for 1.0.6

    danzel committed Jun 19, 2017
Commits on Jun 15, 2017
Commits on Jun 14, 2017
  1. Merge pull request #794 from ghybs/readme-https

    danzel committed Jun 14, 2017
    Docs(README): use https for demo links
  2. Merge pull request #795 from ghybs/examples-https

    danzel committed Jun 14, 2017
    Refactor(examples/debug): use HTTPS for CDN, Tiles & OSM link
Commits on Jun 13, 2017
  1. Refactor(examples/debug): use HTTPS for CDN, Tiles & OSM link

    ghybs committed Jun 13, 2017
    on all example and debug pages (i.e. 30 HTML files), so that on `github.io`, there is no "mixed content" warning anymore.
    Switch Leaflet CDN from cdnjs to "official" unpkg.com.
    Switch `leaflet.js` to `leaflet-src.js` (14 files).
    Also updated the copyright link to OSM using the "official" URL (with https), even though it takes more bytes than the shortcut URL. But at least it is easier for visitors to understand the relationship between the link text and the URL.
  2. Docs(README): use https for demo links

    ghybs committed Jun 13, 2017
    instead of `http`, now that we have `https` CDN for Leaflet.
Commits on Jun 10, 2017
Commits on May 24, 2017
Commits on Apr 26, 2017
  1. Fix addressPoints2 usage in example. Fixes #781

    danzel committed Apr 26, 2017
Commits on Apr 25, 2017
  1. Bump for 1.0.5

    danzel committed Apr 25, 2017
  2. Merge pull request #779 from timkelty/pass-fitBounds-options

    danzel committed Apr 25, 2017
    Allow paddling fitBounds options to zoomToBounds