Dennis Guse
|
46d7385d25
|
Cleanup RecordingData.
|
2025-11-22 18:22:00 +01:00 |
|
Dennis Guse
|
25fbd9490c
|
Cleanup RecordingData.
|
2025-11-22 18:06:48 +01:00 |
|
Dennis Guse
|
6d33adffce
|
Move temp functionality into TrackStatisticsUpdater.
|
2025-11-22 17:49:35 +01:00 |
|
Dennis Guse
|
73d6ca6ca6
|
Cleanup: SegmentStatisticUpdater is always initialized.
|
2025-11-21 16:30:29 +01:00 |
|
Dennis Guse
|
94a0b57362
|
Simplify construction of TrackStatisticsUpdater.
|
2025-11-21 13:37:14 +01:00 |
|
Dennis Guse
|
4307dceb70
|
Cleanup: rename to totalDuration and movingDuration.
|
2025-11-17 22:22:44 +01:00 |
|
Dennis Guse
|
7791ff8659
|
Cleanup: Track simplify constructors.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
c687308d97
|
Move WakeLock to SensorManager (was TrackRecordingService).
|
2025-11-01 09:56:31 +01:00 |
|
Dennis Guse
|
65c8e8542e
|
Cleanup: pass RecordingData to VoiceAnnouncementManager.
|
2025-11-01 09:30:47 +01:00 |
|
Dennis Guse
|
53240c3d1a
|
IntervalStatisticsUpdater exposes Statistics (instead of Interval).
|
2025-10-31 19:00:32 +01:00 |
|
Dennis Guse
|
58655814b2
|
VoiceAnnouncementManager should close TrackPointIterator to avoid memory leaks.
|
2025-10-30 07:54:05 +01:00 |
|
Dennis Guse
|
11f1b6e72d
|
Cleanup: TrackPointIterator is now package private.
|
2025-10-30 07:54:05 +01:00 |
|
Dennis Guse
|
05e45b6870
|
TrackStatisticsUpdater now provides Statistics.
Used for non-testing code.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
3222a0c497
|
Rename IntervalStatistics to IntervalStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
bc62320b9f
|
Track only has Statistics (instead of SegmentStatisticsUpdater).
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
4580f2a7bb
|
ContentProviderUtils use Statistics for saving.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
5dd56892fb
|
Cleanup: move Statistics to package models.
|
2025-10-30 07:54:04 +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
|
920ad5129a
|
Introduced Statistics as a value object.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
fba08fe8dd
|
Cleanup: rename TrackStatistics to SegmentStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
8e36ee2e7d
|
Cleanup: TrackRecordingServiceNotificationManager uses RecordingData.
|
2025-10-24 10:19:43 +02:00 |
|
Dennis Guse
|
d968e5d0c1
|
Notification opens recording UI.
Features was removed as it broke occasionally and re-implemented after refactoring.
Fixes #1156.
|
2025-10-22 23:25:55 +02:00 |
|
Dennis Guse
|
26e7059af2
|
Cleanup.
|
2025-10-22 22:49:20 +02:00 |
|
Jeff Shelley
|
94595f2a1f
|
Added support for average pace of the current segment
|
2025-10-21 19:34:19 -05:00 |
|
Dennis Guse
|
21fe59f32c
|
Cleanup: SDK_INT is always >= Android O.
|
2025-10-19 17:48:23 +02:00 |
|
Dennis Guse
|
9b48993cd0
|
Cleanup.
|
2025-10-18 21:27:31 +02:00 |
|
Dennis Guse
|
d6617f61b7
|
Cleanup: use PreferenceUtils.isKey(List).
|
2025-10-15 18:10:35 +02:00 |
|
Dennis Guse
|
6f97399aeb
|
Migrate TrackDeletionService to WorkManager.
Part of #1315.
|
2025-10-14 19:13:10 +02:00 |
|
Dennis Guse
|
ea4193a562
|
Bugfix: GPS-based data in UI should not drop back to zero.
Likely introduced b9ed5e28e0.
|
2025-03-07 17:45:31 +01:00 |
|
Dennis Guse
|
1d5f65be48
|
Position: use for TrackPoint.
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
a6d318d970
|
Cleanup: move GpsManager into sensors package.
|
2025-03-01 22:51:48 +01:00 |
|
Dennis Guse
|
0e0958c5e8
|
Announcements: add current heartrate.
Fixes #1635.
|
2024-12-29 12:38:15 +01:00 |
|
Dennis Guse
|
073b3d2052
|
Announcements: added current time.
Fixes #1683.
|
2024-12-28 21:07:45 +01:00 |
|
Dennis Guse
|
333bc6f31b
|
Sensor data: use monotonic clock.
Part of #1966.
|
2024-12-28 17:33:53 +01:00 |
|
Dennis Guse
|
522d9ebe2e
|
Public API: allow marker creation.
Fixes #2031.
|
2024-12-21 20:46:09 +01:00 |
|
Dennis Guse
|
f7f58141de
|
Added settings for disabling idle functionality.
|
2024-10-18 19:57:10 +02:00 |
|
Dennis Guse
|
2e7a3b7465
|
Use AltitudeConverterCompat instead of custom solution.
Fixes #1920.
|
2024-09-14 16:05:32 +02:00 |
|
Peter Storch
|
389c4bed96
|
fix #1957 open MarkerEditActivity to receive external marker (#1960)
* fix #1957 add CreateMarkerActivity to receive external marker
|
2024-07-30 15:24:18 +02:00 |
|
Dennis Guse
|
e442558eed
|
Introduced Position.
Internal value object replacing android.location.Location.
Follow-up to #1898.
|
2024-07-06 14:51:45 +02:00 |
|
Peter Hercek
|
6cfc05af82
|
support for lap cycling power in the announcer
Implements #1806
|
2024-05-12 15:32:23 +02:00 |
|
dm1cael
|
a8a5aa4268
|
Announcements: add toggle to distance/speed unit announcement
Fixes #1805.
|
2024-05-01 19:23:26 +02:00 |
|
Dennis Guse
|
455c2fcf75
|
Bugfix: idle time should start also if the first trackpoint with a location is stored.
Identified in #1898.
|
2024-04-28 10:50:56 +02:00 |
|
Dennis Guse
|
13eb5c30a2
|
Bugfix: if sensors are running, do not try to start again.
Fixes #1887.
|
2024-04-12 06:51:05 +02:00 |
|
Dennis Guse
|
dfdbc373ff
|
GPS: event-based using Raw.
Part of #1424.
|
2024-04-08 17:48:29 +02:00 |
|
Dennis Guse
|
4bfd65bb6d
|
Bugfix: handle missing permissions properly.
Affected only SDK >= 33.
Fixes #1781.
|
2024-04-01 17:41:25 +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
|
bf43cdc887
|
Revert "Bugfix: PublicAPI stop should not start TrackRecordingService in foreground."
This reverts commit da3dd29b8e.
|
2024-02-13 17:12:40 +01:00 |
|
Dennis Guse
|
da3dd29b8e
|
Bugfix: PublicAPI stop should not start TrackRecordingService in foreground.
Actually, TrackRecordingService will start in foreground if needed.
Fixes #1850.
|
2024-02-10 21:17:17 +01:00 |
|
Peter Hercek
|
91b5c148cc
|
fix naming for the pace of reading of GPS location in settings
Fixes #1840
|
2024-01-25 22:43:47 +01:00 |
|
Dennis Guse
|
1ae18836cb
|
Cleanup: move marker creation to MarkerEditActivity.
|
2024-01-13 00:31:48 +01:00 |
|