Jon Atkins 
							
						 
					 
					
						
						
							
						
						8cc246c5f7 
					 
					
						
						
							
							remove old factionOnly flag from chat requests. although the stock site appears to send it still at first glance of the code, this appears to be incorrect - and sending it causes old messages to come first rather than new ones!  
						
						... 
						
						
						
						(perhaps i've mis-identified the flag - and it's the one for getting older messages first?)
for #589  
						
						
					 
					
						2013-09-30 23:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						4c2bb5ecfa 
					 
					
						
						
							
							quick fix for chat, for protocol changes  
						
						... 
						
						
						
						for #589  
						
						
					 
					
						2013-09-30 22:51:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						c82cd14641 
					 
					
						
						
							
							first attempt at updating munge parameters for new niantic intel site update  
						
						... 
						
						
						
						have commented out old munges for now - they don't include parameters needed in some new requests, so are unlikely to be used again
for #589  
						
						
					 
					
						2013-09-30 22:43:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						eab33b9a49 
					 
					
						
						
							
							quick-n-dirty alternate route to the info page on mobile - tap on the status bar left hand side  
						
						... 
						
						
						
						(where we already show a mini portal status) 
						
						
					 
					
						2013-09-27 05:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Schaefer 
							
						 
					 
					
						
						
							
						
						38446594db 
					 
					
						
						
							
							renamed splashScreen method  
						
						
						
						
					 
					
						2013-09-24 01:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						6a5d47f146 
					 
					
						
						
							
							remove unnecessary storing of the highlighter used within the portal.options  
						
						... 
						
						
						
						altarnative to the typo fix  #571  
						
						
					 
					
						2013-09-21 02:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						7f9399bbeb 
					 
					
						
						
							
							ensuure we don't store 'null' in the name->guid cache object  
						
						... 
						
						
						
						(an alternative to #572 ) 
						
						
					 
					
						2013-09-21 02:17:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						0fb6650ad0 
					 
					
						
						
							
							make the portal details close button switch back to the map on mobile  
						
						
						
						
					 
					
						2013-09-19 01:05:07 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						4f020a48ba 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/jonatkins/ingress-intel-total-conversion  
						
						
						
						
					 
					
						2013-09-19 00:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						54997ac9bc 
					 
					
						
						
							
							add portal hack counts/cooldown time, and mitigation values, to the portal details panel  
						
						
						
						
					 
					
						2013-09-19 00:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Schaefer 
							
						 
					 
					
						
						
							
						
						50262e0c71 
					 
					
						
						
							
							Merge branch 'actionbarhighlighter' of git://github.com/fkloft/ingress-intel-total-conversion into fkloft-actionbarhighlighter  
						
						
						
						
					 
					
						2013-09-18 18:09:32 +02:00 
						 
				 
			
				
					
						
							
							
								fkloft 
							
						 
					 
					
						
						
							
						
						def3dd698c 
					 
					
						
						
							
							Fix: Highlighter was not remembered after IITC restart  
						
						
						
						
					 
					
						2013-09-18 18:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Philipp Schaefer 
							
						 
					 
					
						
						
							
						
						2e78b58678 
					 
					
						
						
							
							event for select boxes to disable androids JS calls  
						
						
						
						
					 
					
						2013-09-18 17:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								fkloft 
							
						 
					 
					
						
						
							
						
						daaef1575e 
					 
					
						
						
							
							Show portal highlighters in action bar  
						
						
						
						
					 
					
						2013-09-18 16:43:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						a9c9d5ff41 
					 
					
						
						
							
							utility functions to  
						
						... 
						
						
						
						- get mods from portal details, filtered by type and sorted by strength
- get mitigation values
TODO: convert existing plugins to use these new functions 
						
						
					 
					
						2013-09-18 07:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						aad3c77ff9 
					 
					
						
						
							
							add linkAdded and fieldAdded hooks, to mirror the portalAdded hook  
						
						
						
						
					 
					
						2013-09-17 07:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						40b653ae08 
					 
					
						
						
							
							more tweaks, and some logging, to the enter/exit of idle mode  
						
						
						
						
					 
					
						2013-09-17 02:25:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						37131aaf8e 
					 
					
						
						
							
							move player name cache from localStorage to sessionStorage  
						
						... 
						
						
						
						this gives a simple method of expiring entries. also, prevents localStorage from filling up with thousands of player names over time
(ideally something controllable with configurable age should be used, but this was a quick and simple change to try first) 
						
						
					 
					
						2013-09-16 22:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						7165acd30e 
					 
					
						
						
							
							add a function to query if a player guid is for a system special account (e.g. __ADA__ or __JARVIS__, possibly others in future too - NIAOPS?)  
						
						
						
						
					 
					
						2013-09-16 21:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						9b3caa8eb9 
					 
					
						
						
							
							add function to start 'idle' mode - for use in the mobile app (rather than it forcing the idle timer)  
						
						... 
						
						
						
						the existing idle resume function can be used on returning to iitc
also, fix the long-standing bug on mobile where the map disappears after repeated touch panning/zooming. seems leaflet gets confused about zoom levels and ends up with a non-ingeger. when this is found, force it back to an ingeger zoom level when this happens 
						
						
					 
					
						2013-09-16 00:01:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						79cd0132e7 
					 
					
						
						
							
							add comment as a reminder of possible future work to clear 'faked' links earlier - if possible  
						
						
						
						
					 
					
						2013-09-14 08:29:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						68cf5d0aa4 
					 
					
						
						
							
							fix idle resume sometimes triggering during an existing request  
						
						
						
						
					 
					
						2013-09-14 08:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						01fe9bf51c 
					 
					
						
						
							
							only add link entities to the layer if they're long enough to be visible  
						
						... 
						
						
						
						an improvement on 4838de6788 
						
						
					 
					
						2013-09-14 07:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						4838de6788 
					 
					
						
						
							
							create missing link data from portal link info - so short links not sent are shown in the map  
						
						... 
						
						
						
						note: need to add code to hide short links from the map - and update the shown/hidden links after a zoom
(similar to the portal cluster showing/hiding portals after a zoom) 
						
						
					 
					
						2013-09-13 23:14:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						f646f481fc 
					 
					
						
						
							
							use 'overlayadd/remove' instead of 'layeradd/remove' events. in theory should be more efficient as layeradd/remove gets called for every single portal/link/field/etc on the map  
						
						
						
						
					 
					
						2013-09-13 23:12:49 +01:00 
						 
				 
			
				
					
						
							
							
								Xelio 
							
						 
					 
					
						
						
							
						
						7ce064399a 
					 
					
						
						
							
							Status persistence of Layer Chooser: Change to save status on 'overlayadd' and 'overlayremove' events. Instead of checking .overlay everytime a layer is added or removed.  
						
						
						
						
					 
					
						2013-09-13 21:50:29 +08:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						af0bf6e6df 
					 
					
						
						
							
							also use munged RPC name in URL - as that's what the stock javescript does (as far as I can tell - it's stopped returning this munged version for now)  
						
						... 
						
						
						
						for #552  
						
						
					 
					
						2013-09-13 03:34:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						e9d173402b 
					 
					
						
						
							
							update munge sets for new one seen in the wild  
						
						... 
						
						
						
						also attempt to munge method names. this has not been tested though, as only my cron job has seen the new munge sets, not the browser
for #552  
						
						
					 
					
						2013-09-13 00:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								Philipp Schaefer 
							
						 
					 
					
						
						
							
						
						cc78717786 
					 
					
						
						
							
							let farm_level_select work on mobile (fix for  #548 )  
						
						
						
						
					 
					
						2013-09-12 14:36:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						63467df342 
					 
					
						
						
							
							add selected portal marker colour *after* running the portal highlighter  
						
						... 
						
						
						
						for #547  
						
						
					 
					
						2013-09-12 06:57:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						74cc365e9a 
					 
					
						
						
							
							faction layers - add/remove fields and links before portals - this way portals tend to remain above links/fields when things are toggled  
						
						
						
						
					 
					
						2013-09-12 04:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						f68153e1f5 
					 
					
						
						
							
							add faction layer choosers  
						
						... 
						
						
						
						fix  #536  
					
						2013-09-12 04:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						ac6a235564 
					 
					
						
						
							
							first stage of having faction-specific layers - portals, links and fields are now a layer group consisting of three faction-specific leaflet LayerGroups  
						
						... 
						
						
						
						also, move load.js from directly embedded in boot.js into an external file 
						
						
					 
					
						2013-09-12 03:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						9579ca8377 
					 
					
						
						
							
							remove broken debug code - this didn't do anything useful after the render rewrite  
						
						
						
						
					 
					
						2013-09-12 03:06:16 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						9ee9380a2c 
					 
					
						
						
							
							Merge pull request  #480  from fkloft/signout  
						
						... 
						
						
						
						Always show "sign out" link in IITCm. 
						
						
					 
					
						2013-09-09 23:43:44 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						543e586723 
					 
					
						
						
							
							make (portals/lihnks/fields)Layers private to IITC core again - they're not for plugins  
						
						... 
						
						
						
						now only some portals are drawn to the map it's OK to bring them all to front at the end of the render
use larger squares for portal clustering on mobile - as the portal markers are larger 
						
						
					 
					
						2013-09-08 20:43:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						b83cf459c8 
					 
					
						
						
							
							more tweaks to the request code  
						
						... 
						
						
						
						- delay briefly before retrying a timeout, and a bit longer before other errors
- also delay briefly before running the queue after a request, to give a chance of more than one request's requeued entries being handled atr once
- add a min tiles per request, to avoid sending multiple requests when only a few queued items remain
these are attempts to be nicer to the niantic servers, particularly in error cases, with some based on my best guess of the stock site behaviour, and others based on what seems reasonable to me 
						
						
					 
					
						2013-09-06 22:32:57 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						cb8547a0b9 
					 
					
						
						
							
							refresh tweaks, reduced logging  
						
						
						
						
					 
					
						2013-09-06 00:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						7659cf4b84 
					 
					
						
						
							
							slight improvement around the antimeridian - wrap the map centre so it's always between +-180 degrees  
						
						... 
						
						
						
						also limit north/south to 85 degrees, to avoid leaving the active map area 
						
						
					 
					
						2013-09-05 23:12:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						2f96b9d07c 
					 
					
						
						
							
							update lat/lng clamping, to take account of the map projection not going beyond 85 degrees north/south  
						
						
						
						
					 
					
						2013-09-05 22:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						7d3ca0972b 
					 
					
						
						
							
							better selected portal handling  
						
						... 
						
						
						
						- ensure the selected portal isn't deleted when it isn't in the map data (e.g. due to zoom level)
- always show the selected portal on the map, even if the high density clustering code would have removed it
- deselect the selected portal, and clear the details bar, in the rare instance of the portal being deleted server-side (i.e. in the deletedEntities list) 
						
						
					 
					
						2013-09-05 22:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						ac9d9cfaf0 
					 
					
						
						
							
							trap exceptions when running hooks, log the error, and continue  
						
						... 
						
						
						
						should reduce issues caused when plugins are broken 
						
						
					 
					
						2013-09-05 03:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Xelio 
							
						 
					 
					
						
						
							
						
						045db7fe90 
					 
					
						
						
							
							Fix comment.  
						
						
						
						
					 
					
						2013-09-05 02:32:59 +08:00 
						 
				 
			
				
					
						
							
							
								Xelio 
							
						 
					 
					
						
						
							
						
						8f1442e1dd 
					 
					
						
						
							
							Refactor code of select/unselect portal. Add hook 'portalSelected' with guid of selected and unselected portal.  
						
						
						
						
					 
					
						2013-09-05 01:59:30 +08:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						a77cf50e42 
					 
					
						
						
							
							more improvements to the data requesting  
						
						... 
						
						
						
						- fix idle resume, so it only occurs if the existing timer has been cancelled
- re-instate the cache, and updates for interface changes
- add a short delay between the initialisation of map data retreival, and actually starting network requests 
						
						
					 
					
						2013-09-04 04:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						4ccfbdfa45 
					 
					
						
						
							
							re-tune the cache code so it's much more short-term storage  
						
						... 
						
						
						
						the original reason for longer term storage were the frequent error==TIMEOUT from map tiles. since these are now retried, as the stock site does, the remaining use for the cache is more short term, while panning around an area 
						
						
					 
					
						2013-09-04 04:32:04 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						76509f6b1f 
					 
					
						
						
							
							allow the in-ram cache to be optional, and disable it for now  
						
						... 
						
						
						
						the new tile retry code makes this cache much less useful now, so it ends up sucking up ram more than being useful 
						
						
					 
					
						2013-09-04 00:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						d14832d5c7 
					 
					
						
						
							
							after map move, check to see if a refresh is actually required, or if the previous timeout can be restored  
						
						
						
						
					 
					
						2013-09-03 21:38:19 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						2f40571ee1 
					 
					
						
						
							
							make chat code remember and restore the last chat tab used on reload  
						
						
						
						
					 
					
						2013-09-03 19:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Atkins 
							
						 
					 
					
						
						
							
						
						6e808e12a9 
					 
					
						
						
							
							remove dead code  
						
						... 
						
						
						
						- guid to type - unused, and not a good way of doing the test
- resonator settings - it's now a separate plugin 
						
						
					 
					
						2013-09-03 16:56:30 +01:00