Dennis Guse
|
2255624235
|
Cleanup: rename waypoint to marker (tests).
|
2020-12-13 18:05:08 +01:00 |
|
Dennis Guse
|
55fa6d2d79
|
Code cleanup using AndroidStudio.
|
2020-12-13 18:05:08 +01:00 |
|
Dennis Guse
|
48c3695b5d
|
Database enforces foreign key constraints incl. cascading deletes. (#480)
* Database enforces foreign key constraints incl. cascading deletes.
Fixes #317.
|
2020-10-30 21:26:13 +01: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
|
74e09e1fa9
|
Refactoring to marker: data class and ContentProviderUtils.
#389
|
2020-09-05 10:20:16 +02:00 |
|
Dennis Guse
|
f128111650
|
Code cleanup.
|
2020-09-05 01:19:59 +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 |
|
Dennis Guse
|
5c96774e79
|
ContentProvider can now lookup tracks via UUID.
|
2020-08-15 21:12:10 +02:00 |
|
Dennis Guse
|
b70c3be5af
|
Cleanup: static code analysis using AndroidStudio.
|
2020-07-20 20:05:45 +02:00 |
|
Dennis Guse
|
c9869bab0e
|
Generate UUID for each track (necessary for synchronization).
Fixes #294.
|
2020-06-30 12:39:30 +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
|
3408ea97f4
|
Refactoring: move TrackPointDataSet directly into TrackPoint.
|
2020-04-27 07:17:46 +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
|
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
|
f621cdf032
|
Removed grade internals completely.
|
2020-04-05 21:56:26 +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
|
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 |
|
Dennis Guse
|
cb30ad27c3
|
Removed that tracks store count of the locations.
|
2020-03-20 19:44:31 +01:00 |
|
Peter Storch
|
ad990e8cd7
|
Forward multiple tracks to dashboard
|
2020-02-04 00:07:17 +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
|
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 |
|