Commit Graph

  • 0f2c5adf26 Cleanup: SensorManager.SensorDataChangedObserver inlined into SensorManager. Dennis Guse 2026-01-26 22:07:59 +01:00
  • 74954df600 Cleanup: SensorManager.SensorDataChangedObserver inlined into SensorManager. Dennis Guse 2026-01-26 20:22:01 +01:00
  • 1a14fed287 Cleanup: SensorDataAggregator inlined into SensorManager. Dennis Guse 2026-01-26 20:13:11 +01:00
  • 744853ee91 Cleanup: removed SensorConnector interface. Dennis Guse 2026-01-26 19:37:38 +01:00
  • 597e1b2c7f Release: v4.25.2 v4.25.2 Dennis Guse 2026-02-09 07:51:06 +01:00
  • 8156993921 Translated using Weblate (Greek) jimkats 2026-02-02 18:12:19 +00:00
  • 9890dc28bd Dashboard API: provide version 2 again (required by OSMDashboard until v6.4.1). Dennis Guse 2026-02-07 23:29:39 +01:00
  • b83f57bd20 Dashboard API: provide version 2 again (required by OSMDashboard until v6.4.1). dashboard#2265 Dennis Guse 2026-02-07 23:29:39 +01:00
  • b65d83010d Bugfix: ShareContentProvider should report contentType for all Uris (not only TrackFileFormat). Dennis Guse 2026-02-08 18:11:30 +01:00
  • 1a5d06f9c6 Cleanup: renamed IntentDashboardUtils.java to DataProvider. Dennis Guse 2026-02-07 19:20:48 +01:00
  • 723c21d7ec Dashboard API: add tests for column names. Dennis Guse 2026-02-07 09:39:23 +01:00
  • 8fe0c3be7d Bugfix: update data for UI immediately after starting recording. Dennis Guse 2026-02-05 22:43:45 +01:00
  • e64792bf3f Resetting preferences requires clearing and naming each preference file explicitly. Dennis Guse 2026-02-05 07:26:14 +01:00
  • 21bafff761 TrackRecordingService should start UI timer at the end of startRecording. Dennis Guse 2026-02-04 19:01:56 +01:00
  • c33c2de51d Cleanup: EspressoUI should always lookup UI elements. Dennis Guse 2026-01-18 18:28:49 +01:00
  • a6b11c1c37 Release: v4.25.1 v4.25.1 Dennis Guse 2026-02-01 22:05:05 +01:00
  • 315788308b Bumping DashboardAPI to version 3. Dennis Guse 2026-01-31 17:59:49 +01:00
  • 547c1c5c65 Rename MarkerColumns. Dennis Guse 2026-02-01 20:14:22 +01:00
  • 69efd6fb82 Translated using Weblate (Tamil) tace16 2026-01-26 11:53:40 +00:00
  • 3a0524f96d Translated using Weblate (Galician) ghose 2026-01-26 06:28:29 +00:00
  • 05456b44ef Translated using Weblate (Estonian) Priit Jõerüüt 2026-01-25 19:42:20 +00:00
  • b449dad619 Translated using Weblate (Tamil) tace16 2026-01-26 11:52:32 +00:00
  • ccefe36489 Translated using Weblate (Ukrainian) SomeTr 2026-01-24 08:46:10 +00:00
  • 90e9ab6d2a Translated using Weblate (Norwegian Bokmål) ovl-005 2026-01-24 11:43:41 +00:00
  • d1061fa6cd Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2026-01-24 06:48:54 +00:00
  • c0c813001f Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2026-01-24 06:25:34 +00:00
  • 51498bbcf9 Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2026-01-24 06:00:42 +00:00
  • 4ef1fcefbc Update dependency gradle to v9.3.1 CI/CD Bot by pstorch 2026-01-29 15:35:43 +00:00
  • 9a572130a7 Update dependency androidx.work:work-runtime to v2.11.1 CI/CD Bot by pstorch 2026-01-29 00:34:18 +00:00
  • e931f5ab7c Reproducible build: for naming the APK use the actual versionCode. Dennis Guse 2026-01-23 15:11:37 +01:00
  • 9affe28fad Release: v4.25.0 v4.25.0 Dennis Guse 2026-01-21 18:33:40 +01:00
  • 4905a37951 Build scripts: add some error handling. Dennis Guse 2026-01-20 21:35:27 +01:00
  • 439671d0a4 Build scripts: add some error handling. Dennis Guse 2026-01-18 15:49:41 +01:00
  • 825e8dda6e Revert "Translated using Weblate (English (en_001))" Dennis Guse 2026-01-18 10:13:00 +01:00
  • 661c839c78 Update README_TESTED_SENSORS.md Dennis Guse 2026-01-18 10:05:37 +01:00
  • 8eb42a7ecb Upgrade to Android Gradle Plugin 9.0: removing applicationVariants Dennis Guse 2026-01-17 22:12:15 +01:00
  • 660a55ff5a Update dependency gradle to v9.3.0 CI/CD Bot by pstorch 2026-01-16 12:45:31 +00:00
  • 958697bcb3 Update dependency com.android.tools.build:gradle to v9 CI/CD Bot by pstorch 2026-01-15 17:42:07 +00:00
  • 6029eb0317 Translated using Weblate (Italian) ntd 2026-01-02 20:45:01 +00:00
  • 8b56d53a6a Translated using Weblate (Italian) ntd 2026-01-02 20:42:47 +00:00
  • e9deebea6c Refactor: RecordingLayout. Dennis Guse 2026-01-07 17:15:22 +01:00
  • 54844b9a9a Sensor: add temperature. Dennis Guse 2026-01-04 09:56:44 +01:00
  • 738201c1c2 Cleanup. Dennis Guse 2026-01-01 15:38:41 +01:00
  • 48b6be0bd1 record button moved to the middle of the screen Part of #2199 discollizard 2026-01-03 17:57:02 -03:00
  • 6b924cd936 Translated using Weblate (Estonian) Priit Jõerüüt 2025-12-29 07:23:06 +00:00
  • 5f083de530 adjusted distance time and markers to be horizontally consistent discollizard 2026-01-01 14:01:43 -03:00
  • 278f6323f1 track import: get extension from file name, not URI Matt Votava 2025-12-27 20:23:33 -08:00
  • 5baa8fa21e Cleanup: KMLTrackImporter doesn't need Position at first. Dennis Guse 2025-12-27 09:23:46 +01:00
  • 707f4add71 Cleanup: GpsStatusManager only needs Position. Dennis Guse 2025-12-27 08:51:46 +01:00
  • b583f8f23d Sticker: added printable PDF Dennis Guse 2025-12-27 08:35:57 +01:00
  • c847f622e4 Translated using Weblate (Estonian) Priit Jõerüüt 2025-12-22 22:35:02 +00:00
  • 70dd58f484 Translated using Weblate (Estonian) Priit Jõerüüt 2025-12-20 14:36:18 +00:00
  • 015352c989 TrackPoint is now a record. Dennis Guse 2025-12-23 22:58:33 +01:00
  • 42ae582cd8 Release: v4.24.2 v4.24.2 Dennis Guse 2025-12-19 22:12:59 +01:00
  • 6e0ad50397 Translated using Weblate (French) frazou 2025-12-07 18:50:19 +00:00
  • d43efad52a Bugfix: crash on select all tracks or all markers. Dennis Guse 2025-12-12 21:59:45 +01:00
  • 693904529d Release: v4.24.1 v4.24.1 Dennis Guse 2025-12-11 22:46:23 +01:00
  • 08143a546a Bugfix: marker.icon column is still used by OSMDashboard v6.4.1 Dennis Guse 2025-12-11 22:44:44 +01:00
  • eb49156ee7 Bugfix: crash when using number as default track name. Fixes #2229. Dennis Guse 2025-12-11 18:24:47 +01:00
  • 51c03d8d75 Update dependency com.android.tools.build:gradle to v8.13.2 CI/CD Bot by pstorch 2025-12-11 05:33:57 +00:00
  • 666cbbad68 Update dependency org.mockito:mockito-android to v5.21.0 CI/CD Bot by pstorch 2025-12-09 19:34:11 +00:00
  • 1cbc93c303 Release: v4.24.0 v4.24.0 Dennis Guse 2025-12-09 07:41:29 +01:00
  • afd1232940 Fix null race-condition for heart rate sensor data frazou 2025-11-22 15:44:52 +01:00
  • a3407ccbea Add an optional filter for invalid (0 bpm) heart rate readings frazou 2025-11-16 22:04:02 +01:00
  • c259f9b8bd Translated using Weblate (Spanish (Latin America)) yosoyalguien 2025-12-04 19:50:35 +00:00
  • b1a556bf91 Translated using Weblate (German) Stzyxh 2025-11-30 15:38:45 +00:00
  • ab70874d59 Translated using Weblate (Tamil) tace16 2025-11-27 05:46:09 +00:00
  • e6367b1dfa Cleanup: inline SelectionData. Dennis Guse 2025-12-06 11:41:47 +01:00
  • 8db381c448 Cleanup. Dennis Guse 2025-12-06 10:25:11 +01:00
  • ef111b7959 Cleanup: removed import functionality for legacy format (coordinates 100 and 200 where special). Dennis Guse 2025-12-06 10:23:21 +01:00
  • 56c6cb1f19 Cleanup: removed CachedTrackPointsIndexes. Dennis Guse 2025-12-06 10:05:24 +01:00
  • 874c5eb8ae Cleanup. Dennis Guse 2025-12-06 09:36:04 +01:00
  • 1a087b1117 Bugfix: icon for activity motor bike was wrong. Dennis Guse 2025-12-06 09:34:17 +01:00
  • 3120cd8da0 README: description for KML/KMZ vs. GPX. Dennis Guse 2025-12-06 09:31:36 +01:00
  • 4263c000c0 Show coordinates with always with 5 decimals. Dennis Guse 2025-12-06 09:18:06 +01:00
  • f4073ead63 Removed KMZ export without photos. Dennis Guse 2025-12-06 09:03:03 +01:00
  • 2f90784442 Cleanup. Dennis Guse 2025-12-06 08:45:52 +01:00
  • 2cab394d03 Cleanup. Dennis Guse 2025-12-06 08:41:57 +01:00
  • 55f1bcb30b PublicAPI: StartRecording does not overwrite Track defaults if no data was provided. Dennis Guse 2025-12-06 08:34:17 +01:00
  • 33a17784e6 Re-enable marker photo sharing. Don't recall why it was disabled. Dennis Guse 2025-12-06 08:27:48 +01:00
  • 7cb97b0e6b Cleanup: use try-with-resources. Dennis Guse 2025-12-06 08:23:02 +01:00
  • 1cb3db496a Cleanup. Dennis Guse 2025-12-04 17:11:41 +01:00
  • d49d6c9857 Cleanup: AutoCloseableIterator now handles the cursor. Dennis Guse 2025-12-04 17:09:31 +01:00
  • 12f0c3313f ContentProviderUtils.searchMarkers uses MarkerIterator. Dennis Guse 2025-12-04 17:07:35 +01:00
  • a78e059612 Cleanup: ChartView doesn't show any Markers since a while. Dennis Guse 2025-12-03 19:32:50 +01:00
  • 0774ee512f Cleanup: clarify options for Marker.TypeLocalized. Dennis Guse 2025-12-03 19:17:41 +01:00
  • 4c55468571 TrackList now has an AutoClosableIterator. Dennis Guse 2025-12-03 19:07:09 +01:00
  • 201f2d1b27 Cleanup: renaming Marker.category to typeLocalized. Dennis Guse 2025-12-03 17:49:14 +01:00
  • 595ad7f7b5 Marker list: split category and description into two fields. Dennis Guse 2025-12-03 16:59:48 +01:00
  • d518507193 Cleanup: use TextUtils.isEmpty(). Dennis Guse 2025-12-03 16:50:04 +01:00
  • 888f59133d Track list: split activity type localized and description into two fields. Dennis Guse 2025-12-03 16:48:02 +01:00
  • 5bb5b3b344 Track.ActivityType and Marker.Category are shown not wrapped in [] anymore. Dennis Guse 2025-12-03 16:35:38 +01:00
  • b584a95c9c Bugfix: crash when opening Marker Detail. Dennis Guse 2025-12-02 17:53:15 +01:00
  • 9ba152c469 Cleanup: use Position instead of Android's location. Dennis Guse 2025-12-02 07:54:22 +01:00
  • 1191f2e1e2 Cleanup: remove unused imports. Dennis Guse 2025-11-30 15:04:00 +01:00
  • e5aed794ba Fix idle discrepancy in UI frazou 2025-11-30 22:49:50 +01:00
  • 7956063598 Cleanup: Marker.icon was not used anymore. Dennis Guse 2025-11-30 08:39:00 +01:00
  • 0f356de2ca Gradle: add managed device. Dennis Guse 2025-11-29 17:16:17 +01:00
  • 5b4b54694c Marker is now a record. Dennis Guse 2025-11-29 16:44:33 +01:00
  • 9c271972d2 Cleanup. Dennis Guse 2025-11-27 22:05:53 +01:00