ronajon
|
c92371b36a
|
GPX import/export: add heartrate and cadence via TrackPointExtension/v1.
|
2020-07-24 22:06:58 +02:00 |
|
Dennis Guse
|
b70c3be5af
|
Cleanup: static code analysis using AndroidStudio.
|
2020-07-20 20:05:45 +02:00 |
|
Dennis Guse
|
bf9b6d6627
|
Import: individual files chosen by an external app.
|
2020-07-18 18:55:30 +02:00 |
|
Dennis Guse
|
7fd9893560
|
TrackDeleteActivity: keep a wakelock while deletion is ongoing.
|
2020-07-13 18:19:34 +02:00 |
|
Román
|
f209031df0
|
Pass extra TrackFileFormat enum like a Serializable instead of String (with String resulted in Null after get extra).
|
2020-07-13 18:19:34 +02:00 |
|
Dennis Guse
|
2dbab929ac
|
Export: replaced async task with thread.
Almost identical to the import.
|
2020-07-13 18:19:34 +02:00 |
|
Dennis Guse
|
e9eb764d12
|
Import: split ImportActivity into fragments.
The fragements keep the state while the activity is re-created (e.g., orientation change).
|
2020-07-13 18:19:34 +02:00 |
|
Dennis Guse
|
41a4a5527a
|
Import: replaced async task with thread.
Extracted directory chooser into a separate activity.
|
2020-07-13 18:19:34 +02:00 |
|
Román Martínez
|
23c3a4d651
|
Import/Export speed in GPX and KML files. (#306)
Import/Export speed in GPX and KML files. Fixes #300.
|
2020-06-30 14:39:44 +02:00 |
|
Dennis Guse
|
ecdb509371
|
Export/import test now verifies the TrackPoints.
|
2020-06-22 21:56:22 +02:00 |
|
Dennis Guse
|
f4fe7b1ab3
|
Import: convert all failed date parsing into SAXExceptions.
|
2020-06-08 22:51:01 +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
|
53b267150b
|
Export/Import: TrackFileFormat is now selected via settings only.
|
2020-05-24 10:58:43 +02:00 |
|
Dennis Guse
|
dc4ac07e11
|
Cleanup.
|
2020-05-09 20:21:16 +02:00 |
|
Dennis Guse
|
a50b1ac78e
|
Cleanup using Android Studio code analyzer.
|
2020-04-28 08:07:24 +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
|
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
|
74835dcef5
|
KMZ import/export: code improved.
|
2020-04-22 13:19:32 +02:00 |
|
Román
|
ed0dc05366
|
KMZ exporting: marker images use waypoint id as a name.
|
2020-04-21 19:01:35 +02:00 |
|
Román
|
653eb8320a
|
KMZ importing: look for images anywhere in KMZ file and only images referenced remain in external storage.
|
2020-04-21 19:01:35 +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 |
|
Román
|
fa9cb3903c
|
KMZ exporting: checks waypoints images exists before parse kml.
|
2020-04-21 19:01:30 +02:00 |
|
Román
|
0f1d8500d1
|
KMZ importing: firstly copies images then parses kml (checks kml's href link to image is correct).
|
2020-04-21 19:00:03 +02:00 |
|
Dennis Guse
|
f485d90ef2
|
ContentProviderUtils.bulkInsertTrackPoint(): removed length parameter.
|
2020-04-14 19:42:17 +02:00 |
|
Román
|
adbad04867
|
URIs for waypoint's photos are correct. Fixes #183.
|
2020-04-12 18:27:20 +02:00 |
|
Dennis Guse
|
6d800caab1
|
While importing photos, check url carefully.
(cherry picked from commit 309c96e4789bd7623b84720a8c8f2bf297c95d59)
|
2020-04-10 14:42:11 +02:00 |
|
Román
|
7bf153db39
|
Avoid NullPointer in creating photoUrl when importing
|
2020-04-10 14:42:11 +02:00 |
|
Román
|
1b69f29751
|
Importing creates content:// for attached pictures. Also, exporting without points bug fixed and images href contains relative link. Fixes #166 and #176.
|
2020-04-10 14:42:11 +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
|
16c654141f
|
Renamed TripStatistics to TrackStatistics.
|
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
|
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 |
|
Dennis Guse
|
cb30ad27c3
|
Removed that tracks store count of the locations.
|
2020-03-20 19:44:31 +01:00 |
|
Dennis Guse
|
d3109bbc37
|
Cleanup.
|
2020-02-05 23:08:17 +01:00 |
|
Dennis Guse
|
dc1b50a7bf
|
Cleanup: move PAUSE_LATITUDE and RESUME_LATITUDE to TrackPointsColumn.
|
2020-02-03 20:45:14 +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
|
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
|
b4d5eb0eec
|
Refactoring: SharedPreferences are not provided via DataSource anymore.
|
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 |
|
Nathan Hearnsberger
|
79f5ed4dc3
|
Added KMZ without photos, photo details to export picker.
|
2020-01-11 19:27:53 +01:00 |
|
Dennis Guse
|
c6d24e9534
|
Pictures: removed MediaScanner.
|
2020-01-01 14:44:23 +01:00 |
|
Dennis Guse
|
50eb71bc1f
|
Cleanup.
|
2020-01-01 14:16:02 +01:00 |
|