e6305a0aa9
getAvgResDist - return a small, but non-zero, value for zero distance resonator deployments (zero is already assumed to be no resonators deployed)
...
portal-highlighter-bad-deployment-distance: highlight colour based on resonatror range: purple: likely 0m deployment (spoofer?), red <10m, orange under 24m, yellow under 36m otherwise no highlight
2013-11-23 09:01:22 +00:00
85255f476b
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
2013-11-22 20:46:03 +00:00
08b7a5ec6f
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
2013-11-20 06:20:30 +00:00
2e16a001b9
sort artifact list by shard number, then by target portals
2013-11-20 05:57:00 +00:00
10e48fe449
increase parallel requests - this matces behaviour of stock intel site, and speeds things up a bit
2013-11-18 06:59:25 +00:00
7fc13f0c9e
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
2013-11-14 07:39:33 +00:00
91c561b8c5
try to use the stock intel site map zoom->detail level loopup, to allow that to be changed at the Niantic end and IITC to match
...
catch errors and fallback to the currently known values
(is this a good idea? good question...)
2013-11-13 00:09:13 +00:00
110857cda3
artifact refresh: reduce to once per hour, but synchronise to close to the hour mark to keep the data fresh
...
a small random jitter is added to the refresh time to prevent a large number of requests at the exact same time
2013-11-13 00:07:58 +00:00
5ae2dce46e
first attempt at regular expressions to extract munged parameters from stock site javascript
2013-11-12 08:41:00 +00:00
8f8a2ad8d6
the stock site was updated to only request 4 tiles per request - so match this in iitc
...
(the response has only managed 4 tiles for a long time, with the rest returning 'timeout' and silently retried)
2013-11-12 06:28:58 +00:00
2957189e1c
new request parameter munge set 2013-11-11
2013-11-11 23:01:28 +00:00
df3a8adcb2
add portal age, in days/hours/etc to tooltip along with existing capture timestamp in portal info panel
2013-11-10 21:39:57 +00:00
fddf28bc51
artifact dialog: position to left of center
2013-11-10 21:37:42 +00:00
01bfbdb3fd
fix typo
2013-11-10 04:52:22 +00:00
53d66ee57f
adjust the portal bring to front code so that artifact portals are above all others
2013-11-10 04:05:17 +00:00
3e12534456
artifacts (jarvis shards, etc) - add a list of relevant portals, with basic details
...
(i'll leave it up to someone else if they want further details/formatting)
a few more accessor functions for artifact data
2013-11-10 04:04:08 +00:00
6d24279106
moved request parameter munging code+data into a new file, in preperation for cleaning things up
2013-11-10 02:36:40 +00:00
8a8aa1b4d3
added function to detect touch-devices
2013-11-08 19:50:59 +01:00
a595c2f11d
artifacts:
...
- like the selected portal, are not removed when off screen/below min level
- shard/target details shown on portal details for jarvis shards
2013-11-08 06:09:24 +00:00
52a5b231ed
new munge set for 2013-11-07
2013-11-08 00:36:15 +00:00
9c4b3985cc
artifact layer defaults to on now
2013-11-07 05:01:05 +00:00
278a8e7536
missed from previous artifact commit - render artifact portals quickly from the available data
2013-11-07 04:25:44 +00:00
6b5571b18a
artifact display: initial checkin
...
display artifacts (jarvis shards, jarvis targets) on the map
TODO: add details to the portal info display
2013-11-07 03:51:20 +00:00
752eb65b8e
new munge set - 2013-11-06
2013-11-06 21:14:43 +00:00
1d838568a0
use correct function name in if statement
2013-10-31 00:11:26 +01:00
bb4d57acad
- added getVersionName() to JSInterface
...
- use versionName in IITC About dialog
2013-10-30 23:21:27 +01:00
a428dcf54d
add comment about potential improvement to request handling
2013-10-29 20:41:36 +00:00
e7fe4bb1dd
first pass at a fix for protocol changes - #618
2013-10-29 20:29:08 +00:00
9dabc33770
modify plugin wrapper, so build-script injected macros in the wrapper are in a more obvious place, so 3rd party plugin authors are less likely to make mistakes here when working outside the build.py environment
...
tweak the about screen to display non-standard plugins using the new interface better
2013-10-29 02:43:56 +00:00
318cea2e9a
add a list of the active plugins to the about dialog, listing the version, etc from the new plugin interface changes
...
also use the new versin data supplied by grease/tampermonkey for the main script version display
2013-10-29 02:09:41 +00:00
3e272a645c
Merge pull request #573 from Xelio/hook-playerNameResolved
...
New hook: playerNameResolved
2013-10-28 10:45:53 -07:00
7230e2f44a
run the requestFinished callback after updating visibility/render of cached data
...
technically, not a finished request, but makes sense from the point of view of plugins
2013-10-27 16:33:42 +00:00
282a33f033
Merge pull request #534 from vita10gy/search
...
Feedback when geosearch finds nothing
2013-10-27 09:14:37 -07:00
d268b0a79f
remove the delay before requeueing 'error==TIMEOUT' tiles. it's not needed (stock site has no delay), and the other delay (before processing the queue again) has more than enough effect to batch multiple retries together when it's useful
2013-10-25 08:01:45 +01:00
8270812406
experimental change: render stale map data tiles before downloading fresh data - should give a more responsive appearance of data
...
also increase cache expiry time to 15 mins
2013-10-25 07:10:35 +01:00
94fd2a092b
Merge pull request #608 from fkloft/portal_details
...
Tweaks regarding portal details
2013-10-20 13:50:52 -07:00
8be3c99abf
Add workaround for touch events (and remove other workaround that didn't work)
...
Leaflet doesn't handle touchcancel events in L.Draggable._onDown. Workaround is similar to 1cecbe7f44
2013-10-19 19:04:42 +02:00
fd90f44def
Change Android title *after* switching panges. Android ist faster.
2013-10-19 15:42:01 +02:00
a13c91dc82
Pass console messages from debug pane to native console
...
(Removed android.util.Log call since the default implementation does this already)
2013-10-19 15:36:14 +02:00
53874ab887
Avoid errors in stock JS
2013-10-19 15:36:14 +02:00
de621000ce
Debug pane: Show error message in log
2013-10-19 15:36:13 +02:00
69234ef063
Small bugfix (it was impossible to select a neutral portal)
2013-10-17 21:56:46 +02:00
a89c90cfdc
fix syntax error - that's what i get for comitting untested code when tired...
2013-10-17 07:56:31 +01:00
0c6629c6ed
Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion
2013-10-17 01:33:16 +01:00
3aeaefa428
tweaks to the refresh timers used after a move/on startup
2013-10-17 01:32:56 +01:00
fefff1c0fc
tweaks to the map data cache, in preperation for detail level specific expiry times
2013-10-17 01:32:28 +01:00
3b6533c7dc
- disable all map properties when switching to another pane
...
- bumped mobile version number
2013-10-17 00:59:22 +02:00
d0408d1f49
Remove any tooltip on pane change
...
(there is no JS event triggered that would remove the tooltip when the action comes from Android)
2013-10-17 00:20:54 +02:00
a33bdcbf38
Show link range details for partially deployed portals.
...
Calculates the link range for portals with <8 resonators as well, but uses a dashed circle and a striked-through range value for those.
The tooltip over the range value in the details pane shows base range, link amp boost and total range.
The range for portals with missing resonators can be important because links with shorter lengths might originate here. Those will collapse when the total link range drops below their length, but not as soon as a resonator is destroyed.
2013-10-16 19:29:05 +02:00
767275fdf5
Show detailed portal level in tooltip
2013-10-16 19:29:05 +02:00