mirror of
https://github.com/ha7ilm/openwebrx.git
synced 2026-02-03 22:14:21 +01:00
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="q65"] #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="wspr"] #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="fst4w"] #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;
|
||||
}
|
||||
|
|
@ -1293,7 +1295,8 @@ img.openwebrx-mirror-img
|
|||
#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="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;
|
||||
margin: -10px;
|
||||
|
|
|
|||
|
|
@ -330,23 +330,17 @@ AdsbMessagePanel.prototype.pushMessage = function(message) {
|
|||
'<td>' + ifDefined(state.groundtrack, Math.round) + '</td>' +
|
||||
'<td>' + state.messages + '</td>'
|
||||
);
|
||||
|
||||
var $b = $(this.el).find('tbody');
|
||||
$b.scrollTop($b[0].scrollHeight);
|
||||
};
|
||||
|
||||
AdsbMessagePanel.prototype.clearMessages = function(toRemain) {
|
||||
console.info("clearing old aircraft...");
|
||||
var now = Date.now();
|
||||
var me = this;
|
||||
Object.entries(this.aircraft).forEach(function(e) {
|
||||
if (now - e[1].lastSeen > toRemain) {
|
||||
console.info("removing " + e[0]);
|
||||
delete me.aircraft[e[0]];
|
||||
e[1].el.remove();
|
||||
}
|
||||
})
|
||||
console.info("done; tracking " + Object.keys(this.aircraft).length + " aircraft");
|
||||
};
|
||||
|
||||
AdsbMessagePanel.prototype.initClearTimer = function() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue