Commit graph

34 commits

Author SHA1 Message Date
e26bd2bf9a checkpoint 2023-03-19 11:19:24 -07:00
4a47d267a5 checkpoint 2023-03-15 22:04:08 -07:00
bbd23d8fb1 checkpoint 2023-03-15 21:26:42 -07:00
0133524fa2 checkpoint 2023-03-14 22:14:25 -07:00
62189f9e61 checkpoint 2023-03-14 17:26:02 -07:00
8cbfa729f0 checkpoint 2023-03-12 17:49:03 -07:00
2c33cc88f7 checkpoint 2023-03-11 21:07:16 -08:00
df77b089ac checkpoint 2023-03-09 20:24:06 -08:00
2568af3bb1 checkpoint 2023-03-06 20:52:41 -08:00
7956f44ce4 Was experimenting with automatic GPX export. Hardcoded path.
These changes are several months old, I am just now committing them
because I want to move on to a different experiment.
2023-03-04 21:29:18 -08:00
e3bc911de4
Refactor out TracklistElement, make Track more object-oriented.
I'm sure the reason for TracklistElement was to save memory by not
having the waypoints loaded, but the separation of Track /
TracklistElement creates lots of back-and-forth conversions and
mental overhead. I want to give this a try and see if it actually
causes any problems.

Moved a lot of helper functions into the classes they operate on.
2022-04-08 18:13:59 -07:00
0c510d4a11
wip 2022-04-08 18:13:52 -07:00
y20k
c99c8d343d
removed the transparent status bar (temporarily) 2022-03-24 20:54:30 +01:00
y20k
4858693516
updated copyright 2022-01-05 17:20:44 +01:00
y20k
b8c3da2619
Save and load the state of the map (map center and zoom level) for a recording (was broken before) 2021-09-16 22:44:34 +02:00
TacoTheDank
855b0a0249 Migrate to ActivityResult APIs 2021-07-01 15:59:27 -04:00
y20k
c81105186f
fixes a crash when trying to delete a freshly recorded track 2021-06-28 18:47:00 +02:00
y20k
36b891152c
Updated libraries 2021-06-24 21:56:48 +02:00
y20k
1c70fe1b5e
use SimpleFastPointOverlay for the track overlay (see #96) 2021-03-15 17:43:31 +01:00
y20k
fa43dde017
mark start and end of a track with a pin icon (see #95) 2021-03-09 22:27:42 +01:00
y20k
eb296188d8
Implements most of of the changes proposed by @TacoTheDank (thank you!) in this pull request (see https://github.com/y20k/trackbook/pull/91) 2020-11-18 18:19:52 +01:00
y20k
0bc161396f
catch an exception that, may come up, when the default system file picker is disabled (see #70 & #81) 2020-10-14 10:24:17 +02:00
y20k
11610cca87
addresses #81 - saves gpx files without a file manager present check 2020-10-13 16:52:12 +02:00
y20k
7805f6aaeb
make Trackbook work better with different status bar heights (e.g. on phones with camera cutouts.) 2020-10-05 14:00:44 +02:00
y20k
2531a36f20
GPX output adapted for new "starred" feature 2020-08-03 16:42:47 +02:00
y20k
7d47068bb0
Reverts code style changes introduced in 4dcea979 and 66f4865d 2020-08-03 11:39:05 +02:00
TacoTheDank
2405eb45a0 Fix vibration deprecations 2020-07-31 21:13:21 -04:00
TacoTheDank
66f4865de3 Miscellaneous code cleanup 2020-07-31 21:04:52 -04:00
TacoTheDank
4dcea97982 Adjust codestyle to an .editorconfig 2020-07-31 20:06:53 -04:00
y20k
18d043cafe
new feature: you can mark a recorded waypoint as POI see #71 2020-07-30 13:59:07 +02:00
y20k
4bed93f821
addresses crash described in issue #70 - adds check if file manager is present 2020-04-01 17:26:20 +02:00
y20k
54d875ff2d
option to delete all recordings that are not starred 2020-03-09 15:39:48 +01:00
y20k
beb0d2f236
gpx export now uses file picker (instead of share sheet) 2020-02-13 17:12:34 +01:00
y20k
99265afe58
Kotlin Rewrite - everything is new 2020-01-02 18:00:37 +01:00