From 84a3a9e1658d8c9300bfbc652b88b43bd06fb2f0 Mon Sep 17 00:00:00 2001 From: vita10gy Date: Tue, 26 Mar 2013 22:38:14 -0500 Subject: [PATCH 1/2] Format time as #h#m --- plugins/player-tracker.user.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/plugins/player-tracker.user.js b/plugins/player-tracker.user.js index d0fe0cf5..74d0682a 100644 --- a/plugins/player-tracker.user.js +++ b/plugins/player-tracker.user.js @@ -1,7 +1,7 @@ // ==UserScript== // @id iitc-plugin-player-tracker@breunigs // @name IITC Plugin: Player tracker -// @version 0.8.0.@@DATETIMEVERSION@@ +// @version 0.8.1.@@DATETIMEVERSION@@ // @namespace https://github.com/jonatkins/ingress-intel-total-conversion // @updateURL @@UPDATEURL@@ // @downloadURL @@DOWNLOADURL@@ @@ -201,7 +201,14 @@ window.plugin.playerTracker.getLatLngFromEvent = function(ev) { } window.plugin.playerTracker.ago = function(time, now) { - return parseInt((now-time)/(1000*60)); + var s = (now-time) / 1000; + var h = Math.floor(s / 3600); + var m = Math.floor((s % 3600) / 60); + var returnVal = m + 'm'; + if(h > 0) { + returnVal = h + 'h' + returnVal; + } + return returnVal; } window.plugin.playerTracker.drawData = function() { @@ -234,7 +241,7 @@ window.plugin.playerTracker.drawData = function() { var cssClass = playerData.team === 'ALIENS' ? 'enl' : 'res'; var title = '' + playerData.nick + '\n' - + ago(last.time, now) + ' minutes ago\n' + + ago(last.time, now) + ' ago\n' + last.name; // show previous data in tooltip var minsAgo = '\tmins ago\t'; From 23320ccb266fa20bcff1b8a2d4fbb71cd535b13a Mon Sep 17 00:00:00 2001 From: vita10gy Date: Tue, 26 Mar 2013 22:56:24 -0500 Subject: [PATCH 2/2] More Mins - Whoops --- plugins/player-tracker.user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/player-tracker.user.js b/plugins/player-tracker.user.js index 74d0682a..473eba72 100644 --- a/plugins/player-tracker.user.js +++ b/plugins/player-tracker.user.js @@ -244,7 +244,7 @@ window.plugin.playerTracker.drawData = function() { + ago(last.time, now) + ' ago\n' + last.name; // show previous data in tooltip - var minsAgo = '\tmins ago\t'; + var minsAgo = '\t ago\t'; if(evtsLength >= 2) title += '\n \nprevious locations:\n'; for(var i = evtsLength - 2; i >= 0 && i >= evtsLength - 10; i--) {