800 Commits

Author SHA1 Message Date
Mike Castle
4a9b13eade Spell checking, s-z, plus a couple of missed ones. 2013-11-24 00:19:25 -08:00
Mike Castle
27806a3be7 Spell check, missed one. 2013-11-23 19:24:43 -08:00
Mike Castle
bba6519860 Spell checking, h-r. 2013-11-23 19:16:20 -08:00
Mike Castle
a4a90c9fd1 Merge remote-tracking branch 'upstream/master' into to-push 2013-11-22 23:42:13 -08:00
Mike Castle
27bb6f058e Spell checking, d-g. 2013-11-22 23:31:05 -08:00
Jon Atkins
3131cf758a Merge pull request #654 from nexushoratio/to-push
Spell checking, a-c.
2013-11-22 21:25:32 -08:00
Mike Castle
c31fa3d46d Spell checking, a-c. 2013-11-22 20:14:23 -08:00
Jon Atkins
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
Jon Atkins
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
Jon Atkins
2e16a001b9 sort artifact list by shard number, then by target portals 2013-11-20 05:57:00 +00:00
Jon Atkins
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
Jon Atkins
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
Jon Atkins
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
Jon Atkins
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
Jon Atkins
5ae2dce46e first attempt at regular expressions to extract munged parameters from stock site javascript 2013-11-12 08:41:00 +00:00
Jon Atkins
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
Jon Atkins
2957189e1c new request parameter munge set 2013-11-11 2013-11-11 23:01:28 +00:00
Jon Atkins
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
Jon Atkins
fddf28bc51 artifact dialog: position to left of center 2013-11-10 21:37:42 +00:00
Jon Atkins
01bfbdb3fd fix typo 2013-11-10 04:52:22 +00:00
Jon Atkins
53d66ee57f adjust the portal bring to front code so that artifact portals are above all others 2013-11-10 04:05:17 +00:00
Jon Atkins
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
Jon Atkins
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
Philipp Schaefer
8a8aa1b4d3 added function to detect touch-devices 2013-11-08 19:50:59 +01:00
Jon Atkins
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
Jon Atkins
52a5b231ed new munge set for 2013-11-07 2013-11-08 00:36:15 +00:00
Jon Atkins
9c4b3985cc artifact layer defaults to on now 2013-11-07 05:01:05 +00:00
Jon Atkins
278a8e7536 missed from previous artifact commit - render artifact portals quickly from the available data 2013-11-07 04:25:44 +00:00
Jon Atkins
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
Jon Atkins
752eb65b8e new munge set - 2013-11-06 2013-11-06 21:14:43 +00:00
Philipp Schaefer
1d838568a0 use correct function name in if statement 2013-10-31 00:11:26 +01:00
Philipp Schaefer
bb4d57acad - added getVersionName() to JSInterface
- use versionName in IITC About dialog
2013-10-30 23:21:27 +01:00
Jon Atkins
a428dcf54d add comment about potential improvement to request handling 2013-10-29 20:41:36 +00:00
Jon Atkins
e7fe4bb1dd first pass at a fix for protocol changes - #618 2013-10-29 20:29:08 +00:00
Jon Atkins
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
Jon Atkins
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
Jon Atkins
3e272a645c Merge pull request #573 from Xelio/hook-playerNameResolved
New hook: playerNameResolved
2013-10-28 10:45:53 -07:00
Jon Atkins
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
Jon Atkins
282a33f033 Merge pull request #534 from vita10gy/search
Feedback when geosearch finds nothing
2013-10-27 09:14:37 -07:00
Jon Atkins
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
Jon Atkins
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
Jon Atkins
94fd2a092b Merge pull request #608 from fkloft/portal_details
Tweaks regarding portal details
2013-10-20 13:50:52 -07:00
fkloft
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 1cecbe7f440249ca68f4f6fef3948032e61843ac
2013-10-19 19:04:42 +02:00
fkloft
fd90f44def Change Android title *after* switching panges. Android ist faster. 2013-10-19 15:42:01 +02:00
fkloft
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
fkloft
53874ab887 Avoid errors in stock JS 2013-10-19 15:36:14 +02:00
fkloft
de621000ce Debug pane: Show error message in log 2013-10-19 15:36:13 +02:00
fkloft
69234ef063 Small bugfix (it was impossible to select a neutral portal) 2013-10-17 21:56:46 +02:00
Jon Atkins
a89c90cfdc fix syntax error - that's what i get for comitting untested code when tired... 2013-10-17 07:56:31 +01:00
Jon Atkins
0c6629c6ed Merge branch 'master' of https://github.com/jonatkins/ingress-intel-total-conversion 2013-10-17 01:33:16 +01:00