updates to the portal detail level handling
- iitc now defaults to lower detail than the standard intel site when zoomed out - it loads much faster, shows more than enough for general use, and is less likely to trigger 'excessive requests' issues - show more portals plugin: updated for interface changes - show-less-portals-zoomed-out: deleted (this is now the IITC default) - new plugin: default-intel-detail - restores the original IITC behaviour on zoom to portal detail level mapping. not recommended for #656 number 3
This commit is contained in:
@ -67,13 +67,7 @@ window.startRefreshTimeout = function(override) {
|
||||
window.requests._quickRefreshPending = false;
|
||||
t = REFRESH*1000;
|
||||
|
||||
// new getThinnedEntitiesV4 involves a LOT more requests when zoomed out above a data level of 13
|
||||
// so, to give the refresh a chance to complete (and also reduce load on niantic servers), boost the refresh interval
|
||||
// in this case
|
||||
// (TODO: complete rewrite of refresh+request handling. don't start timer until complete, and retry error=TIMEOUT requests)
|
||||
if (getPortalDataZoom() <=12 ) t = t*4;
|
||||
|
||||
var adj = ZOOM_LEVEL_ADJ * (18 - getPortalDataZoom());
|
||||
var adj = ZOOM_LEVEL_ADJ * (18 - map.getZoom());
|
||||
if(adj > 0) t += adj*1000;
|
||||
}
|
||||
var next = new Date(new Date().getTime() + t).toLocaleTimeString();
|
||||
|
Reference in New Issue
Block a user