altoslib: Store saved state in version-independent format
authorKeith Packard <keithp@keithp.com>
Fri, 13 May 2016 06:33:53 +0000 (23:33 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 13 May 2016 06:41:55 +0000 (23:41 -0700)
commitb1a90adac9f6e2a609ce1ccd6749462bb5c9adbe
tree107b6491d8ffc507609f9923353d5454c0664323
parentb13037fad0905c5933d1ff579122ba1357b02eea
altoslib: Store saved state in version-independent format

Use AltosHashSet for AltosState so that AltosDroid doesn't lose
tracker information when the application is upgraded.

Signed-off-by: Keith Packard <keithp@keithp.com>
26 files changed:
altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java
altosdroid/src/org/altusmetrum/AltosDroid/TelemetryService.java
altoslib/AltosAccel.java
altoslib/AltosCompanion.java
altoslib/AltosConfigData.java
altoslib/AltosFrequency.java
altoslib/AltosGPS.java
altoslib/AltosGPSSat.java
altoslib/AltosGreatCircle.java
altoslib/AltosHashSet.java
altoslib/AltosHashable.java [new file with mode: 0644]
altoslib/AltosIMU.java
altoslib/AltosLib.java
altoslib/AltosListenerState.java
altoslib/AltosMag.java
altoslib/AltosMs5607.java
altoslib/AltosParse.java
altoslib/AltosPreferences.java
altoslib/AltosPreferencesBackend.java
altoslib/AltosPyro.java
altoslib/AltosQuaternion.java
altoslib/AltosRotation.java
altoslib/AltosSavedState.java
altoslib/AltosState.java
altoslib/Makefile.am
altosui/AltosLaunch.java