Commit Graph

  • 3ef5afc11f Make clearLayers work when we aren't on the map. Fixes #26 danzel 2012-08-07 10:15:36 +12:00
  • ded20e32f1 updated dist vieron 2012-08-06 23:55:48 +02:00
  • f359a7eb76 fixed typo in docs vieron 2012-08-06 23:55:30 +02:00
  • 6e8de6d9ab updated dist vieron 2012-08-05 12:40:27 +02:00
  • 1316a37e60 added touch support. Closes #12, closes #9 vieron 2012-08-05 12:39:51 +02:00
  • 0e942677ec increased scroll area size and scroll speed vieron 2012-08-05 11:00:08 +02:00
  • 9bf0283a1f updated dist vieron 2012-08-03 23:51:55 +02:00
  • 39a473cedf Doing form elements inside widgets clickable. Fixes #7. vieron 2012-08-03 23:49:46 +02:00
  • 9987989c8c Caching $(document.body) once document is ready. Fixes #10. vieron 2012-08-03 16:45:49 +02:00
  • af61861f07 Update leaflet with master + https://github.com/danzel/Leaflet/tree/oldie-fixes danzel 2012-08-02 11:37:42 +12:00
  • 0a18edad12 Get rid of the transparent cluster bg in IE CSS, breaks when a cluster is clicked. They can live without it danzel 2012-08-02 11:06:28 +12:00
  • b1ce2775b6 Add some styles so the poor people who use IE <= 8 can see the clusters (Surprised no one has complained about this yet!) danzel 2012-08-02 10:59:54 +12:00
  • fd3166fe2e Add a mobile example danzel 2012-08-02 10:28:44 +12:00
  • a0d3ad92cf Update the build danzel 2012-08-02 10:16:22 +12:00
  • 755180b753 Add clearLayers implementation. Refs #26 danzel 2012-08-02 10:16:02 +12:00
  • b54a767eec Add 0.4.2 requirement. danzel 2012-08-02 09:07:17 +12:00
  • eeb8f91042 Update the build danzel 2012-08-01 15:17:51 +12:00
  • 5b5d0a9a6c Partially fix the animation when a marker is added to an existing cluster. danzel 2012-08-01 15:17:32 +12:00
  • 1be9202f05 Revert back to updating the latlng of a marker while it is spiderfied so that popups created on markers that are spidferfied are in the right place. danzel 2012-08-01 15:17:09 +12:00
  • 603c40cab3 Update leaflet build with master + https://github.com/CloudMade/Leaflet/issues/861 danzel 2012-08-01 14:12:11 +12:00
  • c03a11eed8 updated dist vieron 2012-07-30 21:18:43 +02:00
  • 4048784eaf Forcing conversion to arrays before calling Math.max vieron 2012-07-30 21:17:03 +02:00
  • d6d3c67ea4 updated dist vieron 2012-07-30 12:49:42 +02:00
  • 07784bc1a0 updated grunt config to generate a copy of dist/ inside gh-pages vieron 2012-07-30 12:49:28 +02:00
  • 94e3d4f6dd Update the build danzel 2012-07-30 11:59:18 +12:00
  • e0d2616925 Support being added and removed to the map danzel 2012-07-30 11:59:05 +12:00
  • f0414083dd Update build and update to build :) danzel 2012-07-30 11:12:54 +12:00
  • ff686786e4 Support removing markers down to 0. danzel 2012-07-30 11:11:56 +12:00
  • be9ff91a5b Support starting with 0 markers. danzel 2012-07-30 11:07:13 +12:00
  • dffdc794c7 generated dist vieron 2012-07-27 17:56:15 +02:00
  • 6972f9fb33 recalculate grid height when a widget is removed vieron 2012-07-27 17:55:04 +02:00
  • 698bc9c5f1 generated dist Jan Urbański 2012-07-27 13:51:15 +02:00
  • 817c9936ad change homepage url and description Jan Urbański 2012-07-27 13:51:10 +02:00
  • 5006689bad add a simple README file Jan Urbański 2012-07-27 13:40:56 +02:00
  • 74cc7c49a9 generated dist Jan Urbański 2012-07-27 13:29:50 +02:00
  • d84de52886 update .gitignore Jan Urbański 2012-07-27 13:29:42 +02:00
  • ec60bde4df make the description more descriptive Jan Urbański 2012-07-27 13:29:31 +02:00
  • f4e425ced2 switch to using the MIT license exclusively Jan Urbański 2012-07-27 13:29:07 +02:00
  • 9cdd02df41 get rid of jquery-ui, not used anymore Jan Urbański 2012-07-27 13:28:15 +02:00
  • b7cc2bf5c4 Update the build, hopefully that is all of the bugs for today :) danzel 2012-07-27 16:00:42 +12:00
  • fa1245d6a5 Be more careful tidying up _projCenter otherwise it is still set later and we fail at clustering randomly danzel 2012-07-27 15:58:19 +12:00
  • 238beee823 Fix another silly edge case: Spiderfy 2 markers, remove one from the clusterer, the other would disappear. danzel 2012-07-27 15:38:08 +12:00
  • ea5428ebfb Fix up removing a marker from the map while it is spiderfied. Fix up a place where markers were left with opacity 0. danzel 2012-07-27 15:21:02 +12:00
  • a446eb82bc Make jshint happy, update the build danzel 2012-07-27 14:44:55 +12:00
  • 8f3d4ce475 Use _setPos rather than using setLatLng so we don't change the internal _latlng, otherwise really bad things can happen as markers think they aren't where they are. danzel 2012-07-27 14:43:08 +12:00
  • 4e4cba28cb unspiderfy before adding/removing a layer danzel 2012-07-27 14:01:30 +12:00
  • f53b11d0ea Don't spiderfy/unspiderfy while a zoom is going on danzel 2012-07-27 13:59:46 +12:00
  • a993008afb removing also demo site from master vieron 2012-07-26 12:37:02 +02:00
  • c46c348223 removing docs from master vieron 2012-07-26 12:35:39 +02:00
  • fe1a536a31 modified grunt to generate docs in gh-pages folder vieron 2012-07-26 12:34:48 +02:00
  • cf4e876a84 updated dist vieron 2012-07-26 10:00:00 +02:00
  • 341e1bbd4c prevent cols/rows from being empty arrays (needed to pass phantom tests) vieron 2012-07-26 09:58:39 +02:00
  • fab3374e3f Update build danzel 2012-07-26 16:20:06 +12:00
  • a0f4a18df8 For mobile set the expanded bounds to just the screen, this means there is only 1/9th the clusters on screen which gives much better performance. During a zoom/drag on mobile the map tiles aren't updating anyway, so this fits with them. Refs #19 danzel 2012-07-26 13:10:10 +12:00
  • f995563c42 Update the build danzel 2012-07-26 12:03:02 +12:00
  • 9ade8eb10b Handle zooming to the same zoom level you are already on (touchzoom on iOS can cause this) danzel 2012-07-26 12:02:12 +12:00
  • d0d883c56b Fix up spiderfier breaking animation counting danzel 2012-07-26 11:44:37 +12:00
  • f07e684405 Fix these, woops danzel 2012-07-26 11:33:28 +12:00
  • 505bc20187 Update readme for .default changes. Fixes #14 danzel 2012-07-26 11:22:10 +12:00
  • 3449fabc8c Move defaults in and make them proper options like in leaflet. Removes silly .Default file danzel 2012-07-26 11:18:12 +12:00
  • b2e4fe2a81 Update readme for new examples danzel 2012-07-26 10:51:50 +12:00
  • d64ec9191b Add some (much) larger examples. IE bombs out on 50000 usually, but chrome handles them all fine ;) danzel 2012-07-26 10:49:44 +12:00
  • c6e77dc661 generated dist vieron 2012-07-25 17:59:01 +02:00
  • e4e06f4cde gridster: passing Math (not null) as first argument in Math.max.apply() vieron 2012-07-25 17:58:18 +02:00
  • 3797a2046b Fix and update the build danzel 2012-07-25 16:44:42 +12:00
  • fee3c02705 Fix removeLayer updating count on icon danzel 2012-07-25 16:35:19 +12:00
  • 43a1742b89 Fix addLayer (was broken since making everything in to a tree) danzel 2012-07-25 16:32:23 +12:00
  • 7ceb7b01db Working towards getting addLayer/removeLayer working again danzel 2012-07-25 15:33:57 +12:00
  • 7537fb0986 Replace setTimeout(..., 0) calls with explicit forceLayout calls, tidier code. danzel 2012-07-25 14:03:23 +12:00
  • fbd46fd2b8 Update build danzel 2012-07-25 11:20:44 +12:00
  • 9615f5622c By default don't show marker cluster outlines while in a zoom animation, in firefox you could end up with random outlines showing during a zoom which looked dumb danzel 2012-07-25 11:20:31 +12:00
  • 8f03183687 Add a built version! danzel 2012-07-25 10:53:38 +12:00
  • 9a650502be Make the built version work and use it for some of the samples danzel 2012-07-25 10:53:27 +12:00
  • 6ac3974ce8 Move css files danzel 2012-07-25 10:49:02 +12:00
  • 2d71f7d8ef Fixes from jshint danzel 2012-07-25 10:47:22 +12:00
  • b104ace6f8 Add build scripts from leaflet updated for our files. danzel 2012-07-25 10:47:00 +12:00
  • 6992ce1f64 Optimize the realworld data storage danzel 2012-07-25 09:44:02 +12:00
  • 72bf992cb4 _clusterOne should use cluster diameter for creating initial clusters rather than radius. danzel 2012-07-25 09:36:58 +12:00
  • f12cebb33e increased the mouse area that triggers scroll vieron 2012-07-24 17:03:42 +02:00
  • cdf8e26c64 updated docs and dist vieron 2012-07-24 16:56:37 +02:00
  • 06b53fdc19 throttling to 60ms to prevent overlapping vieron 2012-07-24 16:56:16 +02:00
  • 0016c99a61 offsetX is not needed vieron 2012-07-24 16:55:53 +02:00
  • bfe21a568d updated docs and dist vieron 2012-07-24 16:25:55 +02:00
  • 3460a436b2 scroll logic based on mouse position, not in items position vieron 2012-07-24 16:25:43 +02:00
  • 5ab5ce95dc updated docs and dist vieron 2012-07-24 15:43:19 +02:00
  • 3456aef408 trottling drag callback vieron 2012-07-24 15:40:49 +02:00
  • b5a2a2c4cd scroll document when dragging up or down vieron 2012-07-24 15:40:32 +02:00
  • 7e4fa9fcbe updated remove_widget method in doc vieron 2012-07-24 10:51:03 +02:00
  • 62caa4abf7 updated docs and dist vieron 2012-07-24 10:35:07 +02:00
  • 443d0fbc29 jslinting vieron 2012-07-24 10:31:08 +02:00
  • 9227311e5e Fix clusters not appearing on fast zoom out then zoom in one. Fixes #12 danzel 2012-07-24 17:05:22 +12:00
  • b7be42776c Trash some other bits of deadness danzel 2012-07-24 17:04:52 +12:00
  • e36421ebd5 Minor readme fixups danzel 2012-07-24 16:23:34 +12:00
  • 4c9839b966 Remove dead code as we now always have all layers generated. danzel 2012-07-24 16:16:09 +12:00
  • 2a0a62f3f0 Cluster everything up from the bottom. Makes clustering look visually pleasing and gets rid of artifacts from old clustering. Some dead code removal from this change next... danzel 2012-07-24 16:12:27 +12:00
  • 35f112b2bf Add a realworld example using address points from LINZ map data. Clusterer makes a mess of it, but it provides a good starting point for fixing it! danzel 2012-07-24 15:21:40 +12:00
  • 184a919fec Default examples should work in IE danzel 2012-07-24 14:58:21 +12:00
  • 9630bbd1f1 We are beautiful, readme should say so ;) danzel 2012-07-24 14:45:50 +12:00
  • 6f12b24d66 Fix up opacity bug in the custom example danzel 2012-07-24 14:45:10 +12:00
  • ad9ee303a5 Do another pass on the README to bring it up to date with the events changes etc. danzel 2012-07-24 14:22:30 +12:00