Dennis Guse
30ed8d8ba3
Cleanup: CustomContentProvider by inlining into UrlType.
2026-07-24 20:54:16 +02:00
Dennis Guse
ea2127846d
Cleanup: CustomContentProvider by inlining into UrlType.
2026-07-24 19:51:19 +02:00
Dennis Guse
ac0da5e9d1
Cleanup: CustomContentProvider by inlining into UrlType.
2026-07-24 19:51:19 +02:00
Dennis Guse
47fea690c9
FOREGROUND_SERVICE is mandatory.
...
Revert a1fa95094f
2026-07-24 19:51:01 +02:00
Dennis Guse
a1fa95094f
Removed unused translations.
2026-07-23 22:39:52 +02:00
Dennis Guse
c4a1fb0d98
Cleanup.
2026-07-23 22:39:17 +02:00
Dennis Guse
57cd4b3780
Bugfix: gravel was not selectable.
...
Introduced in fb25055f3e
2026-07-23 22:34:43 +02:00
Dennis Guse
5c645712ff
Fix translations.
2026-07-23 22:31:09 +02:00
Dennis Guse
74169cb819
Code cleanup using static code analysis (Android Studio).
2026-07-21 07:31:25 +02:00
Dennis Guse
1821f47cf1
Code analyze: only use String.replace() instead of String.replaceAll().
2026-07-21 07:30:19 +02:00
Dennis Guse
925a253bbb
Fix tests: PreferencesUtils wasn't visible enough (anymore).
2026-07-21 07:22:51 +02:00
Dennis Guse
e89ae1c2df
Translations: must use <a>.
2026-07-21 06:39:06 +02:00
Dennis Guse
75058118e0
Remove unused translation.
2026-07-21 06:39:06 +02:00
ghose
f16f2cfc64
Translated using Weblate (Galician)
...
Currently translated at 100.0% (554 of 554 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-07-12 06:07:51 +00:00
Outbreak2096
7f353a5d13
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (554 of 554 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-07-08 18:08:05 +00:00
SomeTr
2453edaa65
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (554 of 554 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-07-08 18:08:04 +00:00
Priit Jõerüüt
1b1568511a
Translated using Weblate (Estonian)
...
Currently translated at 98.7% (547 of 554 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-07-08 18:08:04 +00:00
miler
29a36c3ea7
Translated using Weblate (Spanish (Latin America))
...
Currently translated at 100.0% (554 of 554 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/es_419/
2026-07-08 18:08:04 +00:00
Dennis Guse
a039f1a00c
Remove unused translation.
2026-07-06 17:57:23 +02:00
jimkats
3df5c06c20
Translated using Weblate (Greek)
...
Currently translated at 71.6% (391 of 546 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-07-05 17:08:03 +00:00
Dennis Guse
95e6448cba
Health Connect: minimal implementation for writing route data.
2026-07-03 08:18:44 +02:00
Manuel
a66c1b9407
HealthConnect: Rename PermissionsRationaleActivity to HealthConnectPermissionsRationaleActivity
2026-07-03 08:18:44 +02:00
Manuel
9d55ac261f
HealthConnect: Wire settings screen
2026-07-03 08:18:44 +02:00
Manuel
dbd3e2fc5c
HealthConnect: Add settings screen resources
2026-07-03 08:18:44 +02:00
Manuel
713e454e44
HealthConnect: Queue exports in the background
2026-07-03 08:18:44 +02:00
Manuel
f0616fc043
HealthConnect: Add exercise session exporter
2026-07-03 08:18:44 +02:00
Manuel
75ed3120bd
HealthConnect: Add permissions rationale activity
2026-07-03 08:18:44 +02:00
Peter Storch
b22e41cf66
fix #2349 : dashboard API does not update while recording if more than one track is selected
2026-06-28 14:56:14 +02:00
Dennis Guse
d1f003c0ce
Bugfix: voice_announce_lap_power_key should not have been translatable.
...
For some localizations, users will experience that the setting got reverted.
Fixes #2359 .
2026-06-28 13:02:28 +02:00
hipgnose
e49d9fbd83
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (546 of 546 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/pt_BR/
2026-06-27 08:49:58 +00:00
Dennis Guse
713f5c7708
Cleanup.
2026-06-24 06:10:12 +02:00
Dennis Guse
b9a36d1b3c
Bugfix: storing idle and sensor-based trackpoints might happen in the wrong order (race condition).
...
Fixes #2356 .
2026-06-21 18:50:26 +02:00
Dennis Guse
34e89ea3f9
TimeZoneOffsets now supports minutes.
...
Fixes #2357 .
2026-06-21 13:54:59 +02:00
ovl-005
da6b26644e
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 98.7% (539 of 546 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-06-12 21:41:16 +00:00
qwjyh
b264655d75
Translated using Weblate (Japanese)
...
Currently translated at 52.1% (285 of 546 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/ja/
2026-06-09 14:16:51 +00:00
Outbreak2096
1ea9c0b216
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (546 of 546 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-06-09 14:16:51 +00:00
SomeTr
8040edac7a
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (546 of 546 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-06-09 14:16:51 +00:00
ghose
037c79a1c5
Translated using Weblate (Galician)
...
Currently translated at 100.0% (546 of 546 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-06-09 14:16:51 +00:00
Priit Jõerüüt
bc46f7447e
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (546 of 546 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-06-09 14:16:51 +00:00
jimkats
2dac8d3ea6
Translated using Weblate (Greek)
...
Currently translated at 71.7% (391 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-06-04 19:41:11 +02:00
Dennis Guse
77ed28a8e2
Revert "Remove StrictMode warnings."
...
This reverts commit f3e8d033cc .
2026-06-03 21:25:20 +02:00
Dennis Guse
4283e6d316
Bugfix: TrackRecordingService must handle restarts while recording.
...
We now store the Track.Id in a sharedPreferences.
Functionality was removed in e09b04308c
Fixes #2333
2026-05-29 16:36:29 +02:00
Dennis Guse
ee030f32f5
Bugfix: resetting settings should restore data.
2026-05-29 16:36:29 +02:00
Dennis Guse
fb25055f3e
Activity: add gravel biking.
2026-05-27 12:23:32 +02:00
Dennis Guse
9cdf87b998
Test for announcement without speed/distance units.
...
Part of #2323
2026-05-27 11:29:18 +02:00
Kilian Lackhove
796fa216f6
added bosch cadence sensor
2026-05-09 21:46:44 +02:00
Kilian Lackhove
d58342233c
fix onSharedPreferenceChanged for cyclingPowerHandler
2026-05-08 17:15:39 +02:00
Kilian Lackhove
1129c96562
initial support for Bosch ebike BLE power sensor
2026-04-27 21:04:33 +02:00
Kilian Lackhove
ee105a1610
Fix file import/export on debug builds
...
Debug builds added .debug to the actual applicationId, but the settings XML
used a flavor-level applicationId resource without that suffix, causing an
"Unable to find explicit activity class" exception. Solved by generating the
applicationId resource from each resolved variant and keeping debug and
nightly branding limited to the launcher label. Also added an Android test that
verifies the settings targets resolve on-device.
2026-04-19 12:46:29 +02:00
Peter Storch
3bec73e074
fix #2317 dashboard API updates
2026-04-19 10:02:23 +02:00