Dennis Guse
|
05e45b6870
|
TrackStatisticsUpdater now provides Statistics.
Used for non-testing code.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
c227d54f26
|
Cleanup: SegmentStatisticUpdater and Track do not need equal().
|
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
|
0ad32f676c
|
Create SegmentStatisticUpdater by passing Statistics (2/2).
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
fff5f2d406
|
Create SegmentStatisticUpdater by passing Statistics (1/2).
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
be653b73ee
|
Added value object: AltitudeExtremities.
|
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
|
1a1a8a851b
|
Cleanup: use Stream.toList()
Replaces Stream.collect(Collection.toList() | Collectors.toCollection()).
|
2025-10-19 18:26:49 +02:00 |
|
Dennis Guse
|
daeb972c8a
|
Cleanup: simplify stream by using List operations (desugar).
|
2025-10-18 21:10:26 +02:00 |
|
Dennis Guse
|
73872e8926
|
Cleanup.
|
2025-10-18 21:09:21 +02:00 |
|
Dennis Guse
|
e9d1080e5d
|
Cleanup: SpeedFormatter doesn't support decimal places.
|
2025-10-18 09:40:54 +02:00 |
|
Dennis Guse
|
2e13054042
|
Cleanup: TrackPoint exposes Position.
|
2025-06-27 15:51:51 +02:00 |
|
Dennis Guse
|
90446639b0
|
Cleanup: remove TrackUtils by inlining functionality.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
8744724c0f
|
Enable to edit timezone offset for recorded tracks.
Fixes #2014.
|
2025-06-25 19:44:38 +02:00 |
|
Dennis Guse
|
074484393e
|
Bugfix: Markers without photo could not be deleted (created pre v4.18.0).
Introduced in 1b33184835
Fixes #2071.
|
2025-03-15 20:36:00 +01: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
|
e7aa6f20d4
|
Cleanup: use Position and cleanup TrackPoint.
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
1d5f65be48
|
Position: use for TrackPoint.
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
e83ba04d71
|
Position: move checks for validity.
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
9a37591651
|
Position: use for Marker.
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
1b33184835
|
Cleanup: Marker stores URI to photo (instead of String).
|
2025-03-01 23:05:05 +01:00 |
|
Dennis Guse
|
073b3d2052
|
Announcements: added current time.
Fixes #1683.
|
2024-12-28 21:07:45 +01:00 |
|
Dennis Guse
|
522d9ebe2e
|
Public API: allow marker creation.
Fixes #2031.
|
2024-12-21 20:46:09 +01: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
|
d8eed2ccc9
|
Cleanup using AndroidStudio analyze.
|
2024-07-11 07:38:45 +02:00 |
|
Dennis Guse
|
ea23e25a47
|
Bugfix: label for off trail hiking was missing the "off trail".
|
2024-07-11 07:06:15 +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 |
|
Dennis Guse
|
1ed807054b
|
Bugfix: moving time was not computed.
Introduced in 6be9d2477c (first released in v4.9.0)
Fixes #1756.
|
2024-07-05 23:42:25 +02:00 |
|
Dennis Guse
|
52624b5cfe
|
PublicAPI: add test for setting icon via parameter.
Follow-up to #1818.
|
2024-04-08 18:17:54 +02:00 |
|
Dennis Guse
|
8daf143f57
|
Fix linting :D
|
2024-03-01 18:41:37 +01:00 |
|
Frédéric Giquel
|
66da8e1b92
|
Fix icon for kayaking activity
|
2024-01-30 23:16:46 +01:00 |
|
Dennis Guse
|
e047100e34
|
Bugfix: BLE pressure is in PA.
Fixes #1424.
|
2024-01-05 21:59:18 +01:00 |
|
Dennis Guse
|
25d4daa295
|
Cleanup.
|
2023-11-24 07:11:07 +01:00 |
|
Dennis Guse
|
8d5a7e7e8b
|
Barometer: use sensor aggregator.
Part of #1424.
|
2023-11-20 06:39:28 +01:00 |
|
Dennis Guse
|
1eedd78466
|
Revert "Cleanup: use stream.toList()."
This reverts commit 8c8a7d9496.
|
2023-10-17 20:28:35 +02:00 |
|
Dennis Guse
|
e69bf31976
|
ActivityType non-localized: store in database.
Includes migration of existing data from ActivityType localized or icon.
Part of #1608.
|
2023-10-08 13:48:08 +02:00 |
|
Dennis Guse
|
8c8a7d9496
|
Cleanup: use stream.toList().
|
2023-10-08 13:48:07 +02:00 |
|
Dennis Guse
|
684756c264
|
Cleanup: SelectionData is a record.
|
2023-09-28 20:00:47 +02:00 |
|
Dennis Guse
|
2b08eb3287
|
Cleanup: removed unnecessary getter from data class RecordingStatus.
|
2023-09-26 08:13:32 +02:00 |
|
Dennis Guse
|
348cb16256
|
ExportImportTest: extract test for checking recording.
|
2023-09-25 17:59:17 +02:00 |
|
Dennis Guse
|
78d2a0722a
|
Idle: TrackRecordingManager creates IDLE TrackPoints (configurable timeout).
Fixes of #1187.
|
2023-09-25 17:59:17 +02:00 |
|
Dennis Guse
|
00debe2eb5
|
Idle: TrackRecordingManager creates IDLE TrackPoints (import/export GPX/KML).
Fixes of #1187.
|
2023-09-25 17:59:17 +02:00 |
|
Dennis Guse
|
6be9d2477c
|
Idle: TrackRecordingManager creates IDLE TrackPoints.
Fixes of #1187.
|
2023-09-25 17:59:17 +02:00 |
|
Dennis Guse
|
165dd401f4
|
Activity: added scooter (incl. icon).
Fixes #1695.
|
2023-09-23 21:52:07 +02:00 |
|
Leon Marz
|
853469cb28
|
ContentProviderUtils.java: Add searchTracks method
|
2023-09-14 18:11:02 +02:00 |
|