summaryrefslogtreecommitdiff
path: root/altosui
Commit message (Collapse)AuthorAge
* altosui: Add N/S and E/W to info table lat/lon valuesKeith Packard2013-03-09
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* all: clean up .gitignore files and Makefile clean targetsMike Beattie2013-02-15
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* altosui: Fix AltosLanded call to AltosGraphUIKeith Packard2013-02-11
| | | | | | Changed the argument from String to File but forgot this one. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove graph series which aren't availableKeith Packard2013-02-11
| | | | | | | Make sure all graph series have actual data underlying them by checking the available data before creating the series objects. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Stick file basename in graph window titleKeith Packard2013-02-11
| | | | | | The title was empty before, this seems more useful than that. Signed-off-by: Keith Packard <keithp@keithp.com>
* Build Windows .nsi files in configure scriptKeith Packard2013-02-10
| | | | | | These need the library version numbers embedded in them. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add map and GPS data to graph window. Trac #50Keith Packard2013-02-10
| | | | | | See where the rocket landed without having to replay the whole flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Display count of erased flights along with their numbersKeith Packard2013-02-10
| | | | | | | An attempt to clarify what's going on by providing both a count and the flight numbers. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Display block number while downloading flights. Track #51Keith Packard2013-02-10
| | | | | | | We don't know how long the flight log is, but we can at least provide a block number in the pacifier to let the user know it's not wedged. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Display callsign in connecting message windowKeith Packard2013-02-10
| | | | | | | | When waiting for the remote end to respond, display the callsign along with the frequency so that the user remembers that it's important to set that too. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Interrupt MonitorIdle when changing frequency/callsignKeith Packard2013-02-10
| | | | | | | | When switching radio parameters, the local device needs to have the parameters switched, so interrupt the current operation and start over, the frequency and callsign will be set the next time through. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add callsign to Monitor Idle window (Trac #62)Keith Packard2013-02-10
| | | | | | | This makes it a lot more obvious that the callsign is relevant to the Monitor Idle process. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Adjust graph voltage tool-tip value formatKeith Packard2013-02-10
| | | | | | | Voltages are always small, so use more of the space for the fractional value. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/altoslib/altosuilib: Switch altosui to shared graph codeKeith Packard2013-02-10
| | | | | | | This adds a configuration tab to the graph window to enable/disable various plotted values. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add version numbers to java librariesKeith Packard2013-01-29
| | | | | | | Make our private java library names include a version number so we can ship and install multiple versions at the same time. Signed-off-by: Keith Packard <keithp@keithp.com>
* Change AltosLib to altoslibKeith Packard2013-01-29
| | | | | | Follow Java conventions Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make initial AltOS window position configurableKeith Packard2013-01-20
| | | | | | Give the user a choice of nine locations on the screen Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove duplicate AltosUIPreferences.javaKeith Packard2013-01-20
| | | | | | | This lives in altosuilib now. Several files needed imports of altosuilib added as a result. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: All of the Altos class is actually in AltosUILib nowKeith Packard2013-01-20
| | | | | | Remove all of the duplicate content, shrinking AltosLib to a simple alias Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/micropeak: Let native window system place windowsKeith Packard2013-01-20
| | | | | | | | Instead of forcing windows to our choice of positions, let the host window pick reasonable locations. This avoids having all of our windows appear on top of one another. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosi: callsign could not be configured for AltosUIKeith Packard2013-01-19
| | | | | | | An extra local variable called callsign_value was hiding the object field by the same name and preventing it from getting set to the right value Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Reference altosuilib.jar and altoslib.jar from original dirsKeith Packard2013-01-10
| | | | | | | The symlinks may not be created when the build is getting run as the dependencies aren't in place (thanks, automake). Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Create .dmg file for Mac OS X installationsKeith Packard2013-01-06
| | | | | | Easier for users than a zip file Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove duplicate AltosUSBDeviceKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosUIListenerKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosUIFrame and AltosUIDialogKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosFontListener classKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosDeviceDialogKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove AltosVersion.javaKeith Packard2013-01-02
| | | | | | Version data now stored in AltosUIVersion.java Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use altosuilib for configurationKeith Packard2013-01-02
| | | | | | Start moving to shared UI code Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' into micropeak-loggingKeith Packard2012-12-25
|\
| * altosui: Clean up graph a bit, remove shapes, improve tooltipsKeith Packard2012-12-18
| | | | | | | | | | | | | | | | Sometimes graphs would get shapes at each datapoint which was annoyingly cluttered. And, the tooltips used a format that was difficult to interpret. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Add APRS interval configuration to UIKeith Packard2012-12-07
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Call config UI from AltosConfigData directlyKeith Packard2012-12-07
| | | | | | | | | | | | | | | | Don't make AltosConfig have a pile of config code, stick that in AltosConfigData instead. This uses a new interface, AltosConfigValues to get from AltosConfigData to the UI. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Use AltosConfigData for altosui configuration dialogKeith Packard2012-12-07
| | | | | | | | | | | | Instead of a separate config language parser, share with altoslib Signed-off-by: Keith Packard <keithp@keithp.com>
* | Move libaltos to top levelKeith Packard2012-12-25
|/ | | | | | This will let it be shared by the new MicroPeak gui Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Allow AltosConfig to abort before serial line startsKeith Packard2012-10-25
| | | | | | Check to see if the serial line is active before trying to close it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2012-10-23
|\
| * altosui: Allow any non-basestation to be configuredKeith Packard2012-10-22
| | | | | | | | | | | | TelePyro has some configuration bits. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui/altoslib: Add support for configuring pyro channelsKeith Packard2012-10-22
| | | | | | | | | | | | | | This provides a UI on devices which have pyro channels other than main/apogee. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Handle .mega files in Landed tab 'Graph Flight' buttonKeith Packard2012-10-21
| | | | | | | | | | | | Need to check for .mega files here too. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Move computed state from AltosRecord to AltosStateKeith Packard2012-10-21
| | | | | | | | | | | | | | Make AltosRecord simply track the raw data and have AltosState hold all computed values, including cross-packet averages and computed speeds. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Correct megametrum eeprom filename dateKeith Packard2012-10-21
| | | | | | | | | | | | Was fetching day-of-month from the year field Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Add new filename filtersKeith Packard2012-10-21
| | | | | | | | | | | | Allow the user to restrict filenames to telem, eeprom or mega files Signed-off-by: Keith Packard <keithp@keithp.com>
* | remove local copy of launch-sites.txt and reference to old web locationBdale Garbee2012-10-23
|/
* altosui: Re-add a couple of "unused" valuesKeith Packard2012-10-18
| | | | | | | The values in these calls aren't needed, but the side-effects are, so add them back in. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Accept serial number of zero for eeprom downloadKeith Packard2012-10-16
| | | | | | | | AVR-based products don't have a valid serial number, and so usually report 0. Accept this by making the 'no serial number' case check for negative values. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Print exception stack trace when tracking flightsKeith Packard2012-10-16
| | | | | | More useful in fixing the problem Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Handle missing pad distance in descent tabKeith Packard2012-10-16
| | | | | | | When the GPS isn't locked, the distance from the pad cannot be computed and is left missing. Not crashing in this case is more useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Parse .mega files from command lineKeith Packard2012-10-13
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>