Commit Graph
13617 Commits
Author SHA1 Message Date
Christian ThieleandHosted Weblate 14b2396808 Translated using Weblate (German)
Currently translated at 100.0% (3850 of 3850 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/
2025-06-14 17:01:24 +00:00
FjuroandHosted Weblate 9d86361f7d Translated using Weblate (Czech)
Currently translated at 100.0% (3850 of 3850 strings)

Translation: Freeyourgadget/Gadgetbridge
Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/cs/
2025-06-14 17:01:23 +00:00
José Rebelo a401576177 Zepp OS: Fix crash when sending music info 2025-06-14 17:35:15 +01:00
José Rebelo 0c3ae485d6 Debug: Show companion device names 2025-06-14 13:19:47 +01:00
Thomas Kuehne c3aa18d7f5 cleanup: use .size() instead of .toArray().length
this avoids unnecessary array allocation and filling
2025-06-14 12:30:14 +02:00
Thomas Kuehne 7063ef56c6 logging: enable logcat to retain more content
Remove "0x" prefix from Logging.formatBytes output in order to reduce the output size by 2/5.
2025-06-14 09:21:31 +02:00
Thomas KuehneandJosé Rebelo afdf6e6888 ble: remove macAddress parameter from BondingUtil.companionDeviceManagerBond
Redundant source of truth. The information is already available via the device parameter.
Leaving it in would complicate future improvements to the CompanionDevice handling.
2025-06-13 22:55:36 +02:00
Arjan Schrijver c244785523 Sort imports in DeviceType 2025-06-11 23:45:34 +02:00
Arjan Schrijver 4543376bdc Moyoung: Address review comments and improve code style 2025-06-11 23:28:04 +02:00
Arjan Schrijver 09ac4d3884 Moyoung: Support the Colmi V72 2025-06-11 20:58:00 +02:00
Arjan Schrijver 4e1cb5fbc9 Moyoung: Handle stress packets from Rainbuvvy T97, Colmi V89 and Advan SE1 2025-06-11 20:58:00 +02:00
Arjan Schrijver 0d187224dd Moyoung: Support the Advan Watch SE1 AI 2025-06-11 20:58:00 +02:00
Luis PabonandArjan Schrijver a86c552581 Add Moyoung KT80 smartwatch 2025-06-11 20:58:00 +02:00
Arjan Schrijver fd89a37259 Moyoung: Fix current weather condition on some devices 2025-06-11 20:58:00 +02:00
Arjan Schrijver 79c86ca49f Moyoung: Ensure BLE MTU 2025-06-11 20:58:00 +02:00
Arjan Schrijver 69202c3394 Moyoung: Convert temperatures to fahrenheit when requested 2025-06-11 20:58:00 +02:00
Arjan Schrijver 681d124288 Moyoung: Add missing GATT_SUCCESS check 2025-06-11 20:58:00 +02:00
Arjan Schrijver 99b496b225 Moyoung: Fix current temperature on some devices 2025-06-11 20:58:00 +02:00
Arjan Schrijver fdfe1b50cd Moyoung: Update for onCharacteristicChanged and onCharacteristicRead signatures change 2025-06-11 20:58:00 +02:00
Arjan Schrijver 96d11b7201 Moyoung: Support the Rainbuvvy T97 2025-06-11 20:58:00 +02:00
Arjan Schrijver cf190793f2 Moyoung: Clean up code and warnings 2025-06-11 20:58:00 +02:00
Arjan Schrijver 15f2401754 Moyoung: Fix workout syncing status when receiving empty packets 2025-06-11 20:58:00 +02:00
Arjan Schrijver 990c778772 Moyoung: Actually fix sleep duplication/missing 2025-06-11 20:58:00 +02:00
Arjan Schrijver bfeb2b5aa0 Moyoung: Improve activity syncing status 2025-06-11 20:58:00 +02:00
Arjan Schrijver 9aab704fe7 Moyoung: Support the R50Pro 2025-06-11 20:58:00 +02:00
Arjan Schrijver 945b62f9c7 Moyoung: Fix sync crash on too short workout HR packets 2025-06-11 20:58:00 +02:00
Arjan Schrijver 0a42cdadac Moyoung: Fix missing sleep data 2025-06-11 20:58:00 +02:00
Arjan Schrijver 7ea8759ec3 Moyoung: Support the Viran C29 2025-06-11 20:58:00 +02:00
Arjan Schrijver 072dbbf5ec Moyoung: Support the Fire-Boltt Talk 2025-06-11 20:58:00 +02:00
Arjan Schrijver ff7d512fd7 Moyoung: Fix too low sleep statistics 2025-06-11 20:58:00 +02:00
Arjan Schrijver 1aa0e57e77 Moyoung: Fix sleep data being malformed by subsequent syncs 2025-06-11 20:58:00 +02:00
Arjan Schrijver 8e5d14da84 Moyoung: Support the Colmi V89 2025-06-11 20:58:00 +02:00
Arjan Schrijver d61e511b11 Moyoung: Fix historical steps and sleep sync order 2025-06-11 20:58:00 +02:00
Arjan Schrijver c96a81a424 Moyoung: Request and persist high resolution HR samples from workouts 2025-06-11 20:58:00 +02:00
Arjan Schrijver a9bfacb841 Moyoung: Add workout summary parser 2025-06-11 20:58:00 +02:00
Arjan Schrijver 785b3466c0 Moyoung: Basic support for V2 workouts sync 2025-06-11 20:58:00 +02:00
Arjan Schrijver bf72bfd8e3 Moyoung: Support starting phone GPS tracker from watch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 1fe4716314 Moyoung: Implement camera trigger function
Big thanks to sptech@noreply.codeberg.org for figuring this out!
2025-06-11 20:58:00 +02:00
Arjan Schrijver 57ab51dc44 Moyoung: Support the KSIX Venture 2025-06-11 20:58:00 +02:00
Arjan Schrijver 5d694f2969 Moyoung: Support the generic C20 smartwatch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 026e8c574b Moyoung: Implement syncing sleep data 2025-06-11 20:58:00 +02:00
Arjan Schrijver 05996890de Moyoung: Add support for world clocks 2025-06-11 20:58:00 +02:00
Arjan Schrijver 4335991480 Moyoung: Change bonding style to lazy to allow phone calls through watch 2025-06-11 20:58:00 +02:00
Arjan Schrijver 55060a192f Moyoung: Add inactivity reminder preference 2025-06-11 20:58:00 +02:00
Arjan Schrijver 9566ff8c37 Moyoung: Add power saving mode preference 2025-06-11 20:58:00 +02:00
Arjan Schrijver a4ff42d15f Moyoung: Send volume level with music info 2025-06-11 20:58:00 +02:00
Arjan Schrijver b433c728cb Moyoung: Add option for letting the device follow the phone DND setting 2025-06-11 20:58:00 +02:00
Arjan Schrijver 09fa5638da Moyoung: Support sending, receiving and deleting alarms 2025-06-11 20:58:00 +02:00
Arjan Schrijver 664a2e3383 Moyoung: Fix DND and Lift Wrist settings 2025-06-11 20:58:00 +02:00
Arjan Schrijver ac2b0d5b54 Moyoung: Support the Misirun C17 2025-06-11 20:58:00 +02:00