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
Marcatili, Manuel
8b7d4fa813
Added explicit assertions to tests
2026-04-26 09:33:03 +02:00
Marcatili, Manuel
81081b0ee5
reduce code duplication and creation of more test utils methods
2026-04-26 09:33:03 +02:00
Marcatili, Manuel
def4f3a1b9
Cleanup unused utils
2026-04-26 09:33:03 +02:00
Marcatili, Manuel
b679f00cc5
Improve clicking behaviour
2026-04-26 09:33:03 +02:00
Marcatili, Manuel
40494557d4
Implement dynamic waits, setup methods, isolate gps tests
2026-04-26 09:33:03 +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
Dennis Guse
1155a56e49
Merge branch 'stickflowerfightclub-main'
2026-04-13 22:25:37 +02:00
stickflowerfightclub
9b7e858d1d
Sensors: Fix excessive altitude gain by enforcing SAMPLING_PERIOD on internal barometer.
...
On some modern devices like Pixel 8 Pro, the internal pressure sensor ignores the requested sampling period in registerListener and sends data at high frequency (~50Hz). This floods the AltitudeChangeHandler with noise, causing absurdly high altitude gain (e.g., 38km for a flat run).
This commit adds a manual throttle in BarometerInternal to strictly respect the SAMPLING_PERIOD (5s), allowing the exponential smoothing to work as intended.
2026-04-13 20:00:30 +02:00
stickflowerfightclub
3f6a4975fa
Fix: Allow selection of internal sensors when Bluetooth is disabled
2026-04-12 10:27:19 +02:00
Kilian Lackhove
b5408eabcd
Pre-populate BLE devices list with already-bonded devices
2026-04-11 21:46:20 +02:00
North-DaCoder
4e737616cb
Translated using Weblate (German)
...
Currently translated at 99.8% (544 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/de/
2026-03-28 05:57:25 +00:00
omeritzics
cefb6b3abf
Translated using Weblate (Hebrew)
...
Currently translated at 46.9% (256 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/he/
2026-03-14 12:47:58 +01:00
mikini
3ee6d43e3f
Translated using Weblate (Danish)
...
Currently translated at 97.7% (533 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/da/
2026-03-14 12:47:58 +01:00
ntd
f9a4fcfa0d
Translated using Weblate (Italian)
...
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/it/
2026-03-14 12:47:58 +01:00
Dennis Guse
4e400c60f6
Bugfix: GPS via Bluetooth is not yet support and should therefore not be configurable.
...
Fixes #2294 .
2026-03-14 12:16:20 +01:00
Dennis Guse
ca6f973360
Cleanup.
2026-03-14 11:56:33 +01:00
Dennis Guse
f45dad167b
Cleanup: ExportImportTest actually use implementation.
2026-02-27 22:08:10 +01:00
Dennis Guse
88c75d31a8
Bugfix: altitude type (EGM2008) should be shown in UI.
...
Fixes #2276 .
2026-02-26 21:26:14 +01:00
Dennis Guse
d49e7749f3
Cleanup: removed unnecessary interface from ContentProviderUtils.
2026-02-26 20:35:55 +01:00