Oliver Jowett
268599a211
Tweaks to title mangling:
...
* use PageName, not literal "DUMP1090"
* use document.title directly, not a selector
* include number of positionless aircraft too
* rename the config options
* some simplification of the changes
2015-02-22 11:51:58 +00:00
Oliver Jowett
288a8242dd
Merge branch 'title_numbers' of https://github.com/m30164/dump1090 into m30164-title_numbers
2015-02-22 11:35:59 +00:00
Oliver Jowett
df64abe433
Move special-character definitions to formatter.js.
2015-02-22 01:29:02 +00:00
Oliver Jowett
5c1cf53316
Simplify settings down to just Metric / ShowOtherUnit.
...
Factor out some common code.
2015-02-22 01:22:05 +00:00
Oliver Jowett
082e973990
Merge branch 'Unit_settings' of git://github.com/m30164/dump1090 into m30164-Unit_settings
2015-02-22 00:55:46 +00:00
Oliver Jowett
8e9220e330
Quick prototype of color-by-altitude.
2015-02-21 18:41:59 +00:00
m30164
297d3b0125
Number of planes and messages in title
...
Simple addition to display the current number of planes and messages in
the title.
2015-02-20 11:42:29 +01:00
m30164
a531327533
Added extended unit settings
...
Added some code to enable the user to configure unit selection in a more
detailed fashion. you can now select either metric or imperial, or both,
and even set which one of those should be displayed first.
2015-02-20 00:09:03 +01:00
Oliver Jowett
6fbeae070c
Handle long refresh rates better, don't draw all tracks as dotted.
2015-02-11 00:15:48 +00:00
Oliver Jowett
2ba56231a6
Do an initial data fetch immediately (useful if the refresh interval is long).
2015-02-11 00:15:21 +00:00
Oliver Jowett
7053ad02da
Make aircraft tracking use milliseconds everywhere.
2015-02-10 21:49:37 +00:00
Oliver Jowett
4dbedecc1e
Fix history loading if receiver.json says history:0
2015-01-25 21:54:40 +00:00
Oliver Jowett
dcd9f0b1e7
Link ICAO to airframes.org (complete with horrible javascript form-submission workaround)
2015-01-23 19:17:07 +00:00
Oliver Jowett
d76b8948b3
Make doubleclick-follow also set zoom, like clicking the follow arrow does.
2015-01-22 23:12:41 +00:00
Oliver Jowett
07c4f045aa
Fix italicizing of non-ICAO rows
2015-01-22 22:19:17 +00:00
Oliver Jowett
f76842d186
Doubleclick on plane marker to follow, too.
2015-01-22 21:35:59 +00:00
Oliver Jowett
53203a5f71
Make the arrow bold/unbold to reflect current follow mode.
2015-01-22 21:31:02 +00:00
Oliver Jowett
a4360cd775
Move the "follow" button to an arrow by the callsign.
...
Also make the callsign clickable to follow.
2015-01-22 21:30:37 +00:00
Oliver Jowett
3040609816
Doubleclick on a table entry to follow that aircraft.
2015-01-22 21:28:35 +00:00
Oliver Jowett
6672d92d9e
Don't double up the ICAO display if there's no callsign.
2015-01-22 17:35:20 +00:00
Oliver Jowett
d3537ec139
When first following a plane, zoom in if we are zoomed far out.
2015-01-22 16:14:32 +00:00
Oliver Jowett
3fd2032f49
Make altitude column indicator consistent with the detailed info.
2015-01-22 16:14:11 +00:00
Oliver Jowett
09c50fff4d
Show vertical rate indicators next to altitude.
2015-01-22 16:09:19 +00:00
Oliver Jowett
ba8a8935be
Move ICAO for the selected plane into the header line.
...
Put RSSI in the selected info box where ICAO used to be.
2015-01-22 15:31:35 +00:00
Oliver Jowett
ffe03fe749
Track RSSI in PlaneObject.
2015-01-22 15:31:10 +00:00
Oliver Jowett
fac838b9ad
Rearrangements to infoblock layout.
2015-01-22 14:44:32 +00:00
Oliver Jowett
6daf116b40
Clean up config.js a bit, support configuring page name and site name.
2015-01-22 14:33:42 +00:00
Oliver Jowett
b78b28d95f
Add a "follow" link to the selected plane info.
2015-01-22 14:17:12 +00:00
Oliver Jowett
7500cabb08
Show rows with non-ICAO addresses in italic.
2015-01-22 13:21:47 +00:00
Oliver Jowett
5e80a11934
Fix stable sort of rows with no sortable values (would cause "jumping" rows at the end of the table)
2015-01-19 23:28:04 +00:00
Oliver Jowett
5cbe5d909b
Don't cache receiver.json as it may change more frequently now (history size).
2015-01-17 21:02:17 +00:00
Oliver Jowett
f71f93464b
Always sort missing values at the end of the table, even in a descending sort.
...
Simplify the sorting a bit by separating out the "extract value to compare" logic.
2015-01-17 12:27:13 +00:00
Oliver Jowett
bfcfb1fdcb
Fix sort-by-message-count.
...
(cherry picked from commit 9f40dbaf786c69aaf459c69b2058bba9cd30569f)
2015-01-16 20:34:03 +00:00
Oliver Jowett
dd734debc3
Add a loading progress bar, as it can be slow with internal webserver (100ms/request)
...
plus large history (120 requests).
(cherry picked from commit e1b0b7a5b6759bb7a59536efcc4d6652d92dda16)
2015-01-16 20:33:32 +00:00
Oliver Jowett
6458cfd2fe
Load history when the map is initialized.
...
This can take a few seconds, so add a loading spinny while it loads.
(cherry picked from commit 8d3fdcc1625278a25a289dee33ef6b8eaccfd0ff)
2015-01-16 20:32:55 +00:00
Oliver Jowett
63fb121d1c
Status messages in HTTP responses.
...
(cherry picked from commit 820528b4ad7f3963199718205724cdf3ac97b113)
2015-01-16 20:28:36 +00:00
Oliver Jowett
72bfc31458
Display message rate (30 sec average) on the webmap.
...
(cherry picked from commit 848af78be685c6e2a26d0b30e9f385696201a2c4)
2015-01-13 22:01:53 +00:00
Oliver Jowett
0b5aac47c4
Change plane color if we have not seen a recent position update
...
(previously, any type of message was enough).
2015-01-11 12:15:54 +00:00
Oliver Jowett
019fd1fb06
Tweak the column widths in the infoblock slightly.
2015-01-11 12:12:28 +00:00
Oliver Jowett
0ccb5cc48e
Tweak wordwrap on the infoblock.
2015-01-11 12:02:25 +00:00
Oliver Jowett
2f2803a775
Fix UTC clock display in non-UTC timezones.
2015-01-11 11:54:17 +00:00
Oliver Jowett
35e5088529
Fix initial map centering thinkos.
2015-01-07 23:54:54 +00:00
Oliver Jowett
94f62e5b5f
Simplify sort functions, fix stable sort in the descending case.
2015-01-07 22:16:49 +00:00
Oliver Jowett
b639fb9107
Don't display a track of "0" for aircraft with no heading data.
2015-01-07 22:14:50 +00:00
Oliver Jowett
86b59e7bd9
Don't need to stash ICAO on the marker now that we're binding the event listener function directly.
2015-01-07 21:15:56 +00:00
Oliver Jowett
b4de83090d
Don't update icao in updateData, it should never change.
2015-01-07 21:15:34 +00:00
Oliver Jowett
25ff88c252
Only reset marker title if it changes.
2015-01-07 21:03:26 +00:00
Oliver Jowett
2c0fb752e1
Add the missing div used to display errors.
2015-01-07 18:44:45 +00:00
Oliver Jowett
93aedbe15c
Tell the user about AJAX errors.
...
Set AJAX options: 5s timeout, no caching.
Don't spool up a second request while the previous one is in progress.
If we repeatedly see the same receiver timestamp, warn the user that the JSON isn't being updated.
2015-01-07 18:43:08 +00:00
Oliver Jowett
97ca1c77e7
Add some notes to config.js
2015-01-07 18:41:38 +00:00