Commit Graph

292 Commits

Author SHA1 Message Date
eric1tran 16b3d12670 Keep configuration buttons highlighted while active and some styling 2020-12-10 00:55:00 +00:00
eric1tran 829fe1b5e2 Filter and Column buttons to expand panels and styling cleanup 2020-12-09 23:34:32 +00:00
eric1tran 47e4df2b7b Put filters into an accordion style dropdown 2020-12-09 18:22:15 +00:00
eric1tran 1916fc6648 Use regex match for filter comparisons 2020-12-09 15:18:05 +00:00
eric1tran 9b85a30c91 Enable all data source checkboxes by default 2020-12-08 20:34:04 +00:00
eric1tran cd6d3a373b Comments and spacing 2020-12-08 17:24:10 +00:00
eric1tran c466a4724f Add filtering on data source 2020-12-08 17:24:10 +00:00
eric1tran e2b2ce3f63 Add checkboxes next to data source legend and css styling 2020-12-08 17:24:10 +00:00
eric1tran d3459b1697 Adding filtering by aircraft ident 2020-12-08 17:24:10 +00:00
eric1tran f4f2f3ddad Add filtering by aircraft type 2020-12-08 17:24:09 +00:00
MAUGIN Thomas 9fb1e5b9e8
fix(html): add empty coordinates to constructor (#82)
- Change LineString constructor creation, see deprecated null constructor https://github.com/openlayers/openlayers/blob/main/changelog/upgrade-notes.md#v510
2020-10-02 10:52:51 -05:00
eric1tran da3557fcfe Put aircraft count before page title 2020-08-09 00:33:59 -05:00
Assaf Sapir d353568c59
Fix MessageRate might be null and remove unused config (#71)
* Fix MessageRate might be null && unused config

* Page title edits

Co-authored-by: Eric Tran <eric1tran@gmail.com>
2020-08-08 18:26:57 -05:00
sigwx a0b0038df7
Control map via URL options (#58)
* Add URL options to hide different aspects of the default display, helpful for starting for a kiosk

* Fix spacing in changes

* More options to move map left/right/up/down

* Allow movement in all directions, consolidate some code

* Add controls for units and range rings from url

* Swap left/right,up/down behavior for map moves

* Convert #nohistory anchor tag to a query param like the other parameters. Make query parameters values explicitly state true

* Fix for enableRings so it will toggle the setting

* Use show/hide parameter values to avoid having a a showX/hideX parameter for each option, Rename some parameters, resize map when hiding banner/sidebar, cleanup

Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: eric1tran <eric1tran@gmail.com>
2020-08-07 13:47:32 -05:00
eric1tran 5db1f1e9ba Fix misspelled variable name bug 2020-08-04 14:38:07 -05:00
eric1tran f2f19d49fb
Update openlayers to v6.3.1 (#73)
* Update openlayers to v6.3.1 and get existing source working with new version

* Organize ol source files a bit

Co-authored-by: erictran <eric.tran@flightaware.com>
2020-07-21 11:32:39 -05:00
biggezy 0dae3e4b4a
Allow custom selection of columns in aircraft table (#72)
* Front-end/styling of window with checkbox options to customize plane table columns

* Toggle checkbox functionality with persistence

* Toggle correct columns for each checkbox

* Add several more column options and fix up logic to show/hide columns

* Functional select/deselect all checkboxes; Needs optimization

* Set overflow-x to scroll on aircraft table

* Select Columns button styling

* Refactor toggleAllColumns()

* Separate legend from table scrolling

* Move aircraft table styling into css file

* Spacing

Co-authored-by: erictran <eric.tran@flightaware.com>
2020-07-21 10:00:32 -05:00
Eric Tran bce7e35e0e Display registration number in aircraft table if ident is not present 2020-07-02 10:43:23 -05:00
Eric Tran 2efbf20177 Merge branch 'range_rings' into dev 2020-03-03 16:21:41 +00:00
Eric Tran a273f72246 Merge branch 'view_toggle_fix' into dev 2020-03-03 16:20:34 +00:00
Eric Tran bfc45dc81d Handle cases where location is not set 2020-03-02 20:48:45 +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 263e03f7c2 Add last position age to aircraft detail pane that was removed 2020-02-20 22:27:12 +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
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
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
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
Eric Tran de6d671ba4 Change all occurences of Skyview to SkyAware in .js files 2019-07-16 19:11:19 +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
James Wilson 8eeb29ec32 Fix typo. Clean up CSS and spacing 2018-08-17 11:31:12 -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 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 6af6ff7c2b Fix NAC/NIC/SIL labels and content. Fix airframes padding. Fix info icon url 2018-07-31 18:25:11 -05:00