Dennis Guse
|
95e6448cba
|
Health Connect: minimal implementation for writing route data.
|
2026-07-03 08:18:44 +02:00 |
|
Manuel
|
713e454e44
|
HealthConnect: Queue exports in the background
|
2026-07-03 08:18:44 +02:00 |
|
Dennis Guse
|
990c91f978
|
Track is now a record.
|
2025-11-27 19:35:05 +01:00 |
|
Dennis Guse
|
4307dceb70
|
Cleanup: rename to totalDuration and movingDuration.
|
2025-11-17 22:22:44 +01:00 |
|
Dennis Guse
|
e3460d94ed
|
Statistics: used when only the data is needed (instead of passing SegmentStatisticUpdater).
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
02a77e5ce7
|
Migrate ExportService to WorkManager.
Part of #1315.
|
2025-10-14 22:45:00 +02:00 |
|
Dennis Guse
|
90446639b0
|
Cleanup: remove TrackUtils by inlining functionality.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
f9466b7347
|
Cleanup: inline TrackEdit UI into one file.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
6e42857023
|
Cleanup: properly name method (has side effect).
|
2025-06-20 19:13:05 +02:00 |
|
Dennis Guse
|
151c3a79de
|
Predictive back: for everything except import/export.
Fixes #1708.
|
2024-05-25 23:46:24 +02:00 |
|
Dennis Guse
|
35e6ca7528
|
Bugfix: PublicAPI stop should not start TrackRecordingService in foreground.
Actually, TrackRecordingService will only be start in foreground if needed.
Fixes #1824.
|
2024-02-22 20:19:48 +01:00 |
|
Dennis Guse
|
9a0f927182
|
Cleanup: TrackRecordingServiceConnection has now an execute method (avoid instantiation).
|
2023-12-27 11:05:56 +01:00 |
|
Dennis Guse
|
5c6a4a71a4
|
TrackRecordingService: always starts as foreground service.
|
2023-12-27 11:05:56 +01:00 |
|
Dennis Guse
|
4baaff8374
|
TrackDeleteService can be a JobIntentService (rather than ForegroundService).
Android 14 requires ForegroundService to have a reason.
Fixes #1657.
|
2023-08-06 11:41:40 +02:00 |
|
Dennis Guse
|
477819d730
|
Cleanup: split ActivityType and ActivityIcon.
Part of #1608.
|
2023-06-27 16:06:25 +02:00 |
|
Dennis Guse
|
425ea0f216
|
Cleanup: use ActivityType instead of passing it's id around as String.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
779681088c
|
Refactor Track.icon is now Track.activityTypeId.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
f824b31891
|
Cleanup: inline TrackIconUtils methods.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
d316a63fca
|
Cleanup: ActivityType lookup.
Part of #1608.
|
2023-06-27 15:53:54 +02:00 |
|
Dennis Guse
|
dbd64a8075
|
Cleanup: rename category to activityType.
|
2023-06-15 18:45:11 +02:00 |
|
Dennis Guse
|
8cc4fd1d4f
|
Bugfix: not all activityTypes were shown in dropdownlist.
|
2023-01-29 16:50:04 +01:00 |
|
Dennis Guse
|
9f6ca83f27
|
Bug: PublicAPI needs to call startForegroundService (SDK API26+).
Fixes #1301.
|
2022-08-04 22:11:44 +02:00 |
|
Dennis Guse
|
af4826c578
|
TrackStoppedActivity: update track data on resume track.
Fixes #1249.
|
2022-07-02 08:51:31 +02:00 |
|
Román Ginés
|
ecd7405a8c
|
TrackStoppedActivity: added discard button option. Fixes #1267.
|
2022-06-07 09:55:09 +02:00 |
|
Román Ginés
|
c5d7ea4245
|
Bugfixes: TrackStoppedActivity on smaller devices. Fixes #1257.
|
2022-05-29 18:02:57 +02:00 |
|
Dennis Guse
|
ac8eea377e
|
Bugfix: resume functionality was not starting recording.
Introduced in 9d64989ef1
|
2022-05-21 09:16:43 +02:00 |
|
Román Ginés
|
da62d26409
|
UI refactoring with a Bottom App Bar.
Only one button to play/stop.
Stop Activity to edit track just recorded, resuming or finishing.
Logo color to FF6D00.
Fixes #1078 #437 #575 #1094.
|
2022-05-08 20:06:24 +02:00 |
|