Commit Graph
15562 Commits
Author SHA1 Message Date
José Rebelo 8bdd124ab5 Lenovo: Align packages for watch9 and watchxplus 2026-02-13 22:52:34 +00:00
José Rebelo 79cef62cd3 Huawei/Honor: Enable VO2 Max for supported devices 2026-02-13 22:45:01 +00:00
José RebeloandMe7c7 1f1c598968 Huawei: Improve workout parsing (#5784)
Original patch by Me7c7 in #5784

Co-authored-by: Me7c7 <me7c7@noreply.codeberg.org>
2026-02-13 22:37:14 +00:00
José Rebelo 37e1fc25de Zepp OS: Parse swimming details and temperature 2026-02-13 22:16:47 +00:00
José Rebelo f121aea488 Make VO2Max chart range dynamic 2026-02-13 19:17:18 +00:00
José Rebelo 878d20e9e7 Cmf Nothing Watch Pro: Fix default activity kinds 2026-02-13 19:03:29 +00:00
José Rebelo 31654d156e Zepp OS: Map some unknown display items 2026-02-11 23:07:00 +00:00
José Rebelo 03805df13c Replace android.util.Log with logback 2026-02-11 22:11:26 +00:00
José Rebelo 68008f0205 Workouts: Use database read lock 2026-02-10 20:55:40 +00:00
José Rebelo 52a6c4bb07 Health Connect: Use database read lock 2026-02-10 20:55:40 +00:00
José Rebelo 3c92221d96 Charts: Use database read lock on DBAccess, enable parallel async tasks 2026-02-10 20:55:40 +00:00
José Rebelo 1a8a6447e2 Dashboard: Use database read lock, enable parallel async tasks 2026-02-10 20:55:40 +00:00
José Rebelo 3e0084e188 Database: Split read and write locks 2026-02-10 20:55:40 +00:00
José Rebelo 1a8736621f Garmin: Use current day resting heart rate 2026-02-10 20:50:11 +00:00
José Rebelo 0032f0e887 Fix workout list icon tint in action menu 2026-02-09 18:55:04 +00:00
José Rebelo b5994cfb04 Garmin Instinct Solar Tactical: Initial support 2026-02-09 18:48:05 +00:00
dependency-botandJosé Rebelo c1c36d916d Update kotlin monorepo to v2.3.10 2026-02-08 23:40:15 +01:00
Roker2andJosé Rebelo fc16d7f83e More apps notifications support, add "Games" notifications and changes for huami (#5767)
Changes:
* Add more apps notifications support
* Add "Games" notifications type
* Add "Weather" notifications type
* Add VK, QQ and weather support for Huami devices
* Huami: Set Skype icon for Discord notifications
* Huami: Show "Games" notifications with PokemonGo icon

Reviewed-on: https://codeberg.org/Freeyourgadget/Gadgetbridge/pulls/5767
Co-authored-by: Roker2 <dimaminko2000@gmail.com>
Co-committed-by: Roker2 <dimaminko2000@gmail.com>
2026-02-08 23:30:03 +01:00
José RebeloandJosé Rebelo 0b124a0f06 Garmin: Fix timestamp16 rollover 2026-02-08 23:24:03 +01:00
Gideon ZenzandJosé Rebelo 14aadfe0a0 Implement the mac address changing feature in the debug settings 0.89.0 2026-02-08 19:16:28 +01:00
José Rebelo 183b0e714d Garmin: Display blocked internet domains 2026-02-08 16:56:48 +00:00
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