Dennis Guse
|
36fcb44af5
|
TripRecordingService: removed unused trip statistics marker updater.
|
2019-12-11 23:05:31 +01:00 |
|
Dennis Guse
|
a683fbac4b
|
Device reboot: do not restart a not successfully ended track recording.
|
2019-12-11 23:05:31 +01:00 |
|
Matthias Lisin
|
ac765b1ee8
|
Revert duration hint to MAY_DUCK.
Pass OnAudioFocusChangeListener to abandonAudioFocus
|
2019-12-10 12:58:57 +01:00 |
|
Dennis Guse
|
9994cfd260
|
Bugfix: NPE.
|
2019-12-07 13:37:06 +01:00 |
|
Dennis Guse
|
fed6e31f9e
|
Cleanup.
|
2019-12-06 08:00:20 +01:00 |
|
Dennis Guse
|
303abac980
|
Removed READ_PHONE_STATE permission and use AudioManager.MODE_IN_CALL instead.
|
2019-12-03 22:01:01 +01:00 |
|
Dennis Guse
|
d1a459efc2
|
Get audio focus onStart.
|
2019-12-03 20:28:22 +01:00 |
|
Dennis Guse
|
96069e6f09
|
Cleanup.
|
2019-12-03 20:24:57 +01:00 |
|
Dennis Guse
|
301a721329
|
Settings: localize no heart rate sensor selected.
|
2019-12-03 19:53:14 +01:00 |
|
Dennis Guse
|
8e2598e93b
|
Removed split markers.
|
2019-12-03 07:31:24 +01:00 |
|
Dennis Guse
|
d7526f93b8
|
Cleanup: removed ContentProviderUtils interface.
|
2019-11-25 23:02:48 +01:00 |
|
Dennis Guse
|
d6c2e78993
|
Cleanup.
|
2019-11-24 18:48:31 +01:00 |
|
Dennis Guse
|
67d1ac551d
|
Show GPS accuracy while recording in the notification of the TrackRecordingService and notify if accuracy goes beyond configured threshold.
|
2019-11-24 18:44:04 +01:00 |
|
Dennis Guse
|
dcb6be717d
|
Cleanup.
|
2019-11-23 22:46:39 +01:00 |
|
Dennis Guse
|
426af41f2c
|
Move TTS stream definition into one place.
|
2019-11-20 19:27:41 +01:00 |
|
Dennis Guse
|
3e40209d15
|
Refactoring.
|
2019-11-19 08:00:12 +01:00 |
|
Dennis Guse
|
54ff94f905
|
Settings: renamed Bluetooth sensor to "Heart rate".
|
2019-11-18 17:16:50 +01:00 |
|
Dennis Guse
|
e7a8c897a3
|
Settings: scan for Bluetooth sensors rather than using bonded devices.
Bonded devices do no provide information what services (e.g., heart rate) they support.
|
2019-11-17 18:24:02 +01:00 |
|
Dennis Guse
|
c59d1d87bd
|
Bluetooth: move getting adapter to BluetoothUtils.
|
2019-11-17 18:23:08 +01:00 |
|
Dennis Guse
|
2940bf20d8
|
Settings: remove all defaults from code.
|
2019-11-12 21:33:04 +01:00 |
|
Dennis Guse
|
b34805272f
|
Bugfix: not connecting to heart rate sensor - need to start BluetoothRemoteSensorManager.
Introduced in bc5ab0d7e5
|
2019-11-09 00:02:20 +01:00 |
|
Dennis Guse
|
0f348dff10
|
Android does not allow referencing integer in string-arrays: store everything as string and parse it later.
|
2019-11-06 18:16:40 +01:00 |
|
Dennis Guse
|
2a60aa8f59
|
Settings: removed some default definitions from code into xml.
|
2019-11-05 22:02:23 +01:00 |
|
Dennis Guse
|
57f66b77ab
|
Reorganized settings (sharedpreferences and keys); xml only.
|
2019-11-05 21:13:51 +01:00 |
|
Dennis Guse
|
353c958ae0
|
Moved accessing sharedPreferences into PreferencesUtils.
|
2019-11-03 01:44:46 +01:00 |
|
Dennis Guse
|
bc5ab0d7e5
|
Removed unnecessary RemoteSensorManagerFactory.
TrackRecordingService is only using BluetoothRemoteSensorManager and thus factory pattern is not required.
|
2019-11-03 00:21:51 +01:00 |
|
Dennis Guse
|
9d915b5640
|
Cleanup.
|
2019-11-03 00:13:14 +01:00 |
|
Dennis Guse
|
419279fe5e
|
Cleanup.
|
2019-10-30 22:36:22 +01:00 |
|
Dennis Guse
|
3bb9edb009
|
Connect to new sensor if settings are changed.
Fixed #52.
|
2019-10-30 07:48:29 +01:00 |
|
Dennis Guse
|
e52b1188a3
|
Cleanup.
|
2019-10-29 23:05:17 +01:00 |
|
Dennis Guse
|
33479cda11
|
Fixed TrackRecordingService tests: start service properly if needed.
|
2019-10-27 15:58:50 +01:00 |
|
Dennis Guse
|
d8e526923d
|
Removed RemoteSensorManager as abstraction was not used anymore.
|
2019-10-26 14:26:16 +02:00 |
|
Dennis Guse
|
3a6f417662
|
Added disconnect toast message.
|
2019-10-26 14:23:38 +02:00 |
|
Dennis Guse
|
7d807a7f11
|
Refactor Bluetooth LE stack to use autoReconnect.
Removed additional timerTask to reconnect (was not working anymore).
Fixed #41.
|
2019-10-26 14:11:55 +02:00 |
|
Dennis Guse
|
0dd7f74a11
|
Removed temporary sensor manager (was not used anymore).
|
2019-10-22 21:15:11 +02:00 |
|
Dennis Guse
|
1719d21a5b
|
Bugfix: export now really includes sensor data (as double) and import is done as float.
|
2019-10-21 22:34:33 +02:00 |
|
Dennis Guse
|
c93e5ca1a6
|
Settings: moved to Androidx Compat and use one screen only.
|
2019-10-12 18:00:51 +02:00 |
|
Dennis Guse
|
e610b70590
|
Use logo (white) for generic track (replaces similar a png with gradient).
|
2019-09-13 22:55:25 +02:00 |
|
Dennis Guse
|
7f4d47d7b5
|
Foreground service notification now uses the logo directly (vector).
|
2019-09-13 22:38:39 +02:00 |
|
Dennis Guse
|
2c49a4f3f1
|
Introduced material design icons.
|
2019-09-12 23:24:19 +02:00 |
|
Dennis Guse
|
b5cb47a0c7
|
Refactored TrackRecordingServiceConnection: made static methods object methods.
|
2019-09-10 22:45:20 +02:00 |
|
Dennis Guse
|
443e069a13
|
Refactored TrackRecordingServiceConnection.
- implemented interfaces directly
- moved static methods from TrackRecordingServiceConnectionUtil
|
2019-09-10 22:37:54 +02:00 |
|
Dennis Guse
|
496cf9145b
|
Removed usage of Broadcast (were used by Widget).
|
2019-09-10 21:20:40 +02:00 |
|
Dennis Guse
|
264bb3746f
|
Removed ControlRecordingService.
It was implemented to enable other apps to start and stop track recordings.
|
2019-09-10 21:19:11 +02:00 |
|
Dennis Guse
|
fc6d5f1f23
|
Removed Widget.
|
2019-09-10 21:16:16 +02:00 |
|
Dennis Guse
|
1d13d51f0c
|
Cleanup.
|
2019-09-10 21:12:56 +02:00 |
|
Dennis Guse
|
87d92d25f9
|
Cleanup: mainly code formatting and made LocationIterator implement autoclosable.
|
2019-09-08 12:39:40 +02:00 |
|
Dennis Guse
|
c0a9958b5b
|
Fixed (some) TrackRecordingServiceTests.
|
2019-09-04 21:33:30 +02:00 |
|
Dennis Guse
|
7b3d5848b9
|
Fixed ControlRecordingService: only unbind if connected.
|
2019-09-04 17:43:24 +02:00 |
|
Dennis Guse
|
ea3de8a987
|
Renamed SensorManager to RemoteSensorManager.
|
2019-08-16 21:20:00 +02:00 |
|