Commit Graph

527 Commits

Author SHA1 Message Date
Eric Tran 888e7de16d Text formatting 2020-03-02 19:57:28 +00:00
Eric Tran f13b96dc6b Refactor and reset range rings properly 2020-03-02 19:19:57 +00:00
Eric Tran 8bb95e9956 Put range ring initialization work into a function and populate text fields with currently set values 2020-03-02 17:40:42 +00:00
Eric Tran 08a326eb7c JS code to handle custom range rings in SkyAware 2020-03-01 17:20:53 +00:00
Eric Tran c71c39b0d7 Customizable range rings UI 2020-02-28 20:54:22 +00:00
Eric Tran 263e03f7c2 Add last position age to aircraft detail pane that was removed 2020-02-20 22:27:12 +00:00
Eric Tran 9406fa7a2e Fix js error when setting ShowFlags=false 2020-02-20 21:55:16 +00:00
Eric Tran 070bc9f23c Don't initalize sorting if "Group By Data Type" is checked. Also de-select the box and save state if another sort method is chosen 2020-02-20 20:16:14 +00:00
Eric Tran e5a87e91b7 Fix issue with "Group By Data Type" and "All Aircraft Tails" toggle views were not persisting across browser refreshes 2020-02-20 18:51:10 +00:00
Eric Tran dfbe32559e Adjust width for PiAware SkyAware banner in css file 2020-01-30 16:57:11 +00:00
Oliver Jowett 81e6f680ee Update aircraft db to 20191216 2019-12-16 10:22:46 -06:00
Jade Michael Thornton 404ac5dced
Update style.css hide scroll bar when not needed (#26)
Update style.css hide scroll bar when not needed
2019-12-11 09:55:24 -06:00
Jade Michael Thornton 4a21198081
fix problems with info box (#51)
fix problems with info box
2019-12-09 13:14:05 -06:00
byronbest f45e657583
no need to ease when not visible 2019-12-09 09:55:09 -08:00
byronbest 497776c642
animate only if already visible 2019-12-09 09:32:03 -08:00
byronbest 0878bd2ddc
change more indents to tab 2019-12-05 17:13:17 -08:00
byronbest 1a0ba50c4a
fadeOut when marker leaves canvas
also move fadeIn to position at new marker before showing infoBox
2019-12-05 17:06:18 -08:00
Oliver Jowett dda442c121
Merge pull request #54 from flightaware/settings_checkboxes
Fix settings checkboxes on high dpi screens
2019-11-25 21:29:07 +08:00
Oliver Jowett 620cb3a720 Regenerate TypeDesignatorIcons based on internal FA icon mappings 2019-11-18 20:15:05 +08:00
James Wilson af786e6e85
Fix settings checkboxes on high dpi screens 2019-10-04 20:46:17 -05:00
Oliver Jowett 25b3a34fff Add a versioned cache bust to all the javascript URLs 2019-09-11 12:59:51 +08:00
byronbest 0ba4ba3fd7
fixed up the merge problems 2019-09-04 09:43:13 -07:00
byronbest a1a7d42e90
fix problems with info box
error when removing plane, moving outside canvas, weird overlapping marker solution using extents
2019-09-03 10:34:00 -07:00
Oliver Jowett e2761fc21d
Merge pull request #48 from wiedehopf/track_history_fix
SkyView: Fix aircraft trail handling
2019-08-16 18:46:49 +08:00
Oliver Jowett 6a0df00e2d Update aircraft DB to 20190816.
In addition to the usual updated data, this update fixes a number
of ICAO type designator errors in the FlightAware static data
export (notably for the A330).

Fixes #17
2019-08-16 15:42:01 +08:00
Oliver Jowett d0094d5abd Fix registration stride mappings with a non-zero offset.
registrations.js would miscalculate the end of the address range
in these cases, causing the mapping to be skipped for addresses
that we could have handled.

This specifically affected German registrations beginning with
D-AP through D-AZ and D-BP through D-BZ
2019-08-16 15:19:44 +08:00
Oliver Jowett 0d2bd6ae34
Merge pull request #49 from wiedehopf/markers-fix
Fix some display errors
2019-08-13 19:38:32 +08:00
Matthias Wirth f1cb09d0e3 SkyView: Fix trail color for planes that are now on ground
When determining the color for a given altitude, don't check the current
altitude if it's ground but the altitude passed as an argument to the
function.
Without this fix, when clicking an aircraft on ground, its entire trail
is drawn in the color for ground.
2019-07-30 13:30:03 +02:00
Matthias Wirth 207ca0c401 SkyView: Unify stale check for loading the history
When loading the history, the check for stale aircraft tracks is done
differently.
This results in lots of dotted/stale track after opening the web page.
Improve this by using the same 5 second timeout stale criterion to
postions loaded from history. Add an additional check to better detect
stale tracks when loading history positions that are spaced 30 seconds
apart.
2019-07-30 13:24:11 +02:00
Matthias Wirth 76ab0a7ebe SkyView: Fix ground markers
Add width and height to the svg xml description of the markers/symbols
for ground vehicles.
Fixes thouse markers/symbols being invisble.
2019-07-30 13:03:21 +02:00
Eric Tran b01f42097d Add new SkyAware banners 2019-07-29 15:24:56 +00:00
Matthias Wirth 5cc04d4ca8 SkyView: Fix aircraft trail handling
Make aircraft trail handling more consistent and the code hopefully
easier to understand.
Fix position comparison (comparing array references does not work).

When initially loading the SkyView webpage, there are sometimes gaps in
the aircraft trails when the trail transitions from estimated/dotted to
known/solid track.

Fix elastic band style to handle estimated segments properly.
2019-07-27 17:46:23 +02:00
Eric Tran de6d671ba4 Change all occurences of Skyview to SkyAware in .js files 2019-07-16 19:11:19 +00:00
Eric Tran f4537bd49a Change all occurences of Skyview to SkyAware in code 2019-07-16 15:36:16 +00:00
Oliver Jowett 930e158208 Update aircraft DB to 20190502 2019-05-02 18:54:59 +08:00
Oliver Jowett 77c8f9aafa Minimal skyview changes for nav_alt changes 2019-03-19 18:48:13 +00:00
Oliver Jowett 6abcebd0e4 Skyview: finish up init properly if there's no history to load 2019-03-04 15:17:16 +00:00
Oliver Jowett f04a71640a Skyview: try true_heading / mag_heading for icon rotation if track is missing 2019-03-04 15:13:51 +00:00
Gareth Williams bd14c822e3
Removed extra ; 2018-10-03 01:12:32 +01:00
Gareth Williams 9063761dd1
Update style.css 2018-10-03 01:00:58 +01:00
Oliver Jowett cdba7566fd Fix skyview display of geometric altitude 2018-09-11 17:33:37 +01:00
James Wilson e31bee1909 More spacing 2018-08-17 11:33:35 -05:00
James Wilson 8eeb29ec32 Fix typo. Clean up CSS and spacing 2018-08-17 11:31:12 -05:00
James Wilson 8985b5ab86 Version planeObject also 2018-08-17 10:28:42 -05:00
James Wilson bf05a94f3e Show n/a for not known registration 2018-08-15 16:54:43 -05:00
James Wilson 4fbb336fa3 Show n/a for aircraft type on info pane 2018-08-15 15:41:47 -05:00
James Wilson 43fedd9c6d Move registration on hover box. Default to n/a 2018-08-15 11:50:14 -05:00
James Wilson e0bb6e11e7 Add registration and source to hover box 2018-08-15 11:21:35 -05:00
James Wilson 7d61b2aaab Add Selected to nav alt/heading. Replace dragger with bar on top 2018-08-13 16:41:30 -05:00
James Wilson 7bb2cfe01f Move FlightAware link to the top 2018-08-10 10:34:40 -05:00
James Wilson 65f44d99bf Actually remove the squawks section 2018-08-08 16:42:14 -05:00
James Wilson 963cb1aefb Add back in photos link. Add more descriptions and remove squawks section 2018-08-08 16:41:34 -05:00
James Wilson 71f2c99e96 Fix air/ground status. Tooltip/infoblock changes 2018-08-08 11:37:26 -05:00
James Wilson 540e5f8e95 Just use ft/m for the Rc display 2018-08-03 18:39:13 -05:00
James Wilson 3ec6ec1a9d Center info icon. Show highlight hover with select box 2018-08-03 15:03:19 -05:00
James Wilson 974e962a55 C should be subscript for RC. 0 = unknown 2018-08-02 13:32:05 -05:00
James Wilson ea7a2c1c09 Update NAC displays. Add RC 2018-08-02 13:04:44 -05:00
James Wilson 12151ed8f5 Prevent full page scrolling 2018-08-01 10:38:50 -05:00
James Wilson 6af6ff7c2b Fix NAC/NIC/SIL labels and content. Fix airframes padding. Fix info icon url 2018-07-31 18:25:11 -05:00
James Wilson 0983766a6c Add close button and airframes.org link 2018-07-31 16:12:03 -05:00
James Wilson 3298eb77b4 Add accuracy fields 2018-07-31 12:17:27 -05:00
James Wilson 3e4012e958 SkyView extended mode-s changes
* Add extended Mode-S info to infoblock
* Move the infoblock to the sidebar
* Resizable infoblock
* Add hover tooltips for infoblock labels
2018-07-30 17:51:18 -05:00
Oliver Jowett 1caabc5ad8 Update FlightAware registry data export; regenerate json db. 2018-07-20 21:14:23 +01:00
Oliver Jowett d3448b0efb Update flags for Libya, Serbia, Montenegro 2018-07-20 20:49:11 +01:00
Oliver Jowett f4fa94f842 Merge branch 'more_mode_s' into dev 2018-05-09 16:20:58 +01:00
Oliver Jowett c9997a783f Also turn on extended data with #extended in the URL 2018-05-09 15:33:26 +01:00
Oliver Jowett c9e729a48a Hide extended data fields by default 2018-05-09 15:20:45 +01:00
Oliver Jowett 084acd2951 Remove chartbundle WAC, add helicopter chart.
(See https://github.com/mutability/dump1090/pull/212)
2018-05-09 15:16:05 +01:00
Oliver Jowett 9efd6b3470 Mapzen is shutting down, remove the mapzen support 2018-05-09 15:08:40 +01:00
Oliver Jowett 0b9f7e4cef Fix up display of nav settings in skyview 2018-03-08 21:41:29 +00:00
Oliver Jowett 213d769bf9 Tweaks to json output / webmap handling of new fields (untested) 2018-03-08 17:34:34 +00:00
Oliver Jowett a125155074
Merge pull request #19 from drakeapps/master
Update OpenLayers to current version
2017-11-01 17:48:25 +00:00
James Wilson a38acc3dff Update index.html to point to the correct OpenLayers files 2017-10-30 14:34:44 -05:00
James Wilson ee7d879130 Update OpenLayers to current version. This fixes slowness in certain browsers 2017-10-23 12:52:50 -05:00
Oliver Jowett 220bbf5057 Fix L2P/L2T icon mappings, remove Dash 8 overrides 2017-07-31 13:16:19 +01:00
Oliver Jowett 51e3e1d677 Merge pull request #14 from daviessm/html_parallel_history_load
Parallelise the history JSON loads for faster initial load times.
2017-07-31 12:09:40 +01:00
Steven Davies 14bbf09230 Fix string concatenation to be addition 2017-07-29 19:18:56 +01:00
Steven Davies 74c9cb564c Parallelise the history JSON loads for faster initial load times.
As a by-product, for my test server using http/2 this halved the load time against the same code using http/1.1.
2017-07-29 17:52:24 +01:00
Oliver Jowett 567600889f Change color for on-the-ground aircraft to brown. 2017-07-28 17:37:55 +01:00
Oliver Jowett 4baae970ae Retain callsign even after it disappears from json. 2017-06-16 13:30:30 +01:00
Oliver Jowett f45a7d61a5 Include AP modes in info window. 2017-06-16 10:40:22 +01:00
Oliver Jowett 8a52108d77 Clean up js-side data capture, fix naming on ground track / speed. 2017-06-16 10:39:57 +01:00
Oliver Jowett e3c8c91852 Emit adsb version in json & faup1090. Show it in skyview. 2017-06-15 23:42:05 +01:00
Oliver Jowett 17c8265ce8 Fix a few more things that were broken by the field renaming. 2017-06-15 22:41:32 +01:00
Oliver Jowett c7855c5ab6 Feed more data to skyview, basic display updates. 2017-06-15 22:36:23 +01:00
Oliver Jowett 2e0aba4f1f Merge pull request #12 from drakeapps/master
Skyview Fixes
2017-05-09 19:41:06 +01:00
James Wilson 80eca0ff9a Always show correct source on data popup 2017-05-09 12:23:03 -05:00
James Wilson d225b9bc3f Fix event variable name 2017-04-25 18:28:57 -05:00
James Wilson bd96af9827 Check for other TIS-B types 2017-04-06 14:23:30 -05:00
James Wilson f1192e9414 Add fall back fonts for Helvetica Neue 2017-04-06 14:18:23 -05:00
Oliver Jowett 02b9e635b5 Update FlightAware aircraft data export. 2017-04-03 17:52:14 +01:00
Oliver Jowett 06cdc5071b Remove ShowClocks from config.js 2017-04-02 12:33:53 +01:00
Oliver Jowett 0aa1822262 Merge pull request #11 from drakeapps/master
Fix image sizing on retina displays
2017-03-29 23:39:16 +01:00
James Wilson 9486c14842 Fix image sizing on retina displays 2017-03-29 17:35:54 -05:00
Oliver Jowett 0c5472043e Don't explode on map pan after deselecting an aircraft that was being followed. 2017-03-22 22:29:42 +00:00
James Wilson 84383e2209 Prevent stroke when selecting all planes 2017-03-22 09:27:39 -05:00
James Wilson f6dfe2616f Add stroke around selected aircrafts 2017-03-21 10:00:07 -05:00
drakeapps 87689cf6eb Add padding to right side of highlight box 2017-03-19 23:37:33 -05:00
drakeapps cfcb329a2f Add back in follow plane functionality 2017-03-19 23:05:44 -05:00
James Wilson 9621cadbd3 Merge branch 'master' of github.com:drakeapps/dump1090 2017-02-22 12:18:05 -06:00