35 Commits

Author SHA1 Message Date
Jon Atkins
ea46405cd9 tweak delauny code to be more strict on it's colinear detection 2013-06-15 03:47:58 +01:00
Jon Atkins
740f13a287 minimap plugin - display a small map in the corner of the screen 2013-06-10 22:27:17 +01:00
Jon Atkins
935d78fc5f update leaflet to the latest master - wondering if it improves the troublesome mobile experience 2013-06-05 01:00:15 +01:00
Jon Atkins
16365da2f4 add plugin for yandex.com maps
fix #339
2013-06-01 19:27:07 +01:00
Kevin
4c4d27ad6d Nits, pan control had no update 2013-05-16 18:26:59 -07:00
Kevin
23b01a8949 Fix leaflet bar align for other tools on the side 2013-05-16 18:25:05 -07:00
Kevin
ff91990893 Update L.Control plugins to follow leaflet update 2013-05-16 18:19:07 -07:00
Jon Atkins
d1ef19784f fix draw tools. the leaflet upgrade broke it, so the leaflet.draw needed updating too
some of the hacks to do snap-to on points have been removed, at least for now - they needed major rework to fit in
additionally other customisations added are also removed - this is basically now stock leaflet.draw with edit-mode enabled
2013-05-12 18:54:03 +01:00
Jon Atkins
9266283684 upgrade leaflet to the master version - taken 2013-05-12 - 3d3e2cd
should fix issues with layer control on mobile, and other improvements
also - the convention for marker filenames has changed from ...@2x.png to ...-2x.png for the double sized ones - so changed our files to match (we had a mix of ...@2x.png and ..._2x.png)
2013-05-12 17:18:58 +01:00
Jon Atkins
d4a3377a9a update to leaflet 0.5.1
also include un-uglify-ed leaflet-src.js, for reference or debugging purposes
2013-04-14 18:54:00 +01:00
Kevin
b7e317bb02 Nits and fixes 2013-03-31 02:12:42 -07:00
Kevin
bf830c2992 New plugin add a zoom slider to map 2013-03-31 02:12:37 -07:00
Jon Atkins
5558fcd64f Merge pull request #99 from Fragger/pancontrol-tweak
Make the pan control plugin show up a little nicer
2013-03-30 10:35:54 -07:00
Kevin
4876c46871 Make the pan control plugin show up a little nicer 2013-03-28 20:53:42 -07:00
Jon Atkins
b28da29544 remove now unnecessary 'dist' folder
most files already existed (and were used from) elsewhere. delaunay.js has been moved to external/, and max-links updated to include from there
build.py updated to take account of no 'dist' folder (although it does allow for one if it's needed again in the future)
2013-03-29 01:59:33 +00:00
Kevin
e301f2aeff New plugin add a pan control to the map 2013-03-28 14:04:57 -07:00
Kevin
3f719cc630 Update draw tools plugin to include dependencies 2013-03-24 23:01:27 -07:00
Fragger
5474b893a6 Add in base64 image encoding to build system and move images over to use it 2013-03-23 10:31:06 -07:00
Jon Atkins
4ce0da5056 large chunk of work towards a nicer build system
- plugins are now parsed for @@..@@ replacements
- main script and plugins have separate .meta.js files created - less web server load for update checks
- build script has variables for resource URL, update URL, etc, substituted via @@..@@ into main script and all plugins
2013-03-19 22:39:16 +00:00
Jon Atkins
88514b114e fix some dodgy DOS-style newlines 2013-03-16 22:30:27 +00:00
Jon Atkins
8c40a72e27 fix some more github URLs 2013-03-16 21:03:15 +00:00
Stefan Breunig
2c07d2b803 only update the GMaps part that require updating.
Even when the zoom doesn’t change by repeatedly calling setZoom,
Firefox shows network operations. These can be avoided, although
this doesn’t improve the performance much when using the GMaps
layers.
2013-03-12 10:12:31 +01:00
Stefan Breunig
26acb194e4 fix broken ingress style commit 2013-03-10 20:04:07 +01:00
Stefan Breunig
47a3820a0d match default ingress map style 2013-03-10 18:28:59 +01:00
Stefan Breunig
2fa8ff7f78 can long-click (“tap and hold”) optional layers in layer chooser for select-only-this-layer 2013-03-08 09:28:56 +01:00
Stefan Breunig
d014933bae make retina icons available with an underscore and hack leaflet to reflect this. 2013-03-07 09:10:01 +01:00
Fragger
28bd62d0ee Update to main needed to spiderfy player tracker icons 2013-03-06 13:43:11 -08:00
Stefan Breunig
bc7de777a2 - disable Leaflet’s zoom animation for GMaps Layers. It was wrong
anyway and due to the way Leaflet/GMaps worked, latter only
  started zooming after former was finished, making zooming very
  slow. This is an experimental change. Please report if you have
  problems.
- remove superfluous calls in LeafletGoogle
2013-03-02 01:52:32 +01:00
Stefan Breunig
9418ac3f86 prevent LeafletGoogle from always triggering the resize event on GoogleMaps.
This is broken upstream, too, but the author of the project has been
unresponsive for the past half year.
2013-03-02 01:11:02 +01:00
Stefan Breunig
4be5efe306 really fix #355
previous patch added the option to the wrong hash
2013-03-02 00:55:25 +01:00
Stefan Breunig
f664d60da3 most likely fix #355 (thanks @yoshimo) 2013-03-02 00:41:38 +01:00
Stefan Breunig
d5d2bad74a more fixes for https 2013-02-26 00:53:27 +01:00
Stefan Breunig
538b57c7f7 Due to ingress.com/intel now force-redirecting to the HTTPS version,
loading dependencies just got a lot harder. External JS and CSS files
are now included directly in the file while building. This does not yet
work for plugins. I will make an emergency release soon, so at least
main works.
2013-02-25 23:58:07 +01:00
Stefan Breunig
090e527203 add leaflet.draw to available dependencies 2013-02-13 10:07:08 +01:00
Stefan Breunig
db5747fb73 only pull in data from GitHub pages to reduce risk of being down. 2013-02-09 15:06:48 +01:00