improve client display
This commit is contained in:
parent
25ae3359ea
commit
f52b00f0af
|
|
@ -1266,6 +1266,7 @@ img.openwebrx-mirror-img
|
||||||
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-content-container,
|
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-content-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-content-container,
|
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-content-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-content-container,
|
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-content-container,
|
||||||
|
#openwebrx-panel-digimodes[data-mode="adsb"] #openwebrx-digimode-content-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="ft8"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="ft8"] #openwebrx-digimode-select-channel,
|
||||||
#openwebrx-panel-digimodes[data-mode="wspr"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="wspr"] #openwebrx-digimode-select-channel,
|
||||||
#openwebrx-panel-digimodes[data-mode="jt65"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="jt65"] #openwebrx-digimode-select-channel,
|
||||||
|
|
@ -1277,7 +1278,8 @@ img.openwebrx-mirror-img
|
||||||
#openwebrx-panel-digimodes[data-mode="fst4"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="fst4"] #openwebrx-digimode-select-channel,
|
||||||
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-select-channel,
|
||||||
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-select-channel,
|
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-select-channel,
|
||||||
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-select-channel
|
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-select-channel,
|
||||||
|
#openwebrx-panel-digimodes[data-mode="adsb"] #openwebrx-digimode-select-channel
|
||||||
{
|
{
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
@ -1293,7 +1295,8 @@ img.openwebrx-mirror-img
|
||||||
#openwebrx-panel-digimodes[data-mode="fst4"] #openwebrx-digimode-canvas-container,
|
#openwebrx-panel-digimodes[data-mode="fst4"] #openwebrx-digimode-canvas-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-canvas-container,
|
#openwebrx-panel-digimodes[data-mode="fst4w"] #openwebrx-digimode-canvas-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-canvas-container,
|
#openwebrx-panel-digimodes[data-mode="q65"] #openwebrx-digimode-canvas-container,
|
||||||
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-canvas-container
|
#openwebrx-panel-digimodes[data-mode="msk144"] #openwebrx-digimode-canvas-container,
|
||||||
|
#openwebrx-panel-digimodes[data-mode="adsb"] #openwebrx-digimode-canvas-container
|
||||||
{
|
{
|
||||||
height: 200px;
|
height: 200px;
|
||||||
margin: -10px;
|
margin: -10px;
|
||||||
|
|
|
||||||
|
|
@ -330,23 +330,17 @@ AdsbMessagePanel.prototype.pushMessage = function(message) {
|
||||||
'<td>' + ifDefined(state.groundtrack, Math.round) + '</td>' +
|
'<td>' + ifDefined(state.groundtrack, Math.round) + '</td>' +
|
||||||
'<td>' + state.messages + '</td>'
|
'<td>' + state.messages + '</td>'
|
||||||
);
|
);
|
||||||
|
|
||||||
var $b = $(this.el).find('tbody');
|
|
||||||
$b.scrollTop($b[0].scrollHeight);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
AdsbMessagePanel.prototype.clearMessages = function(toRemain) {
|
AdsbMessagePanel.prototype.clearMessages = function(toRemain) {
|
||||||
console.info("clearing old aircraft...");
|
|
||||||
var now = Date.now();
|
var now = Date.now();
|
||||||
var me = this;
|
var me = this;
|
||||||
Object.entries(this.aircraft).forEach(function(e) {
|
Object.entries(this.aircraft).forEach(function(e) {
|
||||||
if (now - e[1].lastSeen > toRemain) {
|
if (now - e[1].lastSeen > toRemain) {
|
||||||
console.info("removing " + e[0]);
|
|
||||||
delete me.aircraft[e[0]];
|
delete me.aircraft[e[0]];
|
||||||
e[1].el.remove();
|
e[1].el.remove();
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
console.info("done; tracking " + Object.keys(this.aircraft).length + " aircraft");
|
|
||||||
};
|
};
|
||||||
|
|
||||||
AdsbMessagePanel.prototype.initClearTimer = function() {
|
AdsbMessagePanel.prototype.initClearTimer = function() {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue