Román
|
8cb6d63abe
|
Cleanup and rename.
|
2020-08-16 07:27:44 +02:00 |
|
Román
|
9837680540
|
GPS Status: TrackListActivity uses the value of gps status from the service to select appropiate icon.
|
2020-08-16 07:27:44 +02:00 |
|
Román
|
e2b741dd08
|
Added GPS Status to the service so activities can access to the GPS Status.
|
2020-08-16 07:27:44 +02:00 |
|
Dennis Guse
|
cf45a8079c
|
Simplified getting the BluetoothAdapter.
|
2020-08-04 22:56:35 +02:00 |
|
Dennis Guse
|
97c46183c3
|
TrackRecordingServiceConnection: always bind (and start) the TrackRecordingService.
Seemed to be a memory optimization.
|
2020-07-21 19:44:39 +02:00 |
|
Dennis Guse
|
c02b8fab53
|
HandlerServer: use executor service to send data to TrackRecordingService.
Fixes #329.
|
2020-07-21 19:43:51 +02:00 |
|
Dennis Guse
|
b70c3be5af
|
Cleanup: static code analysis using AndroidStudio.
|
2020-07-20 20:05:45 +02:00 |
|
Román Martínez
|
17de8cea6f
|
Service refactoring: move location management to the LocationHandle.
Tests refactoring: location and service tests re-worked.
|
2020-07-17 12:29:30 +02:00 |
|
Dennis Guse
|
a3ba1e1490
|
Cleanup: use lambda instead of runnable.
|
2020-06-09 23:01:09 +02:00 |
|
Román
|
12e6f03098
|
Recorded/Recording nested layouts converted to constraint layout. Fixes #15.
|
2020-05-25 13:06:36 +02:00 |
|
Román
|
360d59d3de
|
Split detail and record to simplify the code. Fixes #171.
|
2020-05-25 13:06:17 +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
|
f75a48ccab
|
TrackRecordingService doesn't change the track's name when recording ends. Fixes #209.
|
2020-05-07 18:23:40 +02:00 |
|
Dennis Guse
|
1deaf7650e
|
Bugfix: pausing should only insert a non-null lastTrackpoint.
Found by Google Play Pre-Launch report.
|
2020-04-28 19:58:11 +02:00 |
|
Dennis Guse
|
a50b1ac78e
|
Cleanup using Android Studio code analyzer.
|
2020-04-28 08:07:24 +02:00 |
|
Román
|
65bda35001
|
Preferred rate settings adapted to new code changes.
|
2020-04-27 20:25:16 +02:00 |
|
Román
|
83b5ebb02c
|
Added new option in Preferred rate setting: By Default.
With By Default option it will use pace or speed depending on activity type.
Fixes #151.
|
2020-04-27 20:02:55 +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 |
|
Dennis Guse
|
bbe182cf82
|
Removed handler between BluetoothConnectionManager and -RemoteSensorManager.
Toast messages should rather be sent from activities.
|
2020-04-27 07:17:46 +02:00 |
|
Dennis Guse
|
1d838344dc
|
TrackRecordingService: test inserting locations.
|
2020-04-15 22:37:31 +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
|
2898e06246
|
TrackRecordingService: move service restart handling into method.
|
2020-04-13 20:23:22 +02:00 |
|
Dennis Guse
|
0d87c65b49
|
TrackRecordingService: cleanup.
|
2020-04-13 20:23:22 +02:00 |
|
Dennis Guse
|
9b97cdfcd1
|
TrackRecordingService: cleanup.
if+return rather than if+else.
|
2020-04-13 20:23:22 +02:00 |
|
Dennis Guse
|
95feae846a
|
Create helper functions for TrackPoints in TrackPointUtils.
|
2020-04-13 20:23:22 +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 |
|
Román
|
8b04d9c4a6
|
creates a segment like pause/continue.
|
2020-04-05 14:25:29 +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 |
|
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
|
cb30ad27c3
|
Removed that tracks store count of the locations.
|
2020-03-20 19:44:31 +01:00 |
|
Dennis Guse
|
c8a33201f5
|
Moved annoucement text generation into util class.
|
2020-03-16 21:43:23 +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
|
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 |
|