Commit Graph
11472 Commits
Author SHA1 Message Date
José Rebelo 9354765d34 Garmin: Fix typo on TRAINING subtype code 2024-08-14 23:19:01 +01:00
José Rebelo 34378a4a11 Refactor ActivityKind into an enum 2024-08-14 23:13:12 +01:00
CaptKentishandJosé Rebelo 8c7cc98d36 Garmin : map more activities (#3848)
Co-authored-by: CaptKentish <captkentish@noreply.codeberg.org>
Co-committed-by: CaptKentish <captkentish@noreply.codeberg.org>
2024-08-14 22:11:31 +00:00
José RebeloandArjan Schrijver 7c9016b5a4 Fossil: Fix exception when support class is terminated 2024-08-14 21:58:39 +02:00
Daniele Gobbetti 7fa5cd1be5 Garmin: further work for auth negotiation
Add status message parsing and change the reply logic for watch-initiated Auth (in attempt to fix #3986): before this changeset the phone would reply with a generic ACK and then send a request to the watch for setting the auth (with all zeroes);
after this changeset the phone replies with a specific auth ack/status message but it ignores what the watch requested and acknowledges back all zeroes.

Blindly implemented based on the legacy vivomoveHR code, not tested against real devices.
2024-08-14 10:04:32 +02:00
Severin von Wnuck-Lipinski d1b4e013d3 Add defaults and fix NPE for Soundcore Motion 300 2024-08-12 22:55:26 +02:00
José Rebelo 4fe24f28d0 Add .idea project icon 2024-08-12 19:39:52 +01:00
José Rebelo 333fe9f805 GBDaoGenerator: Fix some build warnings 2024-08-10 23:28:08 +01:00
José Rebelo 9ca561a30a Garmin: Fix weather temperature and speed units 2024-08-10 20:00:56 +01:00
José Rebelo 190a2b1108 Update commons-lang3 to 3.16.0 2024-08-10 12:16:36 +01:00
dependency-bot effeba805a Update dependency com.android.tools.build:gradle to v8.5.2 2024-08-10 01:09:03 +00:00
a0zandJosé Rebelo 82657febf8 Garmin body energy level (#3964)
Co-authored-by: a0z <a0z@tutamail.com>
Co-committed-by: a0z <a0z@tutamail.com>
2024-08-09 21:35:47 +00:00
Severin von Wnuck-LipinskiandJosé Rebelo 69441a6a79 Use SoundcorePacket for Liberty 3 Pro 2024-08-09 18:18:47 +00:00
José Rebelo c06e22b85e Huawei: Fix NPE when notification has no body 2024-08-08 23:30:52 +01:00
Severin von Wnuck-LipinskiandJosé Rebelo be3f8375f9 Add support for Soundcore Motion 300 2024-08-07 20:44:34 +00:00
Severin von Wnuck-LipinskiandJosé Rebelo 1885b05168 Fix Soundcore Liberty package name 2024-08-07 20:44:34 +00:00
Severin von Wnuck-LipinskiandJosé Rebelo 1a0ca0ce52 Move Soundcore Liberty code into subfolder 2024-08-07 20:44:34 +00:00
José Rebelo 2636dd85f1 Remove dynamic shortcut when deleting device 2024-08-07 20:48:43 +01:00
Daniele Gobbetti 1d4c85b732 Garmin: implement (some kind of) auth negotiation message
Blindly implemented based on the legacy vivomoveHR code, not tested against real devices.
2024-08-07 14:58:26 +02:00
José Rebelo 14478f89ac Fix typo in GLONASS 2024-08-06 20:54:53 +01:00
José Rebelo a96432a8a3 Garmin Fenix 5 Plus: Experimental support 2024-08-06 19:36:37 +01:00
Martin.JMandJosé Rebelo f15f60542d Huawei: Fix for Huawei Band 9
Linked to #3784.
2024-08-06 18:28:09 +00:00
José Rebelo dd93133168 Garmin Forerunner 965: Initial support 2024-08-05 23:25:56 +01:00
José Rebelo 7efeb14ca4 Test Device: Add HRV and body energy 2024-08-05 21:10:01 +01:00
José Rebelo 2ed6247658 Improve HR Y axis in sleep chart 2024-08-05 20:31:31 +01:00
José Rebelo 61e2411081 Garmin: Parse and persist body energy 2024-08-04 22:59:29 +01:00
José Rebelo e19325fce9 Update HRV labels, use enum for status 2024-08-04 22:36:02 +01:00
a0zandJosé Rebelo f3b1a06d47 HRV Status (#3953)
Co-authored-by: a0z <a0z@tutamail.com>
Co-committed-by: a0z <a0z@tutamail.com>
2024-08-04 21:35:19 +00:00
José Rebelo 996d176cc2 Fix stress colors 2024-08-04 18:34:15 +01:00
a0zandJosé Rebelo a3e6d446d7 Sleep tabs refactor 2024-08-04 17:33:49 +00:00
José Rebelo 2f21c4bd9d Garmin: Fix sleep data if there is a gap in activity samples 2024-08-04 18:04:37 +01:00
José Rebelo 60d5a2ae70 Display warning on find phone without companion pairing 2024-08-04 14:10:11 +01:00
Vitaliy TominandJosé Rebelo bf6d0d0f83 [Huawei] Add Huawei Watch GT Runner gadget
* created new gadget classes
* make tag 0x01 in TimeRequest response optional. There is no
such tag on GT Runner, at least on HarmonyOS 2 firmware.
2024-08-03 14:49:05 +00:00
José Rebelo 75962612bc Update changelog 2024-08-03 14:37:07 +01:00
FjuroandHosted Weblate 02da9e287c Translated using Weblate (Czech)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2024-08-03 11:08:22 +02:00
Fqwe1andHosted Weblate 47ebc3c87c Translated using Weblate (Ukrainian)
Currently translated at 91.2% (2630 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/uk/
2024-08-03 11:08:22 +02:00
Rex_saandHosted Weblate 867d05455e Translated using Weblate (Arabic)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-08-03 11:08:22 +02:00
陈少举andHosted Weblate c91fc3b0e3 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-08-03 11:08:21 +02:00
arjan-sandHosted Weblate 6d661180ae Translated using Weblate (Dutch)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/nl/
2024-08-03 11:08:21 +02:00
Oğuz ErsenandHosted Weblate 7e94b0503b Translated using Weblate (Turkish)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-08-03 11:08:21 +02:00
0queandHosted Weblate b92e8a2092 Translated using Weblate (Russian)
Currently translated at 99.2% (2859 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ru/
2024-08-03 11:08:21 +02:00
gallegonovatoandHosted Weblate d24c754845 Translated using Weblate (Spanish)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/
2024-08-03 11:08:21 +02:00
skdubgandHosted Weblate 79d189a89e Translated using Weblate (German)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2024-08-03 11:08:21 +02:00
Rex_saandHosted Weblate e6fd88d470 Translated using Weblate (Arabic)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-08-03 11:08:21 +02:00
陈少举andHosted Weblate ee25f8369e Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-08-03 11:08:21 +02:00
Oğuz ErsenandHosted Weblate be43bec524 Translated using Weblate (Turkish)
Currently translated at 100.0% (2882 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-08-03 11:08:21 +02:00
TheFocusDevandHosted Weblate 200436f9aa Translated using Weblate (Hungarian)
Currently translated at 79.4% (2289 of 2882 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2024-08-03 11:08:21 +02:00
Rex_saandHosted Weblate 1ef7a56738 Translated using Weblate (Arabic)
Currently translated at 100.0% (2881 of 2881 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ar/
2024-08-03 11:08:21 +02:00
陈少举andHosted Weblate 3c21bb11e0 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2881 of 2881 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2024-08-03 11:08:21 +02:00
Oğuz ErsenandHosted Weblate 7ed74cd517 Translated using Weblate (Turkish)
Currently translated at 100.0% (2881 of 2881 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/tr/
2024-08-03 11:08:21 +02:00