Tweak wordwrap on the infoblock.
This commit is contained in:
parent
2f2803a775
commit
0ccb5cc48e
|
@ -36,6 +36,9 @@ var LastReceiverTimestamp = null;
|
||||||
var StaleReceiverCount = 0;
|
var StaleReceiverCount = 0;
|
||||||
var FetchPending = null;
|
var FetchPending = null;
|
||||||
|
|
||||||
|
var NBSP='\u00a0';
|
||||||
|
var DEGREES='\u00b0'
|
||||||
|
|
||||||
function fetchData() {
|
function fetchData() {
|
||||||
if (FetchPending !== null && FetchPending.state() == 'pending') {
|
if (FetchPending !== null && FetchPending.state() == 'pending') {
|
||||||
// don't double up on fetches, let the last one resolve
|
// don't double up on fetches, let the last one resolve
|
||||||
|
@ -363,9 +366,9 @@ function format_track_brief(track) {
|
||||||
|
|
||||||
// track in degrees (0..359)
|
// track in degrees (0..359)
|
||||||
function format_track_long(track) {
|
function format_track_long(track) {
|
||||||
if (track === null) return "";
|
if (track === null) return "n/a";
|
||||||
var trackDir = Math.floor((360 + track % 360 + 22.5) / 45) % 8;
|
var trackDir = Math.floor((360 + track % 360 + 22.5) / 45) % 8;
|
||||||
return Math.round(track) + "\u00b0 (" + TrackDirections[trackDir] + ")";
|
return Math.round(track) + DEGREES + NBSP + "(" + TrackDirections[trackDir] + ")";
|
||||||
}
|
}
|
||||||
|
|
||||||
// alt in ft
|
// alt in ft
|
||||||
|
@ -389,9 +392,9 @@ function format_altitude_long(alt) {
|
||||||
return "on ground";
|
return "on ground";
|
||||||
|
|
||||||
if (Metric)
|
if (Metric)
|
||||||
return Math.round(alt / 3.2828) + " m / " + Math.round(alt) + " ft";
|
return Math.round(alt / 3.2828) + NBSP + "m / " + Math.round(alt) + NBSP + "ft";
|
||||||
else
|
else
|
||||||
return Math.round(alt) + " ft / " + Math.round(alt / 3.2828) + " m";
|
return Math.round(alt) + NBSP + "ft / " + Math.round(alt / 3.2828) + NBSP + "m";
|
||||||
}
|
}
|
||||||
|
|
||||||
// speed in kts
|
// speed in kts
|
||||||
|
@ -411,9 +414,9 @@ function format_speed_long(speed) {
|
||||||
return "n/a";
|
return "n/a";
|
||||||
|
|
||||||
if (Metric)
|
if (Metric)
|
||||||
return Math.round(speed * 1.852) + " km/h / " + Math.round(speed) + " kt";
|
return Math.round(speed * 1.852) + NBSP + "km/h / " + Math.round(speed) + NBSP + "kt";
|
||||||
else
|
else
|
||||||
return Math.round(speed) + " kt / " + Math.round(speed * 1.852) + " km/h";
|
return Math.round(speed) + NBSP + "kt / " + Math.round(speed * 1.852) + NBSP + "km/h";
|
||||||
}
|
}
|
||||||
|
|
||||||
// dist in metres
|
// dist in metres
|
||||||
|
@ -440,7 +443,7 @@ function format_distance_long(dist) {
|
||||||
|
|
||||||
// p as a LatLng
|
// p as a LatLng
|
||||||
function format_latlng(p) {
|
function format_latlng(p) {
|
||||||
return p.lat().toFixed(5) + "\u00b0, " + p.lng().toFixed(5) + "\u00b0";
|
return p.lat().toFixed(5) + DEGREES + "," + NBSP + p.lng().toFixed(5) + DEGREES;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Refresh the detail window about the plane
|
// Refresh the detail window about the plane
|
||||||
|
@ -477,7 +480,7 @@ function refreshSelected() {
|
||||||
var emerg = document.getElementById('selected_emergency');
|
var emerg = document.getElementById('selected_emergency');
|
||||||
if (selected.squawk in SpecialSquawks) {
|
if (selected.squawk in SpecialSquawks) {
|
||||||
emerg.className = SpecialSquawks[selected.squawk].cssClass;
|
emerg.className = SpecialSquawks[selected.squawk].cssClass;
|
||||||
emerg.textContent = '\u00a0Squawking: ' + SpecialSquawks[selected.squawk].text + '\u00a0';
|
emerg.textContent = NBSP + 'Squawking: ' + SpecialSquawks[selected.squawk].text + NBSP ;
|
||||||
} else {
|
} else {
|
||||||
emerg.className = 'hidden';
|
emerg.className = 'hidden';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue