summaryrefslogtreecommitdiff
path: root/ao-tools/altosui/AltosFlightUI.java
Commit message (Collapse)AuthorAge
* altosui: switch channel selector to combo box. Shorten displayed device namesKeith Packard2010-11-19
| | | | | | | | | A combo box displays the current value, which is quite nice to have. Add a 'toShortString' for AltosDevice so that the window frames and error messages don't have extra spaces generated by the altos_device toString method. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Cleanup flight UI layoutKeith Packard2010-11-16
| | | | | | | Use common constants for fonts and insets Shrink fonts so that the window is < 600 pixels tall. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: With --replay option, exit when replay window is closedKeith Packard2010-11-14
| | | | | | Otherwise, the application hangs around forever. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Replace flight status table with labels, fix resize.Keith Packard2010-11-13
| | | | | | | | | | | | There's no reason to use a table for the flight status data, replace that with a selection of widgets instead. Also, set all of the grid bag constraints for the various flight status displays so that resize does something sensible. Adds a scrollbar to the table display so that it can shrink. Signed-off-by: Keith Packard <keithp@keithp.com>
* read preferences for --replayAnthony Towns2010-11-11
|
* altosui: Add ascent, descent and landed tabsKeith Packard2010-11-09
| | | | | | This completes the set of tabs for in-flight status information. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add tab UI with 'pad' mode.Keith Packard2010-11-09
| | | | | | | This creates a multi-tab interface for flight monitoring and includes a special tab for 'pad' mode. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Create abstract interface for flight data displayKeith Packard2010-11-09
| | | | | | | This allows the implementation of the flight data display to occur in the flight UI instead of the display thread. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Split out flight monitoring to separate windowKeith Packard2010-11-08
This creates a per-TD (or replay) window to contain the flight monitoring information, allowing multiple monitors. This also adds per-TD preferences for monitoring channel. Signed-off-by: Keith Packard <keithp@keithp.com>