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
gallegonovato
e9217b5327
Translated using Weblate (Spanish)
...
Currently translated at 7.5% (14 of 185 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/es/
2026-05-27 06:28:40 +00:00
claudio001
b4cb606499
Translated using Weblate (Italian)
...
Currently translated at 4.8% (9 of 184 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/it/
2026-05-24 22:06:57 +02:00
CI/CD Bot by pstorch
d1975685bc
Update dependency com.google.android.material:material to v1.14.0
2026-05-13 15:34:36 +00:00
CI/CD Bot by pstorch
8cd9dda1f5
Update dependency gradle to v9.5.1
2026-05-12 14:36:37 +00:00
Dennis Guse
c072967dd1
PlayStore: data retention seems to be a thing now.
2026-05-10 11:32:02 +02:00
Dennis Guse
94e91d2063
PlayStore: add existing privacy policy.
2026-05-10 11:32:02 +02:00
Kilian Lackhove
796fa216f6
added bosch cadence sensor
2026-05-09 21:46:44 +02:00
Dennis Guse
f143aabfbf
Release: v4.27.0
v4.27.0
2026-05-08 23:10:06 +02:00
Kilian Lackhove
d58342233c
fix onSharedPreferenceChanged for cyclingPowerHandler
2026-05-08 17:15:39 +02:00
CI/CD Bot by pstorch
91c254ba7f
Update dependency com.android.tools.build:gradle to v9.2.1
2026-05-05 14:35:54 +00:00
CI/CD Bot by pstorch
19edb47554
Update dependency gradle to v9.5.0
2026-04-28 12:36:29 +00:00
Kilian Lackhove
1129c96562
initial support for Bosch ebike BLE power sensor
2026-04-27 21:04:33 +02:00
Dennis Guse
7224efa8a9
Make tests less flacky
2026-04-27 19:20:16 +02:00
Dennis Guse
149f8f809e
Revert "Update dependency com.android.tools.build:gradle to v9.2.0"
...
This reverts commit a94f023a17 .
2026-04-27 19:14:49 +02:00
Marcatili, Manuel
c2f59c11bf
removed the mockito from build.gradle
2026-04-26 09:33:03 +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
CI/CD Bot by pstorch
a94f023a17
Update dependency com.android.tools.build:gradle to v9.2.0
2026-04-21 14:34:38 +00: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
CI/CD Bot by pstorch
d1490fc343
Update dependency com.android.tools.build:gradle to v9.1.1
2026-04-13 14:34:27 +00: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
Kilian Lackhove
e1e34452ae
fix gradle
2026-04-11 16:03:11 +02:00
ghose
df121b40d7
Translated using Weblate (Galician)
...
Currently translated at 17.3% (32 of 184 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/gl/
2026-03-28 05:57:25 +00: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
CI/CD Bot by pstorch
fb963781af
Update dependency androidx.work:work-runtime to v2.11.2
2026-03-25 17:34:24 +00:00
CI/CD Bot by pstorch
96339b6a36
Update dependency gradle to v9.4.1
2026-03-19 09:34:15 +00:00
Dennis Guse
d043842901
Release: v4.26.2
v4.26.2
2026-03-14 16:13:43 +01: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
mikini
2edd9a1f05
Translated using Weblate (Danish)
...
Currently translated at 3.2% (6 of 183 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/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
ntd
6bed9c5ddf
Translated using Weblate (Italian)
...
Currently translated at 4.3% (8 of 182 strings)
Translation: OpenTracks/App store metadata files
Translate-URL: https://translate.codeberg.org/projects/opentracks/app-store-metadata-files/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
CI/CD Bot by pstorch
edb0e7f7bb
Update dependency org.mockito:mockito-android to v5.23.0
2026-03-11 21:34:24 +00:00
CI/CD Bot by pstorch
876b013c2e
Update dependency androidx.core:core to v1.18.0
2026-03-11 20:44:22 +01:00
CI/CD Bot by pstorch
7fb27cbe95
Update dependency androidx.core:core-location-altitude to v1.0.0-rc01
2026-03-11 18:34:04 +00:00
CI/CD Bot by pstorch
6d519e2fc1
Update dependency gradle to v9.4.0
2026-03-04 11:34:22 +00:00
CI/CD Bot by pstorch
c2f3b50767
Update dependency com.android.tools.build:gradle to v9.1.0
2026-03-03 15:34:16 +00:00
CI/CD Bot by pstorch
a95c6a1857
Update dependency org.mockito:mockito-android to v5.22.0
2026-02-28 08:47:10 +01:00