Dennis Guse
1a14fed287
Cleanup: SensorDataAggregator inlined into SensorManager.
...
Preparation for refactoring.
2026-02-09 18:15:37 +01:00
Dennis Guse
744853ee91
Cleanup: removed SensorConnector interface.
...
Preparation for refactoring.
2026-02-09 18:15:37 +01:00
Dennis Guse
597e1b2c7f
Release: v4.25.2
v4.25.2
2026-02-09 07:51:06 +01:00
jimkats
8156993921
Translated using Weblate (Greek)
...
Currently translated at 51.0% (278 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/el/
2026-02-08 22:49:35 +01:00
Dennis Guse
9890dc28bd
Dashboard API: provide version 2 again (required by OSMDashboard until v6.4.1).
...
Part of #2265 .
2026-02-08 22:48:43 +01:00
Dennis Guse
b65d83010d
Bugfix: ShareContentProvider should report contentType for all Uris (not only TrackFileFormat).
...
Part of #2265 .
2026-02-08 18:11:52 +01:00
Dennis Guse
1a5d06f9c6
Cleanup: renamed IntentDashboardUtils.java to DataProvider.
2026-02-07 19:20:48 +01:00
Dennis Guse
723c21d7ec
Dashboard API: add tests for column names.
...
Part of #2265 .
2026-02-07 09:39:23 +01:00
Dennis Guse
8fe0c3be7d
Bugfix: update data for UI immediately after starting recording.
2026-02-06 18:54:32 +01:00
Dennis Guse
e64792bf3f
Resetting preferences requires clearing and naming each preference file explicitly.
2026-02-06 18:54:18 +01:00
Dennis Guse
21bafff761
TrackRecordingService should start UI timer at the end of startRecording.
2026-02-06 18:54:06 +01:00
Dennis Guse
c33c2de51d
Cleanup: EspressoUI should always lookup UI elements.
2026-02-06 18:53:55 +01:00
Dennis Guse
a6b11c1c37
Release: v4.25.1
v4.25.1
2026-02-01 22:05:05 +01:00
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
tace16
69efd6fb82
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (545 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/ta/
2026-01-31 18:08:56 +01:00
ghose
3a0524f96d
Translated using Weblate (Galician)
...
Currently translated at 100.0% (545 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/gl/
2026-01-31 18:08:56 +01:00
Priit Jõerüüt
05456b44ef
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (545 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/et/
2026-01-31 18:08:56 +01:00
tace16
b449dad619
Translated using Weblate (Tamil)
...
Currently translated at 100.0% (179 of 179 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/ta/
2026-01-31 18:08:56 +01:00
SomeTr
ccefe36489
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (545 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/uk/
2026-01-31 18:08:56 +01:00
ovl-005
90e9ab6d2a
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.1% (535 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/nb_NO/
2026-01-31 18:08:56 +01:00
Outbreak2096
d1061fa6cd
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 88.8% (159 of 179 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/zh_Hans/
2026-01-31 18:08:56 +01:00
Outbreak2096
c0c813001f
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (545 of 545 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/zh_Hans/
2026-01-31 18:08:56 +01:00
Outbreak2096
51498bbcf9
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (542 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/zh_Hans/
2026-01-31 18:08:56 +01:00
CI/CD Bot by pstorch
4ef1fcefbc
Update dependency gradle to v9.3.1
2026-01-29 15:35:43 +00:00
CI/CD Bot by pstorch
9a572130a7
Update dependency androidx.work:work-runtime to v2.11.1
2026-01-29 00:34:18 +00:00
Dennis Guse
e931f5ab7c
Reproducible build: for naming the APK use the actual versionCode.
...
Fixes #2252 .
2026-01-23 15:11:37 +01:00
Dennis Guse
9affe28fad
Release: v4.25.0
v4.25.0
2026-01-21 18:33:40 +01:00
Dennis Guse
4905a37951
Build scripts: add some error handling.
2026-01-21 18:33:20 +01:00
Dennis Guse
439671d0a4
Build scripts: add some error handling.
2026-01-18 15:49:41 +01:00
Dennis Guse
825e8dda6e
Revert "Translated using Weblate (English (en_001))"
...
This reverts commit 99a9248b27 .
2026-01-18 10:13:00 +01:00
Dennis Guse
661c839c78
Update README_TESTED_SENSORS.md
...
Assioma Pro MX-2
Fixes #2246 .
2026-01-18 10:08:42 +01:00
Dennis Guse
8eb42a7ecb
Upgrade to Android Gradle Plugin 9.0: removing applicationVariants
2026-01-17 22:58:17 +01:00
CI/CD Bot by pstorch
660a55ff5a
Update dependency gradle to v9.3.0
2026-01-16 12:45:31 +00:00
CI/CD Bot by pstorch
958697bcb3
Update dependency com.android.tools.build:gradle to v9
2026-01-15 17:42:07 +00:00
ntd
6029eb0317
Translated using Weblate (Italian)
...
Currently translated at 100.0% (542 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/it/
2026-01-10 21:48:12 +01:00
ntd
8b56d53a6a
Translated using Weblate (Italian)
...
Currently translated at 3.9% (7 of 178 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/it/
2026-01-10 21:48:12 +01:00
Dennis Guse
e9deebea6c
Refactor: RecordingLayout.
2026-01-10 21:43:54 +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
discollizard
48b6be0bd1
record button moved to the middle of the screen
...
Part of #2199
2026-01-03 18:40:17 -03:00
Priit Jõerüüt
6b924cd936
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (542 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/et/
2026-01-02 19:56:27 +01:00
discollizard
5f083de530
adjusted distance time and markers to be horizontally consistent
...
formatter
initial date and time are always visible in the list while recording
2026-01-02 15:31:42 -03:00
Matt Votava
278f6323f1
track import: get extension from file name, not URI
...
When importing tracks from nextcloud, the URI for a file may be something like
content://org.nextcloud.documents/tree/7keh3ot7zmiaxecoktv6bfn6gdygt2lg%2F707/document/7keh3ot7zmiaxecoktv6bfn6gdygt2lg%2F745
The URI contains no ".", so getExtension() would return the whole URI as the extension, resulting in an "Unsupported file format" error.
To fix this, also pass DocumentFile.getName() to the ImportWorker.
2025-12-28 01:30:10 -08:00
Dennis Guse
5baa8fa21e
Cleanup: KMLTrackImporter doesn't need Position at first.
2025-12-28 08:59:19 +01:00
Dennis Guse
707f4add71
Cleanup: GpsStatusManager only needs Position.
2025-12-28 08:59:19 +01:00
Dennis Guse
b583f8f23d
Sticker: added printable PDF
2025-12-27 08:38:01 +01:00
Priit Jõerüüt
c847f622e4
Translated using Weblate (Estonian)
...
Currently translated at 91.3% (495 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/et/
2025-12-27 07:35:12 +01:00
Priit Jõerüüt
70dd58f484
Translated using Weblate (Estonian)
...
Currently translated at 78.9% (428 of 542 strings)
Translation: OpenTracks/opentracks.src-main-res-values-strings-xml--main
Translate-URL: https://translate.codeberg.org/projects/opentracks/opentracks-src-main-res-values-strings-xml-main/et/
2025-12-27 07:35:12 +01:00
Dennis Guse
015352c989
TrackPoint is now a record.
2025-12-24 17:15:19 +01:00