Dennis Guse
|
167d90332e
|
Extract Driver for internal GPS to GpsInternal.
|
2026-02-09 18:15:37 +01:00 |
|
Dennis Guse
|
476f3a517b
|
Cleanup: GainManager now processes AggregatorBarometer directly (instead of SensorManager).
|
2026-02-09 18:15:37 +01:00 |
|
Dennis Guse
|
18ff96733e
|
Cleanup: moved Raw into Aggregator.
Preparation for refactoring.
|
2026-02-09 18:15:37 +01:00 |
|
Dennis Guse
|
1a14fed287
|
Cleanup: SensorDataAggregator inlined into SensorManager.
Preparation for refactoring.
|
2026-02-09 18:15:37 +01:00 |
|
Dennis Guse
|
54844b9a9a
|
Sensor: add temperature.
Fixes #2241.
|
2026-01-10 21:43:54 +01:00 |
|
Dennis Guse
|
738201c1c2
|
Cleanup.
|
2026-01-04 09:57:05 +01:00 |
|
Dennis Guse
|
015352c989
|
TrackPoint is now a record.
|
2025-12-24 17:15:19 +01:00 |
|
Dennis Guse
|
ef111b7959
|
Cleanup: removed import functionality for legacy format (coordinates 100 and 200 where special).
Deadline was EOF 2021.
|
2025-12-06 10:23:21 +01:00 |
|
Dennis Guse
|
7cb97b0e6b
|
Cleanup: use try-with-resources.
|
2025-12-06 08:27:01 +01:00 |
|
Dennis Guse
|
201f2d1b27
|
Cleanup: renaming Marker.category to typeLocalized.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
1191f2e1e2
|
Cleanup: remove unused imports.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
7956063598
|
Cleanup: Marker.icon was not used anymore.
|
2025-11-30 16:51:02 +01:00 |
|
Dennis Guse
|
5b4b54694c
|
Marker is now a record.
|
2025-11-30 16:51:02 +01:00 |
|
Dennis Guse
|
990c91f978
|
Track is now a record.
|
2025-11-27 19:35:05 +01:00 |
|
Dennis Guse
|
28d49de047
|
Cleanup: removed ContentProviderUtils.getMarkers().
|
2025-11-26 21:51:07 +01:00 |
|
Dennis Guse
|
860b90da37
|
Cleanup ExportImportTest.
|
2025-11-24 19:38:33 +01:00 |
|
Dennis Guse
|
e6bdc9a41d
|
Altitude extremities is now null instead of (0,0) if no altitude was received (yet).
|
2025-11-22 13:03:52 +01:00 |
|
Dennis Guse
|
1ef7a6ecc4
|
Move .merge() from SegmentStatisticUpdater to Statistics.
This is a functional change as maxSpeed is now determined by Segment (rather than the joined Segment).
|
2025-11-21 16:15:18 +01:00 |
|
Dennis Guse
|
4307dceb70
|
Cleanup: rename to totalDuration and movingDuration.
|
2025-11-17 22:22:44 +01:00 |
|
Dennis Guse
|
fffeb40200
|
Speed.ZERO as constant.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
7791ff8659
|
Cleanup: Track simplify constructors.
|
2025-11-06 21:54:30 +01:00 |
|
Dennis Guse
|
f31e146cda
|
Cleanup: TrackPoint uses AltitudeGainLoss.
|
2025-10-30 22:33:00 +01:00 |
|
Dennis Guse
|
696939112a
|
Cleanup: Statistics doesn't need isIdle.
isIdle is only used by SegmentStatisticsUpdater.
|
2025-10-30 21:52:00 +01:00 |
|
Dennis Guse
|
0ad32f676c
|
Create SegmentStatisticUpdater by passing Statistics (2/2).
|
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
|
fba08fe8dd
|
Cleanup: rename TrackStatistics to SegmentStatisticsUpdater.
|
2025-10-30 07:54:04 +01:00 |
|
Dennis Guse
|
2e13054042
|
Cleanup: TrackPoint exposes Position.
|
2025-06-27 15:51:51 +02:00 |
|
Peter Storch
|
af6baeab9f
|
fix #2104 csv export altitude above 1000m
|
2025-05-27 22:29:57 +02:00 |
|
Dennis Guse
|
681b987927
|
Cleanup: export/import renaming.
|
2025-04-21 22:05:28 +02:00 |
|
Dennis Guse
|
3df45c54d6
|
GPX: export TrackPointExtension correctly (order and rest of the data under <extension> directly).
Importing old (incorrect) and new (correct) format supported.
Part of #2074.
|
2025-03-16 11:06:21 +01:00 |
|
Dennis Guse
|
e7aa6f20d4
|
Cleanup: use Position and cleanup TrackPoint.
|
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
|
b9ed5e28e0
|
Sensor data: separate aggregation and TTL explicitly.
Part of #1995.
|
2025-03-01 22:51:48 +01:00 |
|
Dennis Guse
|
d4e9b5d3d7
|
Cleanup: renames in sensor data handling.
Part of #1995.
|
2025-03-01 22:51:48 +01:00 |
|
Dennis Guse
|
c1869236df
|
Test: nicer error messages.
|
2025-02-19 22:03:38 +01:00 |
|
Dennis Guse
|
01f4359cdf
|
Sensor data: use monotonic clock (for isRecent).
Part of #1966.
|
2024-12-28 17:33:53 +01: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 |
|
Dennis Guse
|
dfdbc373ff
|
GPS: event-based using Raw.
Part of #1424.
|
2024-04-08 17:48:29 +02:00 |
|
Dennis Guse
|
94540606ef
|
Barometer: select INTERNAL or NONE (also while recording).
Part of #1424.
|
2023-12-29 13:17:06 +01:00 |
|
Dennis Guse
|
8d5a7e7e8b
|
Barometer: use sensor aggregator.
Part of #1424.
|
2023-11-20 06:39:28 +01:00 |
|
Dennis Guse
|
ce21fe3569
|
Cleanup: renamed SensorData* to Aggregator*.
|
2023-11-15 18:41:13 +01:00 |
|
Dennis Guse
|
d47fa27e02
|
Cleanup: SensorDataCyclingDistanceSpeed.Data is a record.
|
2023-11-15 07:26:04 +01:00 |
|
Dennis Guse
|
58d79380cf
|
Sensors: separate data generation and aggregation.
Part of #1424.
|
2023-11-15 07:20:42 +01:00 |
|
Dennis Guse
|
55495dae53
|
ActivityType non-localized: import and export for GPX, KML, and KMZ.
Fixes #1608.
|
2023-10-08 14:07:29 +02:00 |
|
Dennis Guse
|
348cb16256
|
ExportImportTest: extract test for checking recording.
|
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 |
|