diff options
| -rw-r--r-- | web/index.html | 4 | ||||
| -rw-r--r-- | web/js/nms.js | 15 | 
2 files changed, 19 insertions, 0 deletions
| diff --git a/web/index.html b/web/index.html index 7b07f09..62f50df 100644 --- a/web/index.html +++ b/web/index.html @@ -249,6 +249,10 @@  		  <td>Step 1 hour forward in time</td>  		</tr>  		<tr> +		  <td>o</td> +		  <td>Toggle the ops log</td> +		</tr> +		<tr>  		  <td>p</td>  		  <td>Toggle playback (1 hour per second)</td>  		</tr> diff --git a/web/js/nms.js b/web/js/nms.js index 3a37e4a..62a148c 100644 --- a/web/js/nms.js +++ b/web/js/nms.js @@ -29,6 +29,7 @@ var nms = {  	},  	menuShowing:true, +	oplogShowing:true,  	get uptime() {  		return (Date.now() - this._startTime)/1000;  	}, @@ -60,6 +61,7 @@ var nms = {  		'menuShowing',  		'vertical',  		'interval', +		'oplogShowing',  		'user'  	],  	keyBindings:{ @@ -81,6 +83,7 @@ var nms = {  		'l':moveTimeFromKey,  		'p':moveTimeFromKey,  		'r':moveTimeFromKey, +		'o':toggleOplog,  		'Escape':hideWindow,  		'?':toggleHelp  	}, @@ -445,6 +448,11 @@ function setMenu()  	var nav = document.getElementsByTagName("nav")[0];  	nav.style.display = nms.menuShowing ? '' : 'none';  } +function setOplog() +{ +	var nav = document.getElementById("oplog-parent-mini"); +	nav.style.display = nms.oplogShowing ? '' : 'none'; +}  function toggleMenu()  { @@ -452,6 +460,12 @@ function toggleMenu()  	setMenu();  	saveSettings();  } +function toggleOplog() +{ +	nms.oplogShowing = ! nms.oplogShowing; +	setOplog(); +	saveSettings(); +}  function hideWindow(e,key)  {  	nmsInfoBox.hide(); @@ -614,6 +628,7 @@ function restoreSettings()  		nms[v] = retrieve[v];  	}  	setMenu(); +	setOplog();  }  /* | 
