531ff36ed0
Add preference to show debug information on main screen.
2023-04-02 16:13:56 -07:00
eff08eb375
Also watch charging status, don't kill GPS while on power.
2023-04-02 16:12:44 -07:00
9e75502477
Don't reset from dead just by looking at the screen.
...
This was making it hard to debug because I couldn't actually
look at the problem without it fixing itself.
2023-04-02 16:11:23 -07:00
89035e0323
Various linting.
2023-04-02 16:07:22 -07:00
7788352286
Disable the polyline's infowindow in mapfragment.
2023-04-02 12:29:06 -07:00
3a4ae9d723
Reset arrived_at_home while resetting listeners, not sleeping.
2023-04-02 12:13:19 -07:00
1a18ac22e4
Dedent this code with a continue.
2023-04-02 12:12:32 -07:00
61169a56de
Don't update notification if database is not ready.
2023-04-02 12:11:57 -07:00
f90d8f620e
Gitignore app/release/output-metadata.json.
2023-04-02 10:06:50 -07:00
5928643325
Add OSM copyright to about section.
2023-04-02 10:05:50 -07:00
6a780d3e46
Add import_gpx.py.
2023-04-02 08:46:01 -07:00
d2eb6ccde4
Also show the accuracy in the selected_trkpt_info.
2023-04-02 08:45:14 -07:00
2e84ecb295
Add power management to readme.
2023-04-01 17:53:34 -07:00
cb47f9ab49
Combine unnecessary else if.
2023-04-01 17:37:16 -07:00
6ad4c2dbe5
Also watch step counter movement, notification icon by status.
2023-04-01 13:56:27 -07:00
59389accc5
Subtract pause duration from moving duration, change strings.
2023-04-01 13:11:53 -07:00
a89016383a
Snap map to center instead of animating.
2023-04-01 13:08:20 -07:00
8aff8f3833
Remove the compass overlay.
2023-04-01 13:07:44 -07:00
a0e1fb8d8b
Add preference "Allow sleep at homepoints and in deadzones".
2023-04-01 13:07:33 -07:00
eec0caf59d
Kill GPS if it is struggling for several minutes, wait for motion.
...
Still testing.
2023-03-31 22:32:29 -07:00
6dda912198
Add app icon to readme.
2023-03-30 22:04:58 -07:00
67382ce90a
Sleep GPS near homepoints, wait for significant motion sensor.
...
First attempts, will test for a few days.
2023-03-30 21:57:24 -07:00
1ef59f49f5
Add "use trkpt as start" and "use trkpt as end" buttons.
2023-03-30 18:40:11 -07:00
9209a30c14
Rearrange elements to match the order they appear.
2023-03-30 18:38:29 -07:00
7eba6e262a
Add TextInputLayout to homepoint dialog, and re-add it to save dialog.
2023-03-30 18:00:57 -07:00
9b67ca8bfd
When arriving at a homepoint, move it to the front of the deque.
2023-03-30 17:35:41 -07:00
55bde3b812
Use in-app prompt for track name before going to save intent.
...
This allows you to put a custom name on your track without having
to navigate your text cursor between the .gpx file extension.
This also puts the name inside the gpx file's metadata, so that's
a distinct advantage over just titling the filename itself.
2023-03-29 21:04:06 -07:00
32d71457dc
Change GPX creator attribute to "net.voussoir.trkpt version".
2023-03-28 23:23:26 -07:00
19a97d905a
Fix incorrect filter blocking onclick of point index 0.
2023-03-28 22:13:15 -07:00
bac441ad4b
Add LeakCanary.
2023-03-28 18:16:53 -07:00
ccaec4bf10
Display notification time in local timezone.
2023-03-28 17:28:31 -07:00
36f15bf057
Add constant DISPLACEMENT_LOCATION_COUNT.
2023-03-26 21:08:58 -07:00
a86d1f4a38
Store location provider in trkpt rows.
2023-03-26 21:08:00 -07:00
990f4298ba
Remove version number onclick copy to clipboard.
2023-03-26 19:40:15 -07:00
fd3d18f4e1
Reset version number to 1.0.0 for this fork.
2023-03-26 19:34:27 -07:00
c22184d9cb
New app icon for this fork.
2023-03-26 19:33:43 -07:00
f62cebdfaf
Add pause_duration to statistics.
2023-03-26 19:31:30 -07:00
f7101ff83a
Fix self-imposed bug regarding start_time_previous, end_time_previous.
2023-03-26 19:30:51 -07:00
d555590d1f
Don't calculate velocity for tracks <= 1 second.
2023-03-26 19:30:18 -07:00
3b36cc6c85
Remove CONTRIBUTE.md.
2023-03-26 13:30:32 -07:00
670f219ed7
Put BuildConfig.VERSION_NAME back in the prefs screen.
2023-03-26 13:30:24 -07:00
d7caee4131
Autogenerate Track name from start and end dates.
2023-03-26 12:37:57 -07:00
2e884aef02
Rename Map tab to Record.
2023-03-26 12:13:00 -07:00
53a1dab2fb
Omit exact duplicates before considering recent displacement.
2023-03-26 12:12:42 -07:00
fd206249f5
Set datetime spinners during isolate trkseg and spatial query.
2023-03-26 12:00:45 -07:00
71d1bcc675
Add source code and fork notice in settings.
2023-03-26 19:37:04 -07:00
a566e80ebf
Initialize track_points_overlay disabled when zoomed out.
2023-03-26 11:32:52 -07:00
85d32aff22
Fix select / delete trkpt timestamp query <=, >=.
2023-03-26 11:32:15 -07:00
bb0e544553
Add isolate_trkseg_button.
2023-03-26 11:26:53 -07:00
5008cea165
Remove the blue dot from the start/end markers. Just the pins.
2023-03-26 11:25:32 -07:00