Dennis Guse
|
315788308b
|
Bumping DashboardAPI to version 3.
Fixes #2255.
|
2026-02-01 20:15:24 +01:00 |
|
Dennis Guse
|
547c1c5c65
|
Rename MarkerColumns.
Fixes #2255.
|
2026-02-01 20:15:24 +01:00 |
|
Dennis Guse
|
54844b9a9a
|
Sensor: add temperature.
Fixes #2241.
|
2026-01-10 21:43:54 +01:00 |
|
Dennis Guse
|
5baa8fa21e
|
Cleanup: KMLTrackImporter doesn't need Position at first.
|
2025-12-28 08:59:19 +01:00 |
|
Dennis Guse
|
015352c989
|
TrackPoint is now a record.
|
2025-12-24 17:15:19 +01:00 |
|
Dennis Guse
|
08143a546a
|
Bugfix: marker.icon column is still used by OSMDashboard v6.4.1
Fixes https://codeberg.org/OpenTracksApp/OSMDashboard/issues/552
|
2025-12-11 22:44:44 +01:00 |
|
frazou
|
a3407ccbea
|
Add an optional filter for invalid (0 bpm) heart rate readings
|
2025-12-07 19:16:42 +01:00 |
|
Dennis Guse
|
e6367b1dfa
|
Cleanup: inline SelectionData.
|
2025-12-06 11:46:44 +01:00 |
|
Dennis Guse
|
8db381c448
|
Cleanup.
|
2025-12-06 10:25:11 +01:00 |
|
Dennis Guse
|
56c6cb1f19
|
Cleanup: removed CachedTrackPointsIndexes.
Caching already happens in SQLite.getColumnIndexOrThrow().
|
2025-12-06 10:05:24 +01:00 |
|
Dennis Guse
|
874c5eb8ae
|
Cleanup.
|
2025-12-06 09:36:04 +01:00 |
|
Dennis Guse
|
1a087b1117
|
Bugfix: icon for activity motor bike was wrong.
|
2025-12-06 09:34:17 +01:00 |
|
Dennis Guse
|
f4073ead63
|
Removed KMZ export without photos.
|
2025-12-06 09:03:03 +01:00 |
|
Dennis Guse
|
2f90784442
|
Cleanup.
|
2025-12-06 08:47:06 +01:00 |
|
Dennis Guse
|
1cb3db496a
|
Cleanup.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
d49d6c9857
|
Cleanup: AutoCloseableIterator now handles the cursor.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
12f0c3313f
|
ContentProviderUtils.searchMarkers uses MarkerIterator.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
a78e059612
|
Cleanup: ChartView doesn't show any Markers since a while.
Drawing Markers was removed in d8eed2ccc9
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
0774ee512f
|
Cleanup: clarify options for Marker.TypeLocalized.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
4c55468571
|
TrackList now has an AutoClosableIterator.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
201f2d1b27
|
Cleanup: renaming Marker.category to typeLocalized.
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
b584a95c9c
|
Bugfix: crash when opening Marker Detail.
Introduced in 5b4b54694c
|
2025-12-05 08:05:25 +01:00 |
|
Dennis Guse
|
9ba152c469
|
Cleanup: use Position instead of Android's location.
|
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
|
9c271972d2
|
Cleanup.
|
2025-11-30 16:51:02 +01:00 |
|
Dennis Guse
|
12d1a50995
|
Track is now a record.
Create Track directly.
|
2025-11-27 20:34:51 +01:00 |
|
Dennis Guse
|
21404fed50
|
Track is now a record.
Create Track directly.
|
2025-11-27 20:11:53 +01:00 |
|
Dennis Guse
|
990c91f978
|
Track is now a record.
|
2025-11-27 19:35:05 +01:00 |
|
Dennis Guse
|
6a262426a5
|
Delete all tracks (trackpoints and markers) works via cascade.
|
2025-11-27 17:14:11 +01:00 |
|
Dennis Guse
|
1b2998f423
|
CustomContentProvider: limit URIs for updates.
|
2025-11-27 17:14:11 +01:00 |
|
Dennis Guse
|
341fd02f9a
|
Cleanup.
|
2025-11-26 22:48:00 +01:00 |
|
Dennis Guse
|
6833ea7282
|
Use MarkerIterator for TrackDataHub.
|
2025-11-26 22:46:39 +01:00 |
|
Dennis Guse
|
a1da53864e
|
Use MarkerIterator for MarkerDetailActivity.
|
2025-11-26 22:10:53 +01:00 |
|
Dennis Guse
|
28d49de047
|
Cleanup: removed ContentProviderUtils.getMarkers().
|
2025-11-26 21:51:07 +01:00 |
|
Dennis Guse
|
4ae9d24960
|
Implemented MarkerIterator.
|
2025-11-26 21:42:11 +01:00 |
|
Dennis Guse
|
0b0b1a0d8d
|
Cleanup.
|
2025-11-26 20:07:39 +01:00 |
|
Dennis Guse
|
090cdbf712
|
Cleanup: ContentProviderUtils.getMarkerCursor() has an optional parameter.
|
2025-11-26 20:05:27 +01:00 |
|
Dennis Guse
|
8258d607c3
|
Cleanup: ContentProviderUtils.getMarkerCursor() had an unused parameter.
|
2025-11-26 19:56:32 +01:00 |
|
Dennis Guse
|
686a2a9b8f
|
Cleanup: removed method that was only used for testing in ContentProviderUtils.
|
2025-11-25 19:34:41 +01:00 |
|
Dennis Guse
|
7ddb6b32bb
|
Cleanup: TrackDataHub doesn't need to query the id of the last TrackPoint.
|
2025-11-25 18:46:20 +01:00 |
|
Dennis Guse
|
5cd639c852
|
Cleanup: TrackDataHub only needs in-sample.
|
2025-11-25 18:42:02 +01:00 |
|
Dennis Guse
|
ae9906fb18
|
Cleanup.
|
2025-11-25 07:40:01 +01:00 |
|
Dennis Guse
|
1672ba99ad
|
Cleanup: in TrackImporter create Track object when all data got loaded.
|
2025-11-25 07:31:49 +01:00 |
|
Dennis Guse
|
a6d4a05839
|
Statistics requires startTime and stopTime.
This is now enforced for import as wells.
|
2025-11-25 07:31:48 +01:00 |
|
Dennis Guse
|
92cecb6f3a
|
For TrackStatisticsUpdater there may no pre-existing Statistics.
|
2025-11-22 13:14:50 +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
|
73d6ca6ca6
|
Cleanup: SegmentStatisticUpdater is always initialized.
|
2025-11-21 16:30:29 +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 |
|