Dennis Guse
|
0dfd31a308
|
Code cleanup via Android Studio analyze.
Notably change: TrackPoint's copy constructor missed to copy the elevationGain.
|
2020-09-20 18:46:05 +02:00 |
|
Román
|
a6e275f8aa
|
Several hidden bugfixes around Track.Id
|
2020-09-09 17:53:07 +02:00 |
|
Román
|
a61468d600
|
Bugfix: String.valueOf doesn't work with Track.Id. Fixes #422.
|
2020-09-09 17:53:07 +02:00 |
|
Dennis Guse
|
5099118dd7
|
Elevation gain: make it optional as Float - and if null, then the UI just shows "-".
In TrackStatistics the elevation gain is now nullable.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
6845ce4984
|
Elevation gain: make it optional as Float.
So if no sensor data is provided, it is not stored in the database and not exported.
|
2020-09-05 12:39:23 +02:00 |
|
Román
|
fe3bf61acb
|
Squash: load TrackPoint elevationGain.
|
2020-09-05 12:39:23 +02:00 |
|
Román
|
577b9b4635
|
Alter table trackpoints: added elevation gain to the trackpoints table.
|
2020-09-05 12:39:23 +02:00 |
|
Dennis Guse
|
8a14bc46f6
|
Implement elevation gain via barometer.
|
2020-09-05 12:39:22 +02:00 |
|
Dennis Guse
|
9d6c9676ab
|
Refactoring to marker: content-package and fragments.
#389
|
2020-09-05 10:37:41 +02:00 |
|
Dennis Guse
|
74e09e1fa9
|
Refactoring to marker: data class and ContentProviderUtils.
#389
|
2020-09-05 10:20:16 +02:00 |
|
Román
|
5be4c107f4
|
Announcement: while recording report current interval pace or speed.
Fixes #134.
|
2020-09-02 07:52:33 +02:00 |
|
Dennis Guse
|
c610758ae1
|
Move CursorLoader to ContentProviderUtils.
|
2020-08-23 00:09:02 +02:00 |
|
Dennis Guse
|
0ab14e0f3d
|
Implement Track.Id and Waypoint.Id (with tests).
Fixes #276.
|
2020-08-22 23:18:48 +02:00 |
|
Dennis Guse
|
bcbaf4985a
|
Implement Track.Id and Waypoint.Id (without tests).
Fixes #276.
|
2020-08-22 23:18:48 +02:00 |
|
thrillfall
|
6412bb9fcd
|
remove useless parameter
|
2020-08-18 16:37:44 +02:00 |
|
thrillfall
|
f4b585b830
|
do not pass complete track data to exporter factory method just to knwo if there is more then one track to export
|
2020-08-18 16:37:44 +02:00 |
|
thrillfall
|
47c259fa9a
|
move tracks array from class state to method argument
|
2020-08-18 16:37:44 +02:00 |
|
thrillfall
|
2655d3e773
|
fix decorator TrackExporter interface
|
2020-08-18 16:37:44 +02:00 |
|
Dennis Guse
|
6a397922d2
|
Cleanup using IntelliJ's analyze code.
|
2020-08-16 20:13:09 +02:00 |
|
Dennis Guse
|
5c96774e79
|
ContentProvider can now lookup tracks via UUID.
|
2020-08-15 21:12:10 +02:00 |
|
Dennis Guse
|
c26a5edc03
|
Make track import behavior on duplicate UUID configurable (default: import with a new UUID).
|
2020-08-15 21:12:10 +02:00 |
|
Dennis Guse
|
db1167ead5
|
Find track by UUID.
|
2020-08-15 21:12:10 +02:00 |
|
Dennis Guse
|
04f146c641
|
Bugfix: formatting of pace was not formatted correctly (e.g., 4:60).
Fixes #370.
|
2020-08-15 20:19:46 +02:00 |
|
Dennis Guse
|
b676fd6614
|
SearchEngineTest: do not use production database.
Partly fixes #143.
|
2020-08-10 15:39:53 +02:00 |
|
Dennis Guse
|
b70c3be5af
|
Cleanup: static code analysis using AndroidStudio.
|
2020-07-20 20:05:45 +02:00 |
|
Dennis Guse
|
6d091dfa81
|
Fixes NPE on MarkerEditActivity when taking a photo and trigger an orientation change. (#327)
Fixes #325.
|
2020-07-18 22:52:19 +02:00 |
|
Peter Storch
|
97ad6bc2f8
|
expose waypoints to dashboard
Necessary for https://github.com/OpenTracksApp/OSMDashboard/issues/48
|
2020-07-18 18:56:53 +02:00 |
|
Dennis Guse
|
98c3169929
|
Track deletion UI: code cleanup.
|
2020-07-08 08:25:36 +02:00 |
|
Dennis Guse
|
c9869bab0e
|
Generate UUID for each track (necessary for synchronization).
Fixes #294.
|
2020-06-30 12:39:30 +02:00 |
|
Dennis Guse
|
3a5220546e
|
Dashboard API: fallback to "open as KMZ" implemented as proxy activity.
We are not allowed to query for installed packages as of Android R (API 30).
|
2020-06-13 17:56:59 +02:00 |
|
Dennis Guse
|
725c21c0a1
|
Bugfix: parse URI with trackIds correctly.
|
2020-06-13 17:56:59 +02:00 |
|
Dennis Guse
|
a3ba1e1490
|
Cleanup: use lambda instead of runnable.
|
2020-06-09 23:01:09 +02:00 |
|
Dennis Guse
|
b617420290
|
Export: do not show progress of exported TrackPoints.
Only the overall number of tracks is shown now (similar to import).
|
2020-05-24 10:58:43 +02:00 |
|
Dennis Guse
|
e55924dae3
|
Bugfix: Cadence/Speed computation incorrectly truncated time to long instead of float.
|
2020-05-13 20:34:16 +02:00 |
|
Dennis Guse
|
e3a8143d58
|
Cleanup.
|
2020-05-13 20:34:16 +02:00 |
|
Román
|
5be4129ba9
|
Edit marker: if user deletes photo then photo is deleted from internal storage too. Fixes #208.
|
2020-05-09 15:44:10 +02:00 |
|
Román Martínez
|
240d8f6b6c
|
Images/folders are deleted when tracks/waypoints are deleted.
This fixes #189.
|
2020-04-27 18:18:02 +02:00 |
|
Dennis Guse
|
4893a2b743
|
Added cycling speed sensor.
Fixed speed and cadence computation.
Fixed that a sensor change in settings resulted in a disconnect for all connected sensors.
|
2020-04-27 07:17:46 +02:00 |
|
Dennis Guse
|
3408ea97f4
|
Refactoring: move TrackPointDataSet directly into TrackPoint.
|
2020-04-27 07:17:46 +02:00 |
|
Dennis Guse
|
ddb17f61cb
|
Bluetooth LE: implemented cycling cadence and speed sensors.
Cadence is working while speed still requires the wheel size.
|
2020-04-27 07:17:46 +02:00 |
|
Román
|
54b9c4370b
|
KML description: max/min elevation will not show if have invalid values (unknow).
|
2020-04-21 19:01:35 +02:00 |
|
Dennis Guse
|
1d838344dc
|
TrackRecordingService: test inserting locations.
|
2020-04-15 22:37:31 +02:00 |
|
Dennis Guse
|
fd826199e2
|
Tests for TrackRecordingService (pause/resume/restart).
|
2020-04-14 22:13:14 +02:00 |
|
Dennis Guse
|
f485d90ef2
|
ContentProviderUtils.bulkInsertTrackPoint(): removed length parameter.
|
2020-04-14 19:42:17 +02:00 |
|
Dennis Guse
|
ec39e67a09
|
Removed Waypoint default constructor used by testing.
This avoids a null check for Waypoint.getLocation().
|
2020-04-14 07:12:56 +02:00 |
|
Dennis Guse
|
1a86db0a8b
|
Cleanup.
|
2020-04-13 20:23:40 +02:00 |
|
Dennis Guse
|
fbc902e830
|
Cleanup using AndroidStudio code analyzer.
Moved to iterator for loops for ChartView and ChartFragment.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
38a15a96b3
|
Cleanup.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
46f8753746
|
Removed TrackDataType and simplified TrackDataManager.
|
2020-04-05 21:56:26 +02:00 |
|
Dennis Guse
|
70bc8f33b1
|
Do not expose TrackDataType to fragments.
|
2020-04-05 21:56:26 +02:00 |
|