portal highlighter system
- add an alternative API that includes a setSelected callback, so highlighters know when they're turned on/off
- fix bug where highlighters were selected multiple times
- a few other cleanups
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
Use static initializer instead of private static method
Sort intents in share activity
Show frequently used intents on top
Don't add on click events on dialog open
Instead add them once durring setup
This fixes an issue where click events would fire x amount of times
depending on how many times the dialog was opened and closed, on even
times sort would run twice and not toggle.
some code formatting
disable JS on kitkat too if mDisableJs is true
Merge pull request #647 from Fragger/sortfix

Don't add on click events on dialog open
increase parallel requests - this matces behaviour of stock intel site, and speeds things up a bit
bookmarks plugin: fix error caused by missing hook parameters.
i've guessed as to what was expected here, but they don't seem to be used much anyway
bookmarks plugin
- fix auto draw to pass the right options (line/polygon) - otherwise geodesic lines can show a fill due to the curve
- add note about API needed in draw tools plugin for this to use
always exit app when map is focused and back button is pressed (fix for #650)
sort artifact list by shard number, then by target portals
ensure we don't break for artifacts without jarvis data (e.g. a future artifact type)
make shard marker semi-transparent - avoids the harsh white outline and makes the underlying portal and it's colour partly visible
geodesic lines: improve the handling for lines that extend beyond the antimeridian. no odd straight line segments
leaflet doesn't have particularly great handling for this, but this is a reasonable measure for now
leaflet 0.7 release
hopefully improves things further, especially on kitkat
Fix a couple of typos.
Merge pull request #653 from nexushoratio/to-push

Fix a couple of typos.
basemap cleanups
- updated Google, Bing and Yandex externals from https://github.com/shramov/leaflet-plugins
- also renamed Google file, removed internal hacks for INGRESS map type
- used external included file for Bing maps, instead of embedded in the plugin
- used Google map tile API to set the options for the INGRESS and 'Google Grey' map layers