Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve aircraft selection / listing in UI #21

Closed
TwinFan opened this issue Nov 6, 2018 · 2 comments
Closed

Improve aircraft selection / listing in UI #21

TwinFan opened this issue Nov 6, 2018 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@TwinFan
Copy link
Owner

TwinFan commented Nov 6, 2018

Current Situation / Problem (follow up to #9)
Aircraft selection for a/c info window or in settings is currently by typing only: transponder, registration, call sign, flight number...
As there is no list of aircrafts to choose from the user has to know somehow that the aircraft is there. Currently only possible by reading the labels of the displayed aircraft, which only works for aircrafts closeby.

Suggested Alternatives

  • List window, which just lists all aircrafts with some values. Real benefit with
    • customisable columns with live data
    • filter options to limit displayed a/c (like distance to viewer, a/c type...)
    • action from there like "Open Info Wnd" or "Copy trsp to Clipboard"
    • will finally require to adapt a ListBox into TFWidgets.cpp, see TestWidgets.cpp by Sandy Barbour
  • Click on a/c
    • Challenge: Don't know if it is possible to map aircrafts 3D-coordinates to the 2D coordinates a mouse click has. Meaning: Unclear how I would identify the closest aircraft.
    • (Above TestWidgets.cpp has a solution to temporarily receive mouse clicks in the entire screen...they use it to close a drop down box)

Benefits
Enables the use to see and select from all aircrafts currently being handled by LT.

@TwinFan TwinFan added the enhancement New feature or request label Nov 6, 2018
@TwinFan TwinFan mentioned this issue Nov 6, 2018
6 tasks
@TwinFan
Copy link
Owner Author

TwinFan commented Jan 23, 2019

For clicking make use of the 2D coordinates that now have to be calculated for label drawing (#63).

@TwinFan TwinFan added this to the After 1.0 milestone Jan 23, 2019
@TwinFan TwinFan mentioned this issue Mar 11, 2019
6 tasks
@TwinFan TwinFan modified the milestones: After 1.0, v1.20 Apr 5, 2019
@TwinFan TwinFan removed this from the v1.20 milestone Jun 26, 2019
@TwinFan TwinFan added this to the v2.x milestone Jul 9, 2020
@TwinFan TwinFan self-assigned this Jul 9, 2020
@TwinFan
Copy link
Owner Author

TwinFan commented Aug 16, 2020

Shipped with v2.09.

@TwinFan TwinFan closed this as completed Aug 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant