altosdroid: Change tracker selection dialog
authorKeith Packard <keithp@keithp.com>
Sun, 9 Feb 2020 04:44:10 +0000 (20:44 -0800)
committerKeith Packard <keithp@keithp.com>
Sun, 9 Feb 2020 06:52:23 +0000 (22:52 -0800)
commit79f2677143f85a2807b8d4e297f3617aafbd34da
tree215f473a084728b6c68cf8a0a3d3fc749d25daae
parent6e3c4493cfa8d92d96808d14d1c12abb35ecb442
altosdroid: Change tracker selection dialog

Create a table of trackers and allow sorting based on each column.
When a tracker is selected, the app will not change to another tracker
automatically.

Signed-off-by: Keith Packard <keithp@keithp.com>
16 files changed:
altosdroid/app/src/main/AndroidManifest.xml.in
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/AltosDroid.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/AltosDroidPreferences.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/AltosMapOffline.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/AltosMapOnline.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/IdleModeActivity.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/SelectTrackerActivity.java [new file with mode: 0644]
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/TelemetryService.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/TelemetryState.java
altosdroid/app/src/main/java/org/altusmetrum/AltosDroid/Tracker.java [new file with mode: 0644]
altosdroid/app/src/main/res/layout/device_name.xml
altosdroid/app/src/main/res/layout/idle_mode.xml
altosdroid/app/src/main/res/layout/tracker_ent.xml [new file with mode: 0644]
altosdroid/app/src/main/res/layout/tracker_list.xml [new file with mode: 0644]
altosdroid/app/src/main/res/values/strings.xml
altoslib/AltosIdleMonitor.java