Thomas Kuehne
47e7ef7e33
Garmin: update our ConfigurationMessage payload
2025-09-16 20:59:07 +02:00
Thomas Kuehne and José Rebelo
62d458255b
Garmin: add the "Unit ID" (device serial number) to the device details
2025-09-16 20:44:20 +02:00
Thomas Kuehne and José Rebelo
b12fd1027f
Garmin: add FILETYPE 8/255 (device XML)
2025-09-16 20:44:09 +02:00
Thomas Kuehne and José Rebelo
80aeaead1a
garmin: extend FIT file parsing ( #5339 )
...
This updates the parser to interpret more FIT information and display it in the FIT file viewer.
Actually using the available information isn't part of this PR.
2025-09-16 20:12:52 +02:00
Me7c7
e51aeb9216
Huawei: Interpret steps aas jumps for jump rope activity
2025-09-15 12:49:40 +02:00
Me7c7
9de9c56526
Huawei: cleanup code
2025-09-15 12:49:40 +02:00
Me7c7
a64dc9aa20
Charts: fix warning related to minSDK update
2025-09-15 11:07:23 +03:00
Me7c7
a3106913d4
Charts: use Accumulator in daily sleep fragment
2025-09-15 11:03:52 +03:00
José Rebelo
384e60b1e2
Improve BLE scan record logging during discovery
2025-09-14 22:45:53 +01:00
Thomas Kuehne
1becb9f6b3
btle+btbr: remove deprecated methods
...
DeviceSupports in master already use the modern methods.
DeviceSupports outside of the master branch either already use the modern methods or have know fix-ups (#5318 ).
2025-09-14 18:04:06 +02:00
Thomas Kuehne
1507553247
Garmin: HRM-Pro Plus - native support ( #5353 )
2025-09-14 16:49:15 +02:00
José Rebelo
bd2bac38f0
Garmin: Fix file transfer data offset
...
Despite working for most devices, some will send the same chunk over and
over again (#5353 ). Btsnoops from multiple devices confirm that this is
expected to be the next data offset.
2025-09-14 14:57:34 +01:00
Daniel Giritzer and José Rebelo
6222fe9538
feat: add support for broader range of fitpro devices
2025-09-14 15:46:52 +02:00
José Rebelo
6ead1e3b03
FitCodeGen: Fix build warnings
2025-09-14 14:39:29 +01:00
dependency-bot and José Rebelo
fd8feb8bc8
Update kotlin monorepo to v2.2.20
2025-09-14 15:27:33 +02:00
dependency-bot and José Rebelo
0e9a57f31d
Update androidx.camera to v1.5.0
2025-09-14 15:27:20 +02:00
José Rebelo
4eff847f89
Update minSdk to 23 (Android 6 / Marshmallow)
2025-09-14 13:40:52 +01:00
Thomas Kuehne and José Rebelo
71116173f8
strings: Bluetooth is a proper name
2025-09-14 14:00:31 +02:00
José Rebelo
bf4b65a70b
update changelog, bump version
2025-09-13 15:31:16 +01:00
José Rebelo
154daf9d57
Revert "Update dependency org.robolectric:robolectric to v4.16"
...
Roboelectric 4.16 dropped support for SDK 21
This reverts commit d15404c344 .
2025-09-13 15:16:47 +01:00
José Rebelo
f33a86fa52
Fix format string placeholders in fw_upgrade_notice_huawei
2025-09-13 15:13:17 +01:00
José Rebelo
7d25071299
Even Realities G1: Fix linter
2025-09-13 15:05:14 +01:00
Christian Thiele and Hosted Weblate
708b5969d7
Translated using Weblate (German)
...
Currently translated at 100.0% (4222 of 4222 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-09-13 14:00:57 +00:00
José Rebelo
fdf849d9e2
Shokz: Fix linter
2025-09-13 14:59:27 +01:00
José Rebelo
d76a07c9f1
Charts: Restore old sleep chart
...
As per reports on Matrix the new sleep chart does not yet have feature parity
with the old one, especially for devices that report inconsistent sleep stages
(eg. Huami). It is also missing some features such as zoom.
This reverts commit 5052f03a1b .
2025-09-13 14:55:27 +01:00
dependency-bot and José Rebelo
d15404c344
Update dependency org.robolectric:robolectric to v4.16
2025-09-13 13:20:09 +02:00
dependency-bot and José Rebelo
6666b67291
Update protobuf to v4.32.1
2025-09-13 13:19:16 +02:00
dependency-bot
a2281b6c7d
Update dependency androidx.activity:activity-ktx to v1.11.0
2025-09-13 08:32:43 +00:00
dependency-bot and José Rebelo
e9ba0b1d75
Update dependency com.google.code.gson:gson to v2.13.2
2025-09-13 10:18:50 +02:00
dependency-bot
1ee908a21f
Update dependency androidx.work:work-runtime-ktx to v2.10.4
2025-09-13 01:23:56 +00:00
大王叫我来巡山 and Hosted Weblate
cfe15c03ac
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4221 of 4221 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-09-12 22:28:16 +02:00
Fjuro and Hosted Weblate
34cba223fe
Translated using Weblate (Czech)
...
Currently translated at 100.0% (4221 of 4221 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-09-12 22:28:15 +02:00
Mihai Pantazi and Hosted Weblate
b572ca5360
Translated using Weblate (Spanish)
...
Currently translated at 91.3% (3853 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2025-09-12 22:28:14 +02:00
diskacz and Hosted Weblate
cbbe36a5c2
Translated using Weblate (Polish)
...
Currently translated at 100.0% (4220 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2025-09-12 22:28:14 +02:00
arjan-s and Hosted Weblate
7dcd2572b4
Translated using Weblate (Dutch)
...
Currently translated at 97.2% (4106 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2025-09-12 22:28:13 +02:00
David D and Hosted Weblate
b41bedef66
Translated using Weblate (French)
...
Currently translated at 95.1% (4016 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2025-09-12 22:28:12 +02:00
大王叫我来巡山 and Hosted Weblate
219aa5dee8
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4220 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-09-12 22:28:12 +02:00
Christian Thiele and Hosted Weblate
67fb7b3c92
Translated using Weblate (German)
...
Currently translated at 100.0% (4220 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-09-12 22:28:11 +02:00
Fjuro and Hosted Weblate
a655a5b1bd
Translated using Weblate (Czech)
...
Currently translated at 100.0% (4220 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-09-12 22:28:10 +02:00
Максим Горпиніч and Hosted Weblate
3eac568a08
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (4220 of 4220 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2025-09-12 22:28:09 +02:00
大王叫我来巡山 and Hosted Weblate
ce0e07c80b
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4217 of 4217 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-09-12 22:28:09 +02:00
大王叫我来巡山 and Hosted Weblate
fca7bba225
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (4217 of 4217 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-09-12 22:28:08 +02:00
Christian Thiele and Hosted Weblate
3756802225
Translated using Weblate (German)
...
Currently translated at 100.0% (4217 of 4217 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-09-12 22:28:07 +02:00
Саша Петровић and Hosted Weblate
a7a079cdd6
Translated using Weblate (Serbian)
...
Currently translated at 68.2% (2879 of 4217 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/sr/
2025-09-12 22:28:07 +02:00
mateale1234 and Hosted Weblate
85e7facc96
Translated using Weblate (Polish)
...
Currently translated at 100.0% (4215 of 4215 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2025-09-12 22:28:06 +02:00
Yurt Page and Hosted Weblate
9558e48ab2
Translated using Weblate (Russian)
...
Currently translated at 100.0% (4214 of 4214 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2025-09-12 22:28:05 +02:00
Rossen Karpuzov and Hosted Weblate
36aa709007
Translated using Weblate (Bulgarian)
...
Currently translated at 21.3% (898 of 4214 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/bg/
2025-09-12 22:28:05 +02:00
Christian Thiele and Hosted Weblate
dd295686bc
Translated using Weblate (German)
...
Currently translated at 100.0% (4214 of 4214 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-09-12 22:28:04 +02:00
J. Lavoie and Hosted Weblate
a8d205f6eb
Translated using Weblate (French (Canada))
...
Currently translated at 26.8% (1130 of 4214 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr_CA/
2025-09-12 22:28:03 +02:00
Misaka 0x4e21 and Hosted Weblate
608cced003
Translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 79.3% (3343 of 4214 strings)
Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-09-12 22:28:02 +02:00