11871 Commits

Author SHA1 Message Date
Ghost of Sparta
03fab768d6
Translated using Weblate (Hungarian)
Currently translated at 100.0% (3482 of 3482 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/hu/
2025-02-20 23:44:56 +00:00
Yaron Shahrabani
8fbed220d7
Translated using Weblate (Hebrew)
Currently translated at 82.7% (2883 of 3482 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/
2025-02-20 23:44:55 +00:00
Anonymous
84a60bfb77
Translated using Weblate (French (Canada))
Currently translated at 23.0% (802 of 3480 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr_CA/
2025-02-20 23:44:54 +00:00
Anonymous
4b3a82683d
Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 92.4% (3217 of 3480 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hant/
2025-02-20 23:44:53 +00:00
Anonymous
00c3452a13
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.8% (3475 of 3480 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/zh_Hans/
2025-02-20 23:44:52 +00:00
Anonymous
eac4b467f8
Translated using Weblate (French)
Currently translated at 98.3% (3423 of 3480 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/
2025-02-20 23:44:52 +00:00
José Rebelo
4446b0a648 Log ignored non-voip calls
Log removed by mistake in bfb4a236f
2025-02-20 23:44:33 +00:00
José Rebelo
bfb4a236f6 Fix phone calls from Fossify Phone 2025-02-20 23:40:38 +00:00
ahormann
fb05459422 Soundcore Liberty: Receive Battery Level for inears on connection
Battery of Charging Case still not initialized
2025-02-16 14:41:41 +01:00
Me7c7
eaf6be424d Huawei: initial screenshots support 2025-02-13 20:10:01 +02:00
José Rebelo
c6bbda5297 Amazfit Bip 5 Unity: Unmark as experimental
Confirmed working on matrix.
2025-02-10 00:02:22 +00:00
José Rebelo
7b2b162d55 Gree Air Conditioner: Initial support 2025-02-09 16:18:01 +00:00
José Rebelo
feb5134b5d App Manager: Fix hiding fab if flashing not supported 2025-02-08 17:21:02 +00:00
José Rebelo
398e140b31 Garmin Forerunner 735XT: Initial support 2025-02-08 17:10:02 +00:00
José Rebelo
0a38a7a880 Fix race condition NPE on media session change
If the music session changes and then stops quickly, the getMetadata
call will not be null the 1st call, but would on the 2nd, which would
result in an NPE and subsequent crash in the device service.
2025-02-05 23:05:00 +00:00
Me7c7
63f5b2a025 Huawei: set supportsFlashing to true 2025-02-03 14:25:42 +02:00
Daniele Gobbetti
e2dd3fc7c3 Pebble: bring PebblePairingActivity in line with other dedicated activities for targetSdkVersion 34
See also fad092b6f8fc5187d863be1bb96e5d7c934ecf28
2025-02-03 12:27:40 +01:00
jrthomas270
2d6a7d3866 Even Realities: Add initial support for Even G1 Smart Glasses (#4553)
Co-authored-by: jrthomas270 <jrthomas270@noreply.codeberg.org>
Co-committed-by: jrthomas270 <jrthomas270@noreply.codeberg.org>
2025-02-02 16:59:39 +00:00
José Rebelo
c08285a356 Oppo Headphones: Retry battery requests if unknown status 2025-02-02 16:25:43 +00:00
John Vincent Corcega
7409349154 Ensure battery states are kept in their correct battery indices
Seems to have missed adding the index here, causing devices with multiple batteries (like that of wireless earbuds) to have incorrect states despite being set properly from their respective device support code.

Signed-off-by: John Vincent Corcega <git@tenseventyseven.xyz>
2025-02-02 15:59:11 +00:00
José Rebelo
6a397b9119 Zepp OS: Fix activity details parsing getting stuck 2025-02-02 15:54:20 +00:00
José Rebelo
769ceded1c Mi Band 9 Pro: Fix treadmill parsing 2025-01-31 19:01:01 +00:00
José Rebelo
f277fbe9e5 Sony WH-ULT900N: Initial support 2025-01-31 18:36:46 +00:00
José Rebelo
51fca72a43 Garmin Lily 2 Active: Initial support 2025-01-31 18:20:45 +00:00
Me7c7
fdea3b7955 Huawei: Parse more workout information. No UI. 2025-01-31 20:04:33 +02:00
trentsuzuki
02aa267e8f Fix AM and PM labels for 24h mode in the dashboard activity chart 2025-01-30 15:42:23 +00:00
Me7c7
cfceada4c5 Huawei: retrieve SpO2 data during workout. No UI. 2025-01-27 17:32:03 +00:00
Daniele Gobbetti
50fda01a56 Instantiate preview image only if not null
Prevents BitmapDrawable logging spam on android 15
2025-01-27 09:24:11 +01:00
José Rebelo
321d71da7a Xiaomi Smart Band 9 Active: Allow BOTH connection types 2025-01-26 14:37:00 +00:00
José Rebelo
cb5b475932 Xiaomi Smart Band 9 Active: Experimental support 2025-01-26 14:24:54 +00:00
José Rebelo
52ccb6109c Garmin: Allow fake OAuth 2025-01-26 14:12:42 +00:00
José Rebelo
96d07bb58a Garmin: Fix workouts step count
1 cycle = 2 steps. This is most likely true for other activities, but we
do not currently have a clear split (eg. strokes in rowing matches
cycles, but not in swimming).
2025-01-25 23:03:56 +00:00
José Rebelo
b49fe1730c Garmin: Add basic fit file viewer 2025-01-25 17:58:54 +00:00
José Rebelo
0fe05fe9b8 Fix NPE on activity card for devices that do not report steps 2025-01-25 17:52:08 +00:00
José Rebelo
84ac168494 Garmin: PRG upload and basic app management 2025-01-25 00:20:37 +00:00
José Rebelo
6d26fd9495 Garmin: Fix cycle unit per activity kind 2025-01-24 23:00:02 +00:00
José Rebelo
bcc6c23097 Garmin: Parse some swimming stats 2025-01-24 22:29:12 +00:00
Me7c7
b4dc1d2358 Huawei: More information before firmware installation 2025-01-24 20:21:04 +02:00
Me7c7
756d3b2fea Huawei: Simplify code, Correct encryption. 2025-01-24 19:29:37 +02:00
Me7c7
22f3b9c9af Huawei: app version increased 2025-01-24 19:28:39 +02:00
Me7c7
0e3d6dffd2 Huawei: initial firmware update support 2025-01-23 20:41:27 +02:00
José Rebelo
0f2d240402 SuperCars: Adopt device card custom action 2025-01-22 21:37:16 +00:00
José Rebelo
071f0296c9 Allow devices to declare custom actions 2025-01-22 21:36:31 +00:00
Daisy
624dc77bce fix: the logic for isOutsideNotificationTimes
It was reversed before.
2025-01-21 21:04:27 +00:00
José Rebelo
c2710c32ab Garmin: Fix GFDI message type if sequence number is included
Should fix #4522
2025-01-20 21:04:21 +00:00
José Rebelo
b220c94c6b Xiaomi-protobuf: Display unknown activity codes in UI 2025-01-20 20:57:21 +00:00
José Rebelo
ff6b8e56b1 Xiaomi-protobuf: Add HR zones progress bars 2025-01-20 20:51:31 +00:00
José Rebelo
0d8e270686 Xiaomi-protobuf: Map some missing freestyle workouts 2025-01-20 20:28:14 +00:00
Patrick Rudolph
033e263b6b HuaweiSupportProvider: Fix reconnect on AuthFailure
When authentication times out the gadget was slightly out of range.
Since communication was successfull a couple of seconds earlier try to
reconnect instead of just disconnect.

Fixes Huawei watches not automatically reconnecting during normal use.

Signed-off-by: Patrick Rudolph <rudolphpatrick05@gmail.com>
2025-01-20 18:54:56 +00:00
Martin Schitter
7458c582e1 Add HDOP data and remove elevation zero in Xiaomi GPX exports. 2025-01-20 18:52:13 +00:00