Merge branch 'master' of gitlab.com:hugvey/hugvey

This commit is contained in:
Ruben van de Ven 2019-05-11 23:34:18 +02:00
commit 08e3805819
3 changed files with 25 additions and 7 deletions

View file

@ -9,5 +9,5 @@ cutelog
tornado
shortuuid
python-osc
sox

View file

@ -38,6 +38,10 @@ class Timeline{
startDate.setMinutes(startDate.getMinutes()-1);
let endDate = new Date();
endDate.setMinutes(endDate.getMinutes()+20);
//follow the timeline or not if checkbox is checked
setTimeout(function(){
tl.setWindow(startDate, endDate);
}, 500);
@ -47,6 +51,19 @@ class Timeline{
tl.moveTo(new Date());
}, 1000);
var checkbox = document.getElementById('follow_checkbox')
checkbox.addEventListener('change', (event) => {
if (event.target.checked) {
this.moveInterval = setInterval(function(){
// skip movement if not visible
tl.moveTo(new Date());
}, 1000);
} else {
clearInterval(this.moveInterval)
}
})
ws.addEventListener( 'message', this);
}

View file

@ -71,6 +71,7 @@ font-size: 4.5pt;
</style>
</head>
<body id='timeline'>
<input id="follow_checkbox" type="checkbox" name="follow" value="follow" checked> Follow timeline<br>
<div id='line'></div>
<script type='application/javascript' src="/js/hugvey_timeline.js"></script>