Dennis Guse
|
5581b404f7
|
DataSourceManager now always registers for all changes.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
2ef74eb908
|
Automated code cleanup using AndroidStudio.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
16c654141f
|
Renamed TripStatistics to TrackStatistics.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
dfc785f2fd
|
Simplified internal data processing (class structure).
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
f621cdf032
|
Removed grade internals completely.
|
2020-04-05 21:56:26 +02:00 |
|
Román
|
8b04d9c4a6
|
creates a segment like pause/continue.
|
2020-04-05 14:25:29 +02:00 |
|
Dennis Guse
|
364b4702e3
|
Waypoint requires a non-null location.
Remove setLocation() from Waypoint and TrackPoint.
|
2020-03-30 19:52:06 +02:00 |
|
Dennis Guse
|
a98c16de28
|
Removed TrackPointFactory.
New TrackPoints are now always created and old ones not reused.
|
2020-03-30 19:52:06 +02:00 |
|
Dennis Guse
|
881bf1982a
|
Removed TrackWriterTrackPointFactory.
Replaced with local variable for TrackPoint swapping.
|
2020-03-30 19:52:06 +02:00 |
|
Dennis Guse
|
f340622977
|
Automated code analysis improvements.
|
2020-03-30 19:52:06 +02:00 |
|
Dennis Guse
|
194379295d
|
TrackPoint has Location as delegate instead of inheritance.
|
2020-03-30 19:52:06 +02:00 |
|
Dennis Guse
|
901cffee97
|
Use TrackPoint instead of Location (and omit casting).
|
2020-03-30 19:52:06 +02:00 |
|
Román
|
d93c2ec5f3
|
TrackDetailActivity starts an actual recording and a stopped recording can be resumed. Fixes #103 and #11.
|
2020-03-30 19:25:22 +02:00 |
|
Dennis Guse
|
e54d85e04d
|
ChartFragment: unregister from preference changes on pause.
|
2020-03-21 20:54:49 +01:00 |
|
Dennis Guse
|
cb30ad27c3
|
Removed that tracks store count of the locations.
|
2020-03-20 19:44:31 +01:00 |
|
Dennis Guse
|
8685c9cc88
|
Merge pull request #162 from rgmf/issue#89
Share pictures from marker.
|
2020-03-18 22:08:42 +01:00 |
|
Román
|
a6f03d0f23
|
Share pictures from marker.
Fixes #89.
|
2020-03-18 19:33:57 +01:00 |
|
Dennis Guse
|
b2b8c7fd54
|
Database upgrade (incl. tests): removed unused columns and added indices.
Fixes #108.
|
2020-03-17 21:39:10 +01:00 |
|
Dennis Guse
|
c8a33201f5
|
Moved annoucement text generation into util class.
|
2020-03-16 21:43:23 +01:00 |
|
Dennis Guse
|
d23db5bafd
|
Charts use preferred units and rate.
Fixes #150.
|
2020-03-16 21:43:23 +01:00 |
|
Dennis Guse
|
ac528f9a10
|
Use trackname for sharing files.
Fixes #130.
|
2020-03-16 21:43:23 +01:00 |
|
Dennis Guse
|
92dfadfdba
|
Remove elevation min/max from UI as GPS-derived data often lead to invalid data (especially initial fix phase).
Fixes #148.
|
2020-03-16 21:43:23 +01:00 |
|
Román
|
cbce70143b
|
All marker management is now in MarkerEditActivity (including take photo and added gallery image to the marker).
Issue 122.
|
2020-03-11 19:59:15 +01:00 |
|
Dennis Guse
|
d3109bbc37
|
Cleanup.
|
2020-02-05 23:08:17 +01:00 |
|
Peter Storch
|
ad990e8cd7
|
Forward multiple tracks to dashboard
|
2020-02-04 00:07:17 +01:00 |
|
Dennis Guse
|
7451fbd413
|
CI: enable testing via Github Actions.
|
2020-02-03 23:27:19 +01:00 |
|
Dennis Guse
|
dd3ee6d99e
|
Bugfix: match internal ContentURI correctly.
TrackPoint by TrackId was not working (and not used).
|
2020-02-03 21:32:06 +01:00 |
|
Dennis Guse
|
bbb6a7c22c
|
Bugfix: keep TrackRecordingService in foreground if paused.
|
2020-02-03 20:45:14 +01:00 |
|
Dennis Guse
|
dc1b50a7bf
|
Cleanup: move PAUSE_LATITUDE and RESUME_LATITUDE to TrackPointsColumn.
|
2020-02-03 20:45:14 +01:00 |
|
Dennis Guse
|
21bfb88e0b
|
Bugfix: initialize fragments from bundle rather via constructor.
Introduced in 8b11e1d611
This fixes #127.
|
2020-02-03 19:51:04 +01:00 |
|
Dennis Guse
|
aaab8adce9
|
ExportAsyncTask: always get a wakelock.
|
2020-02-03 19:51:04 +01:00 |
|
Dennis Guse
|
dd6a4cd153
|
Export: files are now overwritten.
|
2020-01-11 20:29:20 +01:00 |
|
Dennis Guse
|
76656997ef
|
Sharing: check if a compatible app is installed rather than trying it.
|
2020-01-11 20:27:43 +01:00 |
|
Dennis Guse
|
32070a0bd6
|
Use java.time instead of custom code for parsing (requires API 26+).
This is a functional change on API26+ as a timezone identifier is required.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
b9420d4dde
|
Removed LocationManagerConnector.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
1b810e1294
|
TrackRecordingService: do not try to register location listener every minute.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
f16d59bff6
|
Cleanup.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
b5bf3aadc5
|
Refactored wake lock release.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
83758fcd72
|
Always cancel TrackRecordingService's notification.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
070917bc0b
|
Extracted TrackRecordingService's Binder.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
543a04dfdd
|
Cleanup.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
b4d5eb0eec
|
Refactoring: SharedPreferences are not provided via DataSource anymore.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
9f84cc4952
|
Use ContentUris.parseId().
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
09fe35f1ca
|
Cleanup.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
27e50b2dd9
|
Moved ContentProvider into separate package.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
971460848b
|
Extracted LocationIterator from ContentProviderUtils.
Also refactored LocationFactory to TrackPointFactory.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
8bc2937bb4
|
Extracted LocationIterator from ContentProviderUtils.
|
2020-01-11 19:31:58 +01:00 |
|
Dennis Guse
|
0e9b68c2a1
|
Cleanup.
|
2020-01-11 19:31:58 +01:00 |
|
Nathan Hearnsberger
|
79f5ed4dc3
|
Added KMZ without photos, photo details to export picker.
|
2020-01-11 19:27:53 +01:00 |
|
Dennis Guse
|
7b291e85d7
|
Renamed DeleteActivity to TrackDeleteActivity.
|
2020-01-03 17:04:51 +01:00 |
|