Oliver Jowett
e5912c322f
Add some mechanical hexid->registration conversions.
2016-09-09 17:16:17 +01:00
Oliver Jowett
6e1372708c
Switch to OL 3.17.1; include a copy locally.
2016-07-05 22:07:26 +01:00
Oliver Jowett
381ce5f280
Lots of layer cleanups.
...
Move layer config into a separate file.
Add a Mapzen vector tile layer.
Make the overlay layers toggleable.
2016-07-03 13:56:58 +01:00
Oliver Jowett
2e68341106
Layer switching support, ChartBundle, Bing maps.
2016-07-02 21:12:31 +01:00
Oliver Jowett
5acecbaf6f
Starting to hack on OL3 support.
2016-07-02 12:55:38 +01:00
Oliver Jowett
b1acfcf26a
Switch to latest stable jquery/jqueryui. Include a local copy.
2016-07-02 11:00:27 +01:00
Chris Bowles
ebce0fdda6
Pedantic tweaks for HTML5 validation
2016-03-30 09:12:58 -04:00
Chris Bowles
e509e76294
Avoid mixed-content warnings when served over HTTPS (in a protocol-relative way)
2016-03-30 09:12:22 -04:00
Chris Bowles
d00b07f361
Indentation/Readability cleanup
2016-03-30 08:54:37 -04:00
Chris Bowles
f53bca99e4
Add PlaneFinder link
2016-03-29 17:50:39 -04:00
Oliver Jowett
c218bb9dfa
Link to the new FA ModeS redirect URL
2016-02-27 16:14:12 +00:00
Bjorge Dijkstra
3a98bf0d00
Remove invalid css property 'align' from timestamps div
2016-02-18 20:28:49 +01:00
Bjorge Dijkstra
1d723b0731
Remove sensor parameter from google maps api url, it is no longer required.
...
https://developers.google.com/maps/documentation/javascript/error-messages#sensor-not-required
2016-02-18 20:20:35 +01:00
Bjorge Dijkstra
99696cfac0
minor html syntax fixes for map view
2016-02-18 20:17:01 +01:00
Oliver Jowett
b5960fd44a
Cleanups, reformatting, a few bugfixes, add sort-by-country.
2015-09-01 12:19:23 +01:00
Dino M
0858fa2af4
fixed colspan issue for position
2015-08-30 10:25:43 -06:00
Dynomity
9e00c2d0d3
Merge remote-tracking branch 'origin/flags' into flags
...
Conflicts:
public_html/script.js
2015-08-30 10:19:53 -06:00
Dynomity
402e40fc36
fixed table display column problem
...
This is the final version for this project. (I hope!)
2015-08-30 10:16:40 -06:00
Dynomity
8a1c08cafb
Moved loading of flags.js above script.js
2015-08-26 10:00:19 -06:00
Dynomity
de426ba823
removed flag id
2015-08-24 20:35:00 -06:00
Dynomity
c95e5775ff
minor cosmetic tweaks around flags
2015-08-24 12:44:59 -06:00
Dynomity
00f3f3723e
removed Country column
2015-08-22 10:13:02 -06:00
Dynomity
baddeb9034
cleaning up code and plane table
2015-08-21 18:38:38 -06:00
Dynomity
1babb5b55c
Added span for flag icon in selected
2015-08-19 22:00:57 -06:00
Dynomity
31ccabe952
added flags.js
2015-08-17 22:25:39 -06:00
Dynomity
bb576566ca
changed ICAO to Country in selected section
2015-08-17 22:20:13 -06:00
Dynomity
e907a068f2
Update gmap.html
2015-08-16 17:22:10 -06:00
Oliver Jowett
da2fff8531
Proof of concept for an aircraft metadata DB.
2015-02-24 21:51:30 +00:00
Oliver Jowett
7fbdde156a
Change map icon based on aircraft category.
...
This only has different icons for the "rotorcraft" and "light"
categories at the moment - all others are the default plane icon
at different scales.
2015-02-22 17:02:23 +00: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
dcd9f0b1e7
Link ICAO to airframes.org (complete with horrible javascript form-submission workaround)
2015-01-23 19:17:07 +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
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
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
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
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
019fd1fb06
Tweak the column widths in the infoblock slightly.
2015-01-11 12:12:28 +00:00
Oliver Jowett
2c0fb752e1
Add the missing div used to display errors.
2015-01-07 18:44:45 +00:00
Oliver Jowett
b2b0aa9afe
Rearrangements to clock layout.
...
Provide UTC and last-receiver-update clocks.
2015-01-07 18:39:19 +00:00
Oliver Jowett
e6a70345b5
Remove options / extension support (no plans to work on those in the current form).
2015-01-07 17:37:34 +00:00
Oliver Jowett
29509d9633
Make PlaneObject a class.
...
Rearrange internal storage of positions.
Maintain sitedist within PlaneObject, not externally.
Clean up speed/dist/etc formatting.
Show both metric & imperial values in the plane detail infobox.
2015-01-07 17:18:33 +00:00
Oliver Jowett
feb8c55bac
Display the number of history points stored.
...
Rejuggle how markers are handled so that we avoid creating lots of new icons all the time.
Rearrange reaping / update times so that it is all based on timestamps from the receiver.
2015-01-07 01:19:05 +00:00
Oliver Jowett
43d29389f2
Lots more map work, mostly around switching from "construct a big HTML string"
...
to working directly with the DOM to update the table / selected plane info.
Seems to speed things up (and deflicker them) a lot.
Also stable sorts, allow disabling the clocks, draw ground tracks in a different
color, put "last seen" info on the selected plane infobox, if position updates
are infrequent then combine them into a single estimated line so that dash
placement works properly, probably a bunch of other things..
2015-01-06 20:15:25 +00:00
Malcolm Robb
abaf9d8b39
Fix W3C Validation Errors #34
...
Submitted by ddeitterick, but the push didn't work on IE8/9. I hope I've
extracted the required parts and implemented them correctly here.
2014-10-29 17:39:34 +00:00
Malcolm Robb
aa063ba89f
Undo Parts of Pull request #29
...
The table sizing doesn't seem to work in M$ IE8 and IE9.
2014-09-30 16:35:15 +01:00
Trevor Slocum
14ff25b87f
Improve map display layout and styling
2014-08-06 19:31:05 -07:00
Malcolm Robb
2c28d9fe2f
IE 8/9 Bugs in Web interface
...
*DISCLAIMER*
I didn't write any of this code initially, I've never tried to use it,
and I don't understand Java Script at all. In-fact I hate the wretched
stuff.
Anyway, it appears that no-one has bothered to test any of the Web
interface code using Microsoft Internet Explorer 8 or 9. I've attempted
to hack out the sections of the code that are causing problems, and at
least the web interface now seems to run.
However, for some reason the planes never move - I know this must be a
bug, but I don't know how to fix it.
Most of the errors relate to trailing commas. My guess it that some
Java engines don't mind trailing commas, but that the Microsoft ones do.
There are also some undefined modules (untrackedDeveloperSettings) and
functions (console.log) which I guess those who wrote the code have on
their machines, but forgot to include in the public distribution. I've
no idea how to fix this, so I've just hacked them out of the code.
2013-09-26 12:59:46 +01:00