Bump java lib versions in preparation for 1.9.2 Quite a few changes; let's bump the version so we don't end up with the wrong version on some machine. Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java lib versions to 13 Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib,altosuilib: Bump library version numbers The API and ABI have changed a bit since 1.7 Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Create data file open helper in AltosLib Use InputStream everywhere, instead of Reader. Create private string input stream as java one is deprecated. Signed-off-by: Keith Packard <keithp@keithp.com>
altosui: Adapt to AltosFlightSeries for data analysis Signed-off-by: Keith Packard <keithp@keithp.com>
altosui: Hacks to plug into the new graph stuff Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Remove older eeprom handling code The new code appears to work in minor testing; time to try it all the time. Signed-off-by: Keith Packard <keithp@keithp.com>
Switch from GPLv2 to GPLv2+ Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java library versions Prepare for 1.6.4 release Signed-off-by: Keith Packard <keithp@keithp.com>
Update java library version numbers Prepare for 1.6.3 release. Signed-off-by: Keith Packard <keithp@keithp.com>
Update java library versions altoslib is API incompatible with 1.6.1 release due to altos.state updates. Signed-off-by: Keith Packard <keithp@keithp.com>
Bump Java library versions Avoid problems if you have an old version of the library installed Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib/altosuilib: Update library version to 7 So many ABI/API changes Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java library versions Lots of minor API/ABI changes; make sure people can install both 1.5 and 1.6 at the same time. Signed-off-by: Keith Packard <keithp@keithp.com>
altosui: Fix the 'Graph' button on the landed tab It hasn't been getting enabled since the state tabs were rewritten. Signed-off-by: Keith Packard <keithp@keithp.com>
java: Bump java library versions for next release Prepare for future release by bumping java versions now Signed-off-by: Keith Packard <keithp@keithp.com>
altosui/telegps: Switch to AltosUIIndicator and AltosUIFlightTab Removes replicated code across all flight tabs Signed-off-by: Keith Packard <keithp@keithp.com>
altosui/telegps: Reduce CPU time needed for flight displays Don't update displays which aren't shown; track hierarchy changes to trigger display from most recent state data. Don't update values which haven't changed; remember previous values and compare with new before updating widget contents. Signed-off-by: Keith Packard <keithp@keithp.com>
altosui: Show "Missing" instead of huge numbers in descent/landed tabs Signed-off-by: Keith Packard <keithp@keithp.com>
java: Refactor AltosFlightDisplay units and font update handling Make AltosFlightDisplay explicitly implement AltosFontListener and AltosUnitsListener interfaces to make everyone use the same API. Then, actually go implement units listeners so that changing units updates all of the active displays immediately Signed-off-by: Keith Packard <keithp@keithp.com>