Commit Graph
15591 Commits
Author SHA1 Message Date
José Rebelo 621d6aa23f Update changelog 2026-02-08 16:07:25 +00:00
José Rebelo 023770b4d5 Garmin Tactix 7: Initial support 2026-02-08 16:04:59 +00:00
José Rebelo d82abd1a03 Adjust Internet Helper name and URL 2026-02-08 16:03:32 +00:00
José Rebelo 8fb7231efa Debug: Hide drop table in non-debug builds 2026-02-08 15:59:01 +00:00
José Rebelo 95cc7a409c Debug: Add button to clear database table 2026-02-08 15:56:22 +00:00
Daniele Gobbetti 22b5cc9206 Garmin: rename "GlobalFITMessage" to "NativeFITMessage" 2026-02-08 10:33:39 +01:00
Daniele Gobbetti 38f6f91afd Garmin Test: Fix Weather Data Message Test (continued)
Remove the Ignore annotation from testWeatherDataMessage since the test now works
further clean-up other methods
2026-02-08 10:12:22 +01:00
Daniele Gobbetti 804e6a011d Garmin Test: Fix Weather Data Message Test
Also remove unused imports and clean up some other test methods.
2026-02-08 10:01:26 +01:00
Rob Pilling b93eed001c Garmin Edge 25 initial support 2026-02-07 22:17:41 +00:00
José Rebelo 5c26bbbc1f Mitigate edge case in cumulative sample conversion 2026-02-07 15:38:11 +00:00
José Rebelo 081af1664d Zepp OS: Honor Catima barcode encoding if available 2026-02-07 14:17:40 +00:00
José Rebelo 6edd12ec6e Update changelog, disable some tests
Weather on Garmin watches is confirmed to be working, the tests are
currently not correct.
2026-02-07 09:40:02 +00:00
José Rebelo 81e0a06f9a Garmin Tactix 8: Initial support 2026-02-07 00:07:19 +00:00
José Rebelo 8863c4fa8e bump version, update changelog 2026-02-06 18:54:04 +00:00
José Rebelo a2bc7734f0 Remove WeatherMapperTest
Kotlin conversion was successful.
2026-02-06 18:49:01 +00:00
José Rebelo 97a102ed12 Remove translations for non-existing english strings 2026-02-06 18:42:53 +00:00
José Rebelo eb739ca9a1 Fix linter after weblate merge 2026-02-06 18:40:40 +00:00
José Rebelo 8a4dae0380 Update changelog 2026-02-06 18:05:29 +00:00
grill-glitchandHosted Weblate 7d73a849b8 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-02-06 17:56:26 +00:00
neriandHosted Weblate d69e3ae5fc Translated using Weblate (Italian)
Currently translated at 85.3% (3880 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/it/
2026-02-06 17:56:25 +00:00
KachelkaiserandHosted Weblate c6bfa4697e Translated using Weblate (German)
Currently translated at 97.4% (4428 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2026-02-05 19:53:21 +01:00
apemayandHosted Weblate 1dccb9c273 Translated using Weblate (Spanish)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2026-02-05 19:53:21 +01:00
diskaczandHosted Weblate 3a047659b4 Translated using Weblate (Polish)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2026-02-05 19:53:20 +01:00
大王叫我来巡山andHosted Weblate 7110914311 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-02-05 19:53:19 +01:00
Yaron ShahrabaniandHosted Weblate 7b944cf07c Translated using Weblate (Hebrew)
Currently translated at 69.0% (3140 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2026-02-05 19:53:18 +01:00
Максим ГорпинічandHosted Weblate e2f6f7486d Translated using Weblate (Ukrainian)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2026-02-05 19:53:18 +01:00
arjan-sandHosted Weblate 0d49530d81 Translated using Weblate (Dutch)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2026-02-05 19:53:17 +01:00
apemayandHosted Weblate 870c40afc1 Translated using Weblate (Spanish)
Currently translated at 85.1% (3870 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2026-02-05 19:53:16 +01:00
diskaczandHosted Weblate 93d254046e Translated using Weblate (Polish)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2026-02-05 19:53:15 +01:00
Gunnar DalenandHosted Weblate c0c5261975 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nb_NO/
2026-02-05 19:53:14 +01:00
Jan Jasper de KroonandHosted Weblate 7c2e43dd07 Translated using Weblate (Dutch)
Currently translated at 99.4% (4522 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2026-02-05 19:53:14 +01:00
summoner001andHosted Weblate 1be8bae5c2 Translated using Weblate (Hungarian)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2026-02-05 19:53:13 +01:00
nautilusxandHosted Weblate 880237ddf1 Translated using Weblate (German)
Currently translated at 95.9% (4364 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2026-02-05 19:53:12 +01:00
大王叫我来巡山andHosted Weblate ce1b1deefd Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-02-05 19:53:11 +01:00
FjuroandHosted Weblate 9e02b353be Translated using Weblate (Czech)
Currently translated at 100.0% (4546 of 4546 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2026-02-05 19:53:10 +01:00
diskaczandHosted Weblate c566d6d872 Translated using Weblate (Polish)
Currently translated at 100.0% (4545 of 4545 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/pl/
2026-02-05 19:53:10 +01:00
Максим ГорпинічandHosted Weblate 63ae452f81 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (4545 of 4545 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2026-02-05 19:53:09 +01:00
大王叫我来巡山andHosted Weblate 2da706ce08 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (4545 of 4545 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2026-02-05 19:53:08 +01:00
FjuroandHosted Weblate 6072b2cb8e Translated using Weblate (Czech)
Currently translated at 100.0% (4545 of 4545 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2026-02-05 19:53:07 +01:00
Avery SterkandAvery Sterk c13d5fcadb WeatherSpec: determine whether it's night
This also resolves several TODO comments in code that that previously
hard-coded it to never be night, primarily in Pebble code because
that's what I have for testing.

In WeatherMapper, map the day and night icon variants for all condition codes,
even if the reference doesn't show a difference between the two icons.
Map condition 511 "freezing rain" to use icon 13 "snow" instead of icon 09
"shower rain" to match the API reference documentation.
2026-02-05 04:08:24 +01:00
José Rebelo aefa384bbe Garmin: Fix occasional crash when support class is disposed 2026-02-03 22:48:49 +00:00
José Rebelo 2842101300 Intent API: Fix database and zip export intents 2026-02-03 20:12:45 +00:00
José Rebelo ce92774b3b Mi Band 8 Pro: Fix treadmill parsing 2026-02-03 13:14:06 +00:00
José Rebelo 08e91fba9a Add some missing biking activities for VO2 Max computation 2026-02-03 13:02:50 +00:00
José Rebelo 15d71450bb Mi Band 9 Pro: Fix elliptical parsing 2026-02-02 22:03:16 +00:00
dependency-botandJosé Rebelo 977b876434 Update protobuf to v4.33.5 2026-02-02 22:54:56 +01:00
dependency-botandJosé Rebelo 13a0003cd7 Update dependency androidx.work:work-runtime-ktx to v2.11.1 2026-02-02 22:54:38 +01:00
dependency-botandJosé Rebelo 960383f267 Update androidx.camera to v1.5.3 2026-02-02 22:54:20 +01:00
José Rebelo 3fc1cce75a Fix VO2 Max crash on high values 2026-02-02 21:39:38 +00:00
José Rebelo 24cc4c35ba Zepp OS: Add e-bike activity 2026-02-02 21:24:03 +00:00